引用本文:
【打印本页】   【HTML】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 2822次   下载 566 本文二维码信息
码上扫一扫!
分享到: 微信 更多
自识别自校准Kalman滤波方法
傅惠民, 杨海峰, 文歆磊
北京航空航天大学 小样本技术研究中心, 北京 100191
摘要:
在导航滤波、故障诊断等许多工程领域中,受环境因素影响、模型和参数的选取不当等原因,系统状态方程中往往含有未知输入(系统误差),传统的Kalman滤波方法无法消除这种未知输入的影响,导致产生较大的滤波误差。为此,提出一种自识别自校准Kalman滤波方法,并分别对线性系统和非线性系统进行了详细讨论,给出了相应的公式和滤波步骤。该方法能够自动识别状态方程中有无未知输入,当有未知输入时,则能自动估计未知输入,并对它进行补偿和修正。大量实例计算和仿真模拟表明,与传统方法相比,本文方法能够有效提高状态估计精度,且计算简单,便于工程应用。
关键词:  Kalman滤波  未知输入  自识别  自校准  深空探测  故障诊断  导航
DOI:10.15982/j.issn.2095-7777.2019.04.013
分类号:V448
基金项目:国家重点基础研究发展计划资助项目(2012CB720000);工信部2018年智能制造综合标准化《基于数字仿真的机械产品可靠性测试方法标准研究与试验验证》资助项目
Self-Recognition and Self-Calibration Kalman Filtering Method
FU Huimin, YANG Haifeng, WEN Xinlei
Research Center of Small Sample Technology, Beihang University, Beijing 100083, China
Abstract:
In many engineering fields,such as deep space exploration,navigation,fault diagnosis and so on,due to the influence of environmental factors, improper selection of models and parameters, the system state equation often contains unknown inputs (systematical errors). Traditional Kalman filters cannot eliminate the influence of unknown inputs, resulting in larger filtering errors. In this paper,a self-recognition and self-calibration Kalman filtering method is proposed. The linear and nonlinear systems are discussed, and the corresponding formulas and filtering steps are given. This method can automatically recognize whether there are unknown inputs in the state equation. When there are unknown inputs, they can beautomatically estimated, compensated and corrected them. A large number of examples and simulation results show that compared with the traditional method,the proposed method can effectively improve the accuracy of state estimations,and the calculation is simple, which is convenient for engineering application.
Key words:  Kalman filter  unknown inputs  self-recognition  self-calibration  deep space exploration  fault diagnosis  navigation