multi-stage network processor for an independent hvdc ......cur r ent contr ol l oop outer contr ol...

26
Multi-Stage Network Processor for an Independent HVDC Grids Supervisory Control Davood Babazadeh KTH Royal Institute of Technology Stockholm Sweden EPCC 13 , 17-20 May 2015 Slovenia

Upload: others

Post on 28-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Multi-Stage Network Processor for an

Independent HVDC Grids Supervisory Control

Davood Babazadeh KTH – Royal Institute of Technology

Stockholm Sweden

EPCC 13 , 17-20 May 2015

Slovenia

Page 2: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Outline

• Introduction to HVDC grid

• HVDC supervisory grid control

– Architecture

– Application

• Network processor

• Simulation and result

• Conclusion

2

Page 3: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

New needs in Power System

• Global Electricity demand will

increase by more than 70 percent by

2035 (IEA)

• Growth in sustainable energy from 20

to 31%

– Offshore wind

– remote solar

• Increases in power trade across

national borders

3

Page 4: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Solutions

• Overlaying UHVAC grid

– get permission to build new overhead lines

– Line transmission limit

– Synchronized interconnected areas

• HVDC Grid

– DC transmission line less costly per length than an equivalent AC

– Relevant offshore solution

– Power loss reduction

– Increased power capacity vs. AC

– Less visual impact

4

Page 5: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

HVDC Grid Challenges

• DC fault protection

• Operational voltage level

• Standardization for converter station design

• Multiple - vendor interoperability

• Multiple -TSO operation (ENTSOE)

• Control center application

– State Estimation

– Topology processor

– Control mode assignation

– Power injection control

– Ancillary service such as multi-area frequency support

5

Offshore

Wind

Hydro

Solar

Overlaid

DC grid

Page 6: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

HVDC Grid Control Hierarchy

6

Valve Switching

Current Control

Loop

Outer Control · DC voltage

· Power

· Droop

DC Grid

Coordination

AC / DC grid operation

· Combined AC/DC OPF

· Economic consideration

us ~ ms ~100 ms sec ~ 1 min 15 min

Lo

cal Co

ntro

lG

lob

al Co

ntro

l

Page 7: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

• Power disturbance in HVDC grid

• DC Voltage changes (not unique indication same as frequency in ac)

• Voltage deviations are dependant on network topology

• Some nodes to compensate the power change by controling DC voltage

Need of Supervisory Controller

• To choose proper control mode

• Coordinate the converters set-points

X

P3

Primary Control in HVDC Grid

Vdc3 Vdc1

P1

Vdc2

7

Page 8: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

HVDC Grid Coordination

8

• Real time power balancing in the DC grid

• Control mode assignment

– DC slack converter ( or droop control) for real

time mismatches

• Tracking connecting AC area’s schedule

• DC grid contingency management

• Ancillary service coordination

Page 9: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

DC Grid Control Architecture/ Responsibilities

VSC 1

VSC2

VSC4

VSC 3

AC Grid

AC Grid

AC

Gri

d

AC Grid

AC Grid

TSO1

TSO2

TSO3

Wind Farm

OperatorsVSC5

VSC 1

VSC2

VSC4

VSC 3

AC Grid

AC Grid

AC

Gri

d

AC Grid

AC Grid

TSO1

TSO2

Wind Farm

Operators

TSO3

VSC5

DC grid Operator

• (a) Independent HVDC operator

• (b) Integrated AC/HVDC TSO

• (c) Distributed among AC TSOs

VSC 1

VSC2

VSC4

VSC 3

AC Grid

AC Grid

AC

Gri

d

AC Grid

AC Grid

TSO1

TSO2

TSO3

Wind Farm

OperatorsVSC5

(a) (b) (c)

9

Page 10: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

HVDC Supervisory Control

10

• State estimation

– DC measurement

• Network processor

– Topology processor

– Island detection

– Control mode assignation

• Control applications

– Power injection control

– Ancillary service such as multi-area

frequency support

HVDC grid SCADA

Control Applications : OPF

State Estimation

Topology Processor

Data GateWay

VSC 2

VSC4

Grid

Grid

PWM

Converter Station Control

dq/abc

dcPdc

V

Ui i

&i i

P Q

VSC 1

_PI

_+

*

dcV

PI

_+ acU

*

acU

PI

Inner Current

Control

PI +

Q

*

dcP

_+

*Q

Outer Control

AC SCADA

(Area B)

DC Substation

Inner ControlStation Control

Bay Control

Process Level

VSC5

DC breaker

AC SCADA

(Area A)

Control Mode

Selection

Islands

detection

Network Processor

Page 11: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

DC Supervisory injection control problem can be formulated as

a nonlinear constrained optimization problem

The state variables are 𝑥 =𝑈𝐼𝑃𝑑𝑐

