20
21-Feb-15 1 State Space Basics and Design Techniques Dr. Muhammad Bilal Kadri State Space Modeling 06-Feb-15 2 Dr. M Bilal Kadri, PAF-KIET

Lesson 2 (State Space Design)

Embed Size (px)

DESCRIPTION

state space

Citation preview

  • 21-Feb-15

    1

    State Space Basics and Design Techniques

    Dr. Muhammad Bilal Kadri

    State Space Modeling

    06-Feb-15 2Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    2

    Modeling a simple RLC Circuit

    06-Feb-15 3Dr. M Bilal Kadri, PAF-KIET

    State Space Model

    06-Feb-15 4Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    3

    Generalized Expression

    06-Feb-15 5Dr. M Bilal Kadri, PAF-KIET

    Contd..

    06-Feb-15 6Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    4

    Matlab Example

    06-Feb-15 7Dr. M Bilal Kadri, PAF-KIET

    State Equations from Transfer Functions

    06-Feb-15 8Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    5

    Contd..

    06-Feb-15 9Dr. M Bilal Kadri, PAF-KIET

    Solution of the State Vector Differential Equation

    06-Feb-15 10Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    6

    06-Feb-15 11Dr. M Bilal Kadri, PAF-KIET

    06-Feb-15 12Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    7

    Example

    06-Feb-15 13Dr. M Bilal Kadri, PAF-KIET

    Block Diagram

    06-Feb-15 14Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    8

    Mathematical Modeling (Revisited)

    06-Feb-15 15Dr. M Bilal Kadri, PAF-KIET

    06-Feb-15 16Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    9

    06-Feb-15 17Dr. M Bilal Kadri, PAF-KIET

    06-Feb-15 18Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    10

    06-Feb-15 19Dr. M Bilal Kadri, PAF-KIET

    Controllability and Observability

    06-Feb-15 20Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    11

    Definitions

    06-Feb-15 21Dr. M Bilal Kadri, PAF-KIET

    Example

    06-Feb-15 Dr. M Bilal Kadri, PAF-KIET 22

  • 21-Feb-15

    12

    06-Feb-15 Dr. M Bilal Kadri, PAF-KIET 23

    State Variable Feedback Design

    06-Feb-15 24Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    13

    Open Loop and Closed Loop Poles

    06-Feb-15 25Dr. M Bilal Kadri, PAF-KIET

    Block diagram of State Variable Feedback

    06-Feb-15 26Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    14

    Regulator Design by Pole Placement

    06-Feb-15 27Dr. M Bilal Kadri, PAF-KIET

    a) Direct Comparison Method

    06-Feb-15 28Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    15

    b) Controller Canonical Form

    06-Feb-15 29Dr. M Bilal Kadri, PAF-KIET

    c) Ackermanns Formula

    06-Feb-15 30Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    16

    Example for pole placement

    06-Feb-15 31Dr. M Bilal Kadri, PAF-KIET

    Solution

    06-Feb-15 32Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    17

    Contd..

    06-Feb-15 33Dr. M Bilal Kadri, PAF-KIET

    Direct Comparison Method

    06-Feb-15 34Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    18

    Controller Canonical Form

    06-Feb-15 35Dr. M Bilal Kadri, PAF-KIET

    Contd..

    06-Feb-15 36Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    19

    c) Ackermanns Formula

    06-Feb-15 37Dr. M Bilal Kadri, PAF-KIET

    Contd..

    06-Feb-15 38Dr. M Bilal Kadri, PAF-KIET

  • 21-Feb-15

    20

    Matlab Command

    A=[0 1; 0 -4]

    B=[0 ; 1]

    P=[-2 ; -2]

    K=place(A,B,P) will give error ?

    K=acker(A,B,P)

    06-Feb-15 Dr. M Bilal Kadri, PAF-KIET 39