07.06.2013 Views

Tracciamento dei Diagrammi di Bode - Dipartimento di Ingegneria ...

Tracciamento dei Diagrammi di Bode - Dipartimento di Ingegneria ...

Tracciamento dei Diagrammi di Bode - Dipartimento di Ingegneria ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Tracciamento</strong> <strong>dei</strong><br />

<strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong><br />

L. Lanari, G. Oriolo<br />

<strong>Dipartimento</strong> <strong>di</strong> Informatica e Sistemistica<br />

Università <strong>di</strong> Roma “La Sapienza”<br />

October 27, 2009


<strong>di</strong>agrammi <strong>di</strong> <strong>Bode</strong><br />

• rappresentazioni grafiche separate del modulo |W (jω)| e della fase<br />

W (jω) del numero complesso W (jω) al variare <strong>di</strong> ω ∈ (0, +∞)<br />

• essendo<br />

Im[W(j!) ]<br />

Im<br />

W(j!)<br />

W(j!)<br />

W(j!)<br />

Re[ W(j!) ]<br />

Re<br />

(1/W (jω)) = − W (jω) (∗)<br />

le fasi <strong>di</strong> 1/W (jω) si ottengono ribaltando quelle <strong>di</strong> W (jω)<br />

• sia W (s) = W1(s) · W2(s); essendo<br />

(W1(jω) · W2(jω)) = W1(jω) + W2(jω) (∗∗)<br />

le fasi <strong>di</strong> W (jω) si ottengono sommando quelle <strong>di</strong> W1(jω) e W2(jω)<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 1


• il modulo |W (jω)| non gode <strong>di</strong> proprietà come le (∗),(∗∗) ⇒ si passa al<br />

logaritmo; in particolare, il modulo si esprime in decibel (dB)<br />

• essendo<br />

|W (jω)| dB = 20 log10 |W (jω)|<br />

|1/W (jω)| dB = − |W (jω)| dB<br />

i moduli in dB <strong>di</strong> 1/W (jω) si ottengono ribaltando quelli <strong>di</strong> W (jω)<br />

• sia W (s) = W1(s) · W2(s); essendo<br />

(⋄)<br />

|W1(jω) · W2(jω)| dB = |W1(jω)| dB + |W2(jω)| dB<br />

(⋄⋄)<br />

i moduli in dB <strong>di</strong> W (jω) si ottengono sommando quelli <strong>di</strong> W1(jω) e<br />

W2(jω)<br />

• alcuni valori notevoli<br />

|0.1| dB = −20, |1| dB = 0, |10| dB = 20, |100| dB = 40,<br />

<br />

<br />

<br />

√ <br />

<br />

2<br />

≈ 3<br />

dB<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 2


• le pulsazioni vengono riportate sull’asse delle ascisse usando una scala<br />

logaritmica in base 10<br />

0.01 0.1 0.2 0.3 1 2 3 4 5 6 10<br />

100<br />

decade<br />

decade<br />

• la funzione log10(x) è lineare in tale scala<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

-0.5<br />

-1<br />

-1.5<br />

10 -2<br />

-2<br />

10 -1<br />

10 0<br />

x (scala logaritmica)<br />

• i <strong>di</strong>agrammi <strong>di</strong> alcune funzioni elementari (fattori monomio, binomio e<br />

trinomio, ve<strong>di</strong> più avanti) assumono una forma particolarmente semplice<br />

• un altro vantaggio derivante dall’adozione delle scale logaritmiche (in<br />

ascissa per le pulsazioni, e in or<strong>di</strong>nata per i moduli) è ovviamente la<br />

possibilità <strong>di</strong> rappresentare ampi intervalli <strong>di</strong> variazione delle grandezze<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 3<br />

log (x)<br />

10<br />

10 1<br />

!<br />

10 2


forma <strong>di</strong> <strong>Bode</strong> della risposta armonica<br />

W (jω) = costante<br />

contiene 4 tipi <strong>di</strong> fattori elementari<br />

• costante k<br />

monomi binomi trinomi<br />

monomi binomi trinomi<br />

• monomio jω<br />

proviene da uno zero (se a numeratore) o da un polo (se a denominatore)<br />

