Improved Quadrotor Altitude Control Design Using Second-Order Sliding Mode
Publication: Journal of Aerospace Engineering
Volume 30, Issue 6
Abstract
In this paper, a second-order sliding mode control (SMC) is proposed to improve the performance of quadrotor. The sliding surface of the proposed controller is based on the proportional integral derivative (PID) dynamics. The control law is derived on the basis of the Lyapunov stability theory, which guarantees that all the system state trajectories reach and stay on the sliding surfaces. The proposed control method is compared with conventional sliding mode control, backstepping-based sliding mode control, and existing second-order sliding mode control from the literature. It is demonstrated that the proposed PID-based second-order sliding mode control improves the performance of quadrotor with better altitude tracking specification and faster convergence while maintaining stability even after the occurrence of external disturbances and parameter uncertainties.
Get full access to this article
View all available purchase options and get full access to this article.
References
Bartolin, G., Pisano, A., Punta, E., and Usai, F. (2003). “A survey of applications of second-order sliding mode control to mechanical systems.” Int. J. Control Taylor Francis, 76(9/10), 875–892.
Bouabdallah, S., and Siegwart, R. (2005). “Backstepping and sliding mode techniques applied to an indoor micro quadrotor.” Proc., IEEE Int. Conf. on Robotics and Automation, IEEE, New York, 2259–2264.
Bouadi, H., Cunha, S. S., Drouin, A., and Mora-Camino, F. (2011). “Adaptive sliding mode control for quadrotor attitude stabilization and altitude tracking.” Proc., 12th IEEE Int. Symp. on Computational Intelligence and Informatics, IEEE, New York, 449–455.
Cong, B., and Chen, Z. (2014). “Improved adaptive sliding mode control for rigid spacecraft attitude tracking.” J. Aerospace Eng., 04014004 1–04014004 9.
Eker, L. (2010). “Second order sliding mode control with experiment application.” ISA Trans., 49(3), 394–405.
Espinoza, T., Dzul, A., and Llama, M. (2013). “Linear and nonlinear controller applied to fixed-wing UAV.” Int. J. Adv. Rob. Syst., 10(33), 1–10.
Jin, M. L., Lee, J., and Ahn, K. K. (2015). “Continuous nonsingular terminal sliding-mode control of shape memory alloy actuators using time delay estimation.” IEEE/ASME Trans. Mechatron., 20(02), 899–909.
Khalil, H. (1992). Nonlinear systems, Macmillan, New York.
Khebbache, H., and Tadjine, M. (2013). “Robust fuzzy backstepping sliding mode controller for a quadrotor unmanned aerial vehicle.” J. Control Eng. Appl. Inf., 15(2), 3–11.
Khelfi, M. F., and Kacimi, A. (2012). “Robust control with sliding mode for a quadrotor unmanned aerial vehicle.” Proc., IEEE Int. Symp. on Industrial Electronics, IEEE, New York, 886–892.
Main, A. A., and Daobo, W. (2008). “Modeling and backstepping-based nonlinear control strategy for a 6 DOF quadrotor helicopter.” Chin. J. Aeronaut., 21(3), 261–268.
MATLAB [Computer software]. MathWorks, Natick, MA.
Mohamed, H. A. F., Yang, S. S., and Moghavvemi, M. (2009). “Sliding mode controller design for a flying quadrotor with simplified action planner.” Proc., ICROS-SICE Int. Joint Conf., IEEE, New York, 1279–1283.
Nadda, S., and Swarup, A. (2014). “Development of backstepping based sliding mode control for a quadrotor.” Proc., IEEE 10th Int. Colloquium on Signal Processing and Its Applications, IEEE, New York, 10–13.
Patel, A. R., Patel, M. A., and Vyas, D. R. (2012). “Modeling and analysis of quadrotor using sliding mode control.” Proc., 44th South-Eastern Symp. on System Theory, IEEE, New York, 111–114.
Runcharoon, K., and Srichatrapimuk, V. (2013). “Sliding mode control of quadrotor.” Proc., IEEE Int. Conf. on Technological Advances in Electrical, Electronics and Computer Engineering, IEEE, New York, 552–557.
Slotine, J. J. E., and Li, W. (1991). Applied nonlinear control, Prentice Hall, Upper Saddle River, NJ.
Wilson, D., Parker, G., Starr, G., and Robinett, R. (1998). “Output feedback sliding mode control for a planar flexible manipulator.” Proc., Robotics 98, ASCE, Reston, VA, 8–14.
Xiao, B., Hu, B., and Wang, D. (2015). “Spacecraft attitude fault tolerant control with terminal sliding-mode observer.” J. Aerospace Eng., 04014055 1–04014055 15.
Xiong, J. J., and Zheng, E. H. (2014). “Position and attitude tracking control for a quadrotor UAV.” IAS Trans., 53(3), 725–731.
Xu, R., and Ozguner, U. (2006). “Sliding mode control of a quadrotor helicopter.” Proc., 45th IEEE Conf. on Decision and Control, IEEE, New York, 4957–4960.
Yang, Y. (2015). “Neural network gain-scheduling sliding mode control for three-dimensional trajectory tracking of robotic airships.” J. Systems Control Eng., 229(6), 529–540.
Yang, Y., Jie, W., and Wei, Z. (2012). “Trajectory tracking for an autonomous airship using fuzzy adaptive sliding mode control.” J. Zhejiang University-SCIENCE C, 13(7), 534–543.
Yang, Y., and Yan, Y. (2016). “Attitude regulation for unmanned quadrotors using adaptive fuzzy gain-scheduling sliding mode control.” Aerosp. Sci. Technol., 54(1), 208–217.
Zheng, E. H., Xiong, J. J., and Luo, J. L. (2014). “Second order sliding mode control for a quadrotor UAV.” ISA Trans., 53(4), 1350–1356.
Information & Authors
Information
Published In
Copyright
©2017 American Society of Civil Engineers.
History
Received: Jun 3, 2015
Accepted: Apr 21, 2017
Published online: Jul 26, 2017
Published in print: Nov 1, 2017
Discussion open until: Dec 26, 2017
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.