误差校准装置及方法制造方法及图纸

技术编号:9462706 阅读:96 留言:0更新日期:2013-12-18 23:53
本发明专利技术公开了一种误差校准装置,包括:数据初始化模块,用于接收原始数据,并根据原始数据和对应理论值建立二维基准坐标系,计算原始数据在所述二维基准坐标系上对应的区间,并根据所述区间计算多个基准点;校准模块,用于根据所述多个基准点计算偏移误差,以及根据所述原始数据和所述多个基准点计算增益误差;输出模块,用于根据所述偏移误差和所述增益误差对所述原始数据进行补偿,并输出补偿后的实际值。本发明专利技术还公开了一种误差校准方法。本发明专利技术利用测试得到的基准点将数据分成若干个区域,对落点内的数据进行校准,系统的结构改变很小且不会改变数据产生之前的任何电路,结构简单。并且,提高了数据的校准精度,且不会影响数据的实时性。

【技术实现步骤摘要】
误差校准装置及方法
本专利技术涉及信号处理
,特别设计一种误差校准装置及误差校准方法。
技术介绍
在工程应用的过程中,数据误差是不能避免的。不同的系统中的数据误差的来源与大小均不相同。在获知系统输入数据的情况下,例如sigma_deltaADC通过CIC滤波器的输出数据作为某系统的输入数据,由于加在ADC之前的数据已知,CIC输出数据有一个标准值的存在。由于受环境,电路自身的影响,加在ADC之前的电压输出的并非是想得到的值。数据的精度不高,从而达不到设计要求的情况下,就要对数据做校准处理。现有的误差处理方法对于此类误差的处理方法有两种:(1)在误差的源头处理,找到误差产生的原因,对系统进行调整。该种方法可以通过提高信号的分辨率实施。但是这种方法的缺点在于增加数据产生子系统或相关子系统的要求,改变系统的结构或提高系统的精度。在硬件电路设计上,会影响整个系统的电路面积和时间。具体而言,该种方法会导致电路的面积增加,处理时间加长。(2)对数据做校准,利用数据误差的规律,对数据做相应的校准处理。该种方法可以对校准数据从而消减误差,求取一段时间的平均值是最常用的方法。但是这种方法的缺点在于数据不能放映当前时刻的系统情况,仅是一段时间的均值体现。对于实时性要求高的系统,该种方法是不能采用的。此外,求平均值的另一个缺点在于数据的准确度不高且与实时数据的差距大。
技术实现思路
本专利技术旨在至少在一定程度上解决上述技术问题之一或至少提供一种有用的商业选择。为此,本专利技术一个目的在于提出一种校准精度高且结构简单的误差校准装置。本专利技术的另一个目的在于提出一种校准精度高的误差校准方法。本专利技术第一方面的实施例提供一种误差校准装置,包括数据初始化模块,用于接收原始数据,并根据所述原始数据和所述原始数据对应的理论值建立二维基准坐标系,计算所述原始数据在所述二维基准坐标系上对应的区间,并根据所述区间计算多个基准点,其中,所述二维基准坐标系包括实际值曲线和理论值曲线,所述实际值曲线根据所述原始数据绘制,所述理论值曲线根据所述理论值绘制,所述理论值划分为多个区间;校准模块,所述校准模块与所述数据初始化模块相连,用于根据所述多个基准点计算偏移误差,以及根据所述原始数据和所述多个基准点计算增益误差;输出模块,所述输出模块与所述校准模块相连,用于根据所述偏移误差和所述增益误差对所述原始数据进行补偿,并输出补偿后的实际值。根据本专利技术实施例的误差校准装置,利用计算得到的基准点将数据分成若干个区间,对区间落点内的数据进行校准,系统的结构改变很小且不会改变数据产生之前的任何电路,结构简单。本专利技术第二方面的实施例提供一种误差校准方法,包括如下步骤:接收原始数据,根据所述原始数据和所述原始数据对应的理论值建立二维基准坐标系建立二维基准坐标系,其中,所述二维基准坐标系包括实际值曲线和理论值曲线,所述实际值曲线根据所述原始数据绘制,所述理论值曲线根据所述理论值绘制,所述理论值划分为多个区间;计算所述原始数据在所述二维基准坐标系上对应的区间,以及根据所述区间计算多个基准点;根据所述多个基准点计算偏移误差,以及根据所述原始数据和所述多个基准点计算增益误差;以及根据所述偏移误差和所述增益误差对所述原始数据进行补偿,并输出补偿后的实际值。根据本专利技术实施例的误差校准方法,利用测试得到的基准点将数据分成若干个区间,对区间落点内的数据进行校准,系统的结构改变很小且不会改变数据产生之前的任何电路,结构简单。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术实施例的误差校准装置的示意图;图2为实际值和理论值的坐标示意图;图3为校准值曲线的示意图;图4为二维基准坐标系的示意图;图5为数据初始化模块的示意图;图6(a)至图6(e)为校准模块的示意图;图7为输出模块的示意图;图8为本专利技术实施例的误差校准装置的电路时序图;以及图9为本专利技术实施例的误差校准方法的流程图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。在本专利技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。在本专利技术中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度小于第二特征。下面参考图1至图8对本专利技术实施例的误差校准装置进行描述。如图1所示,本专利技术实施例的误差校准装置100包括数据初始化模块110、校准模块120和输出模块130。数据初始化模块110用于接收原始数据,并根据所述原始数据和所述原始数据对应的理论值建立二维基准坐标系,其中二维基准坐标系包括实际值曲线和理论值曲线。实际值曲线可以根据原始数据绘制,即以原始数据为基准绘制的曲线。理论值曲线可以根据理论值绘制,即以理论值为基准绘制的曲线,并且将理论值划分为多个区间。图2示出了理论值和实际值曲线。由于在线性系统y=ax+b中,误差包括偏移误差(offseterror)和增益误差(gainerror)。图2中的理论值曲线为系统在理想状态下的曲线。但是在实际应用中,受环境,自身电路等因素的影响,系统都会产生或大或小的误差,实际值曲线为带有偏移误差和增益误差的输出值曲线。如图3所示,为了校准数据的误差,将系统等分成为K个区间(interzone),其中K个区间分别为interzone1、interzone2……interzoneN……interzoneK。在理论值曲线上每个等分点所对应的值为理论值点,在实际曲线上,相同的理论值点所对应的实际数据值就是基准点的值,连接相邻的基准点组成校准值曲线。通过理论值曲线和实际值曲线可以得到等分点对应的K-1个理论值和K-1个校准点的坐标,其中K-1个理论值对于固定的系统而言是不变的。而K-1个校准点的坐标会受环境和自身电路的影响,因此校准点的坐标是不定的,需要更新。图4为二维基准坐标系的示本文档来自技高网...
误差校准装置及方法

