Hostname: page-component-89b8bd64d-n8gtw Total loading time: 0 Render date: 2026-05-08T03:21:39.793Z Has data issue: false hasContentIssue false

Error characteristics of a model-based integration approach for fixed-wing unmanned aerial vehicles

Published online by Cambridge University Press:  11 November 2021

Hery A. Mwenegoha*
Affiliation:
Nottingham Geospatial Institute, University of Nottingham, UK
Terry Moore
Affiliation:
Nottingham Geospatial Institute, University of Nottingham, UK
James Pinchin
Affiliation:
Nottingham Geospatial Institute, University of Nottingham, UK
Mark Jabbal
Affiliation:
Fluids and Thermal Engineering Research Group, University of Nottingham, UK
*
*Corresponding author. E-mail: hery.mwenegoha1@nottingham.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

The paper presents the error characteristics of a vehicle dynamic model (VDM)-based integration architecture for fixed-wing unmanned aerial vehicles. Global navigation satellite system (GNSS) and inertial measurement unit measurements are fused in an extended Kalman filter (EKF) which uses the VDM as the main process model. Control inputs from the autopilot system are used to drive the navigation solution. Using a predefined trajectory with segments of both high and low dynamics and a variable wind profile, Monte Carlo simulations reveal a degrading performance in varying periods of GNSS outage lasting 10 s, 20 s, 30 s, 60 s and 90 s, respectively. These are followed by periods of re-acquisition where the navigation solution recovers. With a GNSS outage lasting less than 60 s, the position error gradually grows to a maximum of 8⋅4 m while attitude errors in roll and pitch remain bounded, as opposed to an inertial navigation system (INS)/GNSS approach in which the navigation solution degrades rapidly. The model-based approach shows improved navigation performance even with parameter uncertainties over a conventional INS/GNSS integration approach.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Author(s), 2021. Published by Cambridge University Press on behalf of The Royal Institute of Navigation.
Figure 0

Figure 1. (a) VDM-based integration architecture, where ${\delta _\alpha },\; {\delta _e},\; {n_c},\; {\delta _r}$ represent the aileron, elevator, propeller speed command and rudder deflection, respectively; ${Z_{gnss}}$, ${Z_{imu}}$ represent the GNSS and IMU measurement model; ${X_n},\; {X_e},\; {X_w},\; {X_p}$ represent the navigation states, IMU error states, wind error states and VDM parameter states, respectively. (b) INS/GNSS integration architecture, where PVAT represent the position, velocity, attitude and time solution; $[P,V]^{T}_{ins}$ represent the position and velocity solution from the INS and $[P,V]^{T}_{gnss}$ is output from the GNSS receiver

Figure 1

Figure 2. Diagram of VDM. It requires control inputs and wind velocity vector as inputs, which translate to translational and rotational accelerations that are integrated to propagate the navigation states

Figure 2

Figure 3. Coordinate frames used in the formulation of the equations of motion. ${[{X\; Y\; Z} ]_{[{b,w} ]}}$ represent the body frame (b) and wind frame (w) axes, respectively

Figure 3

Table 1. Airspeed, angle of attack and side-slip angle

Figure 4

Table 2. Forces and moments acting on the aircraft

Figure 5

Table 3. EKF propagation and update

Figure 6

Table 4. Stochastic properties of the IMU and GNSS receiver

Figure 7

Figure 4. Trajectory used to study the error characteristics of a VDM/INS/GNSS architecture

Figure 8

Figure 5. Position errors for 50 Monte Carlo runs for the VDM/INS/GNSS (left) scheme and the INS/GNSS (right) integration architecture

Figure 9

Figure 6. Dynamics in terms of roll angle (left) and roll rate (right) for the three simulation runs. VDM LC-15 represents the simulation run with 15°/s rate limit; VDM LC-30 represents the simulation run with 30°/s rate limit; VDM LC-60 represents the simulation run with 60°/s rate limit

Figure 10

Figure 7. RMS of position error for VDM versus INS approach

Figure 11

Figure 8. Attitude errors for VDM versus INS approach

Figure 12

Figure 9. Accelerometer bias estimation errors for the VDM approach

Figure 13

Figure 10. Gyroscope bias estimation errors for the VDM approach

Figure 14

Figure 11. VDM parameters estimation error

Figure 15

Figure 12. Wind speed error for VDM