SlideShare a Scribd company logo
1 of 9
Download to read offline
International Journal of Power Electronics and Drive Systems (IJPEDS)
Vol. 12, No. 3, September 2021, pp. 1795~1803
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v12.i3.pp1795-1803  1795
Journal homepage: http://ijpeds.iaescore.com
A novel optimization of the particle swarm based maximum
power point tracking for photovoltaic systems under partially
shaded conditions
M. Atig, Y. Miloud, A. Miloudi, A. Merah
Department of Electrical Engineering, Tahar Moulay University, Saida, Algeria
Article Info ABSTRACT
Article history:
Received Jan 14, 2020
Revised May 28, 2021
Accepted Jul 19, 2021
When the irradiance distribution over the photovoltaic panels is uniform, the
pursuit of the maximum power point is not reached, which has allowed
several researchers to use traditional MPPT techniques to solve this problem
Among these techniques a PSO algorithm is used to have the maximum
global power point (GMPPT) under partial shading. On the other hand, this
one is not reliable vis-Γ -vis the pursuit of the MPPT. Therefore, in this paper
we have treated another technique based on a new modified PSO algorithm
so that the power can reach its maximum point. The PSO algorithm is based
on the heuristic method which guarantees not only the obtaining of MPPT
but also the simplicity of control and less expensive of the system. The
results are obtained using MATLAB show that the proposed modified PSO
algorithm performs better than conventional PSO and is robust to different
partial shading models.
Keywords:
Modified P&O algorithm
Modified PSO algorithm
MPPT control
Partial shading
PV array
PV module This is an open access article under the CC BY-SA license.
Corresponding Author:
Atig Mebarka
Departement of Electrical Engineering
Dr Moulay Tahar University of Saida
20.000 Saida, Algeria
Email: atig_mebarka@yahoo.fr
1. INTRODUCTION
Photovoltaic (PV) is alternative source of clean and renewable energy of high importance to
environmental friendliness and low maintenance cost [1], [2]. The output characteristics of the photovoltaic
generators are not linear because they always vary according to the solar irradiance and the temperature of
the module. However, it is reported in the literature for a system of uniformly shaded photovoltaic panels.
That the performance of perturb and observe(P&O) algorithm in the detecting the MPP is very efficient [3],
[4]. But in the case of partial shading, this algorithm will not achieve its goal. Since the P-V curve has
multiple peaks; evolutionary optimization technique such as Particle Swarm Optimization (PSO) could be
used to detect MPP techniques where conventional algorithms fail to converge under partial shading [5], [6].
In this paper we will propose an improved maximum power point tracking (MPPT) method for the PV
system using a modified PSO algorithm. Particle swarm optimization (MPSO) algorithm is adopted in
detecting the global MPP of a partially shaded PV array [7], [8]. The results obtained from this algorithm will
be compared to the Perturb and Observe for the single peak characteristics of the P-V. A similar comparison
is made for the multi-peak characteristic of P-V between MPSO and MP&O of a partially shaded PV array.
The rest of the paper is organized as follows. In Section 2, the circuit model of PV cell and characteristic of
PV array are presented. The studied PV array system under partially shaded is illustrated in Section 3. MPP
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803
1796
detection using the MP&O algorithm and MPSO are presented in Sections 4. Results are presented and
discussed in Section 5. At the end, conclusion is given in Section 6.
2. MODELING OF A PV ARRAY WITH UNIFORM IRRADIATION
The photovoltaic panel consists of several solar cells. Energy production can be increased by
connecting the PV in series or in parallel. The circuit of a photovoltaic cell is shown in Figure 1. The output
PV current depends on the temperature and solar irradiation. The equations given below are used to describe
the modeling of the single PV module [9], [10]. The current (Iph) is given by:
𝐼𝑃𝑉 = πΌπ‘ƒβ„Ž βˆ’ 𝐼0 (𝑒
𝑉𝑃𝑉+𝑅𝑠𝐼𝑃𝑉
𝑁𝑆𝑉𝑑 βˆ’ 1) βˆ’
𝑉𝑃𝑉+𝑅𝑠𝐼𝑃𝑉
𝑅𝑝
(1)
πΌπ‘ƒβ„Ž = 𝐼𝑐𝑐 = 𝐼𝑐𝑐_𝑠𝑑𝑐
𝐺
𝐺𝑠𝑑𝑐
[1 + 𝐾𝐼(𝑇 βˆ’ 𝑇𝑠𝑑𝑐)] (2)
With
𝑉𝑑 =
π‘˜π‘‡
π‘ž
(3)
πΌπ‘ƒβ„Ž = πΌπ‘†π‘π‘Ÿ
𝐺
πΊπ‘Ÿ
(4)
Then (1) becomes:
𝐼𝑃𝑉 = 𝐼𝑠𝑐 βˆ’ 𝐼0 (𝑒
𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉
𝑛𝑉𝑑𝑁𝑠 βˆ’ 1) βˆ’
𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉
𝑁𝑠𝑅𝑝
(5)
Figure 1. Equivalent circuit of a PV panel
The panel in parallel and panel in series form a photovoltaic field. The generator voltage V1, the current I1 and the
power P1 under uniform irradiation can be obtained from the voltage Vpv and the current Ipv of the PV module as
follows:
{
𝑉1 = 𝑁𝑠𝑠 Γ— 𝑉𝑃𝑉
𝐼1 = 𝑁𝑝𝑝 Γ— 𝐼𝑃𝑉
𝑃1 = 𝑉𝑃𝑉 Γ— 𝐼1 = 𝑁𝑠𝑠 Γ— 𝑁𝑝𝑝 Γ— 𝑉𝑃𝑉 Γ— 𝐼𝑃𝑉
(6)
Where: Nss and Npp are respectively the series and parallel number of PV modules in the array.
The solution of (5) is obtained, for a grid of values of the current I, by using the bisection method in order to
solve the f(VPV)=0 in the interval [0 Voc] where:
𝑓(𝑉𝑃𝑉) = 𝐼𝑃𝑉 βˆ’ 𝐼𝑠𝑐 + 𝐼0 (𝑒
𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉
𝑛𝑉𝑑𝑁𝑠 βˆ’ 1) +
𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉
𝑁𝑠𝑅𝑝
(7)
3. MODELING OF A PV ARRAY UNDER PARTIAL SHADING
For verify the capability of an algorithm used to detect the global MPP of a partially shaded PV array, it
is important to have a physical PV array assembly or its theoretical model [11], [12]. The challenge in such
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig)
1797
studies is the need for simulating an enormous Ns and Np connected PV modules simultaneously, because each
PV unit might be subjected to a different irradiance level. Of which a high computational time and therefore
oftentimes becomes challenging to simulate and study these systems. A method to model the power peaks of
partially shaded PV systems using empirical equations is available in the literature [13], [14]. It estimates the
current IPV, voltage VPV and power PPV of the possible peaks shaded partially PV systems. The system under
study is composed of 10Γ—10 PV modules operating under the shading scenario depicted in. Figure 2 shows the
effect on the characteristics of the PV array under partially shading. When the shaded modules receive an
irradiation level of G = 0.1 kW/m2
, the I-V and P-V characteristics are obtained. We can see from this figure
that the P-V curve is formed of three different hills with three maximum power points, two local maximums and
one global maximum. The standard characteristics of the PVs used are shown in Table 1. The simulation is
performed using the one diode model for the solar panel. The simulation is carried out using the one-diode
model for the solar panel. Initially each module receives a uniform irradiance of 1000W/m2
. Four configurations
of C1, C2, C3 and C4 with, uniform irradiation, light shading, medium shading, hard shading, is shown in
Figure 3, were used in all simulations of the different shaded modules with an irradiation of 1000W/m2
resulting
in three peaks represented in the maximum power points Pm1, Pm2, Pm3 as indicated in the Table 2.
Table 1. PV module manufacturersuntech STP080
12/B6monocrystalline
Short-circuit current Isc 4.95V
Open circuit voltage Voc 21.9V
Maximum power current Im 4.57A
Maximumpower voltage Vm 17.5V
Maximum power Pm 80W
Short-circuit current Temperature
coefficient
KI 0.020
%/K
Open circuit voltage Temperature
coefficient
KV -0.34 %/K
Figure 2. PSC caused by the clouds on PV system
(a) (b) (c) (d)
Figure 3. Different configurations with, (a) C1 (uniform irradiation), (b) C2 (lightshading),
(c) C3 (medium shading), (d) C4 (hard shading)
In addition, the variation in the irradiations of the shaded modules changes the position of the global
MPP. But the latter remains at its maximum VAm, when G = 0.2 kW/m2
. Figure 4 show V-I, P-V curves of the
PV array for different shaded modules with irradiation 0.1 kW/m2
, the increase of power is increasing with
different irradiation of a partially shaded PV array is shown in Figure 5 with different shaded modules
irradiation level.
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803
1798
Table 2. Simulation results for the different power points with configurations C1, C2, C3
G W/m2
P1m(W) P2m(W) P3m(W) G W/m2
P1m(W) P2m(W) P3m(W)
Configuration C1 1000 ------ ------ 7998 Configuration C2 1000 ------ ------ 7998
900 ------ ------ 7572 900 ------ ------ 7325
800 1710 4725 7043 800 1629 2970 6569
700 1710 4530 6485 700 1596 2759 5768
600 1710 4307 5890 600 1560 2542 4951
500 1710 4086 5321 500 1531 2327 4110
400 1710 3865 4700 400 1490 2209 3263
300 1710 3645 4102 300 1450 1891 2388
200 1710 3426 3498 200 1423 1691 1530
100 1710 3208 2891 100 1375 1477 685
Configuration C3 1000 ------ ------ 7998 Configuration C4 1000 ------ ------ 7997
900 ------ ------ 7502 900 ------ ------ 7568
800 3427 4498 6734 800 ------ ------ 7042
700 3427 4231 5980 700 ------ ------ 4529
600 3427 3964 5155 600 ------ ------ 4307
500 3427 3699 4298 500 ------ ------ 4082
400 3427 3435 3429 400 ------ ------ 3865
300 3427 3171 2536 300 ------ ------ 3644
200 3427 2909 1640 200 ------ ------ 3424
100 3427 2649 730 100 ------ ------ 3197
I
P
V
(
A
)
VPV(Volt)
(a)
P
P
V
(W
att
)
VPV(Volt)
(b)
Figure 4. (V-I, V-P) characteristics of the PV system under PSC, (a) V-I; (b) V-P
P
PV
(Watt)
VPV(Volt)
Figure 5. P-V curves of the PV array for different shaded modules irradiation level
4. BASICS OF MODIFIED P&O, MODIFIED PSO
In this article we have compared the modified PSO method and the modified P&O method. The
performance of PSO modified is evaluated in comparison with P&O modified [15], [16]. Brief overviews of
these methods are presented in this paper to facilitate the following discussion.
4.1. Modified P&O
The solution that we proposeto overcome this problem is to scan by varyingthe value of the duty
cycle D while saving the maximum value of the passing power. This will detect the true MPP [17], [18]. The
modified P & O algorithm program considers the steps:
a. Use a logical variable shad which takes the value 1 in case of detection of shading (sudden decrease of the
power).
b. If there is no shading (shad = 0), the MPPT works with the classic P & O program.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig)
1799
c. If there is shading (shad = 1): A cyclic report program close to the global MPP is started. It assigns to the
duty cycle D values ranging from 0 to 0.9 with a step of 0.1, then saves the value that gives the greatest
power in the variable D_PM. This therefore allows us to be injected to the operating point in the vicinity
of the overall MPP.
d. When D_PM is found the variable shad is reset to 0 and D_PM is assigned to D in order to restart the
conventional P & O algorithm with an initial operating point in the vicinity of the global MPP.
4.2. MPP detection using PSO
PSO was first introduced in [19], [20], which isan effective method for multimodal function global
optimization and swarm intelligence optimizationsearchguide produced by cooperation and competition
among particles in swarm. we firstly give the solution vector definition with NPparticle duty ratiois shown in
Figure 6. The position of the individual particleis calculated with [21], [22].
Figure 6. Movement of particles in PSO
𝑣𝑖
(π‘˜+1)
= 𝑀. 𝑣𝑖
π‘˜
+ 𝐢1
π‘˜
. π‘Ÿ1. (𝑝𝑏𝑖
π‘˜
βˆ’ 𝑠𝑖
π‘˜
) + 𝐢2
π‘˜
. π‘Ÿ2. (𝑔𝑏
π‘˜
βˆ’π‘ π‘–
π‘˜
) (8)
𝑠(π‘˜+1)
= 𝑠𝑖
π‘˜
+ 𝑣𝑖
(π‘˜+1)
(9)
Where; 𝑣𝑖
π‘˜
: particle i velocity at iteration k,i: number of particle, 𝑀: weighting function, C1: cognitive
coefficient, C2: cognitive coefficient, r1, r2: random parameter,[0,1], 𝑠𝑖
π‘˜
: current position vector, 𝑝𝑏𝑖: best position
found by particle I, 𝑔𝑏: global best positions by particle in the group
A linearly decreasing inertia weight from maximum value to minimum value, as reflected in (10), is
used to update the inertia weight as (10) wH, wL.
𝑀(π‘˜) = 𝑀𝐻 βˆ’
π‘˜
π‘˜π»
(𝑀𝐻 βˆ’ 𝑀𝐿) (10)
WherekH is the maximum number of iterations and k is the iteration number. The fitness function of PSO
algorithm for tracking GMPP can be expressed as (11):
fitness(𝑉𝑃, 𝐼𝑃) = 𝑉𝑃𝐼𝑠𝑐 βˆ’ 𝑉𝑃𝐼𝑅 (𝑒
π‘ž(𝑉𝑃+𝐼𝑃𝑅𝑠)
𝐴.𝐾.𝑇 βˆ’ 1) (11)
To start the optimization process, a vector of duty cycles areinitialized and the algorithm transmits
the duty cycles to the power converter. These duty cycles (representedbySiin (11) serve as the initial particles
in the first iteration. All particles are heading towards their local bestposition𝑝𝑏𝑖[23]. Among these particles,
one of them is the global best 𝑝𝑏𝑖. It gives the best fitness value. Aftercalculating the velocity, which serves
as a perturbation to the voltage, a new position of the voltage is found. Through successive iteration all
particles move towards global best position. As the particles approach theMPP, they get closer to the
𝑔𝑏position. Correspondingly, the 𝑝𝑏𝑖factor and 𝑔𝑏factor in velocity termmoves towards zero. Eventually a
zero velocity is achieved and the voltage position remains almostunchanged. Under this condition, the PV
system reaches at MPP [24], [25].
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803
1800
5. RESULTS AND DISCUSSION
To compare the performance of conventional P&O and PSO during partial shading, we introduced
PV modules (A, B, C and D) in series. Consequently, there exists only one MPP at 8KW, as shown by Curve
1 of Figure 7. After a period of one second, the modules A, B, C and D are irradiated (partial shading) with
1000 W/m2, 800 W/m2
and 300W /m2
respectively, therefore, several 4.077KW peaks, 5.243KW and
1.744KW are generated which are shown by curve 2 in Figure 7.
Figure 8 shows that the P&O algorithm is quickly trapped by the 1.744KW peak which is indicated
by the arrows produced by moving the operating point from curve 1 to curve 2. Always in the PV system, the
offset between the global and local peak is 40 W, or about 14% of the peak power, as well a loss of power
considered to be very large are illustrated in Figure 8. In the Figures 9 (a)-(d), we notice that the PSO
algorithm under partial shading begins to detect the overall 4077KW point of MPP and the tracking, as
indicated by the movements of the particles (using the direction of the arrow) after several iterations. To
evaluate the proficiency and robustness of the suggested GMPP tracking method, MATLAB/Simulink is
hired. Modeling of solar Module, PSO algorithm and DC-DC boost converter is designed in MATLAB
environment. The code for dynamic PSO algorithm is developed in S-function builder. Figures10(a)-(d)
illustrates the output power curves of a PV system using the MPSO and MP&O methods at varying
radiations.
Figure 7. P–V curve for MPP tracking under partially
partially shaded with conventional PSO
Figure 8. P–V curve for MPP tracking undershaded
with conventional P&O
P
PV
(Watt)
Duty
cycle
Times(S)
(a)
Times(S)
(b)
V
PV
(Volt)
I
PV
(Ampere)
Times(S) Times(S)
(c) (d)
Figure 9. The PV module (a)the PV module output power (w), (b) the PV module duty cycle, (c) the
PVmodule voltage (v), (d) the PV module current (a), under partial shading by modified (P&O and PSO)
P
PV
(Watt)
P
PV
(Watt
)
VPV(Volt) VPV(Volt)
P
PV
(Watt)
P
PV
(Watt
)
VPV(Volt) VPV(Volt)
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig)
1801
Zoom
P
PV
(Watt)
Zoom
P
PV
(Watt)
Times(S) Times(S)
(a) (b)
Figure 10. Zoom output power (W) under partial shading by modified, (a) P&O; (b) PSO
6. CONCLUSION
In this paper, a study of the partial shading effect on the modified particle swarm optimization
(PSO) MPPT controlled PV array solar system has been presented and the modified perturb and observe
(P&O). The power loss due to the inability of the PSO MPPT algorithm to track the maximum available
power has been calculated for a 100 module PV array using a moderate then a severe shading configuration.
The results obtained indicate, this PSO MPPT algorithm should be modified to take into account the partial
shading effect for a low insolation level. The proposed MPPT method tracks the global MPP for the two
shading configurations and under the four given shading levels. The principal objective of this paper is to
present the MPPT method based modified PSO algorithm for extraction of GMPP for PV system. The
suggestedmodified PSO technique could be performed appropriately during PSC, pointed the GMPP for
achieving a better compare with modified P&Omethod during PSC. The simulation results operation for PV
system. The suggested algorithm also made to depict that modified PSO is more effectual, has high
convergence rate and less ripple, tracking efficiency of modified PSO is remarkable as matched to
conventional modified P&O algorithm. So, modified PSO algorithm is matchless in its performance. In this
paper MPSO based MPPT and simulation results under normal and partially shaded conditions are presented.
The PV curves show multiple peaks under partially shaded conditions. Results show that MPSO algorithm
with high accuracy can track the real peak power point under different irradiation and temperature as well as
partially shaded conditions. In addition, MPSO has a better time response and also their convergence speed is
higher than other algorithms. It overcomes the weaknesses of conventional direct control method particularly
in partial shading conditions. results have shown that the proposed method outperforms the conventional
method in terms of tracking performance under ten different irradiance conditions, including various patterns
for partial shading.
REFERENCES
[1] M. A. G. de Brito, L. Galotto, L. P. Sampaio, G. d. A. e Melo, and C. A. Canesin, β€œEvaluation of the main MPPT
techniques for photovoltaic applications,” in IEEE Transactions on Industrial Electronics, vol. 60, no. 3, pp. 1156-
1167, March 2013, doi: 10.1109/TIE.2012.2198036.
[2] L. Thiaw, G, Sow, and S. Fall, β€œApplication of neural networks technique in renewable energy systems,” in 2014
First International Conference on Systems Informatics, Modelling and Simulation, 2014, pp. 6-11, doi:
10.1109/SIMS.2014.12.
[3] T. Esram, and P. L. Chapman, β€œComparison of photovoltaic array maximum power point tracking techniques,” in
IEEE Transactions on Energy Conversion, vol. 22, no. 2, pp. 439-449, June 2007, doi: 10.1109/TEC.2006.874230.
[4] L. Jinhua, W. Jianan, and Z. Wenhui, β€œGlobal MPPT algorithm with coordinated control of PSO and INC for
rooftop PV array,” The Journal of Engineering, vol. 2017, no. 13, pp. 778-782, 2017.
[5] H. Patel and V. Agarwal, β€œMaximum power point tracking scheme for PV systems operating under partially shaded
conditions,” in IEEE Transactions on Industrial Electronics, vol. 55, no. 4, pp. 1689-1698, April 2008, doi:
10.1109/TIE.2008.917118.
[6] B. Shah. Sandip, S. Chauhan. Sandip, H. M. Rai, β€œCharacteristics of PV array used for distributed power
generation-modeling and simulation,” International Journal on Emerging Technologies, vol. 1, no. 1, pp. 61-66,
March 2010.
[7] T-Y. Kim, H-G. Ahn, S. K. Park, and Y-K. Lee, β€œA novel maximum power point tracking control for photovoltaic
power system under rapidly changing solar radiation,” in IEEE Int. Symp. Ind. Electron, 2001, pp. 1011-1014, doi:
10.1109/ISIE.2001.931613.
[8] K. Ishaque, Z. Salam, H. Taheri, and A. Shamsudin, β€œMaximum power point tracking for PV system under partial
shading condition via particle swarm optimization,” 2011 IEEE Applied Power Electronics Colloquium (IAPEC),
2011, pp. 5-9, doi: 10.1109/IAPEC.2011.5779866.
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803
1802
[9] S. Motahhir, A. El Ghzizal, S. Sebti, A. Derouich,” Shading effect to energy withdrawn from the photovoltaic panel
and implementation of DMPPT using C language,” International review of automatic control, vol. 9, no. 2, pp. 88-
94, 2016.
[10] T. Noguchi, S. Togachi, R. Nakamoto, β€œShort-current pulse-based maximum-powerpoint tracking method for
multiple photovoltaic-and-converter module system,” in IEEE Trans on Industrial Electronics, vol. 49, Feb. 2002,
pp. 217-223, doi: 10.1109/41.982265.
[11] Y. Shaiek, M. B. Smida, A. Sakly, and M. F. Mimouni, β€œComparison between conventional methods and GA
approach for MPPT of solar PV generators,” Solar Energy, vol. 90, pp. 107-122, April 2013, doi:
10.1016/j.solener.2013.01.005.
[12] K. Ishaque, Z. Salam, and G. Lauss, β€œThe performance of perturb and observe and incremental conductance
maximum power point tracking method under dynamic weather conditions,” Applied Energy, vol. 119, pp. 228-
236, April 2014, doi: 10.1016/j.apenergy.2013.12.054.
[13] M. Amin, J. Bailey, C. Tapia, and V. Thodimeladine, β€œComparison of PV array configuration efficiency under
partial shading condition,” 2016 IEEE 43rd Photovoltaic Specialists Conference (PVSC), 2016, pp. 3704-3707, doi:
10.1109/PVSC.2016.7750368.
[14] N. Femia, G. Petrone, G. Spagnuolo, and M. Vitelli, β€œOptimization of perturb and observe maximum power point
tracking method,” IEEE Trans. Power Electron., vol. 20, no. 4, pp. 963-973, Jul. 2005, doi:
10.1109/TPEL.2005.850975.
[15] A. Belkaid, U. Colak, and K. Kayisli, β€œA comprehensive study of different photovoltaic peak power tracking
methods,” in 2017 IEEE 6th International Conference on Renewable Energy Research and Applications (ICRERA),
2017, pp. 1073-1079, doi: 10.1109/ICRERA.2017.8191221.
[16] B. N. Alajmi, K. H. Ahmed, S. J. Finney, and B. W. Williams, β€œA maximum power point tracking technique for
partially shaded photovoltaic systems in microgrids,” in IEEE Transactions on Industrial Electronics, vol. 60, no.
4, pp. 1596-1606, April 2013, doi: 10.1109/TIE.2011.2168796.
[17] M. Mostefai, A. Miloudi, and Y. Miloud, β€œAn intelligent maximum power point tracker for photovoltaic systems
based on neural network,” International Review on Modelling and Simulations, vol. 6, no. 5, pp. 14477-1481, 2013.
[18] K. S. Tey, S. Mekhilef, H-T. Yang, and M-K. Chuang β€œA differential evolution based MPPT method for Ph
otovoltaic modules under partial shading conditions,” International Journal of Photoenergy, vol. 2014, 10 pages,
2014, doi: 10.1155/2014/945906.
[19] Z. Salam, J. Ahmed, and B. S. Merugu, β€œThe application of soft computing methods for MPPT of PV system: A
technological and status review,” Applied Energy, vol. 107, pp. 135-148, July 2013, doi:
10.1016/j.apenergy.2013.02.008.
[20] A. Youcef, A. Miloudi, R. Sayah, and H. Sayah, β€œOptimization of partially shaded PV array using a modified P&O
MPPT algorithm,” Leonardo Electronic Journal of Practices and Technologies, no. 28, pp. 179-196, January-June
2016.
[21] W. Yunliang, and B. Nan, β€œResearch of MPPT control method based on PSO algorithm,” in 2015 4th International
Conference on Computer Science and Network Technology (ICCSNT), 2015, pp. 698-701, doi:
10.1109/ICCSNT.2015.7490840.
[22] M. Pedemonte, S. Nesmachnow, and H Cancela, β€œA survey on parallel ant colony optimization,” Applied Soft
Computing, vol. 11, no. 8, pp. 5181-5197, December 2011, doi: 10.1016/j.asoc.2011.05.042.
[23] P. T. Sawant and C. L. Bhattar, β€œOptimization of PV System Using Particle Swarm Algorithm under Dynamic
Weather Conditions,” 2016 IEEE 6th International Conference on Advanced Computing (IACC), 2016, pp. 208-
213, doi: 10.1109/IACC.2016.47.
[24] M. R. Bengourina, M. Rahli, S. Slami, and L. Hassaine, β€œPSO based direct power control for a multifunctional grid
connected photovoltaic system,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9,
no. 2, pp. 610-621, June 2018, doi: 10.11591/ijpeds.v9n2.pp610-621.
[25] B. Ghita, K. Mohammed, and L. Ahmed, β€œApplication and COMPARISON BETWEEN THE CONVENTIONAL
METHODS and PSO method for maximum power point extraction in photovoltaic systems under partial shading
conditions,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 2, pp. 631-640,
June 2018, doi: 10.11591/ijpeds.v9.i2.pp631-640.
BIOGRAPHIES OF AUTHORS
Mebarka Atig was born in Algeria in 1974. Is PhD student in the Department of Electrical
Engineering at the University Dr Moulay Tahar of Saida, Algeria. She received Magister
degree in Industrial control of electrical drives and diagnosis from the University of Science
and Technology of Oran (USTO-MB), Algeria in 2011. His main research interests revolve
around renewable energy concerning photovoltaic.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig)
1803
Yahia Miloud was born in June 1955. He received the B.Eng degree from Bradford
University,UK in 1980, the M.Sc degree from Aston University in Birmingham, UK in 1981
and the Ph.D degree from Electrical Machines Department of Electrical and Electronic
Engineering,University of Oran (U.S.T.0),Algeria in 2006. From 1982 to 1988 he was as
enior Engineer for Sonatrach LNG1 plant, Arzew Algria where he was in charge of the
method section of the maintenance department and responsible for the operation of all UPS
of the plant. In 1988 he joined the department of Electrotechnics at the university of SaΓ―da,
Algeria where he is still working as a senior lecturer. His main area of research includes
power electronics, intelligent control of ac drives and PV systems.
Abdallah Miloudi was born on October 23, 1958 in Saida Algeria. He received his
Bachelor Engineering degree with honors and his Master of Science from the University of
Bradford England in 1981, and 1983 respectively. He received the PhD degree from the
University of Sciences and Technology of Oran in 2006. He is currently Professor of
Electrical Engineering at the University of Saida, Algeria. His research interests include:
Electrical machines Drives, intelligent Control and renewable energy.
Abdelkader Merah was born in Saida, Algeria in 1983. He obtained his Doctorate in
electrical engineering from the University of Saida (USMS), Algeria, in 2016, he is a Doctor
in electrical engineering at the University of Saida, Algeria. His fields of interest include:
multi-machines multi-converters systems, antilock brake system, traction control system and
anti-skid control for electric vehicle.

