Variable Step Size Perturb and Observe MPPT for PV Solar Applications

Awang Bin Jusoh, Omer Jamal Eldin Ibrahim Mohammed, Tole Sutikno


In order to deliver maximum output of photovoltaic (PV) cells, the usage of maximum power point tracking (MPPT) is essential. The speed and stability of the tracking technique are highly desired. Perturb and Observe (P&O) is one of the most common tracking techniques, but it suffers from the slow tracking speed at small duty cycle step and fluctuates when subjected with large duty step, which results in higher losses under dynamic weather to which the photovoltaic (PV) cells exposed. In this paper, variable step size Perturb and Observe is introduced throughout Matlab/Simulink simulation to overcome this problem to achieve higher efficiency, reliable tracking accuracy and higher speed under fast changing weather. In comparison with other variable P&O techniques, the proposed method features a dynamic step size for more tracking efficiency and accuracy. Double diode modelling is used in this technique for better photovoltaic (PV) cell’s characteristic prediction. In this study, the adapted technique had been tested to wide range of sun irradiance and operation temperatures.

Full Text:



Emilio Mamarelis, Giovanni Petrone, Giovanni Spagnuolo, “Two-steps algorithm improving the P&O steady state MPPT efficiency”, Applied Energy, Vol. 113, January 2014, pp. 414–421.

Jancarle L. Santos, Fernando Antunes, Anis Chehab, Cícero Cruz, A, “Maximum power point tracker for PV systems using a high performance boost converter”, Solar Energy, Vol. 80, Issue 7, July 2006, pp.772–778.

Ali Akbar Ghassami, Seyed Mohammad Sadeghzadeh, Asma Soleimani, “A high performance maximum power point tracker for PV systems”, International Journal of Electrical Power & Energy Systems, Vol. 53, December 2013, pp. 237–243.

Pallavee Bhatnagar, R K Nema, “Maximum power point tracking control techniques: State of art in PV application”, Renewable and Sustainable Energy Reviews, Vol. 23, July 2013, pp. 224–241.

Liu, X., Lopes, L.A.C., “An improved perturbation and observation maximum power point tracking algorithm for PV arrays”, Power Electronics Specialists Conference, PESC04, Vol. 3, 2004, pp. 2005–2010

Ying-Tung, H., China-Hong, C. “Maximum power tracking for photovoltaic power system”, Proc. 37th IAS Annual Meeting on Industry Applications Conf., 2002, Vol. 1032, pp. 1035–1040

Hussein, K.H., Muta, I., Hoshino, T., Osakada, M., “Maximum photovoltaic power tracking: an algorithm for rapidly changing atmospheric conditions”, IEE Proc., Gener. Transm. Distrib., 1995,142, (1), pp. 59–64

Surya Kumari, J., Sai Babu, C.h., Kamalakar Babu, A., “Design and analysis of P&O and IP&O MPPT techniques for photovoltaic system”, Int. J. Modern Eng. Res. (IJMER)2012, 2, (4), pp. 2174– 2180

Dong Jie , Zhang Chun-jiang, Li Yan-bang, “Comparison of duty ratio perturbation & observation and reference voltage perturbation & observation methods applied in MPPT” , Power Electronics and Motion Control Conference (IPEMC), Vol. 2, 2012, pp. 1358 – 1362

Youngseok Jung, Junghun So, Gwonjong Yu, Choi, J., “Improved perturbation and observation method (P&O) of MPPT control for photovoltaic power systems", Photovoltaic Specialists Conference, 2005. Conference Record of the Thirty-first IEEE, 2005, pp. 1788– 1791

Femia, N. , Petrone, G. , Spagnuolo, G. Vitelli, “Perturb and observe MPPT technique robustness improved”, M. Industrial Electronics, 2004 IEEE International Symposium on Vol. 2, 2004 , pp. 845–- 850

Femia, N. , Petrone, G. , Spagnuolo, G. , Vitelli, M., “Increasing the efficiency of P&O MPPT by converter dynamic matching”, Industrial Electronics, 2004 IEEE International Symposium, 2004, Vol. 2, pp. 1017– 1021

Mutoh, N., Ohno, M. , Inoue, “A Method for MPPT Control While Searching for Parameters Corresponding to Weather Conditions for PV Generation Systems”, T. Industrial Electronics, IEEE Transactions on, Vol. 53, Issue: 4, 2006 , pp. 1055– 1065

Khaehintung, N., Wiangtong, T., Sirisuk, P., “FPGA Implementation of MPPT Using Variable Step-Size P&O Algorithm for PV Applications”, Communications and Information Technologies,ISCIT '06, International Symposium on, 2006, pp. 212–215

Fermia, N., Granozio, D., Petrone, G., Vitelli, M., “Predictive & Adaptive MPPT Perturb and Observe Method”, Aerospace and Electronic Systems, IEEE Transactions on Vol. 43, Issue 3, 2007, pp. 934– 950

Femia, N. , Petrone, G. , Spagnuolo, G. , Vitelli, M., “A Technique for Improving P&O MPPT Performances of Double-Stage Grid-Connected Photovoltaic Systems”, Industrial Electronics, IEEE Transactions on Vol. 56, Issue 11, 2009, pp. 4473– 4482

Piegari, L. and Rizzo, R., “Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking”, Renewable Power Generation, IET Vol. 4, Issue 4, 2010, pp. 317– 328

Ze Cheng ; Hang Zhou ; Hongzhi Yang, “Research on MPPT control of PV system based on PSO algorithm”, Control and Decision Conference (CCDC), 2010 Chinese, 2010 , pp. 887– 892


Article Metrics

Abstract view : 703 times
PDF - 338 times


  • There are currently no refbacks.

Copyright (c) 2014 Universitas Ahmad Dahlan

TELKOMNIKA Telecommunication, Computing, Electronics and Control
ISSN: 1693-6930, e-ISSN: 2302-9293
Universitas Ahmad Dahlan, 4th Campus, 9th Floor, LPPI Room
Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191
Phone: +62 (274) 563515, 511830, 379418, 371120 ext. 4902, Fax: +62 274 564604

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.