PSO and GA-based Maximum Power Point Tracking For Partially Shaded Photovoltaic Systems
PSO and GA-based Maximum Power Point Tracking For Partially Shaded Photovoltaic Systems
Abstract— Under partial shading (PS) conditions, particular type of MPPT gaining visibility in the literature is
photovoltaic (PV) systems are popularly known to suffer from soft-computing based MPPT algorithms, such as Particle
low-energy efficiency. Therefore, an effective MPPT algorithm Swarm Optimization (PSO) [7], [8]. It has proven good
should be used to detect the unique global peak as the maximum
power point (MPP), and avoid any local maxima in order to performance and reduced steady-state oscillations under
mitigate the effect of PS. To date, various MPPT techniques have various shading shapes. Another work that combines PSO
been developed to reliably track the MPP under all with a conventional method, Incremental Conductance
circumstances and reduce the energy losses due to PS. Usually, (IncCond), is reported in [7]. In the above case, PSO is
conventional methods such as Perturb and Observe (P&O) and activated only under PS. Otherwise, the conventional MPPT
the Incremental Conductance (IncCond), fail to extract the global tracks the MPP. This technique guarantees convergence to the
MPP of the PV panel if the PV generator is partially shaded. To
overcome this problem, Evolutionary Algorithms (AEs), namely global MPP but the use of six particles increases the tracking
the Particle Swarm Optimization (PSO) and Genetic Algorithm time and complexity. References [10] and [11] combine fuzzy
(GA) are studied, simulated and compared under the same logic MPPT with P&O. The whole P-V curve is scanned and
software. the global MPP is stored by the fuzzy logic while perturbing
and observing with exhibiting a fast converging speed and
Keywords— Evolutionary Algorithms, Maximum power point
small steady-state oscillations. Genetic Algorithm (GA) was
tracking, Partial shading conditions, Photovoltaic system.
proposed to show that P&O and IncCond are trapped at the
I. INTRODUCTION local peak when GA reaches the global MPP successfully in
Fig. 5. Flowchart of the proposed PSO method. Fig. 7. Illumination variation of the first PV generator G1.
system: it is exposed to partial shadow.
At t=0.25s, partial shading occurs in G1 while the
temperature is maintained constant at 25°C. The scenario of
the illumination variation, given through Fig.7, can be divided
into four sequences: the value of G1 is varying from
1000W/m2 to 600W/m² and then to 1100W/m2 while
maintaining the value of G2 equal to 600W/m². Consequently,
the P-V curves and Current-Voltage (I-V) curves are
characterized by two maxima as shown respectively in Fig. 8
and Fig. 9. Among these, the first maximum is the local peak
while P2 (261.2 W) is the global peak for the green curve.
Results carried out to track the MPP of the proposed PV
system using GA and PSO are presented and discussed below.
Fig. 10. Influence of the illumination variation of the G1 at fixed temperature
Fig. 10 portrays the comparative convergence profiles of 25°C on the PV system.
output power of the partially shaded PV array.
climb to this peak until G1 changes to 1100W/m² when the
power achieves 250W.
B. PSO
PSO algorithm results are displayed in column 4 of Table
II. Fig. 10 shows how the PSO optimizes the power. It is
observed that the global MPP is detected by the PSO, too.
Nevertheless, its performance is better than GA in detecting
the global peak. In fact, PSO is able to maintain very rapidly
the operating point of the PV systems at the MPP (254.9W),
hence, improving the amount of energy effectively extracted,
i.e., increasing the performance of the PV system. It is noticed
Fig. 8. P-V characteristics in different sequences of G1 scenario that the fluctuation in the convergence profile of output power
variation. while adopting the PSO is less than using GA. Furthermore,
the steady final output power, yielded by the PSO method, is
higher than the final output power of the GA and closer to the
actual global MPP value.
Results
Variables
Actual GA PSO
Peak power, Pm (W) 261.2 249.9 254.9
Voltage at peak power, Vm (V) 55.96 57.7 53.67
Current at peak power, Im (A) 4.69 4.33 4.74
Time to converge (s) -- 0.141 0.071