Você está na página 1de 3

Automatic Control Laboratory

D-ITET
Prof. Dr. Roy Smith

Spring Term 2015

C ONTROL S YSTEMS II (R EGELSYSTEME II)


P ROBLEM S ET 8
Objectives:
MIMO Poles and Zeros
RHP-poles and RHP-zeros
State space representation
Norms for MIMO systems
Background: Lecture slides, Skogestad book: chapters 3 and 4

Exercise 1

MIMO poles and zeros

Determine the poles and zeros of the following plant:


"
G(s) =

s+2
s(s+1)(s5)
5(s+2)
(s+1)(s5)

0
s+1
(s+2)(s5)

How many poles does G(s) have?

Exercise 2

Multivariable RHP-zeros

Consider a plant G(s) given in the state space form:


x(t)

= Ax(t) + Bu(t)

(1)

y(t) = Cx(t) + Du(t),

(2)

where the matrices A, B, C and D are given as:




10
0
A=
, B = I,
0 1


C=

10
10

c1
0


,

D=

0
0

0
1


.

(3)

a) For what values of c1 does the plant have RHP-zeros?


b) Compute the transfer function G(s) = C(sI A)1 B + D and show that for c1 = 0, G(s) does not have zeros.
c) In case c1 = 0, is it possible to arbitrarily place system poles by output feedback? Is it possible to place the poles
arbitrarily by measuring the states and using state feedback?

1 of 3

Exercise 3

SVD for MIMO systems

For a closed loop system consider the following complementary sensitivity transfer function matrix:
"
#
1
0.001
s+1
T3 (s) =
s+1
(s+10)
1
2
a) Say whether the given closed loop system can have steady state tracking error that is newer bigger than 1% of the
reference signal amplitude.
b) Determine the reference signal with amplitude equal to 1 that results in the biggest possible tracking error.

Exercise 4

Sate space representation poles

Consider the control system shown by the block diagram in Figure 1. For this system do the following:

u1

1
s+1

1
s+1

y1

x1

x2

+
+

1
s+1

x3

y2

u2

Figure 1: Control system block diagram

a) Find the transfer function matrix G(s) from the input u(t) = [u1 (t), u2 (t)]T to the output y(t) = [y1 (t), y2 (t)]T .
b) Find the MIMO poles of the transfer function matrix, G(s). How many poles does the minimal representation of
G(s) have?
c) Taking the state space vector to be x(t) = [x1 (t), x2 (t), x3 (t)]T find the matrices A, B and C of the state space
representation of the system:
dx(t)
= Ax(t) + Bu(t)
dt
(4)
y(t) = Cx(t)
d) Calculate the controllability matrix for (4) and say whether the system is controllable.
e) Calculate the observability matrix for (4) and say whether the system is observable.
f) Find the poles for the system representation (4). How many poles are there? If the number is different than the result
in b) say what is the cause for this difference.

Exercise 5

System norms for MIMO systems (exam question 2010)

Consider the one degree-of-freedom control loop in Figure 2, where the blocks K(s) and G(s) denote the controller and the
plant, respectively. Both K(s) and G(s) are MIMO transfer function matrices.

2 of 3

d
y-

+ ?
c u
- G(s)
+

r + c - 6 K(s)

Figure 2: Block diagram of the system.


The feedback system is physically realizable, if all closed-loop transfer function matrices are proper. This condition is called
the well-posedness property. One can show that the feedback system in Figure 2 is well-posed if and only if
det(I + G()K()) 6= 0,

(5)

where K() = lims K(s) and G() = lims G(s).


Assume that the minimal state-space realizations of the system G(s) and the controller K(s) are:




A B
Ak Bk
s
s
G=
.
,
K=
C D
Ck Dk

(6)

a) Express the well-posedness condition in (5) in terms of the state-space realization matrices in (6).
b) Assume the feedback system in Figure 2 is well-posed and the controller K(s) is a simple proportional gain, namely
K(s) = Dk .
(i) Derive the state-space representation of the closed-loop transfer function matrix from r to y in terms of the
state-space realization matrices of G(s) and K(s).
(ii) Assume that the closed-loop system in Figure 2 is internally stable. Derive the necessary and sufficient condition in terms of the closed-loop state-space realization matrices for finiteness of the H2 norm of the closed-loop
system from r to y.
c) Assume that the complementary sensitivity function T (s) of the feedback system in Figure 2 is the transfer function
matrix
"
#
1
0
T (s) = es es s+ ,
0
s
where > 0 is a controller parameter. For all values of compute the induced (worst case) 2-norm in the time
domain:
ky(t)k2
max ky(t)k2 = max
.
kr(t)k2 =1
r(t)6=0 kr(t)k2
You may use Figure 3 for your computation.

0.5

0.45

0.4

0.35

(1cos(x))/x2

0.3

0.25

0.2

0.15

0.1

0.05

0
25

20

15

10

10

15

20

Figure 3: Plot of

(1cos(x))
x2

3 of 3

versus x

25

Você também pode gostar