Corso di laurea in Ingegneria Informatica - Appello di ...

7
Corso di laurea in Ingegneria Informatica - Appello di Fondamenti di Controlli Automatici del 16/7/2019 Cognome e nome: Matr.: Scrivere in modo chiaro e ordinato, motivare ogni risposta e fornire traccia dei calcoli. Esercizio 1. Si consideri il sistema meccanico in figura. Si tratta di un pendolo sul quale agisce una coppia u, incernierato ad un perno sul quale ruota con costante di attrito viscoso rotazionale b. Sia y la posizione angolare, m la massa fissata all’estremita’ del pendolo e l la sua lunghezza. Sia g la accelerazione di gravita’. 1. Determinare le equazioni del moto del pendolo. 2. Supponiamo ora di voler tenere bloccato il pendolo su una posizione angolare fissa y(t)=¯ y. Quale coppia u(t)=¯ u deve essere applicata? 3. Sia ora ˜ u(t) := u(t) - ¯ u y(t) := y(t) - ¯ y e supponiamo che entrambi questi segnali siano piccoli. Determinare la funzione di trasferimento tra ˜ u(t)e˜ y(t). 4. Per quali valori di ¯ y questa funzione di trasferimento e’ BIBO stabile? Per quali valori di ¯ y la risposta al gradino ha sovrae- longazione non nulla? y l m u mg Esercizio 2. Si consideri lo schema a blocchi mostrato nella figura seguente. - d - C (s) - d ? - G(s) q - 6 r(t) e(t) d(t) y(t) - Si supponga che C (s)= K s G(s)= 1 s + a 1. Determinare a sapendo che a> 0 e che ponendo K =0e d(t) = 10sin(3t) si osserva l’uscita y(t) mostrata in figura Time (sec.) 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2

Transcript of Corso di laurea in Ingegneria Informatica - Appello di ...

Page 1: Corso di laurea in Ingegneria Informatica - Appello di ...

Corso di laurea in Ingegneria Informatica - Appello di Fondamenti di Controlli Automatici del 16/7/2019

Cognome e nome: Matr.:Scrivere in modo chiaro e ordinato, motivare ogni risposta e fornire traccia dei calcoli.

Esercizio 1. Si consideri il sistema meccanico in figura. Si trattadi un pendolo sul quale agisce una coppia u, incernierato ad unperno sul quale ruota con costante di attrito viscoso rotazionale b.Sia y la posizione angolare, m la massa fissata all’estremita’ delpendolo e l la sua lunghezza. Sia g la accelerazione di gravita’.

1. Determinare le equazioni del moto del pendolo.

2. Supponiamo ora di voler tenere bloccato il pendolo su unaposizione angolare fissa y(t) = y. Quale coppia u(t) = udeve essere applicata?

3. Sia ora u(t) := u(t) � u e y(t) := y(t) � y e supponiamoche entrambi questi segnali siano piccoli. Determinare lafunzione di trasferimento tra u(t) e y(t).

4. Per quali valori di y questa funzione di trasferimento e’ BIBOstabile? Per quali valori di y la risposta al gradino ha sovrae-longazione non nulla?

yl

m

u

mg

Esercizio 2. Si consideri lo schema a blocchi mostrato nella figura seguente.

- d - C(s) - d? - G(s) q -6

r(t) e(t)d(t)

y(t)

Si supponga che

C(s) =K

sG(s) =

1

s+ a

1. Determinare a sapendo che a > 0 e che ponendo K = 0 e d(t) = 10sin(3t) si osserva l’uscita y(t)mostrata in figura

Time (sec.)0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

Page 2: Corso di laurea in Ingegneria Informatica - Appello di ...

Supponiamo ora che a sia dato dal valore calcolato al punto precedente (altrimenti porre a = 1).

2. Determinare i valori di K che rendono BIBO stabile il sistema in catena chiusa. Determinare lafunzione di trasferimento T (s) dall’ingresso r all’uscita y e la funzione sensibilita’ di T rispetto allevariazioni del parametro a.

3. Supponiamo che r(t) = sin(t) e d(t) = t (rampa). Determinare l’andamento a regime di y(t) in funzionedi K.

Esercizio 3. Supponiamo ora che

C(s) =K

sG(s) =

1

s2 + 4s+ a

1. Si determini a in modo che �1 sia punto doppio del luogo.

2. Si disegni il luogo dei poli in catena chiusa per K > 0 (si determinino asintoti, punti doppi, eventualiintersezioni dell’asse immaginario).

3. Determinare il valore di K in corrispondenza del quale il luogo ammette il modi puramente oscillatori(ne’ convergenti, ne’ divergenti). In corrispondenza a tale valore di K determinare i rimanenti modidel sistema.

4. Determinare i valori di K tali che il sistema in catena chiusa contiene il modo e�t. Determinare glieventuali altri modi del sistema.

Esercizio 4. Si consideri lo schema della figura precedente dove

G(s) =s2 + 1

(s+ 4)(s� 1).

1. Determinare il diagramma di Bode di G(s).

2. Determinare il diagramma di Nyquist di G(s) (calcolare eventuali asintoti e intersezioni con l’asse realee l’asse immaginario).

3. Supponendo che C(s) = K, tramite il criterio di Nyquist si determinino il numero di instabili poli incatena chiusa del sistema, al variare del parametro reale K (negativo e positivo);

Esercizio 5. Si consideri lo schema della figura precedente dove

G(s) =5

(s+ 1/2)2

Attraverso la sintesi di Bode si determini due compensatori C1(s) e C1(s) in grado di soddisfare alleseguenti specifiche:

