Stability from Nyquist plot

37
Stability from Nyquist plot The complete Nyquist plot: – Plot G() for ω = 0 + to +∞ Get complex conjugate of plot, that’s G() for ω = 0 to – If G(s) has pole on -axis, treat separately Mark direction of ω increasing Locate point: –1

description

Stability from Nyquist plot. The complete Nyquist plot: Plot G ( j ω ) for ω = 0 + to + ∞ Get complex conjugate of plot, that’s G ( j ω ) for ω = 0 – to – ∞ If G(s) has pole on j ω -axis, treat separately Mark direction of ω increasing Locate point: –1. - PowerPoint PPT Presentation

Transcript of Stability from Nyquist plot

Page 1: Stability from Nyquist plot

Stability from Nyquist plot

The completeNyquist plot:

– Plot G(jω) for ω = 0+ to +∞

– Get complex conjugate of plot,that’s G(jω) for ω = 0– to –∞

– If G(s) has pole on jω-axis, treat separately

– Mark direction of ω increasing

– Locate point: –1

Page 2: Stability from Nyquist plot

22 2

e.g.nnss

ksG

Page 3: Stability from Nyquist plot

• As you follow along the G(jω) curve for one complete cycle, you may “encircle” the –1 point

• Going around in clock wise direction once is +1 encirclement

• Counter clock wise direction once is –1 encirclement

Encirclement of the -1 point

Page 4: Stability from Nyquist plot
Page 5: Stability from Nyquist plot
Page 6: Stability from Nyquist plot
Page 7: Stability from Nyquist plot

# (unstable poles of closed-loop) Z= # (unstable poles of open-loop) P

+ # encirclementN

or: Z = P + N

To have closed-loop stable:need Z = 0, i.e. N = –P

Nyquist Criterion Theorem

Page 8: Stability from Nyquist plot

That is: G(jω) needs to encircle the “–1” point counter clock wise P times.

If open loop is stable to begin with, G(jω) cannot encircle the “–1” point for closed-loop stability

In previous example:1. No encirclement, N = 0.

2. Open-loop stable, P = 0

3. Z = P + N = 0, no unstable poles in closed-loop, stable

Page 9: Stability from Nyquist plot

Example:

1

4,

1

4

jjG

ssG

4:0at jG

0:at jG

21

12

1

12

1

42 :Note

j

j

j

j

jjG

2radiuswith 2at centered circle a is jG

Page 10: Stability from Nyquist plot

As you move around

from ω = –∞ to 0–,

to 0+, to +∞, you go

around “–1” c.c.w.

once.

# encirclement N = – 1.

# unstable pole P = 1

1

4

ssG

011 PNZ

Page 11: Stability from Nyquist plot

i.e. # unstable poles of closed-loop = 0

closed-loop system is stable.

Check:

c.l. pole at s = –3, stable.

sG

sGsGc

1..

14

14

1

s

s

3

4

41

4

ss

Page 12: Stability from Nyquist plot

Example:

1. Get G(jω) forω = 0+ to +∞

2. Use conjugate to get G(jω) forω = –∞ to 0–

3. How to go from ω = 0– to ω = 0+? At ω ≈ 0 :

s

sG1

Page 13: Stability from Nyquist plot

jes :let

0

,90

js

0,90 js

9090,0 to0 as

je

ssG

11

9090jG 0 to0 as

Page 14: Stability from Nyquist plot
Page 15: Stability from Nyquist plot

# encirclement N = _____

# open-loop unstable poles P = _____

Z = P + N = ________

= # closed-loop unstable poles.

closed-loop stability: _______

Page 16: Stability from Nyquist plot

Example:

Given:1. G(s) is stable

2. With K = 1, performed open-loop sinusoidal tests, and G(jω) is on next page

Q: 1. Find stability margins2. Find Nyquist criterion to determine

closed-loop stability

Page 17: Stability from Nyquist plot
Page 18: Stability from Nyquist plot

Solution:1. Where does G(jω) cross the unit

circle? ________Phase margin ≈ ________

Where does G(jω) cross the negative real axis? ________

Gain margin ≈ ________

Is closed-loop system stable withK = 1? ________

