Upload
aparna-akhilesh
View
218
Download
0
Embed Size (px)
Citation preview
7/30/2019 SN 5 Robust Stability Ha Context
1/46
Robust stability in the Context
Dr. S. Ushakumari
Associate Professor
Department of Electrical Engineering
College of Engineering Trivandrum
H
1
7/30/2019 SN 5 Robust Stability Ha Context
2/46
Derive conditions under which a system
remains stable for all perturbations in an
uncertainty set
Robust stability with multiplicative uncertainty
2
7/30/2019 SN 5 Robust Stability Ha Context
3/46
)(swm )(sm)(sHp
)(sH)(sK
Fig 1. Closed loop system with multiplicative uncertainty
3
7/30/2019 SN 5 Robust Stability Ha Context
4/46
Contd..
Consider a feedback system as follows.
H(s) - plant
K(s) - controller
wm(s) - multiplicative uncertainty of magnitude
Open loop transfer function of the feedback
system is given by
)K(s)Gp(s)=Hp(s
(s)])s(w1=H(s)K(s)[ mm
(s)(s)G(s)wGp(s)=G(s) mm
1(jw)m 4
7/30/2019 SN 5 Robust Stability Ha Context
5/46
Contd..
Assumptions
Stability of the nominal closed loop systemis guaranteed.
Open loop transfer function Gp(s)is stable
Test the robust stability of the system,Use the Nyquist stability criterion
Robust stability is equivalent to
the stability of the system for all Gp(s)
Gp(s)should not encircle the point (-1+j0)for allGp(s)
5
7/30/2019 SN 5 Robust Stability Ha Context
6/46
Re
Im
0
G(jw)
(-1, j0)
1+G(jw)
wm(jw)G(jw)
Fig. 2 Graphical derivation of the robust stability condition through
Nyquist plot.
6
7/30/2019 SN 5 Robust Stability Ha Context
7/46
Robust stability contd..
From the Nyquist plot ofGp(s)
Distance from the point (-1+j0)to the centre
of the disk, which represents Gp(s) is
Radius of the disk is
To avoid encirclement of(-1+j0), none of the
disks should cover the critical point.
G(s)1
(s)G(s)wm
7
7/30/2019 SN 5 Robust Stability Ha Context
8/46
Robust stability contd..
It may be concluded that the encirclement is
avoided if and only if,
Or, equivalently, iff
,)s(G1(s)G(s)wm
,1)s(G1
(s)G(s)wm
8
7/30/2019 SN 5 Robust Stability Ha Context
9/46
Definitions
S(s)= Sensitivity function
T(s) = Complementary function
Using the above definitions, it can be concluded
that the encirclement is avoided iff
1G(s)1S(s)
1
K(s)H(s)1)s(H)s(K)s(T
1s(T)s(S
,1)s(T)s(wm
9
7/30/2019 SN 5 Robust Stability Ha Context
10/46
Contd..
From definition 1, it can be concluded that
robust stability under multiplicative
perturbation is assumed iff,
mw
1T
1)s(T)s(wm
10
7/30/2019 SN 5 Robust Stability Ha Context
11/46
Contd..
The robust stability condition for the case ofmultiplicative uncertainty gives an upperbound on the complementary sensitivityfunction
Or
To guarantee robust stability in the case ofmultiplicative uncertainty, make T(s)small at
frequencies, where the uncertainty weightexceeds 1 in magnitude.
11
7/30/2019 SN 5 Robust Stability Ha Context
12/46
Contd..
Condition given above is necessary and
sufficient, provided that at each frequency,
all perturbations satisfying
If this is not the case, the condition is only
sufficient.
1)jw(m
12
7/30/2019 SN 5 Robust Stability Ha Context
13/46
Since Gp(s)is assumed to be stable and the
nominal closed loop system is stable by design,
then the nominal open loop system does notencircle the critical point -1+j0
Consequently,
Since the family of uncertain plant is normbounded, it then follows that if the source
Gp1(s)is family of uncertain plants, we have
encirclement of-1+j0at some frequency
Gp2(s) isanother set of uncertain family whichpasses through -1+j0 at some frequency.
13
7/30/2019 SN 5 Robust Stability Ha Context
14/46
Contd..
To guarantee robust stability, the following
condition must hold.
Hence, robust stability is guaranteed iff
The last condition is most easily violated at
each frequency when has magnitude
1 and the phase is such that the term 1+G(s)and have opposite signs
w,Gp0)s(Gp1
w,1)s(,0)s()s(G)s(w)s(G1 mmm
)jw(
)s(G)s(m)s(wm
14
7/30/2019 SN 5 Robust Stability Ha Context
15/46
Contd..
The robust stability is guaranteed iff
w,0)s(G)s(w)s(G1 m
15
7/30/2019 SN 5 Robust Stability Ha Context
16/46
Example
Consider the uncertain feedback control system
shown in fig. 1. with Multiplicative uncertainty.Assume that the uncertain plant transfer
function is given by
, and))s()s(w1)(s(H)s(Hmm
1s
1)s(H
10s
2)s(wm
The controller K(s) is a constant, Given
controller is of the form K(s)=10. Determine,
whether the system is robustly stable
16
7/30/2019 SN 5 Robust Stability Ha Context
17/46
Solution
The complementary sensitivity function T(s)
is given by
9s
10)s(T
)s(H)s(K1
)s(H)s(K)s(T
1s1
1s1
10110
17
7/30/2019 SN 5 Robust Stability Ha Context
18/46
Solution contd..
1/wm(jw)
T(jw)
Fig 3. Robust stability with Multiplicative uncertainty
18
7/30/2019 SN 5 Robust Stability Ha Context
19/46
Contd..
Fig 3. Gives the magnitude of T(s) as a
function of frequency versus magnitude of
Here, the magnitude of overboundsthe magnitude of T(s). Hence the robust
stability condition is satisfied.
Hence system is robust ly stable
2
)10s(
)s(w
1
m
)s(w
1
m
19
7/30/2019 SN 5 Robust Stability Ha Context
20/46
Case 2. Robust stability with an
inverse multiplicative uncertainty
Fig. 4. Closed loop feedback system with inverse multiplicative uncertainty
20
7/30/2019 SN 5 Robust Stability Ha Context
21/46
H(s) - Plant
K(s) - Controller
- Inverse multiplicative uncertainty
Suppose the open loop transfer functionGp(s)is stable and that the nominal closed
loop system is also stable
Robust stability is guaranteed if
encirclements of the point -1+j0 are
avoided.
(jw)wim
1imim )s()s(w1)s(H)s(Hp
21
7/30/2019 SN 5 Robust Stability Ha Context
22/46
Robust stability is guaranteed, iff the
following four equivalent equalit ies holds.
22
7/30/2019 SN 5 Robust Stability Ha Context
23/46
The last condition is most easily violated at
each frequency when has magnitude 1
and the phase is such that andhave opposite signs.
Thus, robust stability is guaranteed, iff,
Considering the sensitivity function S(s)of the
norm, the robust stability with inverse
multiplicative uncertainty is guaranteed, iff
and
)j(im
)s(G1 )s()s(w immi
,0)s(w)s(G1mi
1)s(S)s(wmi
)s(w
1)s(SRs
mi
23
7/30/2019 SN 5 Robust Stability Ha Context
24/46
Robust stability tests
24
7/30/2019 SN 5 Robust Stability Ha Context
25/46
Robust performance in the context
H
The general notion of robust performance
is, internal stability and performance of a
specific type should hold for all plants in
family P.
Before dealing with robust performance,it is necessary to study the nominal
performance and its relation to the
sensitivity function.
25
7/30/2019 SN 5 Robust Stability Ha Context
26/46
Nominal Performance
26
Closed loop feed back system with disturbance and noise
7/30/2019 SN 5 Robust Stability Ha Context
27/46
Nominal Performance contd..
27
7/30/2019 SN 5 Robust Stability Ha Context
28/46
Nominal Performance contd..
28
7/30/2019 SN 5 Robust Stability Ha Context
29/46
Nominal Performance contd..
29
7/30/2019 SN 5 Robust Stability Ha Context
30/46
Nominal Performance contd..
30
7/30/2019 SN 5 Robust Stability Ha Context
31/46
Common specifications in terms of S(s) are
Maximum tracking error at
prespecified frequencies
Minimum steady state tracking error
A
Maximum peak magnitude M of S(s)
Minimum band width *B31
7/30/2019 SN 5 Robust Stability Ha Context
32/46
Therefore, S(s) is used as a performance indicator.
32
7/30/2019 SN 5 Robust Stability Ha Context
33/46
33
7/30/2019 SN 5 Robust Stability Ha Context
34/46
34
7/30/2019 SN 5 Robust Stability Ha Context
35/46
Re
Im
0
G(jw)
(-1, j0)
1+G(jw)
wp(jw)
Fig. 5. Nominal performance in the Nyquist plot35
7/30/2019 SN 5 Robust Stability Ha Context
36/46
36
7/30/2019 SN 5 Robust Stability Ha Context
37/46
Robust performance
)s(R)s(K
)s(wm )s(m
)s(H
)s(D
)s(wp
*)s(Y
Fig. 6. Block diagram for robust performance in the Multiplicative uncertainty case
37
7/30/2019 SN 5 Robust Stability Ha Context
38/46
38
7/30/2019 SN 5 Robust Stability Ha Context
39/46
39
7/30/2019 SN 5 Robust Stability Ha Context
40/46
Re
Im
0
G(jw)
(-1, j0)
1+G( jw)
wp( jw)
)j(G)j(wm
Robust performance in the Nyquist plot40
7/30/2019 SN 5 Robust Stability Ha Context
41/46
41
7/30/2019 SN 5 Robust Stability Ha Context
42/46
42
7/30/2019 SN 5 Robust Stability Ha Context
43/46
43
7/30/2019 SN 5 Robust Stability Ha Context
44/46
Contd..
44
7/30/2019 SN 5 Robust Stability Ha Context
45/46
Contd..
45
7/30/2019 SN 5 Robust Stability Ha Context
46/46
Remarks on Nominal performance, robust stability
and robust performance
46