You are on page 1of 6

Using ANN based MPPT controller to increase PV

central performance
2022 2nd International Conference on Advanced Electrical Engineering (ICAEE) | 978-1-6654-1741-9/22/$31.00 ©2022 IEEE | DOI: 10.1109/ICAEE53772.2022.9961982

Elaid Bouchetob Bouchra Nadji


Faculté des hydrocarbures et de la chimie, Laboratoire Faculté des hydrocarbures et de la chimie, Laboratoire
d’électrification des entreprise industrielles, LREEI d’électrification des entreprise industrielles, LREEI
Université de M’hamed Bouguerra, Université de M’hamed Bouguerra,
Boumerdes, Algeria Boumerdes, Algeria
e.bouchetob@univ-boumerdes.dz b.nadji@univ-boumerdes.dz

Abstract—Recently, searches for renewable energy and


artificial intelligence have grown in popularity. Photovoltaic (PV)
point tracking (MPPT), which is based on artificial neural
technology is an ecologically beneficial and cost-effective source networks (ANNs), makes use of the benefits offered by ANNs,
of power, since it requires fewer components for maintenance including their noise rejection capabilities and the fact that they
than other green energy sources. Slow reaction to rapid do not require any prior knowledge of physical factors that are
variations in solar temperature and irradiance may render the important to PV systems.
MPP incapable of tracking. In addition, as a consequence of the Module 1 is the primary focus of our study on this
deficiency of conventional approaches (P&O, IC, etc.), artificial
paper. We designed an entirely new connection by making use
intelligence (AI) methods such as (ANN, FLC, ANFIS, etc.) are
of artificial intelligence in order to increase the quantity of
becoming increasingly popular and are used to monitor the MPP
in PV systems. Each of these methods has benefits. Utilizing the energy that is supplied into the inverter. Our goal was to
benefits of the DC-DC converter and the ANN-based MPPT increase the amount of power that was available. The output
controller, our work proposes a novel research and design to power of an ANN-based MPPT controller was measured and
improve the performance and efficiency of the Ghardaia SKTM compared to the actual power generated on a cloudy winter day
installation (Module 1) by leveraging the DC-DC converter and for the purpose of this investigation.
the MPPT controller.
II. MATERIAL AND METHODE
Keywords— PV system; ANN; MPPT; DC-DC converter;
simulink. A. Present Ghardaia SKTM central
Sonelgaz Algeria started exploiting electric energy from
I. INTRODUCTION Ghardaia SKTM PV central in 2015; this last consists of 8
Investors and academics are developing renewable energy modules with 4 different technologies of PV panels (Mono-
technologies to balance the energy shortfall and reduce crystalline, Multi crystalline, Amorphous, and Couch mince).
pollution caused by fossil fuel emissions [1]. Photovoltaic (PV) The modules (1, 5 and 7) use the technology "mono-
technology is a low-cost, ecologically beneficial, and low- crystalline’’ with (105, 105, 255) KW of power production in
maintenance energy source [2]. Non-linear panel characteristics successive; the modules (2, 6 and 8) use the technology "Multi-
are caused by variables like solar radiation, temperature, and crystalline" with (98, 98, and 263) KW of power in successive;
shading (I-V and P-V). In spite of this, the final set of curves and module 3 uses the "Thin layers" technology with 100 KW
reveals just a single peak power point, designated MPP. of power. Finally, module 5 uses the "Amorphous" technology
Several strategies and procedures may be used to increase the with 100 KW of power. The output of those modules has
PV tracking efficiency, but maximum power point tracking connected with eight inverters.
(MPPT) has been rated the most effective and popular.
Additionally, P&O[5] is being developed as part of these B. Proposed design
strategies. fractional open-circuit voltage[6], IC[7], NN[8], and Module 1 has 420 panels. Every 20 panels are linked in
FLC[9]. series in a channel, resulting in an output voltage of 607 V at
Artificial intelligence offers a more exact and quick MPP. The parallel connection of 21 channels in a single
reaction to changes in irradiance and temperature as compared junction box with an output current of 173A at MPP yields a
to traditional MPPT methods such as P&O (IC, etc.). [10] In module output power of 105 kW. However, we presented a
comparison, conventional MPPT approaches include: An new matrix in which 10 panels are connected in series for each
artificial neural network, often known as an ANN, is a piece of channel (output at MPP is 303.5 V), and the junction box
software for computers that makes use of many forms of contains 42 channels with 346 A at MPP. Figure 1 illustrates
intelligence to rapidly link Irradiance and Temperature to both designs:
output (Vmpp)[11]. The approach known as maximum power

