Ömer morgül

Upload: utku

Post on 07-Jul-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Ömer Morgül

    1/38

    Chp. 3State Variable Models

    • Dynamical Systems

    • State Space Representation

    • Transfer Function

    • Realization

    • Examples

  • 8/18/2019 Ömer Morgül

    2/38

    Mathematical relations betweenobserved quantities

    SystemINPUT OUTPUT

  • 8/18/2019 Ömer Morgül

    3/38

    SystemINPUT OUTPUT

    System

    INPUT OUTPUT

    Controller

  • 8/18/2019 Ömer Morgül

    4/38

    Controller Plant

  • 8/18/2019 Ömer Morgül

    5/38

  • 8/18/2019 Ömer Morgül

    6/38

    • OPERATING POINT, LINEARIZATION

  • 8/18/2019 Ömer Morgül

    7/38

  • 8/18/2019 Ömer Morgül

    8/38

  • 8/18/2019 Ömer Morgül

    9/38

  • 8/18/2019 Ömer Morgül

    10/38

  • 8/18/2019 Ömer Morgül

    11/38

  • 8/18/2019 Ömer Morgül

    12/38

  • 8/18/2019 Ömer Morgül

    13/38

  • 8/18/2019 Ömer Morgül

    14/38

  • 8/18/2019 Ömer Morgül

    15/38

  • 8/18/2019 Ömer Morgül

    16/38

  • 8/18/2019 Ömer Morgül

    17/38

  • 8/18/2019 Ömer Morgül

    18/38

  • 8/18/2019 Ömer Morgül

    19/38

  • 8/18/2019 Ömer Morgül

    20/38

  • 8/18/2019 Ömer Morgül

    21/38

  • 8/18/2019 Ömer Morgül

    22/38

  • 8/18/2019 Ömer Morgül

    23/38

  • 8/18/2019 Ömer Morgül

    24/38

  • 8/18/2019 Ömer Morgül

    25/38

  • 8/18/2019 Ömer Morgül

    26/38

  • 8/18/2019 Ömer Morgül

    27/38

  • 8/18/2019 Ömer Morgül

    28/38

  • 8/18/2019 Ömer Morgül

    29/38

  • 8/18/2019 Ömer Morgül

    30/38

  • 8/18/2019 Ömer Morgül

    31/38

  • 8/18/2019 Ömer Morgül

    32/38

  • 8/18/2019 Ömer Morgül

    33/38

    A=[0 -3;1 -2]

    A =

    0 -31 -2

    >> B=[2;0]

    B =

    20

    >> C=[0 3];D=0;

    sys1=ss(A,B,C,D);>> t=0:0.01:10;

    >> u1=zeros(1,1001);>> u1(1:end)=1;>> u2=sin(t);>> u3=sin(10*t);>> u4=0*t;>> x0=[1 1];

    >> [y,T,x]=lsim(sys1,u1,t,x0);>> plot(T,x(:,1)grid>> plot(T,x(:,2))>> grid

    unit step

    sinusoidal

    zero inputinitial condition

    g=tf(sys1)

    Transfer function:6

    -------------

    s^2 + 2 s + 3

  • 8/18/2019 Ömer Morgül

    34/38

  • 8/18/2019 Ömer Morgül

    35/38

  • 8/18/2019 Ömer Morgül

    36/38

    g=tf([2 8 6],[1 8 16 6])

    Transfer function:2 s^2 + 8 s + 6

    ----------------------s^3 + 8 s^2 + 16 s + 6

    >> sys1=ss(g)

    a =x1 x2 x3

    x1 -8 -4 -1.5x2 4 0 0x3 0 1 0

    b =u1

    x1 2x2 0x3 0

    c =x1 x2 x3

    y1 1 1 0.75

    d = u1y1 0

    Continuous-time model.

    t=0:0.01:10;

    u1=zeros(1,1001);u1(1:end)=1;u2=sin(t);u3=sin(10*t);u4=0*t;x0=[1 1 0];

    [y,T,x]=lsim(sys1,u1,t,x0);plot(T,x(:,1))>> [y,T,x]=lsim(sys1,u3,t,x0);>> plot(T,x(:,1))>> xlabel('t (sec)')>> ylabel('x_1')

    >> grid

  • 8/18/2019 Ömer Morgül

    37/38

  • 8/18/2019 Ömer Morgül

    38/38