11 LUND SYMPOSIUM 27-28 MAY, 2015

Optimal Power Injection Coordination

HVDC grid SCADA

Control Applications : OPF

State Estimation

Topology Processor

Data GateWay

VSC 2

VSC4

Grid

Grid

PWM

Converter Station Control

dq/abc

dcPdc

V

Ui i

&i i

P Q

VSC 1

_PI

_+

*

dcV

PI

_+ acU

*

acU

PI

Inner Current

Control

PI +

Q

*

dcP

_+

*Q

Outer Control

AC SCADA

(Area B)

DC Substation

Inner ControlStation Control

Bay Control

Process Level

VSC5

DC breaker

AC SCADA

(Area A)

Control Mode

Selection

Islands

detection

Network Processor

• Prerequisite

Network Topology

Islanding

Control mode assignment

11

D. Babazadeh, D. Van Hertem, M. Rabbat, L. Nordström "Coordination of Power Injection in HVDC Grids with Multi-

TSOs and Large Wind Penetration" IET AC/DC 2015

Page 12: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Network Processor

• Topology processor

– Breaker status

– Islands detection (global info)

– Centralized or two-level approach

• Control mode assignment

– What is the proper metric for operator?

– Converter capacity (local info)

– AC area power schedule (global info)

– Grid characteristics and capability (local info)

12

VSC 2

VSC

4

Grid

Local Processor

VSC

5

List of IslandsAdmittance

Matrix

Measurements· Power

· Voltage,Current (PCC)

· Breaker status

Output· Number of logical DC buses

· Connecting line and converters

· Control mode metric

Central Processor

Control mode

selection

Page 13: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Multi Stage Architecture

• Less information to higher level

• Less computational complexity

• Useful info for local operator

13

VSC 2

VSC

4

Grid

Local Processor

VSC

5

List of IslandsAdmittance

Matrix

Measurements· Power

· Voltage,Current (PCC)

· Breaker status

Output· Number of logical DC buses

· Connecting line and converters

· Control mode metric

Central Processor

Control mode

selection

Substation Bus Line Converter Grid

char.

4 1 0 44 XX

4 1 24 0 --

4 2 45 0 --

4 2 46 0 --

4 2 47 0 --

Page 14: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Local Processor

14

Start

Read the

substation’s

measurement

Design Matrix

building

Read the

breakers’ status

Connectivity

Analysis

Substation

Analysis

End

OP

ER

AT

ION

AL

DE

SIG

N

Connected AC

grid characteristic

VSC 2

VSC

4

Grid

Local Processor

VSC

5

List of IslandsAdmittance

Matrix

Measurements· Power

· Voltage,Current (PCC)

· Breaker status

Output· Number of logical DC buses

· Connecting line and converters

· Control mode metric

Central Processor

Control mode

selection

Page 15: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Start

Read the

substation’s

measurement

Design Matrix

building

Read the

breakers’ status

Connectivity

Analysis

Substation

Analysis

End

OP

ER

AT

ION

AL

DE

SIG

N

Connected AC

grid characteristic

Local Processor – Design Flowchart

15

e7

e2

e8

e3

e9

e4

e10

e5

L46 L47

v1

v2

v4 v5 v6 v7

L45L24

e6

e1

e11

Conv 44

v3

v8 SUB 4

Design Matrix

• Information about the connectivity

• DM(i;j) shows the different paths connecting vertex

i with vertex j

From adjacent matrix and cofactor matrix

• Function of the status of the breakers