978-1-6654-1741-9/22/$31.00 ©2022 IEEE

Authorized licensed use limited to: Consortium - Algeria (CERIST). Downloaded on December 24,2022 at 22:54:11 UTC from IEEE Xplore. Restrictions apply.
Fig. 1. a) The existing design of module 1; b) The proposed design for 
module 1  N     N  
  V + I  s  Rs    V + I  s  R s 
    

I = N p .I ph − N p .I 0  exp   N p   − 1 −   Np   (2)
   
  N S .a.  kT      Ns 
  R s

   q 
    
     Np  
Where I is the output current expressed in amps, V is the
output voltage of the PV array expressed in volts, and I0 is the
saturation current flowing in the opposite direction via the
diode. Within this equation, Rs and Rp stand for the series and
parallel resistances, K stands for the Boltzmann constant
(1.38x10-23 [J/K]), T speaks for the operating temperature in
Kelvin [K], q refers for the electron charge (1.6x10-19
Coulomb), and a stands for the diode ideal factor.
The saturation current I0 of those cells is:

(a) I ph −STC + K i ( T − TSTC )


I0 = (3)
V + β (( T − TSTC ) 
exp  oc −STC  − 1
 a.VT 
Where Voc-STC is the open circuit voltage at STC, β is the
open circuit voltage coefficient
There are several components that are common, as seen by
the figures. To begin, you need to take into consideration the
series resistance, which is denoted by Rs. This resistance has to
be relatively low in order to get as close as possible to the
contact resistance. The next thing that has to be done is to shunt
the resistance Rsh, which has a value that is very high due to the
fact that it is generated by leaks that are formed as a side
consequence of the solar cell. Because Rsh is considered to be
(b) such an important element, Ish is often disregarded for the
whole of the research. Figure 2 shows the electric model
While the existing model is not tracking the MPP, the idea Fig. 2. Electric model of PV cell
of using the proposed design is to take advantage of the MPPT
controller of the DC-DC boost converter.

C. Solar cell modeling


Isc, which stands for "short circuit current at STC," and Voc,
which stands for "open circuit voltage at STC," are two
important properties that are used to describe photovoltaic cells
[12]. Photovoltaic cells are the fundamental element of a PV
array because of their ability to transform solar energy into an
electric current. On the other hand, photovoltaic cells (PV
Cells) are modeled by using a similar circuit, with irradiance
G[W/m2] and temperature T[°C] serving as the model's inputs.
Where:

 G  Using the characteristics listed in table I, we use Matlab to


I ph =  I ph −STC + α ( T − TSTC )    (1)
conduct a characterization of the monocrystalline silicon PV
 G STC  panel (Atersa A-250M).
Whereas Iph-STC is for the photocurrent that is generated at
STC, TSTC stands for the standard temperature (25 °C “degrees
Celsius”), GSTC stands for the standard irradiation (1000 W/m2
“watts per square meter”), and represents the short circuit
current coefficient (manufacturer should provide it). The output
characteristic known as I V is affected by both the number of
solar cells arranged in parallel (Np) and solar cells arranged in
series (Ns) (series cells)

Authorized licensed use limited to: Consortium - Algeria (CERIST). Downloaded on December 24,2022 at 22:54:11 UTC from IEEE Xplore. Restrictions apply.
TABLE. I. DATA SHEET OF ATERSA A-250M.
Vin * D
L= (5)
Parameter Symbol Value ∆I L * f s
Maximum Power Pmpp 250 W
While:
Voltage @ Pmpp Vmpp 30.35 V
Current @ Pmpp Impp 8.24 A Vin − min * D
ΔIL = (6)
Short circuit current Isc 8.79 A fs * L
Open voltage current Voc 37.62 V
ΔIL= estimate ripple current, Vin-min= minimum input voltage,
Temperature coefficient of Β -0.34 %/°C
fs= switch frequency,
open circuit voltage D= duty cycle, L= inductor.
Temperature coefficient of Α 0.03 %/°C Io * D
short circuit current C= (7)
Surface S 1.63m2 f s * ∆Vo
Number of series cells Ns 60 C= capacitor, Io= output current, ΔVo = estimate ripple
Fig. 3. I-V / P-V Characteristics of the PV module at various irradiance voltage.
of 25°C
Fig. 4. Boost converter

(a)

The parameters of the boost converter designed are shown


in table 2

TABLE. II. DATA SHEET OF ATERSA A-250M.

Parameter Symbol Value


Inductor L1 0.867 mH
Capacitor C 0.72 mf
Resistor RLoad 3.43 Ω
Input Voltage Vin 300 V
Output Voltage Vout 600 V
D. Boost converter design estimate ripple current ΔI 17.3 A
The DC-DC converters are become more recommended in switch frequency 10 KHz
power conversion, and most systems using this kind of fs
converters are in the renewable energy conversion to track for duty cycle D 0.5
the MPP[13]. In this current work, we used the boost converter estimate ripple voltage ΔV 12V
or step-up converter to elevate the input voltage to up-level
under equation:
III. MODEL SIMULATION
Vin = Vo * (1 − D ) (4)
A. ANN based MPPT controller
Vin= input voltage; Vo= output voltage. To solve a simple or complex problem, the learning
And the other component (Capacitor, Inductor) value we machine technique is used. The three-layered ANN is
follow the equation. simplifying the relationship between its data and objectives.
The first layer is the input layer, which receives and processes

Authorized licensed use limited to: Consortium - Algeria (CERIST). Downloaded on December 24,2022 at 22:54:11 UTC from IEEE Xplore. Restrictions apply.
data. The decision is provided in an output data set by the B. Simulink model
second layer (output layer). Ultimately, the neurons between The atmospheric data of PV array input (Temperature and
the input and output determine which layer is buried [14]. The Irradiance) is every half hour (30 min) as shown in figures 6
data utilized to create the ANN controller include Irradiance and 7
and Temperature for input and Vmpp for output during the
winter season. We apply the equation to represent the neuron. Fig. 6. Global Irradiance (W/m2)

Z =  m =1 X mWm + α
M
(8)

Where Xm is the input variables, Wm is the respective


weight of the individual inputs, and we can estimate the hidden
layer by the equation 10:
N in + N out
Nh = + Ne (9)
2
Where Nh is the hidden layer, Nin is the input layer, and
Nout is the output layer Ne is the number of instances
Fig. 5. (a) The developed ANN configuration used to determine
reference voltage at MPP, (b) Matlab/Simulink hidden layers used
configuration used to determine reference voltage at MPP

Fig. 7. Panel junction temperature (°C)

(a)

The Simulink model shown in figure 10 presents a


developed PV model and consists of three essential
components:
a- A source, which is the PV array.
(b)
b- Power converter (DC-DC boost converter).
c- ANN controller.
The total of measurements used to generate our ANN is
32400 measures; the range of temperature is [3–36] °C and For the source (PV array), it is a matrix of 10 panels in
[54–1207] W/m2 for irradiance. 20% of those measurements series X 42 panels in parallel. The PV panel considered has
(mean 6480 measures) were used for cross-validation, 4860 been demonstrated and characterized in the 3rd part of the
(15%) for testing, and the remaining 65% (21060 measures) for paper. The power converter (Boost converter) has based on
training. In addition, the number of hidden layers was 10 IGBT. As shown in figure 11, the ANN controller inputs have
layers, and the error target of the generated ANN was 1x10-4 linked to atmospheric data, and its output has been connected
with 132 iterations to IGBT Gate.

Authorized licensed use limited to: Consortium - Algeria (CERIST). Downloaded on December 24,2022 at 22:54:11 UTC from IEEE Xplore. Restrictions apply.
Fig. 12. DC-DC output voltage at various irradiance and temperature.

Fig. 8. The ANN layers in Simulink

Fig. 9. The developed ANN controller used to determine reference voltage


at MPP

Fig. 13. PV module output power at various irradiance and temperature.

Fig. 10. Matlab/Simulink step of model simulation

Fig. 14. DC-DC output power of PV module for the proposed model.

IV. SIMULATION RESULTS AND DISCUSSION


The Vpv is depended on the atmospheric changes but
generally is changed in the range of [270; 330] Volts as figure
11 showed.
Fig. 11. PV module output voltage at various irradiance and temperature.

We remark that the Pout of our system is performing


more than the SKTM Pout without DC-DC converter and ANN
controller as the figure15 shows
Fig. 15. Power of output for the proposed model and existing model.

Authorized licensed use limited to: Consortium - Algeria (CERIST). Downloaded on December 24,2022 at 22:54:11 UTC from IEEE Xplore. Restrictions apply.
V. CONCLUSION improving the P&O steady state MPPT efficiency,” Appl. Energy, vol.
In this paper, we used one year of real data to generate the 113, pp. 414–421, 2014, doi: 10.1016/j.apenergy.2013.07.022.
ANN based MPPT controller, the efficiency of our proposed [6] D. Baimel, S. Tapuchi, and Y. Levron, “Improved Fractional Open
design for SKTM Ghardaia of Module 1 under different Circuit Voltage MPPT Methods for PV Systems,” pp. 1–20, 2019, doi:
atmospheric conditions increased in most of the points. 10.3390/electronics8030321.
At some points, the existing design was achieved or best [7] A. Ilyas, M. Ayyub, M. R. Khan, A. Jain, and M. A. Husain,
than our proposed one. Generally, the total of the day “Realization of Incremental Conductance MPPT Algorithm for Solar
production proved that using the DC-DC converter, ANN Photovoltaic System Realization of Incremental Conductance MPPT
based MPPT controller, and our proposed design is a bust Algorithm for Solar Photovoltaic System,” Int. J. Ambient Energy,
solution to increase the central production. vol. 0, no. 0, p. 1, 2017, doi: 10.1080/01430750.2017.1354322.
TABLE. III. COMPARED THE PRODUCTION BETWEEN THE EXIST SYSTEM [8] A. H. Elsheikh, S. W. Sharshir, M. Abd, and A. E. Kabeel, “Modeling
AND THE PROPOSED ONE. of solar energy systems using arti fi cial neural network : A
comprehensive review,” vol. 180, no. January, pp. 622–639, 2019,
Time PV output PV Output doi: 10.1016/j.solener.2019.01.037.
of day of Exist design of proposed design [9] B. Bendib, F. Krim, H. Belmili, M. F. Almi, and S. Boulouma,
V(V) I(A) P(KW) V(V) I(A) P(KW)
“Advanced Fuzzy MPPT Controller for a stand-alone PV system,”
Energy Procedia, vol. 50, pp. 383–392, 2014, doi:
08:00 583,34 32,38 3,78 104,54 44,67 4,67 10.1016/j.egypro.2014.06.046.
08:30 603,52 73,29 16,52 337,42 95,55 32,24 [10] P. C. P. Chao, W. D. Chen, and C. K. Chang, “Maximum power
09:00 618,98 115,74 45,37 433,98 130,72 56,73
tracking of a generic photovoltaic system via a fuzzy controller and a
09:30 615,71 127,26 71,26 487,69 142,55 69,52
10:00 612,40 136,53 77,93 532,47 154,36 82,19 two-stage DC-DC converter,” Microsyst. Technol., vol. 18, no. 9–10,
10:30 600,52 138,33 81,99 564,81 160,67 90,75 pp. 1267–1281, 2012, doi: 10.1007/s00542-012-1518-9.
11:00 600,00 138,16 83,00 573,88 169,01 96,99 [11] L. Thiaw, G. Sow, and S. Fall, “Application of Neural Networks
11:30 593,39 135,13 81,99 597,56 167,16 99,89 Technique in Renewable Energy Systems,” 2014 First Int. Conf.
12:00 596,25 133,45 80,57 601,62 168,59 101,43
Syst. Informatics, Model. Simul. Appl., pp. 6–12, 2014, doi:
12:30 591,99 131,60 79,00 607,66 177,93 108,12
13:00 592,71 130,55 78,00 603,47 173,53 104,72 10.1109/SIMS.2014.12.
13:30 589,59 129,15 76,97 592,61 169,42 100,40 [12] A. K. Rai, N. D. Kaushika, B. Singh, and N. Agarwal, “Solar Energy
14:00 591,14 131,95 76,35 582,27 164,05 95,52 Materials & Solar Cells Simulation model of ANN based maximum
14:30 587,28 128,27 77,49 556,34 157,48 87,61 power point tracking controller for solar PV system,” Sol. Energy
15:00 586,96 126,87 75,29 534,66 155,44 83,11
Mater. Sol. Cells, vol. 95, no. 2, pp. 773–778, 2011, doi:
15:30 588,74 118,64 74,70 521,53 147,99 77,18
16:00 591,41 104,42 70,16 464,71 135,25 62,85 10.1016/j.solmat.2010.10.022.
16:00 599,03 79,35 62,55 457,39 131,05 59,94 [13] B. Nayak, A. Mohapatra, and K. B. Mohanty, “Selection criteria of
17:00 604,34 27,36 47,95 298,16 94,48 28,17 dc-dc converter and control variable for MPPT of PV system utilized
SUM 1257,1 1437,4 in heating and cooking applications,” Cogent Eng., vol. 26, pp. 1–16,
2017, doi: 10.1080/23311916.2017.1363357.
ACKNOWLEDGMENT [14] A. M. Farayola, A. N. Hasan, and A. Ali, “Optimization of PV
DGRST Algeria supported this paper. Systems Using Data Mining and Regression Learner MPPT
Optimization of PV Systems Using Data Mining and Regression
REFERENCES Learner MPPT Techniques,” no. June, pp. 1080–1089, 2018, doi:
10.11591/ijeecs.v10.i3.pp1080-1089.
[1] E. Afshari et al., “Control Strategy for Three-Phase Grid-Connected PV
Inverters Enabling Current Limitation under Unbalanced Faults,” IEEE
Trans. Ind. Electron., vol. 64, no. 11, pp. 8908–8918, 2017, doi:
10.1109/TIE.2017.2733481.
[2] N. Kumar, I. Hussain, B. Singh, and B. K. Panigrahi, “MPPT in
Dynamic Condition of Partially Shaded PV System by Using WODE
Technique,” IEEE Trans. Sustain. Energy, vol. 8, no. 3, pp. 1204–1214,
2017, doi: 10.1109/TSTE.2017.2669525.
[3] M. Arsalan, R. Iftikhar, I. Ahmad, A. Hasan, K. Sabahat, and A.
Javeria, “MPPT for photovoltaic system using nonlinear backstepping
controller with integral action,” Sol. Energy, vol. 170, no. January, pp.
192–200, 2018, doi: 10.1016/j.solener.2018.04.061.
[4] G. Anil, “PI Controller based MPPT for a PV System,” IOSR J. Electr.
Electron. Eng., vol. 6, no. 5, pp. 10–15, 2013, doi: 10.9790/1676-
0651015.
[5] E. Mamarelis, G. Petrone, and G. Spagnuolo, “A two-steps algorithm

Authorized licensed use limited to: Consortium - Algeria (CERIST). Downloaded on December 24,2022 at 22:54:11 UTC from IEEE Xplore. Restrictions apply.

You might also like