Evolutionary Optimization of Robust and Chattering-Free Mamdani Type Fuzzy Controller

  • H. MEGHERBI Electrical Department, Mohamed Khider University, ALGERIA
  • N. MEGHERBI Applied Mathematics and Computing Group, Cranfield University, UK
  • A. C. MEGHERBI Electrical Department, Mohamed Khider University, ALGERIA
  • K. BENMAHAMMED Intelligent Systems Laboratory, Ferhat Abbes University, ALGERIA


In fuzzy control area, the evolutionary algorithm is one of the most common design tools for fuzzy knowledge base generation.
In this paper, we present the application of an integer evolutionary algorithm (IEA) for simultaneous optimization of fuzzy rule
base and fuzzy data base of Mamdani-type fuzzy controller. The motivation behind this work is to design a robust and accurate
controller without chattering phenomenon in the control input. More specifically, we consider the minimization of the variance
of the control input in the same time as root mean square tracking error during the optimization. This fact leads the IEA to
search for accurate fuzzy controller that provides just enough control input for smooth behavior. To assess the design
technique, simulations were conducted with direct-drive DC motor. The simulation results show the effectiveness of the
proposed IEA in designing a robust and chattering-free Mamdani fuzzy controller with high accuracy as compared to a
conventional PD controller.


[1] Attia, A.F., Al-Turki, Y.A., Soliman, H.F., (2012),
Genetic Algorithm-Based Fuzzy Controller for
Improving the Dynamic Performance of Self-Excited
Induction Generator, Arabian Journal For Science and
Engineering,vol. 37, no.3, pp. 665-682.
[2] Herrera, F., (2008), Genetic Fuzzy Systems:
Taxonomy, Current Research Trends and Prospects.
Evolutionary Intelligence, vol.1, pp. 27-46.
[3] Bui, H.L., Tran, D.T., Vu, N.L., (2012), Optimal fuzzy
control of an inverted pendulum. Journal of vibration
and control,vol. 18, no.14, pp. 2097-2110.
[4] Chiu, C.H., Chang, C.C., (2012), Design and
Development of Mamdani-Like Fuzzy Control
Algorithm for a Wheeled Human-Conveyance Vehicle
Control. IEEE Transactions on industrial electronics,
vol. 59, no. 12, pp. 4774-4783.
[5] Antonelli, M., Ducange, P., Marcelloni, F., (2012),
Genetic Training Instance Selection in Multiobjective
Evolutionary Fuzzy Systems: A Coevolutionary
H. Megherbi& al
Approach. IEEE Transactions on fuzzy systems, vol.
20, no. 2, pp. 276-290.
[6] Goldberg, D.E. (1991), Real-coded genetic algorithms,
virtual alphabets, and blocking, Complex Systems, 5,
pp. 139-67.
[7] Ng K.C., Y.Li, D.J. Murray-Smith, and K.C. Sharman
(1995). Genetic algorithms applied to fuzzy sliding
mode controller design. In Proc. 1st IEE/IEEE Int.
Conf. on GA in Eng. Syst.: Innovations and Appl., pp.
220-225, Sheffield, U.K.
[8] Wang L.X., Mendel, J. M., (1992), Fuzzy basis
function, universal approximation, and orthogonal
least-squares learning. IEEE Transactions on Neural
Networks, vol. 3, no. 5, pp. 807-814
Comment citer
MEGHERBI, H. et al. Evolutionary Optimization of Robust and Chattering-Free Mamdani Type Fuzzy Controller. Courrier du Savoir, [S.l.], v. 17, mai 2014. ISSN 1112-3338. Disponible à l'adresse : >http://revues.univ-biskra.dz/index.php/cds/article/view/362>. Date de consultation : 10 jui. 2020