More Related Content

What's hot

Optimizing of the installed capacity of hybrid renewable energy with a modifi...
Optimizing of the installed capacity of hybrid renewable energy with a modifi...Optimizing of the installed capacity of hybrid renewable energy with a modifi...
Optimizing of the installed capacity of hybrid renewable energy with a modifi...IJECEIAES
Β 
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...IDES Editor
Β 
1 s2.0-s187661021301103 x-main
1 s2.0-s187661021301103 x-main1 s2.0-s187661021301103 x-main
1 s2.0-s187661021301103 x-mainAhmedAljabari
Β 
A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...
A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...
A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...IJECEIAES
Β 
1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-main1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-mainAhmedAljabari
Β 
An improved luo converter for high power applications
An improved luo converter for high power applicationsAn improved luo converter for high power applications
An improved luo converter for high power applicationseSAT Journals
Β 
Hybrid bypass technique to mitigate leakage current in the grid-tied inverter
Hybrid bypass technique to mitigate leakage current in the grid-tied inverterHybrid bypass technique to mitigate leakage current in the grid-tied inverter
Hybrid bypass technique to mitigate leakage current in the grid-tied inverterIJECEIAES
Β 
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...IJERD Editor
Β 
Development and Analysis of Fuzzy Control for MPPT Based Photovoltaic System
Development and Analysis of Fuzzy Control for MPPT Based Photovoltaic SystemDevelopment and Analysis of Fuzzy Control for MPPT Based Photovoltaic System
Development and Analysis of Fuzzy Control for MPPT Based Photovoltaic SystemIJERD Editor
Β 

