论文:2020,Vol:38,Issue(1):1-5
引用本文:
刘明雍, 郭娇娇, 王梦凡, 牛云, 王录. 基于重力场与地磁场序贯修正的姿态解算研究[J]. 西北工业大学学报
LIU Mingyong, GUO Jiaojiao, WANG Mengfan, NIU Yun, WANG Lu. Attitude Calculation Based on Sequential Correction of Gravity Field and Geomagnetic Field[J]. Northwestern polytechnical university

基于重力场与地磁场序贯修正的姿态解算研究
刘明雍, 郭娇娇, 王梦凡, 牛云, 王录
西北工业大学 航海学院, 陕西 西安 710072
摘要:
针对无人系统姿态解算中存在陀螺仪误差发散快、磁力计易受软磁环境干扰等问题,提出了一种基于重力场与地磁场序贯修正的姿态解算方法。该方法采用陀螺仪输出构建姿态四元数的状态方程,然后依次利用加速度计与磁力计数据对四元数进行2次序贯修正,以获得姿态的准确输出。实验结果表明,相比传统的2种姿态解算算法,新算法能有效抑制陀螺仪的漂移误差,提高磁干扰环境下的姿态输出精度,其姿态角的静态精度不大于0.5°,动态精度优于2°。
关键词:    地球重力场    地磁场    序贯卡尔曼滤波算法    姿态解算   
Attitude Calculation Based on Sequential Correction of Gravity Field and Geomagnetic Field
LIU Mingyong, GUO Jiaojiao, WANG Mengfan, NIU Yun, WANG Lu
School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an 710072, China
Abstract:
Aiming at the problems of gyroscope error divergence and magnetometer susceptibility to soft magnetic environment in attitude calculation of unmanned system, a method of attitude calculation based on gravity field and geomagnetic field sequential correction is proposed. In this method, gyroscope output is used to construct the state equation of attitude quaternion, and then the quaternion is sequentially corrected twice by using accelerometer and magnetometer data in order to obtain accurate attitude output. The experimental results show that, compared with the three traditional attitude calculation algorithms, this algorithm can effectively suppress the gyroscope drift error and improve the attitude output accuracy under the environment of magnetic interference. The static accuracy of the attitude angle is not greater than that of the dynamic accuracy, which meets the application requirements of the unmanned system.
Key words:    earth gravity field    geomagnetic field    sequential kalman filter algorithm    attitude calculation   
收稿日期: 2019-03-13     修回日期:
DOI: 10.1051/jnwpu/20203810001
基金项目: 国家自然科学基金(51679201,51879219)及水下信息与控制重点实验室开放研究项目(6142218051806)资助
通讯作者:     Email:
作者简介: 刘明雍(1971-),西北工业大学教授、博士生导师,主要从事水下导航制导与控制研究。
相关功能
PDF(1567KB) Free
打印本文
把本文推荐给朋友
作者相关文章
刘明雍  在本刊中的所有文章
郭娇娇  在本刊中的所有文章
王梦凡  在本刊中的所有文章
牛云  在本刊中的所有文章
王录  在本刊中的所有文章

参考文献:
[1] 张小俊, 徐子寒, 杨士鹏. 机器人姿态解算算法研究[J]. 机械设计与制造, 2018, 328(6):253-256 ZHANG Xiaojun, XU Zihan, YANG Shipeng. Robot Attitude Calculation Algorithm Research[J]. Mechanical Design and Manufacturing, 2018, 328(6):253-256(in Chinese)
[2] 李蓉, 李哲. 基于MEMS室内定位的姿态角解算[J]. 计算机与数字工程, 2017, 45(12):2379-2382 LI Rong, LI Zhe. Attitude Angle Solution Based on Indoor Positioning of MEMS[J]. Computer and Digital Engineering, 2017, 45(12):2379-2382(in Chinese)
[3] ABBATE N, BASILE A, BRIGANTE C, et al. Modern Breakthrough Technologies Enable New Applications Based on IMU Systems[J]. Journal of Sensors, 2011, 2011:1-7
[4] LEE J K, PARK E J, ROBINOVITCH S N. Estimation of Attitude and External Acceleration Using Inertial Sensor Measurement During Various Dynamic Conditions[J]. IEEE Trans on Instrumentation and Measurement, 2012, 61(8):2101-2109
[5] 盛汉霖, 张天宏, 刘冬冬. 基于扩展卡尔曼滤波器的低成本航姿系统设计[J]. 系统工程与电子技术, 2013, 35(10):2158-2164 SHENG Hanlin, ZHANG Tianhong, LIU Dongdong. Design of Low Cost Attitude and Heading System Based on Extended Kalman Filter[J]. Systems Engineering and Electronic Technology, 2013, 35(10):2158-2164(in Chinese)
[6] 孙金秋, 游有鹏, 傅忠云. 基于共轭梯度法和互补滤波相结合的姿态解算算法[J]. 传感技术学报, 2014(4):524-528 SUN Jinqiu, YOU Youpeng, FU Zhongyun. Attitude Resolution Algorithm Based on Conjugate Gradient Method and Complementary Filtering[J]. Journal of Sensing Technology, 2014(4):524-528(in Chinese)
[7] SABATINI, MARIA A. Variable-State-Dimension Kalman-Based Filter for Orientation Determination Using Inertial and Magnetic Sensors[J]. Sensors, 2012, 12(12):8491-8506
[8] CHOUKROUN D, BAR-ITZHACK I Y, OSHMAN Y. Novel Quaternion Kalman Filter[J]. IEEE Trans on Aerospace and Electronic Systems, 2006, 42(1):174-190
[9] ROBERTO V, IVAN D, XU Jizhong. Keeping a Good Attitude:A Quaternion-Based Orientation Filter for IMUs and MARGs[J]. Sensors, 2015, 15(8):19302-19330
相关文献:
1.王录, 刘明雍, 王梦凡, 郭娇娇, 雷罡, 张小件.基于地磁场自适应修正的航姿系统姿态解算研究[J]. 西北工业大学学报, 2019,37(2): 225-231