Abstract
In this paper, a sliding mode control with adaptive gain combined with a high-order sliding mode observer to solve the tracking problem for a quadrotor UAV is addressed, in presence of bounded external disturbances and parametric uncertainties. The high order sliding mode observer is designed for estimating the linear and angular speed in order to implement the proposed scheme. Furthermore, a Lyapunov function is introduced to design the controller with the adaptation law, whereas an analysis of finite time convergence towards to zero is provided, where sufficient conditions are obtained. Regarding previous works from literature, one important advantage of proposed strategy is that the gains of control are parameterized in terms of only one adaptive parameter, which reduces the control effort by avoiding gain overestimation. Numerical simulations for tracking control of the quadrotor are given to show the performance of proposed adaptive control–observer scheme.
Similar content being viewed by others
Data Availability
The data that support the findings of this study are available on request from the corresponding author.
References
Hassalanian, M., & Abdelkefi, A. (2017). Classifications, applications, and design challenges of drones: A review. Progress in Aerospace Sciences, 91, 99–131.
Valavanis, K. P. (2007). Advances in unmnned aerial vehicles: State of the art and the road to autonomy. Springer.
Raffo, G. V., Ortega, M. G., & Rubio, F. R. (2008). Backstepping/nonlinear H\(\infty \) control for path tracking of a quadrotor unmanned aerial vehicle. In American control conference (pp. 3356–3361). IEEE.
Qu, Y., Wu, J., Xiao, B., & Yuan, D. (2017). A fault-tolerant cooperative positioning approach for multiple UAVs. IEEE Access, 5, 15630–15640.
Perruquetti, W., & Barbot, J. P. (2002). Sliding mode control in engineering. CRC Press.
Utkin, V., & Lee, H. (2006). Chattering problem in sliding mode control systems. In International workshop on variable structure systems (pp. 346–350). IEEE.
Tseng, M. L., & Chen, M. S. (2010). Chattering reduction of sliding mode control by low-pass filtering the control signal. Asian Journal of Control, 12(3), 392–398.
Bartolini, G., Ferrara, A., Levant, A., & Usai, E. (1999). On second order sliding mode controllers. Variable structure systems, sliding mode and nonlinear control (pp. 329–350). Springer.
Fridman, L., Moreno, J., & Iriarte, R. (2011). Sliding modes after the first decade of the 21st century. Lectures Notes in Control and Information Sciences, 412, 113–149.
Chriette, A., Plestan, F., Castañeda, H., Pal, M., Guillo, M., Odelga, M., & Chandra, R. (2016). Adaptive robust attitude control for UAVs-design and experimental validation. International Journal of Adaptive Control and Signal Processing, 30(8), 1478–1493.
Mofid, O., & Mobayen, S. (2018). Adaptive sliding mode control for finite-time stability of quad-rotor UAVs with parametric uncertainties. ISA Transactions, 72, 1–14.
Xiong, X., Kamal, S., & Jin, S. (2018). Adaptive Gains to super-twisting technique for sliding mode design. Asian Journal of Control, 23(1), 362–373.
Yao, J., Jiao, Z., & Ma, D. (2013). Adaptive robust control of DC motors with extended state observer. IEEE Transactions on Industrial Electronics, 61(7), 3530–3637.
Berkane, S., Tayebi, A., & De Marco, S. (2021). A nonlinear navigation observer using IMU and generic position information. Automatica, 127, 109513.
Gu, N., Peng, Z., Wang, D., Liu, L., & Jiang, Y. (2020). Nonlinear observer design for a robotic unmanned surface vehicle with experiment results. Applied Ocean Research, 95, 102028.
Jafari, M. (2015). Optimal redundant sensor configuration for accuracy increasing in space inertial navigation system. Aerospace Science and Technology, 47, 467–472.
Benallegue, A., Mokhtari, A., & Fridman, L. (2008). High-order sliding-mode observer for a quadrotor UAV. International Journal of Robust and Nonlinear Control: IFAC-Affiliated Journal, 18(4), 427–440.
Cano-González, J. A., Salas-Peña, O., Gutiérrez-Martínez, S. V., & DeLeón-Morales, J. (2021). Quadrotor altitude control based on sliding mode control. Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 45, 543–551.
Moreno, J. A., & Osorio, M. (2012). Strict Lyapunov functions for the super-twisting algorithm. IEEE Transactions on Automatic Control, 57(4), 1035–1040.
Chalanga, A., Kamal, S., Fridman, L., Bandyopahdhyay, B., & Moreno, J. A. (2016). Implementation of super-twisting control: Super-twisting and higher order sliding-mode observer-based approaches. IEEE Transactions on Industrial Electronics, 63(6), 3677–3685.
Gonzalez-Hernandez, I., Muñoz, F., Salazar, S., Espinoza, E. S., & Lozano, R. (2017). Real-time altitude control for a quadrotor helicopter using a super-twisting controller based on high-order sliding mode observer. International Journal of Advanced Robotic Systems, 14(1), 1729881416687113.
Gutiérrez-Martínez, S. V., DeLeón-Morales, J., Plestan, F., & Salas-Peña, O. (2019). A simplified version of adaptive super-twisting control. International Journal of Robust and Nonlinear Control, 29(16), 5704–5719.
Mofid, O., Mobayen, S., & Wong, W.-K. (2021). Adaptive terminal sliding mode control for attitude and position tracking control of quadrotor UAVs in the existence of external disturbance. IEEE Access, 9, 3428–3440.
Das, A., Subbarao, K., & Lewis, F. (2009). Dynamic inversion with zero-dynamics stabilisation for quadrotor control. IET Control Theory and Applications, 3(3), 303–314.
Deutsch, F., Li, W., & Park, S. (1989). Characterizations of continuous and Lipschitz continuous metric selections in normed linear spaces. Journal of Approximation Theory, 8(3), 297–314.
Bristeau, P.-J., Callou, F., Vissière, D., & Petit, N. (2011). The navigation and control technology inside the AR.Drone micro UAV. IFAC Proceedings Volumes, 44(1), 1477–1484.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Salas-Peña, O., DeLeón-Morales, J. & Gutiérrez-Martínez, S.V. Output feedback adaptive super twisting sliding mode control for quadrotor UAVs. Control Theory Technol. 22, 92–105 (2024). https://doi.org/10.1007/s11768-023-00195-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11768-023-00195-2