A dynamic adaptive AHRS algorithm for UAV based on SVDCKF

Aiming at the attitude solution accuracy and robustness for small UAVs in complex flight conditions, this paper proposes a dynamic adaptive attitude and heading systems(AHRS) estimator with singular value decomposition Cubature Kalman filter(SVDCKF). Considering the problem of random bias for the lo...

Full description

Bibliographic Details
Format: Article
Language:zho
Published: The Northwestern Polytechnical University 2021-04-01
Series:Xibei Gongye Daxue Xuebao
Subjects:
Online Access:https://www.jnwpu.org/articles/jnwpu/full_html/2021/02/jnwpu2021392p350/jnwpu2021392p350.html
id doaj-fbcffd844b5c4f63b708afe3af69ca28
record_format Article
spelling doaj-fbcffd844b5c4f63b708afe3af69ca282021-06-11T07:54:03ZzhoThe Northwestern Polytechnical UniversityXibei Gongye Daxue Xuebao1000-27582609-71252021-04-0139235035810.1051/jnwpu/20213920350jnwpu2021392p350A dynamic adaptive AHRS algorithm for UAV based on SVDCKF01234School of Automation, Northwestern Polytechnical UniversitySchool of Automation, Northwestern Polytechnical UniversitySchool of Automation, Northwestern Polytechnical UniversitySchool of Automation, Northwestern Polytechnical UniversitySchool of Automation, Northwestern Polytechnical UniversityAiming at the attitude solution accuracy and robustness for small UAVs in complex flight conditions, this paper proposes a dynamic adaptive attitude and heading systems(AHRS) estimator with singular value decomposition Cubature Kalman filter(SVDCKF). Considering the problem of random bias for the low-cost attitude sensor, this paper designs a method that the sensor random bias is used as the state vector to eliminate the effect of the sensor random bias. Due to the non-linearity of small UAVs AHRS model and the non-positive definite phenomenon of the covariance matrix, a nonlinear AHRS filter combined with the Cubature Kalman filter and singular value decomposition is designed to improve the attitude solution accuracy. In addition, when the UAV flies in the different flight conditions, the three-axis acceleration of the attitude sensor will affect the attitude solution. Thus, a dynamic adaptive factor based on adaptive filtering is used to adjust continuously the acceleration noise variance to improve the robustness of the AHRS. The experimental results show that the method and algorithm proposed not only improve the attitude solution accuracy, and satisfy the flight requirements of small UAVs, but also eliminate the influence of the attitude sensor random bias and three-axis acceleration for the attitude solution to improve the proposed algorithm robustness and anti-interference.https://www.jnwpu.org/articles/jnwpu/full_html/2021/02/jnwpu2021392p350/jnwpu2021392p350.htmlsmall uavssingular value decompositioncubature kalman filterlow-cost attitude sensordynamic adaptive factor
collection DOAJ
language zho
format Article
sources DOAJ
title A dynamic adaptive AHRS algorithm for UAV based on SVDCKF
spellingShingle A dynamic adaptive AHRS algorithm for UAV based on SVDCKF
Xibei Gongye Daxue Xuebao
small uavs
singular value decomposition
cubature kalman filter
low-cost attitude sensor
dynamic adaptive factor
title_short A dynamic adaptive AHRS algorithm for UAV based on SVDCKF
title_full A dynamic adaptive AHRS algorithm for UAV based on SVDCKF
title_fullStr A dynamic adaptive AHRS algorithm for UAV based on SVDCKF
title_full_unstemmed A dynamic adaptive AHRS algorithm for UAV based on SVDCKF
title_sort dynamic adaptive ahrs algorithm for uav based on svdckf
publisher The Northwestern Polytechnical University
series Xibei Gongye Daxue Xuebao
issn 1000-2758
2609-7125
publishDate 2021-04-01
description Aiming at the attitude solution accuracy and robustness for small UAVs in complex flight conditions, this paper proposes a dynamic adaptive attitude and heading systems(AHRS) estimator with singular value decomposition Cubature Kalman filter(SVDCKF). Considering the problem of random bias for the low-cost attitude sensor, this paper designs a method that the sensor random bias is used as the state vector to eliminate the effect of the sensor random bias. Due to the non-linearity of small UAVs AHRS model and the non-positive definite phenomenon of the covariance matrix, a nonlinear AHRS filter combined with the Cubature Kalman filter and singular value decomposition is designed to improve the attitude solution accuracy. In addition, when the UAV flies in the different flight conditions, the three-axis acceleration of the attitude sensor will affect the attitude solution. Thus, a dynamic adaptive factor based on adaptive filtering is used to adjust continuously the acceleration noise variance to improve the robustness of the AHRS. The experimental results show that the method and algorithm proposed not only improve the attitude solution accuracy, and satisfy the flight requirements of small UAVs, but also eliminate the influence of the attitude sensor random bias and three-axis acceleration for the attitude solution to improve the proposed algorithm robustness and anti-interference.
topic small uavs
singular value decomposition
cubature kalman filter
low-cost attitude sensor
dynamic adaptive factor
url https://www.jnwpu.org/articles/jnwpu/full_html/2021/02/jnwpu2021392p350/jnwpu2021392p350.html
_version_ 1721382842536034304