Abstract
Metaheuristic optimization techniques are a powerful tool to decide the optimal gains for underactuated systems such as quadrotors, considering the multiple controllers involved in the inner and outer loops of the system. This paper deals with the evaluation of performance of the set of controllers (PI and SMC) set by three optimization methods: particle swarm optimization (PSO), grey wolf optimization (GWO), and equilibrium optimization (EO). The disparity of the control gains obtained during the optimization is a sign of the distinction between performance reached by each controller. The proposed study investigates this difference through a robustness test by gradually including faults to the quadrotor actuators. We observed degradation in the agility of quadrotor (stabilization of altitude and attitude) for the faulty case; however, the three controllers showed different tolerances to the fault. The simulation results show that the parameters optimized by EO algorithm, outperform both the PSO and the GWO algorithm, especially for the considered unfavorable cases.







Similar content being viewed by others
REFERENCES
Labbadi, M., Boukal, Ya., and Cherkaoui, M., Advanced Robust Nonlinear Control Approaches for Quadrotor Unmanned Aerial Vehicle: Roadmap to Improve Tracking-Trajectory Performance in the Presence of External Disturbances, Studies in Systems, Decision and Control, vol. 384, Cham: Springer, 2021. https://doi.org/10.1007/978-3-030-81014-6
Han, B., Zhou, Yi., Deveerasetty, K., and Hu, C., A review of control algorithms for quadrotor, 2018 IEEE Int. Conf. on Information and Automation (ICIA), Wuyishan, China, 2018, IEEE, 2018, pp. 951–956. https://doi.org/10.1109/icinfa.2018.8812437
Dikmen, İ.C., Karadağ, T., and Yeroğlu, C., Multi-parameter optimization of sliding-mode controller for quadcopter application, Comput. Sci., 2018, vol. 3, no. 1, pp. 14–28.
Amin, R., Aijun, L., and Shamshirband, S., A review of quadrotor UAV: Control methodologies and performance evaluation, Int. J. Autom. Control, 2016, vol. 10, no. 2, p. 87. https://doi.org/10.1504/ijaac.2016.076453
Meguenni, K.Z., Tahar, M., Benhadria, M.R., and Bestaoui, Ya., Fuzzy integral sliding mode based on backstepping control synthesis for an autonomous helicopter, Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng., 2013, vol. 227, no. 5, pp. 751–765. https://doi.org/10.1177/0954410012442119
Hassani, H., Mansouri, A., and Ahaitouf, A., Control system of a quadrotor UAV with an optimized backstepping controller, 2019 Int. Conf. on Intelligent Systems and Advanced Computing Sciences (ISACS), Taza, Morocco, 2019, IEEE, 2019, pp. 1–7. https://doi.org/10.1109/isacs48493.2019.9068874
Merheb, A.-R., Noura, H., and Bateman, F., Active fault tolerant control of quadrotor UAV using sliding mode control, 2014 Int. Conf. on Unmanned Aircraft Systems (ICUAS), Orlando, Fla., 2014, IEEE, 2014, pp. 156–166. https://doi.org/10.1109/icuas.2014.6842251
Sharifi, F., Mirzaei, M., Gordon, B.W., and Zhang, Yo., Fault tolerant control of a quadrotor UAV using sliding mode control, 2010 Conf. on Control and Fault-Tolerant Systems (SysTol), Nice, France, 2010, IEEE, 2010, pp. 239–244. https://doi.org/10.1109/systol.2010.5675979
Sierra, J.E. and Santos, M., Modelling engineering systems using analytical and neural techniques: Hybridization, Neurocomputing, 2018, vol. 271, pp. 70–83. https://doi.org/10.1016/j.neucom.2016.11.099
Pshikhopov, V., Medvedev, M., and Soloviev, V., Multi-mode control system of an unmanned vessel with fuzzy hybridization of controllers, 2019 6th Int. Conf. on Control, Decision and Information Technologies (CoDIT), P-aris, 2019, IEEE, 2019, pp. 1221–1226. https://doi.org/10.1109/codit.2019.8820395
Aksland, C.T. and Alleyne, A.G., Experimental model and controller validation for a series hybrid unmanned aerial vehicle, 2020 American Control Conf. (ACC), Denver, Colo., 2020, IEEE, 2020, pp. 4154–4160. https://doi.org/10.23919/acc45564.2020.9147529
Yang, X.-S., Metaheuristic optimization: Nature-inspired algorithms and applications, Artificial Intelligence, Evolutionary Computing and Metaheuristics, Yang, X.S., Ed., Studies in Computational Intelligence, Berlin: Springer, 2013, pp. 405–420. https://doi.org/10.1007/978-3-642-29694-9_16
Ghoul, A., Kara, K., Benrabah, M., and Hadjili, M., Optimized nonlinear sliding mode control of a continuum robot manipulator, J. Control, Autom. Electr. Syst., 2022, vol. 33, no. 5, pp. 1355–1363. https://doi.org/10.1007/s40313-022-00914-1
Ghoul, A., Kara, K., Benrabah, M., and Nasri, B., Control of continuum robot using two optimized PID controllers, Conf. on Electrical Engineering, 2021.
Mirjalili, S., Dong, J.S., and Lewis, A., Nature-Inspired Optimizers: Theories, Literature Reviews and Applications, Studies in Computational Intelligence, vol. 811, Cham: Springer, 2020. https://doi.org/10.1007/978-3-030-12127-3
Faramarzi, A., Heidarinejad, M., Stephens, B., and Mirjalili, S., Equilibrium optimizer: A novel optimization algorithm, Knowl.-Based Syst., 2020, vol. 191, p. 105190. https://doi.org/10.1016/j.knosys.2019.105190
Khuwaja, K., Lighari, N., Tarca, I.C., and Tarca, R.C., PID controller tuning optimization with genetic algorithms for a quadcopter, Recent Innovations Mechatronics, 2018, vol. 5, no. 1, pp. 1–7. https://doi.org/10.17667/riim.2018.1/11
Mpanza, L.J. and Pedro, J.O., Nature-inspired optimization algorithms for sliding mode control parameters tuning for autonomous quadrotor, 2019 IEEE Conf. on Control Technology and Applications (CCTA), Hong Kong, 2019, IEEE, 2019, pp. 1087–1092. https://doi.org/10.1109/ccta.2019.8920474
Euldji, R., Batel, N., Rebhi, R., Kaid, N., Tearnbucha, C., Sudsutad, W., Lorenzini, G., Ahmad, H., Ameur, H., and Menni, Yo., Optimal backstepping-FOPID controller design for wheeled mobile robot, J. Eur. Syst. Auto-m., 2022, vol. 55, no. 1, pp. 97–107. https://doi.org/10.18280/jesa.550110
Bouadi, H., Simoes Cunha, S., Drouin, A., and Mora-Camino, F., Adaptive sliding mode control for quadrotor attitude stabilization and altitude tracking, 2011 IEEE 12th Int. Symp. on Computational Intelligence and Informatics (CINTI), Budapest, 2011, IEEE, 2011, pp. 449–455. https://doi.org/10.1109/cinti.2011.6108547
Kennedy, J. and Eberhart, R., Particle swarm optimization, Proc. of ICNN’95-Int. Conf. on Neural Networks, Perth, Australia, 1995, IEEE, 1995, vol. 4, pp. 1942–1948. https://doi.org/10.1109/icnn.1995.488968
Mirjalili, S., Mirjalili, S.M., and Lewis, A., Grey wolf optimizer, Adv. Eng. Software, 2014, vol. 69, pp. 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007
Dokeroglu, T., Sevinc, E., Kucukyilmaz, T., and Cosar, A., A survey on new generation metaheuristic algorithms, Comput. Ind. Eng., 2019, vol. 137, p. 106040. https://doi.org/10.1016/j.cie.2019.106040
Hou, Yu., Gao, H., Wang, Z., and Du, C., Improved grey wolf optimization algorithm and application, Sensors, 2022, vol. 22, no. 10, p. 3810. https://doi.org/10.3390/s22103810
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors declare that they have no conflicts of interest.
About this article
Cite this article
Nasri Boualem, Abderrezak, G., Lotfi, M. et al. Evaluation of Optimized Inner and Outer Loop Controllers for 4X Flyer under Faulty Actuators. Aut. Control Comp. Sci. 57, 563–576 (2023). https://doi.org/10.3103/S0146411623060032
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.3103/S0146411623060032