Wide-Area Modeling, Analysis and Control of Large-Scale Power - - PowerPoint PPT Presentation

wide area modeling analysis and control of large scale
SMART_READER_LITE
LIVE PREVIEW

Wide-Area Modeling, Analysis and Control of Large-Scale Power - - PowerPoint PPT Presentation

Wide-Area Modeling, Analysis and Control of Large-Scale Power Systems using Synchrophasors Aranya Chakrabortty North Carolina State University, Raleigh, NC Information Trust Institute at UIUC 7 th October, 2011 Wide Area Measurements (WAMS)


slide-1
SLIDE 1

Wide-Area Modeling, Analysis and Control of Large-Scale Power Systems using Synchrophasors

Aranya Chakrabortty

North Carolina State University, Raleigh, NC

Information Trust Institute at UIUC 7th October, 2011

slide-2
SLIDE 2

Power System Research Consortium (PSRC, 2006-present)

2

Wide Area Measurements (WAMS)

  • 2003 blackout in the Eastern Interconnection

EIPP (Eastern Interconnection Phasor Project) NASPI (North American Synchrophasor Initiative) Industry Members

  • Rensselaer (Joe Chow, Murat Arcak)
  • Virginia Tech (Yilu Liu)
  • Univ. of Wyoming (John Pierre)
  • Montana Tech (Dan Trudnowski)
  • Technical Research (RPI)
  • 1. Model Identification of large-scale power systems
  • 2. Post-disturbance data Analysis
  • 3. Controller and observer designs, robustness, optimization
slide-3
SLIDE 3

Main trigger: 2003 Northeast Blackout

NYC after blackout

Lesson learnt:

  • 1. Wide-Area Dynamic Monitoring is important
  • 2. Clustering and aggregation is imperative

Hauer, Zhou & Trudnowsky, 2004 Kosterev & Martins, 2004 3

Ohio New England INTER-AREA STABLE INTER-AREA UNSTABLE

Power flow

NYC before blackout

slide-4
SLIDE 4

NYC before blackout NYC after blackout

Lesson learnt:

  • 1. Wide-Area Dynamic Monitoring is important
  • 2. Clustering and aggregation is imperative

Ohio New England INTER-AREA STABLE INTER-AREA UNSTABLE

Power flow Hauer, Zhou & Trudnowsky, 2004 Kosterev & Martins, 2004 3

Main trigger: 2003 Northeast Blackout

slide-5
SLIDE 5

Model Aggregation using distributed PMU data

  • 1. Model Reduction
  • How to form an aggregate model

from the large system Problem Formulation:

  • Chakrabortty & Chow (2008, 2009, 2010), Chakrabortty & Salazar (2009, 2010)

PMU PMU PMU

6-machine, 30 bus, 3 areas

4

slide-6
SLIDE 6
  • 1. Model Reduction
  • How to form an aggregate model

from the large system Problem Formulation:

Area 1 Area 2 Area 3

Aggregate Transmission Network

PMU PMU PMU

6-machine, 30 bus, 3 areas

  • Chakrabortty & Chow (2008, 2009, 2010), Chakrabortty & Salazar (2009, 2010)

Model Aggregation using distributed PMU data

4

slide-7
SLIDE 7

1 1 1

~   V V

2 2 2

~   V V

I

I I    ~

x1

1 1 

 E H1 xe

2 2

  E x2 H2

PMU PMU 5

One-Dimensional Models

slide-8
SLIDE 8

1 1 1

~   V V

2 2 2

~   V V

I

I I    ~

x1

1 1 

 E H1 xe

2 2

  E x2 H2

    sin ( 2

) 2 1 2 1 2 1 2 1 1 2 2 1 2 1

x x x E E H H P H P H H H H H

e m m

         

Swing Equation Problem: How to estimate all parameters? x1, x2, H1, H2

PMU PMU 5

One-Dimensional Models

slide-9
SLIDE 9
  • Key idea : Amplitude of voltage oscillation at any point is a function of its electrical

distance from the two fixed voltage sources.

IME: Method (Reactance Extrapolation)

 

1

E

2

E

I ~

1

~ V

2

~ V

x

1 2

  • 1. Choose a measured variable: Say, voltage magnitude

6

slide-10
SLIDE 10
  • Key idea : Amplitude of voltage oscillation at any point is a function of its electrical

