Abstract
This paper addresses the problem of quadrotor control under unknown and time-varying disturbances. It is assumed that such disturbances affect the entire quadrotor’s dynamics, i.e., in attitude and position. To stabilize the quadrotor, we propose an output-feedback control approach, in which we implement a Backstepping control together with an Adaptive High Gain Observer to estimate disturbances. The stability of the closed-loop system is proved via the Lyapunov theory. Furthermore, the effectiveness of the methodology is illustrated through numerical simulations and experiments.
Similar content being viewed by others
References
M. Hassanalian and A. Abdelkefi, “Classifications, applications, and design challenges of drones: a review,” Progress in Aerospace Sciences, vol. 91, pp. 99–131, 2017.
N. A. Alqahtani, B. J. Emran, and H. Najjaran, “Motion control of a terrain following unmanned aerial vehicle under uncertainty,” Proceedings of SAI Intelligent Systems Conference (IntelliSys) 2016, Y. Bi, S. Kapoor, and R. Bhatia, Eds., Springer International Publishing, pp. 537–547, 2018.
A. M. de Oca, L. Arreola, A. Flores, J. Sanchez, and G. Flores, “Low-cost multispectral imaging system for crop monitoring,” Proc. of International Conference on Unmanned Aircraft Systems (ICUAS), pp. 443–451, June 2018.
S. Trejo, K. Martinez, and G. Flores, “Depth map estimation methodology for detecting free-obstacle navigation areas,” Proc. of International Conference on Unmanned Aircraft Systems (ICUAS), pp. 916–922, June 2019.
A. E. Rodrfguez-Mata, I. Gonzalez-Herndndez, J. G. Rangel-Peraza, S. Salazar, and R. Lozano, “Wind-gust compensation algorithm based on high-gain residual observer to control a quadrotor aircraft: Real-time verification task at fixed point,” International Journal of Control, Automation and Systems, vol. 16, no. 2, pp. 856–866, Apr 2018.
A. Martinez-Vasquez, A. Rodriguez-Mata, I. Gonzalez-Hernandez, S. Salazar, A. Montiel-Varela, and R. Lozano, “Linear observer for estimating wind gust in UAV’s,” Proc. of 12th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), pp. 1–6, Oct 2015.
G. Joshi and R. Padhi, “Robust control of quadrotors using neuro-adaptive control augmented with state estimation,” Proc. of AIAA Guidance, Navigation, and Control Conference, p. 1526, 2017.
X. Shao, J. Liu, and H. Wang, “Robust back-stepping output feedback trajectory tracking for quadrotors via extended state observer and sigmoid tracking differentiator,” Mechanical Systems and Signal Processing, vol. 104, pp. 631–647, 2018.
B.-H. Du, A. Polyakov, G. Zheng, and Q. Quan, “Quadrotor trajectory tracking by using fixed-time differentiator,” International Journal of Control, vol. 92, no. 2, pp. 2854–2868, 2019.
A. E. Rodriguez-Mata, G. Flores, H. Aguilar-Sierra, J. G. Rangel-Peraza, L. Amabilis-Sosa, and A. Flores, “An adaptive robust nonlinear observer for velocity and disturbance estimation for the translational motion of a quadrotor aircraft,” Proc. of International Conference on Unmanned Aircraft Systems (ICUAS), pp. 731–737, June 2018.
N. A. AlQahtani, B. J. Emran, and H. Najjaran, “Adaptive motion planning for terrain following quadrotors,” Proc. of IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 2625–2630, Oct 2017.
G. Luders and K. Narendra, “An adaptive observer and identifier for a linear system,” IEEE Transactions on Automatic Control, vol. 18, no. 2, pp. 496–499, 1973.
J. P. Gauthier, H. Hammouri, and S. Othman, “A simple observer for nonlinear systems applications to bioreactors,” IEEE Transactions on Automatic Control, vol. 37, no. 2, pp. 875–880, 1992.
M. Farza, M. M’Saad, M. Triki, and T. Maatoug, “High gain observer for a class of non-triangular systems,” Systems & Control Letters, vol. 60, no. 2, pp. 27–35, 2011.
G. Besacon, J. D. Leon-Morales, and O. Huerta-Guevara, “On adaptive observers for state affine systems,” International Journal of Control, vol. 79, no. 2, pp. 581–591, 2007.
M. Farza, K. Busawon, and H. Hammouri, “Simple nonlinear observers for on-line estimation of kinetic rates in bioreactors,” Automatica, vol. 34, no. 2, pp. 301–318, 1998.
M. Farza, M. M’Saad, T. Menard, A. Ltaief, and T. Maa-toug, “Adaptive observer design for a class of nonlinear systems. Application to speed sensorless induction motor,” Automatica, vol. 90, pp. 239–247, 2018.
A. Ayadi, M. Smaoui, S. Aloui, S. Hajji, and M. Farza, “Adaptive sliding mode control with moving surface: Experimental validation for electropneumatic system,” Mechanical Systems and Signal Processing, vol. 109, pp. 27–44, 2018.
S. Alvarez-Rodriguez, G. Flores, and N. A. Ochoa, “Variable gains sliding mode control,” International Journal of Control, Automation and Systems, vol. 17, no. 2, pp. 555–564, Mar. 2019.
J. D. Sdnchez-Torres, A. G. Loukianov, J. A. Moreno, and S. V. Drakunov, “An equivalent control based sliding mode observer using high order uniform robust sliding operators,” Proc. of American Control Conference (ACC), Montreal, Canada, pp. 6160–6165, June 2012.
A. Benallegue, A. Mokhtari, and L. Fridman, “High-order sliding-mode observer for a quadrotor UAV,” International Journal of Robust and Nonlinear Control, vol. 18, no. 4–5, pp. 427–440, 2008.
J.-J. Xiong and G.-B. Zhang, “Global fast dynamic terminal sliding mode control for a quadrotor UAV,” ISA transactions, vol. 66, pp. 233–240, 2017.
G. Wang, M. Chadli, H. Chen, and Z. Zhou, “Event-triggered control for active vehicle suspension systems with network-induced delays,” Journal of the Franklin Institute, vol. 356, no. 2, pp. 147–172, Jan. 2019.
R. Wang, H. Jing, C. Hu, M. Chadli, and F. Yan, “Robust H∞ output-feedback yaw control for in-wheel motor driven electric vehicles with differential steering,” Neurocomputing, vol. 173, pp. 676–684, Jan. 2016.
A. E. Rodriguez-Mata, Tecnicas Robustas de Control y Estimacion de Estados Adaptativos de Estados en Bioreactores, Ph.D. dissertation, Cinvestav Zacatenco-Departamento de Control Automatico, May 2017.
S. Celikovsky, J. T.-M. noz, and A. Dominguez-Bocanegra, “Adaptive high gain observer extension and its application to bioprocess monitoring,” Kybernetika, vol. 54, no. 6, pp. 155–174, 2018.
R. Castillo, A. Dzul, and R. Lozano, “Real-time stabilization and tracking of a four-rotor mini rotorcraft,” IEEE Transactions on Control Systems Technology, vol. 12, no. 2, pp. 510–516, Jul. 2004.
R. Castillo, R. Lozano, and A. Dzul, “Stabilization of a mini rotorcraft with four rotors,” IEEE Control Systems, vol. 25, no. 2, pp. 45–55, Dec. 2005.
H. K. Khalil, Nonlinear Systems, Prentice Hall, New York, 2002.
G. Flores, I. Lugo-Cdrdenas, and R. Lozano, “A nonlinear path-following strategy for a fixed-wing MAV,” in Proc. of International Conference on Unmanned Aircraft Systems (ICUAS), pp. 1014–1021, May 2013.
A. Flores, A. Montes-De-Oca, and G. Flores, “A simple controller for the transition maneuver of a tail-sitter drone,” Proc. of IEEE Conference on Decision and Control (CDC), pp. 4277–4281, Dec. 2018.
M. Farza, I. Bouraoui, T. Miard, R. B. Abdennour, and M. M’Saad, “Adaptive observers for a class of uniformly observable systems with nonlinear parametrization and sampled outputs,” Automatica, vol. 50, no. 2, pp. 2951–2960, 2014.
D. S. Naidu, “Book review: Nonlinear control design: Geometric, adaptive and robust, R. Marino and P. Tomei, Prentice Hall International (UK) limited, London, 1995, xiii+396 pp., ISBN 0-13-342635-1,” International Journal of Robust and Nonlinear Control, vol. 8, no. 4–5, pp. 459–460, 1998.
S. Celikovsky, J. Torres-Munoz, A. Rodriguez-Mata, and A. R. Dominguez-Bocanegra, “An adaptive extension to high gain observer with application to wastewater monitoring,” Proc. of 12th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), pp. 1–6, Oct 2015.
L. Zhang, “Adaptive synchronization of generalized Lo-renz systems with unknown parameters,” Proc. of Asia-Pacific Conference on Wearable Computing Systems, pp. 28–31, April 2010.
M. Farza, M. M’Saad, T. Maatoug, and M. Kamoun, “Adaptive observers for nonlinearly parameterized class of nonlinear systems,” Automatica, vol. 45, no. 2, pp. 2292–2299, 2009.
R. Martinez-Guerra, R. Garrido, and A. Osorio-Miron, “The fault detection problem in nonlinear systems using residual generators,” IMA Journal of Mathematical Control and Information, vol. 22, no. 2, pp. 119–136, June 2005.
A. E. Rodríguez-Mata, G. Flores, A. H. Martinez-Vazquez, Z. D. Mora-Felix, R. Castro-Linares, and L. E. Amabilis-Sosa, “Discontinuous high-gain observer in a robust control UAV quadrotor: Real-time application for watershed monitoring,” Mathematical Problems in Engineering, vol. 2018, Article ID 4940360,. 10, 2018.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Recommended by Associate Editor M. Chadli under the direction of Editor Chan Gook Park. This work was supported in part by the FORDECYT-CONACYT under grant 292399; by the Laboratorio Nacional de Óptica de la Visión of the National Council of Science and Technology in Mexico (CONACYT) with agreement 293411; the FORDECYT-CONACYT with the project 296737 Consortium in Artificial Intelligence.
Gerardo Flores received his B.S degree in Electronic Engineering with honors from the Instituto Tecnologico de Saltillo, México in 2000; an M.S. degree in Automatic Control from CINVESTAV-IPN, México City, in 2010; and a Ph.D. degree in Systems and Information Technology from the Heudiasyc Laboratory of the Universite de Technologie de Compiegne - Sorbonne Universites, France in 2014. Since August 2016, he has been a full time researcher and Head of the Perception and Robotics LAB with the Center for Research in Optics, Leon Guanajuato, Mexico. Dr. Flores has published more than 40 papers in the areas of control systems, computer vision and robotics.
V. Gonzalez-Huitron attained his Master’s degree in microelectronics in 2013; a Ph.D. in communications and electronics in 2017, both from the Instituto Politec-nico Nacional. He is currently working as a professor and researcher at Instituto Tecnologico de Culiacan. His research interests include computer vision, image processing, and digital signal processing.
A. E. Rodríguez-Mata was born in Mexico City on January 17, 1986. He received a Chemical Engineering degree in 2009; a Master’s degree and a Ph.D. in automatic control at the CINVESTAV-IPN, Mexico in 2016. Currently, he is a Catedras CONACyT researcher. He is interested in robust control, active disturbance rejection control, and the design of nonlinear observers for biochemical systems.
Rights and permissions
About this article
Cite this article
Flores, G., González-Huitron, V. & Rodríguez-Mata, A.E. Output Feedback Control for a Quadrotor Aircraft Using an Adaptive High Gain Observer. Int. J. Control Autom. Syst. 18, 1474–1486 (2020). https://doi.org/10.1007/s12555-019-0944-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-019-0944-6