Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC,...

17
1 Can cascading failures be eliminated? Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006

Transcript of Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC,...

Page 1: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

1

Can cascading failures be eliminated?

Sarosh TalukdarCEIC, Carnegie Mellon University

EPRI-RACMarch, 2006

Page 2: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

2

Why do cascading failures happen?

Cascading failures are the emergent and unintended consequences of the protection policy:

• assign thresholds to devices• use distributed autonomous agents (relays) to remove devices from service when their thresholds are crossed.

Page 3: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

3

A dozen properties of cascading failures...

Page 4: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

4

Property-1: The social costs of cascading failures are of the order of 10 billion dollars per year—large but not overwhelming.

Statistics for 1984-2000 from the North American Electric Reliability Council:

• 533 transmission or generation events• 324 (1 every 19 days) had power losses > 1 MW• 46 of these (3 per year) were > 1000 MW

Page 5: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

5

Property-2: Pre-cascade stress--the proximity of state variables to thresholds--varies with time and location.

7 / 31 / 99

From Dale Bradshaw

Page 6: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

6

Property 3: It takes high stresses and a multiple contingencyto start a cascade

Page 7: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

7

Property-4: These conditions happen often enough to give the distribution of blackouts a fat tail

11/9/65 Northeast 30 million people6/5/67 PA-NJ-MD 4 million5/17/77 Miami 1 million7/13/77 NYC 9 million1/1/81 Idaho-Utah-Wyoming 1.5 million3/27/82 West 1 million12/14/94 West 2 million7/2/96 West 2 million8/10/96 West 7.5 millionFeb-Apr 9 Auckland 1.3 million12/8/98 San Francisco ½ million8/14/03 Great Lakes-NYC 50 million8/30/03 London ½ million9/23/03 Denmark & Sweden 4 million9/28/03 Italy 57 million11/7/03 Most of Chile 15 million7/12/04 Athens 3 million

Log of Size

Log

of P

roba

bilit

y

Page 8: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

8

Property 5: The failure front (the next set of device removals) can move too fast for human intervention

About 100 generatortrips in one second

Page 9: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

Property 6: But cascading failures are self-limiting

Source: Defense Meteorological Satellite Progra

Page 10: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

10

Property 7: There are critical points along many, if not most, trajectories through state space, along which stress increases monotonically. The probability of cascading failures increases abruptly at a critical point.

1.0

0.6

0.2

x: stress

P (c

20| x

∧m

)

Page 11: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

11

Property-8: Both short-and long-range effects are involved in the propagation of the failure front.

Relay and other control system malfunctions play an important role in propagating the failure front

More complex protection policies will increase the likelihood of malfunctions, unless the policies are carefully verified.

Page 12: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

12

Event counts, with size measured in MW

0

10

20

30

40

50

60

70

80

90

1984

1985

1986

1987

1988

1989

1990

1991

1992

1993

1994

1995

1996

1997

1998

1999

2000

2001

2002

2003

2004

2005

Year

Nu

mb

er o

f ev

ents

of

the

spec

ifie

d s

ize

10000+1000 to 9999100 to 99910 to 99

Property 9: Investments in equipment and new technologies have not reduced the frequency or impact of cascading failures

Page 13: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

13

Property-10: The social costs of cascades can be drastically reduced

Post-cascade analysis invariably reveals several different and relatively inexpensive actions, any of which would have shortened the cascade, had the actions been taken soon after the cascade began.

These actions are cascade-specific. We believe they can be calculated in real-time, quickly enough to be useful.

Page 14: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

14

Property 11: Electric power networks are stochastic hybrid systems. Their operation involves:

If optimal-cascade-stopping actions are to be calculated in real-time, then:

• the network’s hybrid characteristics must be taken into account

• the overall problem must be formulated as one of minimizing social cost while protecting equipment

• Contingencies and other uncertainties• Continuous variables• Discrete variables

Page 15: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

15

Property 12: There are neither rigorous nor centralized algorithms for solving the overall problem.

If good solutions are to be obtained, then:• good decompositions into sub-problems, one for each autonomous agent (relay), must be found.

• the limits of the verification procedure must be well understood.

Page 16: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

16

Can cascading failures be eliminated?

No!

Not unless operators are prepared to keep networks at stresses well below their ratings, and new techniques are discovered for verifying all possible contingencies.

But we can do a lot better than the existing protection policy...

Page 17: Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC … RAC 3_06.pdf · Sarosh Talukdar CEIC, Carnegie Mellon University EPRI-RAC March, 2006. 2 Why do cascading failures happen?

17

Before a cascading failure happens we can....

1. Estimate the risk

2. Suggest actions with Pareto optimal tradeoffs between risk-reduction and action-cost.

After a cascading failure has started we can....

Use distributed autonomous agents (more intelligent relays) to implement a protection policy with much lower social costs