SlideShare a Scribd company logo
1 of 9
Download to read offline
International Journal of Power Electronics and Drive System (IJPEDS)
Vol. 9, No. 3, September 2018, pp. 1397~1405
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v9.i3.pp1397-1405  1397
Journal homepage: http://iaescore.com/journals/index.php/IJPEDS
Differential Evolution Based Solar Photovoltaic Array
Reconfiguration Algorithm for Optimal Energy Extraction
during Partial Shading Condition
M. A. I. A. Tazally1
, M. F. N. Tajuddin2
, A. Azmi3
, S. M. Ayob4
, T. Sutikno5
1,2,3
School of Electrical Systems Engineering, Universiti Malaysia Perlis, Perlis, Malaysia
4
School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Skudai, Malaysia
5
Department of Electrical Engineering, Faculty of Industrial Tech., Universitas Ahmad Dahlan, Yogyakarta, Indonesia
Article Info ABSTRACT
Article history:
Received Jul 21, 2018
Revised Aug 9, 2018
Accepted Aug 10, 2018
To increase energy yield from an installed photovoltaic (PV) array,
particularly during partial shading condition (PSC), a new technique based
on reconfigurable PV array interconnection is proposed in this work. The
proposed technique works by dynamically changing the interconnection of
PV modules to form a new configuration using a switching matrix inside the
array. The criteria of good reconfigurable PV array interconnection
techniques depend on the efficiency and accuracy of the control algorithm to
optimally reconfigure the PV array to maximize the total output power.
Hence, this paper proposes a new control algorithm using differential
evolution (DE) for photovoltaic array reconfiguration (PVAR). To verify the
superiority of the proposed algorithm, DE is compared with the particle
swarm optimization (PSO) algorithm. Results confirm that DE performs well
in terms of the amount of energy production during PSC. For all the nine
shading patterns tested on a 3 × 3 PV array, DE yields 1% to 5% more power
than PSO.
Keyword:
Differential evolution
Partial shading
Particle swarm optimization
Photovoltaic
Reconfiguration algorithm
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
M. F. N. Tajuddin,
School of Electrical Systems Engineering,
Universiti Malaysia Perlis,
02600 Pauh, Perlis, Malaysia.
Email: faridun@unimap.edu.my
1. INTRODUCTION
Environmental health is one of the most crucial problems the world is facing. Thus, a few
environmentally friendly solutions have been proposed. A photovoltaic (PV) system is a power-generating
system that produces clean energy and is in demand by many countries. Governments of different countries
have formed policies and frameworks for renewable energy, especially those that use PV technology. These
policies encourage the use of PV solutions instead of coal, natural gas, and petroleum, which emit
greenhouse gases [1-3]. However, PV exhibits low efficiency in converting light to electrical energy due to
mismatch losses. The primary reason for mismatch losses is partial shading condition (PSC) because of
overhead clouds, nearby buildings, or any surrounding objects. PSC causes considerable power losses to the
PV system [4-7].
Avoiding PSC, especially passing clouds, is close to impossible. Research has proposed several
approaches to reduce power losses. Three major ways to mitigate power losses are as follows: (1) improved
maximum power point tracking techniques, (2) modified system architectures, and (3) improvised PV array
configurations [8-12]. In [13] and [14], the researchers proposed several static configurations and tested their
performance. The researchers concluded that total cross-tied (TCT) configuration was the best configuration
based on its performance compared with the other common configurations, such as series–parallel, bridge-
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405
1398
linked, and honeycomb. Power loss was reduced in the TCT configuration because of the cross-tie (CT) that
connects across each junction as an alternate path for the current to flow through the PV array.
[15] and [16] improved the PV array configuration method into the PV array reconfiguration
(PVAR). PVAR forms a new configuration based on the optimal output power under static and nonstatic PSC
by changing the connection or physical movement of the PV modules. Sanseverino et al. proposed PVAR
control by switching to the matrix that is based on irradiance equalization method. This method reduced the
multiple peaks of power–voltage (P–V) and current–voltage (I–V) curves caused by bypassing diodes in the
PV array to a single peak. However, this method is not precise because the irradiance values of each PV
module are estimated by an equation and not by an irradiance meter, which provides a high chance of
obtaining accurate readings. Furthermore, implementing this method entails a high cost because current and
voltage sensors are required for each PV module [17]. Babu T.S. et al. implemented particle swarm
optimization (PSO) algorithm to control and optimize the switching matrix of PVAR with an array size of 9
× 9. The objective function of the PSO algorithm is irradiance equalization, which utilizes an equation to
estimate the irradiance values. Although this work used the PSO algorithm as the optimization method, the
PVAR does not yield the optimal energy because the size of the array after reconfiguration is still fixed at 9 ×
9, and the irradiance values are not comparable with the real values [18]. Ramaprabha proposed a PSO
algorithm that is also implemented in PVAR and whose objective function is power maximization. The
variable of the objective function is the current value of the PV array. Nevertheless, the accuracy of the PSO
algorithm in this work is not constant, and it does not optimally extract the energy [19]. Consequently, some
improvements have been made in this work by utilizing differential evolution (DE) algorithm in PVAR. The
PVAR works by changing the electrical connection between the PV modules regardless of its physical
position. The objective function of DE in this work is similar in [19]. The objective function can be achieved
by changing the switches of the modules. Only one of each current and voltage sensors is needed to measure
the output power of each population during the optimization process. The proposed DE-based PVAR is
compared with PSO to analyze the performance of both algorithms. Both algorithms are tested on a 3 × 3 PV
array under 9 shading patterns by using MATLAB/Simulink® software.
2. BASIC PRINCIPLE
This work uses MATLAB/Simulink® software to develop the DE-based PVAR. To implement
PVAR, a suitable model of PV cell needs to be developed in the software. Then, the PV cells are connected
to form the PV modules and an array. Normally, 36 PV cells are connected in series to form a PV module. In
this work, a single-diode PV model is used to model the simple yet accurate characteristics of PV cells. The
single-diode model provides an excellent qualitative prediction of PS and mismatch effects [9, 20]. Figure 1
shows the equivalent circuit of the single-diode PV model.
Figure 1. PV cell equivalent circuit





 















 


sh
S
PV
PV
T
PV
s
PV
o
PH
PV
R
R
I
V
aV
I
R
V
I
I
I
)
(
1
exp (1)
where IPH: light-generated current,
IPV: current generated by incident light,
I0 : reverse saturation current,
Rs: series resistance,
Rsh: parallel resistance,
a : diode ideality constant,
V: thermal voltage of the PV module with NS
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally)
1399
cells connected in the series (NskT/q)
q: electron charge (1.60217646×10−19
), and
k: Boltzmann constant (1.3806503×10−23
J/K).
The equation for the single PV model is extracted from Equation (1). The light-generated current IPH
depends on the short circuit current in the standard test condition ISC,STC, the irradiance experienced by the
surface of PV module G, and the irradiance of the standard test condition GSTC, as stated in (2)
sh
s
sh
STC
i
STC
SC
PH
R
R
R
G
G
T
K
I
I



 )
