一种高低温环境下的测量误差动态补偿方法技术

技术编号:27578768 阅读:22 留言:0更新日期:2021-03-09 22:30
本发明专利技术涉及一种高低温环境下的测量误差动态补偿方法,采样回路对某一待采集值采集,获取采样回路标准输出值和在高低温环境下每个温度点下的准确输出值;计算每个温度点下准确输出值/标准输出值作为每个温度点的温度系数,绘制温度系数随温度变化曲线;对温度系数随温度变化曲线进行拟合,拟合后的曲线存储至测量电路的主控芯片;所述主控芯片在测量过程中,根据反馈的当前温度,由拟合后的曲线获取对应温度系数;接收采样回路输出的测量值,乘以对应温度系数获得补偿后的测量值。本发明专利技术提高了测量准确率,且在线运算量小,避免过度占用CPU运算资源。本发明专利技术通过补偿克服了元器件本身受温度影响带来的误差,降低了对元器件本身温度稳定性要求。身温度稳定性要求。身温度稳定性要求。

【技术实现步骤摘要】
一种高低温环境下的测量误差动态补偿方法


[0001]本专利技术涉及温度补偿
,尤其涉及一种高低温环境下的测量误差动态补偿方法。

技术介绍

[0002]测控装置要求在高、低温运行环境下保证一定的测量精度。装置测量采样回路由电阻、电容等一系列元器件构成,输入的测量采样信号经过这些元器件的传变接入到CPU采集,如图1所示。常温下,可以通过按采样通道设置一个固定的采样系数对传变误差进行补偿;在环境温度变化后,元器件的参数不可避免会发生变化,从而使对应CPU采集的测量值发生变化产生测量误差,温度变化越大,这个误差值越大,一旦这个误差达到一定程度,将导致测量精度不合格。
[0003]针对上述情况,目前的处理方式是选择温度特性较稳定的元器件,去控制由温度变化产生的误差大小,使其在可接受的范围。这种处理方法存在两个缺陷:1是对元器件要求较高,带来设计的困难和成本的上升;2是一旦要求的运行环境温度范围扩大,超出可控制的极限时,将导致测量精度无法满足要求。

技术实现思路