What's hot (20)

The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
Β 
A comprehensive review of distributed power system architecture for telecom a...
A comprehensive review of distributed power system architecture for telecom a...A comprehensive review of distributed power system architecture for telecom a...
A comprehensive review of distributed power system architecture for telecom a...
Β 
Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...
Β 
Comparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converterComparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converter
Β 
Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...
Β 
Optimizing of the installed capacity of hybrid renewable energy with a modifi...
Optimizing of the installed capacity of hybrid renewable energy with a modifi...Optimizing of the installed capacity of hybrid renewable energy with a modifi...
Optimizing of the installed capacity of hybrid renewable energy with a modifi...
Β 
Online efficiency optimization of IPMSM for electric vehicles
Online efficiency optimization of IPMSM for electric vehiclesOnline efficiency optimization of IPMSM for electric vehicles
Online efficiency optimization of IPMSM for electric vehicles
Β 
Improved 25-level inverter topology with reduced part count for PV grid-tie a...
Improved 25-level inverter topology with reduced part count for PV grid-tie a...Improved 25-level inverter topology with reduced part count for PV grid-tie a...
Improved 25-level inverter topology with reduced part count for PV grid-tie a...
Β 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
Β 
LCL filter design for grid-connected single-phase flyback microinverter: a st...
LCL filter design for grid-connected single-phase flyback microinverter: a st...LCL filter design for grid-connected single-phase flyback microinverter: a st...
LCL filter design for grid-connected single-phase flyback microinverter: a st...
Β 
Performance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controllerPerformance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controller
Β 
Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...
Β 
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
Β 
1 s2.0-s187661021301103 x-main
1 s2.0-s187661021301103 x-main1 s2.0-s187661021301103 x-main
1 s2.0-s187661021301103 x-main
Β 
A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...
A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...
A Comprehensive Analysis of Partial Shading Effect on Output Parameters of a ...
Β 
1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-main1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-main
Β 
An improved luo converter for high power applications
An improved luo converter for high power applicationsAn improved luo converter for high power applications
An improved luo converter for high power applications
Β 
Hybrid bypass technique to mitigate leakage current in the grid-tied inverter
Hybrid bypass technique to mitigate leakage current in the grid-tied inverterHybrid bypass technique to mitigate leakage current in the grid-tied inverter
Hybrid bypass technique to mitigate leakage current in the grid-tied inverter
Β 
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
Β 
Development and Analysis of Fuzzy Control for MPPT Based Photovoltaic System
Development and Analysis of Fuzzy Control for MPPT Based Photovoltaic SystemDevelopment and Analysis of Fuzzy Control for MPPT Based Photovoltaic System
Development and Analysis of Fuzzy Control for MPPT Based Photovoltaic System
Β 

