Documente Academic
Documente Profesional
Documente Cultură
( ∆ y ) = ( ∆ ( ∆ y ))
3
k
2
k
=
1⎡ 1
T ⎢⎣ T 2 ( y k − 2 y k −1 + y k − 2 ) −
T
1
2 ( y k −1 − 2 y k − 2 + y k − 3 ) ⎤
⎥⎦ =
1
= ( yk − 3 yk −1 + 3 yk −2 − yk −3 ) , ...
T3
ceea ce sugerează formule binomiale.
Aplicăm transformata Z formulelor respective şi obţinem:
1⎛ ∞ ∞
−k ⎞ 1 1 ∞ 1 − z −1
Z ( ∆y ) = ⎜ ∑ yk z − ∑ yk −1 z ⎟ = y ( z ) − ∑ yk z
−k − k −1
= y ( z ) ,
T⎝ 0 0 ⎠ T T −1 T
ultima egalitate fiind consecinţa cauzalităţii semnalului y. Formulele binomiale
sugerează
i
⎛ 1 − z −1 ⎞
Z (∆ y) = ⎜
i
⎟ y ( z )
⎝ T ⎠
în condiţii de cauzalitate .
- diferenţe înaintate (forward)
1
( ∆y )k = ( yk +1 − yk )
T
Procedând ca mai sus vom obţine aceleaşi formule binomiale şi relaţia
i
⎛ z −1⎞
Z (∆ y) = ⎜
i
⎟ y( z)
⎝ T ⎠
în condiţii de cauzalitate. Deducem că transformarea intrare-ieşire se reduce la una
din substituţiile
1 − z −1 z −1
s= , s=
T T
În continuare trebuie verificată îndeplinirea celor două cerinţe menţionate în
introducere. Un calcul direct arată că prima transformare aplică ^ − în interiorul
1 ⎛1 ⎞
cercului de rază şi de centru ⎜ ,0 ⎟ , cuprins în interiorul discului unitate; ca
2 ⎝2 ⎠
urmare, stabilitatea se conservă. Cea de a doua cerinţă nu mai este, în general,
verificată: dacă T este foarte mic, segmentul din j \ definit de ΩT < 1 , care în
acest caz poate fi important, este transformat într-un arc de cerc situat în jurul lui
z = 1; cum z = 1 = e j 0 , acest segment va fi ω < ω0 . Deducem că metoda analizată
dă rezultate acceptabile mai ales pentru filtrele TJ.
Utilizarea diferenţei înainte va pune aceleaşi probleme de selectivitate; în
plus, nici stabilitatea nu se mai conservă în toate cazurile. Într-adevăr, în acest caz
j \ trece în semidreapta Re ( z ) = 1 şi deci semiplanul Re ( s ) < 0 trece în
semiplanul Re ( z ) < 1 ; ca urmare, un pol σ k + jΩ k având σ k < 0 poate ajunge în
exteriorul discului unitate dacă 1 + (σ k + j Ω k ) T > 1 , adică dacă
(1 + σ kT ) + ( ΩkT )
2 2
> 1 . Pierderea stabilităţii poate fi evitată prin alegerea lui T
suficient de mic.
B. Metoda invarianţei răspunsului la impuls
Se reduce la realizarea simplei dependenţe hk = ha ( kT ) . Principial această
metodă este limitată de prescripţiile teoremei eşantionării, adică ha ( t ) trebuie să
verifice condiţia de semnal de bandă limitată, evitându-se astfel alierea spectrală;
ca urmare procedeul este aplicabil filtrelor TJ şi TB, nu şi filtrelor TS şi OB; de
altfel lucrul va deveni evident din examinarea procedurilor de aplicare.
Presupunem, pentru fixarea ideilor, că H a ( s ) are poli simpli şi admitem că ei
sunt reali; descompunerea în fracţii simple va rezulta de forma:
n
Ak
Ha ( s) = ∑
1 s + pk
cu condiţia ca H a ( s ) să fie strict proprie. De aici rezultă imediat
⎛ n ⎞
ha ( t ) = ⎜ ∑ Ak e − pk t ⎟1( t )
⎝ 1 ⎠
şi apoi
⎛ n ⎞
hk = ⎜ ∑ Al e − pl kT ⎟1k ,
⎝ 1 ⎠
de unde se obţine funcţia de transfer a filtrului numeric.
n ∞ n
A
H ( z ) = ∑ Al ∑ e − plT ( ) z −k = ∑
k
l
− pk T
1 0 1 1− e z −1
Atunci când există poli complex conjugaţi termenii ce le corespund trebuie
combinaţi în perechi pentru a avea coeficienţi reali. O astfel de pereche în expresia
lui H a ( s ) are forma :
Al Al α l + j βl α l − jβl
+ = +
s + σ l + j Ω l s + σ l − j Ω l s + σ l + j Ω l s + σ l − jΩ l
şi, în baza algoritmului de mai sus, ea trece în
α l + j βl
+
α l − j βl
=
(
2 α l + ( β l sin ΩlT − α l cos ΩlT ) e −σ lT z −1 )
1 − e −σ lT e − jΩlT z −1 1 − e − σ l T e + j Ω l T z −1 1 − 2 ( cos ΩlT ) e−σ lT z −1 + e−2σ lT z −2
Aplicarea procedurii descrise mai sus are dezavantajul că necesită cunoaşterea
polilor funcţiei de transfer a filtrului analogic. Întrucât polii lui H a ( s), {− pl }l
{ }
devin pentru H ( z ) polii e − plT , deducem că vom utiliza corespondenţa între cele
l