A Detailed Modeling of Photovoltaic Module Using M
A Detailed Modeling of Photovoltaic Module Using M
net/publication/262382589
CITATIONS READS
555 5,882
3 authors, including:
Moulay Fatima
University of Sidi-Bel-Abbes
2 PUBLICATIONS 558 CITATIONS
SEE PROFILE
All content following this page was uploaded by Moulay Fatima on 12 December 2015.
www.elsevier.com/locate/nrjag
a
Universite Bechar, Algeria
b
Universite Sidi-Bel-Abbes, Algeria
KEYWORDS Abstract The PV module is the interface which converts light into electricity. Modeling this device,
Irradiance; necessarily requires taking weather data (irradiance and temperature) as input variables. The output
Temperature; can be current, voltage, power or other. However, trace the characteristics I(V) or P(V) needs of
I(V)/P(V) characteristic; these three variables. Any change in the entries immediately implies changes in outputs. That is
MATLAB/Simulink why, it is important to use an accurate model for the PV module. This paper presents a detailed
modeling of the effect of irradiance and temperature on the parameters of the PV module. The cho-
sen model is the single diode model with both series and parallel resistors for greater accuracy. The
detailed modeling is then simulated step by step using MATLAB/Simulink software due to its
frequent use and its effectiveness.
ª 2014 Production and hosting by Elsevier B.V. on behalf of National Research Institute of Astronomy
and Geophysics.
2090-9977 ª 2014 Production and hosting by Elsevier B.V. on behalf of National Research Institute of Astronomy and Geophysics.
http://dx.doi.org/10.1016/j.nrjag.2014.04.001
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
2 H. Bellia et al.
I0 is the reverse saturation or leakage current of the diode Of course, Fig. 1b is a simplified form, easy to implement in
(A), VTc = 26 mV at 300 K for silisium cell, Tc is the actual simulators. But Fig. 1c is the most representative of the PV
cell temperature (K), k Boltzmann constant 1.381 · 1023 cell.
J/K, q is electron charge (1.602 · 1019 C).
VT is called the thermal voltage because of its exclusive 2.3. In the (Fig. 1c)
dependence of temperature (Anne and Michel, 2006; Sheik
Mohammed, 2011). By applying Kirchhoff law, current will be obtained by the
Ns: is the number of PV cells connected in series. A is the equation:
ideality factor. It depends on PV cell technology and can be
I ¼ Iph Id Ip ð6Þ
chosen in Table 1. It is necessary to underline that A is a con-
stant which depends on PV cell technology. IP, is the current leak in parallel resistor.
All the terms by which, V is divided in equation (2) According to the equation (7), the output current of a
under exponential function are inversely proportional to cell module containing Ns cells in series will be:
a) Ideal single diode model b) Practical model with Rs c) Practical model with Rs and Rp
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
A detailed modeling of photovoltaic module 3
3.2. Determination of I0
Table 2 PWX 500 PV module (49 W) characteristics.
Parameters Values
The shunt resistance RP is generally regarded as great, so the
Pmp (W) 49 last term of the relationship (8) should be eliminated for the
Imp (A) 2.88 next approximation. By applying equation (8) at the three
Vmp (V) 17
most remarkable points at standard test condition: the voltage
Isc (A) 3.11
Voc (V) 21.8
at open circuit (I = 0, V = Voc,ref), the current at short circuit
RS (O) 0.55 (V = 0, I = Isc,ref), and the voltage (Vmp,ref) and current
Noct C 45 (Imp,ref) at maximum power, the following equations can be
lsc (K) 1.3 Æ 103 written:
Kd (K) 72.5 Æ 103
Isc;ref Rs
NS 36 Isc;ref ¼ Iph;ref I0;ref exp 1 ð12Þ
aref
Voc
0 ¼ Iph;ref I0;ref exp 1 ð13Þ
V þ I:RS V þ Rs I aref
I ¼ Iph I0 exp 1 ð7Þ
a Rp
Vpm;ref þ Ipm;ref Rs
Ipm;ref ¼ Iph;ref I0;ref exp 1 : ð14Þ
It is not easy to determine the parameters of this transcen- aref
dental equation. But this model offers the best match with
experimental values. The (1) term has to be neglected because it is very smaller
than the exponential term. According to equation (11), and by
substituting (Iph,ref) in equation (14):
3. Determination of the parameters
Voc;ref
0 Isc;ref I0;ref exp ð15Þ
The number of parameters varies depending on the chosen aref
model and on the assumptions adopted by the searchers. For So:
example, in Beckman et al. (xxxx) and De Soto (2006), it is
considered that Iph, I0, RS, RP and the factor ideality are five Voc;ref
I0;ref ¼ Isc;ref exp ð16Þ
parameters that depend on the incident solar radiation and a
the cell temperature. While in Bryan (1999), and Townsend The reverse saturation current is defined by:
(1989), the unknown parameters are Iph, I0, RS and c. Where qe
G
c = A Æ NS I0 ¼ DT3C exp ð17Þ
In this work the four parameters that have to be evaluated Ak
are also Iph, I0, RS, RP.
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
4 H. Bellia et al.
1
G
Product 1
Iph
0.0013 Divide 2
Temp coef
2
T 1000
298
273
Tref
273
3.11
Iscref1
36
Ns
1.3805 *10 ^(-23 )
k 1.3 3.11
1
A Iscref
Io ,ref
1
u
T e
Math
273
Function
21 .8
273
Voc 1
1.6021 *10 ^(-19 )
q Io ,ref 1
Eg
exp (u(1))
1.3
1/298
Io 1
1
273
1
T
298 (u(1))^3 1
Io
2
Io ,ref
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
A detailed modeling of photovoltaic module 5
Rp
Ramp 1
Rs
1.6*10 ^(-19 )
q1
2
3 Iph
T
273 exp(u)
1
273 Fcn1 I
1
1.3805 *10 ^(-23 )
1
k Io
1.6
I1
A
36
Ns
1
3
T I
2
Iph
273
273
eG: Material band gap energy (eV), (1.12 eV for Si) In order to make the proposed model more credible, RP and
D = diode diffusion factor RS are chosen so that the computed max power Pmp is equal
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
6 H. Bellia et al.
Io Io
T Io ,ref Io,ref
1 G
Io
Io ,ref G
Iph Iph I 1
2 I
T 2 T
V
Ramp
Iph
T
V þI R
RP ¼ n mp;refh mp;ref S io ð21Þ
Vmp;ref þRS Imp;ref Voc;ref
Isc;ref Isc;ref exp a
þ
Isc;ref exp ðVoc;ref =aÞ Pmax;ex =Vmp;ref
The iteration starts at RS = 0 which must increase in order to
move the modeled Maximum Power Point until it matches
with the experimental Maximum Power Point. The corre-
sponding RP is then computed. There is only one pair (RP,
RS) that satisfies this condition.
The implementation presented in Fig. 6. was used to simu-
late the proposed model by incrementing RS until matching Fig. 12 I(V) characteristic in RS.
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
A detailed modeling of photovoltaic module 7
Pmp with Pmp,ex. Three curves for three different values of Rs 4. Simulation of the PV model
are presented in Fig. 14. The experimental value of maximum
power at STC, provided by the manufacturer of PWX 500 PV - First, equation (11) is substituted in equation (12) which
module (49 W) was used in equation (22). The iterative method gives the photocurrent and then, equation (12) is imple-
to compute the pair (RS, RP) gave RS = 0.45 O, mented in MATLAB/Simulink environment. The result is
RP = 310.0248 O. These two values make the proposed model represented in Fig. 3
the most representative of the chosen PV module. - The reverse saturation current at STC I0,ref is implemented
In order to simulate another PV module, its respective too, according to equation (17). It is represented in Fig. 4.
experimental maximum power is introduced in the equation - This allows the simulation of I0 which is represented in
(22) and then, the iterative method is used again to determine Fig. 5. It is a schematic form of equation (20).
the appropriate pair (RS, RP) which makes this same model the - Equation (8) is represented in two different forms; with and
most representative. Now, the RP model can be used to simu- without the third term containing the parallel resistance RP.
late the given module at different temperatures and irradiances The both forms of equation (8) are simulated and repre-
(See Fig. 2). sented respectively in Fig. 6 and 7.
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
8 H. Bellia et al.
Fig. 17 I(V) characteristic by varying temperature. Fig. 19 P(V) characteristics by varying irradiance.
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
A detailed modeling of photovoltaic module 9
technology. In other words, the PV module parameters have University Of Wisconsin Solar Energy Laboratory. 1500 Engineer-
been selected according to their variation with illumination ing Drive, Madison, U.S.A.
and temperature. It means that for any type of PV module, Bryan F., 1999, Simulation of grid-tied building integrated photovol-
one can use this model and determine all the necessary param- taic systems. MS thesis. Solar Energy Laboratory, University of
Wisconsin, Madison.
eters under any new conditions of irradiance and temperature
Bouzid, A., Chenni, R., Kerbache, T., Makhlouf, M., 2005. A Detailed
and then, obtain the I(V) and P(V) characteristics. This model Modeling Method for Photovoltaic Cells Energy. Elsevier.
can be considered as a tool which can be used to study all types Townsend, T.U., 1989, Method For Estimating The Long-Term
of PV modules available in markets, especially, their behavior Performance Of Direct-Coupled Photovoltaic Systems. M.S. The-
under different weather data of standard test conditions sis, Mechanical Engineering, U. Of Wisconsin-Madison.
(STC). It is important to compute RS, even if it is given by a Alsayid, B., Jallad, J., 2011. Modeling and simulation of photovoltaic
manufacturer because the experimental Maximum Power cells/modules/arrays. Int. J. Res. Rev. Comput. Sci. (IJRRCS) 2
Point does not match with the computed one. For each itera- (6).
tion, a pair of (Rs, RP) is obtained. But only one pair satisfies Kashif Ishaque, Syafaruddin, Zainal Salam, 2011. A comprehensive
the condition of matching the modeled and the experimental MATLAB Simulink PV system simulator with partial shading
capability based on two- diode model. Sol. Energy 85, 2217–2227.
peak power. So, Rs is iteratively increased until satisfying the
Gazoli, J.R., Ruppert, E., Villalva, M.G., 2009. Modeling and circuit –
condition. The proposed Rp model gave (Rs = 0.45 O, based simulation of photovoltaic arrays. Braz. J. Power Electron.
Rp = 310.0248 O) instead of (Rs = 0.55 O, and Rp not pro- 14 (1), 35–45.
vided). So it can be estimated to be more accurate in simulat- De Soto, W., 2006. Improvement And Validation Of A Model For
ing the PV module. Photovoltaic Array Performance By Solar Energy, 80, 78-88.
Chouder, A., Rahmani, L., Sadaoui, N., Silvestre, S., 2012. Modeling
References and simulation of a grid connected PV system based on the
evaluation of main PV module parameters. Simul. Model. Pract.
Theory 20, 46–58.
Walker, Geoff, 2001. Evaluating MPPT converter topologies using a
Anne, Labouret, Michel, Villoz., Energie photovoltaı̈que. (Dunod
matlab PV model. Aust. J. Electr. Electron. Eng. 21 (1).
3ème édition 2006).
Benmessaoud, M.T., Boudghene Stambouli, A., Midoun, A., Zegrar,
Bernard Equer, Energie solaire photovoltaı̈que (Ellipses 2004).
M., Zerhouni, F.Z., Zerhouni, M.H., 2010. Proposed methods to
Sheik Mohammed, S., 2011. Modeling and simulation of photovoltaic
increase the output efficiency of a photovoltaic (PV) system. Acta
module using MATLAB/Simulink. Int. J. Chem. Environ. Eng. 2
Polytech. Hung. 7 (2), 11.
(5).
Atlas, H., Sharaf, M., 1992. A fuzzy logic power tracking controller for
Huan-Liang Tsai., Ci-Siang Tu., Yi-Jie Su., 2008. Development of
a photovoltaic energy conversion scheme. Electr. Power Syst. Res.
generalized photovoltaic model using MATLAB/Simulink. Pro-
25, 227–238.
ceedings of the World Congress on Engineering and Computer
Beckman, W.A., Klein, S.A., Kou, Q., A method For Estimating The
Science October 22 - 24, San Francisco, USA.
Long-Term Performance Of Direct-Coupled Pv Pumping Systems,
Please cite this article in press as: Bellia, H. et al., A detailed modeling of photovoltaic module using MATLAB. NRIAG Journal of Astronomy
and Geophysics (2014), http://dx.doi.org/10.1016/j.nrjag.2014.04.001
View publication stats