Energies (Oct 2022)

Experimental Validation of an Enhanced MPPT Algorithm and an Optimal DC–DC Converter Design Powered by Metaheuristic Optimization for PV Systems

  • Efrain Mendez-Flores,
  • Alexandro Ortiz,
  • Israel Macias,
  • Arturo Molina

DOI
https://doi.org/10.3390/en15218043
Journal volume & issue
Vol. 15, no. 21
p. 8043

Abstract

Read online

Nowadays, photovoltaic (PV) systems are responsible for over 994 TWH of the worldwide energy supply, which highlights their relevance and also explains why so much research has arisen to enhance their implementation; among this research, different optimization techniques have been widely studied to maximize the energy harvested under different environmental conditions (maximum power point tracking) and to optimize the efficiency of the required power electronics for the implementation of MPPT algorithms. On the one hand, an earthquake optimization algorithm (EA) was introduced as a multi-objective optimization tool for DC–DC converter design, mostly to overcome component shortages by optimal replacement, but it had never been tested (until now) for PV applications. On the other hand, the original EA was also taken as inspiration for a promising EA-based MPPT, which presumably enabled a solution with simple parametric calibration and improved dynamic behavior; yet prior to this research, the EA-MPPT had never been experimentally validated. Hence, this work fills the gap and provides the first implementation of the EA-based MPPT, validating its performance and suitability under real physical conditions, where the experimental testbed was optimized through the EA design methodology for DC–DC converters and implemented for the first time for PV applications. The results present energy waste reduction between 12 and 36% compared to MPPTs based on perturb and observe and particle swarm optimization; meanwhile, the designed converter achieved 7.3% current ripple, which is between 2.7 and 12.7% less than some industrial converters, and it had almost 90% efficiency at nominal operation. Finally, the EA-MPPT proved simple enough to be implemented even through an 8-bit MCU (ATmega328P from Arduino UNO).

Keywords