Professional Documents
Culture Documents
Multivariable Control Systems
Multivariable Control Systems
Multivariable Control Systems
Systems
Ali Karimpour
Assistant Professor
Ferdowsi University of Mashhad
Chapter 1 Chapter 1
Linear Algebra
Topics to be covered include:
Vector Spaces
Norms
Unitary, Primitive and Hermitian Matrices
Positive (Negative) Definite Matrices
Inner Product
Singular Value Decomposition (SVD)
Relative Gain Array (RGA)
Matrix Perturbation
2
Ali Karimpour Sep 2009
Chapter 1
Vector Spaces
Continuous functions on the interval [0, over the field of real numbers (R)
3
Ali Karimpour Sep 2009
Chapter 1
Norms
1 Positivity x 0 , x 0
2 Homogeneity x x , x F and C
3 Triangle inequality x y x y , x, y F
4
Ali Karimpour Sep 2009
Chapter 1
Norm of vectors
1
p p
p-norm is: x p
ai p 1
i
For p=1 we have 1-norm or sum norm x 1 ai
i
1/ 2
2
For p=2 we have 2-norm or euclidian norm x 2 ai
i
5
Ali Karimpour Sep 2009
Chapter 1
Norm of vectors
1 x 1 (1 1 2) 4
Let x - 1 Then x 2 12 12 2 2 6
2
x
max(1,1,2) 2
x
1
x 2 1
x 1 1
6
Ali Karimpour Sep 2009
Chapter 1
1-norm is defined as f (t )
sup f (t )
t[ 0 ,1]
f (t ) 2 f (t ) dt
1 2 2
2-norm is defined as
0
7
Ali Karimpour Sep 2009
Chapter 1
Norm of matrices
a
2
Frobenius norm (extension of 2-norm of vectors) is: A F
ij
i, j
Max element norm (extension of max norm of vectors) is: A max max
i, j
aij
8
Ali Karimpour Sep 2009
Chapter 1
Matrix norm
AB A . B
A ip max Ax p
x p
1
9
Ali Karimpour Sep 2009
Chapter 1
A i max Ax
max aij Maximum row sum
x
1 i
j
10
Ali Karimpour Sep 2009
Chapter 1
U HU I
nn
A matrix Q C is Hermitian if
QH Q
Primitive Matrices
A matrix A R nn is positive if all of whose entries are strictly positive numbers.
Definition 2.1
A primitive matrix is a square nonnegative matrix some power (positive integer)
of which is positive.
12
Ali Karimpour Sep 2009
Chapter 1
Primitive Matrices
0 2
A with eigenvalues - 2 and 1 is primitive.
1 1
0 4
A with eigenvalues - 2 and 2 is not primitive.
1 0
1 0
A with eigenvalues 1 and 1 is not primitive.
1 1
13
Ali Karimpour Sep 2009
Chapter 1
n n
A matrix Q C is positive definite if for any x C n , x 0
n n
A matrix Q C is negative definite if for any x C n , x 0
n n
A matrix Q C is positive semi definite if for any x C n , x 0
H
x Qx is real and nonnegative
Inner Product
1 Symmetry : x, y y, x
2 Linearity : ax by, z a x, z b y, z
3 Positivity : x, x is positive , x F, x 0
15
Ali Karimpour Sep 2009
Chapter 1
100 100 5
1 5
A A
100.2 100 5.01 5
100 100 0 0
A A A
100.1 100 0 .1 0
1 10 10 1 1 5 5
( A A) A ( A ) 1
( A )
10.01 10 5 5
16
Ali Karimpour Sep 2009
Chapter 1
M YU H
1 0 ... 0
S 0
0 ... 0
S 2
1 2 ........ r 0
0 0 . . ... .
0 0 ... r
Example 1 2 1
M 3 4 1
4 2 8
H
0.04 0.53 0.85 9.77 0 0 0.50 0.33 0.80
M 0.38 0.77 0.51 . 0 4.53 0 . 0.35 0.77 0.53
0.92 0.34 0.17 0 0 0 0.79 0.55 0.27
0.50 0.04 0.33 0.53
u1 0.35 Mu1 9.77 0.38 9.77 y1 u 2 0.77 Mu 2 4.53 0.77 4.53 y2
0.79 0.92 0.55 0.34
0.80
u3 0.53 Has no affect on the output or Mu3 0
0.27 18
Ali Karimpour Sep 2009
Chapter 1
M YU H
Y can be derived from eigenvectors of M M H
2 1
3- Derive the SVD of A
0 1
19
Ali Karimpour Sep 2009
Chapter 1
A i1
max Ax 1 max aij Maximum column sum
x 1 1 j
i
A i max Ax
max aij Maximum row sum
x
1 i
j
Ax
A i 2 max Ax 2 max 2
1 ( A) max ( A) ( A)
x 2 1 x 2 1 x 2
20
Ali Karimpour Sep 2009
Chapter 1
RGA( A) ( A) A ( A 1 ) T
†
RGA( A) ( A) A ( A ) T
21
Ali Karimpour Sep 2009
Chapter 1
Matrix Perturbation
1- Additive Perturbation
2- Multiplicative Perturbation
22
Ali Karimpour Sep 2009
Chapter 1
Additive Perturbation
Theorem 1-3
min
m n
C
2 | rank ( A ) n n ( A) ( A)
( A)
23
Ali Karimpour Sep 2009
Chapter 1
Multiplicative Perturbation
Theorem 1-4
min
C
n n
2 | rank ( I A ) n
1
( A)
( A)
24
Ali Karimpour Sep 2009
Chapter 1
1
aijp aij (1 )
ij
25
Ali Karimpour Sep 2009
Chapter 1
Example 1-3
1
Now according to theorem 1-5 if a11 multiplied by (1 ) 1.002
11