吉林大学学报(信息科学版) ›› 2015, Vol. 33 ›› Issue (2): 161-168.

• 论文 • 上一篇    下一篇

CDKF 算法在四旋翼飞行器组合导航系统中应用

袁赣南1a, 赵自超1a, 贾鹤鸣2, 刘利强1a, 戴运桃1b   

  1. 1. 哈尔滨工程大学a. 自动化学院; b. 理学院, 哈尔滨150001; 2. 东北林业大学机电工程学院, 哈尔滨150040
  • 收稿日期:2014-03-16 出版日期:2015-03-24 发布日期:2015-05-29
  • 作者简介:袁赣南(1945—), 男, 江西赣州人, 哈尔滨工程大学教授, 博士生导师, 主要从事组合导航系统技术研究, (Tel)86-18645076788 (E-mail) yuangannan@163. com; 通讯作者: 赵自超(1990—), 男, 河北邯郸人, 哈尔滨工程大学硕士研究生, 主要从事多旋翼无人机导航、制导与控制研究, (Tel)86-15124515805 (E-mail) zhao_zi_chao@163. com。
  • 基金资助:

    国家自然科学基金资助项目(51109041; 51109045; 51379049)

CDKF Algorithm Applied to Quadrotor Integrated Navigation System

YUAN Gannan1a, ZHAO Zichao1a, JIA Heming2, Liu Liqiang1a, DAI Yuntao1b   

  1. 1a. College of Automation; 1b. College of Science, Harbin Engineering University, Harbin 150001, China;2. College of Mechanical and Electrical Engineering, Northeast Forestry University, Harbin 150040, China
  • Received:2014-03-16 Online:2015-03-24 Published:2015-05-29

摘要:

针对基于四旋翼无人飞行器的组合导航系统在小失准角情况下滤波器较短时间内发散的问题, 将中心差分卡尔曼滤波算法应用于低成本的组合导航系统中, 设计了飞行器组合导航系统的硬件电路。该系统采用MPU-6050 芯片作为飞行器姿态传感器, 选用u-Blox 公司的NEO-6M 模块获取GPS(Global Positioning System)信号, 并利用中心差分卡尔曼滤波算法实现多传感器的数据融合, 从而获取导航信息。在四旋翼无人飞行器平台上对该系统进行实验的结果表明, 该导航系统能有效抑制传感器噪声, 克服了陀螺仪的漂移现象, 避免了传统EKF((Extended Calman Filter) )算法近似程度不高, 易导致解算结果发散等问题的发生, 为飞行器提供了准确的导航信息。

关键词: 四旋翼, 组合导航系统, 中心差分卡尔曼滤波算法

Abstract:

Considering the condition of filter divergence problem in a relatively short time caused by small misalignment angle, based on the quadrotor intergrated navigation system, the central difference of kalman filtering algorithm is applied to the low cost integrated navigation system. First this paper realizes the hardware circuit of quadrotor integrated navigation system, the MPU-6050 chip is used for the attitude sensor, choosing NEO-6M module from u-Blox company to get a GPS(College of Science) signal. Then the central difference of kalman filtering algorithm is used to realize the multi-sensor data fusion, and to get the navigation information.Finally the system can be applied to actual quadrotor platform for experiment. The results of the experiment show that the design of quadrotor integrated navigation system based on CDKF(Central Difference Kalman Filter) algorithm can effectively restrain the sensor noise, overcome the gyroscope drift phenomenon, avoid the shortcomings of traditional EKF(Extended Calman Filter) algorithm, and provide accurate navigation information for aircraft.

Key words: quadrotor, integrated navigation system, central difference kalman filter(CDKF)

中图分类号: 

  • TP13