emr and inversion-based control of a modular multilevel converter · 2012-10-10 · emr’12 madrid...

27
EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation” « EMR and inversion-based control of a Modular Multilevel Converter » Philippe DELARUE L2EP, University Lille1 [email protected]

Upload: others

Post on 11-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12

Madrid

June 2012

Joint Summer School EMR’12

“Energetic Macroscopic Representation”

« EMR and inversion-based control of a

Modular Multilevel Converter »

Philippe DELARUE

L2EP, University Lille1

[email protected]

Page 2: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 2

« EMR and IBC of MMC »

P, Q ?

Pref, Qref

- Context -

Rated voltage: kV

Rated current: kA

Electrical Network :

400kVeff (690 kV max)

<<<

Baixas

Santa Llogaia

France-Spain HVDC link :

Rated power: 2*1000 MW

DC voltage: ±320 kV

Reactive Power : +/-600 MVAR

Converter Contractor : Siemens

DC cable length: 64 km

Commisioning date: 2014

We are here

Electric power transmission

MMC

Page 3: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 3

« EMR and IBC of MMC »

E

arm

• No DC bus

• Modular conception

• Difficult to model (High number of IGBTs and diodes)

• Difficult to control (Risks of instabilities)

DC side

AC side

MMC was introduced by

Siemens in 2005

- Context -

leg

module

Page 4: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 4

« EMR and IBC of MMC »

- Outline -

Context

1. Principle Principle

Arm functionality

2. Arm of a MMC Principle

Modeling and control structure

Balancing strategy

Equivalent model for an arm

3. EMR and IBC of MMC

Step 1: equations

Step 2: EMR

Step 3: Tuning paths

Step 4: IBC

4. Simulation results

Matlab/simulink implementation

Simulation results

Conclusion

Page 5: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 5

« EMR and IBC of MMC »

1. Principle

Page 6: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 6

« EMR and IBC of MMC »

iDC

P, Q

E/2

E/2

E/2 E/2

E/2 E/2

Ideally we expect that arm current will be composed of a

DC component (iDC/3) + an AC component (iAC/2)

½ iAC

½ iAC 1/3 iDC

1/3 iDC+ 1/2 iAC

1/3 iDC

E/2

1. Principle : Ideal steady state working

E

To obtain 3-phase sinusoidal AC currents

arm voltages must be composed of a DC

component + an AC component

Page 7: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 7

« EMR and IBC of MMC »

1. Principle : Arm functionality

v

i

uc1

uc2

uc3

ucN C

C

C

C

n : active cell number

N : total cell number

Inactive cell

ucj=0

ucj uc

Active cell

ucj=uc

ucj uc

v vref

Page 8: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 8

« EMR and IBC of MMC »

2. Arm of a MMC

Page 9: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 9

« EMR and IBC of MMC »

v

i

u1

u2

u3

u4

v

i

uc1

uc2

uc3

ucN C

C

C

C

2. Arm of MMC : Modelisation and control structure

v vref

-> Constraint not yet realized: control of uctot

uc1 = uc2 = … = uctot/N

vref u1

u3

u2

u4

Balancing

strategy

-> a choice is required: objective + voltage balancing

uctot = uc1+uc2+uc3+ …. +ucN

or balancing + control of uctot

no = 1 objective: build of v

nc = 4 constraints: control of ucx

ntv= 4 choppers: 4 tuning variables

But ntv < no + nc

Page 10: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 10

« EMR and IBC of MMC »

i

Capacitor voltage balancing strategy:

v is build with the capacitor voltages:

- the less charged if i>0

- the most charged if i<0

If balancing works well then :

uc1 = uc2 = uc3 = …. = ucN = uc = uctot/N

but uctot is not yet controlled….

v

i

uc1

uc2

uc3

ucN C

C

C

C

2. Arm of MMC : Balancing strategy

uctot = uc1+uc2+uc3+ …. +ucN

v vref

i

Page 11: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 11

« EMR and IBC of MMC »

tottot

tot icNnidt

duc

N

CNnucv /./

v

i

uc1

uc2

uc3

ucN C

C

C

C

t 0

1

Eq. Average

model

m Eq. Ideal switches model

