Nonlinear Optimal and Multi-Loop Flatness-Based Control for the 6-DOF Autonomous Bicopter

Gerasimos Rigatos , Pierluigi Siano , Masoud Abbaszadeh , Zhiwei Gao , Laurent Dala , Mohammed Al-Numay

Drones Auton. Veh. ›› 2025, Vol. 2 ›› Issue (2) : 10010

PDF (2618KB)
Drones Auton. Veh. ›› 2025, Vol. 2 ›› Issue (2) :10010 DOI: 10.70322/dav.2025.10010
Article
research-article
Nonlinear Optimal and Multi-Loop Flatness-Based Control for the 6-DOF Autonomous Bicopter
Author information +
History +
PDF (2618KB)

Abstract

Bicopter UAVs can find use in several civilian and defence applications. In the present article a solution of the nonlinear optimal control problem of 6-DOF bicopters is first attempted using a novel nonlinear optimal control method. This method is characterized by computational simplicity, clear implementation stages and proven global stability properties. At a first stage, approximate linearization is performed on the dynamic model of the 6-DOF bicopter with the use of first-order Taylor series expansion and through the computation of the system’s Jacobian matrices. This linearization process is carried out at each sampling instance, around a temporary operating point. At a second stage, an H-infinity stabilizing controller is designed for the approximately linearized model of the 6-DOF bicopter. To find the feedback gains of the controller an algebraic Riccati equation is repetitively solved, at each time-step of the control method. Lyapunov stability analysis is used to prove the global stability properties of the control scheme. Next, the article examines a multi-loop flatness-based control method for the dynamic model of the 6-DOF bicopter. The drone’s dynamics is written in the form of two chained subsystems which are shown to be differentially flat. The state vector of the second subsystem becomes virtual control input to the first subsystem, while the control inputs of the first subsystem become setpoints for the second subsystem. Local controllers for the individual subsystems invert their dynamics. The global stability properties of the multi-loop flatness-based control scheme are also proven though Lyapunov analysis.

Keywords

6-DOF bicopter / Differential flatness properties / Nonlinear H-infinity control / Taylor series expansion / Jacobian matrices / Riccati equation / Global stability / Multi-loop flatness-based control

Cite this article

Download citation ▾
Gerasimos Rigatos, Pierluigi Siano, Masoud Abbaszadeh, Zhiwei Gao, Laurent Dala, Mohammed Al-Numay. Nonlinear Optimal and Multi-Loop Flatness-Based Control for the 6-DOF Autonomous Bicopter. Drones Auton. Veh., 2025, 2(2): 10010 DOI:10.70322/dav.2025.10010

登录浏览全文

4963

注册一个新账户 忘记密码

Author Contributions

Conceptualization: G.R., P.S., M.A., Z.G., L.D. and M.A.-N., Methodology: G.R., Software: G.R., Validation: G.R., P.S., M.A., Z.G., L.D. and M.A.-N., Formal Analysis: G.R., P.S., M.A., Z.G., L.D. and M.A.-N., Investigation: G.R., Resources: G.R., P.S. and M.A.-N., Data Curation: N/A, Writing—Original Draft Preparation: G.R., Writing—Review & Editing: G.R., Visualization: G.R., Supervision: G.R., Project Administration: G.R., Funding Acquisition: G.R., P.S. and M.A.-N.

Ethics Statement

Not Applicable.

Informed Consent Statement

Not Applicable.

Data Availability Statement

Data about the article's experimental results are available from the authors upon reasonable request.

Funding

(a) Gerasimos Rigatos has been partially supported by Grant Ref. 040723 “Autonomous electric vehicles: Nonlinear control, traction and propulsion” of the Unit of Industrial Automation, Industrial Systems Institute, Greece (b) Pierluigi Siano and Mohammed Al-Numay acknowledge financial support from the Researchers Supporting Project Number (RSP2025R150), King Saud University, Riyadh, Saudi Arabia.

Declaration of Competing Interest

The authors declare that, to their knowledge, no conflict exists with third parties about the content and developments of this article.

References

[1]

Qin Y, Chen N, Cai Y, Xu W, Zhang F. Gemini II: Design, modeling and control of a compact yet efficient servoless bicopter. IEEE/ASME Trans. Mechatron. 2022, 27, 4304-4315.

[2]

Li S, Liu F, Gao Y, Xiang J, Tu Z, Li D. AirTwins: Modular bicopters capable of splitting from their combined quadropter in midair. IEEE Robot. Autom. Lett. 2023, 8, 6068-6075.

