Andrianantara, Rojo Princy, Ghazi, Georges, Botez, Ruxandra Mihaela, Roger, Hugo, Partaix, Louis et Coyotl, Daniel Mancera.
2026.
« Adaptive autopilot design and implementation for Cessna Citation X ».
Aerospace, vol. 13, nº 4.
Prévisualisation |
PDF
Ghazi-G-2026-33718.pdf - Version publiée Licence d'utilisation : Creative Commons CC BY. Télécharger (11MB) | Prévisualisation |
Résumé
This paper presents the development of two adaptive autopilots for the Cessna Citation X business jet aircraft. The two adaptive control strategies, including a dynamic inversion controller and a neural network controller, provide dual adaptation. The control objective consists of tracking the vertical speed, altitude, and heading commands. Dynamic inversion is applied on each output variable, and then the neural network (NN) controller is updated using adaptive law, derived from backpropagation. Dynamic inversion (DI) is achieved locally using a Recursive Least Squares (RLS) algorithm for state estimation. An inner control loop for the pitch, roll and yaw rates is integrated within the autopilots. The longitudinal states were separated from the lateral states in order to differentiate between longitudinal and lateral control. Robustness tests were conducted under turbulence and wind-gust conditions. The autopilot results were compared with flight simulation data from a Cessna Citation X research flight simulator. Results have shown that the autopilots accurately track the vertical speed, altitude and heading reference signals. The flight simulation comparison has shown that the proposed adaptive controllers were better than the one currently on board the Cessna Citation X.
| Type de document: | Article publié dans une revue, révisé par les pairs |
|---|---|
| Chercheur(-euse): | Chercheur(-euse) Ghazi, Georges Botez, Ruxandra |
| Affiliation: | Génie des systèmes, Génie des systèmes |
| Date de dépôt: | 12 mai 2026 14:38 |
| Dernière modification: | 22 mai 2026 22:13 |
| URI: | https://espace2.etsmtl.ca/id/eprint/33718 |
Actions (Authentification requise)
![]() |
Dernière vérification avant le dépôt |

