the slack bus - nrel · the slack bus sairaj dhople associate professor, electrical & computer...

66
The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota [email protected] sairajdhople.umn.edu

Upload: others

Post on 01-Nov-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack Bus

Sairaj DhopleAssociate Professor, Electrical & Computer Engineering

University of Minnesota

[email protected] sairajdhople.umn.edu

Page 2: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack BusWhat it (really) means and Why it (really) matters

for Autonomous Energy Grids

Page 3: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack Bus

objective subjective

What it (really) means and Why it (really) matters for Autonomous Energy Grids

80% 20%

Page 4: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack BusWhat it (really) means and Why it (really) matters

for Autonomous Energy Grids

Page 5: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack BusWhat it (really) isn’t for Autonomous Energy

Grids▪ “Largest” generator

▪ Representative of “rest of system”

▪ Angle reference

Page 6: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack BusWhat it (really) means and Why it (really) matters

for Autonomous Energy Grids

Page 7: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Grid architecture: time

Page 8: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Grid architecture: space

Page 9: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Power-flow formulation

Page 10: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Slack bus

▪Network losses are unknown

▪ Cannot specify the power at all generator buses

▪ Power at one generator is left unspecified

Page 11: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Distributed slack formulation

Page 12: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1956 19711940s

Page 13: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1940s

▪ Worked for 48 years with L&N

▪ US NAE (1969); IEEE Edison Medal (1982)

▪ Introduced net-interchange tie-line bias control

▪ United Pool: Iowa, Illinois, Kansas, Missouri

Cohn

Page 14: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

[...] relatively little control theory. Simulation as

practiced in recent years was not available for

control experimentation. It was not, however,

especially missed...Experimentation on the best of

all simulators, power systems themselves, was

feasible, and was practiced.

1940s

Page 15: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

Limited attempts at and examples of interconnected operation across the US

<1940s

Page 16: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

Multiple generators began to regulate frequency across balancing areas …

>1940s

Page 17: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1956

Ward & Hale

Page 18: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1956

Page 19: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1956

Page 20: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1956

The slack machine is the regulating

generator which controls frequency or

tie-line loading, and which cannot be

scheduled in megawatt output until the

difference between total generation and

total load plus loss is calculated, or

measured by telemeters,

or balanced by a frequency controller.

Page 21: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

>1940s

Multiple generators were regulating frequency across balancing areas …

1956

Page 22: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1956

Formulations aligned with control schemes where a single generator provides frequency regulation!

Page 23: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1971

Schweppe

Page 24: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1971

Schweppe

New Methods for Load Flow Calculation

Without any Swing Bus

Page 25: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1956

Formulations aligned with control schemes where a single generator provides frequency regulation

Page 26: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1971

Updated power flow with distributed slack bus …

but never formalized …

Page 27: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

A brief history

1971

Page 28: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Distributed slack formulation

Page 29: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Recent effort

Page 30: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Recall system architecture

Page 31: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Recall system architecture

Page 32: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

“Correct” formulation

Page 33: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

When is this valid?

Page 34: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Steady state

Page 35: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Synchronous steady state

Page 36: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Tertiary control

Page 37: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Secondary control

Page 38: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Architecture

Page 39: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Extensions & corollaries

▪ Subset of generators participate in AGC

• participation factors for the remainder set to zero

▪Only primary control (no AGC)

• participation factors are based on governor droop slopes

• slack variable is system wide and not area specific

▪ DC power flow

• similar form as conventional setup

• additionally yields net-load imbalance as a solution

Page 40: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Simulation setup

Page 41: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Ground truthPSAT simulation of system DAE model

detailed generator

model

lossy lines

Page 42: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

CompareDistributed slack power flow

Page 43: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

To Single slack power flow

Page 44: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Some results

Page 45: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Box & whisker plots

Page 46: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Box & whisker plots

Median

Page 47: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Box & whisker plots

Max

Min

Page 48: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Box & whisker plots

1st & 3rd quartiles

Page 49: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Cases

Distributed slack [Case: 0]

Single slack [Cases: 1-21 (3 x 7)]

Page 50: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Axes

Dis

trib

uted s

lack

Sin

gle

sla

ck

Page 51: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Phase angles

Page 52: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Active-power flows

Page 53: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

DC Power flow

Page 54: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Back to the future

▪ Julie Cohn

▪ Historian at University of Houston

▪ (Nathan Cohn’s daughter)

Page 55: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack BusWhat it (really) means and Why it (really) matters

for Autonomous Energy Grids

Page 56: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

The Slack Bus

objective

What it (really) means and Why it (really) matters for Autonomous Energy Grids

Page 57: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Future-proof Power Flow

▪Mix of generators and inverters

• grid forming, grid following, PV, energy storage

▪ Participation in primary, secondary, tertiary control

▪ Time scales are fundamentally different

▪Notion of synchronous operation will be redefined

Page 58: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Future Grids

Page 59: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Control + Optimization

▪ [R1]-[R2] dictate inverter outputs in steady state

▪ Important to reflect [R1]-[R2] in analysis

Page 60: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Scalability

Page 61: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Control areas

Page 62: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu
Page 63: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu
Page 64: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Power flow for Autonomous Energy Grids

▪ Situational awareness

▪ Dynamic simulations

▪ Control design

▪Optimization algorithms

Page 65: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Power flow for Autonomous Energy Grids

▪ Situational awareness

▪ Dynamic simulations

▪ Control design

▪Optimization algorithms

power (primary, secondary,

tertiary, architecture, time)

Page 66: The Slack Bus - NREL · The Slack Bus Sairaj Dhople Associate Professor, Electrical & Computer Engineering University of Minnesota sdhople@umn.edu sairajdhople.umn.edu

Q & A