Self-calibration extended Kalman filter method
-
摘要: 提出一种自校准扩展Kalman滤波(SEKF)方法,针对3种含有未知输入(如未知系统误差、突风、故障等)的不同的非线性系统模型,分别给出了滤波递推算法.在导航、信号处理、故障诊断等领域的许多非线性工程中,传统的扩展Kalman滤波(EKF)方法无法消除未知输入的影响,在滤波过程中往往产生较大误差甚至发散.提出的SEKF方法能够对这种未知输入进行补偿和修正,从而提高滤波精度.数值仿真算例表明:SEKF的滤波误差均值和标准差分别减少到传统EKF的1/12和1/4,有效地改善了滤波精度.并且该方法计算简单,便于工程应用.
-
关键词:
- 自校准扩展Kalman滤波 /
- 非线性滤波 /
- 未知输入 /
- 深空探测 /
- 故障诊断
Abstract: A self-calibration extended Kalman filter(SEKF)method was presented. Recursive algorithms of the SEKF were established for three nonlinear dynamic models with unknown inputs, such as unknown systematic error, gust and fault. In many nonlinear engineering cases, such as navigation, signal process, fault diagnosis, the conventional extended Kalman filter (EKF) cannot eliminate the effect of the unknown inputs, and maybe always lead to greater filtering errors or even diverge. The proposed SEKF is applied to compensate and correct the unknown inputs, and improve filtering accuracy. Numerical simulation shows that mean and standard deviation of state estimate errors of SEKF decrease to 1/12 and 1/4 respected to the conventional EKF, respectively, and the filtering accuracy is effectively improved. The SEKF method is simple to calculate and easy to apply in engineering. -
[1] Fujimoto O,Okita Y,Ozaki S.Nonlinearity compensation extended Kalman filter and its application to target motion[J].Oki Technical Review,1997,63(159):1-12. [2] Norgaard M,Poulsen N K,Ravn O.New developments in state estimation for nonlinear systems[J].Automatica,2000,36(11):1627-1638. [3] Julier S J,Uhlmann J K.Unscented filtering and nonlinear estimation[J].Proceedings of the IEEE,2004,92(3):401-423. [4] Pitt M K,Shephard N.Filtering via simulation:auxiliary particle filters[J].Journal of the American Statistical Association,1999,94(446):590-599. [5] 周东华,胡艳艳.动态系统的故障诊断技术[J].自动化学报,2009,35(6):748-758. ZHOU Donghua,HU Yanyan.Fault diagnosis techniques for dynamic systems[J].Acta Automatica Sinica,2009,35(6):748-758(in Chinese). [6] Tuckness D G,Young S Y.Autonomous navigation for lunar transfer[J].Journal of Spacecraft and Rockets,1995,32(2):279-285. [7] Hu J,Wang Z,Gao H,et al.Extended Kalman filtering with stochastic nonlinearities and multiple missing measurements[J].Automatica,2012,48(9):2007-2015. [8] Espinosa F,Santos C,Marrón R M,et al.Odometry and laser scanner fusion based on a discrete extended Kalman filter for robotic platooning guidance[J].Sensors,2011,11(9):8339-8357. [9] Gillijns S,and Moor B D.Unbiased minimum variance input and state estimation for linear discrete-time systems[J].Automatica,2007,43(1):111-116. [10] Blanke M,Schroder J.Diagnosis and fault-tolerant control[M].Berlin,Germany:Springer,2003. [11] Lefebvre T,Bruyninckx H,De Schutter J.Kalman filters for non-linear systems:a comparison of performance[J].International Journal of Control,2004,77(7):639-653. [12] Schmidt S F.Application of state space methods to navigation problems[M].NewYork:Academic Press,1966. [13] Woodbury D,Junkins J.On the consider Kalman filter[R].AIAA 2010-7752,2010. [14] Berman N,Shaked U.H∞ nonlinear filtering[J].International Journal of Robust and Nonlinear Control,1996,6(4):281-296. [15] Hsieh C S.Robust two-stage Kalman filters for systems with unknown inputs[J].IEEE Transactions on Automatic Control,2000,45(12):2374-2378. [16] Chen F C,Hsieh C S.Optimal multistage Kalman estimators[J].IEEE Transactions on Automatic Control,2000,45(11):2182-2188. [17] 付梦印,邓志红,闫莉萍.Kalman滤波理论及其在导航系统中的应用[M].北京:科学出版社,2010. [18] 刘利生,吴斌,杨萍.航天器精确定轨与自校准技术[M].北京:国防工业出版,2005. [19] 傅惠民.回归分析的数据融合方法[J].机械强度,2004,26(2):159-163. FU Huimin.Data fusion method for regression analysis[J].Journal of Mechanical Strength,2004,26(2):159-163.(in Chinese) [20] 傅惠民.模糊回归分析和数据融合方法[J].中国安全科学学报,2002,12(6):73-76. FU Huimin.Fuzzy regression analysis and data fusion[J].China Safety Science Journal,2002,12(6):73-76.(in Chinese) [21] 傅惠民,吴云章,娄泰山,等.自校准Kalman滤波方法[J].航空动力学报,2014,29(6):1363-1368. FU Huimin,WU Yunzhang,LOU Taishan,et al.Self-calibration Kalman filter method[J].Journal of Aerospace Power,2014,29(6):1363-1368.(in Chinese). [22] Grewal M S,Andrews A P.Kalman filtering:theory and practice using MATLAB[M].New Jersey:John Wiley & Sons Inc,2008.
点击查看大图
计量
- 文章访问数: 1043
- HTML浏览量: 2
- PDF量: 895
- 被引次数: 0