• No results found

Grid Pv System

N/A
N/A
Protected

Academic year: 2021

Share "Grid Pv System"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

Power Electronics and Control in

Grid-Connected PV Systems

(2)

2 ECEN2060

Grid-Connected PV System

AC utility grid iac +vac +VPV IPV PV array Power electronics converter

DC input

PV PV PV

V

I

P

=

PV PV

I

V

,

One possible grid-connected PV system architecture

AC output

( )

t V t vac( ) = 2 RMS sin ω

( )

t I t iac( ) = 2 RMS sin ω RMS RMS ac

V

I

P

=

Functions of the power electronics converter

• Operate PV array at the maximum power point (MPP) under all conditions

• Generate AC output current in phase with the AC utility grid voltage

• Achieve power conversion efficiency close to 100%

PV PV RMS RMS PV ac converter

I

V

I

V

P

P

=

=

η

• Provide energy storage to balance the difference between P

PV

and p

ac

(t)

Desirable features

• Minimum weight, size, cost

• High reliability

(

)

(

t

)

I

V

i

v

t

p

ac

(

)

=

ac ac

=

RMS RMS

1

cos

2

ω

(3)

Power Electronics for Grid-Connected PV System

One possible realization:

AC utility grid iac +vac +VPV IPV PV array Boost DC-DC converter Single-phase DC-AC inverter Energy-storage capacitor +VDC C

DC-DC control DC-AC control

Boost DC-DC converter

Set the PV operating point (VPV, IPV) to MPP

Efficiently step up VPV to a higher DC voltage VDC

DC-AC inverter

Efficiently generate AC output current iac in phase with the AC grid voltage vac

Balance the average power delivery from the PV array to the grid, Pac = Ppv * ηDC-DC * ηDC-AC

Energy storage capacitor C

Balance the difference between the instantaneous power pac(t) and the average power

(4)

4 ECEN2060

DC-AC Inverter Control

One possible realization:

AC utility grid iac +vac +VPV IPV PV array Boost DC-DC converter Single-phase DC-AC inverter Energy-storage capacitor +VDC C

DC-DC control DC-AC control

• The control variable for the DC-AC inverter is the RMS current reference IRMSref

• The inverter output current iac(t) is controlled so that it is in phase with the grid voltage vac(t) and so that it’s RMS value equals the reference:

= I

RMSref

I

RMS

= I

RMSref

One possible current control approach, based on a comparator with hysteresis, has been discussed in class, see Intro to Power Electronics notes

(5)

Simulation model: pv_boost_dcac_averaged.mdl

ECEN2060

PV + Boost DC-DC + DC-AC inverter averaged model ECEN2060

6-module PV Array

Average output AC power

Average input AC power DC-AC average power

and efficiency

Set Boost Iref to operate PV array

at MPP

Set DC-AC Iref to balance the power, i,e

to keep VDC constant PV output power 60 fac_out 60 fac_in 103.2 Vpv 199.8 Vout (boost) = VDC Product 510.8 Ppv 492.6 Pout boost 472.8 Pout 493.2 Pin Ipv Insolation Vpv Ppv PV module (I) PV6 Ipv Insolation Vpv Ppv PV module (I) PV5 Ipv Insolation Vpv Ppv PV module (I) PV4 Ipv Insolation Vpv Ppv PV module (I) PV3 Ipv Insolation Vpv Ppv PV module (I) PV2 Ipv Insolation Vpv Ppv PV module (I) PV1 4.95 PV current 3.94 Iref 1 s Integrator(pout) 1 s Integrator(pin) 1000 Insolation Vdc Iref v ac iac iin D pin pout DC-AC inverter (averaged) DC-AC Inverter 0.9586 DC-AC Efficiency DC-AC scope Compute efficiency Boost scope 0.9643 Boost efficiency Vg Iout Iref Vout D ef f iciency Pout Boost DC-DC (averaged, C) current control Boost DC-DC Add v ac iac iin Duty pin pout Vout Vpv Vpv Vpv Ppv Ipv = Iref Ipv = Iref Duty ef f iciency pin, pout

