12
Discrete IV model for partially shaded PV-arrays Eloy Dı ´az-Dorado, Jose ´ Cidra ´s, Camilo Carrillo University of Vigo, Spain Received 19 November 2012; received in revised form 24 September 2013; accepted 29 January 2014 Communicated by: Associate Editor Hari Mohan Upadhyaya Abstract Photovoltaic systems that are partially shaded show changes in their IV curve that makes its shape is different from that typically shown in unshaded PV panels. The effects of shading depend on several factors like electrical connections between elements or the geometry of the PV-cells. This paper presents a generalized, quick and simple method for modelling and simulating the electrical behaviour of PV installations under any shading situation which is mainly based in the Bishop modelling. So, the proposed method models PV-systems by discretizing currents and voltages in PV-cells which are connected in series and parallel associations (PV-cells, PV-groups, PV-modules, PV-strings and PV-array). For the PV-cell, a non-linear and implicit function which takes into account forward and reverse biasing is considered. Bypass diodes have also been included in the model. The relationship between discrete currents and voltages is established using the Newton–Raphson algorithm, analytical approximations and interpolation methods. The proposed method is used to provide a complete analysis of current, voltage and power in several PV systems under partial shading conditions. Ó 2014 Elsevier Ltd. All rights reserved. Keywords: Photovoltaic systems; Photovoltaic cells; Partial shading 1. Introduction The shading of a photovoltaic (PV) installation implies that may have PV-cells working in different irradiance con- ditions within the same installation. Thus, elements (cells or diodes) that are normally working forward (or reverse) biased could change its polarization. Furthermore, other working parameters (e.g. the PV-cell temperature) could be different between neighbouring elements. As a conse- quence, for a detailed analysis of the electrical behaviour of partially shaded PV installations, it is necessary take into account their simplest elements, cells and diodes, and the different parallel and series associations between them. The system of equations derived from this analysis is charac- terized by its large dimension and by being formed by non- linear equations. This system of equations usually presents convergence problems due to their strong nonlinearity. Some authors propose several methods to study the PV systems based on Newton–Raphson (Karatepe et al., 2006; Quaschning and Hanitsch, 1996; Kawamura et al., 2003), Gauss–Seidel (Chatterjee et al., 2011), Lambert W-function and Newton–Raphson (Petrone and Ramos-Paja, 2011; Petrone et al., 2007) and piecewise-linear technique (Wang and Hsu, 2011). Most authors have studied the behaviour of partial shading on individual photovoltaic modules (Quaschning and Hanitsch, 1996; Kawamura et al., 2003; Bishop, 1988; Caluianu et al., 2009; Alonso-Garcı ´a et al., 2006a; http://dx.doi.org/10.1016/j.solener.2014.01.037 0038-092X/Ó 2014 Elsevier Ltd. All rights reserved. Corresponding author. Tel.: +34 986813912; fax: +34 986812173. E-mail addresses: [email protected] (E. Dı ´az-Dorado), [email protected] (J. Cidra ´s), [email protected] (C. Carrillo). www.elsevier.com/locate/solener Available online at www.sciencedirect.com ScienceDirect Solar Energy 103 (2014) 96–107

Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

Available online at www.sciencedirect.com

www.elsevier.com/locate/solener

ScienceDirect

Solar Energy 103 (2014) 96–107

Discrete I–V model for partially shaded PV-arrays

Eloy Dıaz-Dorado, Jose Cidras, Camilo Carrillo ⇑

University of Vigo, Spain

Received 19 November 2012; received in revised form 24 September 2013; accepted 29 January 2014

Communicated by: Associate Editor Hari Mohan Upadhyaya

Abstract

Photovoltaic systems that are partially shaded show changes in their I–V curve that makes its shape is different from that typicallyshown in unshaded PV panels. The effects of shading depend on several factors like electrical connections between elements or thegeometry of the PV-cells.

This paper presents a generalized, quick and simple method for modelling and simulating the electrical behaviour of PV installationsunder any shading situation which is mainly based in the Bishop modelling. So, the proposed method models PV-systems by discretizingcurrents and voltages in PV-cells which are connected in series and parallel associations (PV-cells, PV-groups, PV-modules, PV-stringsand PV-array). For the PV-cell, a non-linear and implicit function which takes into account forward and reverse biasing is considered.Bypass diodes have also been included in the model. The relationship between discrete currents and voltages is established using theNewton–Raphson algorithm, analytical approximations and interpolation methods.

The proposed method is used to provide a complete analysis of current, voltage and power in several PV systems under partialshading conditions.� 2014 Elsevier Ltd. All rights reserved.

Keywords: Photovoltaic systems; Photovoltaic cells; Partial shading

1. Introduction

The shading of a photovoltaic (PV) installation impliesthat may have PV-cells working in different irradiance con-ditions within the same installation. Thus, elements (cells ordiodes) that are normally working forward (or reverse)biased could change its polarization. Furthermore, otherworking parameters (e.g. the PV-cell temperature) couldbe different between neighbouring elements. As a conse-quence, for a detailed analysis of the electrical behaviourof partially shaded PV installations, it is necessary take intoaccount their simplest elements, cells and diodes, and the

http://dx.doi.org/10.1016/j.solener.2014.01.037

0038-092X/� 2014 Elsevier Ltd. All rights reserved.

⇑ Corresponding author. Tel.: +34 986813912; fax: +34 986812173.E-mail addresses: [email protected] (E. Dıaz-Dorado), [email protected]

(J. Cidras), [email protected] (C. Carrillo).

different parallel and series associations between them.The system of equations derived from this analysis is charac-terized by its large dimension and by being formed by non-linear equations. This system of equations usually presentsconvergence problems due to their strong nonlinearity.

Some authors propose several methods to study the PVsystems based on Newton–Raphson (Karatepe et al., 2006;Quaschning and Hanitsch, 1996; Kawamura et al., 2003),Gauss–Seidel (Chatterjee et al., 2011), Lambert W-functionand Newton–Raphson (Petrone and Ramos-Paja, 2011;Petrone et al., 2007) and piecewise-linear technique (Wangand Hsu, 2011).

Most authors have studied the behaviour of partialshading on individual photovoltaic modules (Quaschningand Hanitsch, 1996; Kawamura et al., 2003; Bishop,1988; Caluianu et al., 2009; Alonso-Garcıa et al., 2006a;

Page 2: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

PV-cell

PV-module

PV-string

PV-array

V

I

PV-group

+

_

Fig. 1. Elements of a PV array.

E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107 97

Silvestre and Chouder, 2008; Chen and et al., 2010; Silves-tre et al., 2009). Other authors have analyzed PV systemswith various modules (Karatepe et al., 2006; Petrone andRamos-Paja, 2011; Petrone et al., 2007; Bishop, 1988; Sil-vestre et al., 2009; Dıaz-Dorado et al., 2010a, 2010b) buttheir results cannot generalized to model a PV array. Previ-ous papers analyse the behaviour of modules or installa-tions considering the actuation of the bypass diodes.However, only some authors have considered the behav-iour of cells in reverse bias caused by shading and its effecton the generation (Quaschning and Hanitsch, 1996;Bishop, 1988; Silvestre et al., 2009; Alonso-Garcıa andRuız, 2006; Garcıa et al., 2008). In Bishop (1988), threetypes of interconnection circuits of PV-cells are consideredincluding bypass diodes and blocking diodes.

In other cases, approximated values or limit values areconsidered to analyse the power losses of photovoltaic sys-tems (Dıaz-Dorado et al., 2010b, 2011; Alonso-Garcıaet al., 2006b; Narvarte and Lorenzo, 2008; Gordon andWenger, 1991; Woyte et al., 2003; Martınez-Morenoet al., 2010; Di Piazza and Vitale, 2010; Perpinan, 2012).

As an alternative method to avoid trying to solve largesystems of non-linear equations, this paper presents a dis-crete method for modelling the I–V characteristics of PV-arrays under any shading condition. The proposed discretemethod is an improvement, generalization and systematiza-tion of that introduced by Bishop (1988). The proposedone considers the Newton–Raphson algorithm to solvethe implicit non-linear equations related to PV-cells, unlikethe Bishop method that uses a two-step iterative process.

This allows to define the I–V characteristic of each PV-cell by means of discretized model. Consequently, a genericPV-array can be solved taking into account the electricalcharacteristics of series and parallel associations by usingdiscretized models.

As a result, the proposed method overcomes the needingof solving a large system of non-linear equations (Karatepeet al., 2006). So, the typical problems of convergence andlarge time-consuming computations are overcame. Further-more, this method does not require to do approximations torepresent diodes and PV-cells, e.g. null voltage during for-ward biasing of diodes. It must be taken into account thatthe accuracy of the results only depends on the discretiza-tion step used for current and voltage variables.

This paper is organized into five sections. Section 2 pre-sents the equations of the PV-cell, bypass diode and shadingmodelling. In Section 3, the proposed discrete model is devel-oped, starting from the discretization of series associations(PV-cells, PV group, PV-module and PV-string) to the paral-lel association (PV-array). Section 4 analyses the behaviourof three PV installations with different partial shading condi-tions. Finally, the conclusions are presented in Section 5.

2. Modelling of PV-cells and shadows

A PV-array can be considered as a set of PV-cells anddiodes with different series and parallel associations

(Fig. 1). In general, a PV-array can be defined as a set ofNxRxMxL of PV-cells connected as follows: N PV-cellsin series with a bypass diode form a PV-group, R PV-groups in series form a PV-module, M PV-modules in ser-ies form a PV-string and L PV-strings in parallel form thePV-array. From a mathematical point of view, a PV-arrayis an electrical network with two types of non-linear ele-ments connected in series and/or parallel: PV-cells andbypass diodes.

The following paragraphs discuss the PV-cell model, theequation of the bypass diode and a proposed model forpartial shading on a PV-array.

2.1. Modelling of PV-cell and bypass diode

Generally a PV-cell can be expressed by means of a non-linear relationship between four variables: current (I in A),voltage (V in V), irradiance (G in W/m2) and cell tempera-ture (T in K). In this paper, a non-linear implicit function isused for PV-cell, where T and G are supposed to be known,and V and I are the variables of the I–V model. The PV-cellis modelled using the following equation that allows theanalysis of forward and reverse biasing (Bishop, 1988):

I ¼ IL � I0 eqVþIRs

nkBT � 1� �

� V þ IRs

Rp1þ a

ð1� VþIRsV brÞm

!ð1Þ

IL ¼GG0

IL0

where G0 is the irradiance under Standard Test Conditions(STC), kB is Boltzmann constant, Rp is the cell shunt resis-tance, Rs the cell series resistance, Vbr is the junction break-down voltage, a is the fraction of ohmic current involved inavalanche breakdown, m is the avalanche breakdown expo-nent and q is the electron charge.

For the sake of simplicity, the temperature has been sup-posed to be constant in the PV-array. As a consequence,this equation in its implicit form can be written as:

f ðV ; I ;GÞ ¼ 0 ð2ÞIn Appendix A, experimental PV-cell curves and theparameters for this equation are shown.

Finally, for the bypass diode used in PV-group clusters,which are typically standard silicon rectifier diodes, the fol-lowing equation can be used:

Page 3: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

PV-array

PV-cell

shadow

Fig. 2. Example of a shaded PV-array.

98 E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107

I ¼ I0 eqV

kBT � 1� �

ð3Þ

where V and I are the voltage and current in the diode andI0 is the reverse saturation current.

2.2. Modelling of partial shading on a PV-array

A PV-cell has two working regions: the forward biasregion (PV-cell voltage: V > 0), where energy is generated,and the reverse bias region (PV-cell voltage: V < 0), whereenergy is consumed. In Appendix A, they are shown I–V

curves of different PV-cells where forward bias and reversebias have been considered (see Fig. 26).

Partial shading provoke a nonuniform irradiance distri-bution over the PV-array, as a consequence, each PV-cell inthe array could have a different irradiance. In this paper,the shading has been represented by means of a model thatrelates the shading geometry with the irradiance. So,assuming the global irradiance G is composed by beamor direct irradiance Gb and diffuse irradiance Gd:

G ¼ Gb þ Gd ð4Þ

Then the shading effect over the “i” PV-cell can beexpressed by:

Gi ¼ ri � Gb þ Gd ð5Þ

where the parameter ri is noted as the shading coefficient.For a partially shaded cell the coefficient ri is:

ri ¼ 1� fi=A ð6Þ

where A is the area of the PV-cell and fi is the shaded area,so ri is equal to 0 for a shaded cell and it is equal to 1 for aunshaded cell.

The complete simulation of a shaded array requires twotypes of data: (1) the electrical connection between PV-cells, PV-groups, PV-modules and PV-strings, in this wayany PV-cluster can be electrically modelled, and (2) thegeometric disposition of PV-cells in the array to allow thecalculation of the effect of partial shading on each PV-cell(see Fig. 2).

3. Proposed method to obtain discrete I–V characteristics

According to the scheme of PV-array (see Fig. 1) and theshading conditions (see Fig. 2), in this paper, it is proposed

series association

( )1 1 0f V ,I ,G =

( )2 2 0f V ,I ,G =

I

2V

1V

1 2V V V= + (f V ,

+

_

+

_

+_

Fig. 3. Different types of

a discrete method to systematically obtain the I–V charac-teristic of the PV-array as a whole. This discrete methodstarts with the analysis of PV-cells series association (seeN-PV-cells in Fig. 4). Following the discretization ofPV-group considering the bypass diode, the modelling ofPV-module and PV-string are carried out. Finally, thePV-array is analyzed considering that is formed by a paral-lel association of PV-strings.

Therefore, the proposed discrete method takes intoaccount two types of electrical associations (see Fig. 3)and, consequently, two basic processes: (i) series associa-tion, when PV-cells are in series and (ii) parallel associa-tion, when a set of PV-cells in series association has otherelements in parallel.

In a series association, for a given current I the corre-sponding voltage for the element “i” can be obtained bymeans of the relation:

I ! f ðV ; I ;GiÞ ! V i ð7Þ

where the existence of a unique solution derives from thefact that the function f is monotonically increasing (ordecreasing). This can be applied for PV-cell and diodefunctions.

The resulting voltage of the complete association can beobtained by:

V ¼X

i

V i ð8Þ

Any solution for the series association can be expressedby means a (I,Vi) pair, taking into account that I iscommon to all the elements that form the series. So, thespace of solutions might be represented by means of thecurrent discrete vector ½IðkÞ� and its corresponding voltage

parallel association

V

aI bI

a bI I I= +

( ) 0b bf V ,I ,G =) 0a aI ,G =

+

_

element associations.

Page 4: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

N-PV-cells

( )( )1 1 0kf V ,I ,G =

V

I

( )( ) 0ki if V ,I ,G =

( )( ) 0kN Nf V ,I ,G =

· · · ·

· · · ·

I

V( )[ ] ( )[ ]k kI ; V

N-PV-cellsDiscrete model

+

_

+

_

Fig. 4. Equivalent circuit of N-PV-cells.

E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107 99

discrete vectors V ðkÞ½ �i and ½V ðkÞ�. For example, for twoelements in series and a given current discrete vector,the voltage discrete vectors of each element can beobtained by:

IðkÞ!f ðV ;IðkÞ;G1Þ! V 1ðkÞf ðV ;IðkÞ;G2Þ! V 2ðkÞ

� �! V ðkÞ¼ V 1ðkÞþV 2ðkÞ

ð9Þ

For a parallel association, a similar procedure can beapplied considering a set of common voltages ½V ðkÞ� (seeFig. 3) by using the relation:

½V ðkÞ� ! f ðV ; I ;GiÞ ! IðkÞ½ �i ð10Þ

-20 -15 -10 -5 0 5 10 15 20 250

0.5

1

1.5

2

2.5

3

X: -19.06Y: 1.5

Voltage (V)

Cur

rent

(A

)

X: -3.456Y: 1.5

X: 15.6Y: 1.5

42-PV-cells

9 (100 W/m2)

33 (1000 W/m2)

Vd

Vh

V

I

Fig. 5. I–V curves of 42-PV-cells: 33 unshaded and 9 shaded.

3.1. N-PV-cells model

The N-PV-cells is a set of N PV-cells in series. The N-PV-cells cluster can be analyzed by means of a non-linearequation system of N equations, where the current I is com-mon to all N cells:

½f ðV i; I ;GiÞ� ¼ ½0� ð11Þ

The minimum value considered for current I in PV-cellsis zero when blocking diodes are installed in PV-strings,which is a common practice. The maximum value consid-ered (Imax) is equal to the short-circuit current for the max-imum irradiance. Using these extreme values the followingdiscrete current vector is defined:

½IðkÞ� ¼ ½0;DI ; 2 � DI ; . . . ; k � DI ; . . . ; Imax� ð12Þ

where

� DI is the discretization step for currents (see AppendixC);� k is a positive integer number between k ¼ ½1; . . . ;K�

being K defined by ðK � 1Þ � DI ¼ Imax. So each elementof discrete vector is: I ðkÞ ¼ ðk � 1Þ � DI .

For each I(k) current, the voltage Vi in the i PV-cell canbe obtained from (2) by Newton–Raphson using:

V ðaÞi ¼ V ða�1Þi þ

�f V ða�1Þi ; I ðkÞ;Gi

� �@f V ða�1Þ

i ;IðkÞ;Gið Þ@V i

ð13Þ

where a is the number of iteration. Thus, N voltages V i areobtained for each I(k) current (one for each i PV-cell) and,therefore, the voltage of N-PV-cells is expressed as:

V ðkÞ ¼XN

i¼1

V iðkÞ ð14Þ

In conclusion, the N-PV-cells discrete model can bedefined by the discrete vectors:

½I ðkÞ� ¼ ½I ð1Þ;I ð2Þ;I ð3Þ; . . . ;I ðkÞ; . . . ;I ðKÞ�

½V ðkÞ� ¼ ½V ð1Þ;V ð2Þ;V ð3Þ; . . . ;V ðkÞ; . . . ;V ðKÞ� ¼XN

i¼1

V ðkÞ� �

i

ð15Þ

In Fig. 4 is shown the N-PV-cells circuit and the discretemodel of the N-PV-cells.

As an example, Fig. 5 presents the I–V curves of a sys-tem of 42-PV-cells, 33 of them with 1000 W/m2 (unshaded)and 9 with 100 W/m2 (shaded). The voltages for a currentI = 1.5 A, also shown in the figure, are calculated by meansof:

V ¼X42

i¼1

V i ¼ 33 � V d þ 9 � V h ¼ 15:6� 19:06 ¼ �3:456 V

where Vd is the voltage for unshaded PV-cells and Vh is thevoltage for shaded PV-cells. They were obtained using theN–R method using (13).

3.2. PV-group model

A PV-group is composed by N-PV-cells and one bypassdiode in parallel (see Fig. 6). The PV-group can be mod-elled by a non-linear system defined by:

Page 5: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

V

J

( ) 0i if V ,I ,G = I’

I

PV-group

+

_

Fig. 6. Equivalent circuit of a PV-group.

PV-groupdiscrete model

V’

J

( ) 0i if V ,I ,G = I’

I

PV-group

V’

J

( )[ ] ( )[ ]k kJ ; V '

+

_

+_

Fig. 7. Equivalent circuit and discrete model of a PV-group.

100 E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107

½f ðV i; I ;GiÞ� ¼ ½0� N-PV-cells in series

I 0 ¼ I0 e�q�VkBT � 1

� �Bypass diode in parallel

V ¼PN

i¼1V i

J ¼ I þ I 0

8>>>><>>>>:

ð16Þ

where

� I is the current in series cells;� I0 is the current in bypass diode;� J is the output current of PV-group;� V is PV-group voltage and Vi is the “i” PV-cell voltage.

The behaviour of the PV-group depends on the biasingof the bypass diode. When the diode is reverse biased thecurrent through it is almost equal to zero, and the behav-iour of the PV-group is the same as the behaviour of theN-PV-cells. On the other hand, when the diode is forwardbiased, the voltage of the PV-group depends on the currentin the diode and in the N-PV-cells. As a consequence, thefollowing procedure is used to obtain the current in thePV-group:

(1) The voltage and current pairs for PV-group can berepresented by:

J ðkÞ� �

¼ J ð1Þ; . . . ; J ðKÞ� �

V 0ðkÞh i

¼ V 0ð1Þ; . . . ; V 0ðKÞh i ð17Þ

where must be taken into account that the set of values ofcurrent in vector ½J ðkÞ� are the same than those chosen forI ðkÞ� �

, so:

J ðkÞ� �

¼ I ð1Þ; . . . ; I ðKÞ� �

ð18Þ

(2) For the voltage V > 0, the bypass diode presentsreverse biasing, therefore, by (16) the bypass diodecurrent is I 0 � 0. So, the discrete voltage vector canbe written as:

V 0ðkÞh i

¼ V ð1Þ; V ð2Þ; . . . ; V ðkÞ; . . . ; V ðK 0Þ; V0ðK 0þ1Þ; . . . ; V 0ðKÞ

h ið19Þ

where K0 represents the index of vector [V(k)] for N-PV-cells, defined in (15), when V(K0) P 0 and V(K0+1) < 0. Sothe first K0 elements of ½V 0ðkÞ� are equal to those obtainedfor N-PV-cells.

(3) The diode is in forward biased when voltage V inN-PV-cells is negative. The transition between reverseand forward bias of the diode is defined by thecurrent IV=0 at zero voltage (V = 0) and it can beobtained from:

IV¼0 ¼ I ðK 0Þ þDI

V ðK 0þ1Þ � V ðK 0Þ� ð0� V ðK 0ÞÞ ð20Þ

Nevertheless, if the DI step is small enough, it can be as-sumed that V ðK 0Þ � 0 and IV¼0 � I ðK 0Þ.

(4) For the voltage V < 0 the bypass diode presents for-ward biasing, therefore, using (16), the PV-groupvoltage is limited by the bypass diode. To obtainthe resulting voltages, an incremental equivalent cir-cuit for voltage V < 0 can be used (see Appendix B)and the following results can be derived:

I � IV¼0

J ¼ I 0 þ IV¼0

�ð21Þ

So, according to (3), (20) and (21), elements from K0 + 1to K of ½V 0ðkÞ� can be obtained using:

V 0ðkÞ ¼ �kBT

q� Ln

I ðkÞ � IV¼0

I0

þ 1

� ð22Þ

The equivalent circuit and the discrete model of a PV-group are shown in Fig. 7.

As an example, Fig. 8 presents the I–V curve of a PV-group constituted by 42-PV-cells: 33 with 1000 W/m2

(unshaded) and 9 with 100 W/m2 (shaded) and a bypassdiode. This case is the same as shown in Fig. 5 but includ-ing the bypass diode.

3.3. PV-module model

A PV-module is a series association of the R PV-groups.Therefore, the discrete model of the PV-module is the resultof the association of the R PV-groups with the same cur-rent J(k). So, the R PV-groups can be defined by vectors:

½J ðkÞ�; V 0ðkÞh i

r¼1;...;Rð23Þ

In this way, the discrete model of the PV-module (seeequivalent circuit of Fig. 9) is defined by the discretevectors:

Page 6: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

-20 -15 -10 -5 0 5 10 15 20 250

0.5

1

1.5

2

2.5

3

Voltage (V)

Cur

rent

(A

)

PV-group: 42-PV-cells+bypass diode

42-PV-cells: 33 (1000 W/m2)+9 (100 W/m2)

I'

IV=0

V'(k) =-0.79VJ(k) =1.5A

Fig. 8. Curves of PV-group.

PV-module discrete model

PV-module

U

J

( )[ ] ( )[ ]k kJ ; UU

J

( )[ ] ( )[ ]k k RJ ; V '

( )[ ] ( )[ ]1k kJ ; V '

· · · · · ·

+

_

+_

Fig. 9. Equivalent circuit of PV-module.

PV-cell

shadow

Fig. 10. Shaded PV-module of three PV-groups.

-5 0 5 10 15 20 25 30 35 40 450

1

2

3

4

5

6

7

Voltage (V)

Cur

rent

(A

)

partially shaded PV-moduleunshaded PV-module

1st PV-group

2nd PV-group

3rd PV-group

Fig. 11. Curve of shaded PV-module and its PV-groups.

PV-string discrete model

PV-string

U’

J

( )[ ] ( )[ ]k kJ ; U 'U’

J

( )[ ] ( )[ ]k k MJ ; U

( )[ ] ( )[ ]1k kJ ; U

· · · · · ·

+

_

+_

E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107 101

½J ðkÞ� ¼ ½J ð1Þ; J ð2Þ; . . . ; J ðkÞ; . . . ; J ðKÞ�½U ðkÞ� ¼ ½U ð1Þ;U ð2Þ; . . . ;U ðkÞ; . . . ;U ðKÞ�

ð24Þ

where

� ½U ðkÞ� ¼PR

r¼1 V 0ðkÞh i

r;

� U(k) is the PV-module voltage for current J ðkÞ.

As an example, the I–V curve for a shaded PV-module(see Fig. 10), formed by three PV-groups of 20 cells pergroup is shown in Fig. 11. The first PV-group has 4 fullyshaded cells and 6 partially shaded (3 with 25% and 3 with75% areas shaded); the second PV-group has 2 partiallyshaded cells (one with 25% and another with 75% shadedarea) and, finally, the third represents an unshaded PV-group.

3.4. PV-string model

A PV-string is a series association of M PV-modules.Therefore, the following PV-module discrete vectors mustbe used:

J ðkÞ� �

m¼1;...;M; U ðkÞ� �

m¼1;...;Mð25Þ

where ½J ðkÞ� ¼ J ðkÞ� �

1¼ � � � ¼ J ðkÞ

� �m¼ � � � ¼ J ðkÞ

� �M

.

In conclusion, the PV-string discrete model (see equiva-lent circuit of Fig. 12) can be defined by the vectors:

½J ðkÞ� ¼ ½J ð1Þ; J ð2Þ; . . . ; J ðkÞ; . . . ; J ðKÞ�½U 0ðkÞ� ¼ ½U 0ð1Þ;U 0ð2Þ; . . . ;U 0ðkÞ; . . . ;U 0ðKÞ�

ð26Þ

where

� U 0ðkÞ is the PV-string voltage for current J(k);

� ½U 0ðkÞ� ¼PM

r¼1 U ðkÞ� �

r¼PRxM

r¼1 V 0ðkÞh i

r.

Fig. 12. Equivalent circuit of PV-string.

Page 7: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

r Energy 103 (2014) 96–107

3.5. PV-array model

Fig. 14. PV-array on a tracker shaded by other tracker (UTM 29T525820.68E 466832.28N).

8

10

12

14

16

18

20

Cur

rent

(A

)

A PV-array is a parallel association of L PV-strings.Therefore, the PV-array discrete is formed by L PV-stringswith the same voltage U 0ðkÞ.

Parallel association has been analyzed using a similartechnique than that shown in Section 3, taking into accountthat the common variable in this association is the voltage.As a consequence, the following discrete voltage vector isdefined:

½U 00ðsÞ� ¼ ½0;DU ; 2 � DU ; . . . ; s � DU ; . . . ; S � DU � ð27Þ

where

� U 00ðsÞ ¼ ðs� 1Þ � DU ;� s is a positive integer number between s ¼ ½1; . . . ; S�

being S defined by ðS þ 1Þ � DU ¼ NxRxM � V 0;� V0 is the open voltage of the PV-cell.

The corresponding discrete current vector ½J 0ðsÞ� has to beobtained, where:

J 0ðsÞh i

¼ J 0ð1Þ; J0ð2Þ; . . . ; J 0ðsÞ; . . . ; J 0ðSÞ

h ið28Þ

It must be taken into account that the values for L current

discrete vectors J ðkÞ� �

1� � � � � J ðkÞ

� �L

(see Fig. 13) and the

corresponding L voltage vectors U 0ðkÞh i

1to U 0ðkÞh i

Lare

known.To obtain ½J 0ðsÞ�, a linear interpolation technique can be

used. The process is:

(1) For each element of defined voltage U00, the nearestvalues in the discrete vectors are obtained:

U 00ðsÞ !U 0

1ðs1�1Þ < U 00ðsÞ < U 01ðs1Þ ! J 1ðs1�1Þ ; J 1ðs1Þ

. . .

U 0LðsP�1Þ < U 00ðsÞ < U 0LðsP Þ ! J LðsP�1Þ ; J LðsP Þ

ð29Þ

where sr represents the index in the discrete vector U 0ðsÞh i

rof the “r” PV-string for the nearest voltage to U 00ðsÞ.

(2) Then, the linear interpolation is used:

J 01ðsÞ¼ J 1ðs1�1Þ þ DI

U 01ðs1Þ�U 0

1ðs1�1Þ� ðU 00ðsÞ � U 0

1ðs1�1Þ Þ. . .

J 0LðsÞ ¼ J LðsP�1Þ þ þDIU 0LðsP Þ�U 0

LðsP�1Þ� ðU 00ðsÞ � U 0LðsP�1Þ Þ

9>>=>>; ð30Þ

(3) And, finally, each element of discrete vector ofPV-array current ½J 00ðsÞ� is:

102 E. Dıaz-Dorado et al. / Sola

PV- arrayPV-array

discrete model

U”

J’’

( )[ ] ( )[ ]s sJ '' ; U ''U”

J’’

( )[ ] ( )[ ]k kJ ; U '

+

_

+_

Fig. 13. Equivalent circuit of PV-array.

J 00ðsÞ ¼XP

i¼1

J 0iðsÞ ð31Þ

As an example, a PV-array (see Fig. 14) formed by 6 PV-strings with 9 PV-modules each one has been analyzed. Thesystem has been supposed under a beam irradiance Gb

equals to 900 W/m2, and a diffuse irradiance Gd equals to100 W/m2. In this situation, the following shading condi-tions has been studied:

� Unshaded: shading coefficients equals to one (r = 1) inevery cell.� Partially shaded, with different shading coefficients

(r = 0–1) between cells. The shadow geometry for thiscase is shown in Fig. 14.� Uniformly shaded, with a common shading coefficient

equal to 0 (r = 0).

As a result, the PV-array I–V curves shown in Fig. 15have been obtained.

3.6. Application of discrete method to energy evaluation of

PV-array

From the proposed discrete model can be obtained theelectric power in PV-array by means of:

0 50 100 150 200 250 300 350 400 4500

2

4

6

Voltage (V)

partially shaded PV-arrayunshaded PV-arrayshaded PV-array

Fig. 15. Curve I–V of a shaded array.

Page 8: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

Fig. 17. PV-array shaded by a structural element.

E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107 103

½P ðsÞ� ¼ ½P ð1Þ; P ð2Þ; . . . ; P ðsÞ; . . . ; P ðSÞ� ð32Þ

where P ðsÞ ¼ U 00ðsÞ � J 00ðsÞ. From this equation, the MaximumPower Point (MPP) can be obtained using:

P � ¼ P ðnÞ ¼ maxn½P ð1Þ; P ð2Þ; . . . ; P ðkÞ; . . . ; P ðSÞ� ð33Þ

where “n” represents the index of ½P ðsÞ� for the MPP valueP*. Using the index “n” it is possible to obtain the voltage,current and power of any element of the PV system. Thiscan be done by reverse searching of the indexes of discretevectors that are involved in the calculation of the PV-arraysolution.

As an example, in Fig. 16 it is shown the power curve ofthe array of the example of Fig. 15. The Maximum PowerPoint (MPP) value is the maximum value of each powercurve.

4. Examples and results

Within this section, several examples are presented totest the performance of the proposed discrete model. Thefirst example is a PV-array formed by mono-crystallinemodules with a shaded area that moves over time. The sec-ond one is a PV-array composed by CIS modules and witha shaded area that grows over time. Finally, the third oneconsiders a PV-array with mono-crystalline modules, alsowith a shaded area that enlarges over time.

4.1. PV-array mono-crystalline with a shaded area that

moves over time

This section analyses an array with 10 mono-crystallinemodules disposed in one string of modules. Each modulehas three groups with 20 cells in each group (Fig. 17). Astructural element causes a shadow of a rectangular shape.This shaded area changes with the sun’s displacement. Thewidth of this obstacle doubles the width of the cells. Whenthe shadow is in the gap between modules 5 and 6 the

0 50 100 150 200 250 300 350 400 4500

1000

2000

3000

4000

5000

6000

7000

Voltage (V)

Pow

er (

W)

partially shaded PV-arrayunshaded PV-arrayshaded PV-arrayMPP

Fig. 16. Curve P–V of an array.

PV-array is not shaded, and the power is at its maximum.Afterwards, the shadow moves itself and shades 5 modules.

In Fig. 18 it is shown the I–V characteristics for theinstallation of Fig. 17 considering the evolution of theshaded area from 0� to 60�. The power evolution is shownin Fig. 19 where the MPP values are represented by redcircles.

4.2. PV-array CIS with a shaded area that grows over time

In this paragraph, an example of a tracker with 54 CISmodules disposed in 6 strings of 9 modules each one is con-sidered. The arrangement of the modules is horizontal, andthe modules of each string are disposed in columns(Fig. 20). In this example, the shaded area grows from0% to 78% of the overall PV-array area.

The method proposed in II is used to calculate the I–V

curves of rectangular shadows on the tracker (Fig. 21).The MPP of each curve has been obtained as shown inFig. 22 (see red circles).

4.3. PV-array mono-crystalline with a shaded area that

grows over time

In this case, an example of a tracker with 2 strings of 10modules in series association is studied. Each module isformed by 3 groups of 24 cells with a serial bypass diode

0 50 100 150 200 250 300 350 4000

1

2

3

4

5

6

7

8

Voltage (V)

Cur

rent

(A

)

angle of theshadow: 60º

angle of theshadow: 0º

Fig. 18. I–V curves of an array with shadows of a structural element.

Page 9: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

0 50 100 150 200 250 300 350 4000

500

1000

1500

2000

2500

Voltage (V)

Pow

er (

W)

angle of theshadow: 0º

angle of theshadow: 60º

Fig. 19. P–V curves of an array with shadows of a structural element.

Fig. 20. PV-array with 6 strings of 9 CIS modules each one(UTM 29T525820.68E 466832.28N).

0 50 100 150 2000

200

400

600

800

1000

1200

1400

1600

1800

2000

2200

Voltage (V)

Pow

er (

W)

shaded area: 0%

shaded area: 77.8%

Fig. 22. P–V curves of a PV-array with shadows.

Fig. 23. PV-array with 2 strings of 10 mono-crystalline modules eachone(UTM 29T 525820.68E 466832.28N).

104 E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107

on each one. The arrangement of the modules is horizontal,and the modules of each string are disposed in two columns(Fig. 23).

The results obtained with the proposed method areshown in Fig. 24 and Fig. 25, when a rectangular shadow

0 50 100 150 2000

2

4

6

8

10

12

14

16

18

Voltage (V)

Cur

rent

(A

)

shaded area: 0%

shaded area: 77.8%

Fig. 21. I–V curves of an array with shadows.

grows as presented in Fig. 23 (from 0% to 62.5% of thearea).

5. Conclusions

This paper presents a simple and fast method for calcu-lating the I–V curve of partially shaded PV installations.Nevertheless, the method can be used for any irradianceand temperature conditions in PV-cells.

The method is based on the discretization of currentsand voltages in the PV-cells and in the bypass diode. Therelation between current and voltage in PV-cells isestablished using a non-linear implicit function where theirradiance and temperature are considered. These implicitfunctions are solved by using a Newton–Raphsonalgorithm.

The partial shading in the PV-cell is modelled by differ-ent irradiance levels between cells.

The proposed method allows the modelling of aPV-array by a pair of vectors of current and voltage.Accordingly, the I–V characteristic of the PV-array canbe obtained by discrete modelling. Through this modelling,any electrical variable, e.g. power or energy, can be easilycalculated.

Page 10: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

0 50 100 150 200 250 300 350 400 4500

1

2

3

4

5

6

7

Voltage (V)

Cur

rent

(A

)

shaded area: 0%

shaded area: 62.5%

Fig. 24. I–V curves of a PV-array with the shadows of Fig. 23.

0 50 100 150 200 250 300 350 400 4500

500

1000

1500

2000

2500

Voltage (V)

Pow

er (

W)

shaded area: 0%

shaded area: 62.5%

Fig. 25. P–V curves of a PV-array with the shadows of Fig. 23.

E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107 105

Since the irradiance and temperature for every singlePV-cell is taken into account, the proposed model for thePV-array can be used to analyze any shading and temper-ature condition (variable shadows, irregular shadows, hotspots, etc.).

00,511,522,533,544,55

-2,5 -2 -1,5 -1 -0,5 0 0,5Voltage (V)

Cur

rent

(A)

Reverse bias: V<0

Forward bias: V>0

Fig. 26. I–V curves of forward and reverse bias of a CIS cell.

Moreover, the proposed modelling allows for the calcu-lating of every electrical variable in any PV-cluster (PV-cells, PV-module. . .).

The paper finally concludes with three examples of PV-arrays under different shading conditions where the sim-plicity, capacity and flexibility of the proposed discretemodel are demonstrated.

Acknowledgments

This work was supported in part by the Consellerıa ofInnovacion e Industria (Xunta de Galicia, Spain) undercontract 07REM008V19PR and the Ministry of Scienceand Innovation (Spain) under contract ENE 2009-13074.

Appendix A

CIS PV-cell behaviourFig. 26 shows the curve for forward and reverse biasing

of a PV-cell which has been obtained experimentally withan irradiance of 1000 W/m2 (Braunger et al., 1996;Szaniawski et al., 2013;).

Crystalline PV-cell behaviourThe curves of crystalline PV-cells were obtained under

conditions of complete darkness using a current source.It has been found out that the I–V curves have a large scat-tering in the inverse bias region (Alonso-Garcıa and Ruız,2006; Bauer et al., 2009).

PV-cell parameters

Appendix B

The set of equations for a PV-group is:

N-PV-cells in series ½f ðV i; I ;GiÞ� ¼ ½0�

Bypass diode in parallel I 0 ¼ I0 � ðe�qVkBT � 1Þ

V ¼PN

i¼1V i

J ¼ I þ I 0

8>>>><>>>>:

ð34Þ

When the voltage in the diode is around its forwardvoltage (V0 = �0.7 V), then the PV-group can be modelledby means the following equations (see Fig. 27):

I ¼ I ðV 0Þ þ DI � I ðV 0Þ �1

q� DV ð35Þ

I 0 � I 0d0 þ DI 0 � DI 0 ¼ � 1

q0� DV ð36Þ

where

� I0 is the current the bypass diode current for forwardbias.� I = I(V0) + DI is the current in N-PV-cells.� q is the equivalent resistance of N-PV-cells and it is

defined by (35) using the values of the vector (15).� q0 is the equivalent resistance of bypass diode, and it is

defined by (36).

Page 11: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

(ΔV<0)

I ' I '≈ Δ

ρ ρ′

Δ I

( )0VI

+

_

V=0+ΔV

0VI I I≈ + Δ

0VJ I I I '≈ + Δ + Δ

Fig. 27. Linear circuit of PV-group. -3 -2.5 -2 -1.5 -1 -0.5 0 0.5 12.5

2.6

2.7

2.8

2.9

3

X: 0.1909Y: 2.65

PV-cell voltage (V)

PV

-cel

l cur

rent

(A

)

X: -2.478Y: 2.65

X: -2.476Y: 2.64

X: 0.2927Y: 2.64

G=1000W/m2

G=100W/m2

Fig. 28. I–V curves of PV-cell values at different irradiance levels.

Table 1Parameters of PV-cells.

Crystalline CIS

I0 (A/cm2) 5.5 � 10�9 9.3 � 10�10

IL0 (A/cm2) 32.7 � 10�3 26.8 � 10�3

Rs (X cm2) 0.5 3.5Rp (X cm2) 1000 1200n 1.5 1.25Vbr (V) �15 �4m 3.8 3.8a 0.35 0.35s (cm2) 10 � 10 125 � 0.8

Table 2Resulting i and i + 1 elements of discrete vectors.

V I u v

i 0.1586 2.64 0.2927 �2.4757i + 1 �0.7596 2.65 0.1909 �2.4777

106 E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107

Using those equations the following relations can beestablished:

DV ¼PN

i¼1DV i¼PN

i¼1dV idI

V 0�DI��ð

PNi¼1qiÞ �DI��q �DI

DV ¼ dVdI 0

V 0�DI 0 ��q0 �DI 0

dV idI

V 0� DV i

DI

V 0

dVdI 0 ¼

kBTq ð 1

I 0V 0þI0Þ¼q0

9>>>>>>=>>>>>>;

!DI¼ q0

qþq0 �DJ

DI 0 ¼ qqþq0 �DJ

ð37Þ

where for V = 0 results q q0 � 5000 MX andconsequently:

DI � DJ

DI 0 � 0

�! J � IV¼0 þ DI ð38Þ

And, for V < V0 results q q0 � 0.008 X so:

DI � 0

DI 0 � DJ

�! J � IV 0

þ DI 0 � IV¼0 þ DI 0 ð39Þ

As an example, it is analyzed a PV-group when its totalvoltage is around zero (V � 0). It is supposed to be com-posed by 10 CIS PV-cells with 9 of them with an irradianceof 1000 W/m2 and the last one with 100 W/m2 (diffuse irra-diance). The resulting I–V curves for the different PV-cellsare shown in Fig. 28. In this situation, the elements i andi + 1 in discrete vectors are shown in Table 2, where:

� u is the voltage of each PV-cell with G = 1000 W/m2;� v is the voltage of PV-cell with G = 100 W/m2;� V is the voltage of PV-group: V ¼ 9 � uþ 1 � v.

So, the equivalent resistance is determined by:

q ¼ � ðN � H �ÞDuDI� H � Dv

DI

¼ � 9 � 0:1909� 0:2927

0:01� 1 � 2:4777� 2:4757

0:01

� ¼ 91:42 X

And the PV-cell current for V = 0 and V = �0.7 V can bedeterminated by the numerical linear interpolation:

IV¼0 � IðiÞ þ DIV ðiþ 1Þ � V ðiÞ ð0� V ðiÞÞ ¼ 2:64þ 0:1586

q

¼ 2:6417 AIV¼�0:7

� IðiÞ þ DIV ðiþ 1Þ � V ðiÞ ð�0:7� V ðiÞÞ

¼ 2:64þ 0:8586

q¼ 2:6494 A

Appendix C

Discretization step for currentThe derivate of the implicit function (1) is:

df ¼ @f@V� dV þ @f

@I� dI ¼ 0! dV

dI

¼ � @f@I

� � @f@V

� �1

ð40Þ

Page 12: Discrete I–V model for partially shaded PV-arraysgrupo_ene.webs.uvigo.es/wordpress/publicaciones/2014_PV_Discret… · So, the proposed method models PV-systems by discretizing

E. Dıaz-Dorado et al. / Solar Energy 103 (2014) 96–107 107

where

@f@V

� ¼ I0

qkBT

eqðVþIRsÞ

kBT þ 1

Rpþ 1

Rpa 1� V þ IRs

V br

� �m

þ V þ IRs

Rpam 1� V þ IRs

V br

� �m�11

V br

@f@I

¼ 1þ Rs@f@V

For a given discretization step Du, the minimum discret-ization step DI, when u is around zero, and using (40) is:

DI < Du@f@I

� V¼0

@f@V

� V¼0

� �1

ð41Þ

Thus, using the parameters in Table 1, this value for a CIScell is DI < Du/9.4 and, for a crystalline cell is DI < Du/7.5.

References

Alonso-Garcıa, M.C., Ruız, J.M., 2006. Analysis and modelling theinverse characteristic of photovoltaic cells. Sol. Energy Mater. Sol.Cells 90, 1105–1120.

Alonso-Garcıa, M.C., Ruız, J.M., Herrmann, W., 2006. Computersimulation of shading effects in photovoltaic arrays. Renew. Energy31, 1986–1993.

Alonso-Garcıa, M.C. et al., 2006a. Experimental study of mismatch andshading effects in the I–V characteristic of a photovoltaic module. Sol.Energy Mater. Sol. Cells 90, 329–340.

Bauer, J., Wagner, J.-M., Lotnyk, A., Blumtritt, H., Lim, B., Schmidt, J.,Breitenstein, O., 2009. Hot spots in multicrystalline silicon solar cells:avalanche breakdown due to etch pits. Phys. Status Solidi RRL 3 (2–3), 40–42.

Bishop, J.W., 1988. Computer simulation of the effects of electricalmismatches in photovoltaic cell interconnection circuits. Sol. Cells 25,73–89.

Braunger, D., Hariskos, D., Walter, T., Schock, H.W., 1996. An 11. 4%efficient polycrystalline thin film solar cell based on CuInS2 with a Cd-free buffer layer. Sol. Energy Mater. Sol. Cells 40, 97–102.

Caluianu, I., Notton, G., Colda, I., Caluianu, S., Damian, A., 2009.Photovoltaic energy generation under partially shading conditions. In:Electromotion 2009 – EPE Chapter ‘Electric Drives’ Joint Symposium.

Chatterjee, A., Keyhani, A., Kapoor, D., 2011. Identification of photo-voltaic source models. IEEE Trans. Energy Convers. 26, 883–889.

Chen, Shuanghong et al., 2010. Numerical model analysis of the shadeddye-sensitized solar cell module. J. Phys. D: Appl. Phys. 43, 305102 (6pp).

Di Piazza, M.C., Vitale, G., 2010. Photovoltaic field emulation includingdynamic and partial shadow conditions. Appl. Energy 87, 814–823.

Dıaz-Dorado, E., Suarez-Garcıa, A., Carrillo, C., Cidras, J., 2010.Influence of the shadows in photovoltaic systems with differentconfigurations of bypass diodes. In: 20th International Symposiumon Power Electronics, Electric Drives, Automation and Motion.

Dıaz-Dorado, E., Suarez-Garcıa, A., Carrillo, C., Cidras, J., 2010.Influence of the PV modules layout in the power losses of a PV arraywith shadows. In: EPE-PEMC 2010. 14th International PowerElectronics and Motion Control Conference.

Dıaz-Dorado, E., Suarez-Garcıa, A., Carrillo, C.J., Cidras, J., 2011.Optimal distribution for photovoltaic solar trackers to minimize powerlosses caused by shadows. Renew. Energy 36, 1826–1835.

Garcıa, M., Maruri, J.M., Marroyo, L., Lorenzo, E., Perez, M.,Shadowing, ”Partial, 2008. MPPT performance and inverter configu-rations: observations at tracking PV plants. Prog. Photovolt.: Res.Appl. 16, 529–536.

Gordon, J.M., Wenger, H.J., 1991. Central-station solar photovoltaicsystems: field layout, tracker, and array geometry sensitivity studies.Sol. Energy 46, 211–217.

Karatepe, E., Boztepe, M., Colak, M., 2006. Development of a suitablemodel for characterizing photovoltaic arrays with shaded solar cells.Sol. Energy 81, 977–992.

Kawamura, H. et al., 2003. Simulation of I–V characteristics of a PV modulewith shaded PV cells. Sol. Energy Mater. Sol. Cells 75, 613–621.

Martınez-Moreno, F., Munoz, J., Lorenzo, E., 2010. Experimental modelto estimate shading losses on PV arrays. Sol. Energy Mater. Sol. Cells94, 2298–2303.

Narvarte, L., Lorenzo, E., 2008. Tracking and ground cover ratio. Progr.Photovolt. Res. Appl. 16 (2008), 703–714.

Perpinan, O., 2012. Cost of energy and mutual shadows in a two-axistracking PV system. Renew. Energy 43, 331–342.

Petrone, G., Ramos-Paja, C.A., 2011. Modeling of photovoltaic fields inmismatched conditions for energy yield evaluations. Electr. PowerSyst. Res. 81, 1003–1013.

Petrone, G., Spagnuolo, G., Vitelli, M., 2007. Analytical model ofmismatched photovoltaic fields by means of Lambert W-function. Sol.Energy Mater. Sol. Cells 91, 1652–1657.

Quaschning, V., Hanitsch, R., 1996. Numerical simulation of current–voltage characteristics of photovoltaic systems with shaded solar cells.Sol. Energy 56, 513–520.

Silvestre, S., Chouder, A., 2008. Effects of shadowing on photovoltaicmodule performance. Prog. Photovolt.: Res. Appl. 16, 141–149.

Silvestre, S., Bornat, A., Chouder, A., 2009. Study of bypass diodesconfiguration on PV modules. Appl. Energy 86, 1632–1640.

Szaniawski, P., Lindahl, J., Torndahl, T., Zimmermann, U., Edoff, M.,2013. Light-enhanced reverse breakdown in Cu(In, Ga)Se2 solar cells.Thin Solid Films 535, 326–330.

Wang, Y.J., Hsu, P.C., 2011. Modelling of solar cells and modules usingpiecewise linear parallel branches. IET Renew. Power Gener 5 (3),215–222.

Woyte, A., Nijs, J., Belmans, R., 2003. Partial shadowing of photovoltaicarrays with different system configurations: literature review and fieldtest results. Sol. Energy 74, 217–233.