Lyapunov-Based Tracking Control of a Bi-Rotor

Document Type : Research Paper

Authors

Department of Mechanical Engineering, Faculty of Engineering, Kharazmi University, Tehran, P.O. Box 15719-14911, Iran

Abstract

This paper discusses the modeling and trajectory tracking control of a Bi-rotor. A novel class of vertical flight robots that can perform vertical takeoff, landing, and passenger transportation. Bi-rotor aircraft utilize a simplified mechanism compared to helicopters while maintaining the ability to perform complex maneuvers. With six degrees of freedom and four actuators, including two tilt actuators for steering and two propellers for thrust generation, they are classified as underactuated systems. The trajectory tracking controller employs a combination of feedback linearization and backstepping control methods, with an inner loop controlling the Euler angles and an outer loop regulating the Bi-rotor position and calculating desired angles for trajectory tracking. Control algorithms in the limited existing literature often rely on simplified mathematical models, which tend to overlook crucial nonlinear coupling terms. However, neglecting these terms can have significant implications for the dynamic behavior of the system. The dynamic modeling of the Bi-rotor aircraft was validated using the ADAMS software and integrated with the Simulink environment in MATLAB software. The obtained results represent the effectiveness of the proposed algorithm for the control of the Bi-rotor.

Keywords

Main Subjects

Publisher’s Note Shahid Chamran University of Ahvaz remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

[1] Moore, M.D., Personal air vehicles: a rural/regional and intra-urban on-demand transportation system, Journal of the American Institute of Aeronautics and Astronautics, 2646, 2003, 1-20.
[2] Ramanathan, V. et al., Warming trends in Asia amplified by brown cloud solar absorption, Nature, 448, 2007, 575-578.
[3] Cavoukian, A., Privacy and Drones: Unmanned Aerial Vehicles, Information and Privacy Commissioner of Ontario, Canada, 2012.
[4] Reeder, J.P., Garren, J.F., Kelly, J.R., A visual flight investigation of hovering and low-speed vtol control requirements low-speed vtol control requeenents, in D-2788, NASA, Washington D.C., 1965.
[5] Marques, P., Da Ronch, A., Advanced UAV Aerodynamics, Flight Stability and Control: Novel Concepts, Theory and Applications, Advanced UAV Aerodynamics, Flight Stability and Control: Novel Concepts, Theory and Applications, 1-756, 2016.
[6] Leishman, J.G., Principles of Helicopter Aerodynamics, Cambridge University Press, 2016.
[7] Gary, G., Natural pitch stabilization of bicopters in hover using lift-propeller gyroscopics, Journal of Guidance, Control, and Dynamics, 41(2), 2018, 476-487.
[8] Sanchez, A., Escareño, J., Garcia, O., Lozano, R., Autonomous Hovering of a Noncyclic Tiltrotor UAV: Modeling, Control and Implementation, IFAC Proceedings, 41(2), 2008, 803-808.
[9] Gary, G., Using Dual Propellers as Gyroscopes for Tilt-Prop Hover Control, in Biennial International Powered Lift Conference, Williamsburg, Virginia, 5-7 November 2002.
[10] Kendoul, F., Fantoni, I., Lozano, R., Modeling and Control of a Small Autonomous Aircraft Having Two Tilting Rotors, IEEE Transactions on Robotics, 22(6), 2006, 1297-1302.
[11] Qimin, Z., Zihe, L., Jieru, Z., Shuguang, Z., Modeling and attitude control of Bi-copter, in 2016 IEEE International Conference on Aircraft Utility Systems (AUS), Beijing, China, 172-176, 2016.
[12] Albayrak, Ö.B., Ersan, Y., Bagbasi, A.S., Turgut Basaranoglu, A., Arıkan, K.B., Design of a Robotic Bicopter, in 2019 7th International Conference on Control, Mechatronics and Automation (ICCMA), 2019.
[13] Slotine, J.J.E., Li., W., Applied Nonlinear Control, Prentice-Hall, 1991.
[14] Martins, L., Cardeira, C., Oliveira, P., Feedback Linearization with Zero Dynamics Stabilization for Quadrotor Control, Journal of Intelligent & Robotic Systems, 101(1), 2020, 7.
[15] Amiri, N., Ramirez-Serrano, A., Davies, R.J., Integral Backstepping Control of an Unconventional Dual-Fan Unmanned Aerial Vehicle, Journal of Intelligent & Robotic Systems, 69(1), 2013, 147-159.
[16] Das, A., Lewis, F., Subbarao, K., Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics, Journal of Intelligent & Robotic Systems, 56(1), 2009, 127-151.
[17] Pereira, J.C., Leite, V.J.S., Raffo, G.V., Nonlinear Model Predictive Control on SE(3) for Quadrotor Aggressive Maneuvers, Journal of Intelligent & Robotic Systems, 101(3), 2021, 62.
[18] González, I., Salazar, S., Lozano, R., Chattering-Free Sliding Mode Altitude Control for a Quad-Rotor Aircraft: Real-Time Application, Journal of Intelligent & Robotic Systems, 73(1), 2014, 137-155.
[19] Razmi, H., Afshinfar, S., Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV, Aerospace Science and Technology, 91, 2019, 12-27.
[20] Abedini, A., Bataleblu, A.A., Roshanian, J., Robust Backstepping Control of Position and Attitude for a Bi-copter Drone, in 2021 9th RSI International Conference on Robotics and Mechatronics (ICRoM), 17-19 Nov., 2021.
[21] Keymasi Khalaji, A., Saadat, I., Tracking control of quadrotors in the presence of obstacles based on potential field method, Amirkabir Journal of Mechanical Engineering, 53(2), 2021, 1095-1110.
[22] Spong, M.W., Hutchinson, S., Vidyasagar, M., Robot modeling and control. Hoboken, NJ: John Wiley & Sons Hoboken, NJ (in English), 2006.
[23] Bouabdallah, S., Siegwart, R.Y., Full control of a quadrotor, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2007.
[24] Ryan, R.R., ADAMS — Multibody System Analysis Software, in Multibody Systems Handbook, W. Schiehlen Ed. Berlin, Heidelberg: Springer Berlin Heidelberg, 361-402, 1990.
[25] Idrissi, M., Annaz, F., Salami, M., Mathematical & Physical Modelling of a Quadrotor UAV, in 2021 7th International Conference on Control, Automation and Robotics (ICCAR), 23-26 April, 206-212, 2021.