( , (2)
Ki is the temperature coefficient of the short-circuit current and ∆T=T−TSTC, where T is the surrounding
temperature of the PV module. The conditions that have been set for standard test condition (STC) are
TSTC = 25 °C and GSTC = 1,000 W/m2
. As indicated by Equation (2), the performance of PV is susceptible to
the irradiance and temperature level. In the case of PSC, the observation on the irradiance and temperature
levels is set constant according to STC. The parameters of the PV cell for this paper are based on the
National Renewable Energy Laboratory system. This work employed 9 PV modules (API156P-230)
manufactured by Advance Solar Hydro Wind Power.
PSC can cause the hotspot effect on the PV module, thereby causing the PV module to overheat and
become damaged entirely. Adding a bypass diode in the anti-parallel connection with the PV module can
reduce the effect, as shown in Figure 2. PV1 is the module that experiences PSC. Hence, the bypass diode
creates a new path for the current produced by the non-shaded PV modules to flow across the string.
Figure 2. PV modules connected with bypass diode
3. DEVELOPMENT OF THE PV ARRAY RECONFIGURATION (PVAR)
To build a high-performance PVAR circuit, the basic topology of the circuit should be selected
based on static configuration. Most researchers proved that the TCT configuration is the best static
configuration under PSC with less power loss [21, 22]. Consequently, the PVAR connection in this work is
developed based on a TCT topology. Each series of connected PV modules is connected with a cross–tie
(CT) across each junction. Figure 3 shows the wiring diagram of PVAR that implements a switching matrix
that is controlled by a digital microcontroller unit. The PV modules in the PVAR are represented by PV1 to
PV9.
The green lines show the connection of the microcontroller unit to each set of the switching matrix.
The microcontroller is also connected to the voltage and current sensors. Hence, the microcontroller can
determine the output power of the PVAR during the reconfiguration process. Moreover, the switching matrix
rearranged the electrical connection of the PV modules within three rows in the PVAR to form the new
reconfiguration. The PV modules in the PVAR switched the electrical connections to the first row when the
microcontroller unit set the command “1” to the switching matrix, then to the second row when the command
is set to “2,” and then to the third row when the command is set to “3.”
Figure 4 illustrates how the switching matrix of PVAR changed the electrical connection between
the PV modules. PV7 and PV9 are shaded. The initial physical positions and electrical connections of PV7
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405
1400
and PV9 are in the first and third rows, respectively. After the microcontroller unit set the command to the
switching matrix based on the maximum output power, the electrical connections between PV7 and PV9 are
changed to the second and first rows, respectively, without altering their physical positions.
Figure 3. Wiring diagram of the PVAR circuit
Figure 4. PVAR circuit before and after reconfiguration
4. DIFFERENTIAL EVOLUTION BASED PVAR
Solving for the switching matrix of the PV array is complicated under certain shading patterns, and
several iterations are needed to obtain the result. To solve this problem and to reach the optimum power from
the PV array, the DE algorithm is employed to reconfigure the switching matrix. DE was introduced in [23]
and is one of the most powerful population-based optimization algorithms. DE is a simple algorithm that
requires few control parameters, and it works by creating a new candidate solution under a different equation
with different techniques for a problem that requires maintaining the size of a population. The new candidate
and the existing solutions are compared to produce the best fitness for the objective function of the problem.
The chosen solution stays in the population until the next preferred solution takes place.
This algorithm aims to optimize a problem or an objective function X. The objective function of the
DE algorithm is the maximum output power of PVAR. The population P in DE has individuals of the
population that are NP real-valued parameter vectors. The potential solution candidate is formed through the
individuals of the population and can be described as (3)
max
,...,
2
,
1
,
,...,
2
,
1
, G
G
NP
i
X
P G
i
G


 (3)
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally)
1401
The DE population size is set at 10, and each individual in the population has its own dimension
size, which is set to 9 because the PVAR circuit has 9 PV modules. The population works as an individual
that produces the potential candidate in solving the optimization problem. Furthermore, the generation G is
set at 25, wherein 10 individuals in the population will iterate 25 times. As mentioned in the previous section,
the microcontroller in the PVAR circuit needs to set the commands “1,” “2,” and “3.” Therefore, the
constraints set in this work are 1 for the lower boundary and 3 for the upper boundary based on Equation (4).
D
R
H
L
H
X
L 

 ,