[3]

Zhao H, Zi R, Quan Q. Relaxed hover solution-based control for a bicopter with rotor and servo stuck failure. In Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan, 13-17 May 2024.

[4]

Fahmizal, Nagrado HA, Cahyadi AJ, Ardiyanto I. Attitude control of UAV bicopter using adaptive LQG. Results Control. Optim. 2024, 17, 100484.

[5]

Abedini A, Bataleblu A, Roshanian J. Codesign optimization of a novel multi-identity drone helicopter (MICOPTER). J. Intell. Robot. Syst. 2022, 106, 56.

[6]

Abedini A, Bataleblu A, Roshanian J. Robust backstepping control of position and attitude for a bicopter drone. In Proceedings of the 2021 9th RSI International Conference on Robotics and Mechatronics (ICRoM), Tehran, Iran, 17-19 November 2021.

[7]

Ding J, Zhu Y, Zhang L, Dong Y, Ding Y. Sytab: A class of smooth transition hybrid terrestrial / aerial bicopters. IEEE Robot. Autom. Lett. 2022, 7, 9199-9206.

[8]

Li Y, Qin Y, Xu W, Zhang F. Modeling, identification and control of non-minimum phase dynamics of bicopter UAVs. In Proceedings of the 2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Boston, MA, USA, 6-9 July 2020.

[9]

Marton LT, Kutasi DN. Modeling and Control Strategies For Bicopter Type UAVs. In Proceedings of the 2024 25th International Carpathian Control Conference (ICCC), Krynica Zdrój, Poland, 22-24 May 2024.

[10]

Xu Y, Gao L, Liu B, Zhang J, Zhu Y, Zhao J. Analysis and control of an active balance tail for the tilting dual-rotor UAV. Aircr. Eng. Aerosp. Technol. 2024, 96, 1192-1202.

[11]

Anzai T, Kojia Y, Makabe T, Okada K, Inaba M. Design and development of a flying humanoid robot platform with bicopter flight units. In Proceedings of the 2020 IEEE-RAS 20th International Conference on Humanoid Robots (Humanoids), Munich, Germany, 19-21 July 2021.

[12]

Zhang Q, Liu Z, Zhao J, Zhang S. Modeling and attitude control of bicopters. In Proceedings of the 2016 IEEE International Conference on Aircraft Utility Systems (AUS), Beijing, China, 10-12 October 2016.

[13]

He X, Wang Y. Design and trajectory tracking control of a new bicopter UAV. IEEE Robot. Autom. Lett. 2022, 7, 9191-9198.

[14]

Portella Delgado J.M, Goel A. Adaptive nonlinear control of a bicopter with unknown dynamics. In Proceedings of the 2024 American Control Conference, Toronto, ON, Canada, 10-12 July 2024.

[15]

Bertrand S, Hamel T, Piet-Lahanier H. Stability analysis of an UAV controller using perturbation theory. In Proceedings of the IFAC WC 2008, 17th World Congress of the Intl. Federation on Automatic Control, Seoul, Korea, 6-11 July 2008.

[16]

Darvispoor S, Roshanian J, Tayefi M. A novel concept of VTOL birotor UAV based on moving mass control. Aerosp. Sci. Technol. 2020, 107, 106238.

[17]

Aschemann H, Meinlschmidt T. Cascaded nonlinear control of a duocopter with disturbance compensation by an Unscented Kalman Filter. In Proceedings of the IMACS Mathmod 2015, 8th Vienna International Conference on Mathematical Modelling, Vienna, Austria, 18-20 February 2015.

[18]

Abedini A, Bataleblu A, Roshanian J. Robust trajectory tracking for a bicopter drone using IBKS and SPNN adaptive controllers. In Proceedings of the 2022 10th RSI International Conference on Robotics and Mechatronics (ICRoM), Tehran, Iran, 22-24 November 2022.

[19]

Amir N, Ramirez-Serrano A, Davies RJ. Integral backstepping control of an unconventional dual-fan unmanned aerial vehicle. J. Intell. Robot. Syst. 2013, 69, 147-159.

[20]

Meinschmidt T, Aschemann H. Cascaded flatness-based control of a duocopter subject to unknown disturbances. In Proceedings of the 2014 19th International Conference on Methods and Models in Automation and Robotics (MMAR), Miedzyzdroje, Poland, 2-5 September 2014.

[21]

