PROGETTO DI FILTRI IIR:
FILTRI SELETTIVI DI BUTTERWORTH
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
Tipologie di filtri selettivi in frequenza
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
2
Filtro di Butterworth
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
3
4
POLI di un filtro di Butterworth
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
POLI di un filtro di Butterworth
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
5
ESEMPIO DI PROGETTO
6
PASSO 0: traduzione delle specifiche in relazioni di vincolo
(cioe’ 0 dB)
relazioni di vincolo
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
Impiego del metodo dell’invarianza all’impulso (InvImp)
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
7
Dettaglio sul passo 2: soluzione del sistema di vincolo
soluzione in eccesso
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
8
Dettaglio sul passo 2: soluzione del sistema di vincolo
Soluzione in eccesso
Specifiche non sono piu’ rispettabili con il segno “=“ in BP e BO
Il miglioramento di prestazioni dovuto ad esubero va speso in BP o BO
Se uso il metodo InvImp, ho il problema dell’aliasing che colpisce BO
Spendo esubero in BO
Si sostituisce N=6 in relazione di specifica di BP
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
9
Dettaglio sul passo 2: soluzione del sistema di vincolo
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
10
Passi successivi di progetto
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
11
Passi successivi di progetto
4° passo: scrittura della funzione di trasferimento analogica
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
12
Passi successivi di progetto
5° passo: scrittura della funzione di trasferimento numerica
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
13
14
Analisi delle
prestazioni
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
Impiego del metodo della trasformazione bilineare (TraBil)
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
15
Dettaglio sul passo 2: soluzione del sistema di vincolo
soluzione in eccesso
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
16
Dettaglio sul passo 2: soluzione del sistema di vincolo
17
Soluzione in eccesso
Specifiche non sono piu’ rispettabili con il segno “=“ in BP e BO
Il miglioramento di prestazioni dovuto ad esubero va speso in BP o BO
Se uso il metodo TraBil, NON ho il problema dell’aliasing
Spendo esubero in BP
Si sostituisce N=6 in relazione di specifica di BO
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
Dettaglio sul passo 2: soluzione del sistema di vincolo
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
18
Passi successivi di progetto
Come nel caso InvImp, cambia soltanto il
raggio della circonferenza su cui sono situati
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
19
Passi successivi di progetto
5° passo: scrittura della funzione di trasferimento numerica
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
20
21
Analisi delle
prestazioni
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
Analisi delle prestazioni
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
22
Analisi delle prestazioni: caso TraBil
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
23
Scarica

18_ProgettoIIR_bis