摘要
惯性导航系统(Inertial Navigation System,INS)与全球定位系统(Global Position System,GPS)相结合是提高导航精度和可靠性的重要途径之一。论文针对GPS/INS系统中GPS信号应用不可靠的问题,对惯性组合导航系统建立误差预测模型,以修正GPS信号无效期间INS的导航参数,从而提高INS独立工作时的精度。为了提高模型的训练速度、泛化性能和防止陷入局部极小的情况,选用先进的小波神经网络(Wavelet Neural Network,WNN)并引入了遗传算法(Genetic Algorithm,GA)进行误差预测模型的建立。同时,在建模前,对惯性导航系统中占主体地位的惯性元件建立准确的数学模型并对其误差进行有效地补偿或削弱。
论文以小波变换的尺度特性为基础,主要针对惯性导航系统中随机误差建立了相应的模型,以提高系统的导航精度,研究了基于小波多尺度理论的组合导航系统的滤波算法;建立GPS/INS组合导航系统的小波神经网络滤波算法,以提高INS独立工作时的精度。
研究使用小波多分辨率分析(Wavelet multi-resolution analysis,WMRA)处理陀螺信号,对载体最大范围内角运动的陀螺测量信号进行频谱分析和频带能量统计,确定陀螺信号的有用频带,并利用小波包动态阈值降噪算法针对陀螺各频带特征进行自适应滤波降噪。针对惯性器件研究利用小波理论分析陀螺的漂移特性,提取光纤陀螺的随机漂移;在此基础上,研究基于自适应线性神经网络建立随机漂移的预测模型,利用小波神经网络非线性预测算法对陀螺漂移实时预测。将平稳小波变换(Stationa Wavelete Transformation,SWT)应用到GPS/INS组合导航中,利用小波阈值滤波对惯导信号多分辨分析后各层的小波系数进行适当处理,有效抑制了惯导的误差,提高了组合导航的精度。
研究利用小波变换对GPS、INS的位置、速度信息进行动态滤波的算法,对信号的低频发展趋势以小波系数的形式加以提取进而得到INS相对于GPS的误差。针对GPS/INS组合导航系统在实际应用中遇到的问题,提出小波神经网络的自适应滤波算法,旨在利用滤波器得到的INS误差模型修正GPS信号无效期间INS的导航参数,从而提高INS独立工作时的精度。该模型采用小波神经网络避免了其它网络存在的局部最小化的缺陷,并将小波分析和遗传算法引入其中,对GPS失效情况下的INS数据预测和建模,有效提高了导航精度。在GPS有效时,该算法采用基于遗传算法的小波神经网络对GPS/INS信号建立INS位置、姿态、速度误差预测模型。在GPS失效时,利用已建立的预测模型预测INS位置、姿态、速度误差来修复INS数据,实现机体在复杂机动下的实时精确导航定位。
The integrated INS/GPS navigation is one of the most common used integration navigation approach aims to improve the navigation accuracy and reliability. This paper mainly focuses on the condition when GPS signal is invalid in the integrated INS/GPS navigation system. In order to keep the navigation accuracy when the INS works independently, the mathematical error prediction model of the navigation system is established and then the parameters of the INS can be amended. The genetic algorithm combined with the advanced wavelet neural network is used in the modeling on the navigation errors in the purpose of speeding the training process, enhancing universality and avoiding the model into a local minimum situation. Meanwhile, the inertial components are modeled accurately before it working.
To improve the navigation accuracy, the inertial navigation system random error is modeled according to the wavelet transform scale features, and the integrated navigation system filtering algorithm based on wavelet multi-scale theory is studied. In order to keep the navigation accuracy when the INS works independently, the wavelet neural network filtering algorithm is introduced into the INS/GPS integrated navigation system.
The method of using wavelet multi-resolution to analysis and process gyro signals is researched. The spectrum analysis and band energy statistics for the gyro measured signal are realized to determine the useful band of the signal, and then the gyro signals are adaptively filtered by the wavelet packet noise reduction algorithm with dynamic threshold in different band features. The wavelet theory is studied to analyze the drift characteristics of the inertial devices, and the random drift noise of the fiber optic gyro is dynamic calibrated using this method. Further more, the random drift error of the gyro is modeled based on the adaptive linear neural networks theory and real time forecasted by the wavelet neural network nonlinear prediction algorithm. The use of wavelet transform for integrated INS/GPS navigation system and the appropriate treatment to the wavelet coefficients of the INS signal layers by the wavelet threshold multi-resolution analysis effectively inhibit the effects of the INS error and improve the accuracy of integrated navigation.
The dynamic filter algorithm with wavelet transform focus on the position and speed signals of INS/GPS systems is studied which could develop the trend of low-frequency signals in the form of wavelet extraction system and then get the error of INS relative to the GPS. And for the problem of integrated INS/GPS system encountered in the practical application, the wavelet neural network adaptive filter algorithm is put forward, which aims to compensate the INS navigation parameters by the calculated INS error model, thereby enhancing the independent INS work accuracy. This INS error model is based on the wavelet neural network which avoid the defect of local minimize problem compared to other kinds of network model method. And the wavelet and genetic algorithm are introduced into the system to analyze and predict the INS parameters in the GPS lost lock condition, effectively improve the navigation accuracy. When GPS is effective, the INS position, attitude and speed errors are modeled upon the INS/GPS message using the genetic algorithm based on the wavelet neural network. And when the GPS is useless, INS navigation parameters are modified by the established error prediction model. Thus the real-time precision navigation and positioning for the maneuvering aircraft comes true.
引文
[1]Mallat S.A theory for multiresolution signal decomposition:The wavelet representation [J].IEEE Trans on Pattern Analysis and Machine Intelligene,1989,11.
[2]张立明.人工神经网络原理的模型及其应用[M].上海:复旦大学出版社,1993.
[3]袁信,俞济祥,陈哲.导航系统.航空工业出版社[M],1993.
[4]段志勇.GPS航姿系统及多天线GPS/惯性组合技术研究[D].南京航空航天大学博士学位论文,2000,1.
[5]杨春钧.差分GPS伪距载波相位/INS组合技术研究[D].南京航空航天大学博士论文,1998,4.
[6]沈云峰、朱海、莫军等.简化的Sage-Husa自适应滤波算法在组合导航中的应用及仿真.青岛大学学报[J],2001,16(1):44~48.
[7]黄丽斌.MINS/GPS组合导航系统算法研究[D].东南大学博士学位论文,2004.
[8]田军,赵琳,宋福香.惯导/差分GPS组合系统中状态与偏差解耦算法研究[J].中国惯性技术学报,1997,5(4):1~5.
[9]赵伟,袁信,林雪原.基于H∞滤波技术的GPS/INS全组合导航系统研究[J].宇航学报,2002,23(3):39~43. [ 10 ]Hong L.Multiresolutional distributed filtering[J]. IEEE Trans On Automatic Control, 1994,30:853~856.
[11]Roberto Cristi,Murali Tummala.Multirate,multiresolution,recursive Kalman filter[J].Signal Processing,2000,80:1945~1958.
[12]Sameh Nassar,Naser EI-Sheimy.Wavelet Analysis for Improving INS and INS/GPS Navigation Accuracy[J].The Journal of Navigation,2005,58:119~134.
[13]Wang Qi, Xu Xiaosu. SINS/GPS integrated navigation for autonomous underwater vehicle with wavelet package analysis and neural networks[J].Eight ACIS International Conference on Software Engineering,Artificial Intelligence,Networking,2007 :1028~1033.
[14] Naser EI-Sheimy,Sameh Nassar.Wavelet De-Noising for IMU Alignment[J].IEEE A&E System,2004,10:32~38.
[15]缪玲娟.小波分析在光纤陀螺信号中的应用研究[J].宇航学报,2000,21(l):43~46.
[16]汤巍,李士心,刘鲁源,杨哗.关于陀螺信号处理中小波基选取的研究[J].中国惯性技术学报,2002,10(5):28~30.
[17]刘建娟,徐晓苏,刘锡祥.基于小波变换的自适应滤波技术在组合导航系统种的应用[J].中国惯性技术学报,2005,13(5):34~28.
[18]周雪梅,吴简彤.多传感器多尺度融合估计在组合导航系统中的应用[J].中国惯性技术学报,2005,13(2):41~44.
[19]伊廷华,李宏男,伊晓东,王国新.基于小波与神经网络的GPS周跳探测与修复[J].传感技术学报,2007,20(4):898~998.
[20]Chen X Y.Modeling random gyro drift by time drift by time series neural networks and by traditional method[C].Proceeding of 2003 international conference of neural networks & signal processing.New York,2003,(l.1):810~830.
[21]张鹏飞,龙兴武.二频机抖激光陀螺零偏的温度特性的逐步回归分析[J].光学技术,2006(05).
[22]李程,朱家海,郭创.基于小波和时间序列分析的陀螺随机漂移建模研究[J].弹箭与制导学报,2005.
[23]Chen X Y.Modeling temperature drift of FOG by improved BP algorithm and by Gauss-Newton algorithm[R].Lecture Notes in Computer Science,2004,1:805~812.
[24]赖际舟,刘建业,盛守照.用于干涉型光纤陀螺温度漂移辨识的RBF神经网络改进算法[J].东南大学学报,2006,36(4):537~541.
[25]李颖,陈兴林,宋申民.小波神经网络用于光纤陀螺漂移误差辨识[J].光学精密工程,2007(05).
[26]胡昌华,张军波.基于MATLAB的系统分析与设计—小波分析[M].西安:西安电子科技大学出版社,1999:20~23.
[27]李弼程,罗建书.小波分析及其应用[M].北京:电子工业出版社,2003:58~64.
[28]杨建国.小波分析及其工程应用[M].北京:机械工业出版社,2005.
[29]刘志成,陈祥光,李宇峰,刘春涛.在线传感器性能评估技术研究[J].仪器仪表学报,2006,2.
[30]汤巍,李士心,刘鲁源,杨晔.关于陀螺信号处理中小波基选取的研究[J].中国惯性技术学报,10,5:28~30.
[31]SKALOUDJ,BRUTON A M,SCHWARZ K P.Detection and filtering of short-term noise in inertial sensors[J].Navigation,1999,46(2):97~107.
[32]丁杨斌.数字滤波在光纤陀螺数据处理中应用研究[J].传感器世界.2005,(11):3~19.
[33]Wang Changhong,Huang XuPosition.Application of wavelet packet analysis in the de-noising of MEMS vibrating gyro[J].Location and Navigation Symposium,2004,26(29):129~132.
[34]魏云冰,黄进,黄建华.基于小波包变换的电机测试信号去噪处理[J].电工技术学报,2001,16(5):64~67.
[35]史贤俊,林飒,李瑞亮.基于最优小波包基的信号去噪算法及其应用[J].海军航空工程学院学报,2006(05):507~509.
[36]Zhou ZJ,Hu C H,Liu Y S,et.A method based on reliability physics technology for anticipation of inertial platform storage performance[A].IMS2003,2003.
[37]徐丽娜,邓正隆.陀螺仪漂移特性的小波分析[J].中国惯性技术学报. 2001,9(3):57~60.
[38]罗军辉,罗勇江,白义臣,等.matlab7.0在数字信号处理中的作用.北京:机械工业出版社,2005.
[39]许小可.海杂波的非线性分析与建模[D].大连:大连海事大学,2007.
[40]张良钧,曹晶,蒋世忠.神经网络实用教程[M].北京:机械工业出版社,2005:216~217.
[41]基于小波神经网络非线性预测方法的研究[J].光电技术应用.2005,20(2):44~46.
[42]蔡烽,万林,石爱国.基于相空间重构技术的舰船摇荡极短期预报[J].水动力学研究与进展A辑,2005,20(06):780~784.
[43]秦永元.卡尔曼滤波与组合导航原理[M].西安:西北工业大学出版社,1998:286~297. [ 44 ]俞济祥.卡尔曼滤波及其在惯性导航中的应用[J].西安:航空专业教材编审组,1984:141~197.
[45]董绪荣,张守信,华仲春.GPS/INS组合导航定位及其应用[M].国防科技大学出版社,长沙,1998:33~54.
[46]飞思科技产品研发中心.MATLAB 6.5辅助小波分析与应用[M].北京:电子工业出版社,2003,1.
[47]J. Wang,M.P.Stewart,M.Tsakiri. Adaptive Kalman filtering for integration of GPS with GLONASS and INS[J].International Association of Geodesy Symposia,2001,1:325~330.
[48]刘建业,赵伟,熊智,孙永荣.导航系统理论及应用[M].南京:南京航空航天大学,2005,7
[49]Nason G P,Silverman B W. The stationary wavelet transform and somestatistical applications, Lecture notes in statistics[M]. Spinger Verlag,1995.
[50]高清维,李海鹰,庄镇泉,王涛.基于平稳小波变换的心电信号噪声消除方法[J].电子学报,2003,2:238~240.
[51]Mallat S,Hwang W L. Singularity Detec ion and Processing with Wavelets[J].IEEE Trans on IT,1992,2:617~643.
[52]Meyer Y.Wavelets and operators[M].UK:Cambridge University Press,1992.
[53]Mallat S,,Hwang W L. Singularity Detec ion and Processing with Wavelets[J].IEEE Trans on IT,1992,2:617~643.
[54]吴富梅,杨元喜.基于小波阈值消噪处理的GPS/INS组合导航滤波算法.测绘学报. [ 55 ]刘志成,陈祥光,李宇峰,刘春涛.在线传感器性能评估技术研究[J].仪器仪表学报,2006,(S2).
[56]丁杨斌.数字滤波在光纤陀螺数据处理中应用研究[J].传感器世界.2005,11:3~19.
[57]徐章遂,房立清.故障信息诊断原理及应用[M].北京:国防工业出版社,2000:52~56.
[58]周哲,庄良杰,熊正南,洪文学.基于小波分析的陀螺漂移趋势项提取[J].中国惯性技术学报,1999,7(4):58~60.
[59]翁海娜等.液浮陀螺漂移的试验建模研究[J].中国惯性技术学报,1999,7(2) .
[60]刘准,齐建宇,宋征宇.激光陀螺误差建模与估计研究[J].航天控制,2004,22(5):45~49.
[61]陈淑燕,王炜,李文勇.实时交通数据的噪声识别和消噪方法[J].东南大学学报(自然科学版),2 006,36(2):322~325.
[62]史贤俊,林飒,李瑞亮.基于最优小波包基的信号去噪算法及其应用[J].海军航空工程学院学报,2006(05):507~509.
[63]刘建娟,徐晓苏,刘锡祥遗传优化小波神经网络在组合导航系统中的应用中国惯性技术学报,2005,2(14):33~36.
[64]罗军辉,罗勇江,白义臣,等.matlab7.0在数字信号处理中的作用.北京:机械工业出版社,2005.