期刊文献+

基于四元数衍生无迹卡尔曼滤波的二段式多旋翼无人机姿态估计算法 被引量:19

Quaternion derivative unscented Kalman filter-based two-step attitude estimation algorithm for multi-rotor unmanned aerial vehicle
下载PDF
导出
摘要 对传统多旋翼无人机姿态估计算法难以兼顾高精度、强实时性以及抗干扰能力差的问题,首先基于一种计算量较小的衍生无迹卡尔曼滤波算法,在量测更新中,将加速度数据和磁力计数据分为两个阶段进行姿态四元数校正处理,然后从旋转四元数的本质出发,推测出四元数各元素分别包含着不同的姿态角信息,最后将校正四元数分别乘上为降低校正过程中的相互干扰所设计的系数,提出一种基于四元数衍生无迹卡尔曼滤波的二段式多旋翼无人机姿态估计算法.通过使用PIXHAWK飞控数据,与传统姿态估计算法进行仿真实验对比,实验表明,本文提出算法与传统使用扩展卡尔曼滤波(EKF)或无迹卡尔曼滤波(UKF)的姿态估计算法相比,在实时性、解算精度和抗干扰能力方面有较大提升. The traditional attitude estimation algorithm for multi-rotor unmanned aerial vehicle(UAV)is difficult to balance high-precision,strong real-time and has poor anti-interference ability.To address this problem,a derivative unscented Kalman filter algorithm with a relatively small computational complexity is used firstly.In the measurement update,the acceleration data and magnetometer data are divided into two phases for attitude quaternion correction processing.Secondly,according to the nature of quaternion,the assumption that each element of the quaternion contains different attitude angle information is made.Finally,the calibration quaternion is multiplied by the coefficient designed to reduce the mutual interference in the calibration process.A quaternion derivative unscented Kalman filter-based two-step attitude estimation algorithm for multi-rotor unmanned aerial vehicle is proposed.The simulation comparison experiment between the proposed algorithm and the traditional attitude estimation algorithm is carried out by using PIXHAWK flight controller data.Experiments show that the proposed algorithm has great improvement in real-time performance,resolution accuracy and anti-interference ability compared with traditional attitude estimation algorithms using extended Kalman filter(EKF)or unscented Kalman filter(UKF).
作者 蔡安江 刘凯峰 郭师虹 舒展 CAI An-jiang;LIU Kai-feng;GUO Shi-hong;SHU Zhan(College of Electromechanical Engineering,Xi’an University of Architecture and Technology,Xi’an Shaanxi 710055,China;College of Civil Engineering,Xi’an University of Architecture and Technology,Xi’an Shaanxi 710055,China)
出处 《控制理论与应用》 EI CAS CSCD 北大核心 2020年第2期365-373,共9页 Control Theory & Applications
基金 国家自然科学基金项目(51475352) 陕西省教育厅服务地方专项计划项目(17JF011)资助.
关键词 多旋翼无人机 四元数 无迹卡尔曼滤波 姿态估计 multi-rotor UAV quaternion unscented Kalman filter attitude estimation
  • 相关文献

参考文献5

二级参考文献61

  • 1Markley F L. Attitude error representations for Kalman filtering [J]. Journal of Guidance, Control, and Dynamics, 2003, 26(2) :311 -317.
  • 2Shuster M D. Constraint in attitude estimation part I: constrained estimation [ J ]. Journal of the Astronautical Sciences, 2003, 51(1) :51 -74.
  • 3Choukroun D, Bar-ltzhack 1 Y, Oshman Y. A novel quaternion filter[ C ] //AIAA Guidance, Navigation, and Control Conference. Monterey : CSA ,2002,42 ( 1 ) : 174 - 190.
  • 4Murrell W. Precision attitude determination for muhimission spacecraft[ C] //AIAA Guidance and Control Conference. New York:American Institute of Aeronautics and Astronautics, 1978: 70 - 87.
  • 5Pittelkau M E. Rotation vector attitude estimation [ J]. Journal of Guidance, Control, and Dynamics, 2003, 26 (6) :855 - 860.
  • 6Psiaki M L. The super-iterated extended Kalman filter [ J]. Jour- nal of Guidance, Control, and Dynamics, 2004, 21 ( 8 ) : 342 - 347.
  • 7Vathsal S. Spacecraft attitude determination using a second-order nonlinear filter [ J ]. Journal of Guidance, Control, and Dynamics, 1987, 10(5) : 559 -566.
  • 8Crassidis J L, Markley F L. Unscented filtering for spacecraft atti- tude estimation [ Jl. Journal of Guidance, Control, and Dynam- ics,2007, 26(4) : 536 -542.
  • 9Cheng Y, Crassidis J L. Particle filtering for sequential spacecraft attitude estimation [ C ] JJ AIAA Guidance, Control, and Control Conference and Exhibit. Providence: American Institute of Aero-nautics and Astronautics,2004:1 -18.
  • 10Moakher M. Means and averaging in the group of rotations [ J ]. SIAM Journal on Matrix Analysis and Applications, 2002, 24(1):1 -16.

共引文献121

同被引文献190

引证文献19

二级引证文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部