Full Control of a Quadrotor with Simple Adaptive Control
Author(s):
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
Abstract:
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.
Keywords
- cyber-physical system
- passification
- Quadrotor
- simple adaptive control
References:
- 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
- Andrievskii, B. R., and Fradkov, A. L. Method of Passification in Adaptive Control, Estimation, and Synchronization. Autom. Remote Control 67, 11 (2006), 1699-1731
- Andrievsky, B., Fradkov, A. L., and Stotsky, A. A. Shunt Compensation for Indirect Sliding-Mode Adaptive Control. IFAC Proceedings Volumes 29 (1996), 5132-5137
- Andrievsky, B., and Tomashevich, S. Passification Based SignalParametric Adaptive Controller for Agents in Formation. IFACPapersOnLine 48, 11 (2015), 222 - 226
- 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)
- Belyavskii, A. O., and Tomashevich, S. I. Passification-based Adaptive Control Design for Quadrotor Stabilization. Automation and Remote Control 79, 10 (2018), 1886-1902
- 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
- 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
- Fradkov, A. L. Synthesis of Adaptive System of Stabilization of Linear Dynamic Plants. Automation and Remote Control 35, 12 (1974), 1960- 1966
- 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
- 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
- Fradkov, A. L. Passification of Nonsquare Linear Systems and Yakubovich-Kalman-Popov Lemma. Eur. J. Control 6 (2003), 573-582
- Fradkov, A. L., Andrievsky, B., and Peaucelle, D. Adaptive Passification-Based Fault-Tolerant Flight Control. IFAC Proceedings Volumes 40, 7 (2007), 715 - 720
- 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
- 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
- Ioannou, P. A., and Kokotovic, P. V. Instability Analysis and Improvement of Robustness of Adaptive Control. Automatica 20, 5 (1984), 583-594
- Khalil, H. K. Nonlinear Systems. Macmillan, New York, 1992
- 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
- Landau, Y. D. Adaptive Control: The Model Reference Approach. Marcel Dekker, New York, 1979
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Yaesh, I., and Shaked, U. Simplified Adaptive Control Via Improved Robust Positive Real Conditions. Systems & Control Letters 55 (2006), 1033-1040
- Yakubovich, V. A., Leonov, G. A., and Gelig, A. K. Stability of Stationary Sets in Control Systems with Discontinuous Nonlinearities. WORLD SCIENTIFIC, 2004
- 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