DOĞRUSAL ZAMANLA DEĞİŞMEZ SİSTEMLERDE
FARK DENKLEMLERİ
0 aN
Giriş – çıkış ilişkisi,
M
N b b b b
a a
a0, 1,, ;, 1, 0, 1,, katsayılarının hepsi zamana göre sabitse, sistem N. mertebeden doğrusal zamanla değişmez (DZD) bir sistemdir.
olmak üzere
] 1 [
, ], 1 [
],
[n0 y n0 y n0 N
y
Çözümdeki N adet sabit, n0 gibi bir başlangıç anından itibarenki başlangıç şartlarına bağlıdır.
f [n]] [ ]
1 [
] 1 [
]
[n N a 1y n N a1y n a0y n
y
aN N
bMx[n M ] bM1x[n M 1] b1x[n 1] b0x[n] b1x[n 1]
Sistem nedensel ise M ≤ N olmak zorundadır.
Çözüm Adımları
1) f [n] yerine sıfır, y yerine yh yazılarak homojen çözüm bulunur.
yh [n] , henüz belirlenmemiş N adet sabite bağlı olarak yazılır.
2) Denklemdeki f [n] dikkate alınarak, fakat hiçbir homojen çözüm bileşeni içermeyen özel çözüm yö [n] bulunur. Bu çözümdeki bütün sabitler bu aşamada belirlenir.
3) y[n] yh[n] yö[n] N adet sabit, başlangıç şartlarına göre belirlenir.
Eğer f [n] parçalı tanımlıysa, her tanım aralığı için:
yh[n] sabitler için farklı semboller kullanılarak aynı biçimli olarak yazılır.
f [n] ’in yalnızca değişen bileşenlerine karşılık gelen özel çözüm bileşenleri yeniden bulunur.
[ ] [ 1] [ 1] [ ] [ 1]
]
[n b x n M b 1x n M b1x n b0x n b 1x n
f M M
diyelim.
Geçiş sınırındaki bazı çözüm değerleri hem önceki hem sonraki bölgenin çözüm fonksiyonunu sağlıyorsa her iki bölgede de
sabitleri bulmak için şart olarak kullanılarak geçiş sağlanır.
Homojen çözüm
Çözümün,
λ
n biçiminde bileşeni olduğunu varsayalım.Bu çözümü homojen denklemde yerine yazalım.
0 0
1 1
1
1
n N n n
N N
n
N a a a
a
0 0
1 1
1
a a a
aNN N N
Buradan da
fark denkleminin ya da sistemin karakteristik denklemi bulunur.
Değişmeyen bileşenlere karşılık gelen özel çözüm bileşenleri aynı kalır.
Her aralıkta 3. adımın da tekrarlanması gerekir; ancak her aralık için ayrı ayrı başlangıç şartları verilmez.
0 ]
[ ]
1 [
] 1 [
]
[n N a 1y n N a1y n a0y n y
aN h N h h h
N
1, 2,,
0 0
1 1
1
a a a
aNN N N
Denklemin
fark denkleminin ya da sistemin özdeğeri (eigenvalue), köklerinin her birine ise
ya da karakteristik kökü denir.
Her özdeğer için çeşitli katsayılarla birer homojen çözüm bileşeni bulunması mümkündür. Buna göre:
Çakışık özdeğer yoksa (tüm özdeğerler birbirinden farklıysa)
çakışık özdeğer varsa, meselâ λk , m-katlı bir özdeğer
(λk = λk+1 = … = λk+m-1) ise bunlara karşılık gelen homojen çözüm kısmı
İstenirse bu bileşenlerdeki n ’lerin hepsinin yerine meselâ (n-5) gibi kaymalı bir ifade de yazılabilir.
Böyle kaymalı ifadeler bazen hesap ve yorum kolaylığı sağlayabilir.
Sabitler buna göre bulunur.
n N N n
h n A A
y [ ] 11
n m
m k n
k n
k A n A n
A 1 1 1
Ak Ak1n Akm1nm1
nÖrnek: Aşağıdaki homojen denkleminin çözüm ifadesini bulunuz.
Çözüm: 0
8 1 8
7 8
17 8
13 4
5 2
5 5 4 3 2
6
,
2 1
1
3 1 , 4 5 6 1 2
0 ] 8 [
] 1 1 8 [
] 7 2 8 [
] 17 3 8 [
] 13 4 4 [
] 5 5 2 [
] 5 6
[n y n y n y n y n y n y n
yh h h h h h h
n n
n n
n n
h n A A n A A A n A n
y 2
1 2
1 2
) 1 1 ( 1
1 ]
[ 1 2 3 4 5 6 2
A A n
A n
A A n A n
n2 ) 1
1
( 4 5 6 2
3 2
1
Örnek: y[n 3] y[n 2] 0,24y[n 1] x[n 1] 2x[n] denkleminin homojen çözüm ifadesini bulunuz.
0 24
,
2 0
3
, 4 ,
1 0
2 0,6 , 3 0
n n
n
h n A A A
y [ ] 1 (0,4) 2 (0,6) 30 karakteristik denkleminden
Buna göre:
Çözüm:
özdeğerler
Yukarıdaki yol yanlıştır.
Hiçbir özdeğer sıfır çıkmayacak şekilde düzenleme yapılmalı, ya da sıfır çıkan kökler özdeğer olarak dikkate alınmamalıdır.
Not:
Buna göre ya denklemi y[n 2] y[n 1] 0,24y[n] x[n] 2x[n 1] Çünkü n ≤ 0 için 0n tanımsızdır.
Not:
Eğer gibi eşlenik çiftler halinde karmaşık
özdeğerler varsa, bunlara karşılık gelen homojen çözüm bileşenleri, çakışık özdeğer değilseler
] cos[
]
sin[ n C r n
r
B n n
biçiminde de yazılabilir.
Ayrıca bu özdeğerlerin çakışması da varsa yine bunun da n ’in uygun kuvvetleriyle çarpılmış biçimleri de gelir.
6 , 0 ,
4 ,
0 2
1
Buna göre,
n n
h n A A
y [ ] 1 (0,4) 2 (0,6)
r
e
jk
k
1
,
gibi düzenleyerek ya da doğrudan karakteristik denklemde varsa λ çarpan(lar)ını atarak 2 0,24 0 gibi yazarız.
Örnek:
homojen denkleminin çözüm ifadesini bulunuz.
Çözüm:
0 ]
[ 4 ] 1 [
2 ] 2 [
] 3
[n y n y n y n
yh h h h
0 4
2 2
3
,
1 1
2,3 1 j 3 2
e
j60Çakışık kök olmadığı için:
] 60 sin[
2 ]
60 cos[
2 )
1 ( ]
[n A1 A2 n A3 n
yh n n n
Örnek: yh[n 4] 2 3yh[n 3]5yh[n 2] 2 3yh[n 1] yh[n] 0 homojen denkleminin çözüm ifadesini bulunuz.
Çözüm: 4 2 33 52 2 3 1 0
,
2
3 30
2 1
j
j
e
30
2 3
4 3
e
jj
Eşlenik köklerin her biri 2 katlı olduğu için:
] 30 sin[
] 30 cos[
] 30 sin[
] 30 cos[
]
[n A1 n A2 n A3n n A4n n yh
cos[ 30 ] sin[ 30 ]
)
( 1 2 1 2
a a n b n b n
Özel çözüm
Fark denkleminin sağ tarafı f [n] bileşenlerine ayrılır.
Her bileşen için ayrı ayrı özel çözüm bileşenleri bulunur
ve hepsinin toplamı özel çözüm olur.
Özel çözüm, homojen çözüm tarafından kapsanan herhangi bir bileşen içermemelidir.
pn
r1 1 gibi bir bileşen için özel çözüm bileşeni:
} ,
, { 1
1 N
p ise yö1[n] c1 p1n p1 k gibi m-katlı bir özdeğere eşitse
(bu özdeğer çakışık değilse m = 1 demektir)
n k m
ö n c n
y 1[ ] 1
f [n] içindeki sabit terimler için p1 = 1 olduğu unutulmamalıdır.
Özel çözüm bileşenlerinin katsayıları, başlangıç şartları kullanılmadan belirlenmelidir.
yerine yö1 , ve f [n] yerine yalnızca ilgili bileşeni
Bunun için, c1 katsayısı, fark denkleminde y pn
r1 1 yazılarak bulunur.
} ,
, { 1
1 N
p ise bu yol,
0 1
1 1
1 1 1
1
1 a p a p a p a
c N r
N N
N
biçiminde karakteristik polinomda λ yerine p1 kullanılan kısa bir
hale gelir. p1’in bir özdeğere eşit olması halinde bu kısa yol geçersizdir.
Tüm bileşenler için özel çözüm bileşenleri bulunduktan sonra
[ ] [ ]
]
[n y 1 n y 2 n
yö ö ö
çözüm bileşenlerinde de istenirse n yerine meselâ (n -5) gibi kaymalı bir ifade de yazılabilir; bu sadece katsayıların farklı olmasını gerektirir, ki henüz belirlenmemiş katsayıların buna göre belirlenmesi sorun teşkil etmez. Böyle kaymalı ifadeler bazen hesap ve yorum kolaylığı
sağlayabilir.
3. Sağ tarafın parçalı tanımlı olduğu durumlarda geçiş şartları
Zamanda ileriye doğru giderken, sağ tarafın (f [n] ’in) tanım ifadesindeki bir değişiklik, çıkışa etkisini ilk olarak N adım sonra gösterir.
Bu yüzden önceki zaman aralığının çözümü, tanım ifadesindeki
değişikliğin ortaya çıktığı an ve sonraki N–1 adımda da geçerli olur.
Yani sağ taraftaki değişiklik anı ve sonraki N–1 adımdaki (toplam N adet) çıkış değerleri, önceki aralığın çözümünden hesaplanarak yeni tanım bölgesinin başlangıç değerleri olarak kullanılabilir.
Çözümü veya başlangıç şartları bilinen bölge ileride, katsayıları bulunacak bölge bunun hemen gerisinde ise benzer mantık tersten işletilerek gerideki bölgenin son değerleri yerine,
hemen ilerisindeki bölgenin bu N adet başlangıç şartı (sağdaki değişiklik anı ve sonraki N–1 adımdaki çıkış değerleri) gerideki bölgenin çözümünde kullanılarak homojen çözüm katsayıları bulunabilir. Bu husus örnekler üzerinde daha iyi anlaşılacaktır.
Örnek: y[n 2]0,3y[n 1] 0,02y[n] x[n] ]
[ 3 , 0 2 ]
[n u n
x n y[0] y[1] 0 ,
sisteminin çıkışını, girişi ve
başlangıç şartları için bulunuz.
Çözüm: 2 0,3 0,02 0 1 0,1 , 2 0,2
0
n için f [n] nx[ ] 2 olduğundan
n n
h n A A
y
n 0 [ ] 1(0,1) 2(0,2) n n
x n
f [ ] [ ] 2 21 için 1{1,2} yö1[n] c1 1n c1
1 1
1 1
1
1[n 2] 0,3y [n 1] 0,02y [n] 2 c 0,3c 0,02c
yö ö ö
] [ 9
25 1
1 y n
c ö
Buna göre katsayılar:
9 0 25
] 0
[ A1 A2 y
9 2 25
, 0 1
, 0 0
] 1
[ A1 A2
y A1 200 9 , A2 25
Yani
9 ) 25
2 , 0 ( )
1 , 0 ( ]
[
0 1 2
y n A n A n
n
A1 ve A2 katsayılarını bulmak için n < 0 bölgesine ait 2 şart yerine, değişim anı ve N–1=1 adım sonrası değerleri,
y[0] ve y[1] , n < 0 bölgesinin çözümüyle kullanılacaktır.
Çünkü değişimin çıkışa etkisi y[2] ’den itibaren görülür.
9 ) 25
2 , 0 ( 25 )
1 , 0 9 (
] 200 [
0
n y n n n
n n
h n B B
y
n 0 [ ] 1(0,1) 2(0,2)
n ö n
y 2[ ] 50(0,3)
n n
x n
f [ ] [ ] 2 (0,3) içindeki 2 bileşeni değişmediği için yine yö1[n] 25 9
)n
3 , 0
( 0,3{1,2} yö2[n] c2 (0,3)n
n ö
ö
ö n y n y n
y 2[ 2] 0,3 2[ 1] 0,02 2[ ] (0,3)
n n n
nc2 (0,3) 2 0,3(0,3) 1 0,02(0,3) 1(0,3)
02 50 , 0 3 , 0 3 , 0 3
, 0
1
2 2
c
için olduğundan
n n
n B
B n
y 50 (0,3)
9 ) 25
2 , 0 ( )
1 , 0 ( ]
[ 1 2
Başlangıç şartları zaten bu bölgeye aittir:
Sonuçta tüm zamanların çözümü:
0 )
3 , 0 ( 9 50
) 25 2 , 0 ( 125 )
1 , 0 9 (
650
9 0 ) 25
2 , 0 ( 25 )
1 , 0 9 (
200 ]
[
n n n
y
n n
n
n n
9 50 0 25
] 0
[ B1 B2 y
9 15 2 25
, 0 1
, 0 0
] 1
[ B1 B2
y , 125
9 650
2
1
B B
Örnek: y[n 2] y[n] x[n] ] 5 [
3 ] [ 2 ]
[n u n 5u n
x n n y[0] 1, y[1] 2
0
2 1
1 1 , 2 1
sisteminin çıkışını, girişi ve
başlangıç şartları için bulunuz.
Çözüm:
n < 0 için x[n] = 0 olduğundan
n n
h n A A
y n
y
n 0 [ ] [ ] 1 1 2(1)
Katsayıları bulmak için n < 0 bölgesine ait 2 adet şart yerine
değişim anı ve N–1 = 1 adım sonrası değerleri, yani y[0] ve y[1] , n < 0 bölgesinin çözümüyle kullanılacaktır.
Çünkü değişimin çıkışa etkisi y[2] ’den itibaren görülür.
Buna göre katsayılar:
2
1 1
] 0
[ A A
y
2
2 1
] 1
[ A A
y A1 3 2 , A2 1 2 n n
y
n ( 1)
2 1 2
] 3 [
0
n
h n B B
y
n 5 [ ] ( 1)
0 1 2
n
n n
f [ ] 2 1 2 için 2 {1, 1} olduğundan yö1 c12n 3
1 1 2
1
1 2
c yö 2n
3 1
1
n
B n
B n
y 2
3 ) 1
1 ( ]
[ 1 2 Verilen başlangıç şartları bu bölgeye aittir:
1 3
1 ]
0
[ B1 B2 y
2 3
2 ]
1
[ B1 B2
y B1 1 , B2 1 3
n
n n
y
n 2
3 ) 1
1 3 (
1 1 ]
[ 5
0
n ≥ 5 için de 2 şart gerekmektedir.
Sağ tarafın tanım ifadesindeki değişim anı ve N–1 adım
sonrasındaki değerler, y[5] ve y[6] hem 0 ≤ n < 5 hem de n ≥ 5 bölgelerinin fonksiyonlarını sağlar.
Bunlar biraz sonra kullanılacaktır.
n
h n D D
y
n 5 [ ] 1 2(1) 3 5
2 ]
[n n n
f olup 2n terimi değişmediği için yine yö 2n 3
1
1
5
5 1 3
3n n için 3{1, 1} olduğundan yö2 c23n5 8
1 1
3 1
2 2
c
5 2
1 3
8 2 1
3 ) 1
1 ( ]
[
y n D D n n n
Çünkü değişimin etkisi y[7] ’den itibaren görülür.
Bu yüzden önceki bölgenin çözümü
3 12 32 3
1 1 ] 5
[
y
3 22 64 3
1 1 ] 6
[
y
n
n n
y 2
3 ) 1
1 3 (
1 1 ]
[
kullanılarak:
bulunur.
Az önce bulunan y[5] ve y[6] kullanılarak:
8 1 3
12 32 ]
5
[ D1 D2 y
8 3 3
22 64 ]
6
[ D1 D2
y D1 3 4 , D2 11 24
Sonuçta tüm zamanlar için yazarsak:
5
8 3 2 1
3 ) 1
1 24 (
11 4
3
5 0
3 2 ) 1
1 3 (
1 1
0 )
1 2 (
1 2
3 ]
[
5 n
n n n
y
n n
n
n n
n
Not: Yeterli sayıda başlangıç şartı içeremeyecek kadar küçük bir parçadan sonra yeni bir tanım aralığı geliyorsa bu yöntemde bazı değişiklikler gerekir.
Daha kolayı, böyle bir geçiş aralığının her noktasında ve sıradaki geniş tanım aralığının yeterli sayıda başlangıç şartını elde edene kadar,
fark denklemini yalnız bir bilinmeyen olacak birer an için yazıp tekrar tekrar çözmektir.
Örneğin son sorudaki y[5] , fark denkleminin n = 3 anı için yazılmasıyla da çözülebilirdi:
8 ]
5 3 [ 3
] 3 [ 2 ]
3 [ ]
5
[ y 3u 35u
y y[5] y[3] 8
5
0 n bölgesi çözümünden 2 4
3 ) 1
1 3 (
1 1 ]
3
[ 3 3 y
olduğu için y[5] 12 bulunur.
Örnek: 6y[n 2] 5y[n 1] y[n] 6x[n] sisteminin çıkışını, ]
3 [ ] 2
[n u n
x
n
girişi ve y[0] y[1] 0 başlangıç şartları için bulunuz.
Çözüm: 62 5 1 0 1 1 2 , 2 1 3 n < 0 için x[n] = 0 olduğundan
n
h n A n A
y n
y
n 3
1 2
] 1 [ ]
[
0 1 2
Bu katsayıları bulmak için n < 0 bölgesine ait 2 adet şart yerine aynı çözüm y[0] = y[1] = 0 şartlerını da sağladığı için
2
0 1
] 0
[ A A
y
2
1 3
1 2
0 1 ]
1
[ A A
y A1 A2 0
0 ]
[
0
n y n
n
h t B n B
y
n 3
1 2
) 1 (
0 1 2
n
n x n
f
3
6 2 ]
[ 6 ]
[ }
3 , 1 2 {1
32 olduğundan
n
ö n c
y
3 ] 2
[ 6 (2 3) 5 (2 3) 1
6
2
c için
18
n n
n B
B n
y
3
18 2 3
1 2
] 1
[ 1 2
18 0
] 0
[ B1 B2 y
3 12 0 2
] 1
[ B1 B2
y B1 36 , B2 18
Not:
Eğer n < n0 için f [n] = 0 ise yani f [n] = (…)∙u[n-n0] biçiminde yazılabiliyor ve n = n0 ’dan itibarenki standart başlangıç şartları
0 ]
1 [
] 1 [
]
[n0 y n0 y n0 N
y
Bu yüzden böyle bir durumda yalnız n ≥ n0 için u[n-n0] = 1 koyarak bulunan çözümü u[n-n0] ile çarparak tüm zamanların çözümü elde edilir.
Sonuç:
0 ise
3 18 2
3 18 2
36
ise 0
0 ]
[ n
n n
y n
n n
] 3 [
18 2 3
18 2
] 36
[n u n
y
n n
n
ya da kısaca hatta
] 1 3 [
18 2 3
18 2
] 36
[
u n
n y
n n
n
] 2 3 [
18 2 3
18 2
] 36
[
u n
n y
n n
n
ya da
istisnasız hepsi sıfır ise n < n0 için y[n] = 0 olacağı zaten bellidir.
Hatta başlangıç şartları gereği y[n] = 0 olan bölge, n < n0 + N biçiminde genişletilebileceği için u[n-n0] ile çarpmak yerine u[n-n0-N] ile çarpmak da mümkündür; çünkü bu şartlarda y[n]
sıfırdan farklı bir değeri en erken n = n0 + N anında alabilir.
Örnek: y[n 2] 2y[n 1] y[n] 2x[n] sisteminin çıkışını, ]
5 [
]
[n nu
x ve y[5] y[6] 0 için bulunuz.
Çözüm: 2 2 1 0 1 2 1
Az önceki nottaki şartlar n0 = 5 için sağlanmaktadır.
n n
h n A A n
y
n 5 [ ] 1 1 2 1 A1 A2n n n
f [ ] 2 21 için taban 1 1 2 (iki katlı özdeğere eşit)
n
ö n cn
y [ ] 2 1
cn2 fark denkleminde y yerine yazılırsa 2
) 1 (
2 )
2
(n 2 c n 2 cn2 c
2 )
2 4 ( ) ( )
2( n c
n c 1 yö[n] n2
2 2
] 1
[n A A n n
y
0 25
5 ]
5
[ A1 A2 y
0 36
6 ]
6
[ A1 A2
y A1 30 , A2 11
30 11
[ 5]]
[n n n2 u n Sonuç olarak tüm zamanlar için çözüm: y
İstenirse y[n]
3011n n2
u[n 6] ya da
30 11
[ 7]]
[n n n2 u n
y diye de yazılabilir.
f [n] trigonometrik veya üstel çarpanlı trigonometrik bir bileşen içeriyorsa bunun üstel sinyaller biçimindeki ifadesinin tabanları
e
jR
p1,2 gibi eşlenik çiftlere karşılık gelir.
Not:
] sin[
]
cos[ 2
1R n b R n
b n n
} ,
,
{ 1 N
e
jR c1Rn cos[n] c2Rn sin[n]
Dolayısıyla, f [n] içindeki için özel çözüm,
ise
m-katlı bir özdeğer çiftine eşitse, yukarıdaki ifadenin nm ile
Örnek: 4y[n 2] 2 3y[n 1] y[n] 2x[n]
6
[ 2]cos ]
[n n u n
x y[2] y[3] 0
Çözüm: 42 2 3 1 0
4 3
2 , 1
j
bu ikisinden yalnız birisi olsa bile,
e
jR
çarpılmışı yazılır. R = 1 için bu, zorlanmış rezonans olduğu anlamına gelir.
6
2
1
e
j
2
n homojen çözüm:
sin
6
2 6 1
2 cos ] 1
[n A n B n
yh n n
6
cos 2
] [ 2 ]
[n x n n
f için
e
j 6 {1, 2}
6
sin
6
cos ]
[n c1 n c2 n
yö
olduğundan
Bunu fark denkleminde y yerine yazarsak:
6
cos 2
] [ ]
1 [
3 2 ] 2 [
4yö n yö n yö n n
6 3
4 sin
6 3
2 3 cos
6 6
cos
4c1 n c2 n c1 n
6
sin
6
2cos
6
cos 2
1 n c n n
c
6 6
sin 3
2 2
c n
2c1 2 3c2 3c1 3c2 c1
cos
n 6
2c2 2 3c1 3c1 3c2 c2
sin
n 6
2cos
n 6
Toplam açıların sin ve cos açılımlarıyla basitleştirilirse:
2 3 2
c
0 3 1
c
3
2 2
c
1 0
c
sin
6
3 6 2
2 sin 6 1
2 cos ] 1
[n A n B n n
y n n
Başlangıç şartlarından
sin 3 3
2 sin 3
4 cos 3
0 4 ]
2
[ A B
y
3 2 0 8
B
8 1 3
8
A B
sin 2 3
2 sin 2
8 cos 2
0 8 ]
3
[ A B
y
3 16
,
8
A B
Şartlar sağlandığı için n ≥ 2 çözümünü u[n-2] ile çarparak tüm zamanların çözümü elde edilir:
sin
6
[ 2]3 6 2
3 sin 2
6 16 2 cos
] 8
[
n n n u n
n
y n n
İstenirse u[n-2] yerine u[n-3] ya da u[n-4] de yazılabilir.
Fark Denkleminin Sağ Tarafında Darbe Varsa Çözüm
] [ ]
1 [
] 1 [
]
[n N a 1y n N a1y n a0y n y
aN N
Burada aN 0 . r sabit olmasa bile n0 ’daki değeri kullanıldığı için sabit olarak ele alınır. n < n0 ve n > n0 bölgeleri için ayrı ayrı
Tabii bu bölgelerde bu darbe dikkate alınmaz.
0 ]
[n n0
n0
n bölgesinin çözüm fonksiyonuna y1[n] diyelim.
] [
] [ ]
[n g n r n n0
f
çözüm yapılır. olduğundan
n > n0 bölgesinde değişen homojen çözüm katsayılarını bulmak için kullanılması gereken, başlangıç değerleri şöyle bulunur:
Denkleme göre δ[n-n0] darbesinin sıfırdan farklı değeri ilk olarak y[n0+N] ’i etkilediği için:
aN
N r n
y N
n
y[ 0 ] 1[ 0 ]
] 1 [
] 1 [
] 1 [
] 1 [
0 1 0
0 1 0
n y n
y
N n
y N
n y
Bu kısım N ≥ 2 için uygulanır.
1 N
aN
n r y n
y[ 0 1] 1[ 0 1] ise yalnızca en üstteki, yani
İspat: n < n0 bölgesinin çözümü y1[n] , n ≤ n0+N-1 bölgesine kadar y[n] yerine yazılabileceği için, n = n0 için fark denklemi:
[ 1] [ 1] [ ]
]
[n0 N a 1y1 n0 N a1y1 n0 a0 y1 n0 y
aN N
r n
g n
f
[ 0] [ 0] Buradaki büyük parantez yerine aN y1[n0 N] g[n0]
yazılabilir.
Sıradaki konu bu konunun uygulaması niteliğindedir.
Buradan
y n N y n N
raN [ 0 ] 1[ 0 ]
aN
N r n
y N
n
y
[ 0 ] 1[ 0 ]
Sistemin Fark Denkleminden Birim Darbe Tepkisinin Bulunması
Normalde x yerine δ , ve y yerine h yazarak fark denklemini çözüp birim darbe tepkisini bulabiliriz.
Ancak az önceki konuda anlatılan kuralı, aN 0 olmak üzere,
ile verilen nedensel ( n0 ≥ -N ) bir sisteme uygularsak birim darbe tepkisini bulma yöntemi oldukça basitleşir.
Çünkü nedensel DZD sistemlerde
0 0
]
[n n h
hatta denklemin sağ tarafındaki gecikmeden dolayı
Yöntem şu şekilde özetlenebilir:
Dolayısıyla n > n0 bölgesine ait başlangıç şartları kolayca bulunabilir.
] [
] [ ]
1 [
] 1 [
]
[n N a 1y n N a1y n a0y n bx n n0 y
aN N
N n
n n
h[ ] 0 0
y yerine h , sağ tarafa da sıfır yazarak n > n0 bölgesi için
0 ]
[ ]
1 [
] 1 [
]
[n N a 1h n N a1h n a0h n h
aN N
aN
N b n
h[ 0 ]
0 ]
1 [
0 ]
1 [
0 0
n h
N n
h
fark denklemi şu başlangıç şartları için çözülür:
Bu kısım N ≥ 2 için uygulanır.
N = 1 ise yalnızca en üstteki, yani
aN
n b
h[ 0 ]1 uygulanır.
Bulunan çözüm u[n-n0-N] ile çarpılarak birim darbe tepkisinin tüm zamanlar için ifadesi elde edilir.
Denklem ve dolayısıyla çözümü homojendir.
Buradaki basamak çarpanı istenirse u[n-n0-1]’e kadar geriletilerek de yazılabilir. Çünkü n0+N-1 anına
kadarki değerler zaten başlangıç şartları (katsayılar) gereği sıfırdır.
Örnek: y[n 1] 0,5y[n] 2x[n]
ile verilen nedensel sistemin birim darbe tepkisini bulunuz.
Çözüm: n 0 h[n 1] 0,5h[n] 0 h[1] 2 1 2 5
, 0 0
5 ,
0
h[n] A(0,5)n 2
5 , 0 ]
1
[
h A A 4
Tüm zamanlar için ifadesi ise: h[n] 4(0,5)nu[n 1] Örnek: 50y[n 2] 25y[n 1] 3y[n] 100x[n 5]
ile verilen nedensel sistemin birim darbe tepkisini bulunuz.
Çözüm: n 5 50h[n 2] 25h[n 1] 3h[n] 0 0
3 25
50 2
1 0,2 , 2 0,3
7 2
7
10,2 0,3 ]
[
h n A n A n
21 10 3
5 0
] 6
[ A A
h A1 ( 2 3)A2
2
2 1
50 ] 100 7
[ A A
h A2 6 , A1 4 Sonuç: h[n]
40,2n7 60,3n7
u[n 7]Örnek: 4y[n 3]8y[n 2] 5y[n 1] y[n] 2x[n]
ile verilen nedensel sistemin birim darbe tepkisini bulunuz.
Çözüm: n 0 4h[n 3] 8h[n 2] 5h[n 1] h[n] 0 0
1 5
8
4 3 2
1 1 , 2 3 0,5 ) 3
5 , 0 )(
( ]
[
h n A B Cn n
C B
A
h[1] 0 4 4 C B
A
h[2] 0 2 4
C B
A
h[3] 2 4 0,5 3
5 , 0 ,
0 ,
2
A B C
( )(0,5)
[ 3]]
[n A B Cn 3 u n
h n
Sonuç:
Örnek: y[n 2] 2cos15 y[n 1] y[n] 3x[n 4]
ile verilen nedensel sistemin birim darbe tepkisini bulunuz.
Çözüm:
0 ]
[ ]
1 [
15 cos 2
] 2 [
4
h n h n h n
n
0 1
15 cos
2 2
1,2
e
15j ] 15 )
6 sin[(
] 15 )
6 cos[(
]
[
h n A n B n
sin15 15
cos 0
] 5
[ A B
h
A
h[6] 3 A 3 , B 3cot15
cos[( 6) 15 ] cot15 sin[( 6) 15 ]
[ 5]3 ]
[n n n u n
h
Bir başka ifadeyle:
sin[ 15 ] cot15 cos[ 15 ]
[ 6]3 ]
[n n n u n
h
Sonuç: