STM Final Year 112
STM Final Year 112
where D Z [x(k)]
X(z) =
Solving for X(z), we get
X(z) = (zI – F)–1zx(0)
The state vector x(k) can be obtained by inverse transforming X(z):
x(k) = Z –1[(zI – F)–1z] x(0)
Comparing this equation with Eqn. (6.45b), we get
Fk = f (k) = Z –1[(zI – F)–1z] (6.47)
LM 4 / 3 + -1/ 3 5/3
+
-5 / 3 OP
z + 0.2 z + 0.8 z + 0.2 z + 0.8
=M
MN z-0+.80/.32 + z0+.8/03.8 -1/ 3 4/3 PP
+
z + 0.2 z + 0.8 Q
State Variable Analysis of Digital Control Systems 369
k –1 –1
Therefore f (k) = F = Z [(zI – F) z]
LM 4
3
z
- 13
z 5
3
z
- 53
z OP
–1 z + 0.2 z + 0.8 z + 0.2 z + 0.8
=Z MM -0.8 z
+ 3 0.8 z -1 z
+ 3 4 z PP
N 3
z + 0.2 z + 0.8 3
z + 0.2 z + 0.8 Q
=
LM 4
3 ( -0.2 )
k
- 1
3 ( -0.8)
k 5
3 ( -0.2 )
k
- 5
3 ( -0.8)
k
OP
MN -0.8
3 ( -0.2)
k
+ 0.8
3 ( -0.8)
k -1
3 ( -0.2 )
k
+ 4
3 ( -0.8)
k
PQ
Evaluation Using Similarity Transformation Suppose that F is an n ´ n non-diagonal matrix with distinct
eigenvalues l1, l2, ..., ln. We define the diagonal matrix
0 L 0 LMl 1 OP
l2 L 0 0
L=M PP
M M MM M PQ
0 L ln N0
F and L are similar matrices; there exists a nonsingular matrix P such that (refer Eqns (5.22))
L = P–1 FP
Now P F P = P–1 [FF L F]P
–1 k
LMl k
1 0 L 0 OP
lk2
=M
0 L 0P
Lk
MM M M M P
P
0 L kn MN 0 l PQ
The state transition matrix Fk of matrix F with distinct eigenvalues l1, l2, ..., ln may, therefore, be evaluated
using the following relation:
LMl k
1 0 L 0 OP
l k2
=P M
0 L 0P
Fk = P L k P–1 P –1
(6.48)
MM M M M P
P
0 L kn MN 0 l PQ
where P is a transformation matrix that transforms F into the diagonal form (For the general case where
matrix F has multiple eigenvalues, refer [105]; also refer Review Example 6.5 given at the end of this
chapter).
F=
LM 0 1OP
N-2 -3Q
The characteristic equation of the system is
|lI – F| = l2 + 3l + 2 = 0
which yields l1 = – 1 and l2 = – 2 as the eigenvalues of F.
370 Digital Control and State Variable Methods
Since the matrix F is in companion form, the eigenvectors3, and hence the transformation matrix, can
easily be obtained (refer Problem 5.21).
P=
1 1
=
LMOP LM OP
1 1
l1 l 2 N Q N Q
-1 -2
gives the diagonalized matrix
L = P–1 FP =
-1 0 LM OP
0 -2 N Q
From Eqn. (6.48), we may write
Fk
L(-1) 0 OP P
=P M
k
–1
k
N 0 (-2) Q
L 1 1OP LM(-1) 0 OP LM 2 1OP
=M
k
L 2(-1) - (-2)
=M
k
( -1) - ( -2 ) O
k k k
Evaluation Using Cayley-Hamilton Technique The Cayley-Hamilton technique has already been explained
in the earlier chapter. We illustrate the use of this technique for evaluation of Fk by an example.
F=
LM 0 1OP
N-1 -2Q
Let us evaluate f(F) = Fk.
Matrix F has two eigenvalues at l1 = l2 = –1.
Since F is of second order, the polynomial g(l) will be of the form (refer Eqns (5.98)):
g(l) = b0 + b1l
The coefficients b0 and b1 are evaluated from the following equations:
f (–1) = (–1)k = b0 – b1
d d
f (l ) = k(–1)k –1 = g (l ) = b1
dl l = -1 dl l = -1
= (1 – k) (–1)k
LM1 0OP – k(–1) LM 0 1OP k
N 0 1Q N-1 -2Q
= (–1)k
LM(1 - k) -k OP
N k (1 + k)Q
3
Refer Section 5.6 for methods of determination of eigenvectors for a given general matrix F.
State Variable Analysis of Digital Control Systems 371
State Transition Equation The solution of the non-homogeneous state difference equation (6.41) is
given by Eqn. (6.44). In terms of the state transition matrix f (k), Eqn. (6.44) can be written in the form
k -1
x(k) = f (k) x(0) + å f (k – 1 – i) gu(i) (6.49)
i = 0
This equation is called the state transition equation; it describes the change of state relative to the initial
conditions x(0) and the input u(k).
x1(0) = 1 = x2(0)
y(k) = x1(k)
Find y(k) for k ³ 1.
Solution For the given state equation, we have
F=
LM 0 1OP
N-2 -3Q
For this F, f (k) = Fk was evaluated in Example 6.4:
f (k) = Fk =
LM 2(-1) k
- ( -2 ) k ( -1) k - ( -2 ) k OP
k k k k
N-2(-1) + 2 ( -2 ) -( -1) + 2 ( -2 ) Q
k -1
The state x(k) = Fk x(0) + å Fk – 1 – i gu(i)
i = 0
With
L0O L1O
g = M P , x(0) = M P , and u(k)= (–1)k,
N1Q N1Q
we get
k -1
y(k) = x1(k) = 3(–1)k – 2(– 2)k + å [(–1)k – 1 – i – (–2)k – 1 – i] (–1)i
i = 0
k -1
1 i
= 3(–1)k – 2(–2)k + k(– 1)k – 1 – (–2)k – 1 å
i = 0
ch2
Since4
1 k
k -1
å 1 i
ch =
1- ch
2
=–2[ 1 k
ch - 1] , we have
2 1 - 12 2
i = 0
k
1 - ak +1
4
å aj =
1- a
; a ¹ 1.
j = 0