- University of Toronto

advertisement
Analysis of Distributed Peak Power Tracking in Photovoltaic Systems
Shahab Poshtkouhi, Jordan Varley, Rahul Popuri, Olivier Trescases
University of Toronto, Department of Electrical and Computer Engineering
10 King’s College Road, Toronto, ON, M5S 3G4, Canada
Abstract— It has been demonstrated that performing localized
maximum peak power tracking (MPPT) on each photovoltaic
(PV) panel, instead of using a single MPPT controller across
the PV string can substantially increase the total harvested
power, since each panel experiences unique illumination and
temperature conditions. In this work, the effect of the dc-dc
converter efficiency on the power savings from distributed MPPT
(DMPPT) is analyzed for a wide range of test cases and different
PV panel parameters. The benefit of DMPPT for a practical
system is shown to be up to 25% for a standard deviation of
σ = 0.2. A set of modular hardware-based PV panel emulators
(ePVs) is presented. The ePVs can be programmed to match the
unique i/v curves of real panels under various conditions and
can therefore be used to optimize future DMPPT systems.
I. I NTRODUCTION
Performing maximum peak power tracking (MPPT) on an
array of series-connected photovoltaic panels (PV) as shown in
Fig. 1(a) has been extensively used to continuously optimize
the total harvested power under time-varying environmental
conditions, such as temperature and lighting fluctuations [1].
It has recently been demonstrated that performing MPPT on
a per-panel basis, instead of using a single MPPT controller
across the PV string can substantially increase the total harvested power, since each panel typically experiences unique
light and temperature conditions [2]–[5]. This is especially
true for installations in urban environments, where complex
time-varying shading patterns appear on the PV array. The
use of dedicated series-connected dc-dc converters for performing localized, or distributed MPPT (DMPPT) is shown
in Fig. 1(b). The dc-dc converter on each panel allows the
PV voltage Vpv to be individually optimized for peak power
harvesting [2]. The dc-dc converters may either operate using
a communication link, or as standalone master-less units [2],
where a four-switch non-inverting buck-boost topology was
demonstrated on a DMPPT system having four panels. Seriesconnected dc-dc converters used for DMPPT are often referred
to as micro-converters, as opposed to micro-inverters, which
are used in parallel connected DMPPT systems. Micro-inverter
systems result in increased the wiring costs, since the lowvoltage AC bus must be wired in parallel to each panel.
The wiring must also be thicker to accommodate a higher
bus current due low-voltage operation. On the other hand,
micro-inverter systems offer more flexibility and scalability
compared to series connected micro-converter systems. Microinverter and micro-converter technology is rapidly evolving, as
a number of startup and established PV companies has raced
to release new products in recent years [6]–[10]. These recent
offerings have generated a significant amount of excitement in
the solar industry, but remain quite expensive due to packaging
and semiconductor costs and have yet to be widely accepted.
In addition to the cost considerations, long-term reliability
concerns are likely to delay the large scale adoption of
such schemes. Manufacturers have responded by eliminating
electrolytic capacitors from their designs and increasing the
level of integration. In at least one-case, an application IC was
(ASIC) was specifically developed for optimizing the DMPPT
performance [10]. Existing micro-inverter systems use powerline communication schemes for harvesting data from each
panel, which eliminates the need for additional wiring.
Today DMPPT is also exclusively intended to be used
at the panel level, however one can envision four separate
levels of granularity. The fourth possible level extends all the
way down to individual PV cell, as shown in Fig. 2. As the
granularity increases, the energy harvesting capability of the
system improves under partial shading, however at this point
in time the total cost of the micro-converters is prohibitive
beyond level 2. This is despite the fact that high-density, lowvoltage dc-dc converter technologies could potentially be used
at the cell level.
PV Module 1
(ePV 1)
+
vpv1
MPPT
+
vstring
PV Module 2
(ePV 2)
+
vpvn
(ePV n)
-
PV Module 1
(ePV 1)
Inverter
(a)
+
vpv1
-
DMPPT
dc-dc
Converter
PV Module 2
dc-dc
(ePV 2)
Converter
(ePV n)
+
vpvn
-
istring
+
vpvm1
+
vstring
Inverter
~ AC
-
ipvn
PV Module n
~ AC
-
PV Module n
ipv1
istring
-
dc-dc
Converter
+
vpvmn
-
(b)
Fig. 1. (a) Standard PV system, where MPPT is performed on the seriesconnected string. (b) DMPPT system with one dc-dc converter per panel.
While it is clear that DMPPT has a good potential for
efficiency improvements, determining the actual power savings
of an experimental DMPPT system under realistic conditions
IV.
1. Multipanel
Communication Bus
AC ~ 120V 60 Hz
2. Panel
3. Sub-panel
Emulated PV Array
DMPPT System
LabVIEW GUI
Vstring
0-24V, < 5 A
12V
Isolated
Power
Supply
4. Cell
BuckBoost
Converter
ipv1
+
vpv1
-
dc-dc
1
T1, G1
Opto-isolator
SPI
Istring
Controller
Vpv
Ipv
Emulated PV (ePV)
Fig. 2.
Four possible levels of DMPPT granularity.
is very challenging. A purely software-based approach is a
good starting point, however the results are highly sensitive to
the accuracy of the dc-dc converter modeling. Low dc-dc converter efficiency can easily overshadow the relatively modest
improvement in harvested power resulting from DMPPT. In
addition to evaluating the harvested power, the interaction of
the multiple micro-converters during transient events, faults
and startup must be verified experimentally. A combination
of software modeling and hardware-based proof-of-concept is
clearly the best approach for demonstrating a complex DMPPT
system. A hardware based platform for the DMPPT system
is also useful for evaluating the dynamic performance of the
downstream inverter.
The focus of this paper is two-fold; firstly the impact of
converter efficiency on DMPPT is analyzed and secondly a
flexible hardware platform is developed to test and optimize
future DMPPT architectures. Applying complex time-varying
light and temperature patterns to each PV panel in an array is
not necessarily practical in a lab environment. The approach
proposed in this work is shown in Fig. 3. The real PV panels
in the testbed are replaced by programmable hardware-based
PV emulators (ePV). Each ePV contains a regulated dc-dc
converter that implements the unique I/V characteristic of
each PV panel under specific light and temperature conditions.
The parameters of the emulated PV panel, as well as the
light and temperature conditions can be programmed using
a graphical user interface. The resulting modular system is a
highly scalable and provides a flexible platform for DMPPT
testing. The proposed solution is more flexible then existing
solar emulators [11]–[13] since it provides true hardware
emulation with flexible software control of temperature and
illumination. The approach used in this work does not rely on
analog power amplifiers or light sensors as in [12].
This paper is organized as follows. The simulated power
savings for a representative six-panel PV system with DMPPT
are reported in Section II, both for ideal and non-ideal dc-dc
converters. The implementation of the ePV system is described
in Section III and experimental results are provided in Section
DMPPT
ePV 2
dc-dc
2
ePV n
dc-dc
n
Fig. 3. Emulated PV Architecture for modular testing and evaluating of
DMPPT systems.
II. P OWER SAVINGS USING DMPPT
A standard PV system with DMPPT is shown in Fig. 1(a),
while a DMPPT system having one dc-dc converter per panel
is shown in Fig. 1(b). The net benefit of DMPPT over standard
MPPT is calculated by considering the efficiency of the dcdc converters that must be introduced into the PV array. The
power ratio kp is defined as the ratio between the power
obtained using DMPPT and MPPT
n
Pdmppt
pvi · ipvi )
i=1 max(v
(1)
=
kp =
Pmppt
max(istring · ni=1 vpvi )
Where Pdmppt is the maximum power obtained when each
panel is operated at the peak power point, as illustrated
in Fig. 1(b) and Pmppt is the power obtained when the
power is optimized at the bus-level as shown in Fig. 1(a).
The maximizing function max() is implemented by the PPT
algorithm. The following analysis assumes that the peak power
tracking algorithm is functioning perfectly in all cases.
A. Benefit of DMPPT with Ideal DC-DC Converters
The power ratio kp was evaluated for two representative PV
arrays having the parameters given in Table I. The simulated
PV arrays consists of 6 panels, each having individual illuminations of G1:6 . The ratio kp is calculated for 10k cases
having different randomly distributed combinations of G1:6
ranging from G = 1100 W/m2 to 600 W/m2 . The power
versus voltage curves for the panel #2 is shown in Fig 4.
The resulting power ratio kp versus standard deviation σ in
G1:6 is shown in Fig. 5, where each point represents one test
case. The simulation data was obtained for the two sets of PV
parameters as listed in Table I. In this section, the efficiency
of the dc-dc converters is assumed to be 100 %, which results
TABLE I
PV PANEL S PECIFICATIONS
Parameter
Short Circuit Current, Isc
Open Circuit Voltage, Voc
Current at Max. Power, Imp
Voltage at Max. Power, Vmp
Max. Power, Pmax
Temp. Coefficient of Isc , Ki
Temp. Coefficient of Voc , Kv
Diode Constant, a
Number of series cells
PV Sys.#1
[14]
3.35
18
3.15
14.6
45.99
3.18
-0.123
1.3
54
PV Sys. #2
[15]
5.99
48.7
5.61
41
230.01
3.5
-0.1235
1.3
72
Units
A
V
A
V
W
mA/K
V/K
120
0.5603 kW/m^2
0.534 kW/m^2
100
Power (W)
0.507 kW/m^2
0.479 kW/m^2
80
0.450 kW/m^2
60
0.45 kW/m2
40
20
0
0
5
Fig. 4.
10
15
20
Voltage VPV (V)
25
30
35
P/V characteristics of panel #2.
B. Benefit of DMPPT with Non-ideal DC-DC Converters
The four-switch non-inverting buck-boost converter shown
in Fig. 6 is the most flexible choice of topology for MPPT
applications, since it allows both vpvm > vpv and vpvm < vpv
1.35
1.3
PV System # 2
PV System # 1
1.25
1.2
Power Ratio, kp
in kp ≥ 1. The kp is unity for all test cases where the 6
panels have identical G, regardless of the value. These test
cases correspond to σ = 0, where DMPPT has no benefit over
MPPT. Secondly, while kp is correlated to σ as expected, the
spread in kp increases with σ. Interestingly, the results show
that DMPPT does not necessarily lead to large power benefits
even for large σ. For the PV system #1, a maximum kp of
1.31 was obtained, corresponding to a 31 % improvement in
harvested power for σ = 0.2. The maximum benefit is 35 %
for the second PV system. The maximum value, as well as the
spread of kp is clearly dependent on the panel parameters. The
maximum kp is generally obtained for cases where the large
σ comes from a single panel operating at a large deviation
from the others, which forces all panels to operate far from
the individual peak power points with the MPPT approach.
This analysis is useful for determining an upper bound on the
potential benefits of DMPPT, since the efficiency of the dc-dc
converters was neglected. Predicting the actual energy benefits
of DMPPT requires knowing the time profile of G1:6 and kp ,
which is highly dependent on the geographic location of the
array.
1.15
1.1
DMPPT has a benefit
1.05
1
0.95
0.9
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
0.2
Standard deviation in lighting, σ
Fig. 5. Power ratio versus standard deviation in G for two PV systems,
assuming ideal dc-dc converter.
[2]. The topology of Fig. 6 is rarely operated as a true buckboost converter, where all four transistors are switched at the
switching frequency fs . This is primarily due to high switching
losses and poor efficiency. Instead, the converter is operated in
either buck, boost or pass-through mode according to Table II
[2]. The dc-dc converter is designed to regulate and maximize
the input power coming from the PV panel Ppv = ipv × vpv .
As a result, the output voltage of each dc-dc converter vpvm
fluctuates according to the local peak-power point, while the
output current istring is common to all the series-connected
dc-dc converters. As suggested by [2], the string current istring
can be regulated by the inverter to maintain a constant bus
voltage vbus . The buck-boost converter has higher conduction
losses compared to the standard boost and buck topologies due
to the additional switch in series with the current path. Using
a buck or boost converter reduces the system cost, however it
constrains the operating range of the string current istring as
shown in Fig. 7. For the buck topology, the string current must
be kept above istring,crit , which is determined by the panel
operating at the highest illumination and corresponding power
P2 . The duty cycle saturates to D = 1 for istring < istring,crit ,
as shown in Fig. 7(a). Similarly, the duty cycle saturates to D
= 0 for istring > istring,crit for the boost converter. In this
case, istring,crit is determined by the panel that operates at the
lowest illumination and corresponding power P1 , as shown in
Fig. 7(b).
In this section, the benefit of DMPPT is analyzed for the
same range of incident light levels as in previous section, with
the exception that the efficiency of the dc-dc converter η is
included in the calculation of the power ratio kp
n
η(ipvi , vpvi ) · max(vpvi · ipvi )
Pdmppt
n
kp =
= i=1
(2)
Pmppt
max(istring · i=1 vpvi )
The converter efficiency η depends on the mode of operation,
which is determined by the relationship between istring and
ipv according to Table II. The DMPPT analysis for the 6panel PV system #1 was repeated with the same 10k test
cases as Fig. 5, but using (2) for a more accurate evaluation
of DMPPT. For each test case, the istring was adjusted to
TABLE II
O PERATING M ODE OF F OUR -S WITCH B UCK -B OOST C ONVERTER
Condition
istring > ipv
istring > ipv
istring ≈ ipv
Mode
Buck
Boost
Pass
through
M1
pwm
on
on
M2
pwm
off
off
M3
on
pwm
on
M4
off
pwm
off
M (D)
D
1/D 1
Ipv
Ipv1
M1
+
vpv
Buck DMPPT
D=1:
PV does not operate at
peak power: limitation of
buck
P1
Istring1
Istring,crit
Vpv
Vpv1 Vpv2
Vpvm1 Vpvm2
Vpv1 Vpv2
Vpvm
(a)
Ipv
Istring
PV Characteristic
Ipv2
Ipv1
Boost DMPPT
Istring,crit
P2
D=0:
PV does not operate at
peak power: limitation of
boost
P1
P2
Istring1
P1
Vpv
Vpv1 Vpv2
Vpv1
Vpvm
Vpvm2
Vpv2 Vpvm1
(b)
Fig. 7. Limited operating range for DMPPT when using the (a) buck and
(b) boost converter.
1
0.98
0.96
0.94
0.92
Buck
Mode
Boost
Mode
Passïthrough
Mode
0.9
0.88
0.86
G=1000 W/m2, T=50C
2
G=800 W/m , T=25C
0.84
0.8
0
istring
P2
P1
P2
0.82
ipv
Istring
PV Characteristic
Ipv2
DCïDC Converter Efficiency (%)
achieve a constant bus voltage of vbus = 160 V. The dc-dc
converter parameters used in the efficiency calculations are
given in Table III. The dc-dc converter efficiency versus istring
is shown in Fig. 8 for different G. The calculated efficiency
includes the switching losses, gate-drive losses and conduction
losses in all components. For each test case, the mode and
resulting efficiency η was calculated for each of the 6 panels
according to the incident light G1:6 . The kp is plotted in
Fig. 9. The result shows that kp < 1 for small deviations
in G16 since the benefit of DMPPT is outweighed by the
power lost in the dc-dc converter. This clearly shows the need
for having an extremely high-quality power-stage in the dc-dc
converters, resulting in a significant cost overhead. This cost
overhead needs to be carefully considered in the context of
potential power savings due to DMPPT and the incremental
cost of additional PV panels. The maximum kp is significantly
reduced from 1.31 for the system #1 in Fig. 5 to 1.25 in Fig. 9.
This is a conservative number since in reality the DMPPT
system will avoid the need to have an additional MPPT stage
in the central inverter. It is important to state that the actual
kWh savings in a DMPPT savings is clearly dependent on the
time distribution of the light across the PV array. If only a
relatively small amount of time is spent with a large value of
σ, then the benefit of DMPPT is expected to be negligible or
even negative. Further work is required to determine realistic
time distributions of G across PV arrays through experimental
measurements.
2
G=600 W/m , T=15C
G=400 W/m2,T=15C
1
2
3
4
Istring (A)
5
6
7
8
Fig. 8. Efficiency of the multi-mode dc-dc converter for different levels of
incident light G.
M3
+
L
C vpvm
-
M2
Fig. 6.
M4
Four-switch non-inverting buck-boost converter.
III. E MULATED PV I MPLEMENTATION
The implementation of the hardware PV emulator (ePV)
of Fig. 3 is shown in Fig. 10. The system parameters are
listed in Table III. For each ePV, an isolated off-the-shelf
AC-DC power supply provides a 12 V input voltage to the
dc-dc converter, which is implemented using the same noninverting buck-boost topology as Fig. 6. Digital voltage-mode
control is implemented in an FPGA using a digital PID (DPID)
compensator. The voltage reference Vref is generated by the
I/V lookup table (LUT) that is stored in a RAM memory module. The LUT contains the pre-calculated I/V characteristic
of the ePV for a particular combination of incident light G
and junction temperature T . This configuration operates well
beyond the peak power point, for vpv > Vmp , since the PV cell
operate more like a constant voltage source in this region. The
system can also be re-configured to operate in average current
mode, where vpv is sensed to generate a reference current in
the lookup table. This provide superior stability in the region
vpv < Vmp , where the PV cell operates essentially as a current
source. The ePVs are linked together using an opticallyisolated serial communication bus, which is managed by a
ipv
1.35
1.3
Power Ratio, kp
1.25
1.2
1.15
1.1
M1
+
12 V
-
DMPPT has a benefit
M3
+
vpv
-
C
L
M2
1.05
M4
1
0.95
0.9
0
Hsense
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
Vpv
0.2
Standard Deviation in Lighting, σ
Fig. 9.
Power ratio versus standard deviation for 10k test cases.
d[n]
Digital
Compensator
DPWM
TABLE III
mode
vpv[n]
e[n] -
Ipv
ADC
+
Vref [n]
SPI
Receiver
DC-DC C ONVERTER PARAMETERS FOR EFFICIENCY ANALYSIS
Parameter
On Resistance of MOSFETs, Ron
Switching Frequency, fs
Inductance, L
Inductor DCR, Rl
Capacitance, C
Value
15.4
234
22
10
50
Units
mΩ
kHz
µH
mΩ
µF
PC USB interface. The PC acts as the master and uploads the
individual I/V characteristics to each ePV, based on interrupts
from the user input. The individual I/V characteristics are precalculated in the PC, based on the input from a LabVIEW
graphical user interface (GUI). The calculation is based on
the modeling approach of [16] using the parameters of the PV
system #1 panel [14]. The GUI allows the user to enter the
PV parameters listed in Table I, as well as the temperature
and illumination conditions for each ePV. The current GUI
is configured for a 4 ePV system, as shown in Fig. 11. The
ePV operates in one of two possible modes depending on the
PV parameters selected by the user in the GUI. If the opencircuit voltage Voc is below the 12 V output of the off-the-shelf
AC-DC converter, the ePV operates in buck mode. If Voc >
12 V the ePV is programmed to operate in buck-boost mode
to cover the full range of the I/V curve. Efficiency is not a
major concern in the epV, therefore it is operated strictly in
buck-boost mode to simplify the controller and avoid having
to dynamically changing modes during operation.
Fig. 10.
RAM
Architecture of the emulated PV prototype.
Fig. 11.
LabVIEW GUI for the 4 ePV system.
peak power point, where the dv/di in the i/v curve is low. The
mismatch in the experimental data is primarily due to accuracy
limitations in the current and voltage sensing hardware, as well
as the finite precision of the i/v curve stored in the RAM. The
platform provides a flexible platform for testing future DMPPT
controllers.
V. C ONCLUSION
IV. E XPERIMENTAL R ESULTS
One of the fabricated ePVs is shown in Fig. 12. The
measured ipv /vpv and ppv /vpv characteristics of the fabricated
ePVs are shown in Fig. 13(a) and (b) respectively, for four
different combinations of T and G . The solid lines correspond
to the ideal values calculated inside the PC. The ePV voltageloop compensation is optimized for high stability near the peak
power point, where the DMPPT system is intended to operate.
The ePVs are unable to regulate voltages below 300 mV due
to duty-cycle saturation. The voltage mode controller used for
the experimental work is inherently more stable beyond the
It was shown that DMPPT can result in up to 25 %
power savings compared to standard MPPT, depending on the
standard deviation in incident light. Further work is required
to determine the actual time distribution of the illumination.
Nonetheless, the efficiency of the local DMPPT block must be
carefully considered, since it was shown that the benefits of
DMPPT can be outweighed by losses in the dc-dc converter
for near-uniform lighting conditions on the array. The PV
panel emulator achieves a close matching with programmed i/v
characteristics and provides a flexible platform for optimizing
future DMPPT systems.
Buck-boost
power stage
[3]
[4]
RAM (stores
dynamic I/V
table)
[5]
[6]
CPLD
(non
volatile)
[7]
[8]
[9]
[10]
[11]
Fig. 12.
Emulated PV panel prototype.
[12]
4
G=1000 W/m2, T=25C
G=950 W/m2, T=23C
3.5
[13]
2.5
PV Current, I
pv
(A)
3
2
[14]
G=850 W/m , T=40C
2
2
G=900 W/m , T=50C
[15]
1.5
[16]
1
0.5
0
0
2
4
6
8
10
12
14
16
18
20
12
14
16
18
20
PV Voltage, vv (V)
(a)
40
35
G=1000W/m2,T=25C
2
G=950W/m , T=23C
PV Power, Ppv, (W)
30
2
G=900W/m ,T=50C
G=850W/m2,T=40C
25
20
15
10
5
0
0
2
4
6
8
10
PV Voltage, vpv (V)
(b)
Fig. 13. (a) Measured I/V and (b) P/V characteristics for the ePV under 4
conditions.
R EFERENCES
[1] J. Enslin, M. Wolf, D. Snyman, and W. Swiegers, “Integrated photovoltaic maximum power point tracking converter,” IEEE Transactions
on Industrial Electronics, vol. 44, no. 6, pp. 769–773, Dec. 1997.
[2] L. Linares, R. Erickson, S. Macalpine, and M. Brandemuehl, “Improved
energy capture in series string photovoltaics via smart distributed power
electronics,” in Proc. IEEE Applied Power Electronics Conference and
Exposition, 2009, pp. 904–910.
G. Walker, J. Xue, and P. Sernia, “PV string per-module maximum
power point enabling converters,” in Australasian Universities Power
Engineering Conference, 2003.
G. Walker and J. Pierce, “Photovoltaic DC-DC module integrated
converter for novel cascaded and bypass grid connection topologies design and optimization,” in Proc. IEEE Power Electronics Specialists
Conference, 2006, pp. 1–7.
S. Bibian and H. Jin, “Cascaded dc-dc converter connection of photovoltaic modules,” IEEE Transactions on Power Electronics, vol. 19,
no. 4, pp. 1130–1139, July 2004.
“Directgrid dga smart series,” Island Technologies Datasheet, 2010,
available http://www.directgrid.com.
“Enphase m190 microninveter,” Enphase Datasheet, 2009, available
http://enphaseenergy.com.
“Solar
magic,”
Solar
Magic Datasheet,
2009, available
http://www.solarmagic.com/products.
“Directgrid dga smart series,” EIQ Datasheet, 2010, available
http://eiqenergy.com.
“Solaredge powerbox- module embedded solution,” solaredge datasheet,
2010, available http://www.solaredge.com.
Q. Zeng, P. Song, and L. Chang, “A photovoltaic simulator based on dc
chopper,” in Electrical and Computer Engineering, 2002. IEEE CCECE
2002. Canadian Conference on, vol. 1, 2002, pp. 257 – 261 vol.1.
H. Nagayoshi and M. Atesh, “Partial shading effect emulation using
multi small scale module simulator units,” in Photovoltaic Specialists
Conference, 2005. Conference Record of the Thirty-first IEEE, jan. 2005,
pp. 1710 – 1713.
Y.-H. Ji, J.-G. Kim, S.-H. Park, J.-H. Kim, and C.-Y. Won, “C-language
based pv array simulation technique considering effects of partial
shading,” in Industrial Technology, 2009. ICIT 2009. IEEE International
Conference on, feb. 2009, pp. 1 –6.
“Solar
module
sm20,”
Siemens
Datasheet,
available
http://www.a1solar.com/sm20.pdf.
“230 solar panel,” Sunpower Corp. Datasheet, 2008, available
http://us.sunpowercorp.com.
M. Villalva, J. Gazoli, and E. Filho, “Comprehensive approach to
modeling and simulation of photovoltaic arrays,” IEEE Transactions on
Power Electronics, vol. 24, no. 5, pp. 1198–1208, May 2009.
Download