A robust control design approach for altitude control and trajectory tracking of a quadrotor





six degree of freedom quadrotor, unmanned aerial vehicle, attitude regulation, nonlinear system, robust control, H∞ controller


Introduction. Unmanned aerial vehicles as quadcopters, twin rotors, fixed-wing crafts, and helicopters are being used in many applications these days. Control approaches applied on the quadrotor after decoupling the model or separate altitude control and trajectory tracking have been reported in the literature. A robust linear H controller has been designed for both altitude control and circular trajectory tracking at the desired altitude. Problem. The ability of the quadrotor system to hover at a certain height and track any desired trajectory makes their use in many industrial applications in both military and civil applications. Once a controller has been designed, it may not be able to maintain the desired performance in practical scenarios, i.e. in presence of wind gusts. Originality. This work presents the control strategy to ensure both altitude control and trajectory tracking using a single controller. Purpose. However, there is a need for a single controller that ensures both altitude control and trajectory tracking. Novelty. This paper presents a robust H control for altitude control and trajectory tracking for a six degree of freedom of unmanned aerial vehicles quadrotor. Methodology. Multi input multi output robust H controller has been proposed for the quadrotor for altitude control and tracking the desired reference. For the controller validation, a simulation environment is developed in which a 3D trajectory is tracked by the proposed control methodology. Results. Simulation results depict that the controller is efficient enough to achieve the desired objective at minimal control efforts. Practical value. To verify that the proposed approach is able to ensure stability, altitude control, and trajectory tracking under practical situations, the performance of the proposed control is tested in presence of wind gusts. The ability of the controller to cater to the disturbances within fractions of seconds and maintaining both transient and steady-state performance proves the effectiveness of the controller.

Author Biographies

Z. A. Gulshan, Fast University CHT-FSD campus

Engineer, MS, Department of Electrical Engineering

M. Z. H. Ali, University of Engineering and Technology

Engineer, MS, Department of Electrical Engineering

M. S. Shah, University of Engineering and Technology

Engineer, MS, Department of Electrical Engineering

D. Nouman, University of Engineering and Technology

Engineer, MS, Department of Electrical Engineering

M. Anwar, University of Engineering and Technology

Engineer, MS, Department of Electrical Engineering

M. F. Ullah, Wah Engineering College, University of Wah

PhD Scholar, Lecturer, Department of Mechatronics Engineering


Valavanis K.P., Vachtsevanos G.J. Handbook of unmanned aerial vehicles. Springer Science + Business Media Dordrecht, 2015. doi: https://doi.org/10.1007/978-90-481-9707-1.

Luzar M., Korbicz J. Linear parameter-varying two rotor aero-dynamical system modelling with state-space neural network. In: Rutkowski L., Scherer R., Korytkowski M., Pedrycz W., Tadeusiewicz R., Zurada J. (eds) Artificial Intelligence and Soft Computing. ICAISC 2018. Lecture Notes in Computer Science, 2018, vol. 10842. Springer, Cham. doi: https://doi.org/10.1007/978-3-319-91262-2_52.

Venkatesan C. Fundamentals of helicopter dynamics. CRC Press, 2014. 338 p. doi: https://doi.org/10.1201/b17314.

Juang J., Huang M., Liu W. PID control using presearched genetic algorithms for a MIMO system. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2008, vol. 38, no. 5, pp. 716-727. doi: https://doi.org/10.1109/tsmcc.2008.923890.

Aldebrez F.M., Alam M.S., Tokhi M.O. Input-shaping with GA-tuned PID for target tracking and vibration reduction. Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005, pp. 485-490, doi: https://doi.org/10.1109/.2005.1467063.

Wen P., Lu T.W. 2008. Decoupling control of a twin rotor MIMO system using robust deadbeat control technique. IET Control Theory & Applications, 2008, vol. 2, no. 11, pp. 999-1007. doi: http://dx.doi.org/10.1049/iet-cta:20070335.

Pratap B., Agrawal A., Purwar S. Optimal control of twin rotor MIMO system using output feedback. 2012 2nd International Conference on Power, Control and Embedded Systems, 2012, pp. 1-6. doi: https://doi.org/10.1109/icpces.2012.6508113.

Thien R.T.Y., Kim Y. Decentralized formation flight via PID and integral sliding mode control. Aerospace Science and Technology, 2018, vol. 81, pp. 322-332. doi: https://doi.org/10.1016/j.ast.2018.08.011.

Moreno-Valenzuela J., Pérez-Alcocer R., Guerrero-Medina M., Dzul A. Nonlinear PID-type controller for quadrotor trajectory tracking. IEEE/ASME Transactions on Mechatronics, 2018, vol. 23, no. 5, pp. 2436-2447. doi: https://doi.org/10.1109/TMECH.2018.2855161.

Li Z., Ma X., Li Y. Model-free control of a quadrotor using adaptive proportional derivative-sliding mode control and robust integral of the signum of the error. International Journal of Advanced Robotic Systems, 2018, vol. 15, no. 5, p. 172988141880088. doi: https://doi.org/10.1177/1729881418800885.

Akbar R., Uchiyama N. Design and experiment of adaptive modified super-twisting control with a nonlinear sliding surface for a quadrotor helicopter. Advances in Mechanical Engineering, 2018, vol. 10, no. 10, p. 168781401880493. doi: https://doi.org/10.1177/1687814018804934.

Tran T.-T., Ha C. Self-tuning proportional double derivative-like neural network controller for a quadrotor. International Journal of Aeronautical and Space Sciences, 2018, vol. 19, no. 4, pp. 976-985. doi: https://doi.org/10.1007/s42405-018-0091-6.

Govea-Vargas A., Castro-Linares R., Duarte-Mermoud M., Aguila-Camacho N., Ceballos-Benavides G. Fractional order sliding mode control of a class of second order perturbed nonlinear systems: application to the trajectory tracking of a quadrotor. Algorithms, 2018, vol. 11, no. 11, p. 168. doi: https://doi.org/10.3390/a11110168.

Tengis T., Batmunkh A. State feedback control simulation of quadcopter model. 2016 11th International Forum on Strategic Technology (IFOST), 2016, pp. 553-557. doi: https://doi.org/10.1109/ifost.2016.7884178.

Skogestad S., Postlethwaite I. Multivariable feedback control: analysis and design. New York, Wiley, 2005.

John L., Mija S.J. Robust H∞ control algorithm for Twin Rotor MIMO System. 2014 IEEE International Conference on Advanced Communications, Control and Computing Technologies, 2014, pp. 168-173. doi: https://doi.org/10.1109/ICACCCT.2014.7019402.




How to Cite

Gulshan, Z. A., Ali, M. Z. H., Shah, M. S., Nouman, D., Anwar, M., & Ullah, M. F. (2021). A robust control design approach for altitude control and trajectory tracking of a quadrotor. Electrical Engineering & Electromechanics, (5), 17–23. https://doi.org/10.20998/2074-272X.2021.5.03



Electrotechnical complexes and Systems