【技术保护点】
一种误差校准装置,其特征在于,包括:数据初始化模块,用于接收原始数据,并根据所述原始数据和所述原始数据对应的理论值建立二维基准坐标系,计算所述原始数据在所述二维基准坐标系上对应的区间,并根据所述区间计算多个基准点,其中,所述二维基准坐标系包括实际值曲线和理论值曲线,所述实际值曲线根据所述原始数据绘制,所述理论值曲线根据所述理论值绘制,所述理论值划分为多个区间;校准模块,所述校准模块与所述数据初始化模块相连,用于根据所述多个基准点计算偏移误差,以及根据所述原始数据和所述多个基准点计算增益误差;以及输出模块,所述输出模块与所述校准模块相连,用于根据所述偏移误差和所述增益误差对所述原始数据进行补偿,并输出补偿后的实际值。

【技术特征摘要】
1.一种误差校准装置,其特征在于,包括:数据初始化模块,用于接收原始数据,并根据所述原始数据和所述原始数据对应的理论值建立二维基准坐标系,计算所述原始数据在所述二维基准坐标系上对应的区间,并利用多路选择器根据所述区间计算多个基准点,其中,所述二维基准坐标系包括实际值曲线和理论值曲线,所述实际值曲线根据所述原始数据绘制,所述理论值曲线根据所述理论值绘制,所述理论值划分为多个区间;校准模块,所述校准模块与所述数据初始化模块相连,用于根据所述多个基准点计算偏移误差,以及根据所述原始数据和所述多个基准点计算增益误差;以及输出模块,所述输出模块与所述校准模块相连,用于根据所述偏移误差和所述增益误差对所述原始数据进行补偿,并输出补偿后的实际值,设所述区间在所述二维基准坐标系的理论值对应为(xn,xm),则数据初始化模块计算得到多个基准点包括第一基准点ym,第二基准点yn,第三基准点y′m和第四基准点y′n,其中,所述第一基准点ym为xn对应的实际值,所述第三基准点y′m为xn对应的理论值,所述第二基准点yn为xm对应的实际值,所述第四基准点y′n为xm对应的理论值,所述校准模块计算所述偏移误差为所述第一基准点ym和所述第三基准点y′m的差值,所述校准模块计算单位增益误差的间距,并设置初始计数值为0,如果所述计数值小于所述xm对应的实际值与所述第一基准点ym的第一差值,则将所述单位增益误差的间距进行加1处理直至所述计数值等于或大于所述第一差值,则所述计数值为所述增益误差,所述输出模块根据所述偏移误差和所述增益误差对所述原始数据进行补偿,计算所述补偿后的实际值为y'=ym±offseterror±counter,其中,y'为所述补偿后的实际值,offseterror为偏移误差,counter为增益误差。2.如权利要求1所述的误差校准装置,其特征在于,所述校准模块根据所述第一至第四基准点计算所述单位增益误差的间距,其中,所述单位增益误差的间距为3.如权利要求1所述的误差校准装置,其特征在于,如果所述第二基准点yn与所述第一基准点ym的第二差值大于所述第四基准点y′n和所述第三基准点y′m的第三差值,则所述输出模块通过将输入的所述原始数据减去所述偏移误差以进行偏移误差的补偿;如果所述第二差值小于所述第三差值,则所述输出模块通过将输入的所述原始数据加上所述偏移误差以进行偏移误差的补偿。4.如权利要求1-3中任一项所述...

【专利技术属性】
技术研发人员:魏伟李黎何志强杨云
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1