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 a
max
! a
min
! f
a
! f
p
$ %arametrul ama3 repre+int atenuarea ma3im 1n
interiorul "en+ii de trecere! a
min
este atenuarea minim 1n afara "en+ii de trecere! 1n
timp ce frec#enele f
p
i f
a
delimitea+ "anda de trecere! respecti# de atenuare$
0ntre cele dou frec#ene e3ist o "and de tran+iie marcat ciar de cele dou
frec#ene6 f
a
! respecti# f
p
$
*i&ura 4$ %arametrii pentru *T7 *i&ura 5$ %arametrii pentru *T8
O alt mrime caracteristic este selecti#itatea! care se definete ca fiind6
p
a
f
k
f
= ,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 a
max
! a
min
! f
p1
! f
p2
! f
a1
i f
a2
$
*orma acestor filtre permite scrierea relaiei6
0 1 2 a a
f f f = !
0 1 2 p p
f f f = ! unde f
0
este frec#ena central a filtrului$ 0n ca+ul acestor tipuri de filtre! se definete k ca
fiind raportul dintre6
2 1
2 1
p p p
a a a
f f f
k
f f f

= =

,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
2 1
0 0
p p p
f f f
B
f f

= = ,:-
%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
2 1
0 0
a a a
f f f
B
f f

= =
! respecti#e
2 1
2 1
a a a
p p p
f f f
k
f f f

= =

,?-
*i&ura :$ %arametrii unui *TB *i&ura ?$ %arametrii unui *OB
0n practic! se utili+ea+ *T7 i *T8 caracteri+ate de a
max
i a
min
! frec#ena de taiere f
p
i selecti#itatea k$ *iltrele trece9"and sau oprete9"and simetrice sunt definite de
cinci parametri6 a
max
i a
min
! frec#ena centrala f
0
! 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 eci#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
cestiune 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 f
c
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 eciriplu 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 eciriplu 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 ciar 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 eciriplu 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 ciar 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! Ce"ise# si Cauer
5$4- studiul filtrelor Butterwort6
*unctia butter @ returnea+a numaratorul si numitorul unei filtru
"utterwort ,di&ital si analo&ic-$
%rototipul functiei6 IB!AJ D BUTTER,G!(n-
B9numaratorul 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 :dB-
5$4$4- %roiectati un filtru cu performantele6
*T76 a
p
D :dB! f
p
D 4$>KL+! f
sample
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 a
p
D :dB! f
p
D 4$>KL+! f
sample
D4<KL+2
*TB! *OB6 a
p
D :dB! f
l
D 4$>KL+! f
h
D5$5>KL+ f
sample
D4<KL+2
5$5- repetati 5$4 pentru filtrul Ce"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!(p-
B9numaratorul 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!(p-
B9numaratorul polinomului
A9numitorul polinomului
G9 ordinul filtrului
Rp @ riplul in "anda de trecere ,in dB-
Rs @ riplul in "anda de oprire ,in dB-
(p @ frec#enta de trecere

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