Professional Documents
Culture Documents
( )
( )
( )
1 1
1 1 1 1
1 1
, ,
,
, ,
,
, ,
T T
n m
n m
n m
n n n m
X
f t X U
X x x U u u
x f t x x u u
t
x f t x x u u
+
=
`
= =
`
. .
. .
`
_
R R
R
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
11
Gener i c St at e Spac e
Repr esent at i on
( )
( )
( )
1
1 1 1 1
1 1
, ,
, ,
,
, ,
T
p
p
n m
p p n m
Y
h t X U
Y y y
y h t x x u u
t
y h t x x u u
+
=
=
. .
. .
_
R
R
( )
( )
, , : A set of differential equations
, , : A set of algebraic equations
X f t X U
Y h t X U
=
=
`
Summary:
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
12
St at e Spac e Repr esent at i on
(noi se f r ee syst ems)
Nonlinear System
Linear System
A
- System matrix- n x n
- Input matrix- n x m
- Output matrix- p x n
- Feed forward matrix p x m
B
C
D
X AX BU
Y CX DU
= +
= +
`
p
m n
R Y
R U R X
,
( , )
( , )
X f X U
Y h X U
=
=
`
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
13
Bl oc k di agr am r epr esent at i on of
l i near syst ems
Ref.: K. Ogata,
Modern Control Engineering
3
rd
Ed., Prentice Hall, 1999.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
14
Wr i t i ng Di f f er ent i al Equat i ons i n
Fi r st Compani on For m
(Phase var i abl e f or m/Cont r ol l abl e c anoni c al f or m)
1
1 0
1
1 1
2
2
2
2
1
1
Choose output ( ) and its ( 1) derivativesas state variables
differentiating
n n
n
n n
n
n
n
n
n
n
d y d y
a a y u
dt dt
y t n
dy
x x y
dt
dy
x d y
x
dt
dt
d y
x d y
x
dt
dt
+ + + =
= =
=
=
=
=
`
`
.
.
`
= +
=
`
`
`
. . . . . . . . . .
`
`
.
[ ]
0 u
+
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
16
Ex ampl e 1
Dynamical system
State variables:
x y
u x x x
=
= + + 2 3
` ` `
1 2
1 2 2 1 2
,
, 2 3
x x x x
x x x x x u = = +
`
= =
` `
[ ]
[ ]
1 1
2 2
1
2
0 1 0
2 3 1
1 0 0
B X
X A
C D
x x
u
x x
x
y u
x
= +
= +
`
`
`
_
Hence
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
17
Ex ampl e 2
(spr i ng-mass-damper syst em)
System dynamics
State variables
State dynamics
my cy ky bu + + =
`` `
1 2
, x y x y
`
= =
( ) ( )
2
1
2
1 2
1 1
y x
x
b b
x
ky cy u kx cx u
m m m m
= =
+ +
`
`
`
`
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
18
Ex ampl e 2
(spr i ng-mass-damper syst em)
State dynamics
Output equation
1 1
2 2
0 1 0
x x
u
k c b
x x
m m m
= +
`
`
[ ] [ ]
1
1 0 0
y x
y X u = +
=
=
+
=
+
=
=
+ +
`
`
`
`
`
`
= = = =
4 3 2 1
, , , x x r x r x
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
24
Ex ampl e 6: Van-der Pol s Osc i l l at or
(Li mi t c yc l e behavi our )
Equation
State variables
State Space Equation
( )
{ }
2
2 1 0 , 0 M x c x x k x c k + + = >
`` `
1 2
, x x x x
`
= =
( )
( )
2
1
2
2
1 2 1
: Homogeneous nonlinear system
2
1
X
F X
x
x
c k
x
x x x
m m
=
`
`
`
_
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
25
Ex ampl e 7: Spi nni ng Body Dynami c s
(Sat el l i t e dynami c s)
Dynamics:
2 3
1 2 3 1
1 1
3 1
2 3 1 2
2 2
1 2
3 1 2 3
3 3
1
1
1
I I
I I
I I
I I
I I
I I
= +
= +
= +
`
`
`
1 2 3
1 2 3
1 2 3
, , : MI about principal axes
, , : Angular velocities about principal axes
, , : Torques about principal axes
I I I
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
26
Ex ampl e 8: Ai r pl ane Dynami c s,
Si x Degr ee-of -Fr eedom Nonl i near Model
Ref : Rosk am J ., Ai r pl ane Fl i ght Dynami c s and Aut omat i c Cont r ol s, 1995
( ) ( )
( ) ( )
( ) ( )
1 2 3 A 4 A
2 2
5 6 7
8 2 4 9
=c PQ+c L +c
=c
=c
T T
A T
A T A T
P QR c L N N
Q PR c P R c M M
R PQ c QR c L L c N N
+ + +
+ +
+ + + +
`
`
`
( )
( )
( )
sin /
sin cos /
cos cos /
X X
Y Y
Z Z
A T
A T
A T
U VR WQ g F F m
V WP UR g F F m
W UQ VP g F F m
= + +
= + + +
= + + +
`
`
`
( )
= sin tan cos tan
= cos sin
= sin cos sec
P Q R
Q R
Q R
+ +
+
`
`
`
cos sin 0 cos 0 sin 1 0 0
sin cos 0 0 1 0 0 cos sin
0 0 1 sin 0 cos 0 sin cos
X U
Y V
Z W
=
`
`
`
Note: h Z =
` `
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
27
Ex ampl e 8: Ai r pl ane Dynami c s,
Si x Degr ee-of -Fr eedom Nonl i near Model
Ref : Rosk am J ., Ai r pl ane Fl i ght Dynami c s and Aut omat i c Cont r ol s, 1995
1
1
1
cos cos
cos sin
sin
x i i
y i i
z i
N
T i T T
i
N
T i T T
i
N
T i T
i
F T
F T
F T
=
=
=
=
=
=
( ) ( )
( ) ( )
( ) ( )
1 1
1 1
1 1
cos sin sin
cos cos sin
cos cos cos sin
i i i i i
i i i i i
i i i i i i
N N
T i T T T i T T
i i
N N
T i T T T i T T
i i
N N
T i T T T i T T T
i i
L T z T y
M T z T x
N T y T x
= =
= =
= =
=
= +
= +
( ) ( )( )
1
X O i
s h X E
Z Z O i
s h E
A D D D D
A
E
A A L L L L
h
F C C C C
F
T T qS
F F C C C C
i
= = +
( ) ( )
S A R
S A R
A l l l
A A
R A A n n n
L C C C
L
T T qSb
N N C C C
= = +
Y
A R
A
A Y Y Y Y
R
F qS C qS C C C
= = +
[ ]
1
o i
h E
T
A m m m m h m E
M qSc C qSc C C C i C
= = +
( )
cos sin
sin cos
T
=
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
28
Advant ages of St at e Spac e
Repr esent at i on
Systematic analysis and synthesis of higher order
systems without truncation of system dynamics
Convenient tool for MIMO systems
Uniform platform for representing time-invariant
systems, time-varying systems, linear systems as
well as nonlinear systems
Can describe the dynamics in almost all systems
(mechanical systems, electrical systems, biological
systems, economic systems, social systems etc.)
Note: Transfer function representations are valid for
only for linear time invariant (LTI) systems
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
29
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
30