摘要

Conventional maximum power point tracking (MPPT) methods are ineffective under partially shaded conditions, because multiple local maximum can be exhibited on the power-voltage characteristic curve. A control algorithm based on particle swarm optimization (PSO) algorithm for solving multiple MPPT was studied. A novel way of disperse locating the initial position of agents to all the possible local maximum voltage points was proposed based on P-U characteristics, which could guarantee all the agents not converge at a local maximum and no maximum be missed. The parameters of PSO algorithm were set, and efficient iteration stop strategy was proposed which could reduce the power oscillation when trending to steady state. Simulation results indicate that the proposed global MPPT algorithm can fast and accurately track the global maximum under uniform solar irradiance and partially shaded conditions, and can improve the array output efficiency.

全文