PV Optimization With Genetic Algorithm-Based MPPT Method

Authors

  • Ayas Sutomo Hadi Hadi Universitas Islam Malang
  • Taqijjudin Alawiy Universitas Islam Malang
  • Efendi S Wirateruna Universitas Islam Malang

DOI:

https://doi.org/10.33474/infotron.v5i1.23470

Keywords:

MPPT, Genetic Algorithm, Buck-Boost converter, PV, Arduino

Abstract

This research designs and implements a Maximum Power Point Tracking (MPPT) system based on genetic algorithm (GA) on buck-boost converter using Arduino microcontroller to increase energy conversion efficiency on PV system. The GA algorithm is used to adjust the PWM duty cycle to achieve the maximum power point (MPP) optimally. Tests were conducted to analyze the performance of the GA compared to the Perturb and Observe (P&O) algorithm and the system without MPPT. The results show that the GA is able to achieve a maximum power of 26.16 W, higher than the P&O algorithm (23.77 W) and the system without MPPT (1.59 W). The GA also reaches MPP faster, maintains output stability, and reduces power fluctuations. Voltage and current sensor testing showed high accuracy with Mean Absolute Percentage Error (MAPE) of 0.291% and 0.206%, respectively. The system was shown to improve energy conversion efficiency under various lighting and load conditions dynamically. With these results, the genetic algorithm proved to be more effective in optimizing the output power of solar panels than conventional methods.

References

P. Kumar, G. Jain, and D. K. Palwalia, “Genetic algorithm based maximum power tracking in solar power generation,” in Proceedings of the 2015 IEEE International Conference on Power and Advanced Control Engineering, ICPACE 2015, Institute of Electrical and Electronics Engineers Inc., Sep. 2015, pp. 1–6. doi: 10.1109/ICPACE.2015.7274907.

A. Sukma, P. : Desain, D. Simulasi, A. S. Pratiwi, S. Dwitya Nugraha, and E. Sunarno, “Desain dan Simulasi Bidirectional DC-DC Converter untuk Penyimpanan Energi pada Sistem Fotovoltaik (Design and Simulation of Bidirectional DC-DC Converter for Energy Storage in Photovoltaic System),” 2020.

“zainal,+Journal+manager,+769-1751-1-UPLOAD (1)”.

J. E. Elektro, H. B. Nurjaman, and T. Purnama, “Pembangkit Listrik Tenaga Surya (PLTS) Sebagai Solusi Energi Terbarukan Rumah Tangga.” [Online]. Available: https://journal.uny.ac.id/index.php/jee

J. Y. Shi, F. Xue, Z. J. Qin, W. Zhang, L. T. Ling, and T. Yang, “Improved global maximum power point tracking for photovoltaic system via cuckoo search under partial shaded conditions,” Journal of Power Electronics, vol. 16, no. 1, pp. 287–296, Jan. 2016, doi: 10.6113/JPE.2016.16.1.287.

P. Sulistomo, I. Setiawan, and M. Facta, “IMPLEMENTASI PENGENDALIAN SISTEM PENGISIAN/PENGOSONGAN BATERAI PADA SISTEM PHOTOVOLTAIC STAND-ALONE MENGGUNAKAN BIDIRECTIONAL CONVERTER DENGAN METODE PROPORTIONAL-INTEGRAL BERBASIS MIKROKONTROLER DSPIC30F4011.”

W. Karni1, I. Nyoman, W. Satiawan2, I. Bagus, and F. Citarsa3, “RANCANG BANGUN BUCK-BOOST CONVERTER SEBAGAI REGULATOR TEGANGAN KELUARAN PADA PANEL SURYA Design of Buck-Boost Converter for Controlling Output Voltage of Solar Panel.”

H. Shayeghi, S. Pourjafar, and F. Sedaghati, “A buck-boost converter; design, analysis and implementation suggested for renewable energy systems,” Iranian Journal of Electrical and Electronic Engineering, vol. 17, no. 2, pp. 1–14, 2020, doi: 10.22068/IJEEE.17.2.1862.

O. Elbaksawi, “Design of Photovoltaic system using Buck-Boost converter Based on Incremental Conductance MPPT with PID Controller.”

M. Leuca, D. Kadarnis, and A. Hamzah, “DESAIN AND SIMULASI MAXIMUM POWER POINT TRACKING (MPPT) PERTURB AND OBSERVE (P&O) DENGAN KENDALI ARDUINO UNTUK PEMBANGKIT LISTRIK TENAGA ANGIN KECEPATAN RENDAH.”

P. K. Pathak and A. K. Yadav, “Design of battery charging circuit through intelligent MPPT using SPV system,” Solar Energy, vol. 178, pp. 79–89, Jan. 2019, doi: 10.1016/j.solener.2018.12.018.

H. Chee Yang, J. Al-Fattah Yahaya, and Asmarashid Ponniran, and K. P. KUNCI MPPT Pengisian Baterai Energi Surya Panel MATLAB, “Jurnal Ilmu Pengetahuan dan Teknologi Canggih Studi Algoritma MPPT untuk Sistem Pengisian Baterai Tenaga Surya,” 2022.

M. J. Afroni and E. S. Wirateruna, "4 Section method for MPPT optimization in Solar Panel Experiments under PSC v221023," 2023 International Conference on Smart-Green Technology in Electrical and Information Systems (ICSGTEIS), Badung, Bali, Indonesia, 2023, pp. 172-177, doi: 10.1109/ICSGTEIS60500.2023.10424047. keywords: {Maximum power point trackers;Radiation effects;Uncertainty;Photovoltaic cells;Voltage;Solar radiation;Solar panels;photovoltaic;partial shading;characteristic curve;global peak}

E. S. Wirateruna and A. F. A. Millenia, “Design of MPPT PV using Particle Swarm Optimization Algorithm under Partial Shading Condition”, Int. J. Artif. Intell. Robot., vol. 4, no. 1, pp. 24-30, May 2022

Downloads

Published

2025-05-30

How to Cite

Hadi, A. S. H., Alawiy, T., & Wirateruna, E. S. (2025). PV Optimization With Genetic Algorithm-Based MPPT Method. Informatics, Electrical and Electronics Engineering (Infotron), 5(1), 38–48. https://doi.org/10.33474/infotron.v5i1.23470

Issue

Section

Articles