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