Adaptive Extended Kalman Filter Based on SOA Algorithm for UAV Attitude Solution

被引:0
作者
Zhou, Guoqing [1 ,2 ]
Wu, Tingsheng [1 ,2 ]
机构
[1] Guilin Univ Technol, Sch Geomat & Geoinformat, Guilin 541004, Peoples R China
[2] Guilin Univ Technol, Guangxi Key Lab Spatial Informat & Geomat, 12 Jiangan Rd, Guilin 541004, Peoples R China
来源
SPIE-CLP CONFERENCE ON ADVANCED PHOTONICS 2022 | 2023年 / 12601卷
关键词
Adaptive Extended Kalman Filter; attitude estimation; inertial navigation system; Seagull Optimization algorithm (SOA); NAVIGATION;
D O I
10.1117/12.2666214
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Aiming at this problem of the inertial measurement unit has high noise, low precision and large error in traditional attitude calculation methods, an Extended Adaptive Kalman Filter algorithm was proposed to optimize attitude data. The algorithm first builds a state equation model based on sensors such as gyroscope, accelerometer, and magnetometer, with gyroscope data as prediction data, accelerometer and magnetometer measurement values as observation data, and performs error compensation and filtering on the collected raw data. The Seagull Optimization algorithm (SOA) is used to optimize the process noise covariance and measurement noise covariance of the Extended Kalman Filter. Finally, a high-precision aircraft attitude estimation is obtained after Adaptive Extended Kalman Filter algorithm (AEKF) filtering. Both static and dynamic experiments are carried out on the flight experiment platform based on INS-DH-OEM inertial navigation system. Comparing and analyzing the filter effect of the traditional extended Kalman filter algorithm and the adaptive extended Kalman filter algorithm proposed in the paper. Through the experimental results, the algorithm proposed in this paper can suppress the drift of attitude angle, filter out noise and accurately track the attitude change. In the static test, the accuracy of the three attitude angles can be controlled within 0.1 degrees. Compared with the traditional EKF algorithm, the proposed algorithm has better stability and higher accuracy. In the dynamic experiment, the gyroscope has good dynamic performance but with the passage of time, it will produce integral drift, and in this paper, the accelerometer is used to carry out a real-time drift correction of the gyroscope. The roll Angle error and pitch Angle error of this algorithm are within 0.5 degrees, which is higher than that of the traditional EKF algorithm.
引用
收藏
页数:7
相关论文
共 21 条
[1]  
Bento Mariade FStima., 2008, INSIDEGNSS, V3, P54
[2]   A new method for the nonlinear transformation of means and covariances in filters and estimators [J].
Julier, S ;
Uhlmann, J ;
Durrant-Whyte, HF .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (03) :477-482
[3]   Unscented filtering and nonlinear estimation [J].
Julier, SJ ;
Uhlmann, JK .
PROCEEDINGS OF THE IEEE, 2004, 92 (03) :401-422
[4]   An adaptive navigation method for a small unmanned aerial rotorcraft under complex environment [J].
Lei, Xusheng ;
Li, Jingjing .
MEASUREMENT, 2013, 46 (10) :4166-4171
[5]  
Liu Kangan, 2022, Electro-Optics and Control, P1
[6]  
Lu Yanjun, 2020, Journal of Instrument and Instrument, V41, P281
[7]   Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing [J].
Sabatini, Angelo M. .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2006, 53 (07) :1346-1356
[8]   MEMS-based low-cost strap-down AHRS research [J].
Sheng, Hanlin ;
Zhang, Tianhong .
MEASUREMENT, 2015, 59 :63-72
[9]   An unscented Kalman filter for in-motion alignment of low-cost IMUs [J].
Shin, EH ;
El-Sheimy, N .
PLANS 2004: POSITION LOCATION AND NAVIGATION SYMPOSIUM, 2004, :273-279
[10]   Coarse Alignment of a Ship's Strapdown Inertial Attitude Reference System Using Velocity Loci [J].
Silson, Peter M. G. .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (06) :1930-1941