5System Response

Embed Size (px)

Citation preview

  • 8/11/2019 5System Response

    1/36

    ME2142 Feedback Control Systems1

    System Transient/Time Response

    ME2142 Feedback Control Systems

  • 8/11/2019 5System Response

    2/36

    ME2142 Feedback Control Systems2

    System Response

    For a stable system, the system response consists of two parts. One is transientresponse, and the other is steady-state response. The magnitude of the transientresponse decreases with time and ultimately vanishes leaving only the steady-stateresponse.

  • 8/11/2019 5System Response

    3/36

    ME2142 Feedback Control Systems3

    For an unstable system, the magnitude of the system response increases with time.

    t

    Output

    System Response

  • 8/11/2019 5System Response

    4/36

    ME2142 Feedback Control Systems4

    System Characteristic Equation

    Consider a system with a transfer function, Gc(s) as shown

    Gc(s)

    System

    Input OutputR(s) C(s)

    The systems characteristic equationis given by

    0)( sDc

    with

    where Nc(s) and Dc(s) are polynomials of s.

    )()()(

    )()(

    sDsNsG

    sRsC

    c

    cc

    Note that the characteristic equation is a property of thesystemand is not dependent on the input.

  • 8/11/2019 5System Response

    5/36

    ME2142 Feedback Control Systems5

    System Characteristic Equation

    Examples

    Spring-mass-damper (Slide 9: Modelling of Physical Systems)

    Transfer Function

    Characteristic Eqn:

    Kbsms

    Kbs

    sX

    sXsG

    i

    o

    2)(

    )()(

    02 Kbsms

    R-C circuit (Slide 12: Modelling of Physical Systems)

    Transfer Function

    Characteristic Eqn:

    1

    1

    RCsE

    E

    i

    o

    01RCs

    Closed-loop feedback system (Slide 9: Block Diagram Algebra)

    Transfer Function

    Characteristic Eqn:

    GH

    G

    R

    C

    1

    01 GH

  • 8/11/2019 5System Response

    6/36

    ME2142 Feedback Control Systems6

    System Characteristic Equation

    The rootsof this equation are the closed-loop poles.

    Characteristic equation

    0)( sDc

    )(

    )()(

    )(

    )(

    sD

    sNsG

    sR

    sC

    c

    c

    c

    If all the roots, pi, are negative, then the transient responsewill eventually die away as tincreases.

    Consider a typical case, in which each root, xi=piof thisequation is a real number and is distinct from each other. Thuseach root will contribute a term in the time response ofthe system

    But if anyof the roots is positive real value, then thetransient response will grow without boundsas timeincreases. The system is unstable.

    tpie

    .. ... .)( tpiAetc

  • 8/11/2019 5System Response

    7/36ME2142 Feedback Control Systems7

    For a given dynamic system, we attempt to answer thefollowing questions:

    System Response

    We will Use standard test inputsto excite system and

    analyze the response.

    Identify the relationship between the performancecharacteristics and the system parameters.

    How to determine the characteristics of the systemresponse?

    How to compare it with that of another system?

    How to identify whether the system response willadequately meet our needs (stability, error, etc.)?

    How to know the system response subject todifferent inputs?

  • 8/11/2019 5System Response

    8/36

  • 8/11/2019 5System Response

    9/36ME2142 Feedback Control Systems9

    4) Sinusoidal input

    00

    0sin)(

    t

    ttAtr

    t

    r(t)

    t = 0

    3) Impulse input

    is an impulsefunctionor a Dirac deltafunction

    )0()( Atr

    AsR )(

    A

    t = 0

    r(t)

    t

    System Response Test Signals

    WhenA= 1, we have a unit impulseinput.

    We can study the system response to suddenshocks or impacts.

    We can analyze the system response in frequency domain.(the main topic in the second half of course)

    Using test signals (1) to (3) are often known as time responseortransient responseanalyses, while using test signal (4) is known as

    frequency response analyses.

  • 8/11/2019 5System Response

    10/36ME2142 Feedback Control Systems10

    System Response First-order Systems

    A first-ordersystem can always be written in the standard form

    T is known as the time constant, which may determine the speed ofresponse.

    1)(

    )(

    Ts

    K

    sR

    sC

    Examples

    Spring-damper system (Slides 7-8 of Modelling of Physical Systems)

    .Kbs

    K

    sX

    sY

    )(

    )(

    KbT

    Ts

    with

    1

    1

    RC circuit (Slide 12 of Modelling of Physical Systems)

    .

    RCTTsRCsE

    E

    i

    o

    with1

    1

    1

    1

  • 8/11/2019 5System Response

    11/36ME2142 Feedback Control Systems11

    System Response First-order Systems

    with

    .

    1)(

    )(

    Ts

    K

    sR

    sC

    Response to a unit step input

    ssR 1)(

    Thus )(1

    )( sRTs

    KsC

    sTs

    TK 1

    )/1(

    /

    Ts

    B

    s

    A

    /1

    Multiplying both sides by sand letting s=0gives A = K

    Multiplying both sides by (s+1/T)and letting s = -1/T gives B= -K

    Therefore

    Ts

    K

    s

    KsC

    /1

    )(

    Using tables

    )1()( // TtTt eKKeKtc 0for t

  • 8/11/2019 5System Response

    12/36ME2142 Feedback Control Systems12

    System Response First-order Systems

    Response to a unit step input)1()( /Ttetc For K = 1

    Note: The smaller the time constant T, the faster the response.

    The shape is always the same.

  • 8/11/2019 5System Response

    13/36ME2142 Feedback Control Systems13

    System Response First-order Systems

    with1)(

    )(

    Ts

    K

    sR

    sC

    Response to a unit ramp input

    Thus )(1

    )( sRTs

    KsC

    2

    1)(

    ssR

    2

    1

    )/1(

    /

    sTs

    TK

    )/1(2 Ts

    KT

    s

    KT

    s

    K

    For K = 1,

    )1()( /TteTttc

    with the error

    e(t) = r(t) c(t)

    Using tables

    0for t)()( /TtTeTtKtc

    )1( /TteT

    r(t)

    t = 0

    r(t)

    t

    ess=Tc(t)

  • 8/11/2019 5System Response

    14/36ME2142 Feedback Control Systems14

    System Response First-order Systems

    with1)(

    )(

    Ts

    K

    sR

    sC

    Response to a unit impulse input

    1)( sR

    ThusTs

    TK

    Ts

    KsC

    /1

    /

    1)(

    Or TteT

    Ktc /)(

    For K = 1,

    TteT

    tc /1)(

    r(t)

    t = 0

    1/T

    t

  • 8/11/2019 5System Response

    15/36ME2142 Feedback Control Systems

    15

    System Response First-order Systems

    The transient response all contains the term which is determined by

    the root of the characteristic equation and the parameter T.

    Tte /

    Response to

    Unit Impulse

    Tte

    T

    Ktc /

    1 )(

    1)(

    )(

    Ts

    K

    sR

    sCProperties Characteristic Equation

    TsTs 1

    01

    Note that the unit stepis the derivative of the unit ramp, and the unit

    impulseis the derivative of the unit step. Note that similarly, c2(t) is the derivative of c3(t), and c1(t) is the

    derivative of c2(t). For a linear time-invariant system, the response to the derivative of an

    input can be obtained by taking the derivative of the response to the input.

    Unit Step

    )1()( /2TteKtc

    Unit Ramp

    )()( /3TtTeTtKtc

  • 8/11/2019 5System Response

    16/36ME2142 Feedback Control Systems

    16

    Block diagram

    Permanent Magnet DC Motor

    e i

    Ra

    La

    eK J

    bT

    The Permanent Magnet DC motor.

    Governing equations

    eaa Kdt

    diLiRe

    iKT t

    bdt

    dJT

    IsLRKE aae )(

    IKT t

    )( bJsT

    +

    -

    E I

    aa RsL

    1

    eK

    tKT

    bJs

    1

    eK

    +

    -

    E

    eK

    eK

    ))(( bJsRsL

    K

    aa

    t

  • 8/11/2019 5System Response

    17/36ME2142 Feedback Control Systems

    17

    +

    -

    E

    eK

    eK

    ))(( bJsRsL

    K

    aa

    t

    The Permanent Magnet DC motor.

    Commonly

    La is small, and can then be neglected.

    Block diagram then becomes

    E +

    -

    eK

    bJs

    RK at

    /

    GH

    G

    E

    1

    )(

    /1

    )(

    /

    bJs

    RKK

    bJs

    RK

    aet

    at

    aet

    at

    RKKbJs

    RK

    /

    /

    1

    s

    K

    aet

    at

    RKKb

    RKK

    /

    /with

    aet RKKb

    J

    /

    Permanent Magnet DC Motor

  • 8/11/2019 5System Response

    18/36ME2142 Feedback Control Systems

    18

    aet RKKb

    J

    /

    Speed Control of the DC Motor

    1s

    K

    E

    The respo nse to a unit step inpu t is

    shows here.

    Quest ions : Can we make the respo nse

    faster? t = 0 t

    K

    With speed feedback

    1sK

    E

    Error

    +

    -

    V Kc

    Controller

    11

    1

    s

    KKs

    KK

    V c

    c

    KKs

    KK

    c

    c

    1

    1'

    '

    s

    K

    KKc1

    'with

    KK

    KKK

    c

    c

    1

    '

    The characteristic equation is still first-order, but the time constant is now

    smaller, thus the system has faster response.

    Motor by

    itself

  • 8/11/2019 5System Response

    19/36ME2142 Feedback Control Systems

    19

    System Response Second-order Systems

    A second-ordersystem will be of the form

    where a, b, c, d and e are constants.cbsas

    esd

    sX

    sY

    2)(

    )(

    Standard Form:

    We can re-write

    cbsas

    esd

    sX

    sY

    2)(

    )(

    a

    cs

    a

    bs

    sa

    e

    a

    d

    2

    with anda

    cn 2

    a

    bn 2

    22

    2

    212

    )()(

    )(

    nn

    n

    ssKsK

    sR

    sC

  • 8/11/2019 5System Response

    20/36ME2142 Feedback Control Systems

    20

    System Response Second-order Systems

    Examples

    RLC circuit (see Modelling of Physical Systems)

    .

    1

    1

    )(

    )(2

    RCsLCssE

    sE

    i

    o with andLC

    n

    12 L

    Rn 2

    LCs

    L

    Rs

    LC1

    1

    2

    Spring-mass-damper.

    Kbsms

    Kbs

    sX

    sX

    i

    o

    2)(

    )(

    m

    Ks

    m

    bs

    m

    Ks

    m

    b

    2 with andm

    K

    n2

    m

    b

    n

    2

  • 8/11/2019 5System Response

    21/36

    ME2142 Feedback Control Systems21

    Closed-Loop Position Feedback System

    V

    1s

    K

    s

    1 G

    c

    controller

    E+

    -

    R

    where Gcis a proportional gainKp

    E+

    -

    R

    )1( ss

    KKp

    with

    KK

    p

    n

    2

    12

    n

    KKp

    1

    2

    1

    natural frequency

    damping ratio

    n

    KKss

    KK

    GH

    G

    R p

    p

    2

    1 In standard format

    22

    2

    2 nn

    n

    ssR

  • 8/11/2019 5System Response

    22/36

    ME2142 Feedback Control Systems

    Characteristic equation: 01 GH 0282

    )2(512

    ss

    K

    22

    Examples: Determine the value of gain Kfor the closed-loop system, which has anundamped natural frequency of 4. What is the damping factor?

    System Response Second-order Systems

    R C

    -

    +

    2

    K282

    52

    ss

    010282 2 Kss

    02514

    222 nnssKss

    164)51( 22 Kn 3K

    42 n 5.0

  • 8/11/2019 5System Response

    23/36

    ME2142 Feedback Control Systems23

    Consider22

    2

    2 nn

    n

    ssR

    Time Response Second-order Systems

    For , the roots are equal and the system is so calledcritically damped.

    1 np 2,1

    The roots of the characteristic equation are

    122,1 nnp

    For , the roots are both real and unequal

    and the system is so called overdamped.

    1 122,1 nnp

    For , the roots are a pair of complex conjugates10

    where is called the damped natural frequencyand

    the response is underdamped.

    dn jp 2,1

    21 nd

  • 8/11/2019 5System Response

    24/36

    ME2142 Feedback Control Systems24

    Step Response Second-order Systems

    Therefore

    with an inputs

    sR 1)( 22

    2

    2 nn

    n

    ssR

    sss nn

    n 1

    )2( 22

    2

    This represents a decaying oscillatoryresponse depending upon with

    a frequency of oscillation of .

    Underdamped Response 10

    d

    From tables (Entry 24 in Tables), we have

    )sin(1

    1)(2

    te

    tc d

    tn

    20 0t

    2

    1 1

    tan

    21 nd

  • 8/11/2019 5System Response

    25/36

    ME2142 Feedback Control Systems

    From tables (Entry 18 in Transform tables with ), we havena

    )1(1

    )()(

    122

    atatatee

    atc

    ass

    25

    Step Response Second-order Systems

    We have

    sss nn

    n 1

    )2( 22

    2

    Critically Damped Response 1

    This represents a non-oscillatoryresponse with an exponentially

    decaying transient component and a zero steady-state error. The speed

    of decay of the transient response depends upon the parameter .n

    t

    n

    t nn teetc

    1)( 0tgiving for

    ss n

    n 12

    2

  • 8/11/2019 5System Response

    26/36

    ME2142 Feedback Control Systems26

    We use Entry 17 in Transform tables.

    Step Response Second-order Systems

    sss nn

    n 1

    )2( 22

    2

    Overdamped Response 1

    sss nnnn

    n

    )1)(1( 22

    2

    0t

    btat eCeC 211

    for , C1andC2are constants.

    The response is non-oscillatory, starts initially with andexponentially rises to .

    0)0( c1)( c

    If , then and the first exponential term will decay much

    faster than the second. The pole can then be neglected and the

    system behaves like a first-order system.

    ba1)( as

    ))((

    2

    bsass

    n

    12 nna 1

    2 nnb with and

    2

    nab We have

    )

    2

    (1

    1)( btat aebebaab

    tc n

    so that

  • 8/11/2019 5System Response

    27/36

    ME2142 Feedback Control Systems27

    Step Response Second-order systems

    Normalized response curves

    For fast response,

    is usually

    desirable.

    7.0

    If no overshoot is

    required,

    is usually used.

    1

  • 8/11/2019 5System Response

    28/36

    ME2142 Feedback Control Systems28

    Transient Response Specifications

    Maximum overshoot:

    %100)(

    )()(

    c

    ctcM

    p

    p

    Delay time

    Rise time:

    10% - 90%, or

    5% - 95%, or

    0% - 100%

    Peak time

    Settling time: time to

    reach and stay within

    specified limits, usually

    2% or 5%.

    Five measures of transient performancebased on 2nd-order underdamped response

  • 8/11/2019 5System Response

    29/36

    ME2142 Feedback Control Systems29

    Measures of Transient Performance

    We have

    )sin(11)(2

    t

    e

    tc d

    tn

    2

    1 1

    tan

    1)( rtc giving 0)sin( rdt

    0 rdtThus we have

    Rise Time rt

    which gives

    2

    1 nd

    or rdt

    ,0d .02

    , which can not be satisfied, since

    ,0rt

    d

    rt

  • 8/11/2019 5System Response

    30/36

    ME2142 Feedback Control Systems30

    We have

    )sin(11)(2

    t

    e

    tc d

    tn

    2

    1 1

    tan

    Peak Time pt

    2

    1 nd

    01

    )(sin)(2

    pn

    p

    tnpd

    tt

    etdt

    tcd

    giving 0sin pdt or ,3,2,,0 pdt

    Therefore for the first peak.d

    pt

    Measures of Transient Performance

  • 8/11/2019 5System Response

    31/36

    ME2142 Feedback Control Systems31

    We have

    )sin(11)(2

    t

    e

    tc d

    tn

    2

    1 1

    tan

    Maximum Overshoot

    2

    1 nd

    pM

    As

    Therefore

    Measures of Transient Performance

    1 pp tcM

    dd

    dne/sin

    1 2

    /

    sin1 2

    1/ 2

    e

    21/

    eMp

    21sinsin

  • 8/11/2019 5System Response

    32/36

    ME2142 Feedback Control Systems32

    We have

    )sin(11)(2

    t

    e

    tc d

    tn

    2

    1 1

    tan

    Settling Time

    2

    1 nd

    st

    The curves gives the

    envelope curves of the transient response.

    )1/(1 2 tne

    is found to be approximately

    where

    st

    Tts 4Tts 3

    (2% criterion)

    (5% criterion)

    n

    T

    1

    Measures of Transient Performance

  • 8/11/2019 5System Response

    33/36

    ME2142 Feedback Control Systems33

    Summarization First-order Systems

    Transient response is exponential.

    One dynamic parameter: time constant T.The smaller this is, thefaster the response.

    At t=Tsec, response will reach 63.2%of final step.

    At t=4Tsec, response will settle to within 2%of final value.

  • 8/11/2019 5System Response

    34/36

    ME2142 Feedback Control Systems34

    Summarization Second-order systems

    Normalized response curves

    Two dynamicparameters:

    Undamped naturalfrequency,

    Damping ratio.

    S i i i S ifi i

  • 8/11/2019 5System Response

    35/36

    ME2142 Feedback Control Systems35

    Summarization - Transient Response Specifications

    Maximum overshoot:

    %100)(

    )()(

    c

    ctcM

    p

    p

    Settling time: 4T to

    within 2% of the final

    value.

    Five measures of transient performancebased on 2nd-order underdamped response

    n

    T

    1

  • 8/11/2019 5System Response

    36/36

    36

    End