Sunteți pe pagina 1din 8

LUCRARE DE LABORATOR

Filtre digitalede tip Butterworth, Cebasev i Cauer

1. Obiective:
Implementarea i studierea funcionrii filtrelor Butterwort ! Ce"ase# i Cauer$

2. Resurse utilizate:
%ro&ramul de simulare La"'IE( )$

3. Consideraii teoretice:
*iltrele sunt dispo+iti#e proiectate s ai" "en+i de trecere ,frec#enele sunt lsate s treac- i "en+i de oprire ,frec#enele sunt oprite-$ Ideal! un filtru ar tre"ui s transmit toate frec#enele utile! fr atenuare i defa+a.! elimin/nd restul frec#enelor$ 0n realitate este imposi"il de o"inut un astfel de filtru i se admite compromisul dintre caracteristicile impuse de aplicaia dat i posi"ilitile de reali+are$ Imperfeciunile ce caracteri+ea+ un filtru acti# sunt datorate faptului c atenuarea 1n "anda de trecere nu este de fapt nul! iar 1n afara "en+ii de trecere nu este infinit2 totodat tran+iia 1ntre "anda de trecere i cea de oprire nu se face "rusc! ci lent$ E3amin/nd fi&urile 4 i 5! se pot defini principalele caracteristici ale unui filtru6 amax! amin! fa! fp $ %arametrul ama3 repre+int atenuarea ma3im 1n interiorul "en+ii de trecere! amin este atenuarea minim 1n afara "en+ii de trecere! 1n timp ce frec#enele fp i fa delimitea+ "anda de trecere! respecti# de atenuare$ 0ntre cele dou frec#ene e3ist o "and de tran+iie marcat c iar de cele dou frec#ene6 fa! respecti# fp$

*i&ura 4$ %arametrii pentru *T7

*i&ura 5$ %arametrii pentru *T8

O alt mrime caracteristic este selecti#itatea! care se definete ca fiind6

k=

fp fa

,4-

8electi#itatea d o informaie util cu pri#ire la panta de tiere a filtrului6 cu c/t k se apropie mai mult de unitate! cu at/t filtrul tinde spre un filtru ideal$ %entru filtrele trece9"and i oprete9"and parametrii caracteristici sunt6 amax! amin! fp1! fp2! fa1 i fa2$ *orma acestor filtre permite scrierea relaiei6 f 0 =

f a1 f a 2 ! f 0 =

f p1 f p2 ! unde f0

este frec#ena central a filtrului$ 0n ca+ul acestor tipuri de filtre! se definete k ca fiind raportul dintre6

k=

f p 2 f p1 f a 2 f a1

f p f a

,5-

Este e#ident c pentru k tin+/nd la unu! forma filtrului se apropie de cea ideala$ O alta mrime caracteristic pentru un filtru trece9"anda simetric este lr&imea de "and relati#! definita ca6

B=

f p 2 f p1 f0

f p f0

,:-

%entru #alori mici ale lui B ,B;<!4- filtrul este de "and 1n&ust! iar pentru #alori mari ,B=<!>- filtrul este de "and lar&$ %arametrii caracteristici ai unui filtru trece9 "and sunt ilustrai 1n fi&ura :$ %entru un filtru oprete9"and ,fi&ura ?- e3presiile "en+ii relati#e i ale selecti#itii sunt6

B=

f a 2 f a1 f a f a 2 f a1 f a = = ! respecti#e k = f p 2 f p1 f p f0 f0

,?-

*i&ura :$ %arametrii unui *TB

*i&ura ?$ %arametrii unui *OB

0n practic! se utili+ea+ *T7 i *T8 caracteri+ate de amax i amin! frec#ena de taiere fp i selecti#itatea k$ *iltrele trece9"and sau oprete9"and simetrice sunt definite de cinci parametri6 amax i amin! frec#ena centrala f0! selecti#itatea k i lr&imea de "and relati# B$ La proiectarea filtrelor de orice tip interesea+ nu numai #ariaia atenurii funcie de frec#en! ci i modul 1n care filtrul acionea+ asupra fa+ei diferitelor componente spectrale! deoarece @ dei este posi"il ca forma caracteristicii de atenuare s se apropie de cea ideal @ e3istena unor defa+a.e diferite pentru di#erse componente spectrale deformea+ semnalul$ %entru o transmisie nedeformat a unui semnal 1nt/r+ierea produs de filtru tre"uie s fie constant ,A B < -$ 0n ca+ul unei componente spectrale de pulsaie C! 1nt/r+ierea A! este ec i#alent cu un defa+a.6

= ! daca A D constant
La un filtru trece9"and condiia aceasta este mai puin restricti# i de#ine6

,>-

= + const

,)-

%entru ca semnalul trecut prin filtru s nu fie deformat #a tre"ui 1ndeplinit condiia6

= const

,E-

Aceast constant repre+int timpul de propa&are de &rup$ Re&ularitatea timpului de 1nt/r+iere de &rup reflect capacitatea sa de a transmite semnale tran+itorii nedeformate$ Un filtru ideal pre+int un timp constant de 1nt/r+iere de &rup 1n "anda de trecere$ O"inerea unui filtru care s satisfac am"ele de+iderate 1n ceea ce pri#ete forma caracteristicii! at/t de atenuare c/t i de amplitudine! este o c estiune dificil! deoarece filtrele cu caracteristic de atenuare "un nu au o comportare corespun+toare 1n ceea ce pri#ete timpul de 1nt/r+iere de &rup i in#ers! filtrele cu o caracteristic de timp de 1nt/r+iere re&ulat! nu pre+int o caracteristic de atenuare prea "un$ 0n funcie de compromisul ce tre"uie reali+at 1ntre caracteristica de atenuare i caracteristica de timp de 1nt/r+iere de &rup! e3ist filtre de tipul Butterwort ! Ce"ase#! Bessel! filtre trece9"and simplu acordate i multiplu acordate! precum i filtre ce 1ndeplinesc anumite cerine speciale$ 0n cele ce urmea+ #or fi tratate cele mai cunoscute metode de apro3imare utili+ate pentru apro3imarea filtrelor Butterwort i Ce"ase#$

Caracteristici Butterworth pentru filtre trece- os


*iltrele Butterwort sunt semnalate 1n literatur i su" denumirea de filtre cu caracteristic de amplitudine ma3im plat! deoarece! spre deose"ire de toate celelalte filtre ,mai putin in#ers9Ce"ase#-! nu pre+int neuniformitatea 1n "anda de trecere$ 0n ceea ce pri#ete caracteristica de fa+ se poate afirma c au o comportare relati# "un$ %anta caracteristicii de atenuare 1n afara "en+ii de trecere este determinat de numrul de poli! astfel c pentru un filtru trece9.os cu m poli panta atenurii #a fi de 5<mdBFdecad ,respecti# )mdBFocta#-$ *iltrele Butterwort sunt foarte uor de calculat i pre+int a#anta.ul c au o caracteristic de transfer puin sensi"il la #ariaiile componentelor$ Aceste filtre se folosesc c/nd nu este necesar o preci+ie ridicat$ *iltrele Butterwort au un rspuns fin la toate frec#enele! rspunsul 1n frec#en al filtrelor Butterwort fiind caracteri+at de o descretere monoton de la frec#ena de tiere$ *iltrele Butterwort sunt de ma3im plat! a#/nd rspunsul ideal de unu 1n "anda de trecere i +ero 1n "anda de oprire$ Banda la :dB corespunde frec#enelor de tiere specificate$ *i&ura > pre+int rspunsul unui filtru trece9.os de tip Butterwort $ A#anta.ul filtrelor Butterwort este descreterea lin i monoton a rspunsului 1n frec#en$ *iltrele Butterwort de ordin superior se apropie de rspunsul filtrului trece9.os ideal$

*i&ura >$ Caracteristica de frec#en a filtrului Butterwort de ordin 5! >! 5<

