Nonlinear Control of Aircraft Flight Dynamics Using Integrator-Backstepping Design Method
Publication: Journal of Aerospace Engineering
Volume 35, Issue 2
Abstract
This paper investigated a nonlinear control algorithm for flight dynamics of aircraft using an integrator backstepping–based design. The paper focused on two points. Firstly, a systematic procedure was presented for formulating an integrator-backstepping law for a strict-feedback form of nonlinear dynamic system. In this approach, a set of coordinate transformations including a definition of modified tracking error and state feedback laws is provided to transform a strict-feedback model into a state-decoupled linear model. This process of control design is implemented using a backstepping recursive design in which a backstepping control law is formulated for further study. Secondly, successful applications of roll dynamics of L-59 aircraft model and longitudinal dynamics of F-16 aircraft model were restructured in a strict-feedback form of nonlinear dynamic system under a series of less restrictive assumptions. A direct applicability of the proposed control theoretic framework was used to derive backstepping control laws for the achieved models. To show advancement, improvement, and validation of the proposed control method, both simulation and experimental studies were implemented, which used the numerical simulation of the flight path angle control of the longitudinal motion of an F-16 aircraft model and an experimental study of roll angle control of an L-59 aircraft model to validate the proposed control approach.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.
Acknowledgments
This research is funded by Vietnamese-German University under Grant No. DTCS2020-003.
References
Choi, K.-H., T. T. Tran, and D.-S. Kim. 2011. “Back-stepping controller based web tension control for roll-to-roll web printed electronics system.” J. Adv. Mech. Des. Syst. Manuf. 5 (1): 7–21. https://doi.org/10.1299/jamdsm.5.7.
Choi, K.-H., T. T. Tran, Y. B. Su, and D.-S. Kim. 2010. “A new approach for intelligent control system design using the modified genetic algorithm.” Int. J. Intell. Syst. Technol. Appl. 9 (3): 300–315. https://doi.org/10.1504/IJISTA.2010.036584.
Farrell, J., M. Sharma, and M. Polycarpou. 2005. “Backstepping-based flight control with adaptive function approximation.” J. Guid. Control Dyn. 28 (6): 1089–1102. https://doi.org/10.2514/1.13030.
Gavilan, F., J. Á. Acosta, and R. Vazquez. 2011. “Control of the longitudinal flight dynamics of an UAV using adaptive backstepping.” IFAC Proc. Vol. 44 (1): 1892–1897. https://doi.org/10.3182/20110828-6-IT-1002.01876.
Gavilan, F., R. Vazquez, and J. Á. Acosta. 2015. “Adaptive control for aircraft longitudinal dynamics with thrust saturation.” J. Guid. Control Dyn. 38 (4): 651–661. https://doi.org/10.2514/1.G000028.
Ju, H.-S., and C.-C. Tsai. 2007. “Longitudinal axis flight control law design by adaptive backstepping.” IEEE Trans. Aerosp. Electron. Syst. 43 (1): 311–329. https://doi.org/10.1109/TAES.2007.357136.
Kokotovic, P. V. 1992. “The joy of feedback: Nonlinear and adaptive.” IEEE Control Syst. Mag. 12 (3): 7–17. https://doi.org/10.1109/37.165507.
Krstic, M., I. Kanellakopoulos, and P. V. Kokotovic. 1995. Nonlinear and adaptive control design. New York: Wiley.
Lane, S. H., and R. F. Stengel. 1988. “Flight control design using non-linear inverse dynamics.” Automatica 24 (4): 471–483. https://doi.org/10.1016/0005-1098(88)90092-1.
Li, Y., K. Li, and S. Tong. 2019. “Finite-time adaptive fuzzy output feedback dynamic surface control for MIMO nonstrict feedback systems.” IEEE Trans. Fuzzy Syst. 27 (1): 96–110. https://doi.org/10.1109/TFUZZ.2018.2868898.
Liu, S., and Y. Sang. 2018. “Underactuated stratospheric airship trajectory control using an adaptive integral backstepping approach.” J. Aircr. 55 (6): 2357–2371. https://doi.org/10.2514/1.C034923.
Lungu, M. 2021. “Control of double gimbal control moment gyro systems using the backstepping control method and a nonlinear disturbance observer.” Acta Astronaut. 180 (Mar): 639–649. https://doi.org/10.1016/j.actaastro.2020.10.040.
Mekky, A., and O. R. González. 2016. “Lq control for the nasa learn-to-fly free-to-roll project.” In Proc., 2016 IEEE National Aerospace and Electronics Conf. (NAECON) and Ohio Innovation Summit (OIS), 173–178. Hampton, VA: NASA Langley Research Center.
Nguyen, L. T., M. E. Ogburn, W. P. Gilbert, K. S. Kibler, P. W. Brown, and P. L. Deal. 1979. Simulator study of stall/post-stall characteristics of a fighter airplane with relaxed longitudinal static stability. Hampton, VA: NASA Langley Research Center.
Nguyen, V. H., and T. T. Tran. 2020. “A novel hybrid robust control design method for f-16 aircraft longitudinal dynamics.” Math. Probl. Eng. 2020 (1): 96–110. https://doi.org/10.1155/2020/5281904.
Ostroff, A. J. 1992. “High-alpha application of variable-gain output feedback control.” J. Guid. Control Dyn. 15 (2): 491–497. https://doi.org/10.2514/3.20862.
Reiner, J., G. J. Balas, and W. L. Garrard. 1995. “Robust dynamic inversion for control of highly maneuverable aircraft.” J. Guid. Control Dyn. 18 (1): 18–24. https://doi.org/10.2514/3.56651.
Snell, S. A., D. F. Enns, and W. L. Garrard Jr. 1992. “Nonlinear inversion flight control for a supermaneuverable aircraft.” J. Guid. Control Dyn. 15 (4): 976–984. https://doi.org/10.2514/3.20932.
Swarnkar, S., and M. Kothari. 2016. “A simplified adaptive backstepping control of aircraft lateral/directional dynamics.” IFAC-Pap. OnLine 49 (1): 579–584. https://doi.org/10.1016/j.ifacol.2016.03.117.
Tong, S., Y. Li, and S. Sui. 2016. “Adaptive fuzzy tracking control design for SISO uncertain nonstrict feedback nonlinear systems.” IEEE Trans. Fuzzy Syst. 24 (6): 1441–1454. https://doi.org/10.1109/TFUZZ.2016.2540058.
Tran, T. T. 2019. “Feedback linearization and backstepping: An equivalence in control design of strict-feedback form.” IMA J. Math. Control Inf. 37 (4): 1049–1069. https://doi.org/10.1093/imamci/dnz024.
Tran, T. T., and K.-H. Choi. 2014. “A backstepping-based control algorithm for multi-span roll-to-roll web system.” Int. J. Adv. Manuf. Technol. 70 (1–4): 45–61. https://doi.org/10.1007/s00170-013-5168-6.
Tran, T. T., K.-H. Choi, D. E. Chang, and D.-S. Kim. 2011. “Web tension and velocity control of two-span roll-to-roll system for printed electronics.” J. Adv. Mech. Des. Syst. Manuf. 5 (4): 329–346. https://doi.org/10.1299/jamdsm.5.329.
Tran, T. T., and B. Newman. 2013. “Equivalence between state space exact linearization based and back-stepping based design approaches.” In Proc., AIAA Guidance, Navigation, and Control Conf. Reston, VA: American Institute of Aeronautics and Astronautics.
Tran, T. T., and B. Newman. 2015. “Integrator-backstepping control design for nonlinear flight system dynamics.” In Proc., AIAA Guidance, Navigation, and Control Conf. Reston, VA: American Institute of Aeronautics and Astronautics.
Wang, Q., and R. F. Stengel. 2005. “Robust nonlinear flight control of a high-performance aircraft.” Control Syst. Technol. IEEE Trans. 13 (1): 15–26. https://doi.org/10.1109/TCST.2004.833651.
Wang, Q., and R. F. Stengel. 2009. “Robust nonlinear control of a hypersonic aircraft.” J. Guid. Control Dyn. 23 (4): 577–585. https://doi.org/10.2514/2.4580.
Wang, Y., S. Zhang, L. Cao, X. Hu, and H. Zheng. 2017. “Novel sensor based backstepping control for aircraft with actuator compensator.” In Proc., 2017 Chinese Automation Congress (CAC), 1052–1057. New York: IEEE.
Information & Authors
Information
Published In
Copyright
© 2022 American Society of Civil Engineers.
History
Received: Feb 24, 2020
Accepted: Nov 10, 2021
Published online: Jan 5, 2022
Published in print: Mar 1, 2022
Discussion open until: Jun 5, 2022
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.