MVC - PDF Mimo
MVC - PDF Mimo
Introduction
+ v
u G1 y
+
G
u G1 G2 z
z
G2
! C ASCADE RULE
For the cascade (series) interconnection of G1 and G2 , the overall
transfer function matrix is G D G2G1.
– Note that the order of the transfer function matrices is reversed
from how they appear
! F EEDBACK RULE
With reference to the positive feedback system, we have
v D .I $ L/$1u where L D G2G1 is the transfer function around the
loop.
c 2016, M. Scott Trimboli
Lecture notes prepared by M. Scott Trimboli. Copyright #
ECE5580, Introduction to Multivariable Control 6–3
! P USH - THROUGH RULE
For matrices of appropriate dimension,
G1 .I $ G2G1/$1 D .I $ G1G2/$1 G1
Example 6.1
P22
+
P21 K P12
+
+
w P11 z
+
S OLUTION
! Start at the output z and move backward towards w.
+ u+ + + +
r K G y
−
L D GK
! We then define
SI , .I C LI /$1
TI , I $ SI D LI .I C LI /$1
! Consider the system G.s/ with input vector d.s/ and output vector
y.s/:
c 2016, M. Scott Trimboli
Lecture notes prepared by M. Scott Trimboli. Copyright #
ECE5580, Introduction to Multivariable Control 6–6
d G(s) y
Example 6.2
! Consider a 2 % 2 multivariable system where we simultaneously apply
sinusoidal signals of the same frequency ! to the two input channels:
" # " #
d1.t/ d10 sin .!t C ˛1/
d.t/ D D
d2.t/ d20 sin .!t C ˛2/
! For MIMO systems, things are very different, because input and
output are vectors
sX
ˇ ˇ2 q 2
kd .!/k2 D ˇdj .!/ˇ D d C d 2 C " " "
10 20
j
Example 6.3
! Consider the five different inputs shown below (kdk2 D 1):
" # " # " #
1 0 0:7071
d1 D ; d2 D ; d3 D
0 1 0:7071
" # " #
0:7071 0:6
d4 D ; d5 D
$0:7071 $0:8
! For the 2 % 2 system
" #
5 4
G1 D
3 2
ky 1k2 D 5:83
ky 2k2 D 4:47
ky 3k2 D 7:30
ky 4k2 D 1:00
ky 5k2 D 0:28
σ = 7.34
σ = 0.27
! P ROBLEM : Eigenvalues measure the gain for the special case when
the inputs and the outputs are in the same direction (that of the
eigenvectors)
! For generalizations of jGj when G is a matrix, we need the concept of
a matrix norm, denoted kGk
! Two important properties of norms:
– Triangle inequality
kG1 C G2k & kG1k C kG2k
– Multiplicative property
kG1G2k & kG1k " kG2k
Example 6.4
kui k2 D 1
u'i ui D 1
ui uj D 0; i ¤j
! Since kvi k2 D 1 and kui k2 D 1, !i gives the gain of the matrix G in this
direction
kGvi k2
!i .G/ D kGvi k2 D
kvi k2
Maximum and minimum singular values
! The largest gain for any input direction is equal to the maximum
singular value
kGdk2 kGv1k2
!N .G/ D !1 .G/ D max D
d¤0 kdk2 kv1k2
! The smallest gain for any input direction is
kGdk2 kGvk k2
! .G/ D !k .G/ D min D
d¤0 kdk2 kvk k2
n o
where k D min l; m
! Therefore, for any vector d we have the general relationship
kGdk2
! .G/ & & !N .G/
kdk2
! Define u1 D u,
N and v1 D v,
N
– Then it follows,
G vN D !N uN
– vN is the maximum principal input direction, and corresponds to the
input direction with the largest amplification
– uN is the maximum principal output direction, and is the output
direction in which the inputs are most effective
c 2016, M. Scott Trimboli
Lecture notes prepared by M. Scott Trimboli. Copyright #
ECE5580, Introduction to Multivariable Control 6–14
Example 6.5
! Consider the system of Example 6.3,
" #
5 4
G1 D
3 2
! The singular value decomposition of G1 is
" #" #" #'
0:872 0:490 7:343 0 0:794 $0:608
G1 D
0:490 $0:872 0 0:272 0:608 0:794
– The largest gain of 7:343 is for an input in the direction
" #
0:794
vN D
0:608
– The smallest gain of 0:272 is for an input in the direction
" #
$0:608
vD
0:794
! Note from the form of G1 that both inputs affect both outputs – thus
the system exhibits interaction
c 2016, M. Scott Trimboli
Lecture notes prepared by M. Scott Trimboli. Copyright #
ECE5580, Introduction to Multivariable Control 6–15
! Note also that the system is ill-conditioned, meaning that some
combinations of inputs have a strong effect on the outputs, whereas
others have a weak effect
!N .G1/ 7:343
– C ONDITION N UMBER: % .G1/ D D D 27:0
! .G1/ 0:272
Example 6.6: Distillation Process
1
!N .S .j!// < ; 8!
jwP .j!/j
, !N .wP S / < 1; 8!
, kwP S k1 < 1
where the H1 norm is the peak of the maximum singular value of the
frequency response:
kM .s/k1 , max !N .M .j!//
!
y2 D 0
where we define
g21
gO 11 D g11 $ g22
g22
! Consider a blending process where we mix sugar (u1 ) and water (u2)
to make a given amount of a soft drink (y1 D F ) with a given sugar
fraction (y2 D x)
! Mass balance gives:
F1 C F2 D F
F1 D xF
y1 D u1 C u2
# $
1 $ x' x'
y2 D u1 $ ' u2
F' F
where x ' D 0:2 is the nominal steady-state sugar fraction and
F ' D 2 kg=s is the nominal amount
! We the obtain the corresponding transfer function matrix,
2 3 " #
1 1 1 1
G.s/ D 4 1 $ x ' x ' 5D
$ 0:4 $0:1
F' F'
! Constructing the RGA we obtain (at all frequencies)
" # " #
' '
x 1$x 0:2 0:8
&D D
1 $ x' x' 0:8 0:2
+
+ − G
−
! "
det dI $ A0cl D s 2 C .2 C (1 C (2/ s
! Summary:
Introduction
! Recall that for a square system,
z .s/
det ŒG .s/' D ˛
p .s/
where z.s/ and p.s/ are the zero and pole polynomial of G.s/ after the
determinant has been adjusted to have p.s/ as its denominator.
! For a unity feedback system, the return difference matrix is defined as
F .s/ D I C G .s/ K .s/ D I C L .s/
– Since the poles of F .s/ are the same as the poles of L.s/; we may
write
pc .s/ closed loop characteristic polynomial
det fF .s/g D D
po.s/ open loop characteristic polynomial
g.s/ n.s/
t.s/ D D
1 C g.s/ n.s/ C d.s/
! Then the open- and closed-loop polynomials, po.s/ D d.s/, and
pc .s/ D n.s/ C d.s/ satisfy
pc .s/ n.s/ C d.s/ n.s/
D D1C D 1 C g.s/ D f .s/
po.s/ d.s/ d.s/
– Intuitively we expect det fF .s/g to be the vehicle for the
generalization of the Nyquist criterion to the MIMO case
! The frequency response plots of the gi .s/; gi .j!/, are called the
“characteristic loci” of G.s/
Physical motivation
and that
ƒT .j!/ D .I C ƒG .j!//$1
2 3
g1 .j!/
6 1 C g1 .j!/ 7
6 7
6 g2 .j!/ 7
6 7
D66 1 C g2 .j!/ 7
7
6 ::: 7
6 7
4 gn .j!/ 5
1 C gn .j!/
! This gives rise to two important results:
Example 6.12
" # " #
g1.s/ $ g22.s/ 20s C 30 2
w1.s/ D D
g21.s/ .s C 1/ .s C 2/ 1
" # " #
g2.s/ $ g22.s/ 20s C 30 1
w2.s/ D D
g21.s/ .s C 1/ .s C 2/ 1
which gives,
" #
2 1
W D
1 1
– So that,
$ .10 C 10(/
g1;2.s/ D
2 .s C 1/2 .s C 2/2
q% &
.10 C 10(/2 C 4 .100 $ ( .3s C 5// .s C 1/2 .s C 2/2
˙
2 .s C 1/2 .s C 2/2
! The discriminant (under the square root) is no longer a perfect square
– thus the equation is irreducible over the field of rational functions
! In general a signal being applied to the i th input will cause all the
outputs (j D i and j ¤ i ) to respond – this defines interaction
! It is generally desirable to suppress interaction so that the i th input
excites mostly the i th output while the response of the j ¤ i inputs
remain below acceptable levels
! In principal, it is possible to supress interaction by ensuring the
moduli of the CL be sufficienly large, because then ti ) 1