Vous êtes sur la page 1sur 13

_ 8~,

---:;:,
e [e&IIi oJ

f' "d.u-dt>( ~
~ rFC./~6-

9 ~\',kros)

-0 f\AlQ~i.c~

~fCtCQ~

-:;>

<cfk?-rN,

cP'f

vot~

\.f:v.(f41e:.,

~~

;~,

pDS,;t-iO() /

-)

<cJde

c.uM.uJ-.-&~

/ qCC dle.r~1')

II~~

L.----'\.~

S\-edL VOJ(\'Q.b\-e.g
~

o.r

~LcfVl'PDS;'t)O()

'"*

Lt

~=~~-t B~

\.00 ~
0...0

J.;

bts
Qt

+~

s~

6ns'" th

S'~,+

4 :s--t')

Q. 2:S 'L ~

e..t') "1-,-::.-

::0

~~\J\\o()r

T .,.-,

(.

.e T
~T

T"-

c.t-.

-~

At>.

(n

A'Hf)

__
ijw

-Ll

~o

k, .

-'(,

~- -0

C? \ "- - .
.,
-

..-..

{bf rn .

QoI"\A'a::xQ

'b/'1 ~

fb~~~';1

....;..,,_ .....

-'
~

..

o () __-.' \

TB LL
-..,.

T- 1>.

')\

bl~6"CI,i

v-~INCJL

:-q,,-I

. -.

, D -- - 0

f~

(C T-V.l

-Ctf

'-r~

>< '=-

Qn '2 =

--

rJt.,0'"' """_

i.....-c ~

~ CT A T-') ~x +

0 0 -- _" ,

1. t

.~~

. ;;;:>

(f.

bo-bnt?o

,~(Af'I-'B ]))

C>6s',

," ". . - ~

I
-r--, -- -

l(A-r\-{
CAy)

z,

(c~ )

~o~

0.,.

II 2 (bo ~. . b~_1 ')

t)~

~Ccp ';::.(Cfj

; C Sl-Ayl B)+

~"IACs)::

J~i(rY\,..

~f\()~

C) CS') ::::

1)~

~ ~~-i

jet~r(L~

\-

-S>~

o'fckrs

"'-I..~(~I{

~-1

If

S!

')

fD

)
'~

(tG1

LCl

(01
\

'1'
Q:1

1)

H\>
-+-

II

(J

!l
()

\J

_ >:: 1

t:

r>
('\

U:::1

G:,>
'--./

~l
t<!>Q

r,
(01

X1>1
..L
cJ

~1

"-.J

~1
I

~\.>

\)0

0
\:7J

1>
~1

(G1

~I
-t-

11

({jj

OJ

VO

fl

VJ

--m- ~\~~~
c...

-m
~

i
~

1>
~1> "

-4~

i=:c~b ('k

\=~

()b~

GO
~

itt; ohrex

\0(1"

Ji~ '(

OJ\/)

.f{ -=- />.-X -t !5-C:

8:: C~ -t 1) C

1--..-----1

'

I tf..?l,

~----------~I~

?'\OL~

r~-~:"""'"

-.-.---.

----.-.--.-~

..------, .-..

----j' '

~--~

!\

t ~~_

\
I \

I
_~1If

r., _. \

~--t

Jill ~-

~.--,
.>:

CUR,6i~61

-~t6
--~ L

0t

...,-.. -.__-, ~-ILI .-J


'~

~,

..

ob~
J->~

~clbocf(

""cJv-ix

.:

-::- C \

oj

(~ ~)

:i

10

2~~~cl<.-

~~

k -= (k"

.e.T

k\'2.)

'"""({) \

-h)",

<

d~t- (~1'- (A ~ "Qicr))

--

A -

Qi c-

~ (() \) -.,.({\ 0)
()

k~J
SL -(A

.92....- 0

,,/-Q\

l\

~~L

U )

-,f ZT) - (5 +Ji


\..Q2

ro.G~:::s'L~
D~,~

v~

f,,( et::.

s'L-+

~I

Lc'J c,

-s

+ Q2,..

lo

LOW S -1 W'L

Lr
- S ,...Vog-\-

.o o

-I)

l)~O.

s-

IJ-lt)

z:

~Lt~

=--

UPI-l{-j ~

LLp~
It-) \- ~

(t-)

t~Lt)

;T1f

Q.(t) + 91i elt-~

(/'

eC+:J
-'

U L-t) -=- 9zp

-=-

\.D

(t;1_

,~,

'>-peT"

~ tt)

.-

ir~'\[i
~t ~ - t<~t.n)

nr f:-i)

Lt)

tiJ t{) - ~ C&).

t)) -\-9\. (' e (t) -+

Jll) ( x It))
~U)

