Journal Pre-proof A Simplified Simulation Model of Silicon Photovoltaic Modules for Performance Evaluation at Different Operating Conditions Durgesh Kumar, Pritish Mishra, Ashutosh Ranjan, Dharmendra Kumar Dheer, Lawrence Kumar
PII:
S0030-4026(20)30062-0
DOI:
https://doi.org/10.1016/j.ijleo.2020.164228
Reference:
IJLEO 164228
To appear in:
Optik
Received Date:
29 November 2019
Revised Date:
9 January 2020
Accepted Date:
13 January 2020
Please cite this article as: Kumar D, Mishra P, Ranjan A, Dheer DK, Kumar L, A Simplified Simulation Model of Silicon Photovoltaic Modules for Performance Evaluation at Different Operating Conditions, Optik (2020), doi: https://doi.org/10.1016/j.ijleo.2020.164228
This is a PDF file of an article that has undergone enhancements after acceptance, such as the addition of a cover page and metadata, and formatting for readability, but it is not yet the definitive version of record. This version will undergo additional copyediting, typesetting and review before it is published in its final form, but we are providing this version to give early visibility of the article. Please note that, during the production process, errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain. © 2020 Published by Elsevier.
A Simplified Simulation Model of Silicon Photovoltaic Modules for Performance Evaluation at Different Operating Conditions Durgesh Kumar1, Pritish Mishra1, Ashutosh Ranjan1, Dharmendra Kumar Dheer2 and Lawrence Kumar1* 1 Department of Nanoscience and Technology, Central University of Jharkhand, Ranchi, Brambe-835205 India 2 Department of Electrical Engineering, National Institute of Technology Patna, Patna-800005 India (*Corresponding author email:
[email protected]) Abstract
of
We report here a simplified and improved technique for modeling and simulation for the Photovoltaic module using MATLAB/Simulink environment. Parameters of the equivalent-circuit
ro
model are obtained using the iterative algorithm by adjusting the output characteristics curve. The present work evaluates the current-voltage (I-V) and power-voltage (P-V) characteristics under
-p
different ambient conditions employing a single-diode model. The module performance is significantly affected by solar irradiance, ambient temperature and partial shading. This report
re
aims to perform the detailed analysis of partial shading effect on module performance, which is considered as important real-time problem. The proposed simulation technique provides an accurate and reliable method to extract different sources of resistance, such as series and shunt
lP
resistance in the PV module. A MSX60 photovoltaic module is used as a reference for the present study. The characteristic curves of the simulated model are in good agreement with the available
ur na
experimental data. The developed simulation model could also be extended for performance assessment of other photovoltaic modules and in the design of efficient power converters. Keywords: Photovoltaic module, Partial Shading, Simulink, Shunt Resistance and Series Resistance, MATLAB/Simulink 1. Introduction:
Jo
Photovoltaic modules are the semiconductor device, which converts a portion of light energy into electrical energy. The fundamental building block of the photovoltaic module is Photovoltaic Cell, which are grouped together to form a Photovoltaic (PV) module to generate significant amount of power. To evaluate the dynamic behavior of the PV module at different environmental condition, it is imperative to establish precise equivalent model for simulation purposes. In practice, there are two major equivalent circuit models for describing the non-linear output characteristic curve of PV cell. These are classified as Single diode model (SDM) and double diode model (DDM). Generally, single diode model is extensively used in practice in
comparison to the double diode model. Although double diode model shows high level of accuracy, but at the same time, it includes too many parameters making it complex for mathematical computation and algorithm development, which makes single diode model a convenient choice for modeling of the PV cell [1, 2]. The accurate modeling of PV module requires a range of parameters that could be extracted using the mathematical analysis of the photovoltaic cell equivalent model [3-4]. In the field of the photovoltaic research, the modeling and simulation of PV cell has been reported using different simulation tools [5–14]. Among these,
of
MATLAB/Simulink has been extensively used by different groups for developing the simulation models of the PV module [5, 6, 11]. In this work, a simulation model has been developed to assess the module performance at different operating conditions. An iterative algorithm has been used for
ro
calculation of shunt resistance and series resistance (Rsh and Rs) in the developed simulation model making the model comparable to real-time scenario, which is not reported in previous work [5, 8,
-p
9]. Detail analysis of partial shading effect on module performance has been presented, considering as one of the vital outdoor problems [15-17], which was missing in the study carried
re
out in reference [6] and [11]. In this work, the method discussed by G. Wang et al [11] is adopted for the calculation of equivalent cell parameters making the model more accurate. The proposed
lP
study utilizes Solarex’s module MSX60 as a reference [18]. In order to validate the accuracy of the developed model, we have analyzed the simulated data at different environmental conditions. Both the given module data (provided by the manufacturer) and our simulated model outcomes are in
ur na
good agreement with each other. Developed simulation model is relatively simple and easily tuneable, which can be used to simulate another solar module. This paper is arranged as follows: in section 1.2, modeling of the photovoltaic cell has been presented. Brief discussion has been made in section 1.3 for the determination of series and shunt resistance. MATLAB simulation has been reported in section 1.4. Result and conclusion has been
Jo
made in section 1.5 and 1.6, respectively. 1.2 Modeling of Photovoltaic Cell The electrical power generated by solar cell predominantly depends upon different
conditions such as cell temperature, solar irradiance, sun’s angular position and shading condition[19]. The Ideal and practical equivalent model for solar cell has been depicted in Fig.1. The practical a solar cell can be represented by adding lumped electrical element i.e., Shunt resistance (Rsh) 𝑎𝑛𝑑 Series resistance (Rs) to the ideal equivalent circuit of solar cell. Usually, the
value of RS is very low and Rsh is very high .The Current-Voltage (I-V) characteristics of the solar cell is expressed by the following equation [20]
V Rs I V IRs 1 I I PV I o exp nv Rsh t
(1)
WhereIo is saturation current of diode,Vt =NsKT/q is the thermal voltage of module and n is the ideality factor of diode, which varies from 1 to 1.5. The output characteristics curve of the
of
photovoltaic module (Fig.2) expressed by Eqn. (1) marked the important solar parameters such as open-circuit voltage; short circuit current and maximum power points. Generally, photo–generated
ro
(Ipv) current is approximated to short circuit current Isc (e.g. Ipv=Isc) of the module assuming the high value of Rsh and very low diode current. However, there are few reports [3, 4, 11, 21] which
-p
have expressed photo-generated (Ipv) current in terms of Rs and Rsh as,
(2)
re
R Rsh I sc I pv s R sh
Under real-time condition, taking account the variation in irradiance and temperature, the
G Gn
(3)
ur na
I pv I pv KiT
lP
photo-generated current can be expressed as:
Here 𝐼𝑝𝑣 is photo-generated current at standard testing condition (STC),Ki is the short circuit current coefficient, ∆𝑇represents the temperature difference between the operating temperature and the reference temperature. G is the irradiance at the surface of module and Gn is nominal irradiance (1000 Watt/m2) at Standard test condition (STC). The relation between temperature and
Jo
saturation current Io is expressed as [22] qEg 1 1 T I 0 I rs n exp nk T Tn T 3
(4)
Where Eg is bandgap energy of Polycrystalline Silicon (Eg = 1.12 eV) at 298 K and Irs is nominal saturation current, 𝑞 is the charge of electron n is ideality factor, k is Boltzmann’s constant and 𝑇𝑛 is reference temperature. Using equation (1) at open circuit point I =0, V=Voc, Irs could be
expresses as
I rs
I sc VOC exp nVt
(5)
1
Here Vocis open circuit voltage of module. Several researchers [5, 6, 22] have reported some approximation to compute the value of saturation current, using equation (3). G.Wang et al. [11]
of
improved the simulation model at low irradiance level by using the modified equation expressed as,
ro
I sc Voc Rsh Voc exp nvt 1
(6)
-p
I rs
In the proposed simulation model, the equations (1) to (6) have been used for realization of I-V
re
characteristics at different operating conditions.
1.3 Calculation of Series and Shunt Resistance
lP
The series and shunt resistance represent the internal losses and leakage current of PV cell ,which affects the current-voltage (I–V) characteristics and efficiency of module [23]. Many different simulation studies have been reported in literature assuming very low value of Rs and large value
ur na
of Rsh 𝑅𝑠ℎ [5]. A unique pair of Rs 𝑅𝑠 and Rsh are computed by an iterative algorithm. Iteration terminates when the Pmax(e) i.e., experimental maximum power matches with the Pmax(m) i.e. calculated maximum power. Rearranging the Eqn (1), calculated maximum power point could be expressed as,
Jo
q I mp I 1 Vmp RS mp Pmax Vmp I ph I 0 exp Vmp Rs n * N s Rsh k * T
(7)
Rearranging the above equation, we get the value of Rsh at maximum power point
Rsh
V
mp
Vmp Vmp I mp * Rs
* I pv Vmp * I 0 * exp (Vmp I mp * Rs ) N s * n * q k * T Vmp * I o Pmax
The initial conditions for 𝑅𝑠 and 𝑅𝑠ℎ can be calculated as proposed in reference [4]
(8)
Rs 0 0 , Rsh0
Vmp I SC Vmp
Voc Vmp
(9)
I mp
The flow chart of the developed Iterative algorithm is depicted in Fig. 3. The initial value of 𝑅𝑠 and 𝑅𝑠ℎ is estimated from eqn (9). Thereafter each iterations is followed by slight increment of 𝑅𝑠 and corresponding value of 𝑅𝑠ℎ is calculated with the help of equation (7). The maximum power of the module obtained iteratively for different value of Rs and Rsh, has been depicted in Fig 4. The calculated value of Rs and Rsh are 0.316Ω and 146 Ω, respectively for the MSX60
of
module. 1.4 MATLAB Simulation of Photovoltaic Module
ro
Figure 5 depicts the Simulink model of the Photovoltaic module where irradiance and temperature is taken as input. The Functional block uses equation (1-6) to calculate saturation
-p
current(Io) photo-generated current(IPV) ( 𝐼𝑝𝑣 ), and output current(I) for different level of irradiance and temperature. The function block uses the Newton Rapson method to solve equation (1) to compute every value of I for corresponding V. A bypass diode is also considered in
re
developed simulation model which limit the maximum reverse bias current across during partial shading and provides alternative path to current [24]. An array of 6 modules has been created using
lP
the developed simulation model to study the effect of partial shading. Here assumption has been made that the entire shaded and unshaded module operates at same temperature. The developed Simulink model is oversimplified as it uses few components though previous reported works
ur na
employ large number of Simulink component [5]. This simulation model can be extended to simulate the behaviour of another PV module. 1.5 Result and Discussion
The solar specifications for the reference module, MSX60 module at standard test condition is tabulated in Table 1. The output from the simulated model (I-V and P-V curve) of
Jo
reference module at standard test condition (1000Watt/m2, AM1.5G, 25°C) is shown in figures.6 (a) and (b). The calculated parameters are depicted in Table 2. The comparison of simulated model output with experimental data sheet is depicted in Table 3, which shows the good agreement between the reference model and simulated model. In real-time scenario the PV module performance is significantly affected by temperature, irradiance and partial shading condition. It is discussed below.
Effect of Temperature: Figures 7(a) and (b) depicts I-V and P-V curve of the simulated model of reference module at different temperature. It is observed that the open-circuit voltage (Voc ) decreases and short circuit current (Isc) shows slight increment with increasing temperature, eventually leading to reduced output power [25]. The observed behaviour could be elucidated on the basis of band theory of solid [26]. Similar experimental observations have been reported in literature that validates our simulated model [26]. Effect of Irradiance: Figures 8(a) and (b) depicts the I-V and P-V curve at different solar
of
irradiance level (100 W/m2, 600 W/m2, 800 W/m2, 1000W/m2) with temperature 25°C. It shows that the open circuit voltage and short circuit current strongly depends upon the solar irradiance. When irradiance level increases, rate of generation of electron-hole pair increases which give
ro
significant rise to short –circuit current and slight increase in open circuit voltage. Similar phenomena have been observed experimentally justifying the correctness of the simulated model
-p
for different solar irradiance [26].
Effect of partial shading on PV module: A String of six modules connected in series has been
re
selected to study the effect of partial shading. In order to facilitate the understanding, four cases have been presented. In first case, we assume that all the six modules receive uniform illumination
lP
of 1000W/m2 as shown in Fig 9 (a). In second case, the one module has been partial shaded receiving the irradiance level of 500 W/m2 while the other five modules operate at irradiance level of 1000W/m2 as depicted in Fig 9 (b). The third case deals with the partial shading of two module
ur na
receiving the irradiance of 500 W/m2 and 250 W/m2 respectively and rest four modules receives full irradiance of 1000W/m2 as shown in Fig 9 (c). In the fourth case, the two modules have been partially shaded receiving the same level of irradiance of 500 W/m2 and rest four other modules receives irradiance of 1000W/m2 as depicted in Fig 9 (d). I-V and P-V characteristics of reference simulated module under the above partial shading case are illustrated in Fig 10 (a) and (b). I-V
Jo
curves show multiple steps and P-V curve exhibits multiple maxima under partial shading condition. The appearance of multiple peaks in the P-V curve is due to the presence of bypass diodes [27, 28]. The bypass diode provides alternative path to shaded cell current resulting in no effect on the array short-circuit current (as shown in Fig 9) [16]. On the other hand, a slight drop in Voc is observed which is evident from Fig 9. In the first case where there is no shading and irradiance is 1000W/m2, only the global peak appears in the P-V curve and the maximum power is found to be 358.69 Watt. Thereafter in the second case, partial shading on one of modules receives
500W/m2 irradiance. The P-V curve shows the global peak along with one local maxima. The maximum power reduces to 298.91 Watt. On increasing the shading on the module, further drop in the maximum output power is observed which is discussed in third case. In this case two modules are receiving the irradiance of 500W/m2 and 250 W/m2 respectively and the P-V curve depicts global maxima and two local minima. The maximum power is dropped down to 239.13 Watt. In the fourth case two modules are receiving the same irradiance of 500W/m2 and P-V curve in this case depicts global maxima along with only one local maximum. The global maximum is observed
of
at 239.13 Watt. It is noticeable that although the two modules in case 3 and case 4 are partially shaded with different and same irradiance level, yet there is no change in the appearance of global maxima and it gives the same maximum power. A Similar trend has been observed by other
ro
researchers [29]. Conclusion:
-p
In this paper, modeling and simulation for the PV module is presented using MATLAB/Simulink environment to assess the performance of the module at different working conditions. It shows
re
good agreement with experimental data. It has been demonstrated that change in operating temperature and solar irradiance significantly affects the output current and voltage, eventually
lP
changes the output power. A detailed study has been performed to show the effect of partial shading conditions on the performance of the PV array. It has been observed that in case of partial shading, more than one power peaks appear in the power-voltage curve. Further, to make the
ur na
simulation model more realistic, the value of Series and Shunt resistance has been calculated. The proposed work is expected to be helpful in order to understand the operating performance at different working conditions. It may also assist power electronics engineers in order to design the
Jo
efficient power converter and MPPT control method.
Declaration of interests The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
References
Jo
ur na
lP
re
-p
ro
of
[1] Y. Chen, Y. Sun, Z. Meng, An improved explicit double-diode model of solar cells: Fitness verification and parameter extraction, Energy Conversion and Management. 169 (2018) 345–358. [2] W.D. Soto, S. Klein, W. Beckman, Improvement and validation of a model for photovoltaic array performance, Solar Energy. 80 (2006) 78–88. [3] M. R. Alrashidi, K. El-Naggar, and M. F. Alhajri, Parameters Estimation of Double Diode Solar Cell Model, Waset.Org. 7 (2013) 100–103. [4] R. Abbassi, A. Abbassi, M. Jemli, S. Chebbi, Identification of unknown parameters of solar cell models: A comprehensive overview of available approaches, Renewable and Sustainable Energy Reviews. 90 (2018) 453–474. [5] X.H. Nguyen, M.P. Nguyen, Mathematical modeling of photovoltaic cell/module/arrays with tags in Matlab/Simulink, Environmental Systems Research. 4 (2015). [6] M. Villalva, J. Gazoli, E. Filho, Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays, IEEE Transactions on Power Electronics. 24 (2009) 1198–1208. [7] K. Ishaque, Z. Salam, Syafaruddin, A comprehensive MATLAB Simulink PV system simulator with partial shading capability based on two-diode model, Solar Energy. 85 (2011) 2217–2227. [8] N. Das, A.A. Ghadeer, S. Islam, Modelling and analysis of multi-junction solar cells to improve the conversion efficiency of photovoltaic systems, 2014 Australasian Universities Power Engineering Conference (AUPEC). (2014). [9] R. Ayaz, I. Nakir, M. Tanrioven, An Improved Matlab-Simulink Model of PV Module considering Ambient Conditions, International Journal of Photoenergy. 2014 (2014) 1–6. [10]Krismadinata, N.A. Rahim, H.W. Ping, J. Selvaraj, Photovoltaic Module Modeling using Simulink/Matlab, Procedia Environmental Sciences. 17 (2013) 537–546. [11] G. Wang, K. Zhao, T. Qiu, X. Yang, Y. Zhang, Y. Zhao, The error analysis of the reverse saturation current of the diode in the modeling of photovoltaic modules, Energy. 115 (2016) 478– 485. [12]T. Ma, W. Gu, L. Shen, M. Li, An improved and comprehensive mathematical model for solar photovoltaic modules under real operating conditions, Solar Energy. 184 (2019) 292–304. [13]Y. Chaibi, A. Allouhi, M. Malvoni, M. Salhi, R. Saadani, Solar irradiance and temperature influence on the photovoltaic cell equivalent-circuit models, Solar Energy. 188 (2019) 1102–1110. [14]Vinod, R. Kumar, S. Singh, Solar photovoltaic modeling and simulation: As a renewable energy solution, Energy Reports. 4 (2018) 701–712. [15]P. Guerriero, P. Tricoli, S. Daliento, A bypass circuit for avoiding the hot spot in PV modules, Solar Energy. 181 (2019) 430–438. [16] F. Salem, M.A. Awadallah, Detection and assessment of partial shading in photovoltaic arrays, Journal of Electrical Systems and Information Technology. 3 (2016) 23–32. [17] A. Hemza, H. Abdeslam, C. Rachid, N. Aoun, Simplified methods for evaluating the degradation of photovoltaic module and modeling considering partial shading, Measurement. 138 (2019) 217–224. [18] Solarex MSX60 and MSX64 Solar Arrays Datasheet.[Online]https://www.solarelectricsupply.com/fileuploader/download/download/ ?d=0&file=custom%2Fupload%2FSolarex-MSX64.pdf
[19]
G. K. Singh, Solar power generation by PV (photovoltaic) technology: A review, Energy, 53 (2013) 1–13.
H. Tian, F. Mancilla-david, K. Ellis, E. Muljadi, and P. Jenkins, A cell-to-module-to-array detailed model for photovoltaic panels, Sol. Energy.86 (2012) 2695–2706. [21] A. Şentürk, New method for computing single diode model parameters of photovoltaic modules, Renew. Energy. 128 (2018) 30–36. [22] J. Ramos-hernanz, J. M. Lopez-guede, and E. Zulueta, Reverse Saturation Current Analysis in Photovoltaic Cell Models, WSEAS Trans. Power Syst.12 (2017)231–237. [23] S. Bogning Dongue, D. Njomo, and L. Ebengai, An improved nonlinear five-point model for photovoltaic modules, Int. J. Photoenergy, vol. 2013, no. iii, 2013. [24] M. A. Green, Solar Cells : Operating Principles, Technology and System Applications. . [25] T. Salmi, M. Bouzguenda, A. Gastli, and A. Masmoudi, MATLAB/simulink based modelling of solar photovoltaic cell, Int. J. Renew. Energy Res.2(2012) 213–218. [26] M.Libra, V.Poulek, P.Kourim, temperature change of I-V characteristics of photovoltaic cells as a consequence of the fermi energy level shift, Res. Agr. Eng. 63 (2017) 10-15. [27] K. Chen, S. Tian, Y. Cheng, An improved MPPT controller for photovolatiac system under partial shading condition, IEEE Trans. Sustain. Energy, 5(2014) 978-984. [28] N.Belhaous, M. S. A Cheikh, P. Agathoklis, M. R. Oularbi, B. Amrouche, K. Sedraoui, N. Djilali, PV array power output maximization under partial shading using new shifted PV array arrangement, Appl. Energy. 187 (2017) 326-337. [29] J. C. Teo, R. H.G. Tan, V. H. Mok, V. K. Ramachandaramurthy and C. Tan, Impact of partial shading on the P-V characteristics and the maximum power of a photovoltaic string, Energies 11 (2018) 1860.
Jo
ur na
lP
re
-p
ro
of
[20]
of
Jo
ur na
lP
re
-p
ro
Fig.1. Single diode equivalent circuit of Photovoltaic cell
Fig. 2. Characteristics I-V curve of Solar cell
of ro -p re lP
Jo
ur na
Fig.3. Flow Chart for the Calculation of 𝑅𝑠 and 𝑅𝑠ℎ
of ro -p re lP ur na Jo
Fig.4. Pmax for different value of Rs and Rsh
of ro -p
Jo
ur na
lP
re
Fig.5. Simulink model of Photovolatic module
Fig.6. (a) I-V curve of reference module at Fig.6. (b) P-V curve of reference module at Standerd test condition Standerd test condition
of ro
-p
Fig. 7(b) P-V curve at different temperature
Jo
ur na
lP
re
Fig.7(a) I-V curve at differnt temperature
Fig.8 (a) I-V curve at different irridiance
Fig.8(b) P-V curve at different irridiance
of ro -p re lP ur na
Jo
(a) (b) (c) (d) Fig. 9: PV array under different partial shading condition (a) All unshaded modules with irradiance of 1000 W/m2 (b) one shaded module with 500 W/m2 (c) two shaded module with 500 and 250 W/m2 (d) Two shaded module with 500W/m2.
of ro
Jo
ur na
lP
re
-p
Fig. 10 (a) I-V curve in partial shading Fig. 10 (b) P-V curve in partial shading conditions conditions
Table 1: Parameter of Solar module MSX 60 at Standard Test Condition Maximum Power 59.85 Watt Voltage (Vmp) 17.1Volt Current (Imp) 3.5 Ampere Short-Circuit Current (Isc) 3.8Ampere Open-Circuit Voltage (Voc) 21.1Volt Temperature Coefficient of Short-Circuit Current 0.003 A/K
ro
of
Table 2: Calculated Parameters of the MSX 60 module at Standard Test Condition Shunt Resistance (Rsh) 146.081 Ω Series Resistance (Rs) 0.3160 Ω Ipv (Photo Generated Current) 3.8082 Ampere Pmax (Maximum power) 59.7831Watt
-p
Table 3: Comparison of simulated model result with experimental data sheet Parameters Experimental data Simulated model output 21.1 Volt
Isc
3.8 Ampere
3.7996 Ampere
Vm Im
17.1 Volt 3.5 Ampere
17.1750 Volt 3.4808 Ampere
58.85 Watt
59.7831 Watt
Jo
lP
ur na
Pmax
re
Voc
21.10 Volt