【技术实现步骤摘要】
一种光纤陀螺仪低温冲击误差补偿方法
[0001]本专利技术属于导航仪器
,尤其是涉及一种光纤陀螺仪低温冲击误差补偿方法。
技术介绍
[0002]机载导航为安装在飞行器上的各种导航设备的统称,用于测量飞行器的实时姿态、速度以及位置等运动参数。是引导载机安全飞行、完成预定作战任务的重要电子设备,对飞行器预定轨迹、自身姿态检测具有关键作用。机载导航按照工作原理分为无线电导航设备、天文导航设备、惯性导航系统和组合导航系统。其中,惯性导航系统具有短期精度高、覆盖范围广、隐蔽性高等优点,相较于其他导航设备,惯性导航不依靠外界提供的信息,也不需要向外界辐射能量,只依靠自身的惯性器件完成工作。此外,惯性导航系统可以通过惯性原件输出角速度、角加速度、线速度、线加速度等数据,比卫星导航提供的数据更加丰富。
[0003]光纤陀螺仪是通过测量两束光的光程差来得到旋转角度或角速度的传感器,基于萨格奈克(Sagnac)效应,在闭合光路中,自同一个光源出发的两束光线,以相反方向相对传播,最终会汇合到同一个探测点,两光束会在该点产生干涉。若该闭合光路在光束传播的过程中有相对于惯性空间的旋转,则两光束将产生光程差,此差值与闭合光路旋转角速度成正比,通过探测器测量两光束的相位差即可计算出光路的旋转角速度。光纤陀螺仪具有结构简单、启动快、功耗低、耐冲击、精度覆盖面广和动态范围大等优点,主要用来精确测量载体的角速度,目前已被广泛应用于惯性导航系统和伺服跟踪系统等领域,包括近、中程导弹、舰艇、反潜武器以及卫星和宇宙飞船等航空、航天、航海和兵器等 ...
【技术保护点】
【技术特征摘要】
1.一种光纤陀螺仪低温冲击误差补偿方法,其特征在于:包括以下步骤:S1、在低温冲击条件下,对光纤陀螺仪分别进行零偏漂移试验与标度因数误差试验,采集、计算低温冲击下的零偏漂移与标度因数误差,S2、利用步骤S1中的一组零偏漂移试验与标度因数误差试验的光纤陀螺仪温度、光纤陀螺仪温度梯度以及光纤陀螺仪温度变化率构成的温度向量作为LSTM神经网络的输入量,以标度因数误差、零偏漂移构成的误差向量作为LSTM神经网络的输出量,对LSTM神经网络进行训练,获得一组描述温度向量与误差向量关系的神经网络模型,利用所述神经网络模型对光纤陀螺仪的零偏漂移与标度因数误差进行补偿。2.根据权利要求1所述的光纤陀螺仪低温冲击误差补偿方法,其特征在于:在步骤S1中,所述零偏漂移试验,包括以下步骤:S111、将光纤陀螺仪置于转台温箱的转台中,转动转台令光纤陀螺仪敏感轴指东,光纤陀螺仪通电,上位机开始采集光纤陀螺仪测量的角速度数据与光纤陀螺仪温度、光纤陀螺仪外部温度;S112、设置转台温箱温度为室温,待光纤陀螺仪达到热平衡状态后,进行低温冲击试验;S113、待低温冲击试验结束后,设置转台温箱温度为室温,待光纤陀螺仪达到热平衡状态后,上位机结束保存数据,所保存数据为低温冲击环境下光纤陀螺仪的零偏漂移数据;S114、重复多次步骤S111至步骤S113,获得多组光纤陀螺仪温度与零偏漂移数据。3.根据权利要求1所述的光纤陀螺仪低温冲击误差补偿方法,其特征在于:在步骤S1中,所述标度因数误差试验,包括以下步骤:S121、将光纤陀螺仪置于转台温箱的转台中,令光纤陀螺仪轴向沿竖直方向设置,设定转台转速为20
°
/s,光纤陀螺仪通电,上位机开始采集光纤陀螺仪测量的角速度数据与光纤陀螺仪温度、光纤陀螺仪外部温度;S122、设置转台温箱温度为室温,待光纤陀螺仪达到热平衡状态后,进行低温冲击试验;S123、待低温冲击试验结束后,设置转台温箱温度为室温,待光纤陀螺仪达到热平衡状态后,上位机结束保存数据;S124、设定转台转速为
‑
20
°
/s,上位机开始保存数据,转台温箱温度设置与步骤S122、步骤S123相同;S125、设定转台转速为0
°
/s,上位机开始保存数据,转台温箱温度设置与步骤S122、步骤S123相同;S126、利用平滑滤波对所得数据进行平滑滤波预处理,再利用最小二乘法求取每一个时间点的标度因数,所求标度因数与常温下的标度因数差值为低温冲击环境下陀螺的标度因数误差;S127、重复多次步骤S121至步骤S126,获得多组光纤陀螺仪温度与标度因数误差数据。4.根据权利要求1所述的光纤陀螺仪低温冲击误差补偿方法,其特征在于:在步骤S2中,描述温度向量与误差向量关系的LSTM神经网络模型的建立与训练包括训练集数据预处理和训练LSTM神经网络。5.根据权利要求4所述的光纤陀螺仪低温冲击误差补偿方法,其特征在于:所述训练集
数据预处理,包括以下步骤:S211、分别对光纤陀螺仪温度、光纤陀螺仪外部温度以及零偏漂移、标度因数误差进行平滑均值滤波:设置平滑时间窗口为100s;S212、求取光纤陀螺仪温度变化率:ΔT
in
= T
in
(t)
‑
T
in
(t
‑
60s)
ꢀꢀꢀꢀꢀꢀꢀ
(1)式(1)中,T
in
(t)为光纤陀螺仪当前时刻温度值,T
in
(t
‑
60s)为光纤陀螺仪60 s前的温度值;对式(1)其进行平滑均值滤波,平滑时间窗口设为100 s;S213、求取光纤陀螺仪温度梯度:(2)式(2)中,是光纤陀螺仪温度,是光纤陀螺仪外部温度;对式(2)进行平滑均值滤波,平滑时间窗口设为100s;S214、分别对光纤陀螺仪温度、光纤陀螺仪温度梯度、光纤陀螺仪温度变化率以及零偏漂移、标度因数误差值通过下述公式进行归一化处理,(3)式(3)中,T
in_nol
为光纤陀螺仪温度归一化值,T
in
为光纤陀螺仪温度,T
in_min
为光纤陀螺仪温度最小值,T
in_max
为光纤陀螺仪温度最大值;(4)式(4)中,
nol
为光纤陀螺仪温度梯度归一化值,为光纤陀螺仪温度梯度,
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。