Similar to A novel optimization of the particle swarm based maximum power point tracking for photovoltaic systems under partially shaded conditions

Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...IRJET Journal
Β 
Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...
Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...
Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...IJECEIAES
Β 
Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...
Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...
Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...Ali Mahmood
Β 
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...IJMER
Β 
Fuzzy Sliding Mode Control for Photovoltaic System
Fuzzy Sliding Mode Control for Photovoltaic SystemFuzzy Sliding Mode Control for Photovoltaic System
Fuzzy Sliding Mode Control for Photovoltaic SystemIJPEDS-IAES
Β 
Attou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost ConverterAttou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost ConverterAttou
Β 
Simplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPTSimplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPTIJMTST Journal
Β 
Modeling and Simulation of a Photovoltaic Field for 13 KW
Modeling and Simulation of a Photovoltaic Field for 13 KW Modeling and Simulation of a Photovoltaic Field for 13 KW
Modeling and Simulation of a Photovoltaic Field for 13 KW IJECEIAES
Β 
An Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic SystemsAn Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic SystemsIJPEDS-IAES
Β 
Tunicate swarm algorithm based maximum power point tracking for photovoltaic...
Tunicate swarm algorithm based maximum power point  tracking for photovoltaic...Tunicate swarm algorithm based maximum power point  tracking for photovoltaic...
Tunicate swarm algorithm based maximum power point tracking for photovoltaic...IJECEIAES
Β 
Maximum power point tracking based on improved spotted hyena optimizer for s...
Maximum power point tracking based on improved spotted  hyena optimizer for s...Maximum power point tracking based on improved spotted  hyena optimizer for s...
Maximum power point tracking based on improved spotted hyena optimizer for s...IJECEIAES
Β 
3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...
3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...
3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...INFOGAIN PUBLICATION
Β 
IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...
IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...
IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...IRJET Journal
Β 
Hybrid approach to maximum peak power
Hybrid approach to maximum peak powerHybrid approach to maximum peak power
Hybrid approach to maximum peak powerprj_publication
Β 
Comparison between neural network and P&O method in optimizing MPPT control f...
Comparison between neural network and P&O method in optimizing MPPT control f...Comparison between neural network and P&O method in optimizing MPPT control f...
Comparison between neural network and P&O method in optimizing MPPT control f...IJECEIAES
Β 

