Professional Documents
Culture Documents
Control 11 2
Control 11 2
3 62 11 6
1 1, 2 2, 3 3
( 1)( 2)( 3) 0
Diagonalization
aMatrix diagonalization is the process X AX Bu
of taking a square matrix and
converting it into a special type of y CX
matrix-also-called diagonal matrix-
that shares the same fundamental Pz APz Bu
properties of the underlying matrix.
y CPz
Diagonalizing a matrix is also
equivalent to finding the matrix's
X APz Bu
eigenvalues, which turn out to be y CPz
precisely the entries of the
diagonalized matrix. z P 1 APz P 1Bu
y CPz
Diagonalization
0 1 0 ... 0
1 X Pz
0 0 1 ... 0
A . . . ... .
A has n distinct eigenvalues
0 0 0 ... 1
a n an 1 an 2 ... a1
Proof:
Example (2)
x 0 1 0 x1 0 x
A x 0 0 1 x 0u
2
1
y 1 0 0 x2
x 6 11 6 x 6 x
3 3
G(s) C (sI A) 1 B
1
s 0 0 0 1 0 0
G ( s ) 1 0 0 0 s 0 0 0 1 0
0 0 s 6 11 6 6
6
G ( s) 3 2
s 6s 11s 6
6 A B C
G ( s) 3
s 6s 2 11s 6 s 1 s 2 s 3
3 6 3
G ( s)
s 1 s 2 s 3
1 0 0 3
A 0 2 0
0
B 6
C1 1 1
0 3 3
Transformation of System Models with
Matlab
Using Matlab we can transform the system model from
transfer function to state space.
Y (s) num
U (s) den
D=
0
Example (2)
2 8 8 2
a 1 0 0 0
1 C 0 2 1 9
0
A B D0
0 1 0 0 0
0 0 1 0 0