Professional Documents
Culture Documents
Research Article
Computer-Aided Modelling and Analysis of PV Systems:
A Comparative Study
Charalambos Koukouvaos,1,2 Dionisis Kandris,3 and Maria Samarakou4
1
School of Engineering and Physical Sciences, Heriot Watt University, Edinburgh EH14 1AS, UK
Central Greece Energy Distribution Administration, Public Power Corporation S.A., 34500 Aliveri, Greece
3
Department of Electronic Engineering, School of Technological Applications, Technological Educational Institute of Athens,
12210 Athens, Greece
4
Department of Energy Technology Engineering, School of Technological Applications, Technological Educational Institute of Athens,
12210 Athens, Greece
2
1. Introduction
Serious economic concerns along with the growing worries about the disastrous effects that technological progress
accumulatively causes to world environment, impose a shift
towards renewable energy resources, which constitute an
environmental friendly approach for power generation with
satisfactory efficiency [1]. That is why in many regions of
the globe there is an official tendency to let renewable
energy sources have an increasing share in the overall power
production process. For instance, European Union, by means
of the implementation of the so-called 20/20/20 initiative,
aims to achieve by year 2020 not only the reduction of
greenhouse gas emissions by 20% (compared to 1990 ones),
but also the increase of the magnitude of renewable energy to
2
states letting them act as charge carriers for electric current.
Specifically, the exposure of a PV to sunlight triggers the
creation of electron-hole pairs proportional to the incident
irradiation by photons having energy greater than the bandgap energy of the semiconductor material of the PV cell.
Over the last decades, the international interest in the PV
conversion of solar radiation is continuously growing. In this
way, the use of PV systems is nowadays widespread to an
extent that is considered to constitute the third greater renewable energy source in terms of globally installed capacity, after
hydro- and wind power.
On the other hand, the brilliant prospects of PV systems
for further evolution get obstructed due to various technical
and economic issues that have yet to be resolved. For this
reason modern scientific and technological research focuses
on the development of methodologies and equipment for the
increase of energy efficiency of PV systems, the reduction
of their production cost, the improvement of their market
penetration, and the enhancement of their environmental
performance [57].
These research activities can be greatly assisted by the
utilization of software tools for the development of models of
the PV systems under consideration and the analysis of their
performance by carrying out simulation tests.
The aim of this paper is to perform the computer-aided
design and performance analysis of both grid-connected
and standalone PV systems by using in parallel the two
most widely used graphical programming environments,
namely, Simulink by Mathworks and LabVIEW by National
Instruments. This task is accomplished by taking advantage
of the potential provided through the adaptation of these
two software platforms to systems of PV nature. The parallel
utilization of MATLAB and LabVIEW enables the comparative evaluation of their accuracy, validity, and their overall
performance under various simulation scenarios. According
to the knowledge of the authors of this paper, this is the first
comparative study of this kind which is performed in the field
of photovoltaics, although similar studies have been carried
out in other scientific areas such as [8].
The rest of the paper is organized as follows: Section 2
focuses on related work in the computer-assisted modelling
of PV systems. Section 3 describes the procedures used for
the PV systems modelling. In Section 4 the results of the
simulation tests executed are presented. The discussion of
these results is performed in Section 5. Finally, Section 6
concludes the paper.
3. Theoretical Background
The procedure of building accurate PV models is extremely
important in order to achieve high efficiency in the decision
making related to establishment and operation of PV systems.
This justifies why, as already discussed in Section 2, many
research works are carried out in this scientific area.
Generally, modelling of PV systems is based on the
assumption that the operation of PV cells may be simulated
3
I
+
Id
Iph
Iph
Ir
+
Ir
2
VCC
Solar cell
Solar cell 5
Id
1
Irradiance
Solar cell 7
Solar cell 8
Solar cell 2
Solar cell 9
Ir
Ir
Ir
Ir
Solar cell 1
3.5
Ir
Ir
Solar cell 3
Ir
3.0
Solar cell 4
Ir
T=0 C
T = 25 C
2.0 T = 50 C
T = 75 C
Ir
Solar cell 11
Solar cell 17
1.5
Ir
Current (A)
Ir
Solar cell 10
2.5
1.0
Ir
Solar cell 12
Ir
Solar cell 16
Solar cell 13
Ir
0.5
20
25
Ir
15
Voltage (V)
Solar cell 14
10
Ir
Solar cell 6
Solar cell 15
0.0
3
COM
(1)
1000
S PS
Constant1 Simulink-PS
converter2
Irradiance
Irradiance
VCC
VCC
COM
COM
f(x) = 0
Solver
configuration2
GND1
PS S
PS-Simulink
converter
Current sensor
Scope
Ramp
V-P
Voltage sensor
V
PS
Variable resistor
S PS
Simulink-PS
converter1
Product
PS S
PS-Simulink
converter1
GND2
I-V
(2)
Constant
Vpv
PN-junction characteristic
Temperature ( C)
SUB
V-P characteristic
Product
res
Multiplication
Radiation
Product1
36
I-V characteristic
0.98
PIV
PIV
DC
DC
PV
Filter
DC
AC
Line
Load
AC
Line
Feature
Maximum power (max )
Voltage at max (max )
Current at max (max )
Guaranteed minimum max
Short-circuit current (sc )
Temperature coefficient of sc
Temperature coefficient of oc
Temperature coefficient of power
Value
50 W
16.8 V
2.97 A
45 W
3.23 A
(0.065 0.015)%/ C
(80 10) mV/ C
(0.5 0.05)%/ C
Pulses
Discrete
PWM generator
4 pulses
Discrete,
Ts = 1e 05 s
Powergui
R1
1000
C1
VM1
IGBT1_1
+
C
IGBT2 3
IGBT1 2
E
g
C
g
C
Diode
Subsystem
T
S I
Uout
Constant
To workspace
Gnd1
Solver
configuration1
25
DC AC DUTY
SLPS2
PS S
+ v
f(x) = 0
Constant2 Simulink-PS
converter
Vsensor1
ref REF
Controlled PWM
voltage
Gnd2
+ref PWM
Source1
SPS
V +
Controlled voltage
+
V1
Scope1
g
IGBT2 4
E
IGBT2 2
g
C
Constant1
+
v
Vinverter
V2
i line
L
RL
+
v
V3
Vinverter
Scope4
I2
i
+
C3
RL2
Controlled voltage
Constant2 Simulink-PS
converter
f(x) = 0
DC AC DUTY
Vsensor1
ref REF
Gnd2
SLPS2
PS S
To workspace
+ v
Gnd1
Solver
configuration1
Pulses
Discrete
PWM generator
4 pulses
V1
Scope1
R1
1000
i
+
VM1
g
C
Diode
Current measurement
IGBT1 2
IGBT2 3
IGBT1 1
C1
g
C
Subsystem
T
S I
Uout
L
+
+
s
Constant
25
g
C
+ref PWM
Controlled PWM
voltage
Source1
S PS
g
E
IGBT2 2
IGBT2 4
E
Discrete,
Ts = 1e 05 s
g
C
Constant1
Powergui
i line inverter
+ v
Vload
V2
RL1
RL
i
+
i line dei
i
+
I1
I3
i load
I2
i +
RL2
DEH
+
C3
Scope4
60
50
Power (W)
Current (A)
40
30
20
10
10
15
20
25
0
0
10
Voltage (V)
15
20
25
Voltage (V)
(a)
(b)
PIV
5.0
4.5
Power
4.0
3.5
Current
3.0
2.5
2.0
1.5
1.0
0.5
0.0
0.0 2.0 4.0 6.0 8.0 10.0 12.0 14.0 16.0 18.0 20.0 22.0
Voltage (V)
20.0
18.0
17.0
16.0
15.0
14.0
13.0
12.0
13.0
15.0
19.0
17.0
Vmax in LabVIEW (V)
58.0
3.03
3.01
R2 = 0.9911
2.99
2.99
Imax
3.01
3.03
in LabVIEW (A)
3.05
3.05
2.97
2.97
R2 = 0.9968
19.0
Vmax in Simulink (V)
60.0
55.0
50.0
45.0
40.0
35.0
30.0
25.0
20.0
15.0
10.0
5.0
0.0
Current (A)
Power (W)
Figure 12: - and - curves for SX-50 Solarex PV panel when = 25 C and = 1000 W/m2 in Simulink.
R2 = 0.9999
54.0
50.0
46.0
42.0
38.0
38.0
42.0
46.0
50.0
Pmax in LabVIEW (W)
54.0
9
Table 3: Simulation results for max , max , and max ( = 50 C).
Simulink
LabVIEW
max (A)
3.002
3.041
max (V)
14.916
15.152
max (W)
44.782
46.108
max (A)
2.998
3.029
max (V)
13.024
13.834
max (W)
38.925
41.91
Simulink
LabVIEW
Solarex
max (A)
2.998
2.977
2.97
max (V)
16.86
16.909
16.8
max (W)
50.55
50.344
50
Table 6: Percentage deviation between default values and simulation results for max , max , and max ( = 25 C).
Simulink
LabVIEW
max (A)
2.995
2.987
max (V)
18.226
18.811
max (W)
54.607
56.198
max (%)
+0.951
+0.247
max (%)
+0.357
+0.648
max (%)
+1.1
+0.688
10
Voltage (V)
200
100
0
100
200
300
400
500
0.0E + 0 1.0E 1 2.0E 1 3.0E 1 4.0E 1 5.0E 1 6.0E 1
219.53
200.00
180.00
160.00
140.00
120.00
100.00
80.00
60.00
40.00
20.00
0.00
0.00
20.00
Time (s)
(a)
40.00
60.00
Frequency (Hz)
80.00
100.00
(b)
8.30
15
7.00
6.00
Current (A)
Current (A)
10
0
5
5.00
4.00
3.00
10
2.00
15
1.00
20
0.0E + 0 1.0E 1 2.0E 1 3.0E 1 4.0E 1 5.0E 1 6.0E 1
Time (s)
0.00
0.00
20.00
40.00
60.00
Frequency (Hz)
(a)
80.00
100.00
(b)
while the amplitude of the voltage at the fundamental frequency is 219.53 V RMS, that is, 310.46 V, and the amplitude of
11
5.5E 1
5.0E 1
4.5E 1
4.0E 1
3.5E 1
3.0E 1
2.5E 1
2.0E 1
1.5E 1
1.0E 1
5.0E 2
Voltage (V)
400
350
300
250
200
150
100
50
0
50
100
150
200
250
300
350
400
0.0E + 0
Voltage (V)
20.00
40.00
60.00
Frequency (Hz)
80.00
100.00
Time (s)
(a)
(b)
12
10
8
6
4
2
0
2
4
6
8
10
12
5.5E 1
5.0E 1
4.5E 1
4.0E 1
3.5E 1
3.0E 1
2.5E 1
2.0E 1
1.5E 1
1.0E 1
5.0E 2
Current (A)
6.74
0.0E + 0
Current (A)
6.00
5.50
5.00
4.50
4.00
3.50
3.00
2.50
2.00
1.50
1.00
0.50
0.00
0.00
20.00
40.00
60.00
Frequency (Hz)
Time (s)
(a)
(b)
Figure 25: Current to load 1.5 KW and network with grid connection in Simulink.
80.00
100.00
18.34
16.00
14.00
Current (A)
Current (A)
12
12.00
10.00
8.00
6.00
4.00
2.00
0.92
0.00
20.00
40.00
60.00
80.00
100.00
Frequency (Hz)
(b)
Figure 26: Current to load 1.5 KW and network with grid connection in LabVIEW.
275
250
225
200
175
150
125
100
75
50
25
0
25
50
0.0E + 0
13
15.02
14.00
12.00
Current (A)
Current (A)
10.00
8.00
6.00
4.00
1.0E 1
2.0E 1 3.0E 1
Time (s)
4.0E 1
5.0E 1
(a)
2.00
0.92
0.00
20.00
40.00
60.00
Frequency (Hz)
80.00
100.00
(b)
Figure 28: Current to network with grid connection and load 1.5 KW in LabVIEW.
5.0E 1
4.5E 1
4.0E 1
3.5E 1
3.0E 1
2.5E 1
2.0E 1
1.5E 1
1.0E 1
5.0E 2
Voltage (V)
227.95
0.0E + 0
Voltage (V)
14
200.00
180.00
160.00
140.00
120.00
100.00
80.00
60.00
40.00
20.00
0.00
0.00
20.00
40.00
60.00
80.00
100.00
Frequency (Hz)
Time (s)
(b)
(a)
28.49
40
25.00
22.50
20.00
17.50
15.00
12.50
10.00
7.50
5.00
2.50
0.00
0.00
30
Current (A)
10
0
10
20
30
40
5.5E 1
5.0E 1
4.5E 1
4.0E 1
3.5E 1
3.0E 1
2.5E 1
2.0E 1
1.5E 1
1.0E 1
5.0E 2
50
0.0E + 0
Current (A)
20
20.00
40.00
60.00
Frequency (Hz)
Time (s)
(a)
(b)
Figure 33: Current to load 6.5 KW and network with grid connection in Simulink.
80.00
100.00
15
275
250
225
200
175
150
125
100
75
50
25
0
25
50
0.0E + 0 1.0E 1 2.0E 1 3.0E 1 4.0E 1 5.0E 1 6.0E 1
Current (A)
Current (A)
13.99
13.00
12.00
11.00
10.00
9.00
8.00
7.00
6.00
5.00
4.00
3.00
2.00
0.71
0.00
20.00
Time (s)
(a)
40.00
60.00
Frequency (Hz)
80.00
100.00
80.00
100.00
(b)
Figure 34: Current to load 6.5 KW and network with grid connection in LabVIEW.
300
16.38
250
14.00
200
12.00
150
Current (A)
Current (A)
Figure 35: Current to network with grid connection and load 6.5 KW in Simulink.
100
50
0
8.00
6.00
4.00
50
100
0.0E + 0
10.00
1.0E 1
2.0E 1 3.0E 1
Time (s)
(a)
4.0E 1
5.0E 1
2.00
0.68
0.00
20.00
40.00
60.00
Frequency (Hz)
(b)
Figure 36: Current to network with grid connection and load 6.5 KW in LabVIEW.
16
30.0
R2 = 0.9996
25.0
20.0
15.0
10.0
5.0
5.0
10.0
15.0
Currents in LabVIEW (A)
20.0
R2 = 0.9995
38.0
33.0
Conflict of Interests
28.0
23.0
18.0
12.0
References
17.0
22.0
27.0
Currents in LabVIEW (A)
6. Conclusions
The work presented in this paper focused on computeraided model development and performance analysis of photovoltaic systems. For this reason, suitable models were
built for various formations of photovoltaic schemes. All
tasks performed were based on the use of two advanced
graphical programming environments, namely, Simulink and
LabVIEW. In this way, a comparative evaluation of the
credibility of these software platforms was carried out.
Specifically, the case of a commercially available PV
panel was studied. A model representing this panel was
built and its operation was simulated. The simulation results
regarding its characteristic features were compared to those
provided by the PV panel manufacturer. The results of this
comparison were positive in terms of both the modelling
[1] M. Meinshausen, N. Meinshausen, W. Hare et al., Greenhousegas emission targets for limiting global warming to 2C, Nature,
vol. 458, no. 7242, pp. 11581162, 2009.
[2] European Union, Climate Change: Commission Welcomes Final
Adoption of Europes Climate and Energy Package, Press Release,
2008.
[3] J. Twidell and T. Weir, Energy Resources, Taylor & Francis, 2nd
edition, 2012.
[4] A. V. Herzog, T. E. Lipman, and D. M. Kammen, Renewable
Energy Sources, Encyclopedia of Life Support Systems (EOLSS),
2001.
[5] M. A. G. De Brito, L. P. Sampaio, L. G. Junior, and C. A. Canesin,
Research on photovoltaics: review, trends and perspectives, in
Proceedings of the 11th Brazilian Power Electronics Conference
(COBEP 11), pp. 531537, September 2011.
[6] R. W. Miles, K. M. Hynes, and I. Forbes, Photovoltaic solar
cells: an overview of state-of-the-art cell development and
environmental issues, Progress in Crystal Growth and Characterization of Materials, vol. 51, no. 13, pp. 142, 2005.
[7] K. Branker, M. J. M. Pathak, and J. M. Pearce, A review of
solar PV levelized cost of electricity, Renewable and Sustainable
Energy Reviews, vol. 15, no. 9, pp. 44704482, 2011.
[8] N. Kehtarnavaz and C. Gope, DSP system design using LabVIEW and Simulink: a comparative evaluation, in Proceedings
of the IEEE International Conference on Acoustics, Speech and
Signal Processing (ICASSP 06), pp. II985II988, May 2006.
[9] A. Luque and S. Hegedus, Handbook of PV Science and Engineering, 2011.
[10] T. K. Carlsson, Experimental Set Up For Full Scale Field Test of
CdTe and Cis Thin Film PV Modules, 2001.
[11] G. Makrides, B. Zinsser, M. Norton, and G. E. Georghiou, Performance of Photovoltaics Under Actual Operating Conditions,
2012.
17
[30] M. Chegaar, Z. Ouennoughi, and A. Hoffmann, New method
for evaluating illuminated solar cell parameters, Solid-State
Electronics, vol. 45, no. 2, pp. 293296, 2001.
[31] D. Sera, R. Teodorescu, and P. Rodriguez, PV panel model
based on datasheet values, in Proceedings of the IEEE International Symposium on Industrial Electronics (ISIE 07), pp. 2392
2396, June 2007.
[32] SX-40 SX-50 Photovoltaic Modules, 1999, Solarex, Maryland,
USA, 6 pages, http://www.trichord-inc.com/pricing/frames/
content/solar power.pdf.