Professional Documents
Culture Documents
www.jatit.org
ABSTRACT
This paper proposes general and specific modeling and simulation for Schott ASE-300-DGF PV panel for
Smart Grid applications. This is done, with the aid of MATLAB environment and Artificial Neural
Network (ANN). First modeling of PV cell module at nominal conditions at 25°C, and 1KW/m2 with I-V
curves at (0°C, 25°C, 50°C, 75°C), also power and irradiance. Then, we propose general modeling and
simulation at more probable situations for variable values of temperature and irradiance. The simulation
results at each irradiance value with various temperature values and corresponding characteristics are well
depicted in 3-D figures. Later, the ANN model for the proposed range of irradiance and temperature as
model inputs, with the corresponding values of voltages, currents, and power as outputs is presented.
Finally, algebraic equations for the ANN model are deduced.
9
Journal of Theoretical and Applied Information Technology
www.jatit.org
vehicular applications, due to a relatively high cell manufacture is mono – crystalline or poly –
power density, low operating temperature and solid crystalline silicon. Each cell is typically made of
electrolyte. A significant amount of fuel cell square or rectangular wafers of dimensions
research focuses on fundamental issues of measuring about 10 cm × 10 cm × 0.3 mm. In the
performance and cost [6-9]. And finally, some of dark, the PV cell’s behavior is similar to that of a
recent research advances examples about this topic diode and the well known Shockley-Read equation
are introduced in [10-12]. This paper introduces can be [1], [14].
general and specific modeling and simulation for
Schott ASE-300-DGF PV panel [13] for Smart Grid 3. ASE-300-DGF PV MODULE
(SG) applications as shown in figure [1].
The ASE-300-DGF/50 is an industrial-grade
solar power module built to the highest standards.
Extremely powerful and reliable, the module
delivers maximum performance in large systems
that require higher voltages, including the most
challenging conditions of military, utility and
commercial installations. For superior performance,
quality and peace of mind, the ASE-300-DGF/50 is
renowned as the first choice among those who
recognize that not all solar modules are created
equal [13].
2. PV CELL
10
Journal of Theoretical and Applied Information Technology
www.jatit.org
⎧ ⎡ q (V + IR s ) ⎤ ⎫ V + IR s (1)
I = I ph − I 0 ⎨ exp ⎢ ⎥ − 1⎬ − R
⎩ ⎣ AkT ⎦ ⎭ p
Table 2: Dimensions and weights [13]
11
Journal of Theoretical and Applied Information Technology
www.jatit.org
12
Journal of Theoretical and Applied Information Technology
www.jatit.org
series resistance (Rs). The effect of parallel and error until accurate value achieved. Eg is the
resistance (Rp) is very small in a single module, Band gap energy (1.12 V (Si); 1.42 (GaAs); 1.5
thus the model does not include it. To make a better (CdTe); 1.75 (amorphous Si)).
model, it also includes temperature effects on the The series resistance (Rs) of the PV module has
short-circuit current (Isc) and the reverse saturation a large impact on the slope of the I-V curve near the
current of diode (Io). It uses a single diode with the open-circuit voltage (Voc), hence the value of Rs is
diode ideality factor set to achieve the best I-V calculated by evaluating the slope dI/dV of the I-V
curve match. curve at the Voc [18]. The equation for Rs is derived
by differentiating the I-V equation and then
rearranging it in terms of Rs as introduced in
equation (17).
dV AkT / q
Rs = − Voc −
dI qV oc (17)
I 0 exp( )
AkT
Where:
dV is the slope of the I-V curve at the
Figure9: Equivalent circuit used in the simulations dI oc
V
The equation (13) describes the current-voltage Voc (using the I-V curve in the datasheet then divide
relationship of the PV cell. it by the number of cells in series); Voc is the open-
V + IR s circuit voltage of cell (Dividing Voc in the datasheet
I = I sc − I o (exp( q ( )) − 1 )
AkT by the number of cells in series).
(13) Finally, the equation of I-V characteristics is
Where: I is the cell current (the same as the module solved using the Newton’s method for rapid
current); V is the cell voltage = {module voltage} ÷ convergence of the answer, because the solution of
{No. of cells in series}; T is the cell temperature in current is recursive by inclusion of a series
Kelvin (K). resistance in the model [18]. The Newton’s method
First, calculate the short-circuit current (Isc) at a is described as:
given cell temperature (T):
f (xn )
I sc T
= I sc T
[1 + a ( T − T ref )] x n +1 = x n −
ref f '(xn )
(14) (18)
Where: Isc at Tref is given in the datasheet (measured Where: f’(x) is the derivative of the function, f(x) =
under irradiance of 1000W/m2), Tref is the reference 0, xn is a present value, and xn+1 is a next value.
temperature of PV cell in Kelvin (K), usually 298K V + IRs
f ( I ) = I sc − I − I o (exp( q ( )) − 1) = 0
(25oC), a is the temperature coefficient of Isc in AkT
percent change per degree temperature also given in (19)
the datasheet. By using the above equations the following output
The short-circuit current (Isc) is proportional to current (I) is computed iteratively.
V + I n Rs
the intensity of irradiance, thus Isc at a given I sc − I n − I o (exp( q ( )) − 1)
irradiance (G) is introduced by Eq. 12. I n +1 = In − AkT
qR s V + I n Rs
The reverse saturation current of diode (Io) at the −1− Io ( ) exp( q ( )) (20)
reference temperature (Tref) is given by the equation AkT AkT
(15) with the diode ideality factor added:
I sc
I0 = 6. SIMULATION RESULTS
qV oc
(exp( ) − 1) (15)
AkT The figures of I-V characteristics at various
The reverse saturation current (Io) is temperature module temperatures are simulated with the
dependant and the Io at a given temperature (T) is MATLAB model for our PV module are shown.
calculated by the following equation [18]. Also, the P-V relations at various module
T A
3
− qE g 1 1 temperatures are presented. All of these are done at
I0 T = I0 T ( ) exp( ( − ))
ref
T ref Ak T ref T ref various irradiance values are introduced.
(16)
The diode ideality factor (A) is unknown and
must be estimated. It takes a value between one and
two; however, the more accurate value is estimated
by curve fitting [18] also, it can be estimated by try
13
Journal of Theoretical and Applied Information Technology
www.jatit.org
50 C
M o d u le O u tp u t P o w e r (W )
300 75 C
4
250
3 200
2 150
1 100
50
0
0 10 20 30 40 50 60 70 80 90
0
Module Voltage (V) 0 10 20 30 40 50 60 70 80 90
M o d u le O u tp u t P o w e r (W )
M o d u le C u rre n t (A )
5 75 C 300 75 C
4 250
3 200
150
2
100
1
50
0
0 10 20 30 40 50 60 70 80 90 0
Module Voltage (V) 0 10 20 30 40 50 60 70 80 90
Module Voltage (V)
2 o
Figure 11: I‐V curves (0.75 KW/m ; 0, 25, 50, 75 C) Figure 16: P‐V curves (0.50KW/m ; 0, 25, 50, 75oC) 2
ASE-300-DGF Photovoltaic Module I-V Curve
ASE-300-DGF Photovoltaic Module P-V Curve
7 400
0C 0C
6 25 C 350 25 C
50 C 50 C
M o d u le O u tp u t P o w e r (W )
300
M o d u le C u rre n t (A )
5 75 C 75 C
4 250
200
3
150
2
100
1
50
0
0 10 20 30 40 50 60 70 80 90 0
0 10 20 30 40 50 60 70 80 90
Module Voltage (V)
Module Voltage (V)
2 o
Figure 12: I‐V curves (0.50 KW/m ; 0, 25, 50, 75 C) Figure 17: P‐V curves (0.25KW/m ; 0, 25, 50, 75oC) 2
7
ASE-300-DGF Photovoltaic Module I-V Curve Finally, a set of 3 D figures are proposed to
6
0C
25 C
cover the most probable situations at various
50 C
75 C
irradiance, various temperature with the current, the
5
M o d u le C u rre n t (A )
0
0 10 20 30 40 50 60 70 80 90
Module Voltage (V)
2
Figure 13: I‐V curves (0.25 KW/m ; 0, 25, 50, 75oC) 2
Irra d ia n c e (k W /m 2 )
1.5
50 C
300
75 C 0
250 100
80 80
200 60 60
40 40
150 20 20
0 0
100 Module Voltage (V) Temperature (C)
50
Figure 18: Voltage & Temp.&(1KW/m2) Irradiance
0
0 10 20 30 40 50 60 70 80 90
Module Voltage (V)
14
Journal of Theoretical and Applied Information Technology
www.jatit.org
2
2
Irradiance (kW /m 2)
1.5
Irra d ia n c e (k W /m 2 )
1.5
1
1 0.5
0
0.5
-0.5
6
0 4 80
400 60
300 80 2 40
60 20
200 0 0
40
100 20 Module Current (A) Temperature (C)
0
Figure 23: Current & Temperature&(0.75KW/m2)
0
Module Power (Watt) Temperature (C)
Figure 19: Power & Temp.&(1KW/m2) Irradiance
1.5
1.5 0.5
1
0
100
80 80
0.5 60 60
40 40
20 20
0 0 0
8 Module Voltage (V) Temperature (C)
6 80
4
2
40
60
Figure 24: Voltage & Temperature&(0.50KW/m2)
20
0 0
Module Current (A) Temperature (C)
Figure 20: Current & Temp.&(1KW/m2) Irradiance
1.5
Irradiance (kW /m 2)
1
2
0.5
Irra d ia n c e (k W /m 2 )
1.5
0
1 -0.5
200
150 80
0.5 60
100
40
50 20
0 0 0
100
80 Module Power (Watt) Temperature (C)
80
Figure 25: Power & Temperature&(0.50KW/m2)
60 60
40 40
20 20
0 0
Module Voltage (V) Temperature (C)
0.5
2
0
4
Irradiance (kW /m 2)
1.5 3 80
2 60
40
1 1 20
0 0
Module Current (A) Temperature (C)
0.5
0
Figure 26: Current & Temperature&(0.50KW/m2)
300
200 80
60
100 40
20
0 0
Module Power (Watt) Temperature (C)
1.5
Figure 22: Power & Temperature&(0.75KW/m2)
Irradiance (kW /m2)
0.5
0
100
80 80
60 60
40 40
20 20
0 0
Module Voltage (V) Temperature (C)
Figure 27: Voltage & Temperature&(0.25KW/m2)
15
Journal of Theoretical and Applied Information Technology
www.jatit.org
Figure 28: Power & Temperature&(0.25KW/m2)
B. Data Collection, Analysis and Processing
1
the system is critical to its success. Data processing
starts from the data collections and analysis
0.5
followed by pre-processing and then feeds to the
0
2 neural network.
1.5 80
1 60
40
0.5
16
Journal of Theoretical and Applied Information Technology
www.jatit.org
3) Initializing Back-Propagation feed- the ability of the network by using the same
forward network initialized network.
[p1n, meanp1, stdp1, t1n, meant1, stdt1] = prestd
Back-propagation is the most commonly used (p1, t1)
method for training multi-layer feed-forward net = train (net, p1n) ; an1 = sim (net, p1); [a1] =
networks. For most networks, the learning process poststd (an1, meant1, stdt1); [m, b, r]=postreg (a1,
is based on a suitable error function, which is then t1)
minimized with respect to the weights and bias. The where: p1, t1 are testing data, an1: is normalized
algorithm for evaluating the derivative of the error output, a1: un- normalized output
function is known as back-propagation, because it
propagates the errors backward through the 8) Derived mathematical equations
network.
Finally mathematical equations can be derived
4) Training the network [23], in order to be used in future to calculate the
output from the input data without needing to
Training occurs according to any training construct a neural network by using the weights and
function as previous and we must decide the bias according to activation and transfer functions
training parameters with their default values: The as when using {logsig 'purelin} as in this paper, the
order used for training is for example next sequences have to be followed
[net, tr] = train (net, pn, tn) 1- Normalize the input data as shown previous .
where pn, tn is the input and output which are 2- Calculate sum of xi*w {i, j} +b {i} = hi for
normalized each node in hidden layer
where: xi: is the input variable, hi: is a hidden
5) Network simulation layer input from input layer w {i, j} ,b {i} are
obtained before, Net.iw{1,1} Net.b{1}
To obtain the output of the network, we must 3- Calculate the output from each node in hidden
simulate it the order, which can be used, is layer to output layer (Fi) according to transfer
an = sim (net, pn); where an: is the network but function here is logsig so Fi =1/(1+exp(-hi)
normalized so if we want to un - normalize it we 4- Calculate the sum of output from hidden layer to
use this order a = poststd (an, meant, stdt). To output layer hi =Fi *Net.lw{2,1}+Net.b{2}
Performs a linear regression between the network 5- Calculate the required output according to
response the target, and computes the correlation transfer fun. here is purelin [Matlab/toolbox] so
coefficient use the order (R value between the output
network response and the target). [m, b, r] = postreg (yi) = hi according to number of the required
(a, t) [Matlab\ toolbox]; where a, t are the network outputs
output and desired or actual output and returns, M - 6- Un normalized y to obtain the output = y*stdt +
Slope of the linear regression; B - Y intercept of the meant ...to obtain the actual values
linear regression; R - Regression R-value. R=1
means perfect correlation.
17
Journal of Theoretical and Applied Information Technology
www.jatit.org
18
Journal of Theoretical and Applied Information Technology
www.jatit.org
benefits to have the ability to predict values in – [10] Meimei Guo, Baijun Liu, Long Li, Chang Liu,
between learning values, also make interpolation LifengWang, Zhenhua Jiang, “Preparation of
between learning curves data. This is done with sulfonated poly(ether ether ketone)s containing
suitable number of network layers and neurons at amino groups/epoxy resin composite
minimum error and precise manner. membranes and their in situ crosslinking for
application in fuel cells,” Journal of Power
10. ACKNOWLEDGEMENT Sources 195 (2010) 11–20
[11] Tauqir A. Sherazi, Michael D. Guiver, David
I would like to thank Ms. Shaza M. Abd Al Menem Kingston, Shujaat Ahmad, M. Akram
for her effort in this research editing. Kashmiri, Xinzhong Xue, “Radiation-grafted
membranes based on polyethylene for direct
REFRENCES: methanol fuel cells,” Journal of Power Sources
195 (2010) 21–29
[1] Ali Keyhani, Mohammad N. Marwali, and Min [12] Xiu Qing Xing, KahWai Lum, Hee Joo Poh,
Dai, "Integration of Green and Renewable Yan LingWu, “Optimization of assembly
Energy in Electric Power Systems," Wiley, clamping pressure on performance of proton-
January 2010 exchange membrane fuel cells,” Journal of
[2] Ali Keyhani, "Cyber-Controlled Smart Power Sources 195 (2010) 62–68
Microgrid Systems of the Future: The High [13] Schott ASE-300-DGF PV panel data sheet.
Penetration of Renewable and Green Energy Source (Affordable Solar website)
Sources", New Research Directions for Future http://www.affordable-
Cyber-Physical Energy Systems, Sheraton solar.com/admin/product_doc/Doc_pd-00-009-
Baltimore City Center Hotel Baltimore, c_ase_300_20080328114646.pdf
Maryland, June 2009 [14] Masters, Gilbert M. Renewable and Efficient
[3] Ali Keyhani, Jin-Woo Jung, Min Dai, "Control Electric Power Systems John Wiley & Sons
of Renewable Energy Sources in Smart Grid Ltd, 2004
Systems," Smart Grids Africa,28-30 July 2008, [15] Messenger, Roger & Jerry Ventre Photovoltaic
Johannesburg, South Africa Systems Engineering 2nd Edition CRC Press,
[4] [s.n.], \Trends in photovoltaic applications. 2003
survey report of selected iea countries between [16] Castañer, Luis & Santiago Silvestre Modelling
1992 and 2006. Photovoltaic Systems, Using PSpice John
[5] T. Markvart and L. Castaner, Practical Wiley & Sons Ltd, 2002
Handbook of Photovoltaics, Fundamentals and [17] [Green, Martin A. Solar Cells; Operating
Applications. Elsevier, 2003. Principles, Technology, and System
[6] Larminie, J., and Dicks, A. . Fuel Cell Systems Applications Prentice Hall Inc., 1982
Explained, 2nd Ed., John Wiley &Sons, New [18] Walker, Geoff R. “Evaluating MPPT converter
York, 2003. topologies using a MATLAB PV model”
[7] Shen, J. "Emerging Enabling Technologies in Australasian Universities Power Engineering
Vehicular Power Electronics." Proceedings of Conference, AUPEC ‘00,Brisbane, 2000
the 2004 3rd Annual Summer Workshop of the [19] TT Chow, Zhang GQ, Lin Z, Song CL.: Global
NDIA Intelligent Vehicles Symposium, 2004. optimization of absorption chiller system by
[8] Costamagna, P., and Srinivasan, S. "Quantum genetic algorithm and neural network. Energy
jumps in the PEMFC science and technology Buildings 2002;34:103–9.
from the 1960s to the year 2000: Part I. [20] SA Kalogirou “Applications of artificial neural
Fundamental scientific aspects." Journal of networks in energy systems: a review,” Energy
Power Sources, 102, pp. 242-252, 2001. Convers Manage 1999; 40:1073–87.
[9] Ahluwalia, R., Wang, X., Lasher, S., Sinha, J., [21] SA. Kalogirou “Applications of artificial
Yang, Y., and Sriramulu, S. "Performance of neural networks for energy systems,” Appl
automotive fuel cell systems with Energy 2000; 67:17–35.
nanostructured thin film catalysts." [22] SA. Kalogirou “Long-term performance
Proceedings of the 2007 Fuel Cell Seminar and prediction of forced circulation solar domestic
Exposition, San Antonio, TX, 2007. water heating Systems using artificial neural
networks,” Appl Energy 2000; 66:63–74.
19
Journal of Theoretical and Applied Information Technology
www.jatit.org
20