1. errore a regime in risposta al gradino ' 0.01 per entrambi;

2. margine di fase circa uguale a 450 per C1(s) e circa uguale a 900 per C2(s);

3. pulsazione di attraversamento !A ' 5 per C1(s) e !A ' 0, 5 per C2(s)

Esercizio 6 (Teorico) Spiegare i principi su cui si basa la sintesi di Bode (o sintesi in frequenza). Spiegareil problema che tale metodo intende risolvere e su quali argomenti si basa.

Page 3: Corso di laurea in Ingegneria Informatica - Appello di ...

-

{ aq wq^w,: d'g d^^"(-*L

ù tc§ì -

1 4

,)^ì,^

a

(?)=

q0

.a 7 (a)

7\^., [" t' )

l"\,l (r) *dut"La

I /h'*t$) n v- )(')* -a q> - /ùr" ! h.u ( e,t"=4rv^$)

** tf) (r) €'afn^rn^,u of TTU

e

+ ca,)d€--a* t-. <.^ oU "^"r9-

,"rl ? *("\

a\ua- o^* drL -tni,toAo

t ( 4 )

(rtu-tU

L(,)

re' +cs'1(?)[)/" (^ e-c

P*"*x" *IL t.{fl ^d,'

"-r[* ^^^J & Lw,c*$

e_

{(t-o

{

d )b

zMI(

tsoa (sjù(t).{)?

(r)t,IS -{r ^c <9? (

t( { 4)

n* tt( '{ -t s + tr,'6 < ,*0)

4 ?^ e' ,""fpq' J^' G^i; "k **Q-'>o , L'-AUX *-*r;:C

,lr l" a.t^,o

,*\)

I hol-,

BtA" (f'./* l,t-(2> -T,Z- 7

e

J^ \,.J"-, ,u^*r^E {^o{^ /)o ^,o "--(^A= t._ 1e^ -o') u A csz

7a rz

4<

d t1 ). otti)C--o'"

tZ

?4 ,^" 4-

Page 4: Corso di laurea in Ingegneria Informatica - Appello di ...

€s.?)

t u-(u {p^e nìCro-^ÀW F

L n {)l a-n^.er§ Uh4 ,!( CU G {,

"f/^& /yi n)n- ).;d,§k9 U.) ut ^!;N c.-^^^,-f,\to{,' o,^,-\^uW Z, e,.^-t,

.Aol G[3)\= z d=à iG(i \* *c, \.o"-Zg (:) q=t4 a

§ t.^

C

€> J

- o^ji

/tla "ol' >{

Q - q k^ cl* e),=-

=

(L

L)

g

((). I ,S(S+q).K

F' BtB, tto.t"{^ e-) k > u

s:' (s ), &Ao. s)er+k f ( 1o5* 2

a ) -Xsf 6l-t a' s+l'(

I

3) 1r

Tru

nt-*\. o

(s ).

(l)

A

SS (S*q )tk Tq(l).

<(S*q )* kIttts\e,in*Ll) { dL+\'c

[f+)^ faa tr) I firv [t * ful,t )

t{- ":D

g (gra) -tVu

V-^.-,te

(rx--r )2-ttÉ

éa k

<.fiC+)=

lT,ut.r) )-r ) 2-r [6

ftru. .^,+)t

l"lt-t

Y(rl-16rsrf €kuut"t*-l + \{ o[Lr )- h

Aft, yrrtr\.. - z.

3G- LK

€-LS

f.o 1k (-t {L2.tr*^ 4)

) + /h'* [t - a)-\(

A*lrtl ))

V

Page 5: Corso di laurea in Ingegneria Informatica - Appello di ...
Page 6: Corso di laurea in Ingegneria Informatica - Appello di ...

€s. q

t-4A) 4(s") z(- S'

(* "o) [r- s)

z) é(1 *).

3) P- I

q

A^ vtz

z

TL

o

-§?,

-T

-r^s?) (q-Jw)(-11*Q".t . )C l+,1 r,,-1 (e +w') (/t .-z)

Po.-( cq1*r) ? ,/ - t^l - 4 ^*"),)

i^^ ( e- tt *\) G ."' )(ez*)(6 **' )(tt",r) Un*") (ttw,)

UJ(-)

L--t b'a L o

(e-twe)(t+wa )

Z - P- N

(6. t t )( n* t",)Zw ('a^*')

{2-U

4-cF-Lq

-ICT

-+<\,!-<otV1 =) lù - c :D 7-. L ttn 'A)

<) N={ q) t=- (t.ru)

l.t>,r -{ NJ"o { V-L Gr.Vro)

,t4.o

A

I

Page 7: Corso di laurea in Ingegneria Informatica - Appello di ...

9s, 5G(t)" 2o

k*2s)q-,\^--,

0ac

ko,Zol zC)Z G

tt "yt^ .e._

!V l{ G R). .À- o

k )oo d 4r. A;Ao-o-co->D--f^

V.a k* ,{o, 5t^/ lr( a

'L§

C: boa

Eu t,).

.'&\

Q-2. )S z

-ha

,4+ 3/S .4* S o,zo.ooC O.o( O, 5

?-a

p (^i

'- ?2

( r-) (oeP.4

, (*)oA1 S/5o 7.-\ S.Oro2-

a À )z_

-+ o zsJ'a

t- rÈ.)(n* à) Q* 2oo = )(l{ S'o,o2)

Cr(s) - 5'C,(s) C, (e ) - 5 Cr(s)

tpU\

\&. \ ilt ,

\

I

I

I

I

1

-1l

I