Open Access Open Access  Restricted Access Subscription or Fee Access

A Self Adaptive Fuzzy Logic MPPT Controller Based on Genetic Algorithm

(*) Corresponding author

Authors' affiliations



A photovoltaic generator needs to be controlled in order to extract the maximum power from the primary energy source nonlinearly depending on the atmospheric operating conditions. For years, research has focused on various maximum power point tracking algorithms to draw the maximum power of the solar array and many methods have been proposed in literature; the most famous and easiest to implement are the “Perturb & Observe” method (P&O) and the “Incremental Conductance” (InCo) method. One of the computational methods, which have demonstrated good performance under different atmospheric operating conditions, is the maximum power point tracking technique based on fuzzy logic, which gives better converge speed and improves the tracking performance with minimum oscillation. Asits performance mainly depends on the domain of input and output fuzzy variables, this paper proposes a Genetic algorithm to automatically choose such domains. Its performance has been evaluated simulating it on a grid connected photovoltaic generation system implemented in a Matlab/Simulink environment. The simulation results show that the proposed maximum power point tracking controller is more efficient than conventional ones when the photovoltaic system is subjected to variations in atmospheric operating conditions.
Copyright © 2013 Praise Worthy Prize - All rights reserved.


Photovoltaic; MPPT; Grid-Connected; Fuzzy Logic; Genetic Algorithm

Full Text:



S. J. Chiang, K.T. Chang, C.Y. Yen, "Residential Photovoltaic Energy Storage System", IEEE Trans. On Ind. Electronics, Vol. 45, No. 3, June 1998, pp. 385-394.

M. Oliver, T. Jackson, "The market for solar photovoltaic", Energy Policy, vol. 27, 1999, pp. 371-380.

Subiyanto, Mohamed, A., Hannan, M.A., Photovoltaic maximum power point tracking controller using a new high performance boost converter, (2010) International Review of Electrical Engineering (IREE), 5 (6), pp. 2535-2545.

Daoud, A., Midoun, A., Simulation and experimental study of maximum power point tracker based on a DC/DC buck converter, (2010) International Review of Electrical Engineering (IREE), 5 (2), pp. 514-520.

J.H.R.Enslin and D.B. Snyman, "Simplified Feed-Forward Control of the Maximum Power Pont in PV installations", The IEEE International Conference on Power Electronics Motion Control, Vol.1, pp. 548-553, (1992).

K.H. Hussein, I. Muta, T. Hoshino and M. Osakada "Maximum Photovoltaic Power Tracking: an Algorithm for Rapidly Changing Atmospheric Condition", TheIEEEGener. Transm. Distrib, Vol. 142, pp. 59-64 (1995).

A. Burgio, D. Menniti, A. Pinnarelli, N. Sorrentino, G. Brusco "An Incremental Conductance Method with Variable Step Size for MPPT: Design and Implementation", The EPQU2009, 15-17 September, Lodz (Poland).

M. Simoes, N. Franceschettiand M. Friedhofer"A Fuzzy Logic Based PhotovoltaicPeak Power Tracking Controller", The IEEE International Symposium on Ind. Electronics, pp. 300-325 (1998).

A. Pinnarelli, G.Brusco, A. Furci, "Design and implementation of a fuzzy-logic based MPPT for grid-connected photovoltaic power supply",The PowerTech 2011, June 19-23, Trondheim (Norway).

A. Mahmoud, H. Mashaly, S. Kandil, H. Khashab, and M. Nashed,"Fuzzy Logic Implementation for Photovoltaic Maximum Power Tracking," The IEEE International Workshop on Robot and Human Interactive Communication, Osaka, Japan, (2000).

N. Ali, A. Ali, M. H. Saied, M.Z. Mostafa, T. M. Abdel-Moneim, "A Survey of Maximum PPT techniques of PV Systems", The IEEE Energytech 2012, 29-31 May, Cleveland, OH.

O.Cordòn, F. Herrera, F. Hoffmann, L. Magdalena: "Genetic Fuzzy System, Evolutionary Tuning and Learning of Fuzzy Knowledge Bases", Advances in Fuzzy System- Application and Theory, vol. 19, 2001.

Hideyuki Takagi: "Introduction to Fuzzy System, Neural Networks and Genetic Algorithms" web on-line..

F.Herrera, E.Herrera-Viedma, M.Lozano: " Tuning Fuzzy logic controllers by Genetic Algorithms"web on-line to


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2024 Praise Worthy Prize