C/N

ictot

uctot v

i

n/N = m

active cells number

Total cells number

i ictot

v uctot

2. Arm of MMC : Equivalent model

If balancing works well then :

uctot = uc1+uc2+uc3+ …. +ucN

m

Page 12: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 12

« EMR and IBC of MMC »

3. MMC

Page 13: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 13

« EMR and IBC of MMC »

Independent state variables: 11 (5 currents + 6 voltages)

Independent tuning variables: 6

Objectives et constraints :

- P and Q control with PFC

- control of the voltages uc

ie

C/N

C/N

C/N

C/N

C/N

C/N

P, Q

E

3. MMC : Equivalent topology / control objectives

Page 14: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 14

« EMR and IBC of MMC »

Equations (with eventual change of variables) must lead to a most decoupled state

representation.

Change of variables: 222

uldiff

ulv

ludiff

uuu

uue

iii

iu

C/N

C/N

il iv

uu

ul

ucu_tot

ur

ucl_tot

E/2

E/2

vno

L’,R’

L,R

au

al

luv iii Kirchhoff’s current law:

C/N

C/N

uu

ul

ucu_tot

ucl_tot

E/2

E/2 L’,R’

au

al

ur

vno

L,R

L’,R’

L’,R’

ev

3. MMC : Step 1 : equations and change of variables

½ iv

½ iv

idiff

idiff

iv

Page 15: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 15

« EMR and IBC of MMC »

diff

diff

diff

vv

norv

iRdt

diLu

E

iR

Rdt

diLLvee

2

)2

'()2

'(Equations :

dt

du

N

Ciiuu

dt

du

N

Ciiuu

totcucuuutotcuuu

totclcllltotclll

aa

aa

C/N

C/N

idiff

uu

ul

ucu_tot

ucl_tot

E/2

E/2 L’,R’

au

al

iv

ur

vno

L,R

L’,R’

L’,R’

ev

d, q x2

x3

x6

3. MMC : Step 1 : equations and change of variables

Page 16: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 16

« EMR and IBC of MMC »

23

Inverse dq

transformation

13

// coupling

3. MMC : Step 2 : EMR

32

dq transformation

[6x6]

icul

ucul

Equivalent

capacitors

dt

du

N

Ci

dt

du

N

Ci

totcucu

totclcl

6

x6

Equivalent

converters

iul

uul 6

cuuutotcuuu

cllltotclll

iiuu

iiuu

aa

aa

m

6 iv

ev

2

2

2

uldiff

ulv

ludiff

uuu

uue

iii

23

Change of

variables

3

idiff

E idiff

u’diff

2L’

diff

diff

diff iRdt

diLu

E

2

[3x3]

3 3 BUS

E

idc

DC side

1

L+L’/2

vr-dq

iv-dq edq

iv-dq

vv

norv iR

Rdt

diLLvee )

2'()

2'(

[2x2] (with dq transformation)

2 2

AC side

NET

vr

iv

3

Page 17: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 17

« EMR and IBC of MMC »

idiff

BUS

E

idc

E

iv

NET

vr-dq

ev

idiff

u’diff

vr

iv-dq

iul icul

uul ucul 6

edq

iv-dq

iv

The tuning paths link the tuning variables to the variables to be controlled. These

paths must pass through all accumulation elements to be sure to control all state

variables which leads to avoid oscillation or instability problems.

3. MMC : Step 3 : Tuning paths

m

6 6

3

3 2

3 1

2 3

Objectives and constraints :

- P and Q control with PFC

- control of the voltages uc

Page 18: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 18

« EMR and IBC of MMC »

idiff

BUS

E

idc

E

iv

NET

vr-dq

ev

idiff

u’diff

vr

iv-dq

iul icul

uul ucul 6

edq

iv-dq

iv

ucul

3. MMC : Step 4 : MCS

6 6

3

3 2

3 1

2 3

ucul_ref

P_ref

Q_ref

3

2

6

Page 19: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 19

« EMR and IBC of MMC »

iu

C/N

C/N

il

uu

ul

ucu_tot

ucl_tot

L’,R’

au

al

½ iAC

½ iAC

