SN 5 Robust Stability Ha Context

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