in s = 0<br />

• binomio 1 + jωτ<br />

proviene da uno zero (se a numeratore) o da un polo (se a denominatore)<br />

reale in −1/τ<br />

• trinomio 1 + 2ζjω/ωn + (jω) 2 /ω2 n<br />

proviene da una coppia <strong>di</strong> zeri (se a numeratore) o <strong>di</strong> poli (se a denomi-<br />

natore) complessi coniugati in a ± jb, con ωn =<br />

<br />

a 2 + b 2 e ζ = −a/ωn<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 4


fattore costante k<br />

sul piano complesso (e.g., k = 10 e k = −0.31)<br />

modulo<br />

fase<br />

Fase (deg)<br />

Modulo (dB)<br />

25<br />

20<br />

15<br />

10<br />

-5<br />

-10<br />

-15<br />

10 -2<br />

0<br />

5<br />

0<br />

- 50<br />

-100<br />

-150<br />

-180<br />

10 -2<br />

10 -1<br />

- 1<br />

10<br />

10 0<br />

k >1<br />

k 0<br />

k < 0<br />

k0<br />

10 2<br />

10 2<br />

Re


sul piano complesso<br />

modulo<br />

fase<br />

fattore monomio a numeratore jω<br />

Im<br />

!<br />

j<br />

90 o<br />

Modulo (dB)<br />

Fase (deg)<br />

40<br />

20<br />

0<br />

- 20<br />

- 40<br />

100<br />

90<br />

80<br />

60<br />

40<br />

20<br />

Re<br />

10 -2<br />

0<br />

10 -2<br />

e si ha |jω| dB = 20 log10 ω<br />

- 1<br />

10<br />

- 1<br />

10<br />

10 0<br />

Pulsazione (rad/s)<br />

10 0<br />

Pulsazione (rad/s)<br />

10 1<br />

10 1<br />

20 dB/dec<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 6<br />

10 2<br />

10 2


dalle (⋄), (∗) si ha<br />

modulo<br />

fase<br />

fattore monomio a denominatore 1/jω<br />

Modulo (dB)<br />

Fase (deg)<br />

40<br />

20<br />

0<br />

- 20<br />

- 40<br />

10 -2<br />

0<br />

- 20<br />

- 40<br />

- 60<br />

- 80<br />

- 90<br />

- 100<br />

10 -2<br />

- 1<br />

10<br />

- 1<br />

10<br />

-20 dB/dec<br />

10 0<br />

Pulsazione (rad/s)<br />

10 0<br />

Pulsazione (rad/s)<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 7<br />

10 1<br />

10 1<br />

10 2<br />

10 2


sul piano complesso<br />

fattore binomio a numeratore 1 + jωτ<br />

!<br />

j ¿<br />

Im<br />

¿ >0<br />

• modulo: |1 + jωτ| dB = 20 log10<br />

si ha<br />

|1 + jωτ| dB<br />

<br />

1 + ω 2 τ 2 ≈<br />

≈<br />

⎧<br />

⎨<br />

⎩<br />

1<br />

Re<br />

<br />

oppure<br />

1 + ω 2 τ 2 ; essendo<br />

⎧<br />

⎨<br />

⎩<br />

!<br />

j ¿<br />

Im<br />

1 se ω ≪ 1/|τ|<br />

ω|τ| se ω ≫ 1/|τ|<br />

¿


• fase: procedendo in modo analogo si ha<br />

1 + jωτ ≈<br />

⎧<br />

⎨<br />

⎩<br />

0 ◦ se ω ≪ 1/|τ|<br />

90 ◦ (−90 ◦ ) se ω ≫ 1/|τ| e τ > 0 (τ < 0)<br />

questi due asintoti vengono raccordati da un segmento che parte da<br />

0.1/|τ| e termina in 10/|τ| ; il <strong>di</strong>agramma asintotico della fase è quin<strong>di</strong><br />

costituito da una spezzata a tre lati<br />

nota: lo scostamento max tra il <strong>di</strong>agramma reale e quello asintotico si ha in corrispon-<br />