Caracteristici Cebasev pentru filtre trece- os


%entru aceste filtre este tipic faptul c permit o atenuare ma3im 1n afara "en+ii de trecere! sacrific/nd 1ns uniformitatea din interiorul "en+ii de trecere$ O"inerea

unei pante c/t mai a"rupte a filtrului! atra&e dup sine o mrire corespun+toare a neuniformitilor din interiorul "en+ii de trecere$ *iltrele Ce"ase# sunt foarte "une 1n ma.oritatea aplicaiilor de audiofrec#en i! 1n &eneral! 1n acele aplicaii unde se pretinde o pant foarte a"rupt a atenurii i care admit un anumit &rad de neuniformitate pentru aplicaiile ce necesit rspunsuri tran+itorii "une ,fr supracreteri-$ *rec#ena fc este frec#ena la care caracteristica de atenuare 1ncepe s scad 1n raport cu #aloarea ma3im a uniformitii$ Geuniformitatea atenurii din interiorul "en+ii de trecere este distri"uit periodic! iar 1n afara "en+ii atenuarea crete 1n mod continuu$ *unciile caracteristice acestor filtre se sinteti+ea+ pornind de la polinoamele Ce"ase#$ %anta atenurii depinde de ordinul m al filtrului i depete #aloarea de 5<mdBFdecad$ *iltrele Butterwort nu asi&ur 1ntotdeauna o "un apro3imare a rspunsului unui filtru ideal! datorit unei treceri line de la "anda de trecere ,inter#alul de interes al spectrului- la "anda de oprire ,inter#alul lipsit de interes al spectrului-$ *iltrele Ce"ase# minimi+ea+ erorile de #/rf 1n "anda de trecere cut/nd #aloarea ma3im a"solut 1ntre filtrul ideal i rspunsul filtrului dorit ,eroarea ma3im tolera"il 1n "anda de trecere-$ Rspunsul 1n frec#en caracteristic filtrelor Ce"ase# are amplitudine ec iriplu 1n "anda de trecere! o caracteristic monoton descresctoare 1n "anda de oprire i o trecere mai "rusc 1ntre "en+i dec/t filtrele Butterwort $ *i&ura ) pre+int rspunsul 1n frec#en al unui filtru Ce"ase#$ De remarcat este c rspunsul ec iriplu din "anda de trecere este condiionat de eroarea de riplu ma3im tolera"il$

*i&ura )$ Caracteristica de frec#en a filtrului Ce"ase# de ordin 5! :! >

A#anta.ul filtrelor Ce"ase# fa de cele Butterwort este c primele au o tran+iie mai a"rupt 1ntre "anda de trecere i "anda de oprire c iar i 1n ca+ul filtrelor de ordin mai mic$ Acest lucru d natere unor erori a"solute mai mici i a unor #ite+e de e3ecuie mai mari$ *iltrul Ce"ase# II! cunoscut i ca filtru In#ers9Ce"ase# este similar filtrului Ce"ase#! dar face o distri"uie a erorii 1n "anda de oprire ,fa de "anda de trecere- i sunt ma3im plate 1n "anda de trecere ,fa de "anda de oprire-$ *iltrele Ce"ase# In#erse minimi+ea+ erorile de #/rf 1n "anda de oprire cut/nd #aloarea ma3ima a"solut a diferenei 1ntre filtrul ideal i rspunsul filtrului dorit$ Rspunsul 1n frec#en al filtrului Ce"ase# In#ers este caracteri+at de un rspuns 1n amplitudine de tip ec iriplu 1n "anda de oprire! un rspuns 1n amplitudine monoton descresctor 1n "anda de trecere! i deasemenea o tran+iie mai a"rupt 1ntre "anda de trecere i "anda de oprire$ nul dintre avanta!ele filtrelor Cebasev "" fa#$ de filtrele Cebasev obinuite este acela c$ filtrele Cebasev "" fac o distribu#ie a erorii %n banda de oprire fa#a de banda de trecere&