27638649651061)3;1( eeeeeeeeeeeeeDM

Page 16: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Start

Read the

substation’s

measurement

Design Matrix

building

Read the

breakers’ status

Connectivity

Analysis

Substation

Analysis

End

OP

ER

AT

ION

AL

DE

SIG

N

Connected AC

grid characteristic

Local Processor – Operational Flowchart

16

Connectivity Matrix

• Con(i;j) contains 1 if vertex i is connected to vertex j

e7

e2

e8

e3

e9

e4

e10

e5

L46 L47

v1

v2

v4 v5 v6 v7

L45L24

e6

e1

e11

Conv 44

v3

v8 SUB 4

10001101

01110010

01110010

01110010

10001101

10001101

01110010

10001101

Con

87654321 vvvvvvvv

8

7

6

5

4

3

2

1

v

v

v

v

v

v

v

v

11110000011status

Page 17: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Start

Read the

substation’s

measurement

Design Matrix

building

Read the

breakers’ status

Connectivity

Analysis

Substation

Analysis

End

OP

ER

AT

ION

AL

DE

SIG

N

Connected AC

grid characteristic

Local Processor – Operational flowchart

17

10001101

01110010

01110010

01110010

10001101

10001101

01110010

10001101

Con

87654321 vvvvvvvv

8

7

6

5

4

3

2

1

v

v

v

v

v

v

v

v

e7

e2

e8

e3

e9

e4

e10

e5

L46 L47

v1

v2

v4 v5 v6 v7

L45L24

e6

e1

e11

Conv 44

v3

v8 SUB 4

Substation Matrix

• Bus/branch model of the entire substation

Substation Bus Line Converter Grid

char.

4 1 0 44 XX

4 1 24 0 --

4 2 45 0 --

4 2 46 0 --

4 2 47 0 --

Page 18: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Topology Processor – Central Level

• Build the Adjacent Matrix of the

Network

• Islands

• Assign a slack bus in each

island for centralized DC slack

control scheme

18

List of IslandsAdmittance

Matrix

Central Processor

Control mode

selection

Start

Read the

inputs

SM updating

Adjacent

Matrix

Islanding

check

End

Page 19: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Central Processor – Algorithm Flowchart

19

Start

Read the

inputs

SM updating

Adjacent

Matrix

Islanding

check

End

Substation Matrix Updating

• Give a unique number to each bus, according to the

• Position vector

- Pos_vec(i) = 0 if the position is available

• Add a new column with the new number of the bus

Substation Bus Line Converter

3 1 0 3

3 1 23 0

Bus New n

1

1

Substation Matrix – Sub 3

Adjacent Matrix

• Build the Adjacent Matrix of the Network

• A(i;j) = 1 if buses (new number) i and j are connected by a

line

• Y matrix

Page 20: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Central Processor – Algorithm Flowchart

20

Start

Read the

inputs

SM updating

Adjacent

Matrix

Islanding

check

End

Laplacian Matrix

• Number of zero eigenvalues = number of islands

• Eigenvectors: information about islands’ components

Clustering

• Project first 2 non-trivial eigenvectors into the Cartesian space

• The elements corresponding to connected buses form clusters

Laplacian

Matrix

Eigenvectors

EigenvaluesClustering End

5.0

5.0

5.0

5.0

0

0

0

0

0

0

0

5774.0

5774.0

5774.0

-1

0

1

-1 0 1

2 zero eigenvalues

2 clusters

Page 21: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Central Processor – Algorithm Flowchart

21

Start

Read the

inputs

SM updating

Adjacent

Matrix

Islanding

check

End

5.0

5.0

5.0

5.0

0

0

0

0

0

0

0

5774.0

5774.0

5774.0

Substation Bus New n Converter Control

index

1 1 1 X

2 2 2 XX

3 3 3 X

Substation Bus New n Converter Control

index

4 4 4 X

5 5 5 XXX

6 6 6 X

7 7 7 XX

T1

VSC 1

T2VSC 2

T4VSC4

Grid

Grid

Grid

VSC 6

T7VSC7

Grid

T3VSC 3

Grid

L46

L12

L24

L23

L35

L47

L57

VSC 5

L24

Island 2

Island 1

Page 22: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

SoftPMU

OPNETDC control Unit

Master ControllerLocal Controller

AC Grid

SoftPMU

DC control Unit

Data

Concentrator

State

Estimater

Voltage ...

Small SignalOscillation

Mode

Mointoring

Power Simulator

T1

VSC 1

T2

VSC 2

VSC 5

VSC4

Grid

Grid

VSC 6

VSC7

T3

VSC 3

Grid

Communication Simulator

DC grid

Analog I/Os

DMU

• Co-simulation platform to model the

HVDC grid and overlay ICT

infrastructure in real time

• OPAL-RT simulator

• OPNET-SITL

• Industrial HVDC controller

• SoftPMU

• DC Measurement Unit

Real-Time Co-Simulation Test-bed

22

Lars Nordström, Davood Babazadeh "Cyber physical Approach to HVDC grid control" Cyber Physical Systems

Approach to Smart Electric Power Grid, Springer, Chapter in book, 2014

Page 23: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Test case - Islanding

System B

System A

T1

VSC 1

T2VSC 2

VSC 5

T4VSC4

Grid

Grid

VSC 6

T7VSC7

Grid

T3VSC 3

Grid

L46

L12

L24

L23L45

L47

L57

T5

L34

Time Event

40sec Line L24 and L34 are

disconnected due to a fault

20 - 250 sec Generation varies at VSC 1

250 - 400 sec Generation varies at VSC 6

23

Page 24: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Islanding

24

Island A Island B

Page 25: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Conclusion

• HVDC grid coordinator for optimal real time balancing

• Needs of new application such as control mode assignment

within the “Network processor” context.

• Multi-stage network processor can reduce the complexity of

required data needed to be sent to DC supervisory control

25

Page 26: Multi-Stage Network Processor for an Independent HVDC ......Cur r ent Contr ol L oop Outer Contr ol x DC voltage x Power x Droop DC Gr id ... P3 Primary Control in HVDC Grid Vdc1 P1

Thank you

Davood Babazadeh

[email protected]