Aircraft attitude estimation using an error state Kalman filter in the navigation coordinate system
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

TH712 V249. 32+2

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    When the traditional error-state Kalman filter algorithm is used for aircraft attitude estimation without heading reference, significant errors can occur due to inaccurate linearization. To address this issue, this paper proposes an error-state Kalman filter algorithm based on the navigation coordinate system (NCS-ESKF). An aircraft attitude estimation system is designed, and both indoor static turntable experiments and DA40 airborne flight experiments with a general aviation aircraft are conducted. Experimental results show that, compared to three traditional algorithms, the proposed NCS-ESKF algorithm produces smaller errors, with mean absolute errors (MAE) for roll and pitch angles of just 0. 809° and 0. 934°, respectively. During the taxiing and flight phases of the airborne experiments, a segmented threshold method was employed to set different horizontal maneuvering acceleration thresholds, resulting in MAEs of 0. 954° for roll and 0. 867° for pitch. This effectively improves the accuracy of aircraft attitude estimation. The NCS-ESKF algorithm significantly reduces estimation errors and enhances aircraft attitude estimation performance, contributing to improved stability in flight control for general aviation aircraft.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: January 03,2025
  • Published:
Article QR Code