Tracciamento dei Diagrammi di Bode - Dipartimento di Ingegneria ...
Tracciamento dei Diagrammi di Bode - Dipartimento di Ingegneria ...
Tracciamento dei Diagrammi di Bode - Dipartimento di Ingegneria ...
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