Exciters - University of Illinois at Urbana

advertisement

ECE 576

– Power System

Dynamics and Stability

Lecture 12: Exciters

Prof. Tom Overbye

Dept. of Electrical and Computer Engineering

University of Illinois at Urbana-Champaign overbye@illinois.edu

1

Announcements

Read Chapters 4 and 6

Homework 3 is posted on the web; it is due on

Thursday Feb 25

Midterm exam is moved to March 31 (in class) because of the ECE 431 field trip on March 17

We will have an extra class on March 7 from 1:30 to

3pm in 5070 ECEB

No classes on Tuesday Feb 23, Tuesday March 1 and

Thursday March 3

2

Self and Separated Excited Exciters

The same model can be used for both by just modifying the value of K

E

T

E dE fd dt

 

K

E

S

E

  

E fd

V

R

K

E self

K

E sep

1

 typically K

E self

 

.01

3

Saturation

A number of different functions can be used to represent the saturation

The quadratic approach is now quite common

S

E

( E fd

)

B E fd

A )

2

An alternative model is S

E

( E fd

)

( fd

A )

2

E fd

Exponential function could also be used

S

E

 

A e x x fd

4

Exponential Saturation

K

E

1 S

E

0 .

1 e

0 .

5 E fd

Steady state V

R

1 .

1 e

.

5 E fd

E fd

5

Exponential Saturation Example

Given:

K

E

 

.05

S

E

 E fd max

S

V

E

R

.75

E

 max fd max

1.0

0.27

0.074

Find:

A x

, B x and E fd max

S

E

A x e

B x

E fd

E fd max

4 .

6

A x

.

0015

B x

1 .

14

6

Voltage Regulator Model

Amplifier

T

A dV

R dt

 

V

R

K V

V

R min 

V

R

V

R max

In steady state

Big

K

A

V t

V ref

V ref

V t

V in

V

R

K

A

Modeled as a first order differential equation

There is often a droop in regulation

7

Feedback

This control system can often exhibit instabilities, so some type of feedback is used

One approach is a stabilizing transformer

Large L t 2 so I t 2

0 V

F

N

2

N

1

L tm dI t 1 dt

8

Feedback

V

F

E fd

R I t 1 t 1

 

L t 1

L tm

 dI t 1 dt dV dt

F

L t 1

R

 t 1

L tm

 

F

N

2

L tm dE fd

N R dt

1 t 1

T

1

F

L t 1

R

 t 1

L tm

 , sV

F

K

F

N

2

L tm

N R

1 t 1

1

T

F

V

F sK E

F fd

F

 sK E

F fd

V

F

1 sK

F

 sT

F

E fd

9

IEEE T1 Exciter

This model was standardized in the 1968 IEEE

Committee Paper with Fig 1 shown below

10

IEEE T1 Evolution

This model has been subsequently modified over the years, called the DC1 in a 1981 IEEE paper (modeled as the EXDC1 in stability packages)

Note, K

E in the feedback is the same as the 1968 approach

Image Source: Fig 3 of "Excitation System Models for Power Stability Studies,"

IEEE Trans. Power App. and Syst., vol. PAS-100, pp. 494-509, February 1981

11

IEEE T1 Evolution

In 1992 IEEE Std 421.5-1992 slightly modified it, calling it the DC1A (modeled as ESDC1A)

Same model is in 421.5-2005

Image Source: Fig 3 of IEEE Std 421.5-1992

V

UEL is a signal from an underexcitation limiter, which we'll cover later

12

Initialization and Coding: Block

Diagram Basics

To simulate a model represented as a block diagram, the equations need to be represented as a set of first order differential equations

Also the initial state variable and reference values need to be determined

Next several slides quickly cover the standard block diagram elements

13

Integrator Block

K

I u y s

Equation for an integrator with u as an input and y as an output is dy

K u

I dt

In steady-state with an initial output of y

0

, the initial state is y

0 and the initial input is zero

14

First Order Lag Block u

K y

Input

Output of Lag Block

Equation with u as an input and y as an output is dy

1 dt T

Ku

 y

In steady-state with an initial output of y

0

, the initial state is y

0 and the initial input is y

0

/K

Commonly used for measurement delay (e.g., T

R with IEEE T1) block

15

Derivative Block u

K s

D

D y

Block takes the derivative of the input, with scaling K

D and a first order lag with T

D

Physically we can't take the derivative without some lag

In steady-state the output of the block is zero

State equations require a more general approach

16

State Equations for More

Complicated Functions

There is not a unique way of obtaining state equations for more complicated functions with a general form

0 u

 

1 du dt

   m m d u dt m

0 y

 

1 dy dt

    n d y d y dt dt n

To be physically realizable we need n >= m

17

General Block Diagram Approach

One integration approach is illustrated in the below block diagram

Image source: W.L. Brogan, Modern Control Theory ,

Prentice Hall, 1991, Figure 3.7

18

Derivative Example

Write in form

K

D s

T

D

1 T

D

 s

Hence

0

=0,

1

=K

D

/T

D

,

0

=1/T

D

Define single state variable x, then dx dt

 

0 u

 

0 y

  y

T

D y

  

1 u

 

K

D u

T

D

Initial value of x is found by recognizing y is zero so x = -

1 u

19

Lead-Lag Block u

A

B y input

Output of Lead/Lag

In exciters such as the EXDC1 the lead-lag block is used to model time constants inherent in the exciter; the values are often zero (or equivalently equal)

In steady-state the input is equal to the output

To get equations write in form with

0

=1/T

B

,

1

=T

A

0

=1/T

B

/T

B

, 

A

T

1

B

 s

T

T

A

B

1 sT

B

1 T

B

 s

20

Lead-Lag Block

The equations are with

0

=1/T

B

,

1

0

=1/T

B

=T

A

/T

B

, then dx dt

 

0 u

 

0 y

1

T

B

 u

 y

 y

  

1 u

 

T

A

T

B u

The steady-state requirement that u = y is readily apparent

21

Limits: Windup versus Nonwindup

When there is integration, how limits are enforced can have a major impact on simulation results

Two major flavors: windup and non-windup

Windup limit for an integrator block u dv

K u

I dt

K

I s

L max

The value of v is

NOT limited, so v y its value can

"windup" beyond

L min

If L min

 v

L max else If v < L min then y = v then y = L min

, else if v > L max then y = L max the limits, delaying backing off of the limit

22

Limits on First Order Lag

Windup and non-windup limits are handled in a similar manner for a first order lag u

K v

L max

L min y dv

1 dt T

( Ku

 v )

If L min

 v

L max else If v < L min then y = v then y = L min

, else if v > L max then y = L max

Again the value of v is

NOT limited, so its value can "windup" beyond the limits, delaying backing off of the limit

23

Non-Windup Limit First Order Lag

With a non-windup limit, the value of y is prevented from exceeding its limit u

K

L max y dy

1 dt T

Ku

 y

(except as indicated below)

L min

If L min

y

L max

then normal dy

1 dt T

Ku

 y

If y

L max

then y=L max u

If y

L min

then y=L min u dy

0 dt dy

0 dt

24

Lead-Lag Non-Windup Limits

There is not a unique way to implement non-windup limits for a lead-lag.

This is the one from

IEEE 421.5-1995

(Figure E.6)

T

2

> T

1

, T

1

> 0, T

2

If y > A , then x = A

> 0

If y < B , then x = B

If A

 y

B , then x = y

25

Ignored States

When integrating block diagrams often states are ignored, such as a measurement delay with T

R

=0

In this case the differential equations just become algebraic constraints

Example: For block at right, as T

0, v=Ku

K v

L max u

1

 sT y

L min

With lead-lag it is quite common for T

A

=T

B

, resulting in the block being ignored

26

IEEE T1 Example

Assume previous GENROU case with saturation. Then add a IEEE T1 exciter with Ka=50, Ta=0.04, Ke=-0.06,

Te=0.6, Vr max

=1.0, Vr min

= -1.0 For saturation assume

Se(2.8) = 0.04, Se(3.73)=0.33

Saturation function is 0.1621(Efd-2.303) 2 (for Efd >

2.303); otherwise zero

Efd is initially 3.22

Se(3.22)*Efd=0.437

(Vr-Se*Efd)/Ke=Efd

Vr =0.244

Vref = 2.44/Ka = 0.0488 B4_GENROU_Sat_IEEET1

27

IEEE T1 Example

For 0.1 second fault (from before), plot of Efd and the

• terminal voltage is given below

Initial V

4

=1.0946, final V

4

=1.0973

Steady-state error depends on the value of Ka

Gen Bus 4 #1 Term . PU

Gen Bus 4 #1 Field Voltage (pu)

3.5

3.45

3.4

3.35

3.3

3.25

3.2

3.15

3.1

3.05

3

2.95

2.9

2.85

0 0.5

1 1.5

2 2.5

3 3.5

4 4.5

5

Time

5.5

6 6.5

7

Gen Bus 4 #1 Field Voltage (pu)

7.5

8 8.5

9 9.5

10

0.95

0.9

0.85

0.8

1.1

1.05

1

0.75

0.7

0.65

0 0.5

1 1.5

2 2.5

3 3.5

4 4.5

5

Time

5.5

6 6.5

Gen Bus 4 #1 Term. PU

7 7.5

8 8.5

9 9.5

10

28

IEEE T1 Example

Same case, except with Ka=500 to decrease steady-state error, no Vr limits; this case is actually unstable

Gen Bus 4 #1 Field Voltage (pu)

12

11

10

7

6

9

8

3

2

5

4

1

0

-5

-6

-7

-8

-9

-1

-2

-3

-4

0 0.5

1 1.5

2 2.5

3 3.5

4 4.5

5

Time

5.5

6 6.5

7

Gen Bus 4 #1 Field Voltage (pu)

7.5

8 8.5

9 9.5

10

Gen Bus 4 #1 Term . PU

1.15

1.1

1.05

1

0.95

0.9

0.85

0.8

0.75

0.7

0.65

0 0.5

1 1.5

2 2.5

3 3.5

4 4.5

5

Time

5.5

6 6.5

Gen Bus 4 #1 Term. PU

7 7.5

8 8.5

9 9.5

10

29

IEEE T1 Example

With Ka=500 and rate feedback, Kf=0.05, Tf=0.5

Initial V

4

=1.0946, final V

4

=1.0957

Gen Bus 4 #1 Field Voltage (pu)

8

7.5

7

6.5

6

5.5

5

4.5

4

3.5

3

0 0.5

1 1.5

2 2.5

3 3.5

4 4.5

5

Time

5.5

6 6.5

7

Gen Bus 4 #1 Field Voltage (pu)

7.5

8 8.5

9 9.5

10

Gen Bus 4 #1 Term . PU

0.75

0.7

0.65

0.9

0.85

0.8

1.1

1.05

1

0.95

0 0.5

1 1.5

2 2.5

3 3.5

4 4.5

5

Time

5.5

6 6.5

Gen Bus 4 #1 Term. PU

7 7.5

8 8.5

9 9.5

10

30

Download