Beruflich Dokumente
Kultur Dokumente
obtain a state variable representation using the controllability matrix (this is the controller canonical form).
.
.
Canonical Forms
If an n-th order linear system is completely
controllable, then [B AB A2B... An-IB] has n linearly independent columns.
These columns (or their linear combination) can be used as basis vectors to obtain canonical state-space representations.
This can also be done with the observability test matrix.
1
al
... ...
0 0 0 0
...
1 0
1
... al
and the ai's are from the characteristic equation, Ll ( A) = An + a 1 A n-l + a2 !\In-2 + ... + a n-l A + a n
What is the state variable model (Ac, Bc, Cc) using this basis? Find Ac when xCI)= Pxc(t), ic(t) =
p-l APxc(t) + p-l Hu(t)
Find C c ,
Now generalize
s+b
n -I n
G(s)
S n + a 1 s n-I + a 2 s n-2 +
... + an-I s + an
0
1
. . . . . .
0
'0
0
0
AC
. .
0
0
. .
.
'.
. . .
0
0 -a n-2
. . .
. . .
0
0
0
. . . . . .
. . .
0
-a
2
1
-a
1
-a n -a n-l
Be = [0 0
Ce = [bn bn-I
0 l]T
b2 bI]
Note: This form can be obtained directly from the transfer function.
The controller canonical realization
:ill
XII e
:i1l-1 e
XII-Ie
nG.""1
a..1iad9n
Verify
the CCF
- Ae)-l Be
First,
s -1
. .
.
. .
. .
0 0 0
0 0 0
0 0
I
.
s 0
-1 s
.
.
(sI-A)
= I.
.
.
.
. .
.
. .
.
.
.
. 0 an-Z
.
-1
an an-l
. . .
az s +al
verification (cont)..
(LC)(sI _A)-l
(LC) Adj(sI
-1
0 -1
~
A c =10
3 2 S+OI
In general, (LC) Adj (sI - Ac) = (1 S S2 ... sn-l)T . det (sI - A c) = sn + a 1sn-l+ a2 sn-2+... -n-l-n s + ~ ~
verification (cont):
multiplying by Cc yields,
1
s
S2
(bn bn-I
... b2 bl)
.
.
.
det(sI -Ac)
S n-I
b +b
n n-I
s + . . . + b s n-2 + b s n-I
2 I
G(s)
(*)
b1
Xz(S)
X\(s)
1/s
Y(s)
-~
diagrann
Xn e
Xn e
in-Ie
Xn-le
...
c -kn-t -a2
~ -k2-an-l
Xl e
Xl e
c -kn-at
c
.
-hI-an
FIG. 6.5-1
How can you shift the original Ab "" " AI' A2' ... An? ~(s) = (s-i1)(s-i2)
A2
...
A n to
...(s-in)
or
S n +
a 1s n-l
a2s n-2
...
an
Procedure
1. Given (A, B, C), transform it by P to
(Ac,Bc' C c) . The eigenvalues remain the same.
K c x c (t)
-Kcp-lX(t)
Example
For the open-loop system with
A=-12 0
B=
1
1
C =[1 0]
= -3, k2= 12