主权项 |
一种用于惯性导航系统的系统级二次温度补偿方法,采用的测试装置包括温度变化试验箱、惯性元器件零偏采集系统和测试工装,其特征在于,该方法包括以下步骤:S1系统级初次温度补偿:对惯性导航系统惯性元器件在全温域进行温度补偿,将惯性导航系统置于温度变化试验箱中并设置温度变化试验箱以+0.3℃/分钟的温变速率从‑40℃升到+50℃,共进行两次循环,一组循环测得的数据用于最小二乘支持向量机的训练,另外一组循环测得的数据用于最小二乘支持向量机的测试;S2系统级二次温度补偿:具体步骤如下:S2.1对已经做完系统级初次温度补偿的惯性元器件在不同温度条件下的冷态启动特性进行测试,该方法包括以下步骤:S2.1.1.将安装好惯性元器件的惯性导航系统放置在温度变化试验箱内;S2.1.2.设置温度变化试验箱的温度为‑40℃并保持恒温状态8小时,冷态启动惯性导航系统,利用惯性元器件零偏采集系统对惯性元器件的零偏进行采集,时间为8小时;S2.1.3.惯性元器件的零偏采集结束后,关闭惯性导航系统,重新设置温度变化试验箱的温度分别为‑25℃、‑10℃、5℃、20℃、35℃和50℃,并分别各保持上述温度8小时以上,以保证惯性导航系统内的温度与温度变化试验箱的温度达到一致,重复S2.1.2;S2.2对该惯性导航系统中惯性元器件的零偏数据进行最小二乘法拟合:S2.2.1.对S2.1中采集到的惯性元器件数据进行处理,对惯性元器件在不同温度条件下冷态启动的零偏做二阶多项式拟合:B<sub>i</sub>=a<sub>0</sub>+a<sub>1</sub>T<sub>i</sub>+a<sub>2</sub>T<sub>i</sub><sup>2</sup>其中,T<sub>i</sub>是实验中不同的冷态启动温度点,B<sub>i</sub>是对应温度点下惯性元器件的零偏值,a<sub>0</sub>,a<sub>1</sub>,a<sub>2</sub>是最小二乘法拟合系数,将实验结果代入公式即可得到最小二乘法拟合系数a<sub>0</sub>,a<sub>1</sub>,a<sub>2</sub>;S2.2.2.将拟合后的零偏结果装订到惯性导航系统中进行导航计算。 |