Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T06:55:08.706Z Has data issue: false hasContentIssue false

Neural network disturbance observer-based anti-saturation backstepping control for hypersonic vehicles

Published online by Cambridge University Press:  07 January 2026

C. Wang
Affiliation:
School of Aerospace Science and Technology, Xidian University, Xi’an, China
D. Feng
Affiliation:
School of Aerospace Science and Technology, Xidian University, Xi’an, China
J. Zhao
Affiliation:
Beijing System Design Institute of Electro Mechanic Engineering, Beijing, China
P. Dai*
Affiliation:
School of Aerospace Science and Technology, Xidian University, Xi’an, China
T. Chen
Affiliation:
School of Aerospace Science and Technology, Xidian University, Xi’an, China
X. Wang
Affiliation:
School of Astronautics, Northwestern Polytechnical University, Xi’an, China
*
Corresponding author: P. Dai; Email: daipei@xidian.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

This study proposes a radial basis function neural network disturbance observer- (RBFNNDO) based anti-saturation backstepping controller for hypersonic vehicles with input saturations and multiple disturbances. Firstly, in response to the problem of ‘exploding complexity’ in backstepping controller, we adopt finite-time tracking differentiators (FTD), which realise higher tracking accuracy and tracking speed than those of the existing methods. Secondly, we develop multivariable neural network disturbance observers to estimate the lumped disturbances involving aerodynamic uncertainties and external disturbances, thereby improving the robustness of the proposed controller. Thirdly, in order to alleviate the input saturation and minimise the duration time, we use an adaptive fixed-time anti-saturation compensator (AFAC). The simulation results have proven that our proposed backstepping controller outperforms other existing methods in terms of control performance and saturation time.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Royal Aeronautical Society
Figure 0

Figure 1. Schematic diagram demonstrating the structure of NN-ABC controller.

Figure 1

Table 1. NN-ABC controller parameters in simulation 4.1

Figure 2

Table 2. Parameters of ESDO in simulation 4.1

Figure 3

Figure 2. Observational errors of the flow angles disturbances. (a) Variations of ${\tilde \Delta _\alpha }$(b) Variations of ${\tilde \Delta _\beta }$ (c) Variations of ${\tilde \Delta _\mu }$.

Figure 4

Table 3. Comparison of observational performances of RBFFNNDO and ESDO in Simulation 4.1 during the second phase (from t = 1.7s to t = 8s)

Figure 5

Figure 3. Observational errors of the angular rates disturbances. (a) Variations of ${\tilde \Delta _p}$ (b) Variations of ${\tilde \Delta _q}$ (c) Variations of ${\tilde \Delta _r}$.

Figure 6

Figure 4. Comparison of maximum observational errors of RBFFNNDO and ESDO during the second phase (from t = 1.7s to t = 8s).

Figure 7

Figure 5. Comparison of RMSE of RBFFNNDO and ESDO during the second phase (from t = 1.7s to t = 8s).

Figure 8

Table 4. Parameters of NN-FAC controller in simulation 4.2

Figure 9

Figure 6. Tracking performances of the flow angles. (a) Variations of $\alpha $ (b) Variations of $\beta $ (c) Variations of $\mu $.

Figure 10

Table 5. Comparison of flow angles tracking performances of AFAC and FAC in simulation 4.2 during the second phase (from t = 1.7s to t = 12s)

Figure 11

Figure 7. Tracking errors of the flow angles. (a) Variations of ${e_\alpha }$ (b) Variations of ${e_\beta }$ (c) Variations of ${e_\mu }$.

Figure 12

Table 6. Settling time of the flow angles in simulation 4.2

Figure 13

Figure 8. Variations of angular rates. (a) Variations of $p$ (b) Variations of $q$ (c) Variations of $r$.

Figure 14

Table 7. Comparison of angular rate tracking performances of AFAC and FAC in simulation 4.2 during the second phase (from t = 1.7s to t = 12s)

Figure 15

Figure 9. Tracking performances of the angular rates. (a) Variations of ${e_p}$ (b) Variations of ${e_q}$ (c) Variations of ${e_r}$.

Figure 16

Table 8. Settling time of the angular rates in simulation 4.2

Figure 17

Table 9. Saturation duration in simulation 4.2

Figure 18

Figure 10. Variations of the control inputs. (a) Variations of ${\delta _a}$ (b) Variations of ${\delta _e}$ (c) Variations of ${\delta _r}$.

Figure 19

Figure 11. Variations of the auxiliary variable ${\boldsymbol{\chi}}$.

Figure 20

Figure 12. Variations of the adaptive parameter ${L_x}$.

Figure 21

Figure 13. Comparison of the maximum observational errors of AFAC and FAC during the second phase (from t = 1.7s to t = 12s).

Figure 22

Figure 14. Comparison of RMSE of AFAC and FAC during the second phase (from t = 1.7s to t = 12s).