摘要
为了提高气流式水平姿态传感器的环境性能,将数据插值拟合方法应用在该传感器的软件温度补偿中。采用拉格朗日插值和分段线性插值法,运用Matlab软件计算并比较2种算法,把算法应用在温度补偿中,计算出温度补偿完成后零位电压值。结果表明,高次插值的runge现象使得拉格朗日数据拟合精度降低;而分段线性插值法更能准确地反映环境温度与零位电压的变化,可以为温度补偿提供精确的参考值。采用分段线性插值进行温度补偿后,环境温度的影响几乎为零,零位电压稳定在2.0V/°C,同时分段线性插值运算量少。这两点有利于提高后续补偿的精度,降低传感器的响应时间,对气流式水平姿态传感器的实用化研究和批量生产有重要意义。
The method of interpolation is used in software temperature compensation in order to iraprove the environmental performance of air level posture sensor. Two algorithms including Lagrange interpolation and piecewise linear interpolation are compared in Matlab software and used in software temperature compensation. The curve of zero voltage is atso calculated after temperature compensation is done. The experiment results show that the Runge phenomenon in polynomial interpolation makes the accuracy of Lagrange interpolation lower. Piecewise linear interpolation can reflect the relationship curve between environment and zero voltage more accurately. It provides temperature compensation with more accurate reference value. The zero voltage is stable at 2.0V/℃ after compensation is done in the way of Piecewise linear interpolation. Influence caused by environment temperature is nearly zero and the operand of piecewise linear interpolation is less, which can improve the accuracy of following software compensation of air level posture sensor and reduce the response time of air level posture sensor. These advantages are significant to the practical research and volume production of air level posture sensor.
出处
《北京信息科技大学学报(自然科学版)》
2010年第4期28-31,共4页
Journal of Beijing Information Science and Technology University
基金
国家自然科学基金资助项目(60772012)
新世纪优秀人才支持计划(NCET)资助项目
北京市优秀人才培养资助项目
北京市重点实验室开放课题资助项目
北京市属高校人才强教计划资助项目(PHR)
北京市新世纪百千万人才工程培养资助项目
北京市教委科技创新平台基金资助项目(PXM2008_014224_067420)
现代测控技术教育部重点实验室资助项目
关键词
温度补偿
MATLAB
拉格朗日插值
分段线性插值
temperature compensation
MATLAB
Lagrange interpolation
piecewise linear interpolation