Research Article

Multi-Objective Optimization of a Fuzzy Tracking Controller Using Differential Evolution for Nonlinear Three-Dimensional Tracking

Authors

  • Seyed Esmaeil Najafi * Department of Industrial Engineering, S.R.C., Islamic Azad University, Tehran, Iran.
  • Fereshteh Poorahangryan Department of Electrical Engineering, Ayandegan University, Tonekabon, Iran.
  • Ali Jamali Department of Engineering, RMIT University, Melbourne, Australia.

https://doi.org/10.48313/mtei.v3i2.84

Abstract

The issue of three-dimensional tracking in a system involving nonlinear dynamics, couplings, uncertainties, and varying working conditions has become a challenge in current control engineering practice. It is of vital importance that in such a case, the precision of tracking is maximized while the control effort and energy consumed are minimized. In this paper, the optimized Fuzzy Logic Controller (FLC) has been designed for the three-dimensional tracking of a missile (satellite) through application of the Differential Evolution (DE) algorithm. The fuzzy membership function parameters are considered as design parameters, and the minimization of both the tracking error and energy is performed simultaneously as conflicting objectives. The parameters of the membership functions have been optimized through the use of the DE algorithm, and the performance of the controller has been enhanced. The results obtained through simulation prove that the fuzzy control based on DE yields an ideal compromise between tracking performance and energy utilization as compared to  Proportional, Integral, and Derivative (PID) and Genetic Algorithm (GA)-based controllers in terms of overshoot and settling time. The proposed method serves as an efficient technique for the optimal design of fuzzy controllers for tracking problems in three-dimensional space. 

Keywords

Fuzzy logic control Fuzzy controller Three-dimensional tracking Missile tracking Differential evolution Multi-objective optimization Genetic algorithm
References (17)
  1. [1] Zadeh, L. A. (1965). Fuzzy sets. Information and control, 8(3), 338–353. https://doi.org/10.1016/S0019-9958(65)90241-X

  2. [2] Mamdani, E. H., & Assilian, S. (1993). An experiment in linguistic synthesis with a fuzzy logic controller. In Readings in fuzzy sets for intelligent systems (pp. 283–289). Morgan Kaufmann. https://doi.org/10.1016/B978-1-4832-1450-4.50032-8

  3. [3] Storn, R., & Price, K. (1997). Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization, 11(4), 341–359. https://doi.org/10.1023/A:1008202821328

  4. [4] Vesterstrom, J., & Thomsen, R. (2004). A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. Proceedings of the 2004 congress on evolutionary computation (IEEE cat. no.04th8753) (Vol. 2, pp. 1980-1987 Vol.2). IEEE. https://doi.org/10.1109/CEC.2004.1331139

  5. [5] Price, K., Storn, R., & Lampinen, J. (2005). The differential evolution algorithm. In differential evolution: A practical approach to global optimization (pp. 37–134). Berlin, Heidelberg: Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-31306-0_2

Article Metrics

How to Cite

Najafi, S. E. ., Poorahangryan, F. ., & Jamali, A. . (2026). Multi-Objective Optimization of a Fuzzy Tracking Controller Using Differential Evolution for Nonlinear Three-Dimensional Tracking. Mechanical Technology and Engineering Insights, 3(2), 118-132. https://doi.org/10.48313/mtei.v3i2.84

Similar Articles

1-10 of 61

You may also start an advanced similarity search for this article.