• Non ci sono risultati.

Controlli Automatici B 11 Giugno 2018 - Esercizi

N/A
N/A
Protected

Academic year: 2021

Condividi "Controlli Automatici B 11 Giugno 2018 - Esercizi"

Copied!
4
0
0

Testo completo

(1)

Controlli Automatici B 11 Giugno 2018 - Esercizi

Nome:

Nr. Mat.

Firma:

a.1) Sia dato il seguente sistema retroazionato:

- e(t)-

K -

G(s) 100(s + 1)

s(1 − s)[(s + 20)2+ 102]

- 6

r(t) y(t)

Tracciare qualitativamente il luogo delle radici del sistema retroazionato al variare del parametro K. Tracciare il luogo delle radici sia per K > 0 che per K < 0. Determinare esattamente la posizione degli asintoti. Non calcolare le intersezioni con l’asse immaginario. Nella graficazione del luogo delle radici si tenga conto che: a) il sistema retroazionato `e stabile per 5.46 < −K <

168.7. b) per K < 0 il luogo delle radici ha 3 punti doppi di diramazione sull’asse reale negativo in p1 = −17.24, in p2 = −7.45 e in p3 = −3.06.

a.2) Sia dato il seguente sistema retroazionato:

- e(t) -

K -

G(s) (s − 1) (s + 12)(αs2+ 9)

- 6

r(t) y(t)

Posto α = 1, tracciare qualitativamente il luogo delle radici del sistema retroazionato al variare del parametro K > 0. Determinare esattamente la posizione degli asintoti, le intersezioni ω con l’asse immaginario e i corrispondenti valori del guadagno K. Determinare per quale valore K0 il sistema retroazionato presenta il minimo tempo di assestamento alla risposta al gradino.

a.3) Posto K = 1, tracciare qualitativamente il contorno delle radici del sistema retroazionato al variare del parametro α > 0. Nella graficazione del contorno delle radici si tenga conto che il sistema retroazionato `e stabile per α > 0. Determinare la posizione dei punti di diramazione

“solo in modo qualitativo”.

b) Siano date le seguenti due funzioni di risposta armonica dei sistemi Ga(s) e Gb(s):

-4 -3 -2 -1 0 1 2 3 4 5 6 7 8

Real -6

-5 -4 -3 -2 -1 0 1 2

Imag

0 0.056 0.12 0.18 0.27 0.33 0.39 0.47 0.56 0.68 0.82

1 1.2 1.8 1.5

2.2 2.7 3.3 3.9 4.7

5.6 6.88.2 12

Sistema Ga(s): diagramma di Nyquist

-260 -240 -220 -200 -180 -160 -140 -120 -100 Phase [degrees]

-40 -30 -20 -10 0 10 20 30 40

Mag [db]

0.27 0.39 0.680.56 0.821 1.2 1.81.5 2.2 2.7 3.3 3.9 4.7 5.6 6.8 8.2 10 12 15 18 22 27 33

Sistema Gb(s): diagramma di Nichols

b.1) Per il sistema Ga(s), progettare una rete correttrice in grado di garantire che il sistema compensato passi per il punto B = (−0.5, −0.5). Scegliere il valore della pulsazione ω che si ritiene pi`u opportuno;

b.2) Per il sistema Gb(s), progettare una rete correttrice in grado di garantire al sistema com- pensato un margine di ampiezza Mα = 10. Scegliere il valore della pulsazione ω che si ritiene pi`u opportuno.

1

(2)

c) Si consideri il seguente sistema non lineare retroazionato:

- -

G1(s) K (s + 2)

- N.L. -

2 

(s + 1)2 H(s)

6

r e x y

- 6

2 6

−2

−6

x 8

4

−4

−6 y(x)

c.1) Posto K = 1, determinare per quali valori r1 ed r2 dell’ingresso r i punti di lavoro del sistema retroazionato sono posizionati in (x1, y1) = (4, 2) e in (x2, y2) = (6, 6).