I

RMSref

(6)

6 ECEN2060

How to achieve average power balance?

Simulation example:

• 6-module (85 W each) PV array with full sun (1,000 W/m2 insolation)

• PV array operates at MPP: Ppv = 6*85 W = 510 W • AC grid RMS voltage: 120 V

• Run simulations for 3 different values of IRMSref and observe boost output voltage Vout(t) = VDC(t)

IRMSref = 3.94 A

IRMSref = 4.4 A

IRMSref = 3.4 A

Tac = AC line period (1/60 seconds)

I

RMSref

is too low

P

ac

< P

pv

V

DC

increases

I

RMSref

is too high

P

ac

> P

pv

V

DC

decreases

I

RMSref

is just right

P

ac

≈ P

pv

V

DC

starts at 200 V

(7)

Average Power Balance by Automatic Feedback Control

• Voltage VDC is sensed and compared to a reference value VDCref (e.g. VDCref = 200 V) • The difference VDC – VDCref is the error signal for the feedback controller

• If the error is positive, i.e. if VDC is greater than VDCref, the compensator increses IRMSref • If the error is negative, i.e. if VDC is less than VDCref, the compensator decreases IRMSref • In steady-state, IRMSref adjusted by the automatic feedback controller is just right so that

VDC = VDCref, error signal is zero, and the average power Pac delivered to the AC grid matches the power generated by the PV array

• Stability, dynamic responses and realizations of feedback controllers are topics beyond the scope of this class. These topics are addressed in Circuits, and more advanced Control and Power Electronics courses

AC utility grid iac +vac +VPV IPV PV array Boost DC-DC converter Single-phase DC-AC inverter +VDC DC-DC control VDCref IRMSref +compensator

(8)

8 ECEN2060

Energy storage

AC utility grid iac +vac +VPV IPV PV array Boost DC-DC converter Single-phase DC-AC inverter Energy-storage capacitor +VDC C

DC-DC control DC-AC control

• Capacitor C provides energy storage necessary to balance instantaneous power delivered to the grid • Magnitude of the resulting voltage ripple ∆VDC at twice the line frequency (2 x 60 = 120 Hz) depends

on the average power Pac and capacitance C

P

ac

p

ac

(t)

t

P

t

P

P

t

p

P

ac

ac

(

)

=

ac

ac

(

1

cos

2

ω

)

=

ac

cos

2

ω

Pac > pac(t), capacitor C is charged up Pac < pac(t), capacitor C is discarged

∆v

DC

(9)

Energy storage capacitor C

t

P

t

P

P

t

p

P

ac

ac

(

)

=

ac

ac

(

1

cos

2

ω

)

=

ac

cos

2

ω

• Energy supplied to the capacitor during the time when Pac > pac(t), i.e. when the capacitor is charged from VDCmin to VDCmax

Pac > pac(t), capacitor C is charged up Pac < pac(t), capacitor C is discarged

∆v

DC

ω

θ

θ

ω

ω

π π ac ac T T ac C

P

d

P

dt

t

P

E

ac ac

− −

=

=

=

2 / 2 / 8 / 8 /

cos

2

2

cos

• This energy must match the change in energy stored on the capacitor:

(

)

DC DC DC DC DC DC DC DC C

CV

V

V

V

V

V

C

CV

CV

E

=

=

+

2

2

1

2

1

max min min max 2 min 2 max

• Solve for the ripple voltage:

ω

ac DC DC

P

V

CV

=

ω

DC ac DC

CV

P

V

=

(10)

10 ECEN2060

Energy storage analysis example

• DC-AC inverter input voltage: VDC = 200 V

• Average power delivered to the grid: Pac = 600 W

• Find C so that ∆VDC = 40 V (i.e. +/-10% of the DC voltage at the input of the DC-AC inverter) • Solution:

J

6

.

1

60

2

600

=

=

=

π

ω

ac C

P

E

ω

ac DC DC

P

V

CV

=

F

200

Hz

60

2

*

V

200

*

V

40

W

600

µ

π

ω

=

=

=

DC DC ac

V

V

P

C

• Note that the energy supplied (or absorbed) by the capacitor is relatively small:

• The total energy stored on the capacitor is also small

J

4

2

1

2

=

=

DC C

CV

E

• This example illustrates the need for only relatively small energy storage in a

grid-connected system, easily accomplished by a capacitor, in sharp contrast to stand-alone PV systems that require very significant energy storage (e.g. batteries)

(11)

Maximum Power Point (MPP) Tracking

AC utility grid iac +vac +VPV IPV PV array Boost DC-DC converter Single-phase DC-AC inverter Energy-storage capacitor +VDC C

DC-DC control DC-AC control

Choices for the Boost DC-DC control variable: • Duty cycle D

• Input current reference Iref • Input voltage reference Vref

• The objective of the MPP tracking algorithm is to adjust the DC-DC control

variable so that the PV array operates at the maximum power point

• In the example discussed here:

• It is assumed that the Boost output voltage Vout = VDC is constant • Iref is used as the control variable for the Boost DC-DC converter

(12)

12 ECEN2060

Reminder: PV array characteristic

• Example: six 85 W modules in series, full sun

0 20 40 60 80 100 120 0 1 2 3 4 5 6

V

pv

[V]

I

pv

[A]

(13)

0 20 40 60 80 100 120 0 50 100 150 200 250 300 350 400 450 500

P

pv

as a function of V

pv

• Example: six 85 W modules in series, full sun

V

pv

[V]

(14)

14 ECEN2060 0 1 2 3 4 5 6 0 50 100 150 200 250 300 350 400 450 500

P

pv

as a function of I

pv

= I

ref

• Example: six 85 W modules in series, full sun

I

pv

= I

ref

[A]

P

pv

[W]

Objective: adjust I

pv

= I

ref

to operate at MPP

(15)

0 1 2 3 4 5 6 0 50 100 150 200 250 300 350 400 450 500

Simple “perturb and observe” MPP tracking algorithm

I

pv

= I

ref

P

pv

MPP

Initialize I

ref

,

I

ref

, P

old

Measure P

pv

P

pv

> P

old

?

I

ref

= I

ref

+

I

ref

I

ref

= −

I

ref

Always step I

ref

in the

direction of increasing P

pv

P

old

= P

pv Continue in the same direction Change direction

YES

NO

(16)

16 ECEN2060

MATLAB code: MPP tracking algorithm initialization

Initialize I

ref

,

I

ref

, P

old

Measure P

pv

P

pv

> P

old

?

I

ref

= I

ref

+

I

ref

I

ref

= −

I

ref

P

old

= P

pv Continue in the same direction Change direction

Initialize I

ref

,

I

ref

, P

old

Measure P

pv

P

pv

> P

old

?

I

ref

= I

ref

+

I

ref

I

ref

= −

I

ref

P

old

= P

pv Continue in the same direction Change direction YES NO

(17)

MATLAB code: MPP tracking algorithm

Initialize I

ref

,

I

ref

, P

old

Measure P

pv

P

pv

> P

old

?

I

ref

= I

ref

+

I

ref

I

ref

= −

I

ref

P

old

= P

pv Continue in the same direction Change direction

Initialize I

ref

,

I

ref

, P

old

Measure P

pv

P

pv

> P

old

?

I

ref

= I

ref

+

I

ref

I

ref

= −

I

ref

P

old

= P

pv Continue in the same direction Change direction YES NO

(18)

18 ECEN2060

Simulation model: pv_boost_mpp_Iref.mdl

ECEN2060 6-module PV Array 85 x 6 = 510 W DC system Insolation 1-5 Insolation 6 PV power PV energy [kWh] Ideal PV energy [kWh]

ECEN 2060 PV array with MPP tracking Boost DC-DC converter 1 time unit = 1 minute PV voltage Output energy [kWh] -K-kWh (pv) -K-kWh (out) 103.4 Vpv 200 Vout Select insolation for modules 1-5 Select insolation for module 6 Select controller 1000 S6 (constant) S6 (time varying) 1000 S1-5 (constant) S1 (time varying) 510.8 Ppv Ipv Insolation Vpv Ppv PV module (I) PV6 Ipv Insolation Vpv Ppv PV module (I) PV5 Ipv Insolation Vpv Ppv PV module (I) PV4 Ipv Insolation Vpv Ppv PV module (I) PV3 Ipv Insolation Vpv Ppv PV module (I) PV2 Ipv Insolation Vpv Ppv PV module (I) PV1 PV MPP scope P MPPT Iref MPP tracking controller MPPtrackIref.m 4 Iref (constant) 1 Ipv = Iref 4.94 Ipv 1 s Integrate Ppv 1 s Integrate Pout 1 s Integrate Pideal 4.081 Epv 3.936 Eout 4.087 Eideal -K-Convert to kWh Compute Ppv 0.9644 Boost efficiency Vout Vg Iref Iout Pout ef f iciency D Boost DC-DC (averaged) Iref control Boost DC-DC Add -K-85/1000 5 5 modules 1 1 module Ipv Vpv Vpv Vpv Vpv Ppv Ppv Iref 1 Iref Iref Iref Pout Ppv ideal Ppv ideal Pout, Ppv , Pideal Pout, Ppv , Pideal Pout, Ppv , Pideal Duty ef f iciency ef f iciency

(19)

MPP tracking operation

Boost DC-DC converter duty cycle D

PV array voltage Vpv

Boost DC-DC converter input current reference, Iref = Ipv

(20)

20 ECEN2060

The Future of

Grid-Connected PV Systems

Ipv, Vpv Converter PV Controller Ipv, Vpv Ipv, Vpv Converter PV Controller Ipv, Vpv Ipv, Vpv Converter PV Controller Ipv, Vpv Ipv, Vpv Converter PV Controller Ipv, Vpv Ipv, Vpv Converter PV Controller Ipv, Vpv Ipv, Vpv Converter PV Controller Ipv, Vpv Inverter 60 Hz AC Utility

• Scalable modular power electronics: distributed DC-DC conversion

• Much improved performance in the presence of module mismatches or partial shading • Ongoing projects in the Colorado Power Electronics Lab (CoPEC) at CU ECE Dept led

by Prof. Erickson

Innovations in system architecture, control, and power electronics circuit design

(21)

Module-Integrated DC-DC Converter (MIC)

for the Smart PV Roofs

References

Related documents

Some qualifying countries have also experienced strong growth in foreign direct investment aimed at taking advantage of AGOA with positive spin-offs for increased employment

The social media analytics space included two in- vited contributions, one from Google discussing the FlumeJava workflow system and one from Twit- ter on their data

This manual describes the operation of the HP Scanjet 4070 Photosmart scanner, including how to use the scanner, customer support, and installation troubleshooting. For

ink level, checking 17 inserting 17 replacing 17 storing 18, 42 testing 40 printer accessories 9, 42 cleaning 39 connecting 35 documentation 3 error messages 53 menu 10 parts 4

If you select CABLE option and press OK button on the remote control to continue, the following message will be displayed on the screen:.. To continue please select YES

When Theatre mode is set to on, the optimum sound quality (if the TV is connected with an audio system using an HDMI cable) and picture quality for film-based contents

Economic impact assessments are the most commonly used form of measuring the economic benefits of cultural sector organisations, so a second case study that used this method has

• Including daily commuters and other visitors from outside Greater London, who account for about an extra 1 million people a day travelling in London, the average rate of travel,