The invention discloses a sensor compensation method, which includes the following steps: 1. Placing the debugging sensor in four different temperature environments, using the debugging sensor to measure four groups of temperature, obtaining the code values AD_S1, AD_S2, AD_S3 and AD_S4 of the sensitivity output at four groups of temperature; 2. Calculating each group according to the code values of the sensitivity output; The corresponding measured temperature value ratio (ST) and the sensitivity output ratio (AD_St) of each temperature under temperature are calculated by least square method with the data obtained in step 1 and step 2. 4. The correction coefficient of sensitivity temperature drift is input into the debugging sensor to complete compensation. It solves the problems of limited compensation accuracy, complex process, repeated calibration and long production cycle in the existing simulation compensation technology.
【技术实现步骤摘要】
一种传感器补偿的方法
本专利技术属于传感器精度补偿领域,涉及一种传感器补偿的方法。
技术介绍
所有的传感器均存在灵敏度温度漂移(STC)。有时传感器的漂移会使整个测量或控制系统无法正常工作,为了最大限度降低漂移对传感器输出的影响,目前已有的模拟传感器和数字传感器均采用机械方式对传感器的漂移进行补偿。灵敏度温度漂移补偿是在电源输入端串联镍补偿电阻,在镍补偿电阻上并联线性电阻的方式进行补偿,同样需要多次测试反复补偿,每次测试补偿用时3~5天。费时费力,通常补偿精度仅能达到0.02%F.S。补偿精度有限,工艺复杂,需要多次反复校准,生产周期较长。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点,提供一种传感器补偿的方法,解决了现有模拟补偿技术中存在的补偿精度有限,工艺复杂,需要多次反复校准,生产周期较长的问题。为达到上述目的,本专利技术采用以下技术方案予以实现:一种传感器补偿的方法,包括灵敏度温度漂移的补偿,包括以下步骤;步骤1,将调试传感器放置于四组不同温度环境下,使用调试传感器对四组温度进行测量,得到四组温度下的灵敏度输出的码值AD_S1、AD_S2、AD_S ...
【技术保护点】
1.一种传感器补偿的方法,其特征在于,包括灵敏度温度漂移的补偿,包括以下步骤;步骤1,将调试传感器放置于四组不同温度环境下,使用调试传感器对四组温度进行测量,得到四组温度下的灵敏度输出的码值AD_S1、AD_S2、AD_S3和AD_S4;步骤2,根据灵敏度输出的码值,计算各组温度下对应的实测温度值比率△St和各温度的灵敏度输出比率△AD_St;步骤3,将步骤1和步骤2得到的数据,通过最小二乘法计算灵敏度温度漂移的修正系数;步骤4,将灵敏度温度漂移的修正系数输入到调试传感器中,完成补偿。
【技术特征摘要】
1.一种传感器补偿的方法,其特征在于,包括灵敏度温度漂移的补偿,包括以下步骤;步骤1,将调试传感器放置于四组不同温度环境下,使用调试传感器对四组温度进行测量,得到四组温度下的灵敏度输出的码值AD_S1、AD_S2、AD_S3和AD_S4;步骤2,根据灵敏度输出的码值,计算各组温度下对应的实测温度值比率△St和各温度的灵敏度输出比率△AD_St;步骤3,将步骤1和步骤2得到的数据,通过最小二乘法计算灵敏度温度漂移的修正系数;步骤4,将灵敏度温度漂移的修正系数输入到调试传感器中,完成补偿。2.根据权利要求1所述的一种传感器补偿的方法,其特征在于,将灵敏度温度漂移的修正系数输入到同一生产批次的其余传感器中,对其余传感器进行补偿。3.根据权利要求1所述的一种传感器补偿的方法,其特征在于,步骤2中,各温度下对应的实测温度值比率△St和各温度的灵敏度输出的码值比率△AD_St为△St=(St-Stn)/Stn△AD_St=(AD_St-AD_Stn)/AD_StnSt为温度,Stn为四组中选择的任意一组温度,将四组温度代入St中,将四组灵敏度输出的码值代入St中,得到四组△St和△AD_St。4.根据权利要求3所述的一种传感器补偿的方法,其特征在于,通过最小二乘法计算灵敏度温度漂移的修正系数△AD_St=Ks3△St3+Ks2△St2+Ks1△St+Ks0将四组△St和△AD_St分别代入公式中,得到四组公式,其中Ks0为初始位置修正系数,Ks1为线性修正系数,Ks2为曲率粗修系数,Ks3为曲率精修系数。5.根据权利要求1所述的一种传感器补偿的方法,其特征在于,还包括零点温度漂移的补偿,包括以下步骤;步骤1,将调试传感器放置于三组不同温度环境下,使用调试传感器对三组温度进行测...
【专利技术属性】
技术研发人员:王小岗,刘建群,付海亮,周智荣,李文渊,王晓东,陈益强,李永强,张锐,王树超,
申请(专利权)人:中航电测仪器股份有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。