1 s2.0 S0952197623017001 Main
1 s2.0 S0952197623017001 Main
1 s2.0 S0952197623017001 Main
A R T I C L E I N F O A B S T R A C T
Keywords: In the field of solar industries, extracting maximum power from solar photovoltaic systems under partial shading
Total cross-tied conditions has gained significant attention in recent years. One of the most efficient concepts brought out to
Sudoku extract the power output of the existing solar photovoltaic system is the reconfigurable solar photovoltaic system.
Solar photovoltaic
Numerous static and dynamic reconfiguration techniques are mentioned in the literature. This work proposed a
Maximum power
Partial shading losses
Modified Sudoku reconfiguration based on static techniques and compared to the most common existing
Artificial intelligence configuration i.e., Total-Cross-Tied and Sudoku photovoltaic array configurations. In addition, an Artificial
Fuzzy Expert System Intelligence-based machine learning model (Fuzzy Expert System) is implemented for the prediction of suitable
configurations for solar photovoltaic arrays under partial shading conditions. The performance of the FES model
is evaluated by comparing the predicted results and the results obtained from the simulations on 5 × 4, 6 × 4, 6
× 6 and 9 × 9 PV arrays. Results demonstrated that the implemented FES model generated accurate results and
0% MAPE in all 33 sample cases for predicting the best suitable configuration. This realistic, simple, and cost-
effective fuzzy model can be utilized to replace existing estimation systems that employ the use of complex
technological analysis and simulation models. Thus, this approach can be very effectively used in the solar in
dustry for selecting the configuration for installing solar panels.
1.1. Solar photovoltaic system and various factors that impact its PSC is a most common reason for light restriction on solar array that
performance can result in power loss of PV systems. The shading over the solar arrays
blocks the solar radiation and reduces complete absorption, which leads
Solar industries encounter significant challenges to wider imple reduction of energy received by the individual solar cells. This condition
mentation and acceptance despite technological development and turns out to be difficult as it reduces the maximum power of the PV panel
numerous benefits. The reason is that the output efficiency of the Solar and thus reduces the consistency of this technology and in turn the
photovoltaic (SPV) system is restricted by several factors, including low reliability of this technology. Researchers have focused on establishing
energy conversion, variable irradiation, atmospheric conditions, variation methods for extracting the maximum power to overcome the effects of
in temperature, panel layout, reflection, partial shading, and so on (Par PS and to increase the amount of electricity generated (Sharma et al.,
eek and Dahiya, 2016). The most significant cause of power loss among all 2020; Khuran and Pareek, 2022). Various PS loss reduction techniques
is the non-uniform irradiation that solar panels receive due to partial are covered in next section.
shading conditions (PSCs) which leads in annual power losses of 3–6% of
the installed capacity in large PV systems (Kumar and Kumar, 2017).
* Corresponding author.
** Corresponding author. Department of Electronics & Communication Engineering, Manipal University Jaipur, 303007, Rajasthan, India.
E-mail addresses: smitapareek.bkbiet@gmail.com (S. Pareek), eckulwant@gmail.com (K. Singh).
https://doi.org/10.1016/j.engappai.2023.107516
Received 9 March 2023; Received in revised form 9 November 2023; Accepted 13 November 2023
Available online 6 December 2023
0952-1976/© 2023 Elsevier Ltd. All rights reserved.
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Nomenclatures
AI Artificial intelligence FL Fuzzy logic
ANFIS Adaptive-neuro fuzzy inference systems MAPE Mean absolute percentage error
BP Back-propagation ML Mismatch losses
PV Photovoltaic systems PM Maximum power
ML Machine learning VM Voltage at Maximum Power
TCT Total cross tied IM Current at Maximum Power
SP Series-parallel GMPP Global maximum power point
HC Honeycomb PER Performance enhancement ratio
FES Fuzzy expert system WT Wavelet transform
PSC Partial shading condition DT Decision tree
MPPT Maximum power point tracking LMPP Local maximum power points
GA Genetic algorithm SPV Solar photovoltaic
NN Neural networks MF Membership function
A Ampere V Voltage
W Watt S Series
ES Expert system P–V Power-voltage
BL Bridge link I–V Current -voltage
WS Without shading LBC Left bottom corner
SN Short narrow RTC Right Bottom corner
LN Long narrow DN Diagonal
LW Long wide LS L-shape
SR Single row MS Multi storied
OB-1 Oblique-1 CN Centre
OB-2 Oblique-2 OB-3 Oblique-3
1.3. Partial shading loss reduction techniques control circuits, micro-converters, multi-level converters, compensa
tion, battery equalizer, energy recovery, etc. The implementation of
PS losses could be minimized via passive or active methods. Active these techniques for high power ratings solar plants is challenging since
techniques use active elements like solid-state switches, whereas passive each plant requires many converters, which raises the costs, which is a
techniques use passive elements like bypass diodes. Connecting bypass common drawback, thus makes these techniques less popular (Richard
diodes across each PV panel is common passive approach reported in et al., 2011; Giovanni et al., 2015; Hyok et al., 2010; Villa et al., 2013).
literature. However, these diodes limit the array from generating the The effective concept brought out to mitigate the drawbacks of
maximum amount of power when partially shaded and introduce many above-mentioned techniques is the reconfigurable solar photovoltaic
local maximum power point (LMPP) in power-voltage characteristics. system which is described in next section. Table 1 demonstrates a
Several Maximum Power Point Tracking (MPPT) approaches and algo summarized review of various PS loss reduction techniques which are
rithms have been presented in the literature to identify global maximum reported in the literature.
power point (GMPP). However, selection from the available solutions
becomes difficult because these systems differ in relations of depend
1.4. Review of various PV array reconfiguration techniques
ability, price, tracking speed, category and number of sensors needed,
hardware necessities etc. (Gosumbonggot and Fujita, 2019; Nivedha and
1.4.1. Basic interconnection schemes
Vijayalaxmi, 2021). Other techniques based on active devices reported
The literature suggests several PV array interconnection methods to
in the literature to deal with PS losses comprise of AC panels, generation
address PSCs issues like SP (Series-Parallel), BL (Bridge-Linked), TCT
Table 1
Summarized review of different PS loss reduction techniques available in the literature.
Technique Goal/objective Advantages Disadvantages References
Bypass Diode Provide a bypass for current flow Protect against hotspots Limit the maximum attainable (Pareek and Dahiya, 2016; Kumar and Kumar, 2017)
when cell is reverse biased. and damage of solar cell. power. Introduce many LMPP.
Non optimal operation.
Control Circuits To achieve optimum power, alter Optimal power, Require many sensors and (Richard et al., 2011; Giovanni et al., 2015; Hyok et al.,
the control circuits between the PV increased efficiency, and switches and therefore 2010; Villa et al., 2013)
panels in real time. high reliability. relatively expensive.
MPPT Track maximum power point of Increased running time Increased overall cost due to (Gosumbonggot and Fujita, 2019; Nivedha and
panel/array and operates it at and efficiency. dependency on switches and Vijayalaxmi, 2021)
optimal point. sensors.
Basic Panels are connected in series/ Reduced mismatch Fail to find optimal solution (Das et al., 2017; Verma et al., 2019; Winston et al.,
Interconnection parallel to meet the voltage and losses, improve under variable shading. 2020)
Schemes power specifications. efficiency, and simple.
Static configuration Group the panels based on shade Simple and economical Fail to find optimal solution (Krishna and Moger, 2019; Vijayalekshmy et al., 2016;
dispersion to increase the power and do not require under variable shading. Reddy and Yammani, 2021; Dhanalakshmi and
output. sensors or switches. Rajasekar, 2018a, 2018b; Nasiruddin et al., 2019)
Dynamic Interconnection switching Stable, reliable, and Complicated hardware and (Guillermo et al., 2005; Jazayeri et al., 2017; Rajan
configuration technique based on optimization capable of identifying complex optimization et al., 2017; Babu et al., 2015; Fathy, 2018; Yousri
algorithms to produce more power. the optimum solution. techniques. et al., 2020a, 2020b; Dalia et al., 2020; Yang et al.,
2021; Ahm et al., 2020; Bayoumi et al., 2022; Zhang
et al., 2021a, 2021b, 2022)
Artificial Useful for SPV system modeling, Fast learning, reliable Handle only trained problems. (Yap et al., 2020; Gupta et al., 2022; Machina et al.,
Intelligence prediction, simulation, cost effective, accurate 2022; Mellit et al., 2008; Wu et al., 2019; Kouaissah
optimization, and control. and fault tolerant. and Hocine, 2020; Sridharan, 2021)
2
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
(Total-Cross-Tied), and HC (Honeycomb). In PSC, the TCT performed Reddy and Yammani, 2021). Additional puzzle-based technique re
better in comparison to other interconnection schemes (Das et al., 2017; ported was the dominant square technique and implemented on 5 × 5
Verma et al., 2019). However, in TCT extra ties are significant, therefore and 9 × 9 PV arrays (Dhanalakshmi and Rajasekar, 2018a). To mitigate
wire loss, and cost due to extra ties is significant (Winston et al., 2020). partial shading losses in an PV array, an odd-even reconfiguration
strategy was also reported on a 4 × 4 PV array (Nasiruddin et al., 2019).
1.4.2. Dynamic array reconfiguration approaches Competence square approaches, on a 9 × 9 PV array (Dhanalakshmi and
To address the issue present in existing interconnection schemes, Rajasekar, 2018b), is also one of the most recent puzzle-based method.
various optimization based dynamic reconfiguration techniques have Overall, it is worth underlying that static reconfiguration techniques are
been documented in literature. These techniques are based on shade less expensive approach because these techniques require a complex
dispersion achieved by altering electrical connections of PV array hardware setup which leads to an unrealistic number of sensors and
without changing physical location. In recent year various dynamic switches and increases additional cost. Numerous static and dynamic
array reconfiguration such as Electrical array reconfiguration (EAR) reconfiguration techniques are available for PV array. It might be
(Guillermo et al., 2005), Irradiation equalization (IE) reconfiguration difficult to choose the best method out of all those that are available for a
and Adaptive array reconfiguration (AAR) (Jazayeri et al., 2017) are specific requirement. Additionally, these methods needed an extensive
reported in the literature based on switching between the connections of knowledge of PV technology. Thus, using AI to address these issues has
a solar PV array to mitigate partial shading losses. In addition, various been identified as a possible alternative.
meta-heuristic optimization algorithms including, standard deviation
genetic algorithm (10 × 10, 9 × 9), particle swarm optimization (9 × 9), 1.5. Artificial intelligence techniques implemented in SPV system
grasshopper optimization algorithm (9 × 9), harris hawks optimizer
(HHO) and modified harris hawks optimizer (9 × 9, 6 × 4, 6 × 20) based For modeling, prediction, simulation, optimization, and control of
on scheme of prey catching by hawks, grey wolf optimization algorithm SPV systems, AI approaches have been used in a variety of applications.
(GWOA) (Rajan et al., 2017; Babu et al., 2015; Fathy, 2018; Yousri et al., AI-based techniques have the advantages of providing an alternative to
2020a; Dalia et al., 2020), artificial ecosystem optimizer (9 × 9, 6 × 20, conventional physical modeling techniques, requiring less computa
6 × 20), flow regime algorithm (9 × 9), coyote optimization algorithm tional effort, requiring no knowledge of internal system characteristics,
(COA), marine predators algorithm (9 × 9, 16 × 16, 25 × 25), are a and providing a compact solution for multivariable problems. Literature
significant addition in this research area (Yousri et al., 2020b; Yang validates the potential of AI as a design tool for SPV systems. AI-based
et al., 2021; Ahm et al., 2020; Bayoumi et al., 2022). An innovative machine learning model is involved in the design of SPV systems in all
technique optimal mileage-based PV array reconfiguration (OMAR) is areas, including control and monitoring. AI consists of several tech
developed to increase the power output of a PV power plant and reduce niques, specifically, expert system (ES), artificial neural network (ANN),
the additional capacity and mileage costs brought on by the power genetic algorithm (GA), fuzzy logic (FL), machine learning (ML), various
fluctuation in a performance-based frequency regulation market. This optimization techniques, decision tree, wavelet transform etc. (Yap
technique was implemented on 10 × 10 SPV array (Zhang et al., 2021a). et al., 2020; Gupta et al., 2022; Machina et al., 2022; Mellit et al., 2008).
Current research has also contributed to the development of an evolu Implementation of AI techniques in various areas of SPV system is shown
tionary based pareto optimization algorithms for bi-objective optimi in Fig. 1. Fuzzy expert system (FES) is a common choice among the AI
zation method for photovoltaic array reconfiguration, which aims to techniques that are available for use in solar industries research because
simultaneously maximize output power and reduce number of switches. of the simple model, adaptability, and ease. FES enable machines to
The generation efficiency can be increased while the switching control make decision by analyzing data and selecting one among several op
complexity is significantly reduced, and the operating life of the tions. FES is based on a rule-based inference method which is
switching devices can be extended by this method (Zhang et al., 2021b). pre-established rule systems from strong knowledge base. Fuzzy logic is
A novel efficient multi-agent negotiation algorithm with an auctioneer proved as significant technique in the solar energy industries for pre
and multiple bids is developed in literature with the multi-round dicting and controlling the performance of the energy conversion system
negotiation and the random re-initialization and implemented on a (Wu et al., 2019; Kouaissah and Hocine, 2020; Sridharan, 2021).
distributed network to achieve an effective and distributed optimization
(Zhang et al., 2022). 1.6. Objective and novelty of the work
Overall, dynamic reconfiguration techniques are stable and capable
of identifying the optimum solution. However, these methods necessi The objective of proposed work is to modify the Sudoku configura
tate a complicated hardware arrangement, which results in an excessive tion so that the shadow is dispersed on the whole photovoltaic array
number of sensors and switches and thus raises the overall system cost. with higher homogeneity. The proposed technique is compared to the
Furthermore, most optimization algorithms exhibit unpredictable Total-Cross-Tied and Sudoku photovoltaic array configurations. For this
behaviour under variable shading conditions. purpose, a 4 × 4 and 9 × 9 PV array and various partial shading sce
narios are used for the tests. In addition, this paper also implements an
1.4.3. Static array reconfiguration approaches efficient power extraction FES machine learning model based on AI that
Static reconfiguration approaches based on shade dispersion tech can assist in predicting the optimum reconfiguration. To evaluate the
niques have been reported in the literature to overcome shortcomings effectiveness of the FES model, a comparison is to be done between
with dynamic reconfiguration approaches. Shade dispersion is a method predicted results from FES model and simulation results of 4 × 4, 5 × 4,
for dispersing the effects of shade across the array to enhance output 6 × 4, 6 × 6 and 9 × 9 PV array from previous research. Following is a
power. One most common Sudoku puzzle-based reconfiguration was summary of the primary novelties of this work as compared to previous
established on a 9 × 9 PV array and found superior in comparison to TCT research on PV array reconfiguration.
(Krishna and Moger, 2019). However, when the Sudoku pattern varies,
the power output changes as well and thus there is a strong probability • The implemented model of FIS system is simple, inexpensive, and
that the Sudoku configuration will produce less output than a standard accurate fuzzy model which can replace conventional prediction
TCT configuration and it is limited to small rated SPV plants. Another methods which depend on complex technological studies. To the best
form of puzzle-based reconfiguration approach reported in the literature of our knowledge, this work is the first to address using an AI-based
is, a novel Zig-Zag technique for TCT configuration (4 × 3), magic FES approach to forecast configurations under different shading
square technique (4 × 4), new enhanced magic square technique to conditions to achieve the most suitable and optimal solution. A wide
enhance the power output of the PV array (Vijayalekshmy et al., 2016; range of input variables and shading conditions can be used to
3
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 1. Implementation of artificial intelligence techniques in various research areas of SPV system.
construct and apply to proposed machine learning model. It is are applied on a 9 × 9 PV array employing the three configuration
therefore not size-restricted and may be used for both small and large methods TCT, Sudoku, and the proposed M-Sudoku. This work done uses
SPV fields. It can be utilized as a dynamic predictive model to choose the single diode solar cell model used in reference (Kumar and Kumar,
from available reconfigurations techniques of PV array in real time. 2017; Sharma et al., 2023; Ngoc et al., 2019), as this single diode model
• The proposed M-Sudoku reconfiguration, very simple and clear is the most widely used and provides a good combination of simple
which can effectively spread the shadow throughout the array rather structure and accuracy. In addition, it performs better in PSCs and
than using sophisticated mathematical formulations and complex mismatch effects (Ngoc et al., 2019; Sharma et al., 2022; Pareek and
algorithms. The proposed reconfiguration method is economical Dahiya, 2015).
because it works on static reconfiguration techniques and do not
require complex hardware and provides a feasible solution for large 2.1. Implementation of 4 × 4 and 9 × 9 PV array of TCT, Sudoku and M-
PV array and includes a realistic implementation strategy. Sudoku configuration
The rest of the paper is organized as follows: The methodology to TCT links PV arrays in series to form a string, then connects them in
implement the proposed M- Sudoku reconfiguration on 4 × 4 and 9 × 9 parallel to produce ties (rows). The general arrangement of a TCT
PV array is explained in section 2. In this section, description of various configuration for a 4 × 4 and 9 × 9 PV array and electrical connection of
partial shading cases with the results obtained from TCT, Sudoku, and 9 × 9 TCT-PV array is shown in Fig. 2 (a), (d) and (g) respectively.
the proposed reconfiguration are explained. In Section 3, the design of Sudoku is a number placement matrix based on logic in which horizontal
implemented AI-based machine learning (FES) model, and performance row can only contain numbers from 1 to 4 and each number in the 4 × 4
measurement of given model by comparing its results from simulation block can be used only once in case of 4 × 4 array size. When array size is
results is explained. The analysis and discussion about the various as 9 × 9, every row, column, and matrix contain the numbers 1 to 9
pects of the proposed methods is concluded and discussed in Section 4. without any repetitions, and there are nine 3 × 3 matrices in total. The
Sudoku-based configuration for a 4 × 4 and 9 × 9 PV array and electrical
2. Methodology connection of 9 × 9 Sudoku PV array depicted in Fig. 2 (b), (e) and (h)
respectively. The proposed M-Sudoku reconfiguration for a 4 × 4 and 9
A simulation system developed in the MATLAB/Simulink environ × 9 PV array and electrical connection of 9 × 9 M-Sudoku PV array is
ment is used to examine the performance of three configurations in the shown in Fig. 2 (c), (f) and (i) respectively and explained in next section.
given work. The ten most common shading patterns are applied on a 4 ×
4 PV array employing the three configuration methods TCT, Sudoku,
and the proposed M-Sudoku. Further, three well known shading patterns
4
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 2. Connection matrix used for implementation of (a) TCT (4 × 4), (b) Sudoku (4 × 4), (c) M-Sudoku configuration (4 × 4), (d) TCT (9 × 9), (e) Sudoku (9 × 9),
(f) M-Sudoku configuration (9 × 9), array structure and electrical connection of (g) TCT (9 × 9), (h) Sudoku (9 × 9), (i) M-Sudoku (9 × 9).
2.2. Rules used for development of proposed M-Sudoku puzzle-based 2.3. Results obtained from TCT, Sudoku and proposed M-Sudoku
configuration configuration on 4 × 4 PV array
The proposed M-Sudoku reconfiguration is a modified version of The maximum power (PM) generated by TCT, Sudoku, proposed M-
conventional Sudoku. The number placement in the proposed M-Sudoku Sudoku configuration on a 4 × 4 PV array under uniform insolation is
based reconfiguration is modified in such a way that the shadow is 3221 Watt, at current (IM) 32.21 A and voltage (VM) 100 V, all three
dispersed more uniformly over the entire array when compared to configurations deliver the same amount of power under Standard test
conventional Sudoku under partial shading. The following rules are condition (STC). The results of given work done are concluded based on
proposed to configure 4 × 4 and 9 × 9 sized M-Sudoku configuration: Performance Enhancement Ratio (PER) which is described by below
equations:
1. Diagonal summation: The objective of both diagonals is to have Performance Enhancement Ratio (PERTCT ) in %: It is the power
nonrepeating column numbers as shown in Fig. 3 (a) 4 × 4 PV array enhancement of proposed reconfiguration as compared to TCT config
(b) 9 × 9 PV array. uration and is defined as:
2. Subarray: The objective of all four subarrays sized 2 × 2 is to have
PPro − PTCT
nonrepeating column numbers from 1 to 4 in 4 × 4 matrix, and nine PERTCT = ∗100 (1)
PPro
subarrays sized 3 × 3 is to have nonrepeating row numbers from 1 to
9 in 9 × 9 matrix as presented in Fig. 4(a) and (b) respectively. Performance Enhancement Ratio (PERSudoku ) in %: It is the power
enhancement of proposed reconfiguration as compared to Sudoku
Process flow of implementation of proposed reconfiguration (M- configuration and is defined as:
Sudoku) is shown in Fig. 5. An example of random shading and its PPro − PSuDoKu
implementation on TCT, Sudoku, and M-Sudoku reconfiguration are PERSudoku = (2)
PPro
shown in Fig. 6. The proposed M-Sudoku reconfiguration approach
∗100
5
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 3. Diagonal summation rule for (a) 4 × 4 PV array (b) 9 × 9 PV array of M- IR2 = 2 ∗ 0.4∗IM +2∗IM = 2.8IM
Sudoku configuration.
IR3 = IR4 = 4IM (3)
Fig. 4. Sub Array summation rule for (a) 4 × 4 PV array (b) 9 × 9 PV array of Modified-Sudoku configuration.
6
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Row current calculation for Sudoku configuration: IR4 = 4∗IM = 4IM (4)
IR1 = 1 ∗ 0.2∗IM +1 ∗ 0.4∗IM +2∗IM = 2.6IM The generated current in each string is different as shown in the
above calculations, and the PV curves have multiple peaks. The voltage
IR2 = 1 ∗ 0.4∗IM +3∗IM = 3.4IM
across the array is Varray = 4 × Vm is the voltage across the array, and the
power produced in array is expressed as:
IR3 = 1 ∗ 0.2∗IM +3∗IM = 3.2IM
7
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 7. Partial shading application example used in current study for 4 × 4 PV array.
Fig. 8. I–V characteristics obtained by TCT, Sudoku, and M-Sudoku reconfiguration under ten shading application examples used in current study for 4 × 4 PV array.
Parray = Varray ×4IM (5) 2629W, respectively. As per the results, M-Sudoku configuration has a
maximum PM of 2629 W with a minimum mismatch loss (ML) of 592 W,
Row current calculation for Proposed M-Sudoku reconfiguration:
and Power loss (Ploss) 18%. Figs. 8 and 9 illustrate, respectively, the
IR1 = 1 ∗ 0.2∗IM +3∗IM = 3.2IM current-voltage & power-voltage characteristics for all ten shading
cases.
IR2 = 1 ∗ 0.4∗IM +3∗IM = 3.4IM The PERTCT and PERSudoku for the SN shadow pattern can be calcu
lated as:
IR3 = 1 ∗ 0.4∗IM +3∗IM = 3.4IM
2629 − 2134
PERTCT = ∗100 = 18% (7)
IR4 = 1 ∗ 0.2∗IM +3∗IM = 3.2IM (6) 2629
The row currents of all other nine shading cases can be calculated 2629 − 2308
PERSudoku = (8)
similarly. 2629 ∗100=12%
From the results obtained it is observed that the PM of the TCT, The PERTCT and PERSudoku of all other nine shading conditions are
Sudoku, and the M-Sudoku configurations, are 2134 W, 2308 W, and
8
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 9. P–V characteristics obtained by TCT, Sudoku, and M-Sudoku reconfiguration under ten shading application examples used in current study for 4 × 4 PV array.
Table 2
Summarized table for electrical parameters (PM, VM, IM) obtained by TCT, Sudoku, and M-Sudoku reconfiguration under ten shading application examples used in
current study for 4 × 4 PV array.
Shading Case TCT Sudoku M-Sudoku PERTCT (%) PERSUDOKU (%) Best Configuration
WS 3221 110 29.2 3221 110 29.2 3221 110 29.2 – ALL
SN 2134 110 19.4 2308 110 20.9 2629 110 23.9 18 12 M-Sudoku
LN 2077 110 18.9 2149 110 19.5 2149 110 19.5 3.3 0 Sudoku/M-Sudoku
LW 1657 110 15.1 1410 110 12.8 1745 110 15.9 5 19 M-Sudoku
SR 2409 80 30.1 2548 110 23.2 2548 110 23.2 5.4 0 Sudoku/M-Sudoku
OB-1 2056 80 25.7 2138 80 26.7 2639 110 24 22 18 M-Sudoku
OB-2 2138 110 19.4 2626 110 23.8 2640 110 24 19 0.5 M-Sudoku
OB-3 1552 80 19.4 1552 80 19.4 2047 80 25.6 24 24 M-Sudoku
LBC 2090 110 19.0 2133 110 19.4 2548 110 23.2 17 16 M-Sudoku
RTC 2090 110 19.0 2133 110 19.4 2548 110 23.2 17 16 M-Sudoku
DN 2074 110 18.9 1557 50 31.2 2125 110 19.3 2.4 26 M-Sudoku
Fig. 10. Partial shading application example used in current study for 9 × 9 PV array.
9
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 11. Shade dispersion obtained by Sudoku and M-sudoku reconfiguration on a 9 × 9 PV array under short narrow shading case.
calculated similarly. (200 w/m2, 1000 w/m2) groups as shown in Fig. 7. The PM of the TCT,
Sudoku and M-Sudoku configurations are 2409 W, 2548 W, and 2548 W,
2.5.2. Case 2: Long Narrow (LN) shadow respectively. According to the observations, the Sudoku, and M-Sudoku
In the LN shadow, PV array is subjected to four separate (200 w/m2, configurations both have achieved a maximum PM of 2548 W with a
400 w/m2, 600 w/m2, 1000 w/m2) shade groups as shown in Fig. 7. The minimum ML of 673 W and Ploss 20%, PER w.r.t. to TCT is 5.4 %.
PM of the TCT, Sudoku, and M-Sudoku configurations are 2077 W, 2149
W, and 2149 W, respectively. According to the observations, the Sudoku 2.5.5. Case 5: Oblique-1 (OB-1) shadow
and M-Sudoku configurations have both achieved a maximum PM of The PV array is subjected to two separate (200 w/m2, 1000 w/m2)
2149 W with a minimum ML of 1072 W and a power loss (Ploss) of 33%. shade groups in the OB-1 shadow as shown in Fig. 7. The PM of the TCT,
The PER of M-Sudoku and Sudoku configuration is 3.3% with respect to Sudoku, and M-Sudoku configurations are observed as 2056 W, 2138 W,
TCT. and 2639 W, respectively. According to the observations, the M-Sudoku
configurations have achieved a maximum PM of 2639 W with a mini
2.5.3. Case 3: Long Wide (LW) shadow mum ML of 582, Ploss 21%, PER of 22 % and 18 % w.r.t. TCT and Sudoku
There are four separate (200 w/m2, 400 w/m2, 600 w/m2, 1000 w/ respectively.
2
m ) shade groups applied to the PV array in the LN shadow as shown in
Fig. 7. The PM of the TCT, Sudoku, and M-Sudoku configurations are 2.5.6. Case 6: Oblique-2 (OB-2) shadow
1657 W, 1410 W, and 1745 W, respectively. According to the observa The PV array is subjected to two separate (200 w/m2, 1000 w/m2)
tions, the M-Sudoku configurations have achieved a maximum PM of shade groups in the OB-2 shadow as shown in Fig. 7. The PM of the TCT,
1745 W with a minimum ML of 1476 W and Ploss of 45.8%. PER of M- Sudoku, and M-Sudoku configurations are observed as 2138 W, 2626 W,
Sudoku configuration is 5 % w.r.t to TCT and 19% w.r.t. Sudoku. and 2640 W, respectively. According to the observations, the M-Sudoku
configurations have achieved a maximum PM of 2640 W with a mini
2.5.4. Case 4: Single Row (SR) shadow mum ML of 581 W, Ploss of 18%, and PER 19 % and 0.5 % w.r.t. TCT and
In the SR shadow, the PV array is subjected to two different shade Sudoku respectively.
Table 3
Summarized table for electrical parameters (PM, VM, IM) obtained from TCT, Sudoku, and M-Sudoku reconfiguration under SN, LN and CN shading application ex
amples used in current study for 9 × 9 PV array.
Shading Case TCT Sudoku M-Sudoku PERTCT (%) PERSUDOKU (%) Best Configuration
WS 16396 240 68.3 16396 240 68.3 16396 240 68.3 – – ALL
SN 13835 250 55.3 14661 240 61.1 14919 240 62.2 7.2 1.7 M-Sudoku
LN 13500 250 54 14331 240 59.7 14359 250 57.4 6 0.1 M-Sudoku
CN 13593 250 18.9 14430 240 31.2 14543 250 19.3 6.5 0.7 M-Sudoku
10
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 12. Shade dispersion obtained by Sudoku and M-sudoku reconfiguration on a 9 × 9 PV array under long narrow shading case.
Fig. 13. Shade dispersion obtained by Sudoku and M-sudoku reconfiguration on a 9 × 9 PV array under centre shading case.
2.5.7. Case 7: Oblique-3 (OB-3) shadow Sudoku, and M-Sudoku configurations are 1552 W, 1552 W, and 2047
Two distinct shade (200 w/m2, 1000 w/m2) groups are applied to the W, respectively. According to the results obtained, the M-Sudoku con
PV array in the OB-3 shadow as shown in Fig. 7. The PM of the TCT, figurations achieved a maximum PM of 2047 W with a minimum ML of
11
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 14. I–V characteristics obtained by TCT, Sudoku, and M-Sudoku reconfiguration under SN, LN and CN shading application examples used in current study for 9
× 9 PV array.
Fig. 15. P–V characteristics obtained by TCT, Sudoku, and M-Sudoku reconfiguration under SN, LN and CN shading application examples used in current study for 9
× 9 PV array.
1174 W, Ploss 36.4 %, and PER 24% w.r.t. both TCT and Sudoku has a maximum PM of 2548 W with a minimum ML 673 W, Ploss 20.8%,
configurations. and a PER of 17 % and 16% w.r.t. TCT and Sudoku configurations
respectively.
2.5.8. Case 8: Left Bottom Corner (LBC) shadow
The PV array is subjected to two distinct shade groups (200 w/m2, 2.5.10. Case 10: Diagonal (DN) shadow
1000 w/m2) in the LBC shadow as shown in Fig. 7. The PM of the TCT, The PV array is subjected to two separate shade (200 w/m2, 1000 w/
Sudoku, and M-Sudoku configurations are 2090 W, 2133 W, and 2548 m2) groups in the DN shadow as shown in Fig. 7. The PM of the TCT,
W, respectively. According to the results obtained, the M-Sudoku con Sudoku, and M-Sudoku configurations are 2074 W, 1557 W, and 2125
figurations achieved a maximum PM of 2548 W with a minimum ML 673 W, respectively. The M-Sudoku configurations achieved a maximum PM
W, Ploss 20.8%, and a PER of 17 % and 16% w.r.t. TCT and Sudoku of 2125 W with minimum ML of 1096 W, Ploss 34%, and a PER 2.4 % and
configurations respectively. 26% w.r.t. TCT and Sudoku respectively.
The electrical parameters PM, VM and IM obtained by TCT, Sudoku,
2.5.9. Case 9: Right Top Corner (RTC) shadow and M-Sudoku for all ten shading cases as discussed above are
Two distinct shade (200 w/m2, 1000 w/m2) groups in the RTC mentioned in Table 2.
shadow are used in PV array as shown in Fig. 7. The PM of the TCT,
Sudoku, and M-Sudoku configurations are 2090 W, 2133 W, and 2548
W, respectively. According to the results, the M-Sudoku configurations
12
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 16. Generalized Mamdani Fuzzy Expert System layout and processing.
Under STC and uniform irradiance, the maximum power (PM) pro
duced by TCT, Sudoku, and the M-Sudoku reconfiguration on a 9 × 9 PV
array is 16397 Watts, at current (IM) 68.3 A and voltage (VM) 240 V.
2.8. Case studies on 9 × 9 PV array Row current calculation for TCT configuration:
IR1 = IR2 = IR3 = IR4 = IR5 = 9IM
2.8.1. Case 1: Short Narrow (SN) shadow pattern
The PV array is subjected to three separate shade groups (400 w/m2, IR6 = IR7 = 5IM +2 × 0.6IM = 2 × 0.4IM = 7IM
600 w/m2, 1000 w/m2) in the SN shadow pattern. In this type of
shading, only four columns and four rows are exposed to shading, and it IR8 = IR9 = 5IM +4 × 0.6IM = 7.4IM (9)
is referred as a SN shadow pattern. According to the proposed reconfi
Row current calculation for Sudoku configuration:
guration of the PV array, as illustrated in the Fig. 11, the PV module
positions in each column are uniformly distributed into various rows in IR1 = IR6 = IR7 = 8IM +0.6IM = 8.6IM
order to reduce the current differences between shaded and unshaded
rows of PV array. The following calculations can be used to determine IR2 = IR3 = IR4 = 7IM +2 × 0.6IM = 8.2IM
the theoretical currents for all the rows currents:
Fig. 17. A set of 16 membership functions defined for input variable “Type of shading”.
13
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Row current calculation for Proposed M-Sudoku for reconfiguration: FES is the most common AI-based deep learning model because it is a
IR1 = IR3 = IR4 = IR7 = 8IM +1 × 0.6IM = 8.6IM robust and flexible system with a simple structure that is easy to build.
The Fuzzy logic systems have similar logic like human, thus can solve
IR2 = 7IM +2 × 0.6IM = 8.2IM complex problems. It can also be carried out using hardware, software,
or a combination of both. Considering the numerous benefits associated
IR5 = 6IM +0.6IM +2 × 0.4IM = 7.4IM with FES, it is employed in present work.
IR6 = IR9 = 7IM +0.6IM +0.4IM = 8IM 3.1. Fuzzy Expert Systems for prediction of best PV configuration
IR8 = 6IM +3 × 0.6IM = 7.8IM (11) FES is a modelling structures with precisely defined functional input
and output blocks, as well as a processing engine that does all the
The row currents of long narrow and centre shading cases can be
computation at the language level which is normally used by human
calculated similarly.
being. Mamdani fuzzy inference is used to develop FES system in this
The PERTCT and PERSudoku for the SN shadow pattern can be calcu
work. Fuzzification interface, knowledge base, decision-making unit,
lated as:
and defuzzification interface are the four general components of Mam
PERTCT =
14919 − 13835
∗100 = 7.2% (12) dani fuzzy inference system, as depicted in Fig. 16. An implemented FES
14919 includes use of data from current work done described in previous sec
tions of this paper for 4 × 4 PV array. In addition, this implemented
14919 − 14661
PERSudoku = (13) model is also tested on 5 × 4 (Pachauri et al., 2020), 6 × 4 (Shams
14919 ∗100=1.7 %
El-et al., 2013), 6 × 6 (Pachauri et al., 2020) and 9 × 9 (Sharma et al.,
The PERTCT and PERSudoku of long narrow and centre shading cases are 2023) which uses a simulation result for creating knowledge base of
calculated similarly. proposed model. In this study, best configuration is an output, while
It is possible to conclude from the above row current calculations for type of shading and position of shading and size of array are inputs. The
TCT, Sudoku, and the proposed M-Sudoku reconfiguration that the system then evaluates the rules to generate the output based on the
suggested reconfiguration has a smaller current difference than TCT. inputs.
Furthermore, TCT achieves a PM of 13835 Watts, while Sudoku achieves
a PM of 14661 Watts, which is less than the proposed method’s 14919
14
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Table 4
Validation of implemented FES machine learning model.
Array Case Shading Pattern Best Configuration according to Simulation Best Configuration according to FIS Results of FES matches with Simulation
Size results results results
3.2. Developing the proposed Fuzzy Expert Systems for prediction of best used triangular membership functions (MFs) due to their simplicity.
PV configuration These MFs also incorporate simple formulas and effective computational
methods. Additionally, they include a segment of straight lines, making
The first step of constructing the proposed Mamdani fuzzy model is it simple to implement them in Fuzzy Systems.
to define the input and output variables. Commonly, fuzzy variables are
used to define input and output variable while creating a fuzzy model for
a specific system. Each crisp variable’s value is fuzzified, producing the 3.3. Fuzzification of input and output variable
fuzzy values of the fuzzy variable. These fuzzy values typically consist of
a pair of components with the first component being a linguistic value In proposed FIS system, the three variables: size of array, type of
and the second component being the degree of membership in each shading and position of shading are used as input. The proposed FES
linguistic value (which is typically between 0 and 1). This work done has system has been designed to function using multiple PV array sizes, so
that it may be used to optimize configuration selection among a wide
15
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
The rule base of a FES is a key component, and effective fuzzy rules
are primarily determines the accuracy. The rules are created and
modified using the Rule Editor. After fuzzification, the rules set converts
fuzzy inputs into fuzzy outputs. Fuzzy inference rules are defined based
on logical implications. In this work, IF-THEN rules are applied to each
fuzzy system through IF < input variable1> AND < input variable 2>
AND < input variable 3> THEN < output variable>.
Number of rules is calculated as follows:
∏n
R = i=1 FSi (14)
Fig. 18. Proposed FIS model objective is to predict the best configuration The defuzzified value denoted a sx∗ , xi indicates the sample element,
for a specific shading type and position. The best configuration, an μ(xi ) is the membership function, and n represents the number of ele
output variable with ten fuzzy sets is mentioned in Fig. 20. Fuzzification ments in the sample. After the defuzzification, result obtained of the FES
and degree of membership and range of input and output variable used is a set of fuzzy values that are created by combining the results of all
in FES model is shown in Figs. 17–20. membership functions used by the inference engine.
16
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Fig. 22. Flow chart of Implementation AI-based FES system for prediction of best configuration.
3.6. Results obtained from FES forecast(i) = refers to predicted results of best configuration from
FES model implemented in current study.
All 33 shading cases mentioned in Table 4 are examined with the n = number of sample or test data used for prediction via FES model.
implemented fuzzy model. However, only few cases (Case 4, Case 16, In this case 33 samples are used as shown in Table 4.
Case 25, Case 30) results as a rule viewer are presented in the Fig. 21 due actual(i) − forecast(i) = difference between (the actual results of best
to space limitations. To evaluate the accuracy of FES, a comparison is configuration obtained from simulation results of previous research
made between the output produced by the FES and the simulation re used to create knowledge base) and (predicted results of best
sults obtained from 4 × 4, 5 × 4, 6 × 4, and 6 × 6 PV arrays as shown in configuration from FES model implemented in current study).
Table 4 and then calculated Mean Absolute Percentage Error. 33 ( )
∑
Error Calculation. MAPE =
33 − 33
∗100 = 0(NIL) (17)
Mean Absolute Percentage Error (MAPE): It is considering one of the i=1
33
most popular error measurements which evaluate the accuracy of pre
Results demonstrated that the implemented FES model generated
diction. It measures the average deviation of predictions from actual
accurate results and 0% MAPE (actual(i) = forecast(i) in all 33 shading
values, which is expressed as a percentage.
conditions) in the best suitable configuration prediction used for model
n ( )
testing. A 0% MAPE indicates that the forecasts perfectly match the
1∑ actual(i) − forecast(i)
MAPE = ∗100 (16) actual values, and it further implies that the forecasting model has
n i=1 actual(i)
achieved a high level of accuracy which can be considered as a signifi
Where: cant achievement. Results of implemented FES model demonstrates that
it can be considered as potential model which provide reliable and ac
actual(i) = refers to actual results of best configuration obtained curate predictions. The achievement of a 0% MAPE in this work in
from simulation results of previous research used to create knowl dicates the potential of AI-based forecasting models for achieving high
edge base. levels of accuracy. However, it is crucial to recognize that real-world
17
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
4. Conclusion The authors declare that they have no known competing financial
interests or personal relationships that could have appeared to influence
This paper deals with the extraction of maximum power from solar the work reported in this paper.
photovoltaic systems under partial shading conditions by using recon
figurable photovoltaic systems. The paper first proposes, a modified Data availability
Sudoku (M-Sudoku) reconfiguration based on static techniques. The
implementation of the proposed M-Sudoku on 4 × 4 and 9 × 9 PV array Data will be made available on request.
with the objective to modify the Sudoku configuration so that the
shadow is dispersed on the whole photovoltaic array with higher ho Acknowledgement
mogeneity. The proposed technique is compared to the most prevalent
and well-known static configuration that is Total-Cross-Tied and Sudoku The authors acknowledge the computational facilities provided by
photovoltaic array configurations. The results of 4 × 4 PV array Multiscale Simulation Research Center (MSRC) at Manipal University
demonstrate that the proposed M-Sudoku enhances PM in all ten shading Jaipur.
cases under study when compared to the TCT configuration, with a
maximum improved PER 24% in oblique shading. Additionally, the References
proposed reconfiguration has better PM in eight shading cases and equal
PM in two shading cases when compared to the Sudoku configuration, Ahm, D., Hamdy, S., Ton, D., Omar, K., Mossa, Mahmoud, 2020. “Coyote Optimization
Algorithm for Parameters Estimation of Various Models of Solar Cells and PV
with a maximum improved PER of 26% in diagonal shading. In case of 9
Modules”. IEEE Access.
× 9 PV array the proposed reconfiguration improves power and reduced Babu, T.S., Rajasekar, N., Sangeetha, K., 2015. Modified particle swarm optimization
ML under all three shading scenarios when compared to TCT and technique based maximum power point tracking for uniform and under partial
Sudoku configurations with improved PER of 7.2% in case of short shading condition. Appl. Soft Comput. 34, 613–624.
Bayoumi, A.S.A., El-Sehiemy, R.A., Abaza, A., 2022. Effective PV parameter estimation
narrow shading pattern when compared to TCT configuration. algorithm based on marine predators optimizer considering normal and low
Furthermore, the proposed method does not require a complicated al radiation operating conditions. Arabian J. Sci. Eng. 47, 3089–3104. https://doi.org/
gorithm, switching matrix, or sensors, making it more cost-effective. In 10.1007/s13369-021-06045-0.
Dalia, Y., Babu, T.S., Karthik, B., Ahmed, O., Ahmed, F., 2020. “Multi-Objective Grey
the second stage of this work, a FES model for predicting the best Wolf Optimizer for Optimal Design of Switching Matrix for Shaded PV Array
configuration for PV system under PSC is developed using AI based Dynamic Reconfiguration”. IEEE Access, 1-1.
machine learning techniques. To evaluate the performance of the FES Das, S., Verma, D., Nema, S., 2017. Shading mitigation techniques: state-of-the-art in
photovoltaic applications. Renew. Sustain. Energy Rev. 78, 369–390.
model, simulations were carried out and a comparison was made be Dhanalakshmi, B., Rajasekar, N., 2018a. “Dominance Square-Based Array
tween the predicted results and the results obtained from the simula Reconfiguration Scheme for Power Loss Reduction in Solar Photovoltaic (Pv)
tions on 5 × 4, 6 × 4, 6 × 6 and 9 × 9 PV array. Results demonstrated Systems”, vol. 156. Energy conversion and management, pp. 84–102.
Dhanalakshmi, B., Rajasekar, N., 2018b. A novel competence square based pv array
that the implemented FES model generated accurate results and 0% reconfiguration technique for solar pv maximum power extraction. Energy Convers.
MAPE in all 33 cases of simulations for predicting the best suitable Manag. 174, 897–912.
configuration. Future research in this area may focus on developing Fathy, A., 2018. Recent meta-heuristic grasshopper optimization algorithm for optimal
reconfiguration of partially shaded pv array. Sol. Energy 171, 638–651.
intelligent PV systems that may be utilized for control, supervision, di
Giovanni, S., Petrone, G., Lehman, B., Paja, C.A.R., Zhao, Y., Gutierrez, M.L.O., 2015.
agnostics, and monitoring in PV applications is the deployment of AI Control of photovoltaic arrays: dynamical reconfiguration for fighting mismatched
techniques based on hardware circuits like microcontroller and pro conditions and meeting load requests. IEEE Indust. Electronic. Magazine 9 (1),
cessors. The integration of AI techniques with hardware circuits holds 62–76.
Gosumbonggot, J., Fujita, G., 2019. Partial shading detection and global maximum
immense potential for enhancing the efficiency, reliability, and perfor power point tracking algorithm for photovoltaic with the variation of irradiation and
mance of SPV systems. Specific avenues for future research may be temperature. Energies 12.
18
M. Sharma et al. Engineering Applications of Artificial Intelligence 129 (2024) 107516
Guillermo, Q., Vera, N., José, J., Francesc, G., Robert, P., 2005. “Irradiance Equalization Shams El-Dein, M.Z., Kazerani, M., Salama, M.M.A., 2013. Optimal photovoltaic array
Method for Output Power Optimization in Plant-Oriented Grid-Connected PV reconfiguration to reduce partial shading losses. IEEE Trans. Sustain. Energy 4 (1),
Generators”. 145–153. https://doi.org/10.1109/TSTE.2012.2208128.
Gupta, A., Gupta, S., Kumar, S., Saxena, R., Kavita, 2022. A comprehensive survey on Sharma, M., Pareek, S., Singh, K., 2020. “Performance analysis of various configurations
role of artificial intelligence in solar energy processes. IEEE 7th Int. Conf. Converg. of solar photovoltaic arrays to mitigate the effects of partial shading conditions. AIP
Tech. (I2CT) 1–6. Conf. Proc. 2294, 040008.
Hyok, J., Jung, D., Kim, J., Won, Chung-Yuen, Oh, Dong-Sung, 2010. Dual mode Sharma, M., Pareek, S., Singh, K., 2022. Comparative review and performance evaluation
switching strategy of flyback inverter for photovoltaic AC modules. IEEE Int. Power of various solar PV system reconfigurations. Asian J. Water Environ. Pollut. 19 (5),
Electronic. Conf. (IPEC) 2924–2929. 31–36.
Jazayeri, M., Jazayeri, K., Uysal, S., 2017. Adaptive photovoltaic array reconfiguration Sharma, M., Pareek, S., Singh, K., 2023. Robust reconfiguration strategies for maximum
based on real cloud patterns to mitigate effects of non-uniform spatial irradiance output power from large-scale photovoltaic arrays under partial shading conditions.
profiles. Sol. Energy 155, 506–516. Physica Scripta J.
Khuran, N., Pareek, S., 2022. Insolation Effect on Solar Photovoltaic Performance Sridharan, M., 2021. Short review on various applications of fuzzy logic-based expert
Parameters. Recent Advances in Industrial Production. Lecture Notes in Mechanical systems in the field of solar energy. Int. J. Ambient Energy 43, 1–45.
Engineering Springer. Verma, D., Pal, D., Bajpai, P., 2019. Comprehensive performance evaluation of various
Kouaissah, N., Hocine, A., 2020. Optimizing sustainable and renewable energy portfolios solar PV system configurations. IET Renew. Power Gener. 13, 1261–1270.
using a fuzzy interval goal programming approach. J. Comput. Indust. Eng. 144. Vijayalekshmy, S., Bindu, G.R., Iyer, S.R., 2016. A novel Zig-Zag scheme for power
Krishna, G.S., Moger, T., 2019. Improved sudoku reconfiguration technique for total- enhancement of partially shaded solar arrays. Sol. Energy 135, 92–102.
cross-tied pv array to enhance maximum power under partial shading conditions. Villa, L.F.L., Ho, T., Crebier, J.C., Raison, B., 2013. A power electronics equalizer
Renew. Sustain. Energy Rev. 109, 333–348. application for partially shaded photovoltaic modules. IEEE Trans. Ind. Electron. 60
Kumar, M., Kumar, A., 2017. Performance assessment and degradation analysis of solar (3), 1179–1190.
photovoltaic technologies: a review. Renew. Sustain. Energy Rev. 78, 554–587. Winston, P.D., Kumaravel, S., Kumar, B.P., Devakirubakaran, S., 2020. Performance
Machina, S.P.C., Koduru, S.S., Madichetty, S., 2022. Solar energy forecasting using deep improvement of solar PV array topologies during various partial shading conditions.
learning techniques. 2nd Int. Conf. Power Electronic. IoT Applicat. Renew. Energy Sol. Energy 196, 228–242.
Control (PARC) 1–6. Wu, Y., Xu, C., Ke, Y., Tao, Y., Li, X., 2019. Portfolio optimization of renewable energy
Mellit, Adel, Kalogirou, Soteris A., 2008. Artificial intelligence techniques for projects under type-2 fuzzy environment with sustainability perspective. J. Comput.
photovoltaic applications: a review. Prog. Energy Combust. Sci. 574–632. Indust. Eng. 133, 69–82.
Nasiruddin, I., Khatoon, S., Jalil, M.F., Bansal, R., 2019. Shade diffusion of partial shaded Yang, B., Shao, R., Zhang, M., et al., 2021. Socio-inspired democratic political algorithm
pv array by using odd-even structure. Sol. Energy 181, 519–529. for optimal PV array reconfiguration to mitigate partial shading. Sustain. Energy
Ngoc, T.N., Quang, N.N., Duy, L.B., 2019. Reconfiguration of solar panels: mathematical Technol Assess Sep. 48, 101627.
model and analysis. Am. J. Electr. Power Energy Syst. 8 (No. 5), 104–110. Yap, K.Y., Sarimuthu, C.R., Lim, J.M.-Y., 2020. Artificial intelligence based MPPT
Nivedha, S., Vijayalaxmi, M., 2021. Performance analysis of fuzzy based hybrid MPPT techniques for solar power system: a review. J. Modern Power Syst. Clean Energy 8
algorithm for photovoltaic system. Proc. 2021 Int. Conf. Commun. Control, Inform. (6), 1043–1059.
Sci. (ICCISc) 1, 1–4. Yousri, D., Allam, D., Eteiba, Magdy B., 2020a. “Optimal Photovoltaic Array
Pachauri, R.K., et al., 2020. Impact of partial shading on various PV array configurations Reconfiguration for Alleviating the Partial Shading Influence Based on a Modified
and different modeling approaches: a comprehensive review. IEEE Access 8, Harris Hawks Optimizer”, vol. 206. Energy Conversion and Management.
181375–181403. https://doi.org/10.1109/ACCESS.2020.3028473. Yousri, D., Mirjalili, T.S., Rajasekar, N., Abd Elaziz, M., 2020b. “A Novel Objective
Pareek, S., Dahiya, R., 2015. Simulation and performance analysis of individual module Function with Artificial Ecosystem-Based Optimization for Relieving the
to address partial shading parameter variation in large photovoltaic fields. J. Energy Mismatching Power Loss of Large-Scale Photovoltaic Array”, vol. 225. Energy
3, 99–104. Conversion and Management.
Pareek, S., Dahiya, R., 2016. Enhanced power generation of partial shaded photovoltaic Zhang, Xiaoshun, Li, Chuanzhi, Li, Zilin, Yin, Xueqiu, Yang, Bo, Gan, Lingxiao, Tao, Yu,
fields by forecasting the interconnection of modules. Energy 95, 561–572. 2021a. Optimal mileage-based PV array reconfiguration using swarm reinforcement
Rajan, N.A., Shrikant, K.D., Dhanalakshmi, B., Rajasekar, N., 2017. Solar pv array learning. Energy Convers. Manag. 232, 113892 https://doi.org/10.1016/j.
reconfiguration using the concept of standard deviation and genetic algorithm. enconman.2021.113892.
Energy Proc. 117, 1062–1069. Zhang, Xiaoshun, Li, Chuanzhi, Li, Zilin, Yin, Xueqiu, Yang, Bo, Gan, Lingxiao, Tao, Yu,
Reddy, S.S., Yammani, C., 2021. A novel Magic-Square puzzle based one-time PV 2021b. Optimal mileage-based PV array reconfiguration using swarm reinforcement
reconfiguration technique to mitigate mismatch power loss under various partial learning. Energy Convers. Manag. 232, 113892.
shading conditions. Optik 222. Zhang, Xiaoshun, Tao, Yu, Ma, Xiaoguang, Guo, Lexin, 2022. An efficient multi-agent
Richard, H., Thornton, C., Dhople, S., Zhao, Z., Sridhar, N., Freeman, D., 2011. High negotiation algorithm for multi-period photovoltaic array reconfiguration with a
efficiency wide load range buck/boost/bridge photovoltaic microconverter. Twenty- hydrogen energy storage system. Energy Convers. Manag. 256, 115376.
Sixth Annual IEEE Appl. Power Electronic. Conf. Exposition (APEC) 309–313.
19