Risposta in Frequenza
x& = Ax + Bu
y = Cx + Du
Y ( s ) = G ( s) ¼ U ( s ) Ã y (t )
/
ingresso
uscita
1(t )
sistema
dinamico
d (t )
G ( jw) , arg(G ( jw) )
segnali segnale
r (t )
di saggio sinusoidale
Y (s ) = G (s )U (s ) u (t ) = A cos(w t ) Ã U (s ) = A
s
s 2 + w2
data: con
se sistema lineare tempo - invariante e stabile : G(s) razionale con poli a parte reale negativa
si ha che: la risposta temporale a regime (t ) sarà ancora sinusoidale con la stessa pulsazione
w, con una ampiezza U e con uno sfasamento j dati da:
y (t ) = U cos(w t + j)
ÑU = A G ( jw )
Ò
Ój = arg G ( jw )
dimostrazione:
Y (s ) = G (s ) = G (s )
(s + jw )(s - jw )
As As
s2 + w 2
y (t ) = Ê ci e - pi t + Y (s )(s + jw ) - jw e - jw t + Y (s )(s - jw ) jw e jw t
n
i =1
Esercitazione DDV 18/11/2002 3
- Ajw - jwt Ajw jwt
y (t ) = Ê ci e - pi t + G (- jw ) + G ( jw )
n
- 2 jw 2 jw
e e
i =1
ponendo
pi = s~i + jw~i
G ( jw ) = G ( jw ) e j arg(G ( jw ))
ed osservando che
G (- jw ) = G ( jw ) e - j arg(G ( jw ))
ci = ci e j arg(ci )
{ } ( )
si ottiene
y (t ) = A G ( jw ) cos(w t + arg G ( jw ))
Esercitazione DDV 18/11/2002 4
Diagramma di Bode: costituito da due grafici che esprimono il modulo (diagramma delle ampiezze) e
la fase (diagramma delle fasi) di G(jw) in funzione di jw
º (s + zi )
k
mi
G ( s ) = A i =h1
º (s + pi )
data una G(s) razionale:
ni
i =1
si ha che
i =1 i =1
i =1 i =1
Esercitazione DDV 18/11/2002 5
Rappresentazione del diagramma di Bode
I diagrammi delle ampiezze e delle fasi sono composti dal guadagno A e da somme di termini del tipo (jw+R)
dove R può essere un numero reale o complesso. Per poter rappresentare il diagramma di Bode è
necessario, quindi, conoscere l’andamento della ampiezze e delle fasi dei termini suddetti in funzione di jw.
Nota: nel seguito verranno presi in considerazione solo i termini (jw+R) relativi agli zeri della G(s), ovvero
R=zi. Per ottenere gli andamenti dell’ampiezza e della fase dei contributi (jw +R) relativi ai poli (R=pi ),
essendo questi al denominatore, si deve solo applicare una simmetria rispetto all’asse delle ascisse ai
diagrammi relativi agli zeri.
guadagno A
G ( jw ) = A
G ( jw ) dB arg(G ( jw ) )
log10 w log10 w
termine (jw +R) con R >0 reale Esercitazione DDV 18/11/2002 6
Im
w
G ( jw) = ( jw + R )
jw ( jw + R )
R Re
diagramma ampiezze
G ( jw ) dB 20
lim log10 jw + R = log10 jw
w
log10 R log10 w
diagramma fasi
arg(G ( jw ) )
lim arg( jw + R ) = 90
90 w
lim arg( jw + R ) = 0
w 0 0
log10 R log10 w
termini (jw +R) e (jw +R*) con R e R* complessi coniugati Esercitazione DDV 18/11/2002 7
( jw + R ) ( jw + R )
Im
Im
( )
*
G ( jw) = ( jw + R )
jw G ( jw ) = jw + R*
jw R
Re
R*
Re
G ( jw ) dB 20
G ( jw ) dB 20 log10 jw
log10 jw w
w diagramma
ampiezze
log10 R
log10 R w 0 b
w 0
log10 R
log10 wb log10 w
log10 w
b = log10 Re(R ) , wb = Im(R )
log10 R
arg(G ( jw ) ) arg(G ( jw ) )
90 90
w w
arg(R )
diagramma
log10 w
fasi 0
w 0
- arg(R )
0 log10 R log10 w w 0 log10 R
( )
Esercitazione DDV 18/11/2002 8
( )
sommando i due termini
G ( jw )dB = 20 log10 jw + R + log10 jw + R* = 20 log10 ( jw + R ) jw + R*
w = R , z w = Re(R )
forma canonica
(s= jw )
G ( jw ) dB 20
2 log10 jw
w Calcolo della frequenza di minimo
G ( jw ) = -w 2 + j 2z ww + w
2
log10 R 2
w 0
( )
log10 jw
Ë w 2 Û Ë w Û2
G ( jw ) = ËÌ w - w 2 ÛÜ + 2z ww
2
=w Ì1 - Ü + Ì 2z Ü
2
Ì 2Ü
log10 R 2 2 2
b Í Ý Í w Ý Í wÝ
log10 w Ë w2 Û w 2 w
Ì Ü
2 - 4Ì1 - 2 Ü 2 + 8z
log10 wb log10 w d G ( jw ) w Í w Ý w w
=
2
dw 2 Ë w 2 Û Ë w Û2
2
Ì1 - Ü + Ì 2z Ü
arg(G ( jw ) ) Ì 2Ü
Í w Ý Í wÝ
180
w
d G ( jw ) Ë w2 Û
= 0 Ã -ÌÌ1 - 2 ÜÜ + 2z 2 = 0
dw Í w Ý
0 0 z 0.707 si ha il minimo
log10 w log10 w w b = w 1 - 2z 2 Ã 1 - 2z 2 > 0
w 0 z > 0.707 non si ha il minimo
Esercitazione DDV 18/11/2002 9
Diagramma di Bode asintotico : andamento qualitativo del diagramma di Bode
Ñper jw < R ( jw + R) @ ( jw + R) jw << R = R
Ô
con R = zi , pi
approssimazione à si suppone che Ò
asintotica ÔÓper jw > R ( jw + R) @ ( jw + R) jw >> R = jw
Nota: queste regole sono facilmente deducibili applicando l’approssimazione asintotica all’analisi, descritta
in precedenza, dei termine (jw +R) con R numero reale o complesso. Si osservi che tale analisi è stata
fatta per poli o zeri stabili (ovvero -R a parte reale negativa e, quindi, R a parte reale positiva). Rifacendo
la stessa analisi con R a parte reale negativa e poi applicando l’approssimazione asintotica si trovano
facilmente le regole relative a poli e zeri su RHP.
Esempio di applicazione del diagramma di Bode asintotico Esercitazione DDV 18/11/2002 10
Sistema
m=1kg (massa) f1 = sinw1t w1 = 0.05(rad sec )
f (forza) f 2 = sinw 2t w 2 = 0.1(rad sec )
k c
mck k=1N/m (molla)
m c=1kg/sec (smorzatore) f 3 = sinw3t w3 = 10(rad sec )
0
Mag nitude (dB)
-10
-20
asintotico -30
reale -40
0
-45
Phas e (de g )
-90
-135
wn = 1
3
1
2
-180
-1 0 1
10 10 10
Fre que nc y (rad/s e c )
Esercitazione DDV 18/11/2002 11
Osservazioni
Dal diagramma di Bode si osserva che per w < wn=1 il modulo di G(j w) rimane pressoché costante mentre a
frequenze superiori tende a diminuire. Per quanto riguarda le fasi, solo a bassa frequenza (w < 10 -1) la fase di
G(jw) può considerarsi costante e circa pari a zero, mentre per w > 1 tende asintoticamente a 180°. In termini di
risposta temporale, la prima considerazione porta a concludere che per w >1, fissata l’ampiezza del segnale di
ingresso F, all’aumentare della sua frequenza, l’uscita x del sistema (a regime) tende a diminuire la sua
ampiezza (si dice che il “sistema taglia” in prossimità di w =1). La seconda considerazione ci dice che l’uscita
x del sistema solo per w < 10 -1 può considerarsi in fase con l’ingresso F, mentre per w >1 essa tende a sfasarsi
di 180°.
G ( jw1 ) dB @ 0
f = f1 x1 = G ( jw1 ) sin(w1t + arg(G ( jw1 ))) @ sin(w1t )
arg(G ( jw1 )) @ 0 t
G ( jw 2 ) dB @ 0
f = f2 x2 = G ( jw 2 ) sin(w 2t + arg(G ( jw 2 ))) @ sin(w 2t )
arg(G ( jw 2 )) @ 0 t
G ( jw3 ) dB @ -40
f = f3 x1 = G ( jw3 ) sin(w3t + arg(G ( jw3 ))) @ 10 - 2 sin(w3t - p )
arg(G ( jw3 )) @ -180 t
Esercitazione DDV 18/11/2002 12
x(t) w = 0.05 (rad/s ec)
1.5
w = 0.1 (rad/s ec) 0.01
w = 10 (rad/s ec)
1 0.005
-1
-1.5
0 50 100 150 200
Time (s ec)
Confronto tra l’uscita x(t) e l’ingresso f al variare della frequenza del segnale di ingresso
1.5
w = 0.05 1.5
w = 0.1 w =10 x
x x 0.01
3
1 2 f /100
f f 3
1 1 1 2
0.005
0.5 0.5
0 0 0
-0.5 -0.5
-0.005
-1 -1
-0.01
-1.5 -1.5
0 50 100 150 200 0 50 100 150 200 64 65 66 67 68 69 70
Time (s ec) Time (s ec) Time (s ec)