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...
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 |