Professional Documents
Culture Documents
Photovoltaic Arrays
Abstract—Static partial shading on large photovoltaic arrays behavior under a moving idealized shadow by setting the
has already been modeled by many researchers over the last two equivalent current source to be time-dependent. It showed that
decades. However, little research has been devoted to dynamic the maximum output power was associated with the choice
partial shading that is more realistic in practice. This project of bypass configuration and moving direction of the shadow.
investigates an efficient MATLAB-based model that incorporates However, it has not taken into account non-idealized shading
the dynamic characteristics of a photovoltaic (PV) module under a
conditions with random shape and arbitrary moving trajectory,
non-ideal moving shadow which has different degrees of shading.
It is found that shadows with the same shape and transmittance which happens commonly in practice.
configuration but different moving characteristics (such as initial This paper introduces a MATLAB-based dynamic model to
point, speed and path) could transform the power-voltage curve
simulate the dynamic characteristics of a PV module shaded by
of a PV array in different ways. This dynamic model can be
used as a common platform to evaluate the effectiveness of any non-ideal moving shadow, with such shadow being of any
the different MPP tracking algorithms and controllers under irregular shape and following any arbitrary movement. Based
dynamically moving shadow conditions. Experimental results on this dynamic shading model, the P-V characteristics of a
have been obtained to validate the model. PV module under any dynamically moving shading pattern can
be generated as a 3-dimensional surface with time. Therefore,
the same dynamically changing multiple maximum power
I. I NTRODUCTION
points P-V profile can be used as a common platform for
Renewable energy sources, e.g. photovoltaic (PV) energy, testing different MPPT algorithms and controllers. A full set of
have been brought to spotlight due to the increasing demand experimental results have been obtained to validate the model.
for low-cost and environmental-friendly energy. Nowadays,
though suffering from relatively high price, PV panels are II. M ODEL OF PV A RRAY W ITH B YPASS D IODES
widely installed in various sites from urban architecture to
desert landscape. However, partial shading, ascribed to low- The single-diode model of a PV cell without bypass diode
transmittance cloud or shadow of the building, deteriorates the is composed of a photo-generated current source Iph , a diode
output power of the PV module dramatically. Bypass diodes Dcell , a shunt resistance component Rsh and a series resistance
are introduced to: (a) improve the energy harvest performance component Rs , as shown in Fig. 1.
of the PV modules, (b) protect solar cell from breakdown
issues [1]. Thus, it is imperative to have insight into the
prediction of P-V and I-V characteristics of the PV modules
under partial shading conditions with the incorporation of
bypass diodes.
The effects of partial shading on PV modules have already
been modeled and investigated by several researchers. Hiren
Patel and Vivek Agarwal have proposed a MATLAB-based
model to simulate the P-V and I-V characteristics of a PV
array under partial shading conditions. It has been found Fig. 1. Equivalent circuit of a PV cell using single-diode model
that the global maximum power point is related to the PV
array configuration and shading pattern [2]. PVsyst-a useful The governing equation of the relationship between the
educative software-was used to study the effects of partial output current i and voltage v is:
shading on PV system and it was concluded that the effects
were dependent on the size of the PV array [3]. Other popular v+iRs v + iRs
spice-based software, such as Pspice [4] and LTspice [5] was i = Iph − Io (e ns Vt − 1) − (1)
Rsh
adopted to establish circuit model incorporating partial shading
effects. Past papers focus exclusively on static shading pattern where Vt represents the junction thermal voltage that is deter-
and there are few papers analyzing the effects of dynamic mined by equation (2), Io stands for the dark saturation current
shading pattern. In [5], Guo Siyu et al. modelled the module while ns is the number of cells in series.
10
0
0 20 40 60 80 100 120 140
Output voltage (V)
(a) I-V characteristics
Fig. 2. Conduction state transformation of 3 bypass diodes
800
AkT 700
Vt = (2)
q Output power (W)
600
6617
800
700
600
Output power (W)
500
400
300
0
0 20 40 60 80 100 120 140 C. Output Model
Output voltage (V)
The basic concept of the static PV partial shading model
Fig. 4. Comparison result between refined model and model in [2] and shading model proposed can now be incorporated to
analyze the dynamic characteristics of a PV array under a
moving shadow in the time domain. The dynamic shading
1) It takes into account the shunt resistance, which was model is capable of presenting the P-V curves under different
omitted in [2]. From Fig. 4, the shunt resistance not irradiation conditions, a 3D diagram of which the x-axis is
only decreases the magnitude of multiple MPPs (due time t, y-axis is output voltage V , and z-axis is output power
to the power loss dissipated in Rsh ), but introduces P.
lag effect to the correspondent output voltage of each
MPP. IV. S IMULATION R ESULT AND A NALYSIS
2) Forward voltage drop of the bypass diode VD is con-
sidered in this model. It can be concluded from Fig. To justify the model for an irregular shadow, an 8 × 6
4 that the magnitude of MPPs are slightly diminished PV array presented in Fig. 6 is set up as an example. Dots
by the drop. of different colors in Fig. 6 represent different movement
3) This model introduces stochastic parameters, e.g. trajectories. The green dots and the red dots represent two
temperature coefficient of short current, to the anal- different paths. They are numbered to show the sequence of
ysis of the static characteristics of a PV array. movements. It can be seen from Fig. 7 that shadows with same
4) The curves are much more smooth and accurate as a shape and transmittance configuration but different moving
result of increased curve points. characteristics (such as initial point, speed and path) result
in different P-V curves of a PV array.
The time span of shading movements for the path indicated
B. Shading Model by the red dots is 15 seconds and that for the green dots is 10
To acquire the dynamic characteristics of a PV array, it seconds. Assuming maximum power point tracking (MPPT)
is essential to create a model that considers the movement of is adopted, the total energy harvested under the 3 conditions
the shading by generating a series of matrices describing the of dynamic partial shading (path represented by red dots and
speed, direction and shape of the shading. green dots) and no shading (reference) are calculated and
presented in Table I. The dynamic partial shading along the
To begin with, a simple case is illustrated with just one red-dot path exhibits the lowest harvested energy as a result
unit of shaded area (shadow) moving from the southwest side of both prolonged exposure to shading and deep penetrated
of a 3 × 3 PV array as shown in Fig. 5. If the coordinate depth. The PV curves of green-dot path are slightly changed
axes are established by choosing the lower left PV cell as in that nearly 1/3 of the shading hardly ever influence the
the original point, the top right point of the unit shadow will PV array during the movement. In addition to these stark
become the effective point (red dot). Due to the movement of differences, there is some similar pattern existed. For the red-
the shadow, the coordinate of the effective point is a function dot path, the PV curves are identical when t=6s and t=7s, as
of time t. Thus, the relative dynamic coordinate vectors are highlighted in the two black lines in Fig. 7(a). The reason
calculated by adding the two time-varying vectors xt and behind this is that the shading locates totally inside the PV
yt , which are used to describe the direction and the speed array boundaries at t=6s and t=7s. Similar pattern can be found
of the movement. The irradiation matrix is then generated in Fig 7(b) when t=5s and 6s. In fact, when an irregularly-
by comparing the relative dynamic coordinate vectors with shaped shadow is entirely embedded in the PV array (red path)
boundary conditions determined by PV array coordinates. This or partially enclosed by the PV array (green path), the output
method can be simply generalized by dividing any irregularly- characteristics of the PV array remain the same no matter
shaped shadow into several unit shadows. where exactly the shadow locates, as indicated by the black
6618
(a) 8 × 6 PV array (b) irregular shading pattern
(a) path specified by red dots (b) path specified by green dots
6619
Fig. 8. Simulated P-V curves based on the algebraic model and equivalent (a) experimental set-up
circuit model over a time period
50
circuit of bypass diodes considered in circuit model.
40
VII. C ONCLUSION
In this project, a modeling method for dynamic partial this model can not only be used to evaluate the effectiveness of
shading on PV array is presented. Firstly, several improve- the MPP tracking algorithm under moving shading conditions,
ments have been introduced to improve an existing static but act as a guiding tool to the design of MPP tracking
PV partial shading model. The refined static model shows schemes.
more accurate simulation results than the original model.
Then, a method to acquire the P-V and I-V characteristics R EFERENCES
of a PV array under irregularly-shaped and arbitrarily moving [1] S. Vemuru, P. Singh, and M. Niamat, “Modeling impact of bypass
shadow has been developed. It has been found that the P- diodes on photovoltaic cell performance under partial shading,” in Elec-
V curves change significantly in response to shadow with tro/Information Technology (EIT), 2012 IEEE International Conference
on, May 2012, pp. 1–5.
different moving trajectories and transmittance. Similar con-
clusion applies to the shading affects the PV array during the [2] H. Patel and V. Agarwal, “Matlab-based modeling to study the effects
of partial shading on pv array characteristics,” Energy Conversion, IEEE
arrival and departure process of the moving shadow. Moreover, Transactions on, vol. 23, no. 1, pp. 302–310, March 2008.
comparison between the algebraic model and circuit model [3] A. Mermoud and T. Lejeune, “Partial shadings on pv arrays: by-pass
using MATLAB/Simulink together with the experiment results diode benefits analysis,” in 25th European Photovoltaic Solar Energy
prove the efficiency and accuracy of the proposed model. Thus Conference, 2010, pp. 4654 – 4658.
6620
[4] S. Silvestre, A. Boronat, and A. Chouder, “Study of bypass diodes
configuration on pv modules,” Applied Energy, vol. 86, no. 9, pp. 1632
– 1640, 2009.
[5] S. Guo, T. Walsh, A. Aberle, and M. Peters, “Analysing partial shading of
pv modules by circuit modelling,” in Photovoltaic Specialists Conference
(PVSC), 2012 38th IEEE, June 2012, pp. 002 957–002 960.
6621