Similar to A novel optimization of the particle swarm based maximum power point tracking for photovoltaic systems under partially shaded conditions (20)

Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Β 
Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...
Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...
Modeling and Simulation of Fuzzy Logic based Maximum Power Point Tracking (MP...
Β 
Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...
Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...
Maximum Power Point Tracking Method for Single Phase Grid Connected PV System...
Β 
PV array connected to the grid with the implementation of MPPT algorithms (IN...
PV array connected to the grid with the implementation of MPPT algorithms (IN...PV array connected to the grid with the implementation of MPPT algorithms (IN...
PV array connected to the grid with the implementation of MPPT algorithms (IN...
Β 
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Β 
Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorit...
Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorit...Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorit...
Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorit...
Β 
Fuzzy Sliding Mode Control for Photovoltaic System
Fuzzy Sliding Mode Control for Photovoltaic SystemFuzzy Sliding Mode Control for Photovoltaic System
Fuzzy Sliding Mode Control for Photovoltaic System
Β 
Development of PV array configuration under different partial shading condition
Development of PV array configuration under different partial shading conditionDevelopment of PV array configuration under different partial shading condition
Development of PV array configuration under different partial shading condition
Β 
Attou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost ConverterAttou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost Converter
Β 
Simplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPTSimplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPT
Β 
The Linear Model of a PV moduel
The Linear Model of a PV moduelThe Linear Model of a PV moduel
The Linear Model of a PV moduel
Β 
Modeling and Simulation of a Photovoltaic Field for 13 KW
Modeling and Simulation of a Photovoltaic Field for 13 KW Modeling and Simulation of a Photovoltaic Field for 13 KW
Modeling and Simulation of a Photovoltaic Field for 13 KW
Β 
An Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic SystemsAn Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic Systems
Β 
Tunicate swarm algorithm based maximum power point tracking for photovoltaic...
Tunicate swarm algorithm based maximum power point  tracking for photovoltaic...Tunicate swarm algorithm based maximum power point  tracking for photovoltaic...
Tunicate swarm algorithm based maximum power point tracking for photovoltaic...
Β 
Maximum power point tracking based on improved spotted hyena optimizer for s...
Maximum power point tracking based on improved spotted  hyena optimizer for s...Maximum power point tracking based on improved spotted  hyena optimizer for s...
Maximum power point tracking based on improved spotted hyena optimizer for s...
Β 
3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...
3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...
3 ijaems nov-2015-9-microcontroller based constant voltage maximum power poin...
Β 
40220130406008
4022013040600840220130406008
40220130406008
Β 
IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...
IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...
IRJET - Modeling and Simulation of Fuzzy Logic based Controller with Proposed...
Β 
Hybrid approach to maximum peak power
Hybrid approach to maximum peak powerHybrid approach to maximum peak power
Hybrid approach to maximum peak power
Β 
Comparison between neural network and P&O method in optimizing MPPT control f...
Comparison between neural network and P&O method in optimizing MPPT control f...Comparison between neural network and P&O method in optimizing MPPT control f...
Comparison between neural network and P&O method in optimizing MPPT control f...
Β 

More from International Journal of Power Electronics and Drive Systems

More from International Journal of Power Electronics and Drive Systems (19)

Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...
Β 
Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...
Β 
Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...
Β 
Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...
Β 
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Β 
Soft computing and IoT based solar tracker
Soft computing and IoT based solar trackerSoft computing and IoT based solar tracker
Soft computing and IoT based solar tracker
Β 
Comparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farmsComparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farms
Β 
Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...
Β 
Generator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion systemGenerator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion system
Β 
Prospect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in BangladeshProspect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in Bangladesh
Β 
Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
Β 
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
Β 
Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...
Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...
Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...
Β 
Modeling of static var compensator-high voltage direct current to provide pow...
Modeling of static var compensator-high voltage direct current to provide pow...Modeling of static var compensator-high voltage direct current to provide pow...
Modeling of static var compensator-high voltage direct current to provide pow...
Β 
Using Y-source network as a connector between turbine and network in the stru...
Using Y-source network as a connector between turbine and network in the stru...Using Y-source network as a connector between turbine and network in the stru...
Using Y-source network as a connector between turbine and network in the stru...
Β 
Modeling and control of a hybrid DC/DC/AC converter to transfer power under d...
Modeling and control of a hybrid DC/DC/AC converter to transfer power under d...Modeling and control of a hybrid DC/DC/AC converter to transfer power under d...
Modeling and control of a hybrid DC/DC/AC converter to transfer power under d...
Β 
Two-level inverter and three-level neutral point diode clamped inverter for t...
Two-level inverter and three-level neutral point diode clamped inverter for t...Two-level inverter and three-level neutral point diode clamped inverter for t...
Two-level inverter and three-level neutral point diode clamped inverter for t...
Β 
Implementation on the dSPACE 1104 of VOC-SVM based anti-windup PI Controller ...
Implementation on the dSPACE 1104 of VOC-SVM based anti-windup PI Controller ...Implementation on the dSPACE 1104 of VOC-SVM based anti-windup PI Controller ...
Implementation on the dSPACE 1104 of VOC-SVM based anti-windup PI Controller ...
Β 
Newly fault-tolerant indirect vector control for traction inverter
Newly fault-tolerant indirect vector control for traction inverterNewly fault-tolerant indirect vector control for traction inverter
Newly fault-tolerant indirect vector control for traction inverter
Β 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
Β 
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”soniya singh
Β 
Gurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
Β 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
Β 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
Β 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
Β 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
Β 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
Β 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
Β 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
Β 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
Β 
Study on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube ExchangerAnamika Sarkar
Β 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
Β 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
Β 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
Β 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
Β 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
Β 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Β 
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Β 
Gurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✑️9711147426✨Call In girls Gurgaon Sector 51 escort service
Β 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
Β 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
Β 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Β 
young call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Service
young call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Serviceyoung call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Service
young call girls in Rajiv ChowkπŸ” 9953056974 πŸ” Delhi escort Service
Β 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
Β 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Β 
β˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
β˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCRβ˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
β˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
Β 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
Β 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
Β 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Β 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
Β 
Study on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ο»ΏTube Exchanger
Β 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Β 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
Β 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
Β 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
Β 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Β 

A novel optimization of the particle swarm based maximum power point tracking for photovoltaic systems under partially shaded conditions

  • 1. International Journal of Power Electronics and Drive Systems (IJPEDS) Vol. 12, No. 3, September 2021, pp. 1795~1803 ISSN: 2088-8694, DOI: 10.11591/ijpeds.v12.i3.pp1795-1803  1795 Journal homepage: http://ijpeds.iaescore.com A novel optimization of the particle swarm based maximum power point tracking for photovoltaic systems under partially shaded conditions M. Atig, Y. Miloud, A. Miloudi, A. Merah Department of Electrical Engineering, Tahar Moulay University, Saida, Algeria Article Info ABSTRACT Article history: Received Jan 14, 2020 Revised May 28, 2021 Accepted Jul 19, 2021 When the irradiance distribution over the photovoltaic panels is uniform, the pursuit of the maximum power point is not reached, which has allowed several researchers to use traditional MPPT techniques to solve this problem Among these techniques a PSO algorithm is used to have the maximum global power point (GMPPT) under partial shading. On the other hand, this one is not reliable vis-Γ -vis the pursuit of the MPPT. Therefore, in this paper we have treated another technique based on a new modified PSO algorithm so that the power can reach its maximum point. The PSO algorithm is based on the heuristic method which guarantees not only the obtaining of MPPT but also the simplicity of control and less expensive of the system. The results are obtained using MATLAB show that the proposed modified PSO algorithm performs better than conventional PSO and is robust to different partial shading models. Keywords: Modified P&O algorithm Modified PSO algorithm MPPT control Partial shading PV array PV module This is an open access article under the CC BY-SA license. Corresponding Author: Atig Mebarka Departement of Electrical Engineering Dr Moulay Tahar University of Saida 20.000 Saida, Algeria Email: atig_mebarka@yahoo.fr 1. INTRODUCTION Photovoltaic (PV) is alternative source of clean and renewable energy of high importance to environmental friendliness and low maintenance cost [1], [2]. The output characteristics of the photovoltaic generators are not linear because they always vary according to the solar irradiance and the temperature of the module. However, it is reported in the literature for a system of uniformly shaded photovoltaic panels. That the performance of perturb and observe(P&O) algorithm in the detecting the MPP is very efficient [3], [4]. But in the case of partial shading, this algorithm will not achieve its goal. Since the P-V curve has multiple peaks; evolutionary optimization technique such as Particle Swarm Optimization (PSO) could be used to detect MPP techniques where conventional algorithms fail to converge under partial shading [5], [6]. In this paper we will propose an improved maximum power point tracking (MPPT) method for the PV system using a modified PSO algorithm. Particle swarm optimization (MPSO) algorithm is adopted in detecting the global MPP of a partially shaded PV array [7], [8]. The results obtained from this algorithm will be compared to the Perturb and Observe for the single peak characteristics of the P-V. A similar comparison is made for the multi-peak characteristic of P-V between MPSO and MP&O of a partially shaded PV array. The rest of the paper is organized as follows. In Section 2, the circuit model of PV cell and characteristic of PV array are presented. The studied PV array system under partially shaded is illustrated in Section 3. MPP
  • 2.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803 1796 detection using the MP&O algorithm and MPSO are presented in Sections 4. Results are presented and discussed in Section 5. At the end, conclusion is given in Section 6. 2. MODELING OF A PV ARRAY WITH UNIFORM IRRADIATION The photovoltaic panel consists of several solar cells. Energy production can be increased by connecting the PV in series or in parallel. The circuit of a photovoltaic cell is shown in Figure 1. The output PV current depends on the temperature and solar irradiation. The equations given below are used to describe the modeling of the single PV module [9], [10]. The current (Iph) is given by: 𝐼𝑃𝑉 = πΌπ‘ƒβ„Ž βˆ’ 𝐼0 (𝑒 𝑉𝑃𝑉+𝑅𝑠𝐼𝑃𝑉 𝑁𝑆𝑉𝑑 βˆ’ 1) βˆ’ 𝑉𝑃𝑉+𝑅𝑠𝐼𝑃𝑉 𝑅𝑝 (1) πΌπ‘ƒβ„Ž = 𝐼𝑐𝑐 = 𝐼𝑐𝑐_𝑠𝑑𝑐 𝐺 𝐺𝑠𝑑𝑐 [1 + 𝐾𝐼(𝑇 βˆ’ 𝑇𝑠𝑑𝑐)] (2) With 𝑉𝑑 = π‘˜π‘‡ π‘ž (3) πΌπ‘ƒβ„Ž = πΌπ‘†π‘π‘Ÿ 𝐺 πΊπ‘Ÿ (4) Then (1) becomes: 𝐼𝑃𝑉 = 𝐼𝑠𝑐 βˆ’ 𝐼0 (𝑒 𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉 𝑛𝑉𝑑𝑁𝑠 βˆ’ 1) βˆ’ 𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉 𝑁𝑠𝑅𝑝 (5) Figure 1. Equivalent circuit of a PV panel The panel in parallel and panel in series form a photovoltaic field. The generator voltage V1, the current I1 and the power P1 under uniform irradiation can be obtained from the voltage Vpv and the current Ipv of the PV module as follows: { 𝑉1 = 𝑁𝑠𝑠 Γ— 𝑉𝑃𝑉 𝐼1 = 𝑁𝑝𝑝 Γ— 𝐼𝑃𝑉 𝑃1 = 𝑉𝑃𝑉 Γ— 𝐼1 = 𝑁𝑠𝑠 Γ— 𝑁𝑝𝑝 Γ— 𝑉𝑃𝑉 Γ— 𝐼𝑃𝑉 (6) Where: Nss and Npp are respectively the series and parallel number of PV modules in the array. The solution of (5) is obtained, for a grid of values of the current I, by using the bisection method in order to solve the f(VPV)=0 in the interval [0 Voc] where: 𝑓(𝑉𝑃𝑉) = 𝐼𝑃𝑉 βˆ’ 𝐼𝑠𝑐 + 𝐼0 (𝑒 𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉 𝑛𝑉𝑑𝑁𝑠 βˆ’ 1) + 𝑉𝑃𝑉+𝑁𝑠𝑅𝑠𝐼𝑃𝑉 𝑁𝑠𝑅𝑝 (7) 3. MODELING OF A PV ARRAY UNDER PARTIAL SHADING For verify the capability of an algorithm used to detect the global MPP of a partially shaded PV array, it is important to have a physical PV array assembly or its theoretical model [11], [12]. The challenge in such
  • 3. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig) 1797 studies is the need for simulating an enormous Ns and Np connected PV modules simultaneously, because each PV unit might be subjected to a different irradiance level. Of which a high computational time and therefore oftentimes becomes challenging to simulate and study these systems. A method to model the power peaks of partially shaded PV systems using empirical equations is available in the literature [13], [14]. It estimates the current IPV, voltage VPV and power PPV of the possible peaks shaded partially PV systems. The system under study is composed of 10Γ—10 PV modules operating under the shading scenario depicted in. Figure 2 shows the effect on the characteristics of the PV array under partially shading. When the shaded modules receive an irradiation level of G = 0.1 kW/m2 , the I-V and P-V characteristics are obtained. We can see from this figure that the P-V curve is formed of three different hills with three maximum power points, two local maximums and one global maximum. The standard characteristics of the PVs used are shown in Table 1. The simulation is performed using the one diode model for the solar panel. The simulation is carried out using the one-diode model for the solar panel. Initially each module receives a uniform irradiance of 1000W/m2 . Four configurations of C1, C2, C3 and C4 with, uniform irradiation, light shading, medium shading, hard shading, is shown in Figure 3, were used in all simulations of the different shaded modules with an irradiation of 1000W/m2 resulting in three peaks represented in the maximum power points Pm1, Pm2, Pm3 as indicated in the Table 2. Table 1. PV module manufacturersuntech STP080 12/B6monocrystalline Short-circuit current Isc 4.95V Open circuit voltage Voc 21.9V Maximum power current Im 4.57A Maximumpower voltage Vm 17.5V Maximum power Pm 80W Short-circuit current Temperature coefficient KI 0.020 %/K Open circuit voltage Temperature coefficient KV -0.34 %/K Figure 2. PSC caused by the clouds on PV system (a) (b) (c) (d) Figure 3. Different configurations with, (a) C1 (uniform irradiation), (b) C2 (lightshading), (c) C3 (medium shading), (d) C4 (hard shading) In addition, the variation in the irradiations of the shaded modules changes the position of the global MPP. But the latter remains at its maximum VAm, when G = 0.2 kW/m2 . Figure 4 show V-I, P-V curves of the PV array for different shaded modules with irradiation 0.1 kW/m2 , the increase of power is increasing with different irradiation of a partially shaded PV array is shown in Figure 5 with different shaded modules irradiation level.
  • 4.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803 1798 Table 2. Simulation results for the different power points with configurations C1, C2, C3 G W/m2 P1m(W) P2m(W) P3m(W) G W/m2 P1m(W) P2m(W) P3m(W) Configuration C1 1000 ------ ------ 7998 Configuration C2 1000 ------ ------ 7998 900 ------ ------ 7572 900 ------ ------ 7325 800 1710 4725 7043 800 1629 2970 6569 700 1710 4530 6485 700 1596 2759 5768 600 1710 4307 5890 600 1560 2542 4951 500 1710 4086 5321 500 1531 2327 4110 400 1710 3865 4700 400 1490 2209 3263 300 1710 3645 4102 300 1450 1891 2388 200 1710 3426 3498 200 1423 1691 1530 100 1710 3208 2891 100 1375 1477 685 Configuration C3 1000 ------ ------ 7998 Configuration C4 1000 ------ ------ 7997 900 ------ ------ 7502 900 ------ ------ 7568 800 3427 4498 6734 800 ------ ------ 7042 700 3427 4231 5980 700 ------ ------ 4529 600 3427 3964 5155 600 ------ ------ 4307 500 3427 3699 4298 500 ------ ------ 4082 400 3427 3435 3429 400 ------ ------ 3865 300 3427 3171 2536 300 ------ ------ 3644 200 3427 2909 1640 200 ------ ------ 3424 100 3427 2649 730 100 ------ ------ 3197 I P V ( A ) VPV(Volt) (a) P P V (W att ) VPV(Volt) (b) Figure 4. (V-I, V-P) characteristics of the PV system under PSC, (a) V-I; (b) V-P P PV (Watt) VPV(Volt) Figure 5. P-V curves of the PV array for different shaded modules irradiation level 4. BASICS OF MODIFIED P&O, MODIFIED PSO In this article we have compared the modified PSO method and the modified P&O method. The performance of PSO modified is evaluated in comparison with P&O modified [15], [16]. Brief overviews of these methods are presented in this paper to facilitate the following discussion. 4.1. Modified P&O The solution that we proposeto overcome this problem is to scan by varyingthe value of the duty cycle D while saving the maximum value of the passing power. This will detect the true MPP [17], [18]. The modified P & O algorithm program considers the steps: a. Use a logical variable shad which takes the value 1 in case of detection of shading (sudden decrease of the power). b. If there is no shading (shad = 0), the MPPT works with the classic P & O program.
  • 5. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig) 1799 c. If there is shading (shad = 1): A cyclic report program close to the global MPP is started. It assigns to the duty cycle D values ranging from 0 to 0.9 with a step of 0.1, then saves the value that gives the greatest power in the variable D_PM. This therefore allows us to be injected to the operating point in the vicinity of the overall MPP. d. When D_PM is found the variable shad is reset to 0 and D_PM is assigned to D in order to restart the conventional P & O algorithm with an initial operating point in the vicinity of the global MPP. 4.2. MPP detection using PSO PSO was first introduced in [19], [20], which isan effective method for multimodal function global optimization and swarm intelligence optimizationsearchguide produced by cooperation and competition among particles in swarm. we firstly give the solution vector definition with NPparticle duty ratiois shown in Figure 6. The position of the individual particleis calculated with [21], [22]. Figure 6. Movement of particles in PSO 𝑣𝑖 (π‘˜+1) = 𝑀. 𝑣𝑖 π‘˜ + 𝐢1 π‘˜ . π‘Ÿ1. (𝑝𝑏𝑖 π‘˜ βˆ’ 𝑠𝑖 π‘˜ ) + 𝐢2 π‘˜ . π‘Ÿ2. (𝑔𝑏 π‘˜ βˆ’π‘ π‘– π‘˜ ) (8) 𝑠(π‘˜+1) = 𝑠𝑖 π‘˜ + 𝑣𝑖 (π‘˜+1) (9) Where; 𝑣𝑖 π‘˜ : particle i velocity at iteration k,i: number of particle, 𝑀: weighting function, C1: cognitive coefficient, C2: cognitive coefficient, r1, r2: random parameter,[0,1], 𝑠𝑖 π‘˜ : current position vector, 𝑝𝑏𝑖: best position found by particle I, 𝑔𝑏: global best positions by particle in the group A linearly decreasing inertia weight from maximum value to minimum value, as reflected in (10), is used to update the inertia weight as (10) wH, wL. 𝑀(π‘˜) = 𝑀𝐻 βˆ’ π‘˜ π‘˜π» (𝑀𝐻 βˆ’ 𝑀𝐿) (10) WherekH is the maximum number of iterations and k is the iteration number. The fitness function of PSO algorithm for tracking GMPP can be expressed as (11): fitness(𝑉𝑃, 𝐼𝑃) = 𝑉𝑃𝐼𝑠𝑐 βˆ’ 𝑉𝑃𝐼𝑅 (𝑒 π‘ž(𝑉𝑃+𝐼𝑃𝑅𝑠) 𝐴.𝐾.𝑇 βˆ’ 1) (11) To start the optimization process, a vector of duty cycles areinitialized and the algorithm transmits the duty cycles to the power converter. These duty cycles (representedbySiin (11) serve as the initial particles in the first iteration. All particles are heading towards their local bestposition𝑝𝑏𝑖[23]. Among these particles, one of them is the global best 𝑝𝑏𝑖. It gives the best fitness value. Aftercalculating the velocity, which serves as a perturbation to the voltage, a new position of the voltage is found. Through successive iteration all particles move towards global best position. As the particles approach theMPP, they get closer to the 𝑔𝑏position. Correspondingly, the 𝑝𝑏𝑖factor and 𝑔𝑏factor in velocity termmoves towards zero. Eventually a zero velocity is achieved and the voltage position remains almostunchanged. Under this condition, the PV system reaches at MPP [24], [25].
  • 6.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803 1800 5. RESULTS AND DISCUSSION To compare the performance of conventional P&O and PSO during partial shading, we introduced PV modules (A, B, C and D) in series. Consequently, there exists only one MPP at 8KW, as shown by Curve 1 of Figure 7. After a period of one second, the modules A, B, C and D are irradiated (partial shading) with 1000 W/m2, 800 W/m2 and 300W /m2 respectively, therefore, several 4.077KW peaks, 5.243KW and 1.744KW are generated which are shown by curve 2 in Figure 7. Figure 8 shows that the P&O algorithm is quickly trapped by the 1.744KW peak which is indicated by the arrows produced by moving the operating point from curve 1 to curve 2. Always in the PV system, the offset between the global and local peak is 40 W, or about 14% of the peak power, as well a loss of power considered to be very large are illustrated in Figure 8. In the Figures 9 (a)-(d), we notice that the PSO algorithm under partial shading begins to detect the overall 4077KW point of MPP and the tracking, as indicated by the movements of the particles (using the direction of the arrow) after several iterations. To evaluate the proficiency and robustness of the suggested GMPP tracking method, MATLAB/Simulink is hired. Modeling of solar Module, PSO algorithm and DC-DC boost converter is designed in MATLAB environment. The code for dynamic PSO algorithm is developed in S-function builder. Figures10(a)-(d) illustrates the output power curves of a PV system using the MPSO and MP&O methods at varying radiations. Figure 7. P–V curve for MPP tracking under partially partially shaded with conventional PSO Figure 8. P–V curve for MPP tracking undershaded with conventional P&O P PV (Watt) Duty cycle Times(S) (a) Times(S) (b) V PV (Volt) I PV (Ampere) Times(S) Times(S) (c) (d) Figure 9. The PV module (a)the PV module output power (w), (b) the PV module duty cycle, (c) the PVmodule voltage (v), (d) the PV module current (a), under partial shading by modified (P&O and PSO) P PV (Watt) P PV (Watt ) VPV(Volt) VPV(Volt) P PV (Watt) P PV (Watt ) VPV(Volt) VPV(Volt)
  • 7. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig) 1801 Zoom P PV (Watt) Zoom P PV (Watt) Times(S) Times(S) (a) (b) Figure 10. Zoom output power (W) under partial shading by modified, (a) P&O; (b) PSO 6. CONCLUSION In this paper, a study of the partial shading effect on the modified particle swarm optimization (PSO) MPPT controlled PV array solar system has been presented and the modified perturb and observe (P&O). The power loss due to the inability of the PSO MPPT algorithm to track the maximum available power has been calculated for a 100 module PV array using a moderate then a severe shading configuration. The results obtained indicate, this PSO MPPT algorithm should be modified to take into account the partial shading effect for a low insolation level. The proposed MPPT method tracks the global MPP for the two shading configurations and under the four given shading levels. The principal objective of this paper is to present the MPPT method based modified PSO algorithm for extraction of GMPP for PV system. The suggestedmodified PSO technique could be performed appropriately during PSC, pointed the GMPP for achieving a better compare with modified P&Omethod during PSC. The simulation results operation for PV system. The suggested algorithm also made to depict that modified PSO is more effectual, has high convergence rate and less ripple, tracking efficiency of modified PSO is remarkable as matched to conventional modified P&O algorithm. So, modified PSO algorithm is matchless in its performance. In this paper MPSO based MPPT and simulation results under normal and partially shaded conditions are presented. The PV curves show multiple peaks under partially shaded conditions. Results show that MPSO algorithm with high accuracy can track the real peak power point under different irradiation and temperature as well as partially shaded conditions. In addition, MPSO has a better time response and also their convergence speed is higher than other algorithms. It overcomes the weaknesses of conventional direct control method particularly in partial shading conditions. results have shown that the proposed method outperforms the conventional method in terms of tracking performance under ten different irradiance conditions, including various patterns for partial shading. REFERENCES [1] M. A. G. de Brito, L. Galotto, L. P. Sampaio, G. d. A. e Melo, and C. A. Canesin, β€œEvaluation of the main MPPT techniques for photovoltaic applications,” in IEEE Transactions on Industrial Electronics, vol. 60, no. 3, pp. 1156- 1167, March 2013, doi: 10.1109/TIE.2012.2198036. [2] L. Thiaw, G, Sow, and S. Fall, β€œApplication of neural networks technique in renewable energy systems,” in 2014 First International Conference on Systems Informatics, Modelling and Simulation, 2014, pp. 6-11, doi: 10.1109/SIMS.2014.12. [3] T. Esram, and P. L. Chapman, β€œComparison of photovoltaic array maximum power point tracking techniques,” in IEEE Transactions on Energy Conversion, vol. 22, no. 2, pp. 439-449, June 2007, doi: 10.1109/TEC.2006.874230. [4] L. Jinhua, W. Jianan, and Z. Wenhui, β€œGlobal MPPT algorithm with coordinated control of PSO and INC for rooftop PV array,” The Journal of Engineering, vol. 2017, no. 13, pp. 778-782, 2017. [5] H. Patel and V. Agarwal, β€œMaximum power point tracking scheme for PV systems operating under partially shaded conditions,” in IEEE Transactions on Industrial Electronics, vol. 55, no. 4, pp. 1689-1698, April 2008, doi: 10.1109/TIE.2008.917118. [6] B. Shah. Sandip, S. Chauhan. Sandip, H. M. Rai, β€œCharacteristics of PV array used for distributed power generation-modeling and simulation,” International Journal on Emerging Technologies, vol. 1, no. 1, pp. 61-66, March 2010. [7] T-Y. Kim, H-G. Ahn, S. K. Park, and Y-K. Lee, β€œA novel maximum power point tracking control for photovoltaic power system under rapidly changing solar radiation,” in IEEE Int. Symp. Ind. Electron, 2001, pp. 1011-1014, doi: 10.1109/ISIE.2001.931613. [8] K. Ishaque, Z. Salam, H. Taheri, and A. Shamsudin, β€œMaximum power point tracking for PV system under partial shading condition via particle swarm optimization,” 2011 IEEE Applied Power Electronics Colloquium (IAPEC), 2011, pp. 5-9, doi: 10.1109/IAPEC.2011.5779866.
  • 8.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 12, No. 3, September 2021 : 1795 – 1803 1802 [9] S. Motahhir, A. El Ghzizal, S. Sebti, A. Derouich,” Shading effect to energy withdrawn from the photovoltaic panel and implementation of DMPPT using C language,” International review of automatic control, vol. 9, no. 2, pp. 88- 94, 2016. [10] T. Noguchi, S. Togachi, R. Nakamoto, β€œShort-current pulse-based maximum-powerpoint tracking method for multiple photovoltaic-and-converter module system,” in IEEE Trans on Industrial Electronics, vol. 49, Feb. 2002, pp. 217-223, doi: 10.1109/41.982265. [11] Y. Shaiek, M. B. Smida, A. Sakly, and M. F. Mimouni, β€œComparison between conventional methods and GA approach for MPPT of solar PV generators,” Solar Energy, vol. 90, pp. 107-122, April 2013, doi: 10.1016/j.solener.2013.01.005. [12] K. Ishaque, Z. Salam, and G. Lauss, β€œThe performance of perturb and observe and incremental conductance maximum power point tracking method under dynamic weather conditions,” Applied Energy, vol. 119, pp. 228- 236, April 2014, doi: 10.1016/j.apenergy.2013.12.054. [13] M. Amin, J. Bailey, C. Tapia, and V. Thodimeladine, β€œComparison of PV array configuration efficiency under partial shading condition,” 2016 IEEE 43rd Photovoltaic Specialists Conference (PVSC), 2016, pp. 3704-3707, doi: 10.1109/PVSC.2016.7750368. [14] N. Femia, G. Petrone, G. Spagnuolo, and M. Vitelli, β€œOptimization of perturb and observe maximum power point tracking method,” IEEE Trans. Power Electron., vol. 20, no. 4, pp. 963-973, Jul. 2005, doi: 10.1109/TPEL.2005.850975. [15] A. Belkaid, U. Colak, and K. Kayisli, β€œA comprehensive study of different photovoltaic peak power tracking methods,” in 2017 IEEE 6th International Conference on Renewable Energy Research and Applications (ICRERA), 2017, pp. 1073-1079, doi: 10.1109/ICRERA.2017.8191221. [16] B. N. Alajmi, K. H. Ahmed, S. J. Finney, and B. W. Williams, β€œA maximum power point tracking technique for partially shaded photovoltaic systems in microgrids,” in IEEE Transactions on Industrial Electronics, vol. 60, no. 4, pp. 1596-1606, April 2013, doi: 10.1109/TIE.2011.2168796. [17] M. Mostefai, A. Miloudi, and Y. Miloud, β€œAn intelligent maximum power point tracker for photovoltaic systems based on neural network,” International Review on Modelling and Simulations, vol. 6, no. 5, pp. 14477-1481, 2013. [18] K. S. Tey, S. Mekhilef, H-T. Yang, and M-K. Chuang β€œA differential evolution based MPPT method for Ph otovoltaic modules under partial shading conditions,” International Journal of Photoenergy, vol. 2014, 10 pages, 2014, doi: 10.1155/2014/945906. [19] Z. Salam, J. Ahmed, and B. S. Merugu, β€œThe application of soft computing methods for MPPT of PV system: A technological and status review,” Applied Energy, vol. 107, pp. 135-148, July 2013, doi: 10.1016/j.apenergy.2013.02.008. [20] A. Youcef, A. Miloudi, R. Sayah, and H. Sayah, β€œOptimization of partially shaded PV array using a modified P&O MPPT algorithm,” Leonardo Electronic Journal of Practices and Technologies, no. 28, pp. 179-196, January-June 2016. [21] W. Yunliang, and B. Nan, β€œResearch of MPPT control method based on PSO algorithm,” in 2015 4th International Conference on Computer Science and Network Technology (ICCSNT), 2015, pp. 698-701, doi: 10.1109/ICCSNT.2015.7490840. [22] M. Pedemonte, S. Nesmachnow, and H Cancela, β€œA survey on parallel ant colony optimization,” Applied Soft Computing, vol. 11, no. 8, pp. 5181-5197, December 2011, doi: 10.1016/j.asoc.2011.05.042. [23] P. T. Sawant and C. L. Bhattar, β€œOptimization of PV System Using Particle Swarm Algorithm under Dynamic Weather Conditions,” 2016 IEEE 6th International Conference on Advanced Computing (IACC), 2016, pp. 208- 213, doi: 10.1109/IACC.2016.47. [24] M. R. Bengourina, M. Rahli, S. Slami, and L. Hassaine, β€œPSO based direct power control for a multifunctional grid connected photovoltaic system,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 2, pp. 610-621, June 2018, doi: 10.11591/ijpeds.v9n2.pp610-621. [25] B. Ghita, K. Mohammed, and L. Ahmed, β€œApplication and COMPARISON BETWEEN THE CONVENTIONAL METHODS and PSO method for maximum power point extraction in photovoltaic systems under partial shading conditions,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 2, pp. 631-640, June 2018, doi: 10.11591/ijpeds.v9.i2.pp631-640. BIOGRAPHIES OF AUTHORS Mebarka Atig was born in Algeria in 1974. Is PhD student in the Department of Electrical Engineering at the University Dr Moulay Tahar of Saida, Algeria. She received Magister degree in Industrial control of electrical drives and diagnosis from the University of Science and Technology of Oran (USTO-MB), Algeria in 2011. His main research interests revolve around renewable energy concerning photovoltaic.
  • 9. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A novel optimization of the particle swarm based maximum power point tracking for … (M. Atig) 1803 Yahia Miloud was born in June 1955. He received the B.Eng degree from Bradford University,UK in 1980, the M.Sc degree from Aston University in Birmingham, UK in 1981 and the Ph.D degree from Electrical Machines Department of Electrical and Electronic Engineering,University of Oran (U.S.T.0),Algeria in 2006. From 1982 to 1988 he was as enior Engineer for Sonatrach LNG1 plant, Arzew Algria where he was in charge of the method section of the maintenance department and responsible for the operation of all UPS of the plant. In 1988 he joined the department of Electrotechnics at the university of SaΓ―da, Algeria where he is still working as a senior lecturer. His main area of research includes power electronics, intelligent control of ac drives and PV systems. Abdallah Miloudi was born on October 23, 1958 in Saida Algeria. He received his Bachelor Engineering degree with honors and his Master of Science from the University of Bradford England in 1981, and 1983 respectively. He received the PhD degree from the University of Sciences and Technology of Oran in 2006. He is currently Professor of Electrical Engineering at the University of Saida, Algeria. His research interests include: Electrical machines Drives, intelligent Control and renewable energy. Abdelkader Merah was born in Saida, Algeria in 1983. He obtained his Doctorate in electrical engineering from the University of Saida (USMS), Algeria, in 2016, he is a Doctor in electrical engineering at the University of Saida, Algeria. His fields of interest include: multi-machines multi-converters systems, antilock brake system, traction control system and anti-skid control for electric vehicle.