Summary: | The partial shading of a photovoltaic array repeatedly occurs in the natural environment, which can cause a failure of a conventional maximum power point tracking (MPPT) algorithm. In this paper, the convergence conditions of the standard particle swarm optimization (PSO) algorithm are deduced by the functional analysis, and then the influence of the random variables and inertia factor of the algorithm on the trajectory in the particle swarm optimization is analyzed. Based on the analysis results, an improved particle swarm optimization (IPSO) algorithm, which adopts both global and local modes to locate the maximum power point, is proposed. Compared to the standard PSO algorithm, in the improved PSO algorithm, many random and interfered variables are removed, and the structure is optimized significantly. The proposed algorithm is first simulated in MATLAB to ensure its capability. The feasibility of the approach is validated through physical implementation and experimentation. Results demonstrate that the proposed algorithm has the capability to track the global maximum power point within 3.3 s with an accuracy of 99%. Compared with five recently developed Global MPPT algorithms, the proposed IPSO algorithm achieved better performance in the maximum power tracking in the partial shading conditions.
|