Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T01:41:29.628Z Has data issue: false hasContentIssue false

Robust successive generalised dynamic inversion control of satellite launch vehicles

Published online by Cambridge University Press:  17 January 2025

A.H. Bajodah*
Affiliation:
Aerospace Engineering Department, King Abdulaziz University, Jeddah, Saudi Arabia
U. Ansari
Affiliation:
Aerospace Engineering Department, King Abdulaziz University, Jeddah, Saudi Arabia
*
Corresponding author: A.H. Bajodah; Email: abajodah@kau.edu.sa
Rights & Permissions [Opens in a new window]

Abstract

In this paper, we designa robust Successive Generalised Dynamic Inversion (SGDI) flight control system for high-performance trajectory tracking of target sun-synchronous orbit Satellite Launch Vehicles (SLVs). The robust SGDI control system is designed to track an optimal reference trajectory such that the desired orbital terminal conditions of the ascent flight phase are achieved. The proposed SGDI is composed of two loops. The attitude control loop employs Dynamically Scaled Generalised Inversion (DSGI) of Servo Constraint Dynamics (SVD) in the deviations of Euler attitude angles from their desired optimal trajectories. The inner-dynamics control loop employs DSGI of an SVD in the SLV angular velocity components. Robustification control elements are augmented within the two loops of the baseline SGDI control system to overcome control performance degradation due to dynamic scaling of the Moore-Penrose generalised inverse, modeling and parametric uncertainties, and exogenous disturbances. The robust SGDI control system works to enforce global convergence of the SLV attitude trajectories to the reference trajectories. The high-performance attributes of the robust SGDI control system are verified via comparisons with a classical sliding mode control system, and by performing numerous runs of Monte Carlo simulations under various types of uncertainties and external wind disturbances.

Information

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

Figure 1. General SGDI control system structure: the inner loop controls SLV’s internal dynamics, and the outer loop controls SLV’s attitude dynamics.

Figure 1

Figure 2. Baseline SGDI control system structure: detailed block diagrams of inner and outer GDI control loops and their interactions.

Figure 2

Figure 3. Robust SGDI control system structure: detailed block diagrams of robustified inner and outer GDI control loops and their interactions.

Figure 3

Table 1. Data of a four-stage SLV

Figure 4

Figure 4. Four-stage SLV structural design.

Figure 5

Figure 5. Four-stage SLV operational trajectory: ascent flight sequence of events and stage functionality.

Figure 6

Figure 6. Designing the angle-of-attack profile: parameters ${t_1}$, ${t_m}$, ${t_2}$, and ${\alpha _m}$ are optimised using genetic algorithms to achieve desired orbital parameters.

Figure 7

Table 2. GA parameters

Figure 8

Figure 7. Optimised SLV open-loop reference trajectories: optimal parameters for different stages of the ascent flight phase versus time.

Figure 9

Figure 8. SLV closed-loop guidance and robust SGDI control system: reference attitude trajectories are reshaped by the guidance loop and are fed into the robust SGDI control system.

Figure 10

Table 3. Numerical values of guidance and control parameters

Figure 11

Table 4. Parametric uncertainties and disturbances

Figure 12

Figure 9. Robust SGDI control system performance: time histories of reference, reshaped and actual attitude angles trajectories under parametric uncertainties and wind disturbance.

Figure 13

Figure 10. Robust SGDI control system performance: time histories of body angular velocity components under parametric uncertainties and wind disturbance.

Figure 14

Figure 11. Robust SGDI control system performance: time histories of control surface deflections required to perform the attitude manoeuvers.

Figure 15

Figure 12. Robust SGDI control system performance: reference and actual altitude over time, highlighting positional dispersions.

Figure 16

Figure 13. Robust SGDI control system performance: time histories of actual and desired latitude and longitude profiles throughout the ascent flight stages.

Figure 17

Figure 14. Robust SGDI control system performance: time histories of control moments in comparison with aerodynamic and disturbance torques, showcasing the control moments counter effects.

Figure 18

Figure 15. SGDI vs. robust SGDI: roll angle behaviour throughout ascent flight stages.

Figure 19

Figure 16. SGDI vs. robust SGDI: pitch angle behaviour throughout ascent flight stages.

Figure 20

Figure 17. SGDI vs. robust SGDI: yaw angle behaviour throughout ascent flight stages.

Figure 21

Figure 18. SGDI vs. robust SGDI: residual errors magnitudes across attitude channels throughout ascent flight stages.

Figure 22

Figure 19. SGDI vs. robust SGDI: body angular velocity components throughout ascent flight stages.

Figure 23

Figure 20. SGDI vs. robust SGDI: control surfaces deflections throughout ascent flight stages.

Figure 24

Figure 21. SGDI vs. robust SGDI: SLV’s altitude throughout ascent flight stages.

Figure 25

Figure 22. Robust SGDI vs. SMC: attitude tracking performance, focusing on the initial pitch-over phase of the ascent flight trajectory.

Figure 26

Figure 23. Robust SGDI vs. SMC: squared attitude tracking errors.

Figure 27

Table 5. Attitude error comparison for robust SGDI and SMC

Figure 28

Figure 24. Robust SGDI vs. SMC: control surface deflections, revealing the SMC chattering phenomenon.

Figure 29

Table 6. Comparison of control efforts for SGDI and SMC

Figure 30

Table 7. Parametric variations and disturbances

Figure 31

Figure 25. Monte Carlo simulations: achieved orbital altitude versus Monte Carlo simulation samples.

Figure 32

Figure 26. Monte Carlo simulations: achieved orbital velocity versus Monte Carlo simulation samples.

Figure 33

Figure 27. Monte Carlo simulations: achieved local flight path angle at orbital injection versus Monte Carlo simulation samples.

Figure 34

Table 8. Monte-Carlo analysis