This paper considers the problem of tracking the global maximum power point (GMPP) in partially shaded conditions (PSCs) as a multiobjective optimization problem and solves it using a novel multiobjective optimization algorithm on the basis of Bayesian optimization formulation. Bayesian optimization is a metamodel-based global optimization method that is able to balance exploration and exploitation. The Pareto solutions are obtained by using a multiobjective Bayesian optimization algorithm. Also, a new acquisition function is proposed to improve the diversity and convergence of the Pareto solutions. Two objective functions are introduced to remove the large tracking errors and oscillations of the operating point around the GMPP. The suggested method is implemented online for GMPP tracking so that the suggested method monitors any change in environmental conditions and generates the optimal duty cycle for the DC-DC converter for the GMPP tracking (GMPPT) by the PV array. Several multipeak PSC scenarios are implemented and simulated to show efficiency of the suggested approach. The MATLAB/SIMULINK is employed to implement a photovoltaic (PV) system comprising a PV array, a boost converter, and the proposed multiobjective Bayesian optimization algorithm (MOBOA). The simulation results show a very satisfactory performance of the MOBOA in terms of transient state and steady-state oscillations and tracking speed.
Read full abstract