: (4)
Given that DE is a population-based algorithm, the initialization of the population is the first step during
optimization. The initial population P0
for the first generation of the vector is randomly generated according
to Equation (5)
L
j
L
j
U
j
j
i x
x
x
rand
x
P ,
,
,
0
,
0
)
).(
1
,
0
( 


 (5)
The function of rand(0,1) generates a random number within the range 0–1, where
0
, j
i
x is the vector
of the initial generation, i-th individual population, and j-th control variables or dimension that is generated
within the constraint of upper limit U
j
x , and lower limit L
j
x , .
Mutation is an important process in an evolution-based algorithm. The mutation process is
illustrated in Figure 5. Mutant vector
G
i
V is produced during this process to form a new candidate solution
for the existing solution candidate, which is known as target vector
G
i
X . Five mutation strategies can be
used in DE to generate
G
i
V in each generation. However, only one commonly used strategy is utilized in this
work, which is shown in Equation (6), and the differential constant is set as F = 0.9.
DE/ rand/ 1 )
.( 3
2
1
G
r
G
r
G
r
G
i x
x
F
x
V 

 (6)
Crossover operation is performed to shuffle the component in the mutant and target vectors, thereby
producing a chosen vector that is known as trial vector
G
i
U . The scheme of the crossover rate CR is set as
0.5 in this work.
Then, the trial and target vectors go through the process of choosing the vector that will survive in
the next iteration. The selection is based on the maximum output power of the PVAR. After the iteration of
the generation is completed, the best combination cases will be selected as the solution for the objective
function. The whole process of DE-based PVAR is explained in Figure 6.
Figure 5. Illustration of DE mutant vector (DE/rand/1)
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405
1402
Figure 6. Flowchart of the DE optimization process
5. PERFORMANCE OF DE AND PSO BASED PVAR
In this work, the proposed DE-based PVAR is compared with the PSO algorithm to observe their
effectiveness and performance. Similar to DE, PSO is a population-based algorithm. Thus, comparing both
algorithms in terms of their fitness and accuracy in optimizing PVAR output power under PSC is reasonable.
The population, dimension, and generation for both algorithms are set similarly. The performances of DE-
and PSO-based PVAR are tested on nine shading patterns to simulate the real PSC, as shown in Figure 7. The
PV modules in the PVAR are set with different irradiance values of 300, 500, 700, and 1,000 W/m2. The
maximum output powers of the fully irradiated patterns for both algorithms are similar. Therefore, only eight
remaining patterns will be observed. Otherwise, the fully irradiated pattern becomes a reference pattern.
The performances of DE and PSO are observed based on the percentages of power losses (%PL). To
analyze %PL, the maximum output power of the DE- and PSO-based PVARs under the observed patterns
(Pmax) are compared with the output power of the reference pattern (Pmaxref), as stated in Equation (7)
%
100
max
max
max
% 


ref
ref
P
P
P
PL (7)
The fitness of the algorithms is analyzed, and the result is shown in the next section. Each
generation produced a selected PVAR with its corresponding output power, and the maximum output power
is assumed to have been achieved when a solution converges. The best algorithm should converge faster with
high accuracy and maximum power.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally)
1403
Figure 7. Shading patterns
6. RESULTS AND DISCUSSION
The performance of the proposed DE-based PVAR is observed from the result of the analyses. After
25 generations of DE and PSO algorithms are completed, the P–V characteristics of both algorithms are
compared to analyze the power loss, as illustrated in Figure 8. The %PL of the DE-based PVAR on the
diagonal and long, short, long, cross, step, and U patterns are lower than that of the PSO-based PVAR. The
remaining patterns show that the %PL for both algorithms is similar. To summarize, DE-based PVAR is the
ideal technique to yield energy from the PV array because it produces the highest Pmax and has low power
losses under most PS patterns.
Figure 8. Power loss percentages
Table 1 shows that the fastest maximum output power achieved by DE-based PVAR is at
Generation = 7 during the short pattern. However, PSO converges faster at Generation=1 under the step
pattern. For all patterns, PSO converges to the maximum output power earlier than DE. However, its solution
is not optimal because the output power is not at maximum. Thus, DE has better accuracy and optimum
output power. PSO converges faster but lacks accuracy and has a tendency to be trapped at local peaks.
Therefore, DE is considered the most efficient algorithm to be used as an optimizer for PVAR, given that the
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405
1404
primary objective of this work is to extract the optimal output power from the PV array during PS
occurrences.
Table 1. Number Of Generations To Achieve Steady State
Pattern Number of generations
to achieve steady state
for DE
Number of generations
to achieve steady state
for PSO
Diagonal and Long 18 4
Short and Long 23 3
Diagonal 19 3
Short 7 4
Long 11 7
Cross 20 3
Step 12 1
U 13 6
Figure 9 shows the representation of PVAR after the DE algorithm performed the optimization
operation. As stated in the previous section, the physical positions of the PV modules remain unchanged.
Otherwise, the electrical connections of the PV modules are changed between the rows in the PVAR to
extract the optimal output power. The results from the reconfiguration also proved that the irradiance
equilibrium technique, as mentioned in the literature, is impractical. The technique should have more options
for PVAR to optimize the reconfiguration and find the best configuration. Lastly, DE-based PVAR is simple,
accurate, practical, and consistent in extracting solar energy under PSC.
Figure 9. Representation of PVAR after DE optimization operation
7. CONCLUSION
The objective of this work to yield maximum energy from a partially shaded PV array has been
achieved successfully. DE-based PVAR performs well, as proven by various PS patterns. DE-based PVAR
extracted more power than PSO-based PVAR and static configurations. In addition, DE produced low power
losses, thereby helping to maintain the payback period for PV investors. DE-based PVAR is simple and easy
to implement in practice. The PVAR circuit is connected to the I–V tracer to record the data. Furthermore, the
experiment can be conducted under a real irradiance value and PSC. Moreover, DE-based PVAR increases
awareness of the use of green energy. This study is expected to encourage more investors to show interest in
the PV industry.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally)
1405
ACKNOWLEDGEMENTS
The authors would like to thank Universiti Malaysia Perlis and Ministry of Education (MOE)
Malaysia for providing the facilities and financial support (Fundamental Research Grant Scheme (FRGS)
under a grant number of FRGS/1/2015/TK10/UNIMAP/03/2.
REFERENCES
[1] M. Azhar Khan, M. Zahir Khan, K. Zaman, and L. Naz, "Global estimates of energy consumption and greenhouse
gas emissions," Renewable and Sustainable Energy Reviews, vol. 29, pp. 336-344, 2014.
[2] S. R. Pendem and S. Mikkili, "Modelling and performance assessment of PV array topologies under partial shading
conditions to mitigate the mismatching power losses," Solar Energy, vol. 160, pp. 303-321, 2018/01/15/ 2018.
[3] M. F. N. Tajuddin, N. A. Rahim, I. Daut, B. Ismail, and M. F. Mohammed, "State space averaging technique of
power converter with digital PID controller," in TENCON 2009 - 2009 IEEE Region 10 Conference, 2009, pp. 1-6.
[4] M. Dhimish, V. Holmes, B. Mehrdadi, M. Dales, and P. Mather, "PV output power enhancement using two
mitigation techniques for hot spots and partially shaded solar cells," Electric Power Systems Research, vol. 158, pp.
15-25, 2018/05/01/ 2018.
[5] M. A. I. A. Tazally, M. F. N. Tajuddin, A. Azmi, M. U. Maaz, S. Saravan, P. Sanjeevikumar, et al., "Peak
prediction method of maximum power point for series-parallel photovoltaic array under partial shading condition,"
in 2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT),
2017, pp. 1-6.
[6] M. A. M. Ramli, S. Twaha, K. Ishaque, and Y. A. Al-Turki, "A review on maximum power point tracking for
photovoltaic systems with and without shading conditions," Renewable and Sustainable Energy Reviews, vol. 67,
pp. 144-159, 1// 2017.
[7] C. Rahmann, V. Vittal, J. Ascui, and J. Haas, "Mitigation Control Against Partial Shading Effects in Large-Scale
PV Power Plants," IEEE Transactions on Sustainable Energy, vol. 7, pp. 173-180, 2016.
[8] M. F. N. Tajuddin, S. M. Ayob, and Z. Salam, "Global maximum power point tracking of PV system using
dynamic population size differential evolution (DynNP-DE) algorithm," in Energy Conversion (CENCON), 2014
IEEE Conference on, 2014, pp. 254-259.
[9] M. F. N. Tajuddin, S. M. Ayob, Z. Salam, and M. S. Saad, "Evolutionary based maximum power point tracking
technique using differential evolution algorithm," Energy and Buildings, vol. 67, pp. 245-252, 2013.
[10] M. F. N. Tajuddin, S. M. Ayob, and Z. Salam, "Tracking of maximum power point in partial shading condition
using differential evolution (DE)," in Power and Energy (PECon), 2012 IEEE International Conference on, 2012,
pp. 384-389.
[11] S. Pareek and R. Dahiya, "Enhanced power generation of partial shaded photovoltaic fields by forecasting the
interconnection of modules," Energy, vol. 95, pp. 561-572, 2016.
[12] M. L. Orozco-Gutierrez, G. Spagnuolo, J. M. Ramirez-Scarpetta, G. Petrone, and C. A. Ramos-Paja, "Optimized
Configuration of Mismatched Photovoltaic Arrays," IEEE Journal of Photovoltaics, vol. PP, pp. 1-11, 2016.
[13] A. Tabanjat, M. Becherif, and D. Hissel, "Reconfiguration solution for shaded PV panels using switching control,"
Renewable Energy, vol. 82, pp. 4-13, 2015.
[14] M. Z. S. El-Dein, M. Kazerani, and M. M. A. Salama, "Optimal Photovoltaic Array Reconfiguration to Reduce
Partial Shading Losses," Sustainable Energy, IEEE Transactions on, vol. 4, pp. 145-153, 2013.
[15] J. D. Bastidas-Rodriguez, C. A. Ramos-Paja, and A. J. Saavedra-Montes, "Reconfiguration analysis of photovoltaic
arrays based on parameters estimation," Simulation Modelling Practice and Theory, vol. 35, pp. 50-68, 2013.
[16] S. R. Potnuru, D. Pattabiraman, S. I. Ganesan, and N. Chilakapati, "Positioning of PV panels for reduction in line
losses and mismatch losses in PV array," Renewable Energy, vol. 78, pp. 264-275, 2015.
[17] E. R. Sanseverino, T. N. Ngoc, M. Cardinale, V. Li Vigni, D. Musso, P. Romano, et al., "Dynamic programming
and Munkres algorithm for optimal photovoltaic arrays reconfiguration," Solar Energy, vol. 122, pp. 347-358,
2015.
[18] T. S. Babu, J. P. Ram, T. Dragičević, M. Miyatake, F. Blaabjerg, and N. Rajasekar, "Particle Swarm Optimization
Based Solar PV Array Reconfiguration of the Maximum Power Extraction Under Partial Shading Conditions,"
IEEE Transactions on Sustainable Energy, vol. 9, pp. 74-85, 2018.
[19] R. Ramaprabha, "Selection of an optimum configuration of solar PV array under partial shaded condition using
particle swarm optimization," International Journal of Electrical, Computer, Energetic, Electronic and
Communication Engineering, vol. 8, pp. 89-96, 2014.
[20] M. F. N. Tajuddin, N. H. Ghazali, T. C. Siong, and N. Ghazali, "Modelling and simulation of modified unipolar
PWM scheme on a single phase DC-AC converter using PSIM," in Research and Development (SCOReD), 2009
IEEE Student Conference on, 2009, pp. 328-331.
[21] N. Belhaouas, M. S. A. Cheikh, P. Agathoklis, M. R. Oularbi, B. Amrouche, K. Sedraoui, et al., "PV array power
output maximization under partial shading using new shifted PV array arrangements," Applied Energy, vol. 187,
pp. 326-337, 2/1/ 2017.
[22] F. Belhachat and C. Larbes, "Modeling, analysis and comparison of solar photovoltaic array configurations under
partial shading conditions," Solar Energy, vol. 120, pp. 399-418, 2015.
[23] R. Storn and K. Price, "Differential Evolution: A Simple and Efficient Adaptive Scheme for Global Optimization
over Continuous Spaces," ICSI, USA, Tech. Rep. TR-95-012, 1995.