\<e

Msa.I

=- (~-

C5 ~L

-r>

\-<

Ct:J-

z;

~eIt)

1<'" ~

+ (91)
~

It") .

W Lf) .

..---

krr- ~1

..

~.

=0

'

~...,--

-:::. ~~.

crt"

j-:-- ~-----;

..

A",,,:-'\rV!:..

r\ (

-".
I

r{ 2- ( ~ 3

W.v..

r i00 (1'1\)

\ceP-:t

Ai'

1"-;r~{rp-~02)-\

-,'

. ~.

Y\ ~

"', ..'-'- ..-,~~.-

)
-

MCA..H' '/-J
.

-=-

'" - -, - t'1

IV\T,

t--1 i, ~I\r-r]

~Y

.-\

J~y Oi)~ri~ ;~-

,YV

~aM~~J.-

~J-~.

-?

--';.l

(g,table.)

~~

..~

'"

A?it,)-t 11 LvD

~t<F

.VLfo~Qn

Gof\\;rol\oJ,(e..J

1no.Q~

'S ""

L~t)Q.

R" c\-)

-+ l( ~8 R, 0:: Ltc)] ck

'0

Q .

fl...

Op'h(Y)~
-

a.

g'dW\I"Vl~,_C:

fls 'tlrJe. ~i~d~

0...

gtj'YlrY"lQ..l<;:

f~

&Y\krO\
~d

bQC

? C 9bmVll

'"i-v.e

pWh

A<T P ~

fun~v1

k,

PIJ!.\

~
U
It):::
"'--"':'.-'"
~=~~.pt ~

d~)
-

~o(Y\

X ..It)

.~Dpt,
.

. -...

F3 --~, (6 r;.

~\c..ca.tr 9~'

P 8 R~\ 13'\ r

r-)

Q ~ ()

