期刊文献+

基于变步长动量梯度下降法的姿态解算算法 被引量:9

An Attitude Algorithm Based on Variable-Step-Size Momentum Gradient Descent Method
下载PDF
导出
摘要 针对基于MEMS的姿态测量系统因为存在误差而导致姿态解算漂移的问题,提出一种基于变步长动量梯度下降的姿态解算算法。该算法从传感器数据去噪和姿态解算两部分提高姿态解算精度。在传感器数据去噪方面,为了工程实用,降低微处理器计算量,提出一种改进递推限幅均值滤波算法;在姿态解算方面,在梯度下降法的基础上设计自适应步长,使用动量梯度优化每次迭代方向,使得每次迭代后误差最小,同时使用动态限幅滤波抑制角度振荡。静态和动态实验结果均表明了所提算法的有效性和优越性。 Aiming at the problem of attitude calculation drift caused by the error of the MEMS based attitude measurement system,an attitude algorithm based on variable-step-size momentum gradient descent is proposed.The algorithm improves the attitude calculation accuracy from two aspects of sensor data denoising and attitude calculating.In sensor data denoising,an improved recursive amplitude-limited mean filtering algorithm is proposed to reduce the computational complexity of microprocessors.In attitude calculating,an adaptive step size is designed based on gradient descent method,and momentum gradient is used to optimize the direction of each iteration so as to minimize the error after each iteration,and dynamic limiting filter is used to suppress angle oscillation.Results of the static and dynamic experiments show the effectiveness and superiority of the proposed algorithm.
作者 张帅华 郑芳 李霞 王丙元 ZHANG Shuaihua;ZHENG Fang;LI Xia;WANG Bingyuan(College of Electronic Information and Automation,Civil Aviation University of China,Tianjin 300300,China)
出处 《电光与控制》 CSCD 北大核心 2020年第9期66-70,111,共6页 Electronics Optics & Control
关键词 姿态解算 动量梯度下降法 变步长 改进递推均值滤波 动态限幅滤波 四元数 attitude calculation momentum gradient descent method variable step size improved recursive mean filter dynamic limiting filter quaternion
  • 相关文献

参考文献8

二级参考文献55

  • 1聂博文,马宏绪,王剑,王建文.微小型四旋翼飞行器的研究现状与关键技术[J].电光与控制,2007,14(6):113-117. 被引量:198
  • 2金光明,张国良,陈林鹏,田琦.MEMS陀螺仪静态漂移模型与滤波方法研究[J].传感器与微系统,2007,26(11):48-50. 被引量:35
  • 3BAERVELDT A J, KLANG R. A low-cost and low-weight attitude estimation system for an autonomous helicopter [ C]//International Conference on Intelligent Engineering Systems, 1997 : 391-395.
  • 4HOFFMANN F, GODDEMEIER N, BERTRAM T. Attitude estimation and control of a quadrocopter [ C ]//IEEFJRSJ International Conference on Intelligent Robots and Systems (IROS), Taipei : IEEE, 2010:1072-1077.
  • 5Sa R C, Barreto G A, de Araujo A L C, et al. Design and constructionof a quadrotor-type unmanned aerial vehicle: Preliminary results[C].Engineering Applications (WEA), 2012 Workshop on. IEEE, 2012:1-6.
  • 6Hoffmann G, Rajnarayan D G, Waslander S L, et al. The Stanfordtestbed of autonomous rotorcrafl for multi agent control(STARMAC)[C], Digital Avionics Systems Conference, 2004. DASC04. The 23rd. IEEE, 2004,2: 12. E. 4-121-10 Vol. 2.
  • 7Mellinger D, Shomin M, Michael N, et al. Cooperative grasping andtransport using multiple quadrotors[M]. Distributed autonomousrobotic systems. Springer Berlin Heidelberg, 2013: 545-558.
  • 8Briod A, Zufferey J C, Floreano D. Optic-flow based control of a 46gquadrotor[C]. Workshop on Vision-based Closed-Loop Control andNavigation of Micro Helicopters in GPS-denied Environments, IROS2013.2013 (EPFL-CONF-189879).
  • 9Yun X,Aparicio C, Bachmann E R, et al. Implementation andexperimental results of a quatemion-based Kalman filter for humanbody motion tracking[C]. Robotics and Automation, 2005. ICRA 2005.Proceedings of the 2005 IEEE International Conference on. IEEE,2005:317-322.
  • 10Abas N, Legowo A, Ibrahim Z, et al. Modeling and systemidentification using extended Kalman filter for a Quadrotor system[J].Applied Mechanics and Materials, 2013, 313 (7) : 976-981.

共引文献94

同被引文献83

引证文献9

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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