More Related Content

What's hot

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
 
A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...
A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...
A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...IJERA Editor
 
Maximum Power Point Tracking of PV Arrays using Different Techniques
Maximum Power Point Tracking of PV Arrays using Different TechniquesMaximum Power Point Tracking of PV Arrays using Different Techniques
Maximum Power Point Tracking of PV Arrays using Different TechniquesIJERA Editor
 
PARTIAL SHADING DETECTION IN SOLAR PANEL
PARTIAL SHADING DETECTION IN SOLAR  PANELPARTIAL SHADING DETECTION IN SOLAR  PANEL
PARTIAL SHADING DETECTION IN SOLAR PANELARUN P S
 
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...EECJOURNAL
 
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
 
MPPT for PV System Based on Variable Step Size P&O Algorithm
MPPT for PV System Based on Variable Step Size P&O AlgorithmMPPT for PV System Based on Variable Step Size P&O Algorithm
MPPT for PV System Based on Variable Step Size P&O AlgorithmTELKOMNIKA JOURNAL
 
Simulation of various DC-DC converters for photovoltaic system
Simulation of various DC-DC converters for photovoltaic systemSimulation of various DC-DC converters for photovoltaic system
Simulation of various DC-DC converters for photovoltaic systemIJECEIAES
 
Ieee xplore full text pdf 44
Ieee xplore full text pdf 44Ieee xplore full text pdf 44
Ieee xplore full text pdf 44sanjiivambati59
 
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...THOKALA SOWMYA
 
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
 
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
 
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power System
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power SystemSimulation of Optimal Control Strategy for a Solar Photovoltaic Power System
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power Systemijtsrd
 
Simplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPTSimplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPTIJMTST Journal
 
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...eeiej_journal
 
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
 
Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...
Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...
Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...IJERA Editor
 

What's hot (20)

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 ...
 
A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...
A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...
A MATLAB /Simulink Modal of Triple-Junction Solar Cell and MPPT Based on Incr...
 
Maximum Power Point Tracking of PV Arrays using Different Techniques
Maximum Power Point Tracking of PV Arrays using Different TechniquesMaximum Power Point Tracking of PV Arrays using Different Techniques
Maximum Power Point Tracking of PV Arrays using Different Techniques
 
PARTIAL SHADING DETECTION IN SOLAR PANEL
PARTIAL SHADING DETECTION IN SOLAR  PANELPARTIAL SHADING DETECTION IN SOLAR  PANEL
PARTIAL SHADING DETECTION IN SOLAR PANEL
 
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
 
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...
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
 
MPPT for PV System Based on Variable Step Size P&O Algorithm
MPPT for PV System Based on Variable Step Size P&O AlgorithmMPPT for PV System Based on Variable Step Size P&O Algorithm
MPPT for PV System Based on Variable Step Size P&O Algorithm
 
Simulation of various DC-DC converters for photovoltaic system
Simulation of various DC-DC converters for photovoltaic systemSimulation of various DC-DC converters for photovoltaic system
Simulation of various DC-DC converters for photovoltaic system
 
Ieee xplore full text pdf 44
Ieee xplore full text pdf 44Ieee xplore full text pdf 44
Ieee xplore full text pdf 44
 
France 2
France 2France 2
France 2
 
Research paper
Research paperResearch paper
Research paper
 
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
 
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...
 
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...
 
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power System
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power SystemSimulation of Optimal Control Strategy for a Solar Photovoltaic Power System
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power System
 
Simplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPTSimplified PV Module Simulator With MPPT
Simplified PV Module Simulator With MPPT
 
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
IMPLEMENTATION OF PERTURB AND OBSERVE MPPT OF PV SYSTEM WITH DIRECT CONTROL M...
 
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...
 
Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...
Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...
Incremental Conductance MPPT Algorithm for PV System Implemented Using DC-DC ...
 

Similar to Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorithm for Optimal Energy Extraction during Partial Shading Condition

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
 
Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...
Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...
Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...IRJET Journal
 
Bk2421742180
Bk2421742180Bk2421742180
Bk2421742180IJMER
 
Performance Enhancement of MPPT Based Solar PV System using Neural Network
Performance Enhancement of MPPT Based Solar PV System using Neural NetworkPerformance Enhancement of MPPT Based Solar PV System using Neural Network
Performance Enhancement of MPPT Based Solar PV System using Neural Networkijtsrd
 
A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...
A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...
A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...IRJET Journal
 
IRJET- Power Quality Improvement in Solar by using Fuzzy Logic Controller
IRJET-  	  Power Quality Improvement in Solar by using Fuzzy Logic ControllerIRJET-  	  Power Quality Improvement in Solar by using Fuzzy Logic Controller
IRJET- Power Quality Improvement in Solar by using Fuzzy Logic ControllerIRJET Journal
 
A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...
A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...
A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...IJERA Editor
 
