Maximum Power Point Tracking Charge Controller Using Modified Perturb and Observe Algorithm for Lead Acid Battery


  • Hina N. Kadeval Department of Applied and Allied Engineering, College of Renewable Energy and Environmental Engineering, Sardarkrushinagar Dantiwada Agriculture University, Sardarkrushinagar, Gujarat, India Author
  • V. K. Patel 2Associate Professor and Head, Department of Electronics and Communication Engineering, U. V. Patel College of Engineering and Technology, Ganpat University, Kherva, Gujarat, India Author



Incremental conductance, Matlab/Simulink environment, maximum power point tracking, perturb and observe


A study was undertaken on development of a modified perturb and observe algorithm for maximum power point tracking (MPPT) charge controller. This MPPT algorithm was developed in Matlab/Simulink environment, using three-state charging method for improved battery charging with higher efficiency. A buck topology was utilised as a DC-DC converter for charge controller implementation. The maximum power of the photovoltaic panel was tracked by a modified perturb and observe algorithm. The battery charge controller charged a lead-acid battery using a three- stage charging strategy including the bulk charge, constant voltage (absorption charge), and float charge stage. The performance analysis of Simulink model was carried out by maximum power point tracking performance, battery charging performance, and overall charge controller efficiency performance. The performance results indicated that the maximum power point tracking was capable to track to the maximum power of PV panel at any solar irradiance variation with power tracking efficiency up to 98 per cent. The efficiency of overall charge controller was up to 98.3%, which matched many high-end commercial charge controller product specifications.


Ankur B. 2012. Design and comparative study of three photovoltaic battery charge control algorithms in matlab/simulink environment. Int. J. Adv. Comput. Res., 2(3),129-135.

Ayop R; Tan C W. 2018. Design of boost converter based on maximum power point resistance for photovoltaic applications. Solar Energy,160, 332-335.

Esram T; Chapman P L. 2007. Comparison of photovoltaic array maximum power point tracking techniques. IEEE Trans. Energy Convers., 22 (2), 439- 449.

Illiass R; Mohamed K E; Hamidane H; Ed-dahhak A; Guerbaoui M; Lachhab A. 2022. An hybrid control strategy design for photovoltaic battery charger. E3S Web Conf., 336(1), 00067.

Koutroulis E; Kalaitzakis K. 2004. Novel battery charging regulation system for photovoltaic applications. In: Proc. IEEE on Electric Power Applications, 151, 191-197. https://doi:10.1049/ip-epa:20040219

Reddy L M; Kumar P J R; Chandra A M S; Babu S T; Raasekar N. 2017. Comparative study on charge controller techniques for solar PV system. Energy Procedia, 117, 1070- 1077.

Solanki C S. 2015. Solar Photovoltaic Technology and System : A Manual for Technician, Trainers and Engineers. PHI Publication, Delhi, India, IV Ed., pp: 306.

Solanki C S. 2017. Solar Photovoltaic Fundamental, Technology and Application. PHI Publication, Delhi, India, III Ed., pp: 506. Shabaan S; Mohamed I; Abu E S; Pierre B. 2018. Maximum power point tracking for photovoltaic solar pump based on ANFIS tuning system. J. Electr. Syst. Inf. Technol., 5, 11-12.

Tan R H G; Kang C E; Sunil S G. 2020. Modeling of photovoltaic maximum power point tracking lead acid battery charge controller for standalone system applications. E3S Web Conf., 182,03005.






Regular Issue

How to Cite

Hina N. Kadeval, & V. K. Patel. (2023). Maximum Power Point Tracking Charge Controller Using Modified Perturb and Observe Algorithm for Lead Acid Battery. Journal of Agricultural Engineering (India), 60(3), 320-328.