Fuzzy Adaptive P&O Control for MPPT of a Photovoltaic Module


In this work a Maximum Power Point Tracker (MPPT) for photovoltaic modules is developed using fuzzy logic. As it is well known, the output of the photovoltaic module is a non-linear curve which has a unique point of maximum power (MPP) for a given condition of radiation and temperature. When a load is connected to the module, only in very specifics cases, the operation point will coincide with the MPP, for any other conditions the system will not operate with maximum power. Thus MPPT circuits must guarantee that photovoltaic modules operate with its maximum power at most of the time, independently to the radiation and temperature conditions. In order to achieve this objective, in this paper the input variables of the controller are transformed into linguistic variables, which associate with a set of rules results the displacement of the operation point so as to transfer the maximum power from the photovoltaic module to the load.

Share and Cite:

Aredes, M. , França, B. and Aredes, M. (2014) Fuzzy Adaptive P&O Control for MPPT of a Photovoltaic Module. Journal of Power and Energy Engineering, 2, 120-129. doi: 10.4236/jpee.2014.24018.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Xiao, W. and Dunford, W. (2004) A Modified Adaptive Hill Climbing MPPT Method for Photovoltaic Power Systems. IEEE Power Electronics Specialists Conference, 3, 1957-1963.
[2] Won, C.Y., Kim, D.H., Kim, S.C., Kim, W.S. and Kim, H.S. (1994) A New Maximum Power Point Tracker of Photovoltaic Arrays Using Fuzzy Controller. 25th Annual IEEE Power Electronics Specialists Conference, 1, 396-403.
[3] Mohd Zainuri, M., Mohd Radzi, M., Soh, A. and Rahim, N. (2012) Adaptive P& O-Fuzzy Control MPPT for PV Boost dc-dc Converter. 2012 IEEE International Conference on Power and Energy (PECon), Kota Kinabalu, 2-5 December 2012, 524-529.
[4] Kuo, Y.C., Liang, T.J. and Chen, J.F. (2001) Novel Maximum-Power-Point-Tracking Controller for Photovoltaic Energy Conversion System. IEEE Transactions on Industrial Electronics, 48, 594-601.
[5] Femia, N., Petrone, G., Spagnuolo, G. and Vitelli, M. (2005) Optimization of Perturb and Observe Maximum Power Point Tracking Method. IEEE Transactions on Power Electronics, 20, 963-973.
[6] Esram, T. and Chapman, P. (2007) Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques. Energy Conversion, 22, 439-449. http://dx.doi.org/10.1109/TEC.2006.874230
[7] Chim, C., Neelakantan, P., Yoong, H. and Teo, K.T.K. (2011) Fuzzy Logic Based MPPT for Photovoltaic Modules Influenced by Solar Irradiation and Cell Temperature. 13th International Conference on Computer Modelling and Simulation (UKSim), Cambridge, 30 March-1 April 2011, 376-381.
[8] Chin, C.S., Chin, Y.K., Chua, B.L., Kiring, A. and Teo, K. (2012) Fuzzy Logic Based MPPT for PV Array under Partially Shaded Conditions. 2012 International Conference on Advanced Computer Science Applications and Technologies (ACSAT), Kuala Lumpur, 26-28 November 2012, 133-138.

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.