Harmonic assessment on two photovoltaic inverter modes and mathematical model...
Harmonic assessment on two photovoltaic inverter modes and mathematical model...Harmonic assessment on two photovoltaic inverter modes and mathematical model...
Harmonic assessment on two photovoltaic inverter modes and mathematical model...IJECEIAES
 
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...IRJET Journal
 
Simulation Model for PV Array & Its Characteristics
Simulation Model for PV Array & Its CharacteristicsSimulation Model for PV Array & Its Characteristics
Simulation Model for PV Array & Its CharacteristicsIJEEE
 
IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...
IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...
IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...IRJET Journal
 
IRJET- Performance Evaluation of Micro Grid
IRJET- Performance Evaluation of Micro GridIRJET- Performance Evaluation of Micro Grid
IRJET- Performance Evaluation of Micro GridIRJET Journal
 
Control of Grid Connected PV Inverter using LMF Adaptive Method
Control of Grid Connected PV Inverter using LMF Adaptive MethodControl of Grid Connected PV Inverter using LMF Adaptive Method
Control of Grid Connected PV Inverter using LMF Adaptive MethodIRJET Journal
 
A Grid-Tied Solar Power System with Harmonic Filter to Enhance Power Quality
A Grid-Tied Solar Power System with Harmonic Filter to Enhance Power QualityA Grid-Tied Solar Power System with Harmonic Filter to Enhance Power Quality
A Grid-Tied Solar Power System with Harmonic Filter to Enhance Power QualityIRJET Journal
 
Modeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic SystemModeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic Systemijtsrd
 
Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...
Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...
Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...IJECEIAES
 

Similar to Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorithm for Optimal Energy Extraction during Partial Shading Condition (20)

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...
 
Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...
Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...
Ant Colony Optimization for Optimal Photovoltaic Array Reconfiguration under ...
 
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...
 
Photovoltaic Emulator for Grid-connected Quasi-Z-Sorce Inverter
Photovoltaic Emulator for Grid-connected Quasi-Z-Sorce InverterPhotovoltaic Emulator for Grid-connected Quasi-Z-Sorce Inverter
Photovoltaic Emulator for Grid-connected Quasi-Z-Sorce Inverter
 
A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...
A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...
A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...
 
Bk2421742180
Bk2421742180Bk2421742180
Bk2421742180
 
Performance Enhancement of MPPT Based Solar PV System using Neural Network
Performance Enhancement of MPPT Based Solar PV System using Neural NetworkPerformance Enhancement of MPPT Based Solar PV System using Neural Network
Performance Enhancement of MPPT Based Solar PV System using Neural Network
 
Modeling and Simulation of Grid Connected PV Generation System Using Matlab/S...
Modeling and Simulation of Grid Connected PV Generation System Using Matlab/S...Modeling and Simulation of Grid Connected PV Generation System Using Matlab/S...
Modeling and Simulation of Grid Connected PV Generation System Using Matlab/S...
 
A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...
A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...
A New Simulation Approach of 3-Φ Transformer-less Grid Connected PV Inverter ...
 
IRJET- Power Quality Improvement in Solar by using Fuzzy Logic Controller
IRJET-  	  Power Quality Improvement in Solar by using Fuzzy Logic ControllerIRJET-  	  Power Quality Improvement in Solar by using Fuzzy Logic Controller
IRJET- Power Quality Improvement in Solar by using Fuzzy Logic Controller
 
A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...
A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...
A Novel Approach on Photovoltaic Technologies for Power Injection in Grid Usi...
 
Harmonic assessment on two photovoltaic inverter modes and mathematical model...
Harmonic assessment on two photovoltaic inverter modes and mathematical model...Harmonic assessment on two photovoltaic inverter modes and mathematical model...
Harmonic assessment on two photovoltaic inverter modes and mathematical model...
 
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
 
Simulation Model for PV Array & Its Characteristics
Simulation Model for PV Array & Its CharacteristicsSimulation Model for PV Array & Its Characteristics
Simulation Model for PV Array & Its Characteristics
 
IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...
IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...
IRJET- Simulation and Analysis of Photovoltaic Solar System for Different Wea...
 
IRJET- Performance Evaluation of Micro Grid
IRJET- Performance Evaluation of Micro GridIRJET- Performance Evaluation of Micro Grid
IRJET- Performance Evaluation of Micro Grid
 
Control of Grid Connected PV Inverter using LMF Adaptive Method
Control of Grid Connected PV Inverter using LMF Adaptive MethodControl of Grid Connected PV Inverter using LMF Adaptive Method
Control of Grid Connected PV Inverter using LMF Adaptive Method
 
A Grid-Tied Solar Power System with Harmonic Filter to Enhance Power Quality
A Grid-Tied Solar Power System with Harmonic Filter to Enhance Power QualityA Grid-Tied Solar Power System with Harmonic Filter to Enhance Power Quality
A Grid-Tied Solar Power System with Harmonic Filter to Enhance Power Quality
 
Modeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic SystemModeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic System
 
Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...
Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...
Performance Investigation of Grid Connected Photovoltaic System Modelling Bas...
 

More from International Journal of Power Electronics and Drive Systems

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

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...
 
Performance of solar modules integrated with reflector
Performance of solar modules integrated with reflectorPerformance of solar modules integrated with reflector
Performance of solar modules integrated with reflector
 
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
 
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...
 
Comparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping systemComparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping 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...
 
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...
 
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
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
 
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...
 
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
 
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...
 