!iltrele eliptice sau Cauer


*iltrele eliptice minimi+ea+ eroarea de #/rf! distri"uind9o at/t 1n "anda de trecere c/t i 1n "anda de oprire$ Riplurile e&ale 1n "anda de trecere i 1n "anda de oprire caracteri+ea+ rspunsul 1n amplitudine al filtrelor eliptice$ Comparati# cu filtrele Butterwort i Ce"ase# de acelai ordin! filtrele eliptice ofer cele mai a"rupte tran+iii 1ntre "anda de trecere i "anda de oprire$ Tocmai acesta este i moti#ul pentru care sunt cele mai populare$ *i&ura E pre+int rspunsul unui filtru eliptic trece9.os$ Tre"uie remarcat faptul c riplul e3istent at/t 1n "anda de trecere c/t i 1n cea de oprire este condiionat de aceeai eroare ma3im tolera"il$ easemenea se poate o"ser#a panta foarte a"rupt a tran+iiei c iar i 1n ca+ul filtrelor eliptice de ordin mic$

*i&ura E$ Caracteristica de frec#en a filtrului Cauer de ordin 5! :! ?

". #ersul lucr$rii


4- 8e lansea+a pro&ramul HATLAB$ 5- Caracteristica filtrelor Butterwort ! C e"ise# si Cauer 5$4- studiul filtrelor Butterwort 6 *unctia butter @ returnea+a numaratorul si numitorul unei filtru "utterwort ,di&ital si analo&ic-$ %rototipul functiei6 IB!AJ D BUTTER,G!(nB9numaratorul polinomului A9numitorul polinomului G9 ordinul filtrului (n @ frec#enta naturala ,frec#enta naturala este e&ala cu frece#nta de trecere daca atenuarea in "anda de trecere este de :dB5$4$4- %roiectati un filtru cu performantele6 *T76 ap D :dB! fp D 4$>KL+! fsample D4<KL+2 ordinal 5 5$4$5- pentru a afla raspunsul la impuls a filtrului tre"uie sa &enerati un #ector de lun&ime 4<<< si setati prima #aloare pe 4 ,8D+eros,4<<<!<-!s,4-D4-$ E#aluati raspunsul la semnalul impuls ,E3$ %OGDDfilter,B!A!8- @ #e+i functia filter @aplica filtrarea pe un semnal-

*unctia pondere a unui filtru di&ital este raspunsului la impuls$ Transformata *ourier a functiei pondere este functia de transfer a filtrului$ Din fuctia de transfer putem afla caracteristica de amplitudine si fa+a$ Afisati caracteristica de amplitudine ,plot,a"s,fft,%OGD----$ *olositi functia freM+ pentru afisarea caracteristicii de fa+a si amplitudine$ ,E3 freM+,"!a--$ 5$4$:- Repetati punctele 5$4$4 si 5$4$5 pentru6 *T86 ap D :dB! fp D 4$>KL+! fsample D4<KL+2 *TB! *OB6 ap D :dB! flD 4$>KL+! fhD5$5>KL+ fsample D4<KL+2 5$5- repetati 5$4 pentru filtrul C e"ase# *unctia cheb&1 @ returnea+a numaratorul si numitorul unei filtru "utterwort ,di&ital si analo&ic-$ %rototipul functiei6 IB!AJ D CLEBN4,G!R!(pB9numaratorul polinomului A9numitorul polinomului G9 ordinul filtrului R @ riplul in "anda de trecere ,in dB(p @ frec#enta de trecere 5$:- repetati 5$4 pentru filtrul Cauer *unctia ellip @ returnea+a numaratorul si numitorul unei filtru "utterwort ,di&ital si analo&ic-$ %rototipul functiei6 IB!AJ D ELLI%,G!Rp!Rs!(pB9numaratorul polinomului A9numitorul polinomului G9 ordinul filtrului Rp @ riplul in "anda de trecere ,in dBRs @ riplul in "anda de oprire ,in dB(p @ frec#enta de trecere

S-ar putea să vă placă și