ISSN 1817-2172, рег. Эл. № ФС77-39410, ВАК

Differential Equations and Control Processes
(Differencialnie Uravnenia i Protsesy Upravlenia)

Full Control of a Quadrotor with Simple Adaptive Control


Stanislav Igorevich Tomashevich

ITMO University
Faculty of Control Systems and Robotics
Kronverksky Pr., 49
St. Petersburg, 197101, Russia
Cand.of technical sciences

Boris Rostislavich Andrievsky

Institute for Problems in Mechanical Engineering of the Russian Academy of Sciences (IPME RAS),
Laboratory "Control of Complex Systems",
V.O., Bolshoj pr., 61,
St. Petersburg, 199178, Russia
Dr. of technical sciences


In the paper the simple adaptive control approach is employed to designing the adaptive controllers of every quadrotor position: attitude, altitude, latitude and longitude. The adaptive controllers are synthesized based on the Implicit Reference Model (IRM) design technique. The ``shunting method'' (parallel feedforward compensation) is used to cope with the unmodelled plant dynamics. Feedback is used to prevent the increasing of controller coefficients caused by external disturbances or sensor noise. Quality of the closed-loop IRM adaptive control system is studied for stabilization and tracking cases.



  1. Amelin, K., Tomashevich, S., and Andrievsky, B. Recursive Identification of Motion Model Parameters for Ultralight UAV. In IFAC Proceedings Volumes (IFAC-PapersOnline). IFAC, 2015, pp. 7-12
  2. Andrievskii, B. R., and Fradkov, A. L. Method of Passification in Adaptive Control, Estimation, and Synchronization. Autom. Remote Control 67, 11 (2006), 1699-1731
  3. Andrievsky, B., Fradkov, A. L., and Stotsky, A. A. Shunt Compensation for Indirect Sliding-Mode Adaptive Control. IFAC Proceedings Volumes 29 (1996), 5132-5137
  4. Andrievsky, B., and Tomashevich, S. Passification Based SignalParametric Adaptive Controller for Agents in Formation. IFACPapersOnLine 48, 11 (2015), 222 - 226
  5. Barkana, I. Parallel Feedforward and Simplified Adaptive Control. Int J. Adaptive Control and Signal Processing 1, 2 (1987), 95-109. [6] Barkana, I. Parallel Feedforward and Simple Adaptive Control of Flexible Structures: First-Order Pole Instead of Collocated Velocity Sensors? J. Aerospace Engineering 29, 2 (2016)
  6. Belyavskii, A. O., and Tomashevich, S. I. Passification-based Adaptive Control Design for Quadrotor Stabilization. Automation and Remote Control 79, 10 (2018), 1886-1902
  7. Bobtsov, A. A., Pyrkin, A. A., and Kolyubin, S. A. Simple Output Feedback Adaptive Control Based on Passification Principle. Int J. Adaptive Control and Signal Processing 28, 7-8 (2014), 620-632
  8. Borisov, O. I., Bobtsov, A. A., Pyrkin, A. A., and Gromov, V. S. Simple Adaptive Control for Quadcopters With Saturated Actuators. In AIP Conf. Proc. World Congress: 11th Int. Conf. Mathematical Problems in Engineering, Aerospace and Sciences (ICNPAA 2016) (Melville, NY, USA, 2017), AIP, pp. 020031-10
  9. Fradkov, A. L. Synthesis of Adaptive System of Stabilization of Linear Dynamic Plants. Automation and Remote Control 35, 12 (1974), 1960- 1966
  10. Fradkov, A. L. Quadratic Lyapunov Functions in the Adaptive Stability Problem of a Linear Dynamic Target. Sib Math J 17, 2 (March 1976), 341-348
  11. Fradkov, A. L. Adaptive Stabilization of the Minimum Phase Plants with Vector Input without Measuring the Output Derivatives. Dokl. Rossisk. Akad. Nauk 337, 5 (1994), 592-594
  12. Fradkov, A. L. Passification of Nonsquare Linear Systems and Yakubovich-Kalman-Popov Lemma. Eur. J. Control 6 (2003), 573-582
  13. Fradkov, A. L., Andrievsky, B., and Peaucelle, D. Adaptive Passification-Based Fault-Tolerant Flight Control. IFAC Proceedings Volumes 40, 7 (2007), 715 - 720
  14. Fradkov, A. L., Andrievsky, B., and Peaucelle, D. Adaptive Control Design and Experiments for LAAS “Helicopter” Benchmark. European Journal of Control 14, 4 (2008), 329-339
  15. Hsu, L., and Costa, R. R. Variable Structure Model Reference Adaptive Control Using Only Input and Output Measurements. International Journal of Control 49, 2 (feb 1989), 399-416
  16. Ioannou, P. A., and Kokotovic, P. V. Instability Analysis and Improvement of Robustness of Adaptive Control. Automatica 20, 5 (1984), 583-594
  17. Khalil, H. K. Nonlinear Systems. Macmillan, New York, 1992
  18. Lam, Q. M., and Barkana, I. Direct Adaptive Control Treatment to Loss of Attitude Control Actuators. In Proc. AIAA Guidance, Navigation, and Control Conference 2007 (Hilton Head, SC, 2007), vol. 2, pp. 1319-1332
  19. Landau, Y. D. Adaptive Control: The Model Reference Approach. Marcel Dekker, New York, 1979
  20. Leduc, H., Peaucelle, D., and Pittet-Mechin, C. LMI-based Design of a Robust Direct Adaptive Attitude Control for a Satellite With Uncertain Parameters. In Proc. 20th IFAC Symposium on Automatic Control in Aerospace (ACA 2016) (Sherbrooke, Canada, Aug. 2016), IFAC
  21. Lee, D., Kim, H. J., and Sastry, S. Feedback Linearization vs. Adaptive Sliding Mode Control for a Quadrotor Helicopter. Int. J. Control, Automation and Systems 7, 3 (2009), 419-428
  22. Levant, A., Pridor, A., Gitizadeh, R., Yaesh, I., and BenAsher, J. Z. Aircraft Pitch Control via Second Order Sliding Technique. AIAA Journal of Guidance, Control and Dynamics 23, 4 (2000), 586-594
  23. Nirmal, K., Sreejith, A., Mathew, J., Sarpotdar, M., Suresh, A., Prakash, A., Safonova, M., and Murthy, J. Noise Modeling and Analysis of an IMU-based Attitude Sensor: Improvement of Performance by Filtering and Sensor Fusion. Proc. SPIE. 9912, Advances in Optical and Mechanical Technologies for Telescopes and Instrumentation II, 99126W, July 22, 2016 9912 (2016), 99126W
  24. Park, B. S., Yoo, S. J., Park, J. B., and Choi, Y. H. A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots. 1199-1206
  25. Peaucelle, D., and Fradkov, A. L. Robust Adaptive L2-gain Control of Polytopic MIMO LTI Systems - LMI Results. Systems & Control Letters 57, 11 (2008), 881-887
  26. Pyrkin, A. A., Bobtsov, A. A., Kolyubin, S. A., Faronov, M. V., Borisov, O. I., Gromov, V. S., Vlasov, S. M., and Nikolaev, N. A. Simple Robust and Adaptive Tracking Control for Mobile Robots. IFAC Proceedings Volumes (IFAC-PapersOnline) 48, 11 (2015), 143-149
  27. Shtessel, Y., Edwards, C., Fridman, L., and Levant, A. Sliding Mode Control and Observation. Series: Control Engineering. Birkh¨ auser, New York, Heidelberg, Dordrecht, London, 2012
  28. Tomashevich, S., and Andrievsky, B. Stability and Performance of Networked Control of Quadrocopters Formation Flight. In Proc. 6th Int. Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT 2014) (St. Petersburg, Russia, October 6-8 2014), IEEE Press, pp. 331-336
  29. Tomashevich, S., Belyavskyi, A., and Andrievsky, B. Passification Based Simple Adaptive Control of Quadrotor Attitude: Algorithms and Testbed Results. In AIP Conf. Proc. World Congress: 11th Int. Conf. Mathematical Problems in Engineering, Aerospace and Sciences (ICNPAA 2016) (Melville, NY, USA, 2017), AIP, pp. 020161-13
  30. Tomashevich, S., Fradkov, A. L., Andrievsky, B., Belyavskyi, A. O., and Amelin, K. Simple Adaptive Control of Quadrotor Attitude. Algorithms and Experimental Results. 25th Mediterranean Conference on Control and Automation, MED 2017 (2017), 933-938
  31. Tomashevich, S. I., Borisov, O. I., Gromov, V. S., Pyrkin, A. A., and Bobtsov, A. A. Experimental Study on Robust Output Control for Quadcopters. 25th Mediterranean Conference on Control and Automation, MED 201717 (2017), 1029-1034
  32. Ulrich, S., Sasiadek, J. Z., and Barkana, I. Nonlinear Adaptive Output Feedback Control of Flexible-joint Space Manipulators with Joint Stiffness Uncertainties. J. Guidance, Control, and Dynamics 37, 6 (2014), 1961-1975
  33. Yaesh, I., and Shaked, U. Simplified Adaptive Control Via Improved Robust Positive Real Conditions. Systems & Control Letters 55 (2006), 1033-1040
  34. Yakubovich, V. A., Leonov, G. A., and Gelig, A. K. Stability of Stationary Sets in Control Systems with Discontinuous Nonlinearities. WORLD SCIENTIFIC, 2004
  35. Zhang, S., and Luo, F. L. An Improved Simple Adaptive Control Applied to Power System Stabilizer. IEEE Transactions on Power Electronics 24, 2 (2009), 369-375

Full text (pdf)