Recently uploaded

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
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
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
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
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
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
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
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
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
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
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
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...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
★ 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
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
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
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
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🔝
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorithm for Optimal Energy Extraction during Partial Shading Condition

  • 1. International Journal of Power Electronics and Drive System (IJPEDS) Vol. 9, No. 3, September 2018, pp. 1397~1405 ISSN: 2088-8694, DOI: 10.11591/ijpeds.v9.i3.pp1397-1405  1397 Journal homepage: http://iaescore.com/journals/index.php/IJPEDS Differential Evolution Based Solar Photovoltaic Array Reconfiguration Algorithm for Optimal Energy Extraction during Partial Shading Condition M. A. I. A. Tazally1 , M. F. N. Tajuddin2 , A. Azmi3 , S. M. Ayob4 , T. Sutikno5 1,2,3 School of Electrical Systems Engineering, Universiti Malaysia Perlis, Perlis, Malaysia 4 School of Electrical Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Skudai, Malaysia 5 Department of Electrical Engineering, Faculty of Industrial Tech., Universitas Ahmad Dahlan, Yogyakarta, Indonesia Article Info ABSTRACT Article history: Received Jul 21, 2018 Revised Aug 9, 2018 Accepted Aug 10, 2018 To increase energy yield from an installed photovoltaic (PV) array, particularly during partial shading condition (PSC), a new technique based on reconfigurable PV array interconnection is proposed in this work. The proposed technique works by dynamically changing the interconnection of PV modules to form a new configuration using a switching matrix inside the array. The criteria of good reconfigurable PV array interconnection techniques depend on the efficiency and accuracy of the control algorithm to optimally reconfigure the PV array to maximize the total output power. Hence, this paper proposes a new control algorithm using differential evolution (DE) for photovoltaic array reconfiguration (PVAR). To verify the superiority of the proposed algorithm, DE is compared with the particle swarm optimization (PSO) algorithm. Results confirm that DE performs well in terms of the amount of energy production during PSC. For all the nine shading patterns tested on a 3 × 3 PV array, DE yields 1% to 5% more power than PSO. Keyword: Differential evolution Partial shading Particle swarm optimization Photovoltaic Reconfiguration algorithm Copyright © 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: M. F. N. Tajuddin, School of Electrical Systems Engineering, Universiti Malaysia Perlis, 02600 Pauh, Perlis, Malaysia. Email: faridun@unimap.edu.my 1. INTRODUCTION Environmental health is one of the most crucial problems the world is facing. Thus, a few environmentally friendly solutions have been proposed. A photovoltaic (PV) system is a power-generating system that produces clean energy and is in demand by many countries. Governments of different countries have formed policies and frameworks for renewable energy, especially those that use PV technology. These policies encourage the use of PV solutions instead of coal, natural gas, and petroleum, which emit greenhouse gases [1-3]. However, PV exhibits low efficiency in converting light to electrical energy due to mismatch losses. The primary reason for mismatch losses is partial shading condition (PSC) because of overhead clouds, nearby buildings, or any surrounding objects. PSC causes considerable power losses to the PV system [4-7]. Avoiding PSC, especially passing clouds, is close to impossible. Research has proposed several approaches to reduce power losses. Three major ways to mitigate power losses are as follows: (1) improved maximum power point tracking techniques, (2) modified system architectures, and (3) improvised PV array configurations [8-12]. In [13] and [14], the researchers proposed several static configurations and tested their performance. The researchers concluded that total cross-tied (TCT) configuration was the best configuration based on its performance compared with the other common configurations, such as series–parallel, bridge-
  • 2.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405 1398 linked, and honeycomb. Power loss was reduced in the TCT configuration because of the cross-tie (CT) that connects across each junction as an alternate path for the current to flow through the PV array. [15] and [16] improved the PV array configuration method into the PV array reconfiguration (PVAR). PVAR forms a new configuration based on the optimal output power under static and nonstatic PSC by changing the connection or physical movement of the PV modules. Sanseverino et al. proposed PVAR control by switching to the matrix that is based on irradiance equalization method. This method reduced the multiple peaks of power–voltage (P–V) and current–voltage (I–V) curves caused by bypassing diodes in the PV array to a single peak. However, this method is not precise because the irradiance values of each PV module are estimated by an equation and not by an irradiance meter, which provides a high chance of obtaining accurate readings. Furthermore, implementing this method entails a high cost because current and voltage sensors are required for each PV module [17]. Babu T.S. et al. implemented particle swarm optimization (PSO) algorithm to control and optimize the switching matrix of PVAR with an array size of 9 × 9. The objective function of the PSO algorithm is irradiance equalization, which utilizes an equation to estimate the irradiance values. Although this work used the PSO algorithm as the optimization method, the PVAR does not yield the optimal energy because the size of the array after reconfiguration is still fixed at 9 × 9, and the irradiance values are not comparable with the real values [18]. Ramaprabha proposed a PSO algorithm that is also implemented in PVAR and whose objective function is power maximization. The variable of the objective function is the current value of the PV array. Nevertheless, the accuracy of the PSO algorithm in this work is not constant, and it does not optimally extract the energy [19]. Consequently, some improvements have been made in this work by utilizing differential evolution (DE) algorithm in PVAR. The PVAR works by changing the electrical connection between the PV modules regardless of its physical position. The objective function of DE in this work is similar in [19]. The objective function can be achieved by changing the switches of the modules. Only one of each current and voltage sensors is needed to measure the output power of each population during the optimization process. The proposed DE-based PVAR is compared with PSO to analyze the performance of both algorithms. Both algorithms are tested on a 3 × 3 PV array under 9 shading patterns by using MATLAB/Simulink® software. 2. BASIC PRINCIPLE This work uses MATLAB/Simulink® software to develop the DE-based PVAR. To implement PVAR, a suitable model of PV cell needs to be developed in the software. Then, the PV cells are connected to form the PV modules and an array. Normally, 36 PV cells are connected in series to form a PV module. In this work, a single-diode PV model is used to model the simple yet accurate characteristics of PV cells. The single-diode model provides an excellent qualitative prediction of PS and mismatch effects [9, 20]. Figure 1 shows the equivalent circuit of the single-diode PV model. Figure 1. PV cell equivalent circuit                           sh S PV PV T PV s PV o PH PV R R I V aV I R V I I I ) ( 1 exp (1) where IPH: light-generated current, IPV: current generated by incident light, I0 : reverse saturation current, Rs: series resistance, Rsh: parallel resistance, a : diode ideality constant, V: thermal voltage of the PV module with NS
  • 3. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally) 1399 cells connected in the series (NskT/q) q: electron charge (1.60217646×10−19 ), and k: Boltzmann constant (1.3806503×10−23 J/K). The equation for the single PV model is extracted from Equation (1). The light-generated current IPH depends on the short circuit current in the standard test condition ISC,STC, the irradiance experienced by the surface of PV module G, and the irradiance of the standard test condition GSTC, as stated in (2) sh s sh STC i STC SC PH R R R G G T K I I     ) ( , (2) Ki is the temperature coefficient of the short-circuit current and ∆T=T−TSTC, where T is the surrounding temperature of the PV module. The conditions that have been set for standard test condition (STC) are TSTC = 25 °C and GSTC = 1,000 W/m2 . As indicated by Equation (2), the performance of PV is susceptible to the irradiance and temperature level. In the case of PSC, the observation on the irradiance and temperature levels is set constant according to STC. The parameters of the PV cell for this paper are based on the National Renewable Energy Laboratory system. This work employed 9 PV modules (API156P-230) manufactured by Advance Solar Hydro Wind Power. PSC can cause the hotspot effect on the PV module, thereby causing the PV module to overheat and become damaged entirely. Adding a bypass diode in the anti-parallel connection with the PV module can reduce the effect, as shown in Figure 2. PV1 is the module that experiences PSC. Hence, the bypass diode creates a new path for the current produced by the non-shaded PV modules to flow across the string. Figure 2. PV modules connected with bypass diode 3. DEVELOPMENT OF THE PV ARRAY RECONFIGURATION (PVAR) To build a high-performance PVAR circuit, the basic topology of the circuit should be selected based on static configuration. Most researchers proved that the TCT configuration is the best static configuration under PSC with less power loss [21, 22]. Consequently, the PVAR connection in this work is developed based on a TCT topology. Each series of connected PV modules is connected with a cross–tie (CT) across each junction. Figure 3 shows the wiring diagram of PVAR that implements a switching matrix that is controlled by a digital microcontroller unit. The PV modules in the PVAR are represented by PV1 to PV9. The green lines show the connection of the microcontroller unit to each set of the switching matrix. The microcontroller is also connected to the voltage and current sensors. Hence, the microcontroller can determine the output power of the PVAR during the reconfiguration process. Moreover, the switching matrix rearranged the electrical connection of the PV modules within three rows in the PVAR to form the new reconfiguration. The PV modules in the PVAR switched the electrical connections to the first row when the microcontroller unit set the command “1” to the switching matrix, then to the second row when the command is set to “2,” and then to the third row when the command is set to “3.” Figure 4 illustrates how the switching matrix of PVAR changed the electrical connection between the PV modules. PV7 and PV9 are shaded. The initial physical positions and electrical connections of PV7
  • 4.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405 1400 and PV9 are in the first and third rows, respectively. After the microcontroller unit set the command to the switching matrix based on the maximum output power, the electrical connections between PV7 and PV9 are changed to the second and first rows, respectively, without altering their physical positions. Figure 3. Wiring diagram of the PVAR circuit Figure 4. PVAR circuit before and after reconfiguration 4. DIFFERENTIAL EVOLUTION BASED PVAR Solving for the switching matrix of the PV array is complicated under certain shading patterns, and several iterations are needed to obtain the result. To solve this problem and to reach the optimum power from the PV array, the DE algorithm is employed to reconfigure the switching matrix. DE was introduced in [23] and is one of the most powerful population-based optimization algorithms. DE is a simple algorithm that requires few control parameters, and it works by creating a new candidate solution under a different equation with different techniques for a problem that requires maintaining the size of a population. The new candidate and the existing solutions are compared to produce the best fitness for the objective function of the problem. The chosen solution stays in the population until the next preferred solution takes place. This algorithm aims to optimize a problem or an objective function X. The objective function of the DE algorithm is the maximum output power of PVAR. The population P in DE has individuals of the population that are NP real-valued parameter vectors. The potential solution candidate is formed through the individuals of the population and can be described as (3) max ,..., 2 , 1 , ,..., 2 , 1 , G G NP i X P G i G    (3)
  • 5. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally) 1401 The DE population size is set at 10, and each individual in the population has its own dimension size, which is set to 9 because the PVAR circuit has 9 PV modules. The population works as an individual that produces the potential candidate in solving the optimization problem. Furthermore, the generation G is set at 25, wherein 10 individuals in the population will iterate 25 times. As mentioned in the previous section, the microcontroller in the PVAR circuit needs to set the commands “1,” “2,” and “3.” Therefore, the constraints set in this work are 1 for the lower boundary and 3 for the upper boundary based on Equation (4). D R H L H X L    , : (4) Given that DE is a population-based algorithm, the initialization of the population is the first step during optimization. The initial population P0 for the first generation of the vector is randomly generated according to Equation (5) L j L j U j j i x x x rand x P , , , 0 , 0 ) ).( 1 , 0 (     (5) The function of rand(0,1) generates a random number within the range 0–1, where 0 , j i x is the vector of the initial generation, i-th individual population, and j-th control variables or dimension that is generated within the constraint of upper limit U j x , and lower limit L j x , . Mutation is an important process in an evolution-based algorithm. The mutation process is illustrated in Figure 5. Mutant vector G i V is produced during this process to form a new candidate solution for the existing solution candidate, which is known as target vector G i X . Five mutation strategies can be used in DE to generate G i V in each generation. However, only one commonly used strategy is utilized in this work, which is shown in Equation (6), and the differential constant is set as F = 0.9. DE/ rand/ 1 ) .( 3 2 1 G r G r G r G i x x F x V    (6) Crossover operation is performed to shuffle the component in the mutant and target vectors, thereby producing a chosen vector that is known as trial vector G i U . The scheme of the crossover rate CR is set as 0.5 in this work. Then, the trial and target vectors go through the process of choosing the vector that will survive in the next iteration. The selection is based on the maximum output power of the PVAR. After the iteration of the generation is completed, the best combination cases will be selected as the solution for the objective function. The whole process of DE-based PVAR is explained in Figure 6. Figure 5. Illustration of DE mutant vector (DE/rand/1)
  • 6.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405 1402 Figure 6. Flowchart of the DE optimization process 5. PERFORMANCE OF DE AND PSO BASED PVAR In this work, the proposed DE-based PVAR is compared with the PSO algorithm to observe their effectiveness and performance. Similar to DE, PSO is a population-based algorithm. Thus, comparing both algorithms in terms of their fitness and accuracy in optimizing PVAR output power under PSC is reasonable. The population, dimension, and generation for both algorithms are set similarly. The performances of DE- and PSO-based PVAR are tested on nine shading patterns to simulate the real PSC, as shown in Figure 7. The PV modules in the PVAR are set with different irradiance values of 300, 500, 700, and 1,000 W/m2. The maximum output powers of the fully irradiated patterns for both algorithms are similar. Therefore, only eight remaining patterns will be observed. Otherwise, the fully irradiated pattern becomes a reference pattern. The performances of DE and PSO are observed based on the percentages of power losses (%PL). To analyze %PL, the maximum output power of the DE- and PSO-based PVARs under the observed patterns (Pmax) are compared with the output power of the reference pattern (Pmaxref), as stated in Equation (7) % 100 max max max %    ref ref P P P PL (7) The fitness of the algorithms is analyzed, and the result is shown in the next section. Each generation produced a selected PVAR with its corresponding output power, and the maximum output power is assumed to have been achieved when a solution converges. The best algorithm should converge faster with high accuracy and maximum power.
  • 7. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally) 1403 Figure 7. Shading patterns 6. RESULTS AND DISCUSSION The performance of the proposed DE-based PVAR is observed from the result of the analyses. After 25 generations of DE and PSO algorithms are completed, the P–V characteristics of both algorithms are compared to analyze the power loss, as illustrated in Figure 8. The %PL of the DE-based PVAR on the diagonal and long, short, long, cross, step, and U patterns are lower than that of the PSO-based PVAR. The remaining patterns show that the %PL for both algorithms is similar. To summarize, DE-based PVAR is the ideal technique to yield energy from the PV array because it produces the highest Pmax and has low power losses under most PS patterns. Figure 8. Power loss percentages Table 1 shows that the fastest maximum output power achieved by DE-based PVAR is at Generation = 7 during the short pattern. However, PSO converges faster at Generation=1 under the step pattern. For all patterns, PSO converges to the maximum output power earlier than DE. However, its solution is not optimal because the output power is not at maximum. Thus, DE has better accuracy and optimum output power. PSO converges faster but lacks accuracy and has a tendency to be trapped at local peaks. Therefore, DE is considered the most efficient algorithm to be used as an optimizer for PVAR, given that the
  • 8.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 3, September 2018 : 1397 – 1405 1404 primary objective of this work is to extract the optimal output power from the PV array during PS occurrences. Table 1. Number Of Generations To Achieve Steady State Pattern Number of generations to achieve steady state for DE Number of generations to achieve steady state for PSO Diagonal and Long 18 4 Short and Long 23 3 Diagonal 19 3 Short 7 4 Long 11 7 Cross 20 3 Step 12 1 U 13 6 Figure 9 shows the representation of PVAR after the DE algorithm performed the optimization operation. As stated in the previous section, the physical positions of the PV modules remain unchanged. Otherwise, the electrical connections of the PV modules are changed between the rows in the PVAR to extract the optimal output power. The results from the reconfiguration also proved that the irradiance equilibrium technique, as mentioned in the literature, is impractical. The technique should have more options for PVAR to optimize the reconfiguration and find the best configuration. Lastly, DE-based PVAR is simple, accurate, practical, and consistent in extracting solar energy under PSC. Figure 9. Representation of PVAR after DE optimization operation 7. CONCLUSION The objective of this work to yield maximum energy from a partially shaded PV array has been achieved successfully. DE-based PVAR performs well, as proven by various PS patterns. DE-based PVAR extracted more power than PSO-based PVAR and static configurations. In addition, DE produced low power losses, thereby helping to maintain the payback period for PV investors. DE-based PVAR is simple and easy to implement in practice. The PVAR circuit is connected to the I–V tracer to record the data. Furthermore, the experiment can be conducted under a real irradiance value and PSC. Moreover, DE-based PVAR increases awareness of the use of green energy. This study is expected to encourage more investors to show interest in the PV industry.
  • 9. Int J Pow Elec & Dri Syst ISSN: 2088-8694  Differential Evolution Based Solar Photovoltaic Array Reconfiguration… (M. A. I. A. Tazally) 1405 ACKNOWLEDGEMENTS The authors would like to thank Universiti Malaysia Perlis and Ministry of Education (MOE) Malaysia for providing the facilities and financial support (Fundamental Research Grant Scheme (FRGS) under a grant number of FRGS/1/2015/TK10/UNIMAP/03/2. REFERENCES [1] M. Azhar Khan, M. Zahir Khan, K. Zaman, and L. Naz, "Global estimates of energy consumption and greenhouse gas emissions," Renewable and Sustainable Energy Reviews, vol. 29, pp. 336-344, 2014. [2] S. R. Pendem and S. Mikkili, "Modelling and performance assessment of PV array topologies under partial shading conditions to mitigate the mismatching power losses," Solar Energy, vol. 160, pp. 303-321, 2018/01/15/ 2018. [3] M. F. N. Tajuddin, N. A. Rahim, I. Daut, B. Ismail, and M. F. Mohammed, "State space averaging technique of power converter with digital PID controller," in TENCON 2009 - 2009 IEEE Region 10 Conference, 2009, pp. 1-6. [4] M. Dhimish, V. Holmes, B. Mehrdadi, M. Dales, and P. Mather, "PV output power enhancement using two mitigation techniques for hot spots and partially shaded solar cells," Electric Power Systems Research, vol. 158, pp. 15-25, 2018/05/01/ 2018. [5] M. A. I. A. Tazally, M. F. N. Tajuddin, A. Azmi, M. U. Maaz, S. Saravan, P. Sanjeevikumar, et al., "Peak prediction method of maximum power point for series-parallel photovoltaic array under partial shading condition," in 2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT), 2017, pp. 1-6. [6] M. A. M. Ramli, S. Twaha, K. Ishaque, and Y. A. Al-Turki, "A review on maximum power point tracking for photovoltaic systems with and without shading conditions," Renewable and Sustainable Energy Reviews, vol. 67, pp. 144-159, 1// 2017. [7] C. Rahmann, V. Vittal, J. Ascui, and J. Haas, "Mitigation Control Against Partial Shading Effects in Large-Scale PV Power Plants," IEEE Transactions on Sustainable Energy, vol. 7, pp. 173-180, 2016. [8] M. F. N. Tajuddin, S. M. Ayob, and Z. Salam, "Global maximum power point tracking of PV system using dynamic population size differential evolution (DynNP-DE) algorithm," in Energy Conversion (CENCON), 2014 IEEE Conference on, 2014, pp. 254-259. [9] M. F. N. Tajuddin, S. M. Ayob, Z. Salam, and M. S. Saad, "Evolutionary based maximum power point tracking technique using differential evolution algorithm," Energy and Buildings, vol. 67, pp. 245-252, 2013. [10] M. F. N. Tajuddin, S. M. Ayob, and Z. Salam, "Tracking of maximum power point in partial shading condition using differential evolution (DE)," in Power and Energy (PECon), 2012 IEEE International Conference on, 2012, pp. 384-389. [11] S. Pareek and R. Dahiya, "Enhanced power generation of partial shaded photovoltaic fields by forecasting the interconnection of modules," Energy, vol. 95, pp. 561-572, 2016. [12] M. L. Orozco-Gutierrez, G. Spagnuolo, J. M. Ramirez-Scarpetta, G. Petrone, and C. A. Ramos-Paja, "Optimized Configuration of Mismatched Photovoltaic Arrays," IEEE Journal of Photovoltaics, vol. PP, pp. 1-11, 2016. [13] A. Tabanjat, M. Becherif, and D. Hissel, "Reconfiguration solution for shaded PV panels using switching control," Renewable Energy, vol. 82, pp. 4-13, 2015. [14] M. Z. S. El-Dein, M. Kazerani, and M. M. A. Salama, "Optimal Photovoltaic Array Reconfiguration to Reduce Partial Shading Losses," Sustainable Energy, IEEE Transactions on, vol. 4, pp. 145-153, 2013. [15] J. D. Bastidas-Rodriguez, C. A. Ramos-Paja, and A. J. Saavedra-Montes, "Reconfiguration analysis of photovoltaic arrays based on parameters estimation," Simulation Modelling Practice and Theory, vol. 35, pp. 50-68, 2013. [16] S. R. Potnuru, D. Pattabiraman, S. I. Ganesan, and N. Chilakapati, "Positioning of PV panels for reduction in line losses and mismatch losses in PV array," Renewable Energy, vol. 78, pp. 264-275, 2015. [17] E. R. Sanseverino, T. N. Ngoc, M. Cardinale, V. Li Vigni, D. Musso, P. Romano, et al., "Dynamic programming and Munkres algorithm for optimal photovoltaic arrays reconfiguration," Solar Energy, vol. 122, pp. 347-358, 2015. [18] T. S. Babu, J. P. Ram, T. Dragičević, M. Miyatake, F. Blaabjerg, and N. Rajasekar, "Particle Swarm Optimization Based Solar PV Array Reconfiguration of the Maximum Power Extraction Under Partial Shading Conditions," IEEE Transactions on Sustainable Energy, vol. 9, pp. 74-85, 2018. [19] R. Ramaprabha, "Selection of an optimum configuration of solar PV array under partial shaded condition using particle swarm optimization," International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering, vol. 8, pp. 89-96, 2014. [20] M. F. N. Tajuddin, N. H. Ghazali, T. C. Siong, and N. Ghazali, "Modelling and simulation of modified unipolar PWM scheme on a single phase DC-AC converter using PSIM," in Research and Development (SCOReD), 2009 IEEE Student Conference on, 2009, pp. 328-331. [21] N. Belhaouas, M. S. A. Cheikh, P. Agathoklis, M. R. Oularbi, B. Amrouche, K. Sedraoui, et al., "PV array power output maximization under partial shading using new shifted PV array arrangements," Applied Energy, vol. 187, pp. 326-337, 2/1/ 2017. [22] F. Belhachat and C. Larbes, "Modeling, analysis and comparison of solar photovoltaic array configurations under partial shading conditions," Solar Energy, vol. 120, pp. 399-418, 2015. [23] R. Storn and K. Price, "Differential Evolution: A Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Spaces," ICSI, USA, Tech. Rep. TR-95-012, 1995.