[0004]针对现有技术中存在的问题,本专利技术提供一种高低温环境下的测量误差动态补偿方法,获取补偿曲线,对测量值进行在线温度补偿,使得测量准确率更高。
[0005]为达到上述目的,本专利技术提供了一种高低温环境下的测量误差动态补偿方法,包括:
[0006]采样回路对某一待采集值采集,获取采样回路标准输出值和在高低温环境下每个温度点下的准确输出值;
[0007]针对每个温度点计算准确输出值除以标准输出值作为对应温度系数,绘制温度系数随温度变化曲线;
[0008]对温度系数随温度变化曲线进行拟合,拟合后的曲线存储至测量电路的主控芯片;
[0009]所述主控芯片在测量过程中,根据反馈的当前温度,由存储的拟合后的曲线获取对应温度系数;接收采样回路输出的测量值,乘以对应温度系数作为补偿后的测量值。
[0010]进一步地,获取采样回路标准输出值和在高低温环境下每个温度点下的准确输出值,具体包括:
[0011]获取所述采样回路中每个元器件的温度特性曲线;根据每个元器件的温度特性曲线,获取高低温环境下每个温度点下的每个元器件的准确值;固定采集值的大小,根据每个元器件的标定值计算标准输出,根据每个温度点下的每个元器件的准确值计算每个温度点下的准确输出值。
[0012]进一步地,所述反馈的当前温度为所述主控芯片的温度;获取所述主控芯片的温
度与采样回路温度的对应关系;将每个温度点下的准确输出值与所述主控芯片的温度进行对应,绘制温度系数随所述主控芯片的变化曲线,对温度系数随所述主控芯片的变化曲线进行分段线性拟合,拟合后的曲线存储至测量电路的主控芯片。
[0013]进一步地,获取采样回路标准输出值和在高低温环境下每个温度点下的准确输出值,具体包括:
[0014]固定待采集值的大小和所处环境温度;
[0015]常温下读取采样回路输出作为标准输出;
[0016]将采样回路和所述主控芯片放置在温变箱内,在高低温环境下连续调节温度变化,读取所述主控芯片接收的温度,读取每个温度点下采样回路输出值作为准确输出值。
[0017]进一步地,对温度系数随温度变化曲线进行拟合为分段线性拟合。
[0018]进一步地,分段线性拟合包括:按照温度范围进行分段,每段采用直线进行拟合。
[0019]进一步地,分段线性拟合包括:设定斜率变化阈值,对曲线的斜率变化未超过设定阈值的曲线作为一段,如果超过变化阈值则进行分段,每一段采用直线进行拟合。
[0020]本专利技术的上述技术方案具有如下有益的技术效果:
[0021](1)本专利技术通过对采样回路进行理论计算或温度试验获取温度系数随温度变化曲线,依据该变化曲线进行实时的在线测量值补偿,提高了测量准确率,且在线运算量小,避免过度占用CPU运算资源。
[0022](2)本专利技术通过补偿克服了元器件本身受温度影响带来的误差,降低了对元器件本身温度稳定性要求,降低了成本。
附图说明
[0023]图1是测控装置组成示意图;
[0024]图2为采样回路示意图;
[0025]图3为温度和采样系数的函数关系曲线。
具体实施方式
[0026]为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。
[0027]图2为一种典型的采样回路,包括放大模块和滤波模块,包括电阻、电容、AD芯片等元器件,这些元器件受温度影响的特性曲线可以直接获得,根据温度特性曲线可以获得各个温度条件下元器件的准确值。可以固定采集值的大小,按照元器件的标定值计算标准输出。根据每个温度点下各个元器件的准确值,计算每个温度点下的准确输出值。计算各个温度点下的温度系数为准确输出/标准输出,绘制温度系数随温度变化曲线,如图3所示。
[0028]这个函数关系非正比例,按不同的温度范围将将曲线近似为正比例关系,如图3所示,温度在T1和T2之间,系数和温度的函数曲线取S1,T2和T3取S2,T3以上取S3。可以设定斜率变化阈值,当曲线的斜率变化未超过设定阈值的曲线作为一段,如果超过变化阈值则进行分段,每一段进行线性拟合,作为的斜率形成温度和温度系数的对应关系。也可以按照温
度范围进行分段。将拟合后的曲线存储到CPU内部。
[0029]实际的测量回路中采集的温度可能并不是采样回路的温度。在一个实施例中,由于实际影响测量误差的是采集回路所在区域的环境温度Ta,但CPU的测温探头监测的是CPU所在区域的温度Tb,但是Ta和Tb存在唯一的对应关系,根据这个对应关系最终转换到CPU温度和测量系数的函数关系。
[0030]在装置运行的时候,CPU程序根据所测量的温度情况结合CPU温度和测量系数的函数关系自动选择不同的温度系数,从而实现对温度变化引起的采样误差的补偿。
[0031]另一种方式可以采用实际测量的方式进行温度和采样系数的函数关系曲线标定。固定待采集值的大小和所处温度,常温下测量采样回路输出作为标准输出。将采样回路和CPU放置在温变箱内,连续调节温度的变化,读取CPU记录的温度以及每个温度点下采样回路实际输出值,计算各个温度点下的温度系数为实际输出/标准输出,得到温度和采样系数的函数关系曲线。
[0032]综上所述,本专利技术涉及一种高低温环境下的测量误差动态补偿方法,采样回路对某一待采集值采集,获取采样回路标准输出值和在高低温环境下每个温度点下的准确输出值;计算每个温度点下准确输出值/标准输出值作为每个温度点的温度系数,绘制温度系数随温度变化曲线;对温度系数随温度变化曲线进行拟合,拟合后的曲线存储至测量电路的主控芯片;所述主控芯片在测量过程中,根据反馈的当前温度,由拟合后的曲线获取对应温度系数;接收采样回路输出的测量值,乘以对应温本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高低温环境下的测量误差动态补偿方法,其特征在于,包括:采样回路对某一待采集值采集,获取采样回路标准输出值和在高低温环境下每个温度点下的准确输出值;针对每个温度点计算准确输出值除以标准输出值作为对应温度系数,绘制温度系数随温度变化曲线;对温度系数随温度变化曲线进行拟合,拟合后的曲线存储至测量电路的主控芯片;所述主控芯片在测量过程中,根据反馈的当前温度,由存储的拟合后的曲线获取对应温度系数;接收采样回路输出的测量值,乘以对应温度系数作为补偿后的测量值。2.根据权利要求1所述的高低温环境下的测量误差动态补偿方法,其特征在于,获取采样回路标准输出值和在高低温环境下每个温度点下的准确输出值,具体包括:获取所述采样回路中每个元器件的温度特性曲线;根据每个元器件的温度特性曲线,获取高低温环境下每个温度点下的每个元器件的准确值;固定采集值的大小,根据每个元器件的标定值计算标准输出,根据每个温度点下的每个元器件的准确值计算每个温度点下的准确输出值。3.根据权利要求2所述的高低温环境下的测量误差动态补偿方法,其特征在于,所述反馈的当前温度为所述主控芯片的温度;获取所述主控芯片的温度与采样回路温度的对应关系;将每个温...

【专利技术属性】
技术研发人员:杨凯余高旺蔺立曹雪兰李磊刘树猛刘志远郑业兵
申请(专利权)人:许继电气股份有限公司许昌许继软件技术有限公司
类型:发明
国别省市:

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

1