idiff-DC idiff-AC

idiff

2

ˆˆ

2.

2

ACdiffvACph

DCdiff

T

cuieP

iE

dt

dW

2

ˆˆ

2.

2

ACdiffvACph

DCdiff

T

clieP

iE

dt

dW

ACdiffDCdiffdiff iii

idiff-DC <ucu>

<ucl> idiff-AC

idiff-DC <ucl>+<ucu>

idiff-AC <ucl> - <ucu>

3. MMC : Storage energy control

22

22

ACdiff

T

cl

ACdiff

T

cu

Pi

E

dt

dW

Pi

E

dt

dW

.

.idiff <ucu>

<ucl>

Page 20: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 20

« EMR and IBC of MMC »

idiff

BUS

E

idc

E

iv

NET

vr-dq

ev

idiff

u’diff

vr

iv-dq

iul icul

uul ucul 6

edq

iv-dq

iv

ucul

P_ref

idiff-ref

P_ref ev E

X

3

Q_ref

Uc_ref

3. MMC : Step 4’ : final MCS

6 6

3

3 2

3 1

2 1

2

3 3

3

Page 21: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 21

« EMR and IBC of MMC »

4. Simulation results

Page 22: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 22

« EMR and IBC of MMC »

4. Simulation results : Matlab/simulink implementation

vr_

iv_

ur_

iv_.

va,vb,vc --> uac,uab

? ? ?

teta

SE

source DC

E

u'diff_

idiff_

idiff_.

self l

ur_

eu_

iv_

iv_.

self eq ll+l/2

SE

reseau tri1

sample based

uc_tot

m_

i_ul

uc_ul

ic_

les 6 hacheurs eq.

ic_ uc_tot

les 6 condos

iv_

ev_

iv_.

eu_

euac,eubc-->eva,evb,evc

i_ul_refidif f _ref

u'dif f _ref

ev _ref

uc_ul_ref

In1

Out2

Out3

Subsystem

ev_dq

teta

ev_

Park2iv_

teta

iv_dq

Park1

vr_

teta

vr_dq

Park

i_ul

m_

vr_

idc_

idiff_

iv_

E

idiff_

E_

idc

E --> E, E, E

idiff_

uc_ul

iv_

u'diff_

i_ul

ev_

Couplage

électrique2

uc_tot

uc_ul_ref

m_ref

uc_tot

ev _

idc_sur_3

iv _

iuv _ref

idif f _ref

idif f _

E_

u'dif f _

v r_dq

iv _dq

iv _dq_ref

ev _dq

Page 23: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 23

« EMR and IBC of MMC »

4. Simulation results

C/N

C/N

iu

il

ucu

ucl

L’,R’

au

al

iv

iul

ucul

P, Pref

iv

iu

il

2 kA

1 kA

500 kV

1 GW

0

0

0

0

Page 24: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 24

« EMR and IBC of MMC »

Conclusion

Page 25: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 25

« EMR and IBC of MMC »

- MMC is a complex system difficult to model and to

control.

- With the help of ‘EMR philosophy’ we have obtained a

relatively simple model (for the control)

- By ‘mechanical’ inversion of this model we have

obtained a control structure with a number of controllers

equals to the number of state variables of the system (

that leads to avoid instability problems which occur when

the number of controlled variable < the number of state

variable) .

Conclusion

Page 26: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 26

« EMR and IBC of MMC »

Conclusion

Independent state variables: 11 (5 currents + 6 voltages)

Independent tuning variables: 6

Independent state variables: 10 (4 currents + 6 voltages)

Independent tuning variables: 6

Independent state variables: 21 (9 currents + 12 voltages)

Independent tuning variables: 12

Page 27: EMR and inversion-based control of a Modular Multilevel Converter · 2012-10-10 · EMR’12 Madrid June 2012 Joint Summer School EMR’12 “Energetic Macroscopic Representation”

EMR’12, Madrid, June 2012 27

« EMR and IBC of MMC »

- Author -

Dr. Philippe DELARUE

University Lille 1, L2EP, France

Associate Professor since 1991

PhD in Electrical Engineering at University of Lille (1989)

Research topics: EMR, power electronics, multi-machine systems