A.A. 2009/10
Diagrammi di Bode
Prof. Carlo Cosentino
Dipartimento di Medicina Sperimentale e Clinica Universit degli Studi Magna Graecia di Catanzaro tel: 0961-3694051 carlo.cosentino@unicz.it http://bioingegneria.unicz.it/~cosentino
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Data la funzione di trasferimento W(s), abbiamo visto come ricavare la funzione di risposta armonica W(j)
Tale funzione permette di determinare immediatamente la risposta a regime ad un segnale sinusoidale di pulsazione
Vogliamo ora tracciare landamento del modulo e della fase di W(j) al variare di
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Utilizzeremo due coppie di assi cartesiani, una per il diagr. del modulo e una per quello della fase
Tale scelta dovuta al fatto che i diagrammi possono essere tracciati su valori di diversi ordini di grandezza: la scala logaritmica permette di mantenere una uguale accuratezza di tracciamento a qualsiasi ordine di grandezza e di contenere il disegno in uno spazio ragionevole.
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Anche in questo caso la scelta della scala collegata al range ammissibile di valori che pu essere assunto dalle grandezze da tracciare
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Diagrammi Logaritmici
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
W ( j ) = W (s ) s = j
2 q s2 s (1 + i s ) 1 + s+ 2 nq i q nq =K 2 p s2 (1 + j s ) 1 + s + 2 j p np np s = j
Nel seguito, per comodit di notazione utilizzeremo la variabile s, sottointendendo che i diagrammi si riferiscono alla rispettiva trasformata di Fourier
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Fattori Elementari
Costante: K
Fattore trinomio:
2 s 1 + s+ 2 n n
2
N.B. se ||1 il fattore trinomio va espresso come prodotto di due fattori binomio, poich le radici sono reali
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
( )
Dunque, i diagrammi di W(j) si possono facilmente ottenere (per somma e sottrazione) da quelli di ciascun fattore elementare
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Fattore Costante: K
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
10
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Diagrammi Asintotici
Calcolando il modulo e la fase dei termini binomio e trinomio si ottiene unespressione complessa
Per tracciare il diagramma in modo rapido, si valutano gli asintoti di tale espressione, per 0 e per
Gli asintoti (orizzontali) del diagr. della fase vengono raccordati con un segmento che parte una decade prima e finisce una decade dopo del punto di rottura
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
11
12
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
20(log10 (1 ) log10 )
13
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
14
40(log10 (n ) log10 )
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
15
Inizio diagramma
Indipendente dal segno della parte reale +20 dB/decade -20 dB/decade
Zero nellorigine
Polo nellorigine
Zero semplice
Polo semplice
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
16
K<0
Zero nellorigine
Polo nellorigine
Zero semplice
Polo semplice
Quando uno zero/polo elevato ad un indice maggiore di uno, i valori corrispondenti vanno moltiplicati per tale indice.
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
17
Esempio
W (s ) =
Quindi, sommiamo i diagr. dei fattori 5, (1+0.2j), e sottraiamo quelli di (1+j), (1+0.1j)
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
18
Esempio
19
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Diagrammi Reali
Il tracciamento dei diagrammi reali pu essere effettuato calcolando modulo e fase in maniera puntuale
Ci pu essere fatto agevolmente mediante calcolatore, ad es. in Matlab si pu utilizzare il comando bode
Nel tracciamento manuale, si pu migliorare il diagramma effettuando delle correzioni in alcuni punti opportuni
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
20
21
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
22
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Esempi
s (s 2 ) W (s ) = 2 ( s + 5s + 25)
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
23
Esempi
60
40
20
-20
-40
-1
10
10
10
10
-50
-100
-150
-200
-1
10
10
10
10
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
24
Esempi
s (s 2 ) W (s ) = 2 ( s + 5s + 25)
20
10
-10
-20
-30
-40
-50 -1 10 10
0
10
10
-50
-100
-150
-200
-250
-300
-350
0 1 2
-400 -1 10 10
10
10
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
25
Ritardo di Tempo
W (s ) = e
Ts
Tj
W ( j ) = e
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
26
27
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
Si consideri la fdt
1 sT W (s ) = e s +1
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
28
Data una coppia di diagrammi di Bode di modulo e fase, non possibile determinare univocamente la fdt corrispondente
Abbiamo infatti visto che uno stesso sfasamento pu essere dato da un polo a parte reale negativa e da uno zero a parte reale positiva (e viceversa)
Alla luce di queste osservazioni, importante definire la classe dei sistemi a sfasamento minimo
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F
29
Guadagno positivo
Sotto queste ipotesi, esiste una corrispondenza biunivoca tra il diagramma dei moduli e quello delle fasi
G ( j ) dB G ( j ) dB
arg( j ) = 10 log e
0
30
0 1/ 9 0 0 2 . A. A , a cit a m ot u A i d it n e m a d n o F