PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi,...

23
PROGETTO DI FILTRI IIR: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH FILTRI SELETTIVI DI BUTTERWORTH Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali(Colleferro), aa 2009-10

Transcript of PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi,...

Page 1: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

PROGETTO DI FILTRI IIR:PROGETTO DI FILTRI IIR:FILTRI SELETTIVI DI BUTTERWORTHFILTRI SELETTIVI DI BUTTERWORTH

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

Page 2: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

2Tipologie di filtri selettivi in frequenzaTipologie di filtri selettivi in frequenza

Page 3: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

3Filtro di ButterworthFiltro di Butterworth

Page 4: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

4

POLI di un filtro di ButterworthPOLI di un filtro di Butterworth

Page 5: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

5POLI di un filtro di ButterworthPOLI di un filtro di Butterworth

Page 6: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

6ESEMPIOESEMPIO DI PROGETTODI PROGETTO

PASSO 0:PASSO 0: traduzione delle specifiche in relazioni di vincolotraduzione delle specifiche in relazioni di vincolo

(cioe’ 0 dB)(cioe’ 0 dB)

relazioni di vincolorelazioni di vincolo

Page 7: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

7Impiego del metodo dell’invarianza all’impulso Impiego del metodo dell’invarianza all’impulso (InvImp)(InvImp)

Page 8: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

8Dettaglio sul passo 2:Dettaglio sul passo 2: soluzione del sistema di vincolosoluzione del sistema di vincolo

soluzione in eccessosoluzione in eccesso

Page 9: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

9Dettaglio sul passo 2:Dettaglio sul passo 2: soluzione del sistema di vincolosoluzione del sistema di vincolo

Il miglioramento di prestazioni dovuto ad esubero va speso in BP o BO Il miglioramento di prestazioni dovuto ad esubero va speso in BP o BO

Se uso il metodo Se uso il metodo InvImpInvImp, ho il problema dell’, ho il problema dell’aliasing aliasing che colpisce BO che colpisce BO

Soluzione in eccessoSoluzione in eccesso

Specifiche non sono piu’ rispettabili con il segno “=“ in BP Specifiche non sono piu’ rispettabili con il segno “=“ in BP ee BOBO

Spendo esubero in BOSpendo esubero in BO

Si sostituisce N=6 in relazione di specifica di BPSi sostituisce N=6 in relazione di specifica di BP

Page 10: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

10Dettaglio sul passo 2:Dettaglio sul passo 2: soluzione del sistema di vincolosoluzione del sistema di vincolo

Page 11: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

11Passi successivi di progettoPassi successivi di progetto

Page 12: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

12Passi successivi di progettoPassi successivi di progetto

44°° passo: scrittura della funzione di trasferimento analogica passo: scrittura della funzione di trasferimento analogica

Page 13: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

13Passi successivi di progettoPassi successivi di progetto

55°° passo: scrittura della funzione di trasferimento numericapasso: scrittura della funzione di trasferimento numerica

Page 14: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

14

Analisi delleAnalisi delleprestazioniprestazioni

Page 15: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

15Impiego del metodo della trasformazione bilineare Impiego del metodo della trasformazione bilineare (TraBil)(TraBil)

Page 16: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

16Dettaglio sul passo 2:Dettaglio sul passo 2: soluzione del sistema di vincolosoluzione del sistema di vincolo

soluzione in eccessosoluzione in eccesso

Page 17: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

17Dettaglio sul passo 2:Dettaglio sul passo 2: soluzione del sistema di vincolosoluzione del sistema di vincolo

Il miglioramento di prestazioni dovuto ad esubero va speso in BP o BO Il miglioramento di prestazioni dovuto ad esubero va speso in BP o BO

Se uso il metodo Se uso il metodo TraBilTraBil, NON ho il problema dell’aliasing, NON ho il problema dell’aliasing

Soluzione in eccessoSoluzione in eccesso

Specifiche non sono piu’ rispettabili con il segno “=“ in BP Specifiche non sono piu’ rispettabili con il segno “=“ in BP ee BOBO

Spendo esubero in BPSpendo esubero in BP

Si sostituisce N=6 in relazione di specifica di BOSi sostituisce N=6 in relazione di specifica di BO

Page 18: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

18Dettaglio sul passo 2:Dettaglio sul passo 2: soluzione del sistema di vincolosoluzione del sistema di vincolo

Page 19: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

19Passi successivi di progettoPassi successivi di progetto

Come nel caso InvImp, cambia soltanto il Come nel caso InvImp, cambia soltanto il raggio della circonferenza su cui sono situatiraggio della circonferenza su cui sono situati

Page 20: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

20Passi successivi di progettoPassi successivi di progetto

55°° passo: scrittura della funzione di trasferimento numericapasso: scrittura della funzione di trasferimento numerica

Page 21: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

21

Analisi delleAnalisi delleprestazioniprestazioni

Page 22: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

22Analisi delle prestazioniAnalisi delle prestazioni

Page 23: PROGETTO DI FILTRI IIR: FILTRI SELETTIVI DI BUTTERWORTH · Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10 Filtro

Cosimo Stallo, Paolo Emiliozzi, “Elettronica di potenza ed Elaborazione dei Segnali” (Colleferro), aa 2009-10

23Analisi delle prestazioni: caso Analisi delle prestazioni: caso TraBilTraBil