Abstract
Conventional unmanned aerial vehicles, quadrotor have a plethora of applications for civilian and military purposes. Quadrotors as the name implies usually have four input variables (fixed rotors) which are used to drive six outputs (i.e., 3 translational and 3 rotational motions), and this leads to coupling between motions. Tilt- rotor quadrotors are more versatile because they have more input variables to independently control its orientation and position without coupling. In this paper, a decentralized backstepping control approach is used to generate a new set of inputs capable of independently and simultaneously achieve decoupling of motions while rejecting wind disturbances. The tiltrotor quadrotor dynamic is first decentralized to achieve six subsystems, then controller inputs for each subsystem are generated via Lyapunov based backstepping method whereby the controller parameters are optimized by Differential Evolution (DE) technique. This system exhibits robustness capability because it is able to reject external disturbances.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
B. Samir, Design and Control of Quadrotors with Application to Autonomous Flying, Ph.D. Thesis, Ecole Polytechnique Federale de Lausanne, 2007.
P. Paul, R. Mahony, and P. Corke, “Modelling and control of a large quadrotor robot,” Control Engineering Practice, vol. 7, no. 18, pp. 691–699, 2010.
V. Holger, “Nonlinear control of a quadrotor micro-UAV using feedback-linearization,” Proc. of the IEEE International Conference on Mechatronics, pp. 1–6, 2009.
A. Erdinç, J. P. Ostrowski, and C. J. Taylor, “Control of a quadrotor helicopter using dual camera visual feedback,” International Journal of Robotics Research, vol. 5, no. 24, pp. 329–341, 2005.
R. Markus, H. H. Bülthoff, and P. R. Giordano, “Modeling and control of a quadrotor UAV with tilting propellers,” Proc. of the IEEE International Conference on Robotics and Automation (ICRA), pp. 4606–4613, 2012.
K. T. Öner, E. Çetinsoy, M. Ünel, M. F. Akşit, I. Kandemir, and K. Gülez, “Dynamic model and control of a new quadrotor unmanned aerial vehicle with tilt-wing mechanism,” Proc. of theWorld Academy of Science, Engineering and Technology, vol. 2, no. 9, 2008.
E. Mahmoud, M. Elshafei, A. A. Saif, and M. F. Al-Malki, “Quadrotor helicopter with tilting rotors: modeling and simulation,” Proc. of the IEEE World Congress on Computer and Information Technology (WCCIT), pp. 1–5, 2013.
S. Fatih and E. Altug, “Adaptive control of a tilt-roll rotor quadrotor UAV,” Proc. of the IEEE International Conference on Unmanned Aircraft Systems (ICUAS), pp. 1132–1137, 2014.
H. Minh-Duc, T. Hamel, and C. Samson, “Control of VTOL vehicles with thrust-direction tilting,” arXiv preprint, arXiv:1308.0191, 2013.
C. Nicol, C. J. B. Macnab, and A. Ramirez-Serrano, “Robust adaptive control of a quadrotor helicopter,” Mechatronics, vol. 6, no. 21, pp. 927–938, 2011.
S. L. Waslander and C. Wang, “Wind disturbance estimation and rejection for quadrotor position control,” Proc. of the AIAA Unlimited Conference on Infotech@ Aerospace and AIAA Unmanned, pp. 1983, 2009.
C. Yan-min, Y. He, and M. Zhou, “Decentralized PID neural network control for a quadrotor helicopter subjected to wind disturbance,” Journal of Central South University, no. 22, pp. 168–179, 2015.
V. V. Solovyev, V. I. Finaev, Zargaryan Y. A. Shapovalov O. Igor, and D. A. Beloglazov, “Simulation of wind effect on a quadrotor flight,” ARPN Journal of Engineering and Applied Science, vol. 10, pp 1535–1538, 2015.
K. Alexis, G. Nikolakopoulos, and A. Tzes, “Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances,” Control Engineering Practice, vol. 19, no. 10, pp 1195–1207, 2011.
B. Samir and R. Siegwart, “Backstepping and sliding-mode techniques applied to an indoor micro quadrotor,” Proc. of the IEEE International Conference on Robotics and Automation (ICRA), pp. 2247–2252, 2005.
M. Tarek and A. Benallegue, “Control of a quadrotor minihelicopter via full state backstepping technique,” Proc. of the 45th IEEE Conference on Decision and Control, pp. 1515–1520, 2006.
Y. Yu, Y. Guo, X. Pan, and C. Sun, “Robust backstepping tracking control of uncertain MIMO nonlinear systems with application to quadrotor UAVs,” Proc. of the IEEE International Conference on Information and Automation, pp. 2868–2873, 2015.
Y. Li and G. Wang, “Quad-rotor airship modeling and simulation based on backstepping control,” International Journal of Control and Automation, vol. 5, no. 6, pp 369–384, 2013.
B. M. Ariffanan, A. Husain, and K. A. Danapalasingam, “Enhanced backstepping controller design with application to autonomous quadrotor unmanned aerial vehicle,” Journal of Intelligent & Robotic Systems, vol. 2, no. 79, pp 295–321, 2015.
Y. Chen, Y. He, and M. Zhou, “Decentralized PID neural network control for a quadrotor helicopter subjected to wind disturbance,” Journal of Central South University, no. 22, pp 168–179, 2015.
H. Liu, D. Derawi, J. Kim, and Y. Zhong, “Robust optimal attitude control of hexarotor robotic vehicles,” Nonlinear Dynamics, vol. 4, no. 74, pp 1155–1168, 2013.
C. Hancer, K. T. Oner, E. Sirimoglu, E. Cetinsoy, and M. Unel, “Robust position control of a tilt-wing quadrotor,” Proc. of the 49th IEEE Conference on Decision and Control (CDC), pp. 4908–4913, 2010.
A. Belhani, F. Mehazzem, and K. Belarbi, “Decentralized backstepping controller for a class of nonlinear multivariable systems,” ICGST ASCE Journal, vol. 2, no. 6, pp 41–48, 2006.
D. Mujahid, A. A. Saif, M. Al-Malki, and M. El Shafie, “Decentralized backstepping control of quadrotor,” Proc. of the 4th International Conference on Underwater System Technology: Theory and Applications (USYS’12), December 2012.
A. Aliyu, M. Elshafei, A. A. Saif, and M. Dhaifullah, “Performance evaluation of quadrotor with tilted rotors under wind gusts,” Proc. of the IEEE International Conference on Advanced Intelligent Mechatronics (AIM), pp. 294–299, 2016.
A. A. Saif, “Feedback linearization control of quadrotor with tiltable rotors under wind gusts,” International Journal of Advanced and Applied Sciences, vol. 4, no. 10, pp. 150–159, 2017.
V. Jakob and R. Thomsen, “A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems,” Proc. of the Congress on Evolutionary Computation, vol. 2, pp. 1980–1987, 2004.
P. Sandra and T. Krink, “Differential evolution and particle swarm optimisation in partitional clustering,” Computational Statistics & Data Analysis, vol. 5 no. 50, pp 1220–1247, 2006.
V. V. Truong, “A comparison of particle swarm optimization and differential evolution,” International Journal on Soft Computing, vol. 3 no. 3, p. 13, 2012.
E. Julian, J. M. Lopez-Guede, and M. Graña, “Particle swarm optimization quadrotor control for cooperative aerial transportation of deformable linear objects,” Cybernetics and Systems, vol. 1–2, no. 47, pp. 4–16, 2016.
B. Vahid and A. Khosravi, “Robust PID controller design based on H¥ theory and a novel constrained artificial bee colony algorithm,” Transactions of the Institute of Measurement and Control, vol. 1, no. 40, pp. 202–209, 2016.
H. Manal, P. W. Quimby, S. Chang, K. Jackson, and M. L. Cummings, “Wind gust alerting for supervisory control of a micro aerial vehicle,” Proc. of the IEEE Conference on Aerospace, pp. 1–7, 2011.
H. K. Khalil, Nonlinear Systems, 3rd edition, Prentice Hall, Upper Saddle River, New Jersey, 2002.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Yang Tang under the direction of Editor Hyun-Seok Yang. The authors would like to thank DSR at KFUPM for the support of this work under the project No. IN141048.
Abdul-Wahid A. Saif received his Ph.D. from control and and Instrumentation Group, Department of Engineering, Leicester University, U.K., an M.Sc. from Systems Engineering Department, and a B.Sc. from Physics Department, King Fahd University of Petroleum and Minerals (KFUPM), Dhahran S.A. Dr. Saif is currently an Associate Professor of Control and Instrumentation in Systems Engineering Department (SE) at KFUPM. Dr. Saif research interest is Simultaneous and Strong Stabilization, Robust Control and H¥-optimization, Wire and Wireless Networked Control, Instrumentation and Computer Control. Dr. Saif taught several courses in Modeling and Simulation, Digital Control, Digital Systems, Microprocessor and Microcontrollers in automation, Optimization, Numerical Methods, PLC’s, Process Control and Control System Design. Dr. Saif has published more than 75 papers in reputable journals and conferences.
Abdulrahman Aliyu received the B.Eng. degree in Electrical Engineering from Bayero University Kano, Nigeria. He also recieved his M.Sc. degree in Systems and Control Engineering from King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia in 2016, where he is currently working towards a Ph.D. degree in the same feild. His research areas includes, Integer/Fractional Order Control, Robotics, Multiagent and Complex Systems, Artificial Intelligence and Machine Learning.
Mujahed Al Dhaifallah received his B.S. and M.S. degrees in systems engineering from King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia, and his Ph.D. degree in electrical and computer engineering from University of Calgary, Calgary, Canada. He has been an assistant professor of systems engineering with King Fahd University of Petroleum and Minerals, Saudi Arabia since 2009. Currently, he is working as dean of college of engineering at Wadi Al-Dawaser, Prince Sattam bin Abdulaziz University, Saudi Arabia. His main research in the field of Systems Identification, Control and Machine learning.
Moustafa Elshafei obtained his Ph.D. in Electrical Engineering from McGill in 1982 (Dean List), Canada. Since then he has accumulated over 24 years of Academic experience and 9 years of industrial experience. He is inventor/coinventor of 20 USA and international patents, Author/Co-author of 3 books, and published over 150 articles in international journals and professional conferences in the fields of intelligent instrumentation, digital signal processing, artificial intelligence, and industrial control/automation systems.
Rights and permissions
About this article
Cite this article
Saif, AW.A., Aliyu, A., Dhaifallah, M.A. et al. Decentralized Backstepping Control of a Quadrotor with Tilted-rotor under Wind Gusts. Int. J. Control Autom. Syst. 16, 2458–2472 (2018). https://doi.org/10.1007/s12555-017-0099-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-017-0099-x