denza alle pulsazioni 0.1/|τ| e 10/|τ, e vale circa ±6 ◦<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 9


modulo<br />

fase<br />

per τ > 0<br />

fase<br />

per τ < 0<br />

fattore binomio a numeratore 1 + jωτ<br />

Modulo (dB)<br />

Fase (deg)<br />

Fase (deg)<br />

40<br />

30<br />

20<br />

10<br />

3<br />

0<br />

90<br />

84<br />

63<br />

45<br />

27<br />

6<br />

0<br />

0<br />

-6<br />

-27<br />

-45<br />

-63<br />

-84<br />

-90<br />

0.1<br />

¿<br />

0.1<br />

¿<br />

1<br />

¿<br />

Pulsazione (rad/sec)<br />

0.5<br />

1 2<br />

10<br />

¿ ¿ ¿ ¿<br />

Pulsazione (rad/sec)<br />

1<br />

¿<br />

Pulsazione (rad/sec)<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 10<br />

0.5<br />

¿<br />

2<br />

¿<br />

10<br />

¿


dalle (⋄), (∗) si ha<br />

modulo<br />

fase<br />

per τ > 0<br />

fase<br />

per τ < 0<br />

fattore binomio a denominatore 1/(1 + jωτ)<br />

Modulo (dB)<br />

Fase (deg)<br />

Fase (deg)<br />

0<br />

-3<br />

-10<br />

-20<br />

-30<br />

-40<br />

0<br />

-6<br />

-27<br />

-45<br />

-63<br />

-84<br />

-90<br />

90<br />

84<br />

63<br />

45<br />

27<br />

6<br />

0<br />

0.1<br />

¿<br />

0.1<br />

¿<br />

1<br />

¿<br />

Pulsazione (rad/sec)<br />

0.5<br />

¿<br />

1<br />

¿<br />

2<br />

¿<br />

Pulsazione (rad/sec)<br />

0.5<br />

10<br />

¿<br />

1 2<br />

10<br />

¿ ¿ ¿ ¿<br />

Pulsazione (rad/sec)<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 11


fattore trinomio a numeratore 1 + 2ζjω/ωn + (jω) 2 /ω 2 n<br />

sul piano complesso<br />

• modulo: essendo<br />

<br />

<br />

<br />

<br />

<br />

si ha<br />

1 + 2 ζ<br />

ωn<br />

(jω) + (jω)2<br />

ω 2 n<br />

<br />

<br />

<br />

<br />

<br />

1 + 2 ζ<br />

ωn<br />

<br />

<br />

<br />

<br />

=<br />

<br />

<br />

<br />

<br />

<br />

1 − ω2<br />

(jω) + (jω)2<br />

ω 2 n<br />

ω 2 n<br />

<br />

<br />

<br />

<br />

<br />

³ 3<br />

³<br />

³<br />

2<br />

1<br />

+ j2ζ ω<br />

≈<br />

³<br />

<br />

<br />

<br />

<br />

ωn<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

=<br />

³<br />

>0<br />

Im<br />

1<br />

-1 0<br />

<br />

<br />

<br />

<br />

1 − ω2<br />

ω2 2 n<br />

1 se ω ≪ ωn<br />

ω 2<br />

ω 2 n<br />

se ω ≫ ωn<br />

³ ³ ³<br />

> ><br />

3 2 1<br />

1<br />

Re<br />

+ 4ζ 2ω2<br />

ω 2 n<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 12


da cui<br />

<br />

<br />

<br />

<br />

<br />

1 + 2 ζ<br />

ωn<br />

(jω) + (jω)2<br />

ω 2 n<br />

<br />

<br />

<br />

<br />

dB<br />

≈<br />

⎧<br />

⎨<br />

⎩<br />

0 se ω ≪ ωn<br />

40 log10 ω − 40 log10 ωn se ω ≫ ωn<br />

queste due semirette costituiscono il <strong>di</strong>agramma asintotico del modulo<br />

nota: lo scostamento tra il <strong>di</strong>agramma reale e quello asintotico in corrispondenza alla<br />

pulsazione naturale ωn vale 20 log 10 2|ζ|<br />

