344 8 Optimal Process Control
A
Rcl
=
⎛
⎜
⎜
⎜
⎜
⎜
⎝
010··· 0
001... 0
.
.
.
.
.
.
.
.
.
000··· 1
−a
0
− k
R1
−a
1
− k
R2
−a
2
− k
R3
··· −a
n−1
− k
Rn
⎞
⎟
⎟
⎟
⎟
⎟
⎠
(8.283)
and after a manipulation
c
Rcl
(s)=s
n
+ a
Rn−1
s
n−1
+ ···a
R1
s + a
R0
(8.284)
where
a
R0
= a
0
+ k
R1
a
R1
= a
1
+ k
R2
.
.
.
a
Rn−1
= a
n−1
+ k
Rn
(8.285)
The last row of the matrix A
R
contains coefficients of the characteristic
polynomial of the closed-loop system c
Rcl
(s). Therefore, the choice of elements
of matrix K
R
places arbitrarily eigenvalues of the closed-loop system.
If a
R0
, a
R1
,..., a
Rn−1
are prescribed then the feedback is given as
K
R
=
a
R0
a
R1
··· a
Rn−1
−
a
0
a
1
··· a
n−1
(8.286)
We can notice that parameters of a state feedback controller applied to
a system in controllable canonical form are given as the difference between
desired coefficients of the closed-loop characteristic polynomial and coefficients
of the characteristic polynomial of the controlled system.
Of course, the same holds for the closed-loop system consisting of the
original system (8.266) and feedback controller (8.277) where
K = K
R
T
−1
(8.287)
Therefore, the first step in combined state feedback control with observer
is to determine matrix K. This specifies eigenvalues of the closed-loop system
A −BK.
The second step is to design an observer. The design consists in placing its
eigenvalues provided the controlled system is fully observable. The eigenvalues
of the observer are eigenvalues of matrix A − LC and are chosen so that the
estimation error e(t) is removed as fast as possible. Consequence of this is high
gain matrix L implying that noise ξ(t) has a great influence on the estimation
error e(t). This can be seen in
˙e(t)=(A − LC) e(t) −Lξ(t) (8.288)
where
ξ(t)=y(t) − Cx(t) (8.289)