Journal of Aerospace Science and Technology

Journal of Aerospace Science and Technology

Multi-Objective Design Optimization of an Intelligent Altitude Controller for a Nonlinear Aircraft Using Fuzzy Logic and Genetic Algorithms

Document Type : Original Article

Author
Department of Mechanical Engineering, Shahreza Campus, University of Isfahan, Isfahan, Iran
Abstract
The objective of this paper is to design an altitude controller for an aircraft using fuzzy logic and genetic algorithms. In this study, two methods (specialist experience and scale mapping) are used to develop the fuzzy rules. First, a basic fuzzy controller is designed using both methods. Then the centers of the membership functions of inputs and outputs are determined using genetic algorithm, aiming to reduce control effort, steady-state error, and rise time. The TOPSIS method is employed to select the final solution. The results show that, on average, the optimized fuzzy controllers achieve performance improvements of 28%, 53%, and 15% in control effort, steady-state error, and rise time, respectively. Finally, robustness analysis is conducted for the optimized fuzzy controllers in the presence of uncertainties: sensor noise, different aerodynamics derivatives, changing flight conditions, and gust. The results indicate that the optimized fuzzy controller based on specialist experience demonstrates robust performance.
Keywords
Subjects

[1] Y. Hu, Y. Yang, S. Li, Y. Zhou, “Fuzzy controller design of micro-unmanned helicopter relying on improved genetic optimization algorithm,” Aerospace Science and Technology, vol. 98, Art. 105685 No. pp. 1-12, 2020, https://doi.org/10.1016/j.ast.2020.105685.
[2] M. Azer, A. Ismail, “Attitude control of quadrotor using enhanced intelligent fuzzy PID controller,” International Research Journal of Engineering and Technology, vol. 7, No. 5, pp. 2593-2602, 2020,
[3] A. Prayitno, V. Indrawati, I. Trusulaw, “Fuzzy gain scheduling PID control for the position of the AR.Drone,” International Journal of Electrical and Computer Engineering, vol. 8, no. 4, pp. 1939-1946, 2018, http://doi.org/10.11591/ijece.v8i4.pp1939-1946.
[4] A.R. Babaei, M. Mortazavi, M.H. Moradi, “Classical and fuzzy-genetic autopilot design for unmanned aerial vehicles,” Applied Soft Computing, vol. 11, pp. 365-372, 2011, https://doi.org/10.1016/j.asoc.2009.11.027.
[5] M.R. Elhami, A. Gholami, “Design an altitude holder for a flying boat based on a fuzzy controller,” Aerospace Mechanics, vol. 12, No. 4, pp. 11-23, 2018.
[6] I. Shafieenejad, “Design optimal robust guidance and model predictive controller for mono-wing aerial robot by the maple seed tree inspired,” Journal of Aeronautical Engineering, vol. 27, no. 1, pp. 56-74, 2025, https://doi.org/10.22034/joae.2025.481623.1251
[7] W. Li, “The application of artificial intelligence in aerospace engineering,” Proceedings of the International Conference on Machine Learning and Automation, pp. 17-25, 2023. https://doi.org/10.54254/2755-2721/35/20230353.
[8] A. Zaoui, D. Tchuente, S.F. Wamba, B. Kamsu-foguem, “Impact of artificial intelligence on aeronautics: an industry-wide review,” Journal of Engineering and Technology Management, vol. 71, pp. 1-19, 2024, https://doi.org/10.1016/j.jengtecman.2024.101800.
[9] M.R. Setayandeh, A.R. Babaei, “A novel method for multi-objective design optimization based on fuzzy systems,” Iranian Journal of Fuzzy Systems, vol. 18, no. 5, pp. 181-198, 2021, https://doi.org/ 10.22111/ijfs.2021.6264.
[10] H. Taei, S. Nikseresht, A.R. Babaei, “Control Allocation Based on Fuzzy Approach for Landing Phase of Specific Aircraft,” Aerospace mechanics, vol. 19, no. 2, pp. 1-10, 2023, https://dor.isc.ac/dor/20.1001.1.26455323.1402.19.2.1.8
[11] I. Shafieenejad, E.D. Rouzi, J. Sardari, “Fuzzy logic, neural-fuzzy network, and honey bees algorithm to develop the swarm motion of aerial robots,” Evolving Systems, vol. 13, pp. 319-330, 2022, https://doi.org/10.1007/s12530-021-09391-4.
[12] I. Shafieenejad, M.R. Banitalebi Dehkordi, M.A. Nourian Pour, “A review of the application of optimization algorithms nature nature-inspired in the design of flight paths,” Journal of Technology in Aerospace Engineering, vol. 8, no. 3, pp. 75-98, 2024, https://doi.org/10.22034/jtae.2024.8.3.6.
[13] J. Wang, W. Zhang, “Neural-fuzzy scheduling of H robust controllers for a high-performance fighter aircraft under a Herbst-like maneuver,” International Journal of Control, Vol. 72, No. 8, pp. 740–754, 2010, https://doi.org/10.1080/002071799220902.
[14] A.G. Melo, F.A.A. Andrade, I.P. Guedes, G.F. Carvalho, A.R.L. Zachi, M.F. Pinto, “Fuzzy gain scheduling PID for UAV position and altitude controllers,” Sensors, vol. 22, no. 2173, Art. No. 2173, pp. 1-21, 2022, https://doi.org/10.3390/s22062173.
[15] N.B. Ammar, S. Bouallegue, J. Haggege, “Fuzzy gains-scheduling of an integral sliding mode controller for a quadrotor unmanned air vehicle, International,” Journal of Advanced Computer Science and Applications, vol. 9, no. 3, pp. 132-141, 2018, https://doi.org/10.14569/IJACSA.2018.090320.  
[16] K.E. Hamidi, M. Majed, A.E. Kari, H. Ayad, “Neural network and fuzzy-logic-based self-tuning PID control for quadcopter path tracking,” Studies in Informatics and Control, vol. 28, no. 4, pp. 401-412, 2019, https://doi.org/10.24846/v28i4y201904.
[17] A. Ansarian, M.J. Mahmoodabadi, “Multi-objective optimal design of a fuzzy adaptive robust fractional-order PID controller for a nonlinear unmanned flying system,” Aerospace Science and Technology, vol. 141, no. 2, pp. 1-20, 2023, https://doi.org/10.1016/j.ast.2023.108541.
[18] F. Fahmizal, A. Surriani, M. Budiyanto, M. Arrofiq, “Altitude control of quadrotor using fuzzy self-tuning PID controller,” 5th International Conference on Instrumentation, Control, and /Automation (ICA), Yogyakarta, Indonesia, pp. 67-72, 2017. https://doi.org/10.1109/ICA.2017.8068415.
[19] Q. Bian, B. Nener, X. Wang, “An improved NSGA-II based control allocation optimization for aircraft longitudinal automatic landing system,” International Journal of Control, vol. 92, no. 4, pp. 705-716, 2018, https://doi.org/10.1080/00207179.2018.1473643.
[20] O. Rodriguez-Abroe, J. Rodriguez-Resendiz, A. Garicia-Cerezo, J.R. Garcia-Martinez, “Fuzzy logic controller for UAV with gains optimized via genetic algorithm,” Heliyon, vol. 10, pp. 1-14, 2024, https://doi.org/10.1016/j.heliyon.2024.e26363.
[21] A. Sarhan, S. Qin, “Adaptive PID control of UAV altitude dynamics based on parameter optimization with fuzzy inference,” International Journal of Modeling and Optimization, vol. 6, no. 4, pp. 246-251, 2016, https://doi.org/10.7763/IJMO.2016.V6.534.
[22] J. Roskam, Airplane flight dynamics and automatic flight control, Roskam aviation and engineering corporation, DARcorporation, 1979.
[23] C.C. Lee, “Fuzzy logic in control systems: fuzzy logic controller-part I,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 20, no. 2, pp.404-418, 1990, https://doi.org/10.1109/21.52551.
[24] M.R. Setayandeh, A.R. Babaei, “Multidisciplinary design optimization of an aircraft by using knowledge-based systems,” Soft Computing, vol. 24, pp. 12429-12448, 2020, https://doi.org/10.1007/s00500-020-04684-3.
[25] L. Wang, A course in fuzzy systems and control, Pearson College Div., 1996.
[26] M. Behzadian, S.K. Otaghsara, M. Yazdani, J. Ignatius, A state-of-the-art survey of TOPSIS applications, Expert Systems with Applications, Vol. 39, No. 17, pp. 13051-13069, 2012, https://doi.org/10.1016/j.eswa.2012.05.056.
Volume 19, Issue 1
April 2026
Pages 1-15

  • Receive Date 13 August 2025
  • Revise Date 20 October 2025
  • Accept Date 02 November 2025
  • First Publish Date 30 November 2025