NonlinearAdaptiveCtrl Final Exam 2nd Semester 1819 Solution
NonlinearAdaptiveCtrl Final Exam 2nd Semester 1819 Solution
Problem 1: (3.5 points) Given a discrete plant with the transfer function:
Y ( z) 0.3 z 0.2
G( z) 2
U ( z ) z 0.7 z 0.12
Design a model reference controller (MRC) such that the output of the plant follows the output of
the reference model:
Ym ( z ) 0.8
Gm ( z ) = =
U c ( z ) z - 0.2
Write the formula to calculate the control signal in the time domain.
K
Problem 2: (3.5 points) Given a plant: y (t ) u (t )
( p a )( p b )
in which K, a and b are unknown positive parameters.
Design a MRAS to control the output of the plant to follow the output of the following reference
model satisfying POT 8% and ts 2 (sec) (2% criterion). Draw the block diagram to update the
parameter s1.
Problem 3: (3.0 points) Given a continuos plant with the transfer function:
Y ( s) K
G (s)
U (s) s a
Assume that the parameters (K and a) can be measured by using sensors. Design a PI gain
scheduling controller the closed loop system will have a pair of complex poles with
0.75, n 4
(End)
Problem 1:
Diophantine equation:
AR1 B S A0 Am
(q 2 0.7 q 0.12)r0 0.3( s0 q s1 ) ( q a1 )(q 0.2)
r0 q 2 (0.3s0 0.7 r0 )q (0.12r0 0.3s1 ) q 2 (a1 0.2)q 0.2a1 (0.5 p)
r0 1
0.3s0 0.7 r0 a1 0.2
0.12r 0.3s 0.2a
0 1 1
r0 1
s0 ( a1 0.5) / 0.3 (0.5 p)
s ( 0.2a 0.12) / 0.3
1 1
If chose a1 = 0
r0 1
s0 5 / 3
s 0.4
1
Ru ( k ) Tuc ( k ) Sy ( k )
( q 2 / 3)u ( k ) 8q / 3uc ( k ) (5q / 3 0.4) y ( k )
(1 (2 / 3) q 1 )u ( k ) 8 / 3uc ( k ) (5 / 3 0.4q 1 ) y ( k )
u ( k ) 2 / 3u ( k 1) 8 / 3uc ( k ) 5 / 3 y ( k ) 0.4 y ( k 1)
Note:
If chose a1 = 0.5
r0 1
s0 10 / 3
s 11 / 15
1
Problem 2:
K
The plant: G ( p)
( p a )( p b)
The reference model:
POT exp .100% 8% 0.627
1 2
4
ts 2 n 3.19 (0.75 p)
n
n2 10.19
Gm ( p ) 2
p 2n p n p 4 p 10.19
2 2
B 1
Write B in the form B B B
B K
Conditions for the existence of the solution:
- Bm can be written in the form: Bm Bm B Bm 10.19 / K
- deg( Am ) deg( Bm ) deg( A) deg( B)
2 0 2 0
The conditions are satisfied (0.5 p)
Without losing generality, choose r0 = 1. The MIT rules updating the parameters are follows:
dt0 é p ù
= -g e ê u ú
dt êë ( p + 1)( p 2 + 4 p + 10.19) úû
c
dt1 é 1 ù
= -g e ê u ú
dt êë ( p + 1)( p 2 + 4 p + 10.19) úû c
ds0 é p ù
= ge ê y ú
dt êë ( p + 1)( p 2 + 4 p + 10.19) úû
ds1 é 1 ù
= ge ê yú (1.0 p)
dt êë ( p + 1)( p + 4 p + 10.19) úû
2
dr1 é 1 ù
= ge ê uú
dt êë ( p + 1)( p + 4 p + 10.19) úû
2
y (t) 1
( s 1)( s 4 s 10.19)
1
2 s1
s
e(t)
Problem 3:
Design gain scheduling controller, assume that K and a can be measured
K
The PI controller: GPI ( s ) K P I
s
The closed-loop characteristic equation:
K K
1 GPI ( s )G ( s ) 1 K P I 0
s s a
s 2 (a K K P ) s K K I 0 (1.0 p)
The desired characteristic equation:
s 2 2n s n2 0
s 2 6 s 16 0 (1.0 p)
Balancing the equations, we have:
a K K P 6
K K I 16
K (6 a ) / K
P (1.0 p)
K I 16 / K