党宏涛,伊国兴,于湘涛,杜祖良,,王常虹
(1.哈尔滨工业大学空间控制与惯性技术研究中心,150001哈尔滨;
2.北京自动化控制设备研究所,100074北京;3.解放军96117部队,271100山东莱芜)
一种RVM的INS参数长期稳定性预测与补偿方法
党宏涛1,3,伊国兴1,于湘涛2,杜祖良1,2,王常虹1
(1.哈尔滨工业大学空间控制与惯性技术研究中心,150001哈尔滨;
2.北京自动化控制设备研究所,100074北京;3.解放军96117部队,271100山东莱芜)
为提高惯导系统参数长期稳定性,降低人工标定成本,增强惯导系统使用效能,提出一种基于相关向量机的惯导系统参数长期稳定性预测和补偿方法,选择均值和标准差作为参数稳定性的性能指标.而对于均值随时间变化具有明显规律的参数,采用RVM方法对存贮时间较长的参数稳定性均值进行回归建模,根据模型对存贮时间较短的参数稳定性进行性能预测和标定参数补偿.最后对惯导系统中重要参数加速度计标度因数长期稳定性进行建模预测和参数补偿,补偿后结果显示,间隔时间约6个月的参数稳定性均值性能提高了50.90%,验证了所提方法具有很好的实际应用价值,且表明使用该方法能够代替人工标定,以增强惯导系统使用效能.
相关向量机;惯导系统;标定周期;长期稳定性;预测补偿
惯性导航系统(inertial navigation system,INS)标定参数长期稳定性是衡量产品综合性能的重要指标.为了保证INS综合性能满足要求,需要间隔一定时间对影响INS综合性能的各项参数进行稳定性标定.对于军方用户来说,提高参数长期稳定性性能意味着战时具有更大主动性和生存能力[1].
通过对惯导系统产品机理[2-3]和标定方法[4]的研究都能够有效提高参数稳定性性能,但通过对批量历次标定参数长期稳定性预测和补偿方法研究来提高INS参数稳定性性能,在国内尚无研究.近年来,基于支持向量机(SVM)[5]的统计分析方法和基于稀疏贝叶斯[6]的统计分析方法成为机器学习领域的研究热点[7-8].支持向量机采用VC维理论和结构风险最小化原则,对于小样本情况下的模型具有很好的泛化能力,但由于SVM所需核函数的数量会随着训练集增大而显著增加,同时预测也缺乏必要的概率信息[9];基于稀疏贝叶斯的相关向量机(RVM)是一种与SVM函数形式相同的稀疏概率模型,与SVM相比它不存在以上缺点,在实际预测性能相当的情况下,解的稀疏性明显高于SVM[10].
由于INS历次标定参数随时间变化所积累数据较少,对稳定性进行估计得到均值性能具有一定的不确定性,因此本文尝试着用先进智能算法解决INS参数长期稳定性预测与补偿遇到的实际工程问题.
RVM比较适用于函数回归和分类,它把基于高斯过程的贝叶斯推理方法应用到支持向量机中.
1.1 RVM基本理论
给定输入向量x={xn|n=1,2,…,N}和相应的输出向量t={tn|n=1,2,…,N},通过应用训练数据和先验知识设计RVM回归模型,令
式中:tn是目标值;w=(w0,w1,…,wN)是可调参数权值;ε={εn|n=1,2,…,N}是独立分布的零均值高斯噪声,其方差为σ2;未知函数y可以表示为
式中ψi(x)=K(x,xi)为核函数.
假定tn相互独立,则已知训练集的似然估计可写为
采用稀疏贝叶斯原理对w进行零均值高斯先验分布:
式中:α为N+1维超参数向量,每1个权重wi对应1个超参数αi,从而控制先验分布对各参数的影响,以确保相关向量模型的稀疏性.
根据贝叶斯原理,对所有未知参数有如下后验公式:
式中:Σ为后验协方差矩阵,Σ=(σ-2ΦTΦ+ A)-1;A为对称矩阵,A=diag(α0,α1,…,αN);μ为均值向量,μ=σ-2∑ΦTt;Φ为N×(N+1)维矩阵,
对于α和σ2,使用迭代公式进行估计:
式中:γi为衡量α的中间变量;μi为第i个后验平均权;Nii为后验权协方差矩阵的第i个对角元素;N为样本数据个数.
若给定一个输入值x∗,则相应的输出值概率分布为
上式服从高斯分布,且
式中αMP、σ为经过迭代用于预测的最优值.预测方差预测均值y∗=μTφ(x∗),y∗为t∗的预测值.
1.2 RVM核函数的确定
RVM常用的几种核函数有RBF核函数、线性核函数、多项式核函数等.其中,RBF核函数具有较好的学习能力,适用于高维、低维、小样本、大样本等多种情况[11].因此,本文选用RBF函数作为RVM的核函数,其数学表达式为
式中:x为目标输入向量;xi为训练样本中第i维输入向量;δ2为核函数的宽度.
1.3 蚁群优化算法
蚁群优化算法(ant colony optimization,ACO)是20世纪90年代提出的一种新型模拟自然界生物系统的智能算法,具有良好的并行分布性、自组织性、正反馈特性,从理论上保证了算法能够在较短的时间里找到全局最优解.在采用径向基函数作为RVM核函数时需要对参数δ2进行优化,以保证RVM模型具有较高的拟合度,用蚁群优化算法的RVM计算步骤如下:
1)参数初始化.设有m个蚂蚁,第i个蚂蚁的初始位置Si=δi,i=1,2,…,m.
2)信息素初始化.对m个蚂蚁所在位置的目标值进行计算,根据目标值的满意程度来确定其所在位置信息素的大小:Δt(i)=αE(i),初始信息素定为T0(1)=Δt(1),E(i)为第i个蚂蚁所在位置对目标值的满意度,α为已设定的值,一般取α=3.
3)信息素的挥发和更新.
建立挥发因子:ρ=ln((K-i)/K),i=1,2,…,K-1,K为蚁群总的迭代次数;
更新信息素:T(i)=(1-ρ)T(i-1)+Δt(i).
4)通过信息素的大小,确定蚂蚁下一步转移的概率:p(i)=eT0(best)-T0(i)/eT0(best),其中T0(best)是信息素最大的蚂蚁.
5)蚂蚁位置的更新:
6)根据寻找到的最优解Sgbest=δ∗,进行RVM预测建模.
INS标定参数长期稳定性包括陀螺常值漂移、陀螺力矩器系数、陀螺与G有关项、航向效应、加速度计零偏、加速度计标度因数等多项参数,通过对历次标定数据进行整理,发现加速度计标度因数变化趋势最为明显,因此本文选择加速度计标度因数进行参数长期稳定性预测和补偿.
2.1 参数长期稳定性数据整理
标定参数稳定性是指以第一次标定数据为基准,后续标定的数据减去第一次标定数据,其时间间隔为两次标定的时间差,INS稳定性包含产品编号、稳定性数据、稳定性时间间隔,经过对批次产品标定参数进行异常数据的剔除和修订,得到稳定性样本为S{(xp,tp)|p=1,2,…,K},=f()表示第p个产品某项参数长期稳定性在时间间隔x时所对应的数值.
2.2 参数长期稳定性预测与补偿流程
不同批次的INS产品,当系统结构、生产工艺、标定设备、标定方法,贮存环境等因素相同时,INS参数随时间变化的具有类似的趋势.在实际应用中,首先需要对存贮时间长和标定次数多的参数稳定性进行趋势性判断,对于稳定性均值性能趋势变化明显的参数,进行RVM预测,根据预测模型,对存贮时间短的参数进行当前时间的稳定性预测,并对预测值进行补偿,将补偿后的INS快速装配到武器系统,避免了对INS进行耗时耗力的人工标定.基于RVM的INS参数稳定性预测与补偿流程图如图1所示.
图1 参数长期稳定性预测与补偿流程
加速度计是INS的重要部件,其标度因数长期稳定性对INS综合性能有重要影响,采用基于RVM的方法对其参数长期稳定性进行建模、预测和补偿.
3.1 标度因数长期稳定性预测模型
选择两个批次的INS加速度标度因数长期稳定性进行整理,第X9批次为24台INS,共计72组加速度计标度因数,第X3批次为39台INS,共计117组加速度计标度因数,如图2所示.
图2 两个批次产品标度因数长期稳定性
图2 每条曲线表示每块加速度计标度因数,星点表示稳定性随时间间隔的变化数据.对每个时间段上的标度因数稳定性,采用平均值和标准差对总体性能进行评价,均值随时间变化表示了参数系统误差随时间的变化趋势,具有可补偿性,标准差随时间变化表示了参数随机误差随时间的变化趋势,具有不可补偿性.选择图2(a),对参数稳定性随时间变化进行RVM预测建模,为了便于计算,将图2(a)按照9个时间间隔点整理,得到的RVM预测模型如图3所示.
图3 第X9批次标度因数稳定性RVM预测模型
从图3可以看出,标度因数长期稳定性具有时间明显变化的趋势,在采用蚁群优化算法对参数δ进行优化的情况下,当δ=0.353 7时,得到RVM预测模型均方误差为0.026 2,模型标准差为0.162 1.
3.2 标度因数长期稳定性预测补偿模型及验证
选择存贮时间较短的图2(b)第X3批次标度因数进行RVM预测和补偿验证.
根据RVM模型,建立参数长期稳定性RVM预测补偿模型,设定最后两次标定时间间隔Δx= xn-xn-1的稳定性变化量Δt∗:
令
式中:Δt∗为预测补偿值;Δt为实际参数长期稳定性;Δt′为RVM预测补偿后的参数长期稳定性.
对Δt和Δt′进行验证对比,结果如图4所示.
从图4可知,117组加速度计标度因数两次标定时间间隔约为6个月(180 d),未补偿时,标度因数参数稳定性平均值为1.918×10-5,经过预测补偿后,其参数稳定性平均值为9.419 2×10-6.
为了提高INS参数长期稳定性性能,增强INS使用效能,针对INS中部分参数长期稳定性具有明显变化的趋势,提出了基于RVM的参数长期稳定性预测与补偿方法.通过对某型INS加速度计标度因数长期稳定性进行预测和补偿,结果表明经过补偿后参数长期稳定性均值性能提高了50.90%.表明基于RVM的参数长期稳定性预测与补偿方法具有一定的工程价值,结合实际开展进一步的应用研究对提高INS系统的精度、延长标定周期具有重要意义.
[1]张洪立,许奔.SiC/Al技术延长惯性平台标定周期的理论研究[J].中国惯性技术学报,2003,11(5): 16-18.
[2]SHIZhen,YANG Jie,YUEPeng,etal.A new calibration and compensation method for installation errors of accelerometers in Gyroscope Free Strap-down Inertial Navigation System[C]//2010 IEEE International Conference on Information and Automation(ICIA). Piscataway:IEEE,2010:924-929.
[3]林玉荣,邓正隆.激光陀螺捷联惯导系统中惯性器件误差的系统级标定[J].哈尔滨工业大学学报,2001,33(1):112-115.
[4]曹渊,张士峰,杨华波,等.惯导平台误差快速自标定方法研究[J].宇航学报,2011,32(6): 1281-1287.
[5]VAPNIK V.N.Statistical learning theory[M].New York:John Wiley,1998:17-25.
[6]YUAN Jin,BO Liefeng,WANG Kesheng,et al. Adaptive spherical Gaussian kernel in sparse Bayesian learning framework for nonlinear regression[J].Expert Systemswith Applications.2009,36(2):3982-3989.
[7]张宇航,张晔.SVM和RVM对高光谱图像分类的应用潜能分析[J].哈尔滨工业大学学报,2012,44(3):34-39.
[8]申争光,朱凤宇,王祁.基于PFP-WRVM的多功能传感器状态自确认研究[J].仪器仪表学报,2012,33(9):1986-1994.
[9]SILVA C,RIBEIRO B.Two-level hierarchical hybrid SVM-RVM classification model[C]//5th International Conference on Machine Learning and Applications. Orlando,FL:ICMLA,2006:89-94.
[10]WANG Haiying,ZHENG Huiru.A bayesian approach to improving decision making in support vector machine and its application in bioinformatics[C]//Fifth International Conference on Natural Computation. Tianjin:ICNC,2009(2),89-93.
[11]DI You,HAMSICI O C,MARTINEZ A M.Kernel optimization in discriminant analysis[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2011,33(3):631-638.
(编辑张 宏)
RVM-based prediction and com pensation method for the long-term stability of INS system parameters
DANG Hongtao1,3,YIGuoxing1,YU Xiangtao2,DU Zuliang1,2,WANG Changhong1
(1.Space Control and Inertial Technology Research Center,Harbin Institute of Technology,150001 Harbin,China;2.Beijing Institute of Automatic Control Equipment,100074 Beijing,China;3.96117 Troops,271100 Shandong Laiwu,China)
To improve the long-term stability performance,reduce the manual calibration costs and enhance the use efficiency of inertial navigation systems,we propose a prediction and compensation method for the long-term stability of inertial navigation system parameter based on correlation vector machine,in which we choose the mean and standard deviation as the performance indicators.For the mean parameter with a significant change with time in the law,we establish regression modeling for longer storage stability parameter by RVM method,and carry out the performance prediction and calibration parameters compensation for the parameters stability of the shorter storage.The paper presents the modeling forecasting and parameter compensation for the long-term stability of the accelerometer scale factor of the important parameters in the inertial navigation system,the parameter stability mean performance for an interval time of 6 months has improved by 50.90%.This result implies that this method can replace the manual calibration and the use efficiency of inertial navigation systems,and verifies the effectiveness of the proposed method.
relevance vector machine;inertial navigation system;calibration cycle;long-term stability;predictive compensation
V241.6
A
0367-6234(2014)09-0015-04
2013-07-15.
国家重点基础研究发展规划资助项目(61388010404).
党宏涛(1976—),男,博士研究生;
王常虹(1961—),男,教授,博士生导师.
伊国兴,ygx@hit.edu.cn.