Abstract
In this paper, the performance of Model-Free Adaptive Control (MFAC) has been investigated on a novel and specific moving-mass controlled (MMC) flying robot system. The novel one-degree-of-freedom (1 DOF) MMC flying robot test bed presented in this paper has highly nonlinear and slow dynamics with a variable center of gravity (CoG) and moment of inertia. This makes the control of this system a challenging problem. One of the solutions to this challenge is the use of data-driven control methods, in particular, MFAC. This controller uses a data-driven model to control the system using only input and output (I/O) data. This paper compares this data-driven controller with proportional-integral-derivative (PID) control, and Linear Quadratic Regulator (LQR) as two model-free and model-based controllers which are widely used controllers in industry. The results of the comparison show that in the various scenarios applied, MFAC has a clear superiority over the PID and LQR, and its adaptive structure gives more freedom of action in the implementation of different scenarios and the presented noise. The results are obtained using the Integral Time Absolute Error (ITAE) criteria and the mean maximum error has also been compared in a Monte Carlo analysis. For a more detailed study, the amount of control energy consumption was also compared, which showed a clear superiority of the MFAC. Also, the robustness of the controller was demonstrated by introducing uncertainty in the plant parameters and by running 100 Monte Carlo simulations with random initial conditions. Finally, despite the PID controller, the MFAC followed the desired scenarios well and compared to LQR consumed less energy. The results demonstrate that the MFAC outperformed the PID and LQR controllers in the presence of random initial conditions and noise in terms of mean maximum error \((70.4\%)\), mean ITAE \((91\%)\), and energy consumption \((46\%)\).
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Code or data availability
Codes and data of this paper are not publicly available. Please ask corresponding author for any codes or data.
References
Darvishpoor, S., Roshanian, J., Raissi, A., Hassanalian, M.: Configurations, flight mechanisms, and applications of unmanned aerial systems: a review. Prog. Aerosp. Sci. 121(1), 100694 (2020). https://doi.org/10.1016/j.paerosci.2020.100694
Darvishpoor, S., Roshanian, J.: A survey on unmanned aerial vehicles : scheme approach. In: The 18th International Conference Iranian Aerospace Society, Iranian Aerospace Society, Tehran, Iran (2020). https://civilica.com/doc/1015354/
Lee, D., Lee, E.M., Choi, D., Choi, J., Tirtawardhana, C., Myung, H.: M-bric: design of mass-driven bi-rotor with rl-based intelligent controller. In: 2022 19th International Conference on Ubiquitous Robots (UR), pp. 103–108 (2022). https://doi.org/10.1109/UR55393.2022.9826246
Li, J., Gao, C., Li, C., Jing, W.: A survey on moving mass control technology. Aerosp. Sci. Technol. 82–83(1), 594–606 (2018). https://doi.org/10.1016/j.ast.2018.09.033
Qiu, X., Gao, C., Wang, K., Jing, W.: Attitude control of a moving mass–actuated uav based on deep reinforcement learning. J. Aerosp. Eng. 35(2), 1–5 (2021). https://doi.org/10.1061/(ASCE)AS.1943-5525.000138
Zheng, J., Selezneva, M.S., Yi, J., Zhu, L.: Attitude control of a moving mass-actuated fixed-wing uav based on ladrc. J. Phys: Conf. Ser. 2472(1), 012045 (2023). https://doi.org/10.1088/1742-6596/2472/1/012045
Hou, Z., Xiong, S.: On model-free adaptive control and its stability analysis. Transactions On Automatic Control (2019). https://doi.org/10.1109/TAC.2019.2894586
Hou, Z., Wang, Z.: From model-based control to data-driven control: survey, classification and perspective. Inf. Sci. (2013). https://doi.org/10.1016/j.ins.2012.07.014
Hou, Z., Jin, S.: Model free adaptive control: theory and applications. CRC press (2013)
Hou, Z.: The parameter identification, adaptive control and model free learning adaptive control for nonlinear systems. Ph.D. thesis, North-eastern University (1994)
Zhongsheng, H., Ronghu, C., Huijun, G.: An overview of dynamic-linearization-based data-driven control and applications. IEEE Trans. Industr. Electron. (2016). https://doi.org/10.1109/TIE.2016.2636126
Novinzadeh, A.B., Heydari, M., Yaseri, M.R.: Model-free adaptive controller design for nonlinear system of an air vehicle pitch channel. Modares Mechanical Engineering (2018)
Gao, H.: Forecasting-based data-driven model-free adaptive sliding mode attitude control of combined spacecraft. Aerosp. Sci. Technol. (2019). https://doi.org/10.1016/j.ast.2019.01.004
Qiu, X.: Resilient model-free adaptive control for cyber-physical systems against jamming attack. Neurocomputing (2020). https://doi.org/10.1016/j.neucom.2020.04.043
Yongjun, D.: Design of quadcopter attitude controller based on data-driven model-free adaptive sliding mode control. Int. J. Dyn. Contr. (2023). https://doi.org/10.1007/s40435-023-01281-8
Tutsoy, O.: Model free adaptive control of the under-actuated robot manipulator with the chaotic dynamics. ISA Trans. (2021). https://doi.org/10.1016/j.isatra.2021.02.006
Liao, Y.: Redefined output model-free adaptive control method and unmanned surface vehicle heading control. IEEE J. Oceanic Eng. (2019). https://doi.org/10.1109/JOE.2019.2896397
Li, J.: Model free adaptive control of large and flexible wind turbine rotors with controllable flaps. Renew. Energy (2021). https://doi.org/10.1016/j.renene.2021.08.050
Darvishpoor, S.: Control design and stability proof of a moving mass controlled uav using artificial intelligence (2020)
Darvishpoor, S., Roshanian, J., Tayefi, M.: A novel concept of vtol bi-rotor uav based on moving mass control. Aerosp. Sci. Technol. 107(1), 106238 (2020). https://doi.org/10.1016/j.ast.2020.106238
Darvishpoor, S., Roshanian, J., Yasini, T.: Model predictive controller design for a novel moving mass controlled bi-rotor uav. J. Control 15(3), 35–46 (2021). https://doi.org/10.52547/joc.15.3.35
Darvishpoor, S.: Moving-mass-controlled-vtol-bi-rotor-uav (2023). https://github.com/shahind/Moving-Mass-Controlled-VTOL-Bi-Rotor-UAV
Wada, T., Ishikawa, M., Kitayoshi, R., Maruta, I., Sugie, T.: Practical modeling and system identification of r/c servo motors. In: IEEE Control Applications, (CCA) & Intelligent Control, (ISIC), IEEE, St. Petersburg, Russia (2009). https://doi.org/10.1109/CCA.2009.5280987
Graham, D., Lathrop, R.C.: The synthesis of ”optimum” transient response: 565 criteria and standard forms. Trans. Am. Inst. Electr. Eng. (1953). https://doi.org/10.1109/tai.1953.6371346
Acknowledgements
Not applicable
Funding
This project is not funded by any institution.
Author information
Authors and Affiliations
Contributions
\(\bullet \) Mohsen Heydari: Research and Manuscript of MFAC \(\bullet \) Shahin Darvishpoor: Research and Manuscript of MMC robot \(\bullet \) Alireza Basohbat Novinzadeh: Supervision and validation of MFAC \(\bullet \) Jafar Roshanian: Supervision and validation of MMC robot
Corresponding author
Ethics declarations
Conflicts of interest
Authors confirm that there are no conflicts of interests
Ethics approval
Not applicable
Consent to participate
Not applicable
Consent for publication
Not applicable
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Heydari, M., Darvishpoor, S., Novinzadeh, A.B. et al. On the Performance of the Model-Free Adaptive Control For A Novel Moving-Mass Controlled Flying Robot. J Intell Robot Syst 110, 79 (2024). https://doi.org/10.1007/s10846-024-02107-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-024-02107-1