Sunteți pe pagina 1din 49

Filtre analogice

5.1. Scopul lucrrii: Studierea metodelor de descriere i de calcul a


filtrelor analogice (FA) de baz: FTJ, FTS, FTB cu aproimrile
Butter!ort", #"eb$s"e%, Bessel, &auer i 'nsuirea procedurilor de
proiectare a FA cu a(utorul sistemului )AT*AB+
5.2. ndrumri metodice
5.2.1. Noiuni generale
,n electronic i telecomunica-ii apare des problema de
modificare a spectrului de amplitudine a semnalului prelucrat,
adic etragerea unor componente i atenuarea altora+ Aceast
opera-ie se numete filtrarea semnalului, iar filtrul este un sistem
care realizeaz aceast opera-ie+ ,n cazul sistemelor liniare
in%ariante 'n timp func-ia densit-ii spectrale a semnalului de ieire
.((!) i densitatea spectral /((!) a semnalului de intrare sunt
legate cu o rela-ie binecunoscut cu func-ia de transfer 0((!)+


Fig+1+ 2eprezentarea unui filtru+
) ( ( / ) ( ( 0 ) ( ( . =
3e aici rezult, c 0((!) trebuie s aib diferite %alori la
diferite frec%en-e, adic s aib un caracter selecti% la frec%en-a
corespunztoare cerin-elor concrete+ 4rintre multiplele aplica-ii ale
filtrelor se pot prezenta urmtoarele:
Separarea benzii utile dup modulare5
Separarea benzii utile dup demodulare5
Separarea benzii utile din semnalul radio recep-ionat5
1
.(()
/(()
0(()
"
Formarea canalelor separate 'n sistemele de transmitere
cu di%izarea 'n frec%en-5
Atenuarea semnalelor perturbatoare5
*imitarea spectrului semnalului 'nainte de discretizare5
2estabilirea semnalului analogic din semnalulul
discretizat etc+
,n dependen- de caracterul semnalelor de intrare i ieire
filtrele se clasific 'n filtre analogice (FA) i filtre digitale (F3)+ FA
prelucreaz semnalele continui, adic semnale analogice+
,n dependen- de componentele din care se realizeaz FA se
clasific 'n urmtoarele tipuri:
Filtre 2*# pasi%e 5
Filtre 2# acti%e, care con-in componente 2# pasi%e i
amplificatoare5
Filtre cu capacit-i comutabile, care con-in elemente
pasi%e 2#, multiplicatoare i comutatoare5
Filtre cu cuar-, care con-in rezonatoare de cuar-
piezoelectrice, model6nd circuitele cu 'nalt selec-ie5
Filtre electrice, care con-in rezonatoare mecanice5
Filtre de frec%en- supra'nalt, care constau din
segmente de linii de transmisiuni ec"i%alente circuitelor
rezonante5
4roiectarea sau sinteza FA include rezol%area a dou probleme+
Prima, numit de obicei problem de aproimare sau problema
de sintez a func-iei de transfer 0((!) const 'n gsirea a aa func-ii
0((!), care la 'ndeplinirea cerin-elor ctre condi-iile de realizare
fizic asigur eecutarea cerin-elor impuse ctre caracteristica de
frec%en- (#F) a filtrului+
A doua problem, numit problema de realizare, const 'n
aceea, c reieind din func-ia 0((!) gsit 'n prima problem se
face alegerea realizrii sc"emei i calculul parametrilor
componentelor sc"emei 'n aa fel 'nc6t s se asigure realizarea
func-iei de transfer a filtrului 0((!) gsit mai sus+
7
,n acest lucrare %or fi studiate metodele de rezol%are a primei
probleme de sintez, adic gsirea func-iei de transfer a filtrului
0((!)+

5.2.2. Clasificarea i parametrii de baz a filtrelor.
,n multe 'ntrebuin-ri ('nainte de toate pentru semnalele sonore)
se prescrie comportarea numai a modulului func-iei de transfer
( ) ! "
+ FA trebuie s transmit componentele spectrale 'n banda
de frec%en-, numit banda de trecere i s atenueze
componentele, care se afl 'n banda de oprire.
,n calitate de caracteristic de baz a filtrului de obicei se ia aa
numita caracteristica de atenuare A (w), care este o mrime
in%ers modulului #F
( ) ! "
i se msoar 'n dB:
( ) ( ) { }
1
lg 78

= ! " ! #
,ntr9un ir de cazuri prezint interes i #4F a filtrului:
( ) ( ) ! " ! arg =
i caracteristica timpului de 'nt6rziere de grup:
( )
( )
d!
! d
!

=
Filtrul ideal de frec%en- (oas (FTJ) are atenuarea nul 'n
banda de trecere, adic cu coeficientul de transfer egal cu 1, i
atenueaz total semnalul 'n banda de oprire, adic A():,
( ) ! "
:8

(fig+7+a+)+ ;rani-a 'ntre aceste benzi (
<
) se numete
frec%en-a de tiere+ Analogic, filtrele ideale de frec%en- 'nalt
(FTS), FTB i F=B se pot determina ca filtre care au
caracteristicile de atenuare prezentate 'n figura+7+b, c, d+
A ( w )
W
0
W c
A ( w )
W
0
W c
>
?) FTJ b) FTS
A ( w )
W
0 W c 1
W c 2

A ( w )
0
W c 1
W c 2
W
c) FTB d) F=B
Fig+7+ #aracteristica de atenuare ideal filtrelor+
Filtrul real FTJ se deosebete de cel ideal prin:
Atenuarea 'n banda de trecere nu este o mrime
constant5
Atenuarea 'n banda de oprire nu este infinit5
Trecerea de la banda de trecere ctre banda de oprire are
loc treptat+
@n eemplu de caracteristic de atenuare a unui FTJ real 'l
rezrezentm 'n fig+>+a+ ,n figur este prezentat:
A
9 frec%en-a
limit a benzii de trecere5
s
9 frec%en-a limit a benzii de oprire5
2
p
9 atenuarea maimal 'n banda de trecere5 2
s
9 atenuarea
minimal 'n banda de oprire+
Frec%en-a de tiere 'n acest caz este grani-a 'ntre banda de care
se determin dup ni%elul de atenuare la > dB, sau ca media
geometric s $

+ #aracteristicile tipice de atenuare a filtrelor
reale FTS, F=B, FTB sunt prezentate 'n fig+>+b, c, d+
A ( w )
W W s W c
W p
D B
A ( w )
W W s W p
D B
R s
R P
?) FTJ b) FTS
B
c) FTB

R s
R
P
A ( w )
W
W s 2 W p 1
D B
W p 2
W s 1
d) F=B
Fig+>+ #aracteristicile de atenuare a filtrelor reale+
4roblema de aproimare a filtrului const 'n gsirea a aa
func-ie de transfer 0(s) realizabil fizic, care asigur apropierea cu
precizia necesar a caracteristicii
( ) ! "
, A(!) ctre
caracteristicile filtrului ideal dorit+ Func-ia gsit 0(s), reieind din
condi-iile de realizare fizic, trebuie s satisfac urmtoarele
condi-ii:
Ca trebuie s fie o func-ie ra-ional de la S cu coeficien-i
reali5
4olii ei trebuie s aib o parte real negati%5
=rdinul polinomului numrtorului nu trebuie s fie mai
mare ca ordinul numitorului+
D
4entru realizarea acestei probleme se folosesc, de obicei,
metodele de aproimare Butter!ot", Bessel, #"eb$s"e%, &auer
(eliptice) +a+ Foarte des proiectarea filtrului de un tip oarecare se
realizeaz 'n dou etape+ *a prima etap se realizeaz aproimarea
aa numitului prototip de frec%en- (oas, adic FTJ care are banda
de trecere 1 radEs, dup care utiliz6nd metoda de con%ersie a
frec%en-ei se calculeaz func-ia de transfer a filtrului de tipul dorit
cu benzile de trecere i de oprire necesare+ Tipul aproimrii i
%aloarea parametrilor 2
p
, 2
s
rm6n aceleai ca i a prototipului+
Cste interesant de obser%at c calculul F(s) este nu numai
prima etap de proiectare a FA, dar este de asemenea prima etap
pentru determinarea func-iei de transfer a filtrului digital 0(z)+
5.2.%. &rocedurile de baz a sistemului '#()#* pentru calculul
+#.
)AT*AB are un set de proceduri, elaborate pentru calculul
FA+ Cle sunt destinate pentru aproima-iile FTJ, FTB, F=B, FTS
corespunztoare+
4rima grup de proceduri buttord, cheb1ord, cheb2ord,
ellipord se folosete pentru determinarea ordinului minimal
necesar i frec%en-ei de tiere FA sau F3 dup caracteristicile date
ale filtrului:
&
,
9 frec%en-a limit de trecere5
S
,
9 frec%en-a
limit de oprire5
&
-
9 atenuarea maimal admisibil 'n banda de
trecere, dB5
S
-
9 atenuarea minim admisibil 'n banda de oprire,
dB+
A doua grup de proceduri: besselap, buttap, cheb1ap,
cheb2ap i ellipap permite de a determina %ectorii zerourilor9z,
polilor9p i coeficientului de amplificare a aproimrilor de baz de
ordinul dat n pentru calculul prototipului de FJ, adic FTJ cu
frec%en-a de tiere de 1 radEs+
A treia grup o constituie procedurile, care permit de a
recalcula parametrii prototipului de FJ calcula-i 'n parametrii FTJ,
FTB, FTS sau F=B cu frec%en-ele de tiere date+ Aceast grup
G
const din procedurile lp2lp, lp2np, lp2bp, i lp2bs, folosite
pentru formarea FTJ, FTS, FTB, F=B corespunztor+
A patra grup o formeaz procedurile de calcul deplin a
filtrelor dup aproimrile de ordin dat i %aloarea frec%en-ei de
tiere+ ,n ea intr procedurile besself, butter cheby1, cheby2 i
ellip+
5.%. (ema pentru acas.
3up literatura recomandat i dup 'ndrumar de laborator de
fcut cunotin- cu metodele de sintez a FA, parametrii de baz,
tipul, metode de aproimare, procedurile de baz a )AT*AB
pentru calculul FA+
5... Sarcina de laborator.
5...1. #legerea ordinului filtrului *utter!ort/.
4entru calculul ordinului minimal posibil n i frec%e-ei de tiere
n
,
FA de tip Butter!ort" care asigur atenuarea 'n banda de
trecere nu mai mare de
&
-
, dB, se folosete func-ia
) H S H , 2 , 2 , I , I ( buttord J I , n K
s 4 s p n
=
+ Frec%en-ele
&
,
i
S
,
se dau 'n radEs+ Func-ia buttord este destinat pentru calculul
ordinului minimal a FTB, FTJ, FTS i F=B+ 4entru FTS mrimea
&
,
trebuie s fie mai mare dect mrimea
S
,
+ 4entru FTB i
F=B
&
,
i
S
,
trebuie s fie %ectori cu dou elemente, adic s
fie prezentate sub forma de dou numere, care determin %alorile
benzilor corespunztoare 'n paranteze ptrate, i la prima pozi-ie
trebuie s pun frec%en-a mai mic corespunztoare+ 4entru FTB i
F=B parametrul
n
,
calculat de func-ia buttord de asemenea
prezint un %ector cu dou elemente+
*a realizarea FTB sau F=B, care asigur atenuarea diferit 'n
banda de oprire (trecere) este necesar de a calcula parametrii a dou
filtre FTJ i FTS i de folosit conectarea lor cascad+
3up %alorile
4
I
,
S
I
,
4
2
i
S
2
indicate de profesor de
fcut calculul 0 i
n
,
pentru FTJ, FTS, FTB i F=B+
L
5...2. #legerea ordinului +# C/eb1s/e2 3 se face cu func-ia:
Kn, !
n
J:c"eb1ord(!
p
, !
s
, 2
p
, 2
s
, MsM)
unde sensul fiecrei din mrimi i forma ei de prezentare sunt
aceleai ca i pentru func-ia buttord+
3up parametrii !
p
,!
s
,2
p
,2
s
care au aceleai %alori ca i 'n p+B+1+ de
fcut calculul n i w
n
i de comparat cu rezultatele din p+B+1+
5...%. #legerea ordinului +# C/eb1s/e2 33 se face dup comanda:
Kn, !
n
J:c"eb7ord(!
p
, !
s
, 2
p
, 2
s
, MsM)
unde sensul i caracterul tuturor mrimilor prezentate sunt aceleai
ca i mai sus+
3e fcut calculul n i w
n
pentru aceleai parametri a FA ca
i 'n punctele precedente+
5..... #legerea ordinului filtrului eliptic se face cu func-iile:
Kn, !
n
J: ellipord(!
p
, !
s
, 2
p
, 2
s
, MsM)
!emplu" Kn,!
n
J: ellipord(K1888, D888J, K1788,BN88J, 1, G8, MsM)
n : O !n :1+8eP88> Q
1+1D78 D+8888
3e fcut calculul n i w
n
pentru aceiai parametri a FA ca i
mai sus+ 3e comparat rezultatele primite pun6ndule 'ntr9o singur
tabel+ Face-i concluziile pentru care aproimare este necesar un
ordin mai mic i pentru care mai mare+
@rmtoarele puncte sunt legate de calculul prototipului de
FJ cu diferite tipuri de aproimare+
5...5. Calculul parametrilor prototipului de +4 a filtrului *essel se
face cu a(utorul func-iei:
#$, p, %&'besselap(n),
care calculeaz polii i coeficientul de amplificare a func-iei de
transfer de tipul:
0(s):&
8
EB
n
(s)
Aici B
n
(s) R func-ia Bessel, se determin de ecua-ia
recurent:
N
B
n
(s):(7n91)B
n91
(s)Ps
7
B
n97
(s), B
8
(s):1, B
1
(s):sP1
Argumentele de intrare: polii9p sub forma %ectorului
coloan de lungimea 1, &9 coeficient de amplificare, S9 masi% gol,
pentru c func-ia de transfer nu are zerouri+
4olii i coeficientul de amplificare sunt normate 'n aa fel,
'nc6t 'n regiunea frec%en-elor (oase i 'nalte func-ia de transfer a
filtrului Bessel s se apropie asimtotic ctre caracteristica de
transfer a filtrului Butter!ort" de acelai ordin+ Filtrul Bessel
posed o #4F mai liniar+
3up %aloarea n propus de profesor de fcut calculul
prototipului Bessel i de construit #AF i #4F a lui+
5...5. Calculul prototipelor *utter!ort/ se face dup comanda:
KS, p, &J:buttap(n)
Tor fi calculate polii i coeficientul de amplificare func-iei
de transfer Butter!ort" de tipul:
0(s):&E(s9p
1
)(s9p
7
)U(s9p
n
)
Filtrele Butter!ort" posed o caracteristic cea mai mare 'n
banda de trecere+ Amplitudinea la frec%en-a de tiere !
c
:1 nu
'ntrece 1( 7 +
3e calculat filtrul Butter!ort" pentru acelai ordin ca i 'n
p+B+D+ 3e construit #AF i #4F i de comparat cu caracteristicile
filtrului Bessel corespunztoare+
!emplu"
KS, p, &J:buttap(G)

S:KJ
p:98+7DNP8+OGDi
98+7DN98+OGDi
98+L8LP8+L8Li
98+L8L98+L8Li
98+OGDP8+7DNi
98+OGD98+7DNi
%'1
Au fost gsite polii p i coeficientul de amplificare &+
Tectorul zerourilor S nu con-ine nici un element+
O
4entru a calcula #F, %om calcula coeficien-ii numitorului
polinomului a dup rdcinile sale cunoscute p.
A:pol$(p)
?:1+888 >+NG> L+BGB O+1B1 L+BGB >+NG> 1+888
#AF i #4F se pot calcula acum dup comanda:
freVs(&, a)
unde & 9 %ectorul coeficien-ilor de amplificare, a 9 %ectorul
coeficien-ilor numitorului+
Fig+B+ #F i #4F a prototipului Butter!ort"+
5...6. Calculul prototipului filtrului C/eb1s/e2 3 de +4 se face cu
a(utorul func-iei:
KS, p, &J: c"eb1ap(n, 2
p
)
care calculeaz polii sub forma %ectorului coloan p de lungimea n
i coeficientul de amplificare &+ )asi%ul zerourilor S este gol+
Filtrele #"eb$s"e% au o #AF cu pulsa-ii uniforme 'n banda
de trecere cu mrimea pulsa-iilor 2
p
(dB), i #AF monoton 'n
18
banda de oprire+ Amplitudinea la frec%en-a de tiere !
c
:1 nu
'ntrece
78 E
18
p
-
+
4entru aceleai %alori n ca i 'n punctul B+D+ i B+G+ i
%aloarea 2
p
dat de calculat prototipul #"eb$s"e% W de FJ, construi-i
#AF i #4F i compara-i9le cu filtrele Bessel i Butter!ort"+
4rocedura de calcul aici este aceeai ca i 'n eemplul precedent+
5...7. Calculul parametrilor prototipului filtrului C/eb1s/e2 33 de
+4 se face cu func-iile:
KS, p, &J: c"eb7ap(n, 2
s
),
care calculeaz zerourile S, polii p i coeficientul de transfer & a
func-iei de transfer de tipul:
) )+++( )( (
) )+++( )( (
) (
7 1
7 1
n
n
p s p s p s
8 s 8 s 8 s
9 s "


=
care asigur ec"ilibrul pulsa-iilor 'n banda de oprire cu atenuarea
minimal 2
s
(dB) i #AF monoton 'n banda de trecere+
)rimea amplitudinii la frec%en-a de tiere !
c
:1 nu 'ntrece
78 E
18
-s
+
4entru aceeai %aloare a lui n ca 'n punctele precedente de
calculat prototipul filtrului #"eb$s"e% WW de FJ, de construit #AF i
#4F a lui i compara-i9le cu caracteristicile analogice ale filtrelor
precedente+
!emplu"
KS,p,&J: c"eb7ap(B, B8)
2ezultatul calculului are forma:
z: 8 P 1+8N7Bi
8 9 1+8N7Bi
8 P 7+G1>1i
8 9 7+G1>1i
p :98+1L17 9 8+BLG1i
98+D8BD 9 8+7B8Ni
98+D8BD P 8+7B8Ni
98+1L17 P 8+BLG1i
X : 8+8188
3up cum se %ede %ectorul zerourilor S nu este zero+
11
4entru construirea #AF i #4F cu a(utorul comenzii freVs este
necesar de trecut de la reprezentarea zero9pol 0(s) la reprezentarea
prin coeficien-ii polinomiali b, a+ Aceasta se poate de fcut 'n
modul urmtor:
b
8
:pol$(S)
2ezultatul are forma:
b
8
:columns1t"roug"B
1+888 8P8+888i N+888 8P8+888i
columnD
N+888
,n continuare 'nmul-im b
8
la coeficientul de amplificare &:
b:&Q b
8
b: columns1t"roug"B
8+818 8P8+888i 8+8N8 8P8+888i
columnD
8+8N8
Analogic calculm argumentele numitorului a"
a:pol$(p)
a: columns1t"roug"B
1+888 1+>D1P8+888i 8+O1>P8+888i >GDP8+888i
columnD
8+8NP8+888i
#onstruirea #AF i #4F se realizeaz cu comanda:
freVs(b, a)
17
Fig+D+ #AF i #4F a prototipului FTJ #"eb$s"e% WW+
Trecerea de la reprezentarea zero9pol KS,p,&J ctre
reprezentarea polinomial a func-iei de transfer se poate de realizat
de asemenea cu a(utorul func-iei:
Kb, aJ:Sp7tf(S, p, &)
care a fost studiat 'n lucrarea precedent+
5...:. Calculul prototipului filtrului eliptic de +4 se face cu a(utorul
func-iei:
KS, p, &J:elliap(n, 2
p
, 2
s
)
care calculeaz zerourile, polii i coeficientul de amplificare
prototipului filtrului eliptic de FJ, i care are pulsa-iile 'n banda de
trecere nu mai mari de 2
p
(dB) i atenuarea 'n banda de oprire nu
mai mic de

2
s
, dB+ Cle au cderi mai brute a #AF 'n banda de
tranzi-ie ca filtrele Bessel, Butter!ort" i #"eb$s"e%+ 4entru
ordinul n dat i pentru %alorile date 2
p
, 2
s
de calculat prototipul
eliptic de FJ, construi-i #AF i #4F a lui i compara-i9le cu
caracteristicile altor filtre+
!emplu"
KS,p,&J:ellipap(G,D,B8)
1>
#a rspuns %or fi prezentate %alorile zerourilor S, polilor p,
coeficientului de amplificare &+ Cste necesar de precizat, c pentru
n impar lungimea %ectorului S %a fi (n91)+
S : 8 9 7+BGGLi p : 98+1D1D 9 8+B>>Di
8 P 7+BGGLi 98+1D1D P 8+B>>Di
8 9 1+1LN1i 98+8BB> 9 8+NO11i
8 P 1+1LN1i 98+88L8 9 8+OO>Bi
8 P 1+8D8>i 98+88L8 P 8+OO>Bi
& :8+8188
4entru trecerea de la reprezentarea zero9pol la reprezentarea
polinomial se poate de utilizat comanda:
Kb, aJ:Sp7tf(S, p, &)
b : 8+8188 8 8+8NDN 8 8+1GGO 8 8+8O>7
a : 1+8888 8+B8DN 7+87G7 8+GG11 1+1O1N 8+7DNO 8+1GD
4entru prezentarea pe ecran a #AF i #4F se utilizeaz
comanda:
freVs(b, a)
Fig+G+ #AF i #4F a prototipului FTJ elliptic+
,n continuare %om studia metodele de trecere de la prototipul
de FJ ctre FA de orice tip: FTJ, FTS, FTB, FC cu frec%en-ele
1B
limite date+ Astfel de transformare 'n teoria filtrelor se numete
con%ersia frec%en-ei+
5...1;. Calculul parametrilor +(4 analogic dup parametrii
prototipului de +4 se realizeaz cu func-ia"
Kbt, atJ:lp7lp(b, a, !
8
)
unde %ectorii b i a con-in coeficien-ii numrtorului i numitorului
corespunztor, prototipului de FJ (frec%en-a de tiere este 1 radEs)5
%ectorii b i a se scriu 'n ordinea micorrii puterilor, adic de la
cea mai mare la cea mai mic5 !
8
(radEs) prezint frec%en-a de
tiere a FTJ de tipul dorit5 bt i at prezint %ectorii coeficien-ilor
numrtorului i numitorului a FTJ dorit, care %or fi calculate+
#onstruirea graficelor #AF i #4F a filtrului proiectat se
poate face cu a(utorul comenzii:
freVs(bt, at)
4entru o oarecare %ariant de aproimare a prototipului de FJ
calculat mai sus s se proiecteze un FTJ cu frec%en-a de tiere !
8
i de construit #AF i #4F a lui5 de %erificat dac sunt satisfcute
cerin-ele ctre forma #AF+
5...11. Calculul parametrilor +(S analogic dup parametrii
prototipului de +4 se realizeaz cu func-ia:
Kbt, atJ:lp7"p(b, a, !
8
)
unde b i a R %ectorii coeficien-ilor numrtorului i numitorului
func-iei prototipului5 !
8
(radEs) R frec%en-a de tiere a FTS+
4entru prototipul de FJ cu acelai tip de aproimare ca i 'n
punctul B+18 de calculat FTS cu frec%en-a de tiere !
8
, de construit
#AF i #4F a lui i con%inge-i9% 'n aceea c cerin-ele #AF au fost
'ndeplinite+
!emplu"
3e proiectat un FTS de ordinul D cu aproimarea #"eb$s"e%
WW, frec%en-a de tiere f
8
:D888 0z i atenuarea minimal 'n banda
de oprire 2
s
:N8 dB+
3up comanda:
KS, p, &J: c"eb7ap(D, N8)
1D
primim reprezentarea sub forma zero9pol a prototipului #"eb$s"e%
WW de FJ de ordinul D, care are frec%en-a de tiere !
8
:1 i 2
s
:N8
dB, folosind opera-iile
cunoscute din punctele precedente:
S : 8 P 1+8D1Di p :98+8N11 9 8+7DOBi
8 9 1+8D1Di 98+771D 9 8+1GL7i
8 P 1+L81>i 98+7N1> 9 8+8888i
8 9 1+L81>i 9 8+771D P 8+1GL7i
98+8N11 P 8+7DOBi
& :D+8888e988B
Kb, aJ:Sp7tf(S, p, &)
b : 8 8+888D 8 8+8878 8 8+881G
a : 1+8888 8+NNGG 8+>O>8 8+18LO 8+81NB 8+881G
freVs(b, a)
Fig+L+ #AF i #4F a prototipului FTS #"eb$s"e% WW+
#alculm frec%en-a de tiere !
8
:
f
8
:D8885
!
8
:7QpiQ f
8
5
4entru trecerea FJ9FTS folosim comanda:
Kbt, atJ:lp7"p(b, a, !
8
)5
freVs(bt, at)
#aracteristica #AF construit (fig+N+) confirm c 'n banda de
oprire (89D X0z) atenuarea nu este mai mic de 2
s
:N8 dB+
1G
4entru realizarea filtrului 'n forma cascad, adic sub forma
conectrii 'n serie a sec-iilor de ordinul 1 i 7 este necesar mai 'nt6i
de gsit amplasarea zerourilor i polilor func-iei de transfer a FTS,
folosind func-ia din )AT*AB:
KS, p, &J:tf7zp(bt, at)
zerourile i polii filtrului dat sunt:
S:1+8eP88BQK8, (8P7+ONLi), (897+ONLi), (oP1+NBGi), (891+NBGi)J
4:1+8eP88DQK(98+>BDP1+18>i),(98+>BD91+18>i), 91+11G,
(8+O8>P8+GN1i) U (98+O8>9 8+GN1i)J
Fig+N+ #AF i #4F a FTS #"eb$s"e% WW+
*u6nd 'n considerare c, din D polii unul este real, iar dou
perec"i sunt comple con(ugate, filtrul se poate de construit din trei
sec-ii, o sec-ie de gradul 1 i dou sec-ii de gradul 7, care
realizeaz 'mpreun perec"ile de zerouri i poli comple con(ugate+
Func-ia de transfer a FTS de ordinul D poate fi prezentat 'n forma:
) p s )( p s (
) S s )( S s (
& Q
) p s )( p s (
) S s )( S s (
& Q
p s
s
) s ( 0
B >
B >
7
7 1
7 1
1
1



=
Fiecare din sec-ia de gradul 7 are 'n cazul dat func-ia de
transfer de tipul:
1L
7
8
8 7
7
8
7
7
! s
Y
!
s
! s
& ) s ( 0
+ +
+
=
Folosind metodele cunoscute de calcul a sec-iilor de gradul 1
i 7 se pot calcula parametrii componentelor a fiecrei sec-ii i la
conectarea lor 'n cascad de realizat sc"ema filtrului cerut+
= aa consecuti%itate de proiectare a FA poate fi utilizat
pentru calculul oricrui tip de filtru, nu numai a FTS+
5...12. Calculul parametrilor +(* dup parametrii prototipului de
+4 se face cu a(utorul func-iei:
Kbt, atJ:lp7bp(b, a, !
8
, B
!
)
unde: b i a R %ectorii coeficien-ilor numrtorului i numitorului
polinomului a func-iei de transfer a prototipului de FJ cu frec%en-a
de tiere !
c
:1 radEs5 !
8
i B
!
determin frec%en-a central i banda
de trecere, corespunztor+ 4entru FTB cu banda de trecere !
1
i !
7
ei se calculeaz 'n modul urmtor+
7 1 8
! ! ! =

1 7 !
! ! B =
Tectorii bt i at re'ntorc coeficien-ii transforma-i a FTB+
3up tipul prototipului dat de FJ de efectuat calculul FTB cu
%alorile cerute !
8
i B
!
, de construit #AF i #4F i de %erificat
'ndeplinirea cerin-elor ctre forma #AF a FTB+
5...1%. Calculul parametrilor +<* dup parametrii prototipului de
+4 se face cu a(utorul func-iei:
Kbt, atJ:lp7bs(b, a, !
8
, B
!
)
unde b i a R coeficien-ii prototipului de FJ5 !
8
R frec%en-a central
a benzii de oprire5 B
!
R banda de oprire prezentat 'n radEs5 bt i at
R coeficien-ii func-iei de transfer a F=B+
3up tipul prototipului de FJ dat de efectuat calculul F=B cu
%alorile necesare !
8
i B
!
, de construit #AF i #4F i de %erificat
'ndeplinirea cerin-elor a parametrilor #AF a F=B+
1N
,n continuare %om cerceta grupa de func-ii )ZT*AB, care
permite de a efectua calculul deplin a FA de un tip dat cu
aproimarea cerut+
5...1.. Calculul filtrelor *essel analogice de +4 se face cu a(utorul
func-iei:
Kb, aJ:besself(n, !
n
)
care proiecteaz FTJ de ordinul n cu frec%en-a de tiere !
n
(radEs),
i re'ntoarce %ectorii coeficien-ilor numrtorului i numitorului de
lungimea (nP1)+
#alculul FTB se face dup aceeai comand, dar 'n acest caz
!
n
se d sub forma %ectorului K!
1
, !
7
J cu !
1
[ !
7
, unde !
1
i !
7
determin banda de trecere+
#alculul FTS Bessel se face cu func-ia:
Kb, aJ:besself(n, !
n
, M"ig"M)
#alculul F=B se face dup comanda:
Kb, aJ:besself(n, K!
1
, !
7
J,MstopM)
unde !
1
, !
7
determin banda de oprire (radEs), !
1
[ !
7
+
*a calculul FTB i F=B se proiecteaz filtrul de ordinul dublu
2n 'n compara-ie cu prototipul+
!emplu"
#alculul FTB Bessel de ordinul >8, cu banda de trecere 'ntre
frec%en-ele !
1
:18
>
, !
7
:18
B
radEs (fig+O+) se poate face cu comanda:
Kb, aJ:besself( 1D, K1888, 18888 J)5
freVs(b, a)
1O
Fig+O+ #AF i #4F a FTB Bessel de ordinul >8+
#alculul F=B Bessel de ordinul >8 cu banda de trecere 'ntre
frec%en-ele !
1
:18
>
, !
7
:18
B
radEs (fig+18+) se poate face cu
comanda:
Kb, aJ:besself( 1D, K1888, 18888 J, MstopM)5
freVs(b, a)
Fig+18+ #AF i #4F a F=B Bessel de ordinul >8+
*a indicarea profesorului de efectuat calculul filtrelor Bessel
de tipul propus cu caracteristicile necesare+
78
5...15. &roiectarea filtrelor *utter!ort/ se face cu a(utorul grupei
de comenzi butter, sintaa crora depinde de tipul filtrului i de
forma de prezentare a rezultatelor calcului:
Kb, aJ:butter (n, !
n
, MsM)
Kb, aJ:butter (n, !
n
, Mft$peM, MsM)
KS, p, &J: butter(U)
Func-ia Kb, aJ:butter (n, !
n
, MsM) proiecteaz FTJ de ordinul n,
cu frec%en-a de tiere !
n
radEs+ 2ezultatul calculului este %ectorul
linie b i a de lungimea (nP1)+
3ac !
n
de definit sub forma %ectorului K!
1
, !
7
J, unde !
1
[
!
7
, atunci se face calculul FTB de ordinul 2n cu banda de trecere
!
1
[![ !
7
+
Func-ia Kb, aJ:butter (n, !
n
, Mft$peM, MsM) calculeaz coeficien-ii
FTS sau F=B+ 4entru calculul FTS !
n
este numr scalar care
determin frec%en-a de tiere (radEs), iar parametrul Mft$peM are
%aloarea M"ig"M+
4entru calculul F=B !
n
este %ectorul K!
1
, !
7
J care determin
frec%en-ele la grani- a benzii de oprire (radEs), (!
1
[ !
7
, iar
parametrul Mft$peM are sensul MstopM+
Alte modalit-i de adresare ctre func-ia butter permit de a
primi alte forme de descriere a filtrului+ Func-ia KS, p, &J: butter(n,
!
n
, MsM) i KS, p, &J: butter (n, !
n
, Mft$peM, MsM) calculeaz zerourile,
polii i coieficien-ii de amplificare a filtrului+
S aducem c6te%a eemple de descriere a comenzilor dup
calculul c6tor%a tipuri de filtre Butter!ort":
1+ #alculul FTJ de ordinul > cu frec%en-a de tiere de 1888 radEs:
Kb, aJ:butter ( >, 1888, MsM)
7+ #alculul FTJ Butter!ort" de ordinul N cu frec%en-a de tiere
1888 radEs:
Kb, aJ: butter (N, 1888, M"ig"M, MsM)
>+ #aculul FTB de ordinul 1N, cu banda de trecere 'ntre frec%en-ele
!
1
: 1888, !
7
: 18888 radEs se face cu comanda:
Kb, aJ: butter ( O, K1888, 18888 J , MsM)
B+ #alculul F=B Bessel de ordinul >8, cu banda de oprire 'ntre
frec%en-ele !
1
:18
>
, !
7
:18
B
radEs se poate face cu func-iile:
71
Kb, aJ: butter ( O, K1888, 18888 J, MstopM , MsM)
#alculul #AF i #4F a tuturor filtrelor calculate se poate de
efectuat dup comanda:
freVs(b, a)
5...15. Calculul filtrelor C/eb1s/e2 3 se face cu a(utorul grupei de
comenzi cheby1"
Kb, aJ:c"eb$1(n, 2
p
, !
n
, MsM)
Kb, aJ:c"eb$1(n, 2
p
, !
n
, Mft$peM, MsM)
KS, p, &J:c"eb$1(U)
Sensul parametrilor b, a, n, !
n
, Mft$peM i forma lor de prezentare
sunt aceleai ca i pentru filtrele precedente5 2
p
R neuniformitatea
atenurii 'n banda de trecere, dB+
)ai (os prezentm c6te%a eemple de calcul a filtrelor
#"eb$s"e% W:
1+ FTJ de ordinul D cu frec%en-a de tiere de 7888 radEs i
neuniformitatea atenurii 'n banda de trecere 2
p
:> dB:
Kb, aJ:c"eb$1( D, >, 7888, MsM)
7+ FTJ de ordinul B cu frec%en-a de tiere >888 radEs i
neuniformitatea atenurii 'n banda de trecere 2
p
:7 dB:
Kb, aJ:c"eb$1( B, 7, >888, M"ig"M, MsM)
>+ FTB de ordinul 17 cu banda de trecere 1888[![N888 radEs i
2
p
:> dB+
Kb, aJ: c"eb$1( G, 7, K1888, N888 J , MsM)
B+ F=B de ordinul N cu banda de oprire 1888[![O888 radEs i
2
p
:> dB:
Kb, aJ: c"eb$1( B, >, K1888, O888 J,MstopM, MsM)
3e efectuat calculul filtrelor #"eb$s"e% W dup parametrii
indica-i de profesor+
5...16. Calculul filtrelor C/eb1s/e2 33 se face cu a(utorul grupelor
de comenzi cheby2.
Kb, aJ:c"eb$7(n, 2
s
, !
n
, MsM)
Kb, aJ:c"eb7(n, 2
s
, !
n
, Mft$peM, MsM)
KS, p, &J:c"eb$7(U)
77
unde 2
s
R atenuarea minimal 'n banda de oprire, restul
parametrilor au acelai sens ca i pentru alte tipuri de filtre+
3e efectuat de sinestttor calculul filtrelor #"eb$s"e% WW dup
parametrii indica-i de profesor+
5...16. Calculul filtrelor eliptice se efectueaz cu autorul comenzii
ellip= care are sinta>a la calculul +#.
Kb, aJ:ellip(n, 2
p
, 2
s
, !
n
, MsM)
Kb, aJ:ellip(n, 2
p
, 2
s
, !
n
, Mft$peM, MsM)
KS, p, &J:ellip(U)
unde n R este ordinul FA ( pentru FTJ i FTS, pentru FTB i F=B
ordinul este 7n)5 2
p
, dB R neuniformitatea atenurii 'n banda de
trecere5 2
s
R atenuarea minimal 'n banda de oprire5 !
n
R frec%en-a
de tiere (radEs) a FTB i F=B5 !
n
R %ectorul cu dou elemente,
care determin frec%en-ele limite a benzii de trecere sau de oprire,
corespunztor5 )ftype)'high 'n cazul FTS sau stop 'n cazul F=B+
)ai (os sunt date c6te%a eemple de descriere a comenzilor pentru
calculul c6tor%a filtre:
1+ FTJ eliptic de ordinul N cu frec%en-a de tiere 1888 radEs, 2
p
:D
dB, 2
s
:D8 dB:
Kb, aJ:ellip(N, D, D8, MsM)
7+ FTS de ordinul D cu frec%en-a !
n
:1888 radEs, 2
p
:D dB, 2
s
:D8
dB: Kb, aJ:ellip(N, D, D8,M"ig"M, MsM)
>+ FTB de ordinul 1B cu banda de trecere 'ntre frec%en-ele 1888 i
O888 radEs, 2
p
:G dB, 2
s
:B8 dB:
Kb, aJ:ellip(L, G, B8, K1888, O888J, MsM)
B+ F=B de ordinul 1B cu banda de oprire 'ntre frec%en-ele 1888 i
O888 radEs, 2
p
:G dB, 2
s
:B8 dB:
Kb, aJ:ellip(L, G, B8,M stopM, MsM)
3e calculat un filtru eliptic cu parametrii indica-i de profesor+

ntrebri de control
1+ 3escrie-i clasificarea i parametrii de baz a filtrelor+
7>
7+ #are probleme de baz trebuie s fie rezol%ate la sinteza FA
\
>+ #aracteriza-i func-iile de baz, realizate 'n sistemul
)AT*AB pentru calculul FA+
B+ 3escrie-i sintaa comenzilor )AT*AB pentru gsirea
ordinului filtrului+
D+ #are metode de baz de aproimare se utilizeaz la sinteza
filtrelor\
G+ 3escrie-i sintaa comenzilor pentru calculul prototipului de
FJ pentru diferite metode de aproimare+
L+ ,n ce mod se poate de construit caracteristicile de frec%en-
a prototipului de FJ\
N+ 3escrie-i sintaa comenzilor pentru calculul parametrilor
FA de tipul dorit dup parametrii prototipului lui+
O+ Arta-i sintaa comenzilor pentru calculul FA de tip Bessel,
Butter!ort", #"eb$s"e% W, #"eb$s"e% WW, eliptic cu
parametrii propui+
*ucrare de laborator nr+G
SW]TCSA FW*T2C*=2 3W;WTA*C 2C#@2SWTC
5.1. Scopul lucrrii:
G+1+1+ Studierea metodelor de calcul a F3 cu caracteristica de
impuls infinit (WW2) numite deasemenea filtre recursi%e+
G+1+7+ ,nsuirea func-iilor de baz )AT*AB dup calculul i
modelarea caracteristicilor filtrelor+
5.2. ndrumri metodice
5.2.1. Noiuni generale. &ri2iri generale asupra metodelor de
calcul a filtrelor digitale recursi2e ?+@-A.
3up cum se tie din teoria sistemelor discrete liniare cu
parametrii constan-i (in%ariante 'n timp) numite pe scurt S*W3,
comportarea sistemului 'n regiunea de frec%en- i timp se
determin de func-ia sa de transfer care poate fi prezentat 'n
forma:
7B
]
]
1
1 8
)
)
1
1 8
z a ++++ z a a
z b ++++ z b b
) z (
) z ( $
) z ( 0


+ + +
+ + +
= =
(1)
S amintim c func-ia de transfer prezentat descrie 'n forma
compact de asemenea i ecua-ia cu diferen-e finite liniar a
sistemului:
) ) n ( b ++++ ) 1 n ( b
) n ( b ) ] n ( $ a ++++ ) 1 n ( $ a ) n ( $ a
) 1
8 ] 1 8
+ + +
+ = + + +
(7)
unde >?nA B sec%en-a de intrare a sistemului.
3ac ]:8, atunci filtrul se numete nerecursi% sau filtru FW2,
dac ]^8 R recursi% sau filtru WW2+ =rdinul filtrului este numrul
mai mare dintre ) i ]+
Cist un ir de metode de calcul (sintez) a F32+ #ele mai
cunoscute sunt metodele de calcul a F32 bazate pe utilizarea
prototipului analogic, care are caracteristicile necesare, cu trecerea
la F3+ 4rintre metodele de acest tip mai des se utilizeaz aa
numita metod de con%ersie biliniar sau metoda caracteristicii de
frec%en- (#F) in%ariante, bazat pe discretizarea caracteristicii de
impuls a filtrului analogic+
Csen-a con%ersiei biliniare const 'n aceea c, F3 sintetizat i se
pune corespunztor un oarecare filtru analogic prototip (FA4) cu
func-ia de transfer 0(s) i #F 0((_), legat cu func-ia de transfer
0(z) i #F 0(() a F3+ Aceast legtur se determin de rela-ia
dreapt sCf?zA i in%ersa sa z:f
91
(s) a func-iilor de transformare i
corespunztoare lor con%ersiile de frec%en- :f(), :f
91
()
pentru s:(_ i z:e
(Ts
a filtrelor analogice i digitale+ #u a(utorul
acestor con%ersii se determin cerin-ele ctre (FA4), dup care cu
a(utorul unor metode bine prelucrate se sintetizeaz func-ia lui de
transfer 0(s), transformat dup aceea 'n func-ia de transfer cutat
0(z) a F3+
Cste cunoscut aa numita con%ersie biliniar simpl:
7D
1 z
1 z
T
7
s
) s ( 0 ) z ( 0
S
+

=
=
(>)
pentru care func-iile de con%ersie i con%ersiile de frec%en- au
forma:
,
s
s
) s ( f z ,
z 1
z 1
) z ( f s
1
1
1

+
= =
+

= =

unde S
S
f 7
T
7
= =
, D
S
R
inter%alul de discretizare, fs R frec%en-a de discretizare a
semnalului+ Aa ( se transform 'ntr9o circumferin- unitar 'n
domeniul S+
#on%ersia dat se utilizeaz 'n cazul c6nd FA i F3 sunt de
acelai tip+ ,n sinteza FA este tradi-ional metoda de calcul a
filtrelor de orice tip (FTJ, FTS, FTB, F=B)cu a(utorul calculului
aa numitului prototip normat de frec%en- (oas cu frec%en-a de
tiere la grani- <:1 radEs i ulterior cu con%ersia func-iei sale de
transfer 'n func-ia de transfer a FA dorit+ Aa procedur este
posibil i la sinteza F3, c6nd din func-ia de transfer a prototipului
FTJ normat cu a(utorul aa numitei con%ersii biliniare generalizate
se gsete 0(z) a F3 de tipul dorit+ Forma concret a aa con%ersie
depinde de tipul F3 proiectat+ 3e eemplu, la calculul F3 de tip
FTJ ea are forma
1
1
1
1

=
z
z
s , unde
7
s c
(
ctg

=

,
c

R
frec%en-a de tiere dorit a F3 (radEs)+
,n pac"etul S4 )AT*AB con%ersia biliniar se face cu a(utorul
procedurii bilinear+
A doua posibilitate de construire a F3 dup prototipul analogic
const 'n aa con%ersie a prototipului analogic 'n digital, pentru
care caracteristica de impuls a F3 ar coincide cu caracteristica de
impuls a FA 'n punctele de discretizare dup timp+ ,n )AT*AB
aceasta se face cu utilizarea procedurii impin*ar +
A treia posibilitate de calcul a F32 realizat 'n )AT*AB
<`nst 'n utilizarea procedurilor de formare a filtrelor butter,
7G
cheby1, cheby2, ellip+ 3ac la adresarea ctre aceste proceduri nu
indicm la sf6ritul listei a parametrilor de intrare a fanionului s,
atunci rezultatul lucrului acestor proceduri %or fi parametrii F3+
3eosebirea de baz a utilizrii acestor proceduri pentru calculul F3
const 'n altfel de prezentare a frec%en-elor date 'n %ectorul I
n
+
Toate frec%en-ele trebuie s fie date 'n concordan- ctre frec%en-a
]$Vuist care este egal cu (umtate din frec%en-a de discretizare a
semnalului+ 3eaceea toate frec%en-ele date la grani- 'n %ectorul
In

trebuie s fie mai mici ca unitatea+
Cist 'nc dou proceduri de calcul a filtrelor WW2 realizate 'n
)AT*AB+ 4rocedura ma!flat face calculul filtrului generalizat
Butter!ort"+ 4rocedura yulewal+ face calculul filtrului WW2 cu #AF
dat de tip arbitrar+

5.%. @escrierea procedurilor '#()#* pentru calculul filtrelor
recursi2e.
5.%.1. #legerea ordinului filtrului digital
5.%.1.1. #legerea ordinului minimal a filtrului de tip *utter!ort/ se
face cu func-ia:
Kn,!nJ : buttord(!p,!s,2p,2s)
unde !p R frec%en-a de tiere5 !s R frec%en-a de oprire5 2p R
pulsa-iile maimal admisibile 'n banda de trecere, dB5 2s R
atenuarea minimal admisibil 'n banda de oprire, dB+ )rimile !p
i !s sunt normate la frec%en-a ]$Vuist i trebuie s fie mai mici ca
unitatea+ 4entru FTJ !p [ !s , pentru FTS !p ^ !s , pentru FTB i
F=B !p i !s trebuie s fie %ectori cu dou elemente, care
determin frec%en-ele limit a benzilor, i prima trebuie s fie
mrimea mai mic+
4arametrii restabili-i: n R ordinul filtrului i frec%en-a de tiere
!n, care 'n continuare poate fi folosit 'n calitate de parametru
7L
ini-ial a func-iei butter pentru calculul parametrilor filtrului
Butter!ort", pentru filtrele F=B i FTB !n este %ector cu dou
elemente+
#6nd este necesar de realizat FTB sau F=B cu diferite
atenuri 'n benzile de trecere i de oprire este necesar de calculat
parametrii a dou filtre R FTS i FTJ i de folosit conectarea lor 'n
cascad+
!emplu. 3e calculat un FTJ Butter!ort" cu atenuarea 2p
>dB 'n banda de la 8 p6n la 188 0z, atenuarea 2s^ 1D dB 'n
diapazonul de la 1D8 0z p6n la frec%en-a ]$Vuist (fs :1888 0z)+
Ip:188ED885 Is:1D8ED885
Kn,InJ:buttord(Ip,Is,>,1D)
n :B In : 8+78B7
3atele primite se pot folosi acum 'n calitate de date ini-iale 'n
procedura de calcul a filtrului butter:
Kb,aJ:butter(B,8+78B7)
b : 8+88D7 8+878L 8+8>11 8+878L 8+88D7
a :1+8888 97+>>DL 7+7G8L 91+877N 8+1N8G
freVz(b,a,D17,1888)
,n mod analogic se determin ordinul pentru alte tipuri de
apriimare:
Kn,!nJ:c"eb1ord(!p,!s,2p,2s) R pentru filtrul #"eb$s"e%
de tipul W5
Kn,!nJ:c"eb7ord(!p,!s,2p,2s) R pentru filtrul #"eb$s"e%
de tipul WW5
Kn,!nJ:ellipord(!p,!s,2p,2s) R pentru filtrul eliptic5
!emplu. 3e proiectat un F3 trece band eliptic cu banda de
trecere de la 188 p6n la 788 0z la atenuarea maimal 'n banda de
trecere de 7 dB i atenuarea minimal de >8 dB la D8 de 0z la
dreapta i la st6nga de banda de trecere, frec%en-a de discretizare
este 1888 0z+
Ip:K188,788JED885 !s:KD8,7D8JED885 2p:75 2s:>85
Kn,!nJ:ellipord(!p,!s,2p,2s)5
Kb,aJ:ellip(n,!n)
freVz(b,a,17N,1888)
7N
5.%.2. @iscretizarea filtrelor analogice
#on%ersia biliniar se realizeaz cu procedura bilinear,
adresarea ctre creia are forma:
Kbd,adJ:bilinear(b,a,Fs,Fp)
Kbd,adJ:bilinear(b,a,Fs)
Kzd,pd,XdJ:bilinear(z,p,X,Fp)
Kzd,pd,XdJ:bilinear(z,p,X,Fs,Fp)
KAd,Bd,#d,3dJ:bilinear(A,B,#,3,Fs)
KAd,Bd,#d,3dJ:bilinear(A,B,#,3,Fs,Fp)
Toate aceste proceduri transform parametrii care
caracterizeaz prototipul FA 'n parametri, care descriu filtrul WW2
discret+ Tipul i numrul parametrilor de intrare determin tipul i
numrul parametrilor de ieire+ 4arametrul Fs definete frec%en-a
de discretizare 'n 0z+ 4arametrul Fp, care este dat 'n 0z, nu este
obligator+ Cl determin frec%en-a pentru care %aloarea #AF p6n i
dup con%ersie trebuie s coincid, adic definete
predistorsionarea+ *a introducerea predistorsionrii con%ersia
biliniar se face 'n corespundere cu urmtoarea rela-ie:
1 z
1 z
)
f
f
( tg
f 7
s
S
4
4
+

=
Formula care face legtura dintre frec%en-ele F3 i FA are
forma:


=
4
S 4
f 7
) f f ( tg
arctg 7
*a calculul predistorsionrii func-ia bilinear transform
frec%en-a 2fp a planului s 'n frec%en-a 2fpEfs a planului z. 4entru
f
p
Ef
s
FF1 are loc trecerea la con%ersia biliniar simpl +
) 7 T ( arc 7
S
=
Func-ia bilinear permite de a utiliza trei modele diferite de
descriere 'n forma: func-iei de transfer5 zerourilor, polilor i
7O
coeficientului de amplificare, i de asemenea parametrilor spa-iului
de stare A, B, #, 3+
3iscretizarea prin metoda in%ariant a caracteristicii de impuls
se realizeaz cu opera-ia impin2ar, care are sintaa:
Kbz,azJ:impin%ar(b,a,F
s
)
Kbz,azJ:impin%ar(b,a)
Aici b i a sunt %ectorii coeficien-ilor da-i a func-iei de transfer
a unui filtru analogic, iar bz i az R coeficien-ii calcula-i a
numrtorului i numitorului a func-iei de transfer a filtrului
discret+ 3ac frec%en-a de discretizare F
s
nu este dat (ca 'n
%arianta a doua) atunci ea se ia 10z+
!emplu" #alculm un FTJ Butter!ort" analogic i 'l transformm
'n filtru discret+ Frec%en-a de discretizare este egal cu 18 0z:
Kb,aJ:butter(B,8+>,HsH)5
Kbz,azJ:impin%ar(b,a,18)5
real(bz)
ans :1+8e988G Q
8+8888 8+1>7B 8+D1O7 8+17L> 8
real(az)
ans :1+8888 9>+O71G D+LGLO 9>+LL8O 8+O7BG
5.%.%. &roiectarea filtrelor digitale recursi2e.
5.%.%.1. Filtrul Butter!ort" poate fi calculat cu a(utorul func-iei
butter, care are mai multe forme de scriere:
Kb,aJ:butter(n,I
n
)
Kb,aJ:butter(n,I
n
,Mft$peM)
Kz,p,XJ:butter(+++)
KA,B,#,3J:butter(+++)
;rupa func-iilor butter permite de a calcula FTJ, FTS, FTB i
F=B (i analogice prin adugarea la lista parametrilor de la intrare
a simbolului MsM)+ Aici n este ordinul filtrului, I
n
9frec%en-a de
tiere care corespunde %alorii amplitudinii egal cu
) dB > ( L8L + 8
7
1
=
+ Frec%en-a ,
n
se d 'n unit-i de frec%en-
normat i trebuie s se afle 'n diapazonul de la 1 la 8, unde 1
corespunde (umt-ii frec%en-ei de discretizare sau frec%en-ei
>8
]$Vuist+ *a proiectarea FTB ,
n
se d 'n forma unui %ector cu dou
componente ,
n
CG!
1
=!
2
H. Func-ia 'ntoarce coeficien-ii func-iei de
transfer de ordinul 7n cu banda de trecere !
1
< !< !
2
+
Func-ia Gb=aHCbutter?n=,
n
= Ift1peIA calculeaz coeficien-ii
pentru FTS digital (sau F=B)+Tipul filtrului se d cu parametrul
Ift1peI , care poate lua dou %alori: I/ig/I (FTS) sau IstopI (F=B)+
,n ultimul caz ,
n
este un %ector cu dou componente ,
n
CG!
1
=!
2
H,
iar func-ia definete coeficien-ii func-iei de transfer a F=B de
ordinul 7n cu banda de oprire !
1
< !< !
2
+
Func-iile Gz=p=JHCbutter?n=,
n
A i Gz=p=JHCbutterGn=,
n
=Ift1peIA
definesc zerourile, polii i coeficientul de amplificare a filtrului+
Func-iile G#=*=C=@HCbutter?n=,
n
A i
?#=*=C=@ACbutter?n=,
n
=Ift1peIA calculeaz coeficien-ii care dau
descrierea filtrului 'n spa-iul de stri+
>?nK1AC#>?nK1AK*u?nA
1?nACC>?nAK@u?nA
unde u este intrarea5 >9%ectorul strii5 19 ieirea+
Algoritmul de calcul a filtrelor Butter!ort" const din urmtoarele
etape:
1+ #alcularea zerourilor, polilor i coeficientului de amplificare a
prototipului analogic de frec%en- (oas+
7+ #on%ersia 'n modelul spa-iului de stri (A,B,#,3)+
>+ #alculul parametrilor filtrului dat (FTJ, FTS, FTB, F=B) dup
parametrii prototipului de frec%en- (oas+
B+ #on%ersia biliniar -in6nd cont de predistorsionare (la calculul
filtrelor digitale)+
D+ #on%ersia modelului spa-iului de stri 'n forma necesar
(func-iei de transfer, zerourilor i polilor)+
Filtrele Butter!ort" posed #AF neted i plan maimal 'n
banda de trecere i o scdere monoton 'n banda de oprire, dar
scderile i creterile #AF 'n banda de tranzi-ie sunt mai pu-in
brute ca la filtrele #"eb$s"e% i eliptice+
!emplu" 3e calculat un FTS de ordinul 18 cu frec%en-a de tiere
7880z (frec%en-a de discretizare 18880z) i de construit #F a lui
(fig+1)+
>1
Kb,aJ:butter(18,788ED88,H"ig"H)5freVz(b,a,17N,1888)
Fig+1+ #F i #4F a FTS de tip Butter!ort" de ordinul 18+
5.%.%.2. Calculul filtrelor C/eb1s/e2 de tipul 1 se face cu func-iile:
Kb,aJ:c"eb$1(n,2
p
,I
n
)
Kb,aJ:c"eb$1(n,2
p
,I
n
,Mft$peM)
Kz,p,XJ:c"eb$1(+++)
KA,B,#,3J:c"eb$1(+++)
Filtrele #"eb$s"e% 1se caracterizeaz cu pulsa-ii de mrimi
egale a #AF 'n banda de trecere, mrimea crora se d de
parametrul -
p
?d*A i de atenuarea monoton 'n banda de
oprire+ To-i ceilal-i parametri de intrare au acelai sens i
%aloare ca la filtrul Butter!ort"+ 4articularit-ile de utilizare
a acestor func-ii sunt analogice ca i la filtrul Butter!ort"+
!emplu" 3e calculat FTJ #"eb$s"e% 1 de ordinul L cu frec%en-a
de tiere >880z, cu pulsa-iile maimale 'n banda de trecere
-
p
C;.5d* (frec%en-a de discretizare este 18880z) i de
construit #F a lui (fig+7+)+
Kb,aJ:c"eb$1(L,8+D,8+G)5
freVz(b,a,D17,1888)
>7
Fig+7+ #F i #4F a FTJ #"eb$s"e% 1 de ordinul L+
5.%.%.%. Calculul filtrelor C/eb1s/e2 de tipul 2 se face cu func-iile"
Kb,aJ:c"eb$7(n,2
s
,I
n
)
Kb,aJ:c"eb$7(n,2
s
,I
n
,Mft$peM)
Kz,p,XJ:c"eb$7(+++)
KA,B,#,3J:c"eb$7(+++)
Filtrele #"eb$s"e% 7 se caracterizeaz cu minimizarea erorilor
de aproimare 'n banda de oprire, a%6nd pulsa-ii de mrimi egale a
#AF 'n banda de oprire cu atenuarea minim -
s
?d*A, i sc"imbarea
monoton a atenurii 'n banda de trecere+ 2estul parametrilor de
intrare n=,
n
=Ift1peI= au acelai sens ca i pentru filtrele Butter!ort"
i #"eb$s"e% 1+
Frec%en-a de tiere ,
n
se amplaseaz la grani-a benzii de
oprire i atenuarea la frec%en-a de tiere este egal cu -
s
(dB)+ #a i
mai sus ,
n
este frec%en- normat ;< ,
n
<1.
!emplu: 3e calculat FTB #"eb$s"e% WW de ordinul 17 cu banda
de trecere de la 1G88 p6n la >7880z (frec%en-a de discretizare este
N8880z) i de construit #F a lui+ Atenuarea 'n banda de oprire este
-
s
C%;d* (fig+>+)+
>>
Fig+>. #F i #4F a FTB #"eb$s"e% WW de ordinul 17+
n:G5 2s:>85 In:K1G88,>788JEB8885
Kb,aJ:c"eb$7(n,2s,In)
K0,fJ:freVz(b,a,B88,N88)5
figure
subplot(7,1,1),plot(f,abs(0))5
$label(a0(f)M)5 label(afM)
subplot(7,1,7),plot(f,un!rap(angle(0)))5
$label(aangle(f)M)5 label(afM)
5.%.%... Calculul filtrelor eliptice se face cu comenzile:
Kb,aJ:ellip(n,2
p
,2
s
,I
n
)
Kb,aJ:ellip(n,2
p
,2
s
,I
n
,Mft$peM)
Kz,p,XJ:ellip(+++)
KA,B,#,3J:ellip(+++)
Filtrele eliptice se caracterizeaz cu pulsa-ii de mrimi egale
'n banda de trecere i oprire i au scderi i creteri mai brute a
#AF 'n zona de tranzi-ie 'n compara-ie cu filtrele Butter!ort" i
#"eb$s"e%+ 4arametrii -
p
i -
s
determin corespunztor atenuarea
maimal 'n banda de trecere i atenuarea minimal 'n
>B
banda de oprire 'n decibeli+ Frec%en-a de tiere ,
n
se amplaseaz la
grani-a benzii de trecere+ )odulul #AF la frec%en-a de tiere este
egal cu -
p
?d*A. ]otarea parametrilor i particularit-ile de utilizare
a diferitor forme a func-iilor a fost artat mai sus+
!emplu" 3e calculat un F=B de ordinul 18 cu banda de oprire de
la 188 p6n la 788 0z (frec%en-a de discretizare este 18880z), cu
%alorile -
p
C1d*= -
s
C2;d* (fig+B)+
Kb,aJ:ellip(D,1,78,K8+7,8+BJ,HstopH)5
freVz(b,a,7DG,1888)
#u a(utorul func-iei impz se poate de construit caracteristica de
impuls (fig+D+)+
Kb,aJ:ellip(D,1,78,K8+7,8+BJ,MstopM)5K$,bJ:impz(b,a,181)5stem(b,$)
Fig+B+ #F i #4F a F=B de ordinul 18+
>D
Fig+D+ #aracteristica de impuls a F=B de ordinul 18+
5.%.%.5. Calculul filtrului generalizat *utter!ort/ se face cu
func-iile:
Kb,aJ:maflat(nb,na,In)
Kb,aJ:maflat(nb,Hs$mH,In)
Kb,a,b1,b7J:maflat(nb,na,In,HdesignbflagH)
Kb,a,b1,b7J:maflat(nb,na,I
n
,MdesignbflagMA
Aceast func-ie face proiectarea filtrului generalizat
Butter!ort", la care func-ia de transfer "?8AC*?8AE#?8A este
prezentat cu polinoame de ordin diferit,
corespunztor nb i na+ Frec%en-a de tiere ,
n
a acestui filtru se d
la ni%elul de B%d*?;< ,
n
< 1A. Func-ia cu parametrul Is1mI
calculeaz coeficien-ii filtrului simetric FW2 Butter!ort", la care
parametrul nb este par+
Func-ia Gb=a=b
1
=b
2
HCma>flat?nb=na=,
n
A calculeaz dou
polinoame b
1
i b
2
, con%olu-ia crora con2?b
1
=b
2
A este numrtorul
func-iei de transfer a filtrului+ Toate zerourile polinomului b
1
sunt
egale cu 1, iar polinomul b
2
con-ine celelalte zerouri+
4arametrul Idesign flagI permite de a diri(a cu graficul
rezultatului de proiectare+ Cl poate a%ea urmtoarele %alori:
>G
trace9 reflectarea parametrilor, primi-i 'n procesul de proiectare5
plotsL construirea graficelor #AF, zerourilor i polilor+
bot/Lse prezint to-i parametrii reflecta-i la utilizarea %alorilor
trace i plots.
!emplu" 3e calculat filtrul generalizat Butter!ort" cu nbC6=
naC2= ,
n
C;.5:
nb:L,na:7,In:8+D
Kb,a,b1,b7J:maflat(nb,na,In,HplotsH)
b :8+8GB7 8+>88O 8+DB>G 8+BD1B 8+1B8L 98+81DG 98+88OL
8+8871
a : 1+8888 8+8888 8+BLLG
b1 : 1 B G B 1
b7 : 8+8GB7 8+8BB1 98+81N8 8+8871
,n afar de scoaterea datelor numerice 'n acest eemplu se
construiesc graficele #AF, diagramele zerourilor i polilor (fig+G+)+
5.%.%.5. Calculul filtrului cu C#+ dat dup metoda MuleL,alJer se
face cu func-ia:
Gb=aHC1ule!alJ?n=f=mA
care calculeaz coeficien-ii func-iei de transfer de ordinul WW2 n,
#AF a cruia este dat de %ectorii frec%en-elor f i %alorilor m+
Frec%en-ele trebuie s fie
>L
Fig+G+ #AF, diagramele zerourilor i polilor a filtrului generalizat
Butter!ort"+
normate 'n diapazonul de la 1 la 8+ 4rimul element al %ectorului f
trebuie s fie egal cu zero, iar ultimul egal cu 1+ Toate celelalte
elemente trebuie s fie amplasate 'n ordine nedescresc6nd+
Frec%en-ele la care se produce un salt a #AF se arat de dou ori, la
aceasta pentru dou eantioane de frec%en- egale amplasate
consecuti% se arat %alori diferite a #AF+ Tectorul m con-ine
eantioane ale #AF dorite pentru frec%en-ele din %ectorul f+
4entru reflectarea #AF dorit este comod de a utiliza func-ia
plot?f=mA.
#oeficien-ii func-iei de transfer "?8A se definesc 'n forma
%ectorilor b i a+ !emplu" 3e calculat un FTB recursi% de ordinul
>8 cu dou benzi de trecere:
de la 188 p6n la >880z i de la G88 p6n la L88 0z(frec%en-a de
discretizare este 78880z)+
f:K8 8+1 8+1 8+> 8+> 8+G 8+G 8+L 8+L 1J5
m:K8 8 1 1 8 8 1 1 8 8J5
Kb,aJ:$ule!alX(>8,f,m)
K",!J:freVz(b,a,7DG)5 plot(f,m,!Epi,abs("))
3up ultimele dou comenzi se construete #AF real i
ideal a filtrului, ce simplific compararea lor (fig+L+)+
>N
Fig+L+ #AF real i ideal a FTB recursi% de ordinul >8+
5.%... Calculul filtrelor dup caracteristica prototipului +(4
analogic.
@na din %ariantele de calcul const 'n con%ersia parametrilor
prototipului FTJ analogic cu frec%en-ele normate (nu mai mari ca
unitatea) 'n parametrii filtrului corespunztor definit de %ectorii at
i bt+ Func-iile corespunztoare au o numire general lp2N i se
prezint cu o grup de B func-ii: lp2bp= lp2bs= lp2/p= lp2lp i cu
formulele corespunztoare de con%ersie:
#on%ersia FTJFTB se face cu func-iile:
Gbt=atHClp2bp?b=a=,
;
=*
!
A
G#t=*t=Ct=@tHClp2bp?#=*=C=@=,
;
=*
!
A
unde ,
;
9frec%en-a central, *
!
9banda de trecere a FTB, #tC,
;
N#O
*tC,
;
N*O CtCCO @tC@.
#on%ersia FTJF=B se face cu func-iile:
[ bt=at]Clp2bs?b=a=,
;
=*
!
A
[#t=*t=Ct=@t]Clp2bs?#=*=C=@=,
;
=*
!
A
#on%ersia FTJFTS se face cu func-iile:
>O
[bt=at]Clp2/p?b=a=,
;
A
[#t=*t=Ct=@t]Clp2/p?#=*=C=@=,
;
A
unde ,
;
este frec%en-a de tiere a FTS+
#on%ersia prototipului FTJFTJ cu frec%en-a de tiere dat ,
;
, se
face cu func-iile:
[bt=at]Clp2lp?b=a=,
;
A
[#t=*t=Ct=@t]Clp2lp?#=*=C=@=,
;
A
Aici ,
;
i *
!
definesc frec%en-a de tiere ung"iular central sau
de grani- nenormat i banda de trecere ('n radEs)+
5...(ema pentru acas.
3up literatura recomandat, conspectul lec-iilor de studiat
metodele de sintez a filtrelor digitale recursi%e i de fcut
cunotin- cu func-iile de baz 'n )AT*AB predestinate pentru
calculul i modelarea caracteristicilor filtrelor recursi%e (WW2)+
5.5. Sarcina de laborator
G+D+1+ 3e determinat ordinul minim necesar i frec%en-a de tiere
(frec%en-a la ni%elul >dB) a F3 Butter!ort" de frec%en- (oas
a%6nd grani-a de sus a benzii de trecere f
p
C5J"z, grani-a de (os a
benzii de oprire f
s
C5J"z, atenuarea maimal 'n banda de trecere
-
p
C1d*, atenuarea minimal 'n banda de oprire -
s
C.;d*+
Frec%en-a de discretizare +
d
C2.J"z. 3e calculat filtrul i de
prezentat #AF i #4F a lui+
2ezol%are: a) #alculm frec%en-ele normate la grani-e:
,
p
Cf
p
E?f
d
E2AC5E125 i ,
s
Cf
s
E?f
d
E2AC5E12O
b) 3eterminm ordinul necesar al filtrului:
Gn=,nHCbuttord?5E12=1E2=1=.;A
n C2; ,n C ;..26%
=rdinul necesar al filtrului este nC2;, iar frec%en-a de tiere
normat ,n C ;..26%= ce corespunde %alorii nenormate ('n 0z)
,
n
C;..26%?2.E2AC5.1%J"z+
B8
b) Facem calculul coeficien-ilor filtrului i construim #F a lui
(fig+N+)+
Kb,aJ:butter(n,In)5freVz(b,a)
Fig+N+ C+ a +(4 *utter!ort/
Terifica-i dac caracteristicile primite satisfac cerin-ele
impuse+
G+D+7+ 3e determinat ordinul necesar i frec%en-a de tiere
(frec%en-a la ni%elul >dB) a unui FTB Butter!ort" cu banda de
trecere de (os 'ntre f
s1
C%J"z i f
p1
C.J"z= banda de trecere de sus
'ntre f
p2
C:J"z i f
s2
C1;J"z= atenuarea maimal 'n banda de
trecere este 7dB, iar atenuarea minimal 'n banda de oprire este
G8dB+ Frec%en-a de discretizare este f
d
C%;J"z. 3e calculat filtrul i
de prezentat #F a lui (fig+O)+
2ezol%are: a) #alculm %alorile normate a frec%en-elor la grani-:
,
p
C[,
p1
=,
p2
]=[.E15=:E15] i ,
s
C[,
s1
=,
s2
]=[%E15=1;E15].
b) 3eterminm ordinul necesar:
Kn,InJ:buttord(KBE1D,OE1DJ,K1ED,7E>J,7,G8)
n :1O In :8+7G>7 8+G8BD
ce corespunde unui filtru de ordinul 1O cu frec%en-ele de tiere 'n
0z ,
n1
C;.25%215C%..517 i ,
n2
C;.5;.515C:.;565J"z.
B1
c) #alculm coeficien-ii filtrului i #F a lui:
Kb,aJ:butter(n,In)5freVz(b,a)
Fig+O+ #F i #4F a unui FTB Butter!ort"+
G+D+>+ 3e determinat ordinul necesar i frec%en-ele de tiere FTS
#"eb$s"e% 1 cu frec%en-a limit a benzii de oprire f
s
C5J"z,
frec%en-a limit a benzii de trecere f
p
C5J"z, atenuarea maimal 'n
banda de trecere -
p
C%d*, atenuarea minimal 'n banda de oprire
2;d*, f
d
C2.J"z. 3e calculat filtrul i #F a lui (fig+18+)+
2ezol%are: ,
p
Cf
p
E?f
d
E2AC5E12O ,
s
Cf
s
E?f
d
E2AC5E12O
Kn,InJ:c"eb1ord(1E7,DE17,>,78)
n :B In :8+D888
ce corespunde unui filtru de ordinul B cu frec%en-a de tiere
nenormat GX0z+
Kb,aJ:c"eb$1(n,>,In,H"ig"H)5
freVz(b,a)
B7
Fig+18+ #F i #4F a FTS de tip #"eb$s"e% 1+
G+D+B+ 3e determinat ordinul necesar i frec%en-a de tiere a unui
F=B #"eb$s"e%7 cu zona de tranzi-ie de (os 'ntre f
p1
C%J"z=
f
s1
C.J"z i zona de tranzi-ie de sus 'ntre f
s1
C:J"z= f
p2
C1;J"z,
atenuarea maimal 'n banda de trecere -
p
C1d*, i atenuarea
minim 'n banda de oprire -
s
C.;d*= f
d
C%;J"z. 4rezenta-i #F a
filtrului (fig+11+)+
2ezol%are:
,
p
C[,
p1
=,
p2
]=[%E15=1;E15]; ,
s
=[,
s1
=,
s2
]=[.E15=:E15];
Kn,InJ:c"eb7ord(K1ED,7E>J,KBE1D,OE1DJ,1,B8)
n : L In : 8+7DNL 8+G18>
Kb,aJ:c"eb$7(n,B8,In,HstopH)5freVz(b,a)
G+D+D+ 3e determinat ordinul minimal necesar i frec%en-a de tiere
a unui FTJ eliptic cu parametrii: f
p
C5J"z= f
s
C5J"z= -
p
C%d*=
-
s
C.;d*= f
d
C2.J"z. 4rezenta-i #AF i #4F a filtrului (fig+17+)+
B>
Fig+11+ #F i #4F a F=B de tip #"eb$s"e% WW+
2ezol%are: I
p
:DE175 I
s
:GE17:1E75
Kn,InJ:ellipord(DE17,1E7,>,B8)
n :D In : 8+B1GL
Talorile coeficien-ilor b i a a filtrului sunt:
Kb,aJ:ellip(n,>,B8,In)
b :8+8BL1 8+8DBL 8+8OLO 8+8OLO 8+8DBL 8+8BL1
a :1+8888 97+8L>> >+8O18 97+GGDL 1+D711 98+BL>G
Kb,aJ:ellip(n,>,B8,In)5
freVz(b,a)
G+D+G+ 3e calculat FTJ Butter!ort" de ordinul D cu frec%en-a de
tiere de >X0z i frec%en-a de discretizare de NX0z+ 3e prezentat
%alorile %ectorilor coeficien-ilor, zerourilor i polilor+
2ezol%are: f
n
:>8885 f
d
:N8885 f
d7
:f
d
E75 n:D5
Kb,aJ:butter(n,fnEfd7)
b : 8+7GNO 1+>BBL 7+GNOB 7+GNOB 1+>BBL 8+7GNO
a :1+8888 7+BLBB 7+N118 1+L8>N 8+DBBB 8+8L7>
BB
Fig+17+ #F i #4F a FTJ eliptic+
4entru prezentarea diagramelor zerourilor i polilor folosim
comanda (fig+1>+):
zplane(b,a)
Fig+1>+ 3iagrama zerourilor i polurilor a FTJ eliptic+
BD
G+D+L+ 3e calculat i de prezentat pe ecran rezultatele filtrrii
sec%en-ei aleatoare distribuite normal >?nA de lungimea D88 aplicat
la intrarea filtrului, calculat 'n p+D+G+(fig+1B+)+
2ezol%are:
:randn(1,D88)5 Eformarea %ectorului %alorilor a semnalului de
intrare+
$:filter(b,a,) Ecalculul semnalului de ieire a filtrului+
X:8:(lengt"()91)
figure
subplot(7,1,1),plot(X,)
label(HXH)
$label(H(X)H)
title(HWnput signalH)
label(HXH) $label(H$(X)H)
title(Houtput signalH)
Fig+1B+ 2ezultatul filtrrii sec%en-ei aleatoare a FTJ de tip
Butter!ort"+
G+D+N+ Cste ne%oie de construit FTJ care asigur urmtoarele
cerin-e:
9 frec%en-a limit a benzii de trecere f
p
C1J"z+
BG
9 frec%en-a limit a benzii de oprire f
s
C1..J"z.
9 atenuarea maim 'n banda de trecere -
p
C5d*.
9 Atenuarea minim 'n banda de oprire -
s
C%;d*.
3e determinat ordinul necesar, de calculat filtrele i de
prezentat #F i diagramele zerourilor i polilor pentru fiecare tip de
filtru:
a) Butter!ort"+
b) #"eb$s"e%91+
c) #"eb$s"e%97+
d) Clliptic+
G+D+O+ 4entru filtrele #"eb$s"e%91 i eliptic calculate 'n p+D+N+ de
gsit coeficien-ii prezentrii 'n forma cascad i de prezentat
sc"emele de structur a acestor filtre 'n forma cascad i canonic+
ntrebri de control
1+ ,n ce const metoda de sintez a F3 recursi% (F32) dup
prototipul analogic\
7+ ,n ce const deosebirea #F a F3 de #F a filtrelor analogice\
>+ #um se eplic periodicitatea #F a F3\
B+ #are sunt tipurile de baz de aproimare folosite la sinteza
F32\
D+ #um se prezint func-ia de transfer a F32 la realizarea 'n
cascad prin func-ia de transfer a sec-iei biptrate\
G+ #e 'nseamn ordinul F32\
L+ #e 'nseamn zerourile i polii func-iei de transfer a F32\
#um se determin stabilitatea F32 dup %alorile zerourilor i
polilor\
N+ #e form are tabloul zerourilor i polilor F32 de tipul
FTJ,FTS,FTB,F=B\
O+ #um de gsit %alorile zerourilor i polilor sec-iei biVuadice
dup coeficien-ii lui\
18+ #e 'nseamn con%ersie biliniar\ #um se sc"imb frec%en-ele
filtrului analogic i F3 la con%ersia biliniar\
BL
11+ #u ce parametri se determin calitatea aproimrii #F\
17+ #e form are #F a prototipului analogic FTJ la diferite tipuri
de aproimare\
1>+ #are sunt formele de baz de realizare a F32\
1B+ Arta-i cu ce mi(loace posibile se poate de gsit rspunsul
F32 la ac-iunea dat la intrare, utiliz6nd sistemul )AT*AB\
1D+ #um se poate de gsit caracteristica de impuls a F32\
1G+ 3escrie-i sintaa comenzilor )AT*AB pentru determinarea
ordinului F32+
,-,.-/01AF-
1+ c+ d?e?Afg, )AT*AB D+,&+,7888
7+ h+ i+ j`kflmno, j+ p+ qrs?m`g, )AT*AB D stu
<krsfok`g, v+ 1OOO
>+ h+ wxum`o`g, p+ ZyA?lfom`g?, )AT*AB+ zyA?y`km?
<n{o?t`g n ne`yA?|fon}+ ~fn?txo} <A?g`onm,
jnkfA, 7887
B+ ~+ p+ ?<m?m`g, q?sn`kfonf<mnf fn n <n{o?t, v+,
1ONN
D+ i+dl,Zo?t`{`gf n nA`gf ntxkA, v+,1ON7
BN
23P1-45"
*ucrare de laborator nr+D
FW*T2C A]A*=;W#C++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
*ucrare de laborator nr+G
SW]TCSA FW*T2C*=2 3W;WTA*C 2C#@2SWTCUUUUU++7B
BWB*W=;2AFWC++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++BG
BO

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