distance from the two fixed voltage sources.

), sin( ] ) cos( ) 1 ( [ ) ( ~

1 1 2

  a E j a E a E x V    

2 1

x x x x a

e 

 

IME: Method (Reactance Extrapolation)

 

1

E

2

E

I ~

1

~ V

2

~ V

x

1 2

  • Voltage magnitude :

, ) cos( ) ( 2 | ) ( ~ |

2 2 1

 a a E E c x V V    

2 1 2 2 2 2

) 1 ( E a E a c   

6

slide-11
SLIDE 11
  • Key idea : Amplitude of voltage oscillation at any point is a function of its electrical

distance from the two fixed voltage sources.

), sin( ] ) cos( ) 1 ( [ ) ( ~

1 1 2

  a E j a E a E x V    

2 1

x x x x a

e 

 

  • Voltage magnitude :

, ) cos( ) ( 2 | ) ( ~ |

2 2 1

 a a E E c x V V    

2 1 2 2 2 2

) 1 ( E a E a c   

IME: Method (Reactance Extrapolation)

 

1

E

2

E

I ~

1

~ V

2

~ V

x

  • Assume the system is initially in an equilibrium (δ0, ω0 = 0, Vss) :

     ) , ( ) ( a J x V

) sin( ) ( ) , ( ) , ( : ) , (

2 2 1

    

 

a a a V E E a V a J      

1 2

6

slide-12
SLIDE 12

Reactance Extrapolation

        ) ( ) sin( ) , ( ) , (

2 2 1

a a E E a V t x V

A can be computed from measurements at x

(t)

7

slide-13
SLIDE 13

Reactance Extrapolation

        ) ( ) sin( ) , ( ) , (

2 2 1

a a E E a V t x V

A

    ) ( ) , (

2

a a A t x Vn

Note: Spatial and temporal dependence are separated can be computed from measurements at x

(t)

(t)

7

slide-14
SLIDE 14

Reactance Extrapolation

        ) ( ) sin( ) , ( ) , (

2 2 1

a a E E a V t x V

A

    ) ( ) , (

2

a a A t x Vn

Note: Spatial and temporal dependence are separated can be computed from measurements at x

(t)

(t)

*) ( ) ( *) , (

2

t a a A t x Vn    

  • Fix time: t=t*

How can we use this relation to solve our problem?

7

slide-15
SLIDE 15

Reactance Extrapolation

 

1

E

2

E

1 2

PMU PMU

*) ( ) ( *) , (

2

t a a A t x Vn    

8

slide-16
SLIDE 16

Reactance Extrapolation

 

1

E

2

E

1 2

x2

At Bus 2,

*) ( ) (

2 2 2 2 ,

t a a A V

Bus n

   

2 1 2 2

x x x x a

e 

 

*) ( ) ( *) , (

2

t a a A t x Vn    

PMU PMU 8

slide-17
SLIDE 17

Reactance Extrapolation

At Bus 1,

*) ( ) (

2 1 1 1 ,

t a a A V

Bus n

   

) 1 ( ) 1 (

1 1 2 2 1 , 2 ,

a a a a V V

Bus n Bus n

  

 

1

E

2

E

1 2

x2

xe + x2

2 1 2 1

x x x x x a

e e

   

At Bus 2,

*) ( ) (

2 2 2 2 ,

t a a A V

Bus n

   

2 1 2 2

x x x x a

e 

 

  • Need one more equation
  • hence, need one more measurement at a known distance

PMU PMU

*) ( ) ( *) , (

2

t a a A t x Vn    

8

slide-18
SLIDE 18

Reactance Extrapolation

At Bus 1,

*) ( ) (

2 1 1 1 ,

t a a A V

Bus n

   

  • Need one more equation
  • hence, need one more measurement at a known distance

) 1 ( ) 1 (

1 1 3 3 1 , 3 ,

a a a a V V

Bus n Bus n

  

 

1

E

2

E

1 2

x2

xe + x2

2 1 2 1

x x x x x a

e e

   

At Bus 2,

*) ( ) (

2 2 2 2 ,

t a a A V

Bus n

   

2 1 2 2

x x x x a

e 

 

3

2

2 e

x x 

*) ( ) ( *) , (

2

t a a A t x Vn    

PMU PMU PMU

) 1 ( ) 1 (

1 1 2 2 1 , 2 ,

a a a a V V

Bus n Bus n

  

8

slide-19
SLIDE 19

x1 x2 xe/2 xe/2 Reactance Extrapolation

V1n V2n V3n

Vn (a)= A a (1 - a)

Key idea: Exploit the spatial variation of phasor outputs

9

slide-20
SLIDE 20
  • From linearized model

2 1 2 1

H H H H H  

where fs is the measured swing frequency and

  • For a second equation in H1 and H2, use law of conservation of angular momentum

) ( ) ( 2 2 2

2 2 1 1 2 2 1 1 2 2 1 1

       

 

dt P P P P dt H H H H

e m e m

     

1 2 2 1

    H H

  • However, ω1 and ω2 are not available from PMU data,

) ( 2 ) cos( 2 1

2 1 2 1

x x x H E E f

e s

     

Estimate ω1 and ω2 from the measured frequencies ξ1 and ξ2 at Buses 1 and 2

IME: Method (Inertia Estimation)

  • Reminiscent of Zaborsky’s result

1 2 2 1

    H H

10

slide-21
SLIDE 21
  • Express voltage angle θ as a function of δ, and differentiate wrt time to obtain a

relation between the machine speeds and bus frequencies:

1 2 1 1 1 2 1 2 1 2 1 1 1 1 1

) cos( 2 ) cos( ) ( c b a c b a                 

2 2 1 2 2 2 2 2 1 2 1 2 1 2 2

) cos( 2 ) cos( ) ( c b a c b a                 

where, ), 1 ( , ) 1 (

2 2 2 2 1 2 2 1 i i i i i i i

r E c r r E E b r E a     

  • ξ1 and ξ2 are measured, and ai, bi, ci

are known from reactance extrapolation.

  • Hence, we calculate ω1/ω2 to solve

for H1 and H2 .

0.2 0.4 0.6 0.8 1

  • 0.4
  • 0.2

0.2 0.4 0.6 Normalized Reactance r Frequency (r/s) x1 xe x2

IME: Method (Inertia Estimation)

11

slide-22
SLIDE 22

Illustration: 2-Machine Example

  • Illustrate IME on classical 2-machine model (re = 0)
  • Disturbance is applied to the system and the response simulated in MATLAB

Voltage oscillations at 3 buses

0376 . 0326 . 0301 . 0136 . 1 0317 . 1 0320 . 1 0371 . 0316 . 0292 .

3 2 1 3 2 1 3 2 1

        

n n n ss ss ss m m m

V V V V V V V V V

IME Algorithm

x1 = 0.3382 pu x2 = 0.3880 pu

Exact values: x1 = 0.34 pu, x2 = 0.39 pu

1 ) (   sT s s G

Exact values: H1 = 6.5 pu, H2 = 9.5 pu

Bus angle oscillations Bus frequency oscillations

IME H1 = 6.48 pu H2 = 9.49 pu

12

slide-23
SLIDE 23

Application to WECC Data

  • 2000 gens
  • 11,000 lines
  • 22 areas, 6500 loads

Grand Coulee Colstrip Vincent Malin SVC

13

slide-24
SLIDE 24

Application to WECC Data

  • 2000 gens
  • 11,000 lines
  • 22 areas, 6500 loads

Grand Coulee Colstrip Vincent Malin SVC

13

slide-25
SLIDE 25

Application to WECC Data

50 100 150 200 250 300 0.94 0.96 0.98 1 1.02 1.04 1.06 1.08 1.1 Time (sec) Bus Voltage (pu) Bus 1 Bus 2 Midpoint

Needs processing to get usable data

  • Sudden change/jump
  • Oscillations
  • Slowly varying steady-state (governer

effects)

  • 2000 gens
  • 11,000 lines
  • 22 areas, 6500 loads

Grand Coulee Colstrip Vincent Malin SVC

14

slide-26
SLIDE 26

60 65 70 75 80 85 90

  • 0.02
  • 0.015
  • 0.01
  • 0.005

0.005 0.01 0.015 0.02 Time (sec) Fast Oscillations (pu) Bus 1 Bus 2 Midpoint 50 100 150 200 250 300 0.9 0.95 1 1.05 1.1 1.15 Time (sec) Slow Voltage (pu) 50 100 150 200 250 300 0.94 0.96 0.98 1 1.02 1.04 1.06 1.08 1.1 Time (sec) Bus Voltage (pu) Bus 1 Bus 2 Midpoint

+

Band-pass Filter

Oscillations Quasi-steady State

WECC Data

Choose pass-band covering typical swing mode range 14

slide-27
SLIDE 27

WECC Data

5 10 15 20

  • 0.02
  • 0.015
  • 0.01
  • 0.005

0.005 0.01 0.015 0.02 Time (sec) Interarea Oscillations (pu) Bus 1 Bus 2 Midpoint 60 65 70 75 80 85 90

  • 0.02
  • 0.015
  • 0.01
  • 0.005

0.005 0.01 0.015 0.02 Time (sec) Fast Oscillations (pu) Bus 1 Bus 2 Midpoint

Oscillations Interarea Oscillations

  • Can use modal identification methods such as: ERA, Prony, Steiglitz-McBride

0.2 0.4 0.6 0.8 1 5 10 15 20 x 10

  • 3

Normalized Reactance r Jacobian Curve

x1 x2 xe xe 2 2 Bus 1 Bus 2 Bus 3

ERA

15

slide-28
SLIDE 28

PMU PMU PMU

Full Model Aggregated Model

Metrics indicating the dynamic interaction between the areas Aggregated Model

PMU 1 PMU 3 PMU 3

Signal Processing

Modes, Amplitude, Residues, Eigenvectors

Application for Stability Assessment

16

slide-29
SLIDE 29

Energy Functions for Two-machine System

  

  

   

n j j j n n j z j

M dk k S S S

j ij

1 2 2 / ) 1 ( 1 * 2 1

2 ) (  

~

1 1

V  

e

jx Gen1

2 2

V  

~

Gen2 Load P

 

1 2 '

sin , 2

m e

E E H P x          

 

1 2 '

sin

e

E E P x  

Kinetic Energy Potential Energy

)] )( sin( ) cos ) [cos(

2 1

        

  • p
  • p
  • p

e

(δ x E E

2

 H 

Using IME algorithm: , E1, E2, δ = δ1- δ2, δop, ω = ω1-ω2 & H are computable from xe, V1, V2, θ = θ1- θ2, θop, ν=ν1-ν2 & ωs

  • Note : θop = pre-disturbance angular separation

'

e

x

17

slide-30
SLIDE 30

Energy Functions for WECC Disturbance Event

Sending End and Receiving End Bus Angles

50 100 150 200 250 300 58 62 66 70 74 Time (sec) Angular Difference  (deg)

Angle difference between machine internal nodes

IME

Machine speed difference

50 100 150 200 250 300

  • 2
  • 1.5
  • 1
  • 0.5

0.5 1 1.5 2 2.5 x 10

  • 3

Time (sec) Machine Speed Difference (pu)

  • Chow & Chakrabortty (2007)

18

slide-31
SLIDE 31

Total Energy = Kinetic Energy + Potential Energy

50 100 150 200 250 300 0.5 1 1.5 2 2.5 3 3.5 Time (sec) Swing Component of Potential Energy ( VA-s ) 50 100 150 200 250 300 0.5 1 1.5 2 2.5 3 3.5 Time(sec) Kinetic Energy ( MW-s )

50 100 150 200 250 300 0.5 1 1.5 2 2.5 3 3.5 Time (sec) Swing Energy Function VE ( MW-s )

Energy Functions for WECC Disturbance Event

  • Total energy decays exponentially – damping stability
  • Total energy does not oscillate – Out - of - phase osc.

– Damped pendulum

Potential Energy Kinetic Energy

19

slide-32
SLIDE 32

Two-Dimensional Models

More than Two Areas: Pacific AC Intertie

  • Chakrabortty & Salazar (2009, 2010)
  • Current in each branch is different
  • No single spatial variable a
  • Derivations need to be done piecewise

(each edge of the star)

  • Two interarea modes/ relative states – δ1 & δ2

Salient Points

) ( ) ( ) ( ) (

2 2 1 1

t x J t x J Vn      

*) ( ) ( *) ( ) ( *) ( ) ( *) ( ) (

2 4 2 1 4 1 2 3 2 1 3 1 4 3

t x J t x J t x J t x J V V

n n

           Time-space separation property lost!

20

slide-33
SLIDE 33

           

) ( ) cos( ) ( ) cos( ) ( ) sin( ) ( ) sin( ) ( tan

3 1 2 1 1 2 2 1 1 1

x f x f x f x f x f     

Solution – Use phase angle as a 2nd degree of freedom

) ( ) ( ) ( ) ( ) (

2 2 1 1

t x S t x S t        

Measurable if a PMU is installed at that point

Pacific AC Intertie

21

slide-34
SLIDE 34

           

) ( ) cos( ) ( ) cos( ) ( ) sin( ) ( ) sin( ) ( tan

3 1 2 1 1 2 2 1 1 1

x f x f x f x f x f      *) ( ) ( *) ( ) ( *) ( ) ( *) ( ) (

2 4 2 1 4 1 2 3 2 1 3 1 4 3

t x J t x J t x J t x J V V

n n

           Solution – Use phase angle as a 2nd degree of freedom ) ( ) ( ) ( ) ( ) (

2 2 1 1

t x S t x S t        

Measurable if a PMU is installed at that point *) ( ) ( *) ( ) ( *) ( ) ( *) ( ) (

2 4 2 1 4 1 2 3 2 1 3 1 4 3

t x S t x S t x S t x S                Voltage equation

Pacific AC Intertie

Phase equation

21

slide-35
SLIDE 35

           

) ( ) cos( ) ( ) cos( ) ( ) sin( ) ( ) sin( ) ( tan

3 1 2 1 1 2 2 1 1 1

x f x f x f x f x f      *) ( ) ( *) ( ) ( *) ( ) ( *) ( ) (

2 4 2 1 4 1 2 3 2 1 3 1 4 3

t x J t x J t x J t x J V V

n n

           Solution – Use phase angle as a 2nd degree of freedom ) ( ) ( ) ( ) ( ) (

2 2 1 1

t x S t x S t        

Measurable if a PMU is installed at that point *) ( ) ( *) ( ) ( *) ( ) ( *) ( ) (

2 4 2 1 4 1 2 3 2 1 3 1 4 3

t x S t x S t x S t x S                Voltage equation

Pacific AC Intertie

Phase equation

21

slide-36
SLIDE 36

Two-Dimensional Models with Direct Connectivity

22

11

G

12

G

13

G

21

G

22

G

23

G

31

G

32

G

33

G

Full-Order Model

slide-37
SLIDE 37

Two-Dimensional Models with Direct Connectivity

22

11

G

12

G

13

G

21

G

22

G

23

G

31

G

32

G

33

G

1

G

2

G

3

G

Must consider ‘Equivalent’ PMU locations Full-Order Model Inter-area Model

slide-38
SLIDE 38

Two-Dimensional Models with Direct Connectivity

22

1

G

2

G

3

G

Full-Order Model Inter-area Model

 

 

 

1 1

B i i B i i

P P I I

Current & Power Balance:

ij B i ij i

I I V V

* *

~ ~

1

11

G

12

G

13

G

21

G

22

G

23

G

31

G

32

G

33

G

slide-39
SLIDE 39

Graph Theoretic Approaches for PMU Placement

 

 

 

1 1

B i i B i i

P P I I

Bipartite Graph Problem

  • PMU’s should be placed at Minimum vertex cover

23

  • Anderson, Chakrabortty and Dobson

Current & Power Balance:

ij B i ij i

I I V V

* *

~ ~

1

  • Konig’s theorem for bipartite graphs
  • Channel restrictions –We have recently developed new algorithms

D1 D2

DT

Area 1 Area 2

Transmission Network

Intra-area Network Graph Intra-area Network Graph Internal Generators Internal Generators

Network Graph

B1 B2

slide-40
SLIDE 40

Two-Dimensional Models with Direct Connectivity

24

1

G

2

G

3

G

60 65 70 75 80 85 90

  • 0.02
  • 0.015
  • 0.01
  • 0.005

0.005 0.01 0.015 0.02 Time (sec) Fast Oscillations (pu) Bus 1 Bus 2 Midpoint 60 65 70 75 80 85 90

  • 0.02
  • 0.015
  • 0.01
  • 0.005

0.005 0.01 0.015 0.02 Time (sec) Fast Oscillations (pu) Bus 1 Bus 2 Midpoint

Local modes + 2 Interarea modes Must retain both slow modes in modal decomposition

= ε =

x A A A A x ) (

3 1 4 2 1 

  

Not necessarily block‐diagonal i.e., slow modes may not be decoupled

                  

2 1 4 2 3 1 1 1

) ( ) ( ) ( ) ( u u s G s G S G s G y y

Off‐diagonal couplings In ERA select both slow modes (ignore fast modes), and take impulse response for each PMU bus voltage/phase measurement

slide-41
SLIDE 41

Two-Dimensional Models with Direct Connectivity

24

1

G

2

G

3

G

x A A A A x ) (

3 1 4 2 1 

  

What if slow modes are weakly coupled (Almost block‐diagonal) Lose uniqueness of identifiability

= ε =

                    

2 # 2 2 2 2 2 1 # 1 1 2 1 1 2 Mode Interarea a a a a Mode Interarea a a a a Modes Local N i i i i i

s s s s s s s s s

l

                      

12 1

~ z

1 1 a

H

23 1

~ z

31 1

~ z

1 2 a

H

1 3 a

H

12 2

~ z

2 1 a

H

23 2

~ z

31 2

~ z

2 2 a

H

2 3 a

H

      

1 # 1 1 2 1 1 Mode Interarea a a a a

s s s              

2 # 2 2 2 2 2 Mode Interarea a a a a

s s s       

  • Select either one in ERA, generate separate sets of aggregate model parameters
slide-42
SLIDE 42

Two-Dimensional Models with Direct Connectivity

25

1

G

2

G

3

G

x A A A A x ) (

3 1 4 2 1 

  

= ε =

Slow modes are coupled, Identification is unique Can we still apply IME in a decentralized way?

b a

I x V E I x V E ~ ~ ~ ~

22 2 1 12 1 1

   

When only line a is considered

1 2 a b

When only line b is considered Can be matched by adding a fictitious reactance

slide-43
SLIDE 43

Two-Dimensional Models with Direct Connectivity

25

1

G

2

G

3

G

x A A A A x ) (

3 1 4 2 1 

  

= ε =

b a

I x V E I x V E ~ ~ ~ ~

22 2 1 12 1 1

   

When only line a is considered

1 2 a b

When only line b is considered Can be matched by adding a fictitious reactance (phase-shifting transformer?)

x1

1 1 

 E

H1 xe

1

~ E

1 d

jx

2 d

jx

1 T

jx

a

jx

2 T

jx

Slow modes are coupled, Identification is unique Can we still apply IME in a decentralized way?

slide-44
SLIDE 44

PMU Placement Problem

  • If a tie-line has PMU’s at both ends, what is the

best point of measurement for identification?

Especially if the PMU data are noisy and unreliable? Model :

u I                                    

L Ej

Want to estimate : rj, xj, H1j, H2j

  • For any edge j :

) 1 ( ) * * ( ) ( ) (

1 1 1 ,

  

  

k u m A m A a k a V

n i k i ji k i ji j j j

Spatial variable

26

) , ( ) ( ) , ( ) (

2 1 2 1

H H k V K x x k V H      

      

T T T T

KK KH HK HH J

Fisher Information Matrix depends on aj

  • Stack up measurements & define :
  • Problem statement: Find optimal aj s.t. Cramer-Rao Bound is minimised
slide-45
SLIDE 45

The PMU Allocation Problem

  • Chakrabortty & Martin (2010, 2011)

1 2 3 4 5 6 7 8 9 10 0.955 0.956 0.957 0.958 0.959 0.96 0.961 0.962 0.963 0.964 0.965 Time (sec) V

  • lt

a g e M a g n it u d e ( p u ) Noisy data Extracted Modal Response 1 2 3 4 5 6 7 8 9 10 1.7 1.75 1.8 1.85 1.9 1.95 2 Time (sec) V

  • lt

a g e M a g n it u d e ( p u ) Noisy Data Extracted Modal Response

Bus 2 voltage Bus 1 voltage

0.1 0.2 0.3 0.4 0.5 2 4 6 8 10 12 14x 10

  • 3

Reactance (pu) Normalized Determinant of FIM

Bus 3 Bus 13 xe

Spatial variation of the determinant of the FIM

26

Parameter s Actual Values Iteration 1 Iteration 1 Iteration 1 Iteration 1 Iteration 1

r

0.1 0.05 0.06 0.08 0.08 0.093

x

1 0.58 0.64 0.78 0.83 0.981

H1

19 15.65 17.91 17.65 18.55 18.98

H2

13 10.86 10.91 11.68 12.35 12.75

a

  • 0.428

0.412 0.409 0.408 0.408

slide-46
SLIDE 46

27

PMU based Disturbance Modeling

Frequency Distribution captured by FNET-FDRs Swing Equation becomes a PDE

Hauer (1983), Thorp & Parashar (2003)

x c t

2 2 2 2 2

      

(Source behind the Frequency waves in FNET)

slide-47
SLIDE 47

27

PMU based Disturbance Modeling

Frequency Distribution captured by FNET-FDRs Swing Equation becomes a PDE

Hauer (1983), Thorp & Parashar (2003)

x c t

2 2 2 2 2

      

(Source behind the Frequency waves in FNET) How to model for a network with given topology using PMUs ?

slide-48
SLIDE 48

The Wide-area Control Problem

  • Computational complexity sharply increases with number of areas

PMU PMU PMU PMU

Area Identification Border Buses Network Reduction * Control Allocation- Inverse Problem 28

slide-49
SLIDE 49

The Cyber-Physical Challenge

  • Distributed Identification/Simulation:

A number of computers solve assigned chunks of the system dynamics and Exchange information to update the state - coupling

x A A A A x X X x x x x x Ax x x x x x x                                         

4 3 2 1 2 1 4 3 2 1 4 3 2 1

, ,  

1

A

4

A

2

A

3

A

29

slide-50
SLIDE 50

The Cyber-Physical Challenge

  • Distributed Identification/Simulation:

A number of computers solve assigned chunks of the system dynamics and Exchange information to update the state - coupling

x A A A A x X X x x x x x Ax x x x x x x                                         

4 3 2 1 2 1 4 3 2 1 4 3 2 1

, ,  

1

A

4

A

2

A

3

A

Exchange will depend on the connection graph Actuation: Frequency feedback FACTS: STATCOM, SVC

29

slide-51
SLIDE 51

Distributed Architecture for PMU Applications

State-of-art Centralized Processing Distributed PMU Networks 30

slide-52
SLIDE 52

Optimization variables: Data exporting rates of PMUs or virtual PMUs Information update rate between PDCs – local and inter-area Network bandwidth Constraints: Network delays, Processing delays, Congestion, Dynamic routing

  • Define an execution metric M for each application of the PMU-net
  • Minimize the error between distributed Md and corresponding centralized Mc

Dynamic Rate Control Problem (DRCP) Dynamic Link Assignment Problem (DLAP)

31

slide-53
SLIDE 53

How about setting up an intra-campus local PMU communication network with RENCI/UNC and Duke Univ.?

Phasor Lab

1. Real PMU Data from WECC (NASPI data) 2. RTDS-PMU Data (Schweitzer PhasorLab) 3. FACTS-TNA with NI CRIO PMUs

We can provide all three data via our new PMU and RTDS facilities at the FREEDM center

32

slide-54
SLIDE 54

TR - SH 200 MVA INVERTER 1 100 MVA DC Bus 1 DC Bus 2 SWDC TBS1

LVCB HSB HSB

INVERTER 2 100 MVA Marcy 345 kV North Bus Marcy 345 kV South Bus Edic Volney AT1 AT2 TBS2

LVCB

TR - SE1 100 MVA TR - SE2 100 MVA New Scotland (UNS) Coopers Corners (UCC)

HVCB

Transient Network Analyzer

  • Joint work with Subhashish Bhattacharya (NYPA, Siemens)
  • Real-time emulation of the NY grid
  • Create fault injections at vulnerable points, measure via 3 PMUs from National Instruments
  • Ideal test-bed for small-scale dynamic visualization within NY state
  • More ambitious – controller tuning for damping control

www.ece.ncsu.edu/power

33

slide-55
SLIDE 55

Conclusions

  • 1. WAMS is a tremendously promising technology for smart grid researchers
  • 2. Communications and Computing must merge with power engineering
  • 3. Plenty of new research problems – EE, Applied Math, Computer Science
  • 4. Cyber-security is essential
  • 5. Right time to think mathematically – Network theory is imperative
  • 6. Right time to pay attention to the bigger picture of the electric grid
  • 7. Needs participation of young researchers!
  • 8. Promises to create jobs and provide impetus to the ARRA
  • 1. Funding support provided by NSF, SCE
  • 2. PMU data and software provided by SCE, BPA, and EPG

Acknowledgements:

34

slide-56
SLIDE 56

Thank You

Email: aranya.chakrabortty@ncsu.edu Homepage: http://people.engr.ncsu.edu/achakra2 PMU Lab: www.ece.ncsu.edu/power

35