Page 19: Stability from Nyquist plot

Note that the total loop T.F. is KG(s).

If K is not = 1, Nyquist plot of KG(s) is a scaling of G(jω).

e.g. If K = 2, scale G(jω) by a factor of 2 in all directions.

Q: How much can K increase before GM becomes lost? ________

How much can K decrease? ______

Page 20: Stability from Nyquist plot

Some people say the gain margin is 0 to 5 in this example

Q: As K is increased from 1 to 5, GM is lost, what happens to PM?

What’s the max PM as K is reduced to 0 and GM becomes ∞?

Page 21: Stability from Nyquist plot

2. To use Nyquist criterion, need complete Nyquist plot.

a) Get complex conjugate

b) Connect ω = 0– to ω = 0+ through an infinite circle

c) Count # encirclement N

d) Apply: Z = P + N

o.l. stable, P = _______

Z = _______

c.l. stability: _______

Page 22: Stability from Nyquist plot

Incorrect Correct

Page 23: Stability from Nyquist plot

Example:

G(s) stable, P = 0

G(jω) for ω > 0 as given.

1. Get G(jω) forω < 0 by conjugate

2. Connect ω = 0– to ω = 0+.But how?

Page 24: Stability from Nyquist plot

Choice a) :

Where’s “–1” ?

# encirclement N = _______

Z = P + N = _______

Make sense? _______

Incorrect

Page 25: Stability from Nyquist plot

Choice b) :

Where is“–1” ?

# encir.N = _____

Z = P + N= _______

closed-loopstability _______

Correct

Page 26: Stability from Nyquist plot

Note: If G(jω) is along –Re axis to ∞ as ω→0+, it means G(s) has in it.

when s makes a half circle near ω = 0, G(s) makes a full circle near ∞.

choice a) is impossible,but choice b) is possible.

2

1

s

Page 27: Stability from Nyquist plot

Incorrect

Page 28: Stability from Nyquist plot

Example: G(s) stable, P = 0

1. Get conjugatefor ω < 0

2. Connect ω = 0–

to ω = 0+.

Needs to goone full circlewith radius ∞.Two choices.

Page 29: Stability from Nyquist plot

Choice a) :

N = 0

Z = P + N = 0

closed-loopstable

Incorrect!

Page 30: Stability from Nyquist plot

Choice b) :

N = 2

Z = P + N= 2

Closedloop has two unstable poles

Correct!

Page 31: Stability from Nyquist plot

Which way is correct?

For stable & non-minimum phase systems,

case in this ,0near 20

s

KsGs

generalin 0Ns

K

00 K

c.c.w.in circles when s

c.w.in circles 1s

c.w.in circles sG

Page 32: Stability from Nyquist plot

Example: G(s) has one unstable pole

P = 1, no unstable zeros

1. Get conjugate

2. Connectω = 0–

to ω = 0+.How?One unstablepole/zeroIf connect in c.c.w.

Page 33: Stability from Nyquist plot

# encirclement N = ?

If “–1” is to the left of A

i.e. A > –1

then N = 0

Z = P + N = 1 + 0 = 1

but if a gain is increased, “–1” could be inside, N = –2

Z = P + N = –1

c.c.w. is impossible

Page 34: Stability from Nyquist plot

If connect c.w.:

For A > –1N = ______

Z = P + N

= ______

For A < –1N = ______

Z = ______

No contradiction. This is the correct way.

Page 35: Stability from Nyquist plot

Example: G(s) stable, minimum phase

P = 0

G(jω) as given:

get conjugate.

Connect ω = 0–

to ω = 0+,00 Kdirection c.w.

Page 36: Stability from Nyquist plot

If A < –1 < 0 :N = ______Z = P + N = ______stability of c.l. : ______

If B < –1 < A : A=-0.2, B=-4, C=-20N = ______Z = P + N = ______closed-loop stability:

______

Gain margin: gain can be varied between (-1)/(-0.2) and (-1)/(-4),

or can be less than (-1)/(-20)

Page 37: Stability from Nyquist plot

If C < –1 < B :N = ______Z = P + N = ______closed-loop stability: ______

If –1 < C :N = ______Z = P + N = ______closed-loop stability: ______