Aschemann H. Robust control of a duocopter by discrete-time sliding-mode technique and an Extended Kalman Filter for disturbance compensation. In Proceedings of the 2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR), Myedzyzdroje, Poland, 22-25 August 2022.

[22]

Yang CM, Bhounsule PA. Robust control using control Lyapunov function and Hamilton-Jacobi reachability. In Proceedings of the IFAC 4th Modeling, Estimation and Control Conference, Chicago, IL, USA, 28-30 October 2024.

[23]

Meinlschmidt T, Aschemann H, Bart SS. Cascaded backstepping control of a duocopter including disturbance compensation by Unscented Kalman Filtering. In Proceedings of the 2014 International Conference on Control, Decision and Information Technologies (CoDIT), Metz, France, 3-5 November 2014.

[24]

Aschemann H, Prabel R. Robust disturbance compensation for a duocopter by gain-scheduled nonlinear control and observer design. In Proceedings of the IECON 2015-41st Annual Conference of the IEEE Industrial Electronics Society, Yokohama, Japan, 9-12 November 2015.

[25]

Ahmed F, Sobiesiak L, Forbes JR. Model Predictive Control of a Tandem-Rotor Helicopter With a Nonuniformly Spaced Prediction Horizon. IEEE Control Syst. Lett. 2022, 6, 2828-2833.

[26]

Li W, Yang P, Geng K, Zhu X. Fault-tolerant attitude tracking control of tandem rotor helicopter considering internal actuator saturation and external wind gust. Int. J. Adapt. Control Signal Process. 2023, 37, 1671-1692.

[27]

Duan D, Li Y, Ding Z, Li J. Flight dynamics analysis of a small tandem helicopter considering aerodynamic interference. Proc. IMechE Part G J. Aerosp. Eng. 2022, 236, 2803-2816.

[28]

Xu X, Watanabe K, Nagai I. Feedback linearization control for a tandem rotor UAV robot equipped with two 2-DOF tiltable coaxial-rotors. Artif. Life Robot. 2021, 26, 259-268.

[29]

Ahmed F, Sobiesiak L, Forbes JR. Cascaded Model Predictive Control of a Tandem-Rotor Helicopter. IEEE Control Syst. Lett. 2023, 7, 1345-1350.

[30]

Rigatos G, Busawon K. Robotic Manipulators and Vehicles: Control, Estimation and Filtering; Springer: Cham, Switzerland, 2018.

[31]

Rigatos G, Karapanou E. Advances in Applied Nonlinear Optimal Control; Cambridge Scholars Publishing: Newcastle upon Tyne, UK, 2020.

[32]

Rigatos G, Abbaszadeh M, Siano P. Nonlinear Optimal and Flatness-Based Control Methods and Applications for Complex Dynamical Systems; IET Publications: London, UK, 2025.

[33]

Rigatos G, Abbaszadeh M, Siano P. Control and Estimation of Dynamical Nonlinear and Partial Differential Equation Systems: Theory and Applications; IET Publications: London, UK, 2022.

[34]

Rigatos G. Nonlinear Control and Filtering Using Differential Flatnesss Theory Approaches: Applications to Electromechanical Systems; Springer: Cham, Switzerland, 2015.

[35]

Rigatos GG, Tzafestas SG. Extended Kalman Filtering for Fuzzy Modelling and Multi-Sensor Fusion, Mathematical and Computer Modelling of Dynamical Systems. Math. Comput. Model. Dyn. Syst. 2007, 13, 251-266.

[36]

Basseville M, Nikiforov I. Detection of Abrupt Changes: Theory and Applications; Prentice-Hall: Hoboken, NJ, USA, 1993.

[37]

Rigatos G, Zhang Q. Fuzzy model validation using the local statistical approach. Fuzzy Sets Syst. 2009, 60, 882-904.

[38]

Toussaint GJ, Basar T, Bullo F. optimal tracking control techniques for nonlinear underactuated systems. In Proceedings of the IEEE CDC 2000, 39th IEEE Conference on Decision and Control, Sydney, Australia, 12-15 December 2000.

[39]

Rigatos G, Abbaszadeh M, Siano P, Wira P. Autonomous Electric Vehicles: Nonlinear Control, Traction and Propulsion; Elsevier: Amsterdam, The Netherlands, 2024.

[40]

Rigatos G, Abbaszadeh M, Hamida MA, Siano P. Intelligent Control for Electric Power Systems and Electric Vehicles; CRC Publications: Boca Raton, FL, USA, 2024.

PDF (2618KB)

8

Accesses

0

Citation

Detail

Sections
Recommended

/