– <strong>di</strong>pende da |ζ|! e.g., per |ζ| = 0 lo scostamento in dB vale −∞, per |ζ| = 0.5 vale<br />

0, per |ζ| = 1 vale 6<br />

– se |ζ| < 1/ √ 2 ≈ 0.707, il modulo <strong>di</strong> un fattore trinomio a numeratore ha un ‘picco’<br />

negativo (antirisonanza) in prossimità della pulsazione naturale, tanto più accentuato<br />

quanto minore è |ζ|<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 13


• fase: procedendo in modo analogo si ha<br />

<br />

<br />

1 + 2 ζ<br />

ωn<br />

(jω) + (jω)2<br />

ω2 <br />

n<br />

≈<br />

⎧<br />

⎨<br />

⎩<br />

0 ◦ se ω ≪ ωn<br />

180 ◦ (−180 ◦ ) se ω ≫ ωn e ζ > 0 (ζ < 0)<br />

la transizione tra questi due valori avviene in modo simmetrico rispetto<br />

alla pulsazione naturale ωn, e tanto più bruscamente quanto minore<br />

è |ζ|; in particolare, per ζ = 0 si ha una <strong>di</strong>scontinuità nel <strong>di</strong>agramma<br />

delle fasi in corrispondenza a ωn<br />

nota: non esiste un <strong>di</strong>agramma asintotico per la fase del termine trinomio<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 14


modulo<br />

al variare <strong>di</strong> |ζ|<br />

(antirisonanza per |ζ| < 0.707)<br />

fase<br />

al variare <strong>di</strong> ζ ≥ 0<br />

fase<br />

al variare <strong>di</strong> ζ ≤ 0<br />

fattore trinomio a numeratore<br />

Modulo (dB)<br />

Fase (deg)<br />

Fase (deg)<br />

60<br />

40<br />

20<br />

0<br />

-20<br />

-40<br />

180<br />

160<br />

140<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

0<br />

0<br />

-20<br />

-40<br />

-60<br />

-80<br />

-100<br />

-120<br />

-140<br />

-160<br />

-180<br />

0.1! n<br />

0.1! n<br />

0<br />

0.7<br />

0.3<br />

0.1<br />

0.5<br />

! n<br />

Pulsazione (rad/sec)<br />

1 0<br />

1<br />

0.1 0.3<br />

0.7<br />

0.5<br />

! n<br />

Pulsazione (rad/sec)<br />

! n<br />

Pulsazione (rad/sec)<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 15<br />

0.1! n<br />

-1<br />

-0.3<br />

-0.7<br />

-0.5<br />

0<br />

-0.1<br />

10 ! n<br />

10 ! n<br />

10 ! n


dalle (⋄), (∗) si ha<br />

modulo<br />

al variare <strong>di</strong> |ζ|<br />

(risonanza per |ζ| < 0.707)<br />

fase<br />

al variare <strong>di</strong> ζ ≥ 0<br />

fase<br />

al variare <strong>di</strong> ζ ≤ 0<br />

fattore trinomio a denominatore<br />

Modulo (dB)<br />

Fase (deg)<br />

Fase (deg)<br />

60<br />

40<br />

20<br />

0<br />

-20<br />

-40<br />

-20<br />

-40<br />

-60<br />

-80<br />

-100<br />

-120<br />

-140<br />

-160<br />

-180<br />

180<br />

160<br />

140<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

0<br />

0<br />

0.1! n<br />

0.1! n<br />

0.5<br />

0.7<br />

0<br />

1<br />

0.1<br />

0.3<br />

0.5<br />

! n<br />

Pulsazione (rad/sec)<br />

0.7<br />

1<br />

0.1<br />

! n<br />

Pulsazione (rad/sec)<br />

-1 0<br />

0<br />

0.3<br />

-0.1 -0.3<br />

-0.7<br />

-0.5<br />

! n<br />

Pulsazione (rad/sec)<br />

Lanari, Oriolo: <strong>Tracciamento</strong> <strong>dei</strong> <strong>Diagrammi</strong> <strong>di</strong> <strong>Bode</strong> 16<br />

0.1! n<br />

10 ! n<br />

10 ! n<br />

10 ! n

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!