Professional Documents
Culture Documents
com
ScienceDirect
Energy Procedia 74 (2015) 864 – 877
International Conference on Technologies and Materials for Renewable Energy, Environment and
Sustainability, TMREES15
Abstract
This paper presents the modeling and simulation of photovoltaic module and array based on one and two diode
model using the software Matlab/Simulink. Also, two fast and accurate methods are used to obtain the parameters of
photovoltaic panel. The experimental validation of one and two diode model under STC condition and the
simulation of P(V) and I(V) Characteristics of ISOFOTON 75 panel under different values of temperature and
irradiation are presented .
© 2015The
© 2015 TheAuthors.
Authors.Published
Publishedby by Elsevier
Elsevier Ltd.Ltd.
This is an open access article under the CC BY-NC-ND license
Peer-review under responsibility of the Euro-Mediterranean Institute for Sustainable Development (EUMISD).
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Peer-review under responsibility of the Euro-Mediterranean Institute for Sustainable Development (EUMISD)
Keywords:Modeling,Simulation,I-V and P-V Characteristic,STC condition ,Matlab/Simulink
1. Introduction
the renewable energy resources is becoming an essential factor in power electric generation in many countries [1],
There are various renewable sources which utilized for the production of electric power, such as solar energy, wind
energy and geothermal etc. Solar energy is the best choice for electric generation in the countries which is
1876-6102 © 2015 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4 .0/).
Peer-review under responsibility of the Euro-Mediterranean Institute for Sustainable Development (EUMISD)
doi:10.1016/j.egypro.2015.07.822
Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877 865
characterized by an high solar radiation intensity [2,3], since the solar radiation is converted directly into electrical
energy by the photovoltaic effect. A photovoltaic module is composed of cells connected in series. The nominal
current of the modules increases when the area of the individual cells is increased. The output power of photovoltaic
module is proportional to the solar radiation emitted by the sun.
Nomenclature
The equivalent circuit of photovoltaic cell consists of a single diode connected in parallel with a photocurrent
source, this model described by the equation 1.
qVd
I I ph I 0 (exp( ) 1) (1)
akT
2.2 Photovoltaic module modeling using single and two diode models
The single diode model which includes the series resistance Rs and shunt the resistance Rp , where the output
current can be written as [4]
V IRs V IRs
I I Ph I 0 (exp( ) 1) (2)
aVT Rp
866 Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877
With
N s KT (3)
VT
q
The two diode model takes into consideration an additional diode in the equivalent circuit of a single diode, this
diode connected in parallel with the first diode. The output current is given by the following expression in this case
[6,7,8]
where IPh is the same with the equation 4 and the I01 and I02 is given by
N s KT (8)
VT 1 VT 2
q
2.3 Photovoltaic arrays modeling using single and two diode models
For large arrays composed of NssxNpp modules the previous equations of one and two become
N ss N ss
V IRs ( ) V IRs ( )
N pp N pp
I I Ph N pp I 0 N pp (exp( ) 1) (9)
aVT N ss N
R p ( ss )
N pp
ª N º ª N º N
« V IRs ( ss ) » « V IRs ( ss ) » V IRs ( ss )
N pp N pp N pp
I I Ph N pp I 01N pp «exp( ) 1» I 02 N pp «exp( ) 1» (10)
« a1VT 1 N ss » « a2VT 2 N ss » N
R p ( ss )
« » « » N pp
¬ ¼ ¬ ¼
Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877 867
The I-V and P-V curves of a typical photovoltaic module are shown in following figures
3.2 The extraction of parameters of ISOFOTON 75 Panel based on One and two diode Model
In this work the extraction of module parameters is obtained using a accurate method proposed by [5,6]
For simulation the characteristics I-V and P-V of modules and arrays we use the models Matlab/Silmulink presented
below
Discrete,
Ts = 0.0001 s.
+
i [I]
-
Rs*Nss/Npp i
[I]
I-V scope
+
+
Ipv + V
Rp*Nss/Npp v
-
[V]
s
s
-
-
Test ramp p
P-V scope
[V] 0 < V < Vocn
v
[Im]
Inputs:
Temperature
[K] Irradiation W/m2 Nss : Modules connected in series
Npp: Modules connected in parallel
[V]
Rs
[Npp]
[Ipv]
[Nss] eu
[Npp]
1 [Im]
[I]
[Nss]
q/(a*k*Ns) [Io]
[Vta]
[Npp]
[T]
Ki Gn
[Ipv]
[T]
[dT] Ipvn
Tn
Vocn
[dT]
Iscn
[Io]
Kv
eu
[Vta]
[dT]
1
Discrete,
Ts = 0.0001 s.
+
i [I]
-
Rs*Nss/Npp
[I]
I-V
+
+
Ipv + V
Rp*Nss/Npp v
-
[V]
s
s
-
-
T est ramp
[V] P-V
0 < V < Vocn
p
[Im]
v
Inputs:
Rs
[Npp]
[Nss] [I]
[Nss]
eu
q/(a1*k*Ns) [Ipv]
[T ]
[V] eu [Npp]
[Im]
Rs
1
[Npp]
[Io]
[Nss] [I]
[Npp]
[Nss]
q/(a2*k*Ns)
[T ]
[G]
Ki
Gn
[T ] [Ipv]
Tn [dT ] Ipvn
Vocn
[dT ]
Iscn [Io]
Kv
eu
Ns*k/q
[dT ]
[T ] 1
3.5 The experimental validation of model based on one and two diode
80
Simulation with two diode model
70
Simulation with one diode model
60
Experimental data
50
Power(W)
40
30
20
10
0
0 2 4 6 8 10 12 14 16 18 20
Voltage (V)
Fig. 8 P-V Curve under STC condition (1000W/m2,25 °C)
Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877 873
5
Simulation with two diode model
4 Simulation with one diode model
Current(A)
Experimental data
3
0
0 2 4 6 8 10 12 14 16 18 20
Voltage (V)
Fig. 9 I-V Curve under STC condition (1000W/m2,25 °C)
140
T=25 °C and 1000 W/m2 One diode model
120 T=25 °C and 1000 W/m2 Two diode model
T=25 °C and 200 W/m2 One diode model
100
T=25 °C and 200 W/m2 Two diode model
Power(W)
40
20
0
0 5 10 15 20 25
Voltage (V)
Fig. 10 P–V curves of the PV module at Irradiation levels (200, 600, 1000) with Constant temperature value 25 °C
874 Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877
8
T=25 °C and 1000 W/m2 One diode model
7 T=25 °C and 1000 W/m2 Two diode model
T=25 °C and 200 W/m2 One diode model
6 T=25 °C and 200 W/m2 Two diode model
T=25 °C and 600 W/m2 One diode model
T=25 °C and 600W/m2 Two diode model
Current (A)
0
0 5 10 15 20 25 30
Voltage (V)
Fig. 11 I-V curves of the PV module at different Irradiation levels (200,600,1000) with Constant temperature value 25 °C
140
G=1000W/m2 and 15°C One diode model
G=1000W/m2 and 15°C Two diode model
120 G=1000W/m2 and 25°C One diode model
G=1000W/m2 and 25°C Two diode model
100 G=1000W/m2 and 35°C One diode model
G=1000W/m2 and 35°C Two diode model
G=1000W/m2 and 50°C One diode model
Power(V)
80
G=1000W/m2 and 50°C Two diode model
60
40
20
0
0 5 10 15 20 25 30
Voltage (V)
Fig. 12 P-V curves of the PV module at different temperatures levels (15,25,35,50) with Constant Irradiation value 1000 W/m2
Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877 875
6
G=1000W/m2 and 15°C One diode model
G=1000W/m2 and 15°C Two diode model
5 G=1000W/m2 and 25°C One diode model
G=1000W/m2 and 25°C Two diode model
G=1000W/m2 and 35°C One diode model
4
Current(A)
0
0 5 10 15 20 25 30 35 40
Voltage(V)
Fig. 13 I-V curves of the PV module at different temperatures levels (15, 25, 35, 50) with Constant Irradiation value 1000 W/m2
3.7 Simulation of large array (Nss=20, Npp=10) with variation of temperature and irradiation
18000
T=25 °c and 1000W/m2 One diode model
16000 T=25 °c and 1000W/m2 Two diode model
T=25 °c and 700W/m2 One diode model
14000 T=25 °c and 700W/m2 Two diode model
T=25 °c and 300W/m2 One diode model
12000 T=25 °c and 300W/m2 One diode model
Power(W)
10000
8000
6000
4000
2000
0
0 50 100 150 200 250 300 350 400 450
Voltage (V)
Fig. 14 P-V curves of the PV array at different Irradiation levels (300, 700, 1000) with Constant temperature value 25 °C
876 Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877
60
T=25 °C and 1000 W/m2 One diode model
T=25 °C and 1000 W/m2 Two diode model
50 T=25 °C and 700 W/m2 One diode mode
T=25 °C and 700 W/m2 Two diode model
T=25 °C and 300 W/m2 One diode mode
40 T=25 °C and 300 W/m2 Two diode model
Currant(A)
30
20
10
0
0 100 200 300 400 500 600
Voltage (V)
Fig. 15 I-V curves of the PV array at different Irradiation levels (300,700,1000) with Constant temperature value 25 °C
16000
G=1000 W/m2 and 25°C One diode model
14000 G=1000 W/m2 and 25°C Two diode model
G=1000 W/m2 and 45°C One diode model
12000 G=1000 W/m2 and 45°C One diode mode
10000
Power(W)
8000
6000
4000
2000
0
0 50 100 150 200 250 300 350 400 450 500
Voltage(V)
Fig. 16 P-V curves of the PV array at different temperatures levels (25,45) with Constant Irradiation value 1000 W/m2
Ahmed Bouraiou et al. / Energy Procedia 74 (2015) 864 – 877 877
60
50
40
Current (A)
30
20
G=1000 w/m2 and 25°C One diode Model
G=1000 w/m2 and 25°C Two diode Model
10
G=1000 w/m2 and 45°C One diode Model
G=1000 w/m2 and 45°C Two diode Model
0
0 50 100 150 200 250 300 350 400 450 500
Voltage (V)
Fig. 17 I-V curves of the PV array at different temperatures levels (25,45) with Constant Irradiation value 1000 W/m2
4. Conclusion
In this paper, the equivalent schema of photovoltaic cell based on one and two diode models are presented. The
simulations are obtained using the software Matlab/Simulink. The both models two diodes and one diode are
respectively developed and presented using the design of photovoltaic panels and arrays. The previously models
show the temperature and solar irradiation effect on P-V and I-V modules array characteristics. Also, for all PV
modules array connection with the systems and loads electrics.
Acknowledgements
The authors thank all personnel in Research Unit of Renewable Energy in Medium Saharan of Algeria.
References
[1] R. SIMS, ”Energy for Tomorrow’s World- a renewable energy perspective”, Renewable Energy World, pp.24-30, Review Issue 2000-2001
[2] R. Messenger and J. Ventre, “Photovoltaic Systems Engineering”, CRC Press, 2000, pp.41-51
[3] Luque ,S.Hegedus ,“Handbook of Photovoltaic Science and Engineering”,2003,John Wiley and Sons Ltd
[4] M. G. Villalva, J. R. Gazoli, E. R. Filho ,“Comprehensive Approach to Modeling and simulation of Photovoltaic Arrays”, IEEE Transactions
on Power Electronic,Vol. 24,No. 5,pp.1189-1208,May 2009
[5] M. G. Villalva, J. R. Gazoli, E. R. Filho, “Modeling And Circuit-Based Simulation Of Photovoltaic Arrays“, Brazilian Journal of Power
Electronics,2009,Vol. 14,No. 1,pp.35-45,ISSN 1414-8862
[6] K. Ishaque, Z. Salam et. al,” Simple, Fast and Accurate Two-Diode Model for Photovoltaic Modules”, Solar Energy Materials and Solar
Cells, vol. 95, no. 2, pp. 586-594, 2011
[7] K. Ishaque, Z. Salam et. al, “A Comprehensive MATLAB Simulink PV System Simulator with Partial Shading Capability Based on Two-
diode Model”, Solar Energy, vol. 85, no. 9, pp. 2217-2227, 2011
[8] K. Ishaque, Z. Salam et. al, “An Accurate MATLAB Simulink PV System Simulator Based on the Two-diode Model” Journal of Power
Electronics, vol. 11, no. 2, pp.179-187, 2011