c.2) Posto K = 1 ed utilizzando il criterio del cerchio, dire se il sistema retroazionato `e stabile o meno nell’intorno del punto (x0, y0) = (0, 0).

c.3) Disegnare in modo qualitativo l’andamento della funzione descrittiva F (X) della non linea- rit`a y(x) nell’intorno del punto (0, 0). Utilizzare delle variabili (per esempio: m1, m2, . . .) per rappresentare gli eventuali valori non noti minimi e massimi della funzione F (X).

c.4) Discutere “qualitativamente” (in funzione anche dei parametri m1, m2, . . .) l’esistenza o meno di cicli limite nel sistema retroazionato al variare del guadagno K > 0.

d) Sia dato il sistema retroazionato e i diagrammi di Bode della funzione G(s) riportati a fianco.

d.1) Posto C(s) = 1, determinare l’errore a regi- me epdel sistema retroazionato per ingresso a gradino unitario:

ep =

d.2) Posto C(s) = 1, determinare la larghez- za di banda ωf del sistema G(s) e il corrispondente tempo di salita Tr:

ωf = Tr =

d.3) Posto C(s) = 1, determinare la larghezza di banda ωf0 del sistema retroazionato G0(s) e il corrispondente tempo di salita Tr0:

ωf0 = Tr0 =

- -C(s) - G(s) -

6

r e x y

1 2 3 4 5 6 7 8 9 10

-20 -15 -10 -5 0 5 10 15 20 25 30

Mag (db)

Diagramma dei moduli

1 2 3 4 5 6 7 8 9 10

Frequency [rad/s]

-300 -280 -260 -240 -220 -200 -180 -160 -140 -120 -100-80-60-40-200

Phase (deg)

Diagramma delle fasi

d.4) Progettare una rete correttrice C(s) in modo da garantire al sistema compensato un margine di fase Mϕ = 60 in corrispondenza della pulsazione ωA= 1.

e) Partendo da condizione iniziale y(0) = 2, calcolare la risposta y(n) al gradino unitario x(n) = (1, 1, 1, . . .) del seguente sistema dinamico discreto:

y(n + 1) = 0.5 y(n) + 3 x(n)

f) Utilizzando il metodo della corrispondenza poli-zeri, discretizzare la seguente rete correttrice:

D(s) = M(s)

E(s) = (s + 1) (s + 3)2

giungendo anche alla determinazione della corrispondente equazione alle differenze. Si utilizzi il periodo di campionamento T = 0.1 e si imponga l’uguaglianza dei guadagni alle basse frequenze.

2

(3)

Controlli Automatici B

11 Giugno 2018 - Domande Teoriche

Nome:

Nr. Mat.

Firma:

Rispondere alle domande e ai test che seguono. Per ciascuno dei test segnare con una crocetta le affermazioni che si ritengono corrette.

1. Scrivere la funzione di trasferimento discreta G(z) = XY(z)(z) corrispondente alla seguente equazione alle differenze:

yk+2+3 yk+1+5 yk+2 yk−1 = 4 xk+1+6 xk → G(z) = 2. Calcolare il valore iniziale y0 = lim

k→0y(k) e il valore finale y = lim

k→∞y(k) del segnale y(k) corrispondente alla seguente funzione Y (z):

Y(z) = z(3 + z)

(1 − z)(2 z + 1) → y0 = y=

3. Posto T = 0.2, calcolare il tempo di assestamento Ta della risposta impulsiva g(k) del sistema discreto G(z) = z−0.5z :

Ta=

4. Calcolare l’errore a regime e(∞) per i seguenti sistemi retroazionati:

- -3(s + 1) (s+2)2

- 6

r(t) = 2 e(t) y(t)

e(∞) =

- - 5

s(s + 2) -

6

r(t) = 4 t e(t) y(t)

e(∞) =

- - s+ 2 s2(s+1) -

6

r(t) = 3 t2 e(t) y(t)

e(∞) = 5. Indicare quale dei seguenti sistemi discreti G(z) tende a zero “pi`u lentamente”:

G(z) = z(z+0.6)1 G(z) = z(3z−1)1 G(z) = z(z+0.8)1 G(z) = z(z−0.4)1

6. Si consideri il sistema retroazionato riportato di fianco.

Scrivere il legame che lega la variazione relativa del sistema G(s) alla variazione relativa del sistema retroa- zionato G0(s) quando varia un parametro α interno alla funzione di trasferimento G(s):

∆G0(s)

G0(s) = ∆G(s)

G(s)

- - G(s) -

H(s)  6

R(s) E(s) C(s)

7. Sia F (X) = 3 e−j4

1+X2 la funzione descrittiva del un blocco non lineare N.L. sollecitato in ingresso dal segnale periodico x(t) = 2 sin(5 t). Calcolare la fondamentale y1(t) del segnale periodico y(t) che si ha all’uscita del blocco non lineare:

-

N.L.

F(X) = 3 e−j4

√1 + X2

x(t) = 2 sin(5 t) y-(t) ≃ y1(t) =

8. Calcolare la Z-trasformata X(z) dei seguenti segnali tempo continui x(t) quando t = k T :

x(t) = 3−2t → X(z) = x(t) = 4 t → X(z) =

3

(4)

9. Calcolare la soluzione y(n) della seguente equazione alle differenze a partire dalla condizione iniziale y(0) = 2:

y(n+1)−0.7 y(n) = 0 → Y(z) = 2 z

(z − 0.7) → y(n) =

10. In base al legame teorico a tra il piano s e il piano z, tracciare qualitativamente sul piano z le posizioni dei poli 1, 2, 3, . . . , 6 che sono stati evidenziati con delle crocette sul piano s:

- 6

σ jω piano s

× × ×

× × ×

× × ×

jω2s

jω2s

1 2 3

4 5 6

4 5 6

- 6

σ jω piano z

11. Sia X(z) = Z[x(k)]. Enunciare il teorema della traslazione “in anticipo” nel tempo:

Z[x(t + nT )] =

12. Tracciare i diagrammi di bode (moduli e fasi) di una rete ritardatrice C(s) = (1+τ(1+τ1s)

2s), (τ1 < τ2):

-

| · |6

ω -

ϕ6

ω

13. La trasformazione bilineare `e definita come segue:

s = T2 1+z−1

1−z−1 s = T2 z−1

z+1 s = T2

z+1

z−1 s = T21−z−1 1+z−1

14. Sia dato il sistema retroazionato riportato qui sotto. Calcolare:

- -

F(X)

2

−2 -

G(s) e−3s

2 s

- 6

r e x y

a) il margine di stabilit´a K del sistema G(s):

K =

b) L’intersezione σ0 della funzione G(jω) con il semiasse reale negativo:

σ0 =

c) la Funzione descrittiva F (X) del rel´e ideale:

F(X) =

d) la pulsazione ω dell’oscillazione autoso- stenuta presente all’interno del sistema retroazionato:

ω =

e) l’ampiezza Xdell’oscillazione autosostenuta presente all’interno del sistema retroaziona- to:

X =

4

Riferimenti

Documenti correlati

Nel caso invece di poli (zeri) reali tripli, un ramo sicuramente uscir`a (entrer`a) lungo l’asse reale mentre gli altri due usciranno dal polo (entreranno nello zero) in modo

richiede la conoscenza esatta del modello del sistema da controllare richiede la conoscenza della risposta impulsiva del sistema da controllare N richiede la conoscenza della

richiede la conoscenza esatta del modello del sistema da controllare richiede la conoscenza della risposta impulsiva del sistema da controllare richiede la conoscenza della

Soluzione.. Determinare esattamente la posizione dei punti di diramazione. Calcolare il valore R ∗ a cui corrisponde il minimo tempo di assestamento del sistema dinamico

In corrispondenza di una radice multipla di ordine h il luogo delle radici presenta h rami entranti. presenta h

Se si desidera introdurre un anticipo di fase Se si desidera amplificare alle basse frequenze. Se si desidera introdurre un ritardo di fase alle alte frequenze Se si desidera

Il metodo del contorno delle radici studia le curve descritte dalle radici dell’equazione caratte- ristica al variare (da 0 all’infinito). delle sole costanti di tempo relative ad

La funzione discreta D(z) riportata sotto `e stata ottenuta dalla funzione D(s) utilizzando il metodo della corrispondenza poli-zeri. Per poter applicare il criterio del cerchio,