A-j~llVIQ ~~h-or
"""==

Zc

e'loS.

cJJ

r= l-es

Qll

LDI

tt,;f'\ ~~t-

tirJe ~ joL 2~

~he

0--

.,2.lK,tJd be. ~

v~

Q~~

~CU)

J~

ft)C

LO'vr.

~ l5)
\.\oC,(s) -:

-A3

{\,Q\'tt,

C SI

I-lo ~

z TG

j -

[5)]

z:

':lcv
let"?)

- ~ C m-()--~ (f'{\~ .:.


""',"d (t'V))
~ ~{m-AY"
-:

tjCM)

~. rv

<~
r-.

a.t

.-

I\,

Qtl')

'"

bI

~ )'1""

bf\

Lltm-l) .l{(M-f)
~CfY)),

l((Ih~Y4J

_ cemf.en~o()

Co"",,( ler

I
wlt<.)

Btk)

G,/r')=- _ ~(L-\)

r---~

Pl7-1)

"6

'=

{'A o,

)t:: (~(

91 ('I ")

t o -+ q" \ 2~\ + -Y'2 LD

-~"\

It- -Z=')
910 ~

r\ \)1\

~O(\toO\ 'Q(

q,( 7\ .+ C1.J2-rL,

..

->

TO~'(e

d ~YV)

~I(Je.

~ f.e. cl. 1;' ca,tiU0S

--

t:

' ,1;> .

cl\ ~ _ 2;;

P~t>I\_;
;::i.'!:i..-e-r-:

,--

)?~~,

[L, r,'

'D LO" I

'C.-

moJ.~

PlO~

f r J ~ " ~( )

CD$

-'2 DWnl-o

....

-cr.. e.

1t,(.

r-.

b,

1)

b~

~\

~ \

'0\

o~~
lj S" L u!) n""~~'
0
W~ l(\a..t\A\fcJ~QCi llOr'(J)

C uJ~'TD

---

t;CI &

'~I

',

l-L-~----,--- -----

(: ~,'\
.,'

.~

J',

",,'

J:\ I,

.. ' \ \

I") l. (.
~.

.",
~

_t
..

~ Co/

rARl7)

-::

:=

Rl~\)

A h-I)

\ - RL"c') ~C""2\):s:d \
h-C-z~\)'

15'1o -

f3, L7--I)

-zcl

~I~~..........,

_cr+
l\(

Lc:Yl1w \ Ie I'"

rM.~

~"":)

~YV''"\;0a..h()T\

6:;.1'\

,,,",,
\
r

t C.S) .

enQY

\ \J r t )

e-, \.l. L~,t"


,..
.

t, ;

....

~.~

(;;u , \~~~~----~-.....-.
...

_~

,fZ
l"'j~~~w'."''':'''''}'~'~<04~

"'.._

~sCs)

~~.J

-.1\1

~~,?<..;r.~~OWW-'4$<~

~Cs) ~
WL0
~(S)

\ -+
.-

~.$

VCj)

\ -+ ~

(v'(\'\Yo' ce'l'foi.
,<~

..

(s)
r< [s ')

(S) - (

_ wes)

~..

_-::>

M,'o,

v~

g~~

rf)ILa

of

lIi\e

.1:"

~v1S)

wC~)

-t-

y(~))
\J CS)

C'l~(S)_
, +C~R (S). ~s(.S)

\-t ~~.J0. ~C$)


from +k

G~CS)

tA~(s)

'~ w

s) ~

[(

CS)

0){< C~). ~

W-b)
E?

v~

C dorw

Of

-V< f

ltgi0

l~~~~~)~~\

tv

(b:rtloJl

<Jd~~01'~

NU~

(
page 1 of 2

MSE Course .,Adaptive and learning control"

MSE Course "Adaptive and learning control"

page 2 of 2

Exercise 9

EXERCISE SHEET 2

Y(s)
1+2s
.e-45
The process Gp(s) is given: Gp(s) = U(s) = (1Os + 1) (7s + 1)(3s + 1)

Exercise 6

with

sampling time To = 4 sec


Wlk)
~~,

e(k) .

(z-ll= Q(Z-l)
"p(,-,)d'

'_-1'= B(Z-l)
I 'V)

With:

y(k)

b) Determine the z-transfer function of the process Gp(z) (including zero order hold
element and dead time) using MATLAB

;~

i=1

1=)
.

L~

PI Z -I)

c) Determine the coefficients of the dead beat controller

BiZ-I) = )l~.z-'

QIZ-I)=)'1,Z-'

a) Which type of dynamic behaviour shows the process?

1+ )

p,z-'

d) Detenmine the difference equation of the dead beat controller

lB

1.

A(z-')=I+L,i,z-'

j=j

l=l

a) Determine the transfer function GRef(Z)= YOz) / W(z).

f)

b) Show that the closed loop has (n+r) poles with r = max{rz, rn}

Calculate the actuating variable u(k) for k=O,1,2,3,4,5, ..


Determine the poles of the closed loop control system.
Is the closed loop control system stable (Please explain your answer)

c) How many zeros has the closed loop control system?

Exercise 10

d) What is a "minimum phase system"?

The model of a process is given: Gp(s)

Exercise 7

This process should be controlled with:n

GCPIDT1(Z)=

Y(s)
U(s)

=(

3s+1

~(

5s+

./' C1S

;~~ontroller: Gc(s) = U(s) = _1_


E(s)
r;

--: C)IL!~)

The disturbance signal z is given: V(s) = vols (no reference value w(t) = 0)

QO'Z1+Q1'Z+Q2

ycalculate

the value of the ISE-Integral criterion.

(z-1).(z+r)

')

~hiCh
a) Determine the difference equation of the PIDT,-controller

value of the parameter Tn minimizes the ISE-criterion?

Ca culate the minimum value of the ISE-criterion.

r;
b) Determine the difference equation ifthe controller shows PID behaviour

Verify the stability behaviour of the closed loop.


(Please explain your answer)

e) Calculate the poles of the closed loop system with Tn = Tnop1.

Exercise 8
a) Determine the coefficients d., d2, d3 and d, of the closed loop denominator
polynomial D(z'l) if the poles of the closed loop system are placed at zp1=1,zp2=-1,
Zp3=zp4=O.
-eee-r--b) Use the Hurwitz criterion to check the stability behaviour of the system.

Prof. Dr.-Ing. M. Schnell


University of Applied Sciences

File Adaplive_SS2011_Exercise2_VO.doc

from 01.06.2011

Prof. Dr.-Ing.
University

Darmstadt

M. Schnell

01 Applied

File Adaplive_SS2011_Exercise2_VO.doc

Sciences

Darmstadt

(s)

...,-

The transfer function describes the dynamic behaviour of a PIDT1 controller:


U(z)
E(z)

from 01.06.2011

(
MSE Course .Adaptive and learning control"

(
page 1 of 2

MSE Course .Adaptive and learning control"

page 2 of 2

Exercise 4

EXERCISE SHEET 1

The input signal u(k) and the output signal y(k) of a facility are measured:

Exercise 1
G A(S) = Y(s) =
1
S
U(s)
(1+5s) (1+10s)
G (z ") = Y(z) = 0,0329 Z-l + 0.0269 Z-2 ,sampling time T = 2 sec
SA
U(z)
1-1.4891. z" + 0.5488. Z-2
0

a) Estimate the parameters a, and b, of a first order model using the LS method.
Use MAT LAB as a "pocket calculator" to inverse the matrices.

a) Draw the pole-zero-map of the continuous and of the discrete transfer function
Steps:

Determine the numbers nand N


Determine the vector y. and the matrix F

Calculate the parameter vector ~

Determine the error vector

b) Calculate the static gain factor of both transfer functions


c) Determine the step response y(k) of the discrete system for k = 0,1,2,3,4.
The input signal u(k) is the unit step s(k).
The sampling time is changed to To = 1 sec
d) Calculate the z-transfer function of the system GSA.
Determine the zeros and the poles of the system.
Is there any difference in the results? (please explain the differences)

b) Determine the z-transfer function of the process model

Exercise 5
Exercise 2
___

Determineihe

z-transter.nuicnon

The model of a process is given:


_ Y(s) _
1
Gp ( s ) U( s) S2 + 11s+ 10

of the following controller:

u(k) = 32,97 e(k) - 39,14 e(k -1) + 12,06 e(k - 2) + 0,409 u(k -1) + 0,591 u(k - 2)

A PI-Element is used as a controller:


U(s)
Gc(s)=--=K
R
E(s)

Exercise 3
The recursive difference equation of a PID-Controller is given:
u(k) = u(k -1) + qo . e(k) + q" e(k -1) +

Q2'

G
Ref

a) Determine the coefficients qo, q, and q2 of the PID Controller, if the following

f e(r)
o

(D-Element:

dr '" To'

Determine the parameters KR and Tn of the controller so that the error s = YM - Y = 0 for
the given reference model GRef(S)

e(k - 2)

approximation of the I-Element is given:

( 1+-- 1
T" . s

(s)- YM(S)_~
- W(S) -

(5+5)2

e(i) + e(i -1)

i=O

T . oe(t) '" T . e(k) - e(k -1) )


o
at
0
To

b) Upon which geometric form is this approximation based?

File Adaptive_SS2011_Exercisel_

Prof. Dr -Ing. M. Schnell

Universily of Applied Sciences

VO.doc from 23 03 2011

Prof. Dr.-Ing

M. Schnell

File Adaptive_SS2011_Exercisel_VO.doc

University 01 Applied Sciences

Darrnstadt

Darmstact

from 23.03

2011

Vous aimerez peut-être aussi