Z-dönüşümü, x[0],x[1],x[2],x[0], x[1], x[2], \dots gibi ayrık zamanlı bir diziyi karmaşık bir değişken olan zz cinsinden bir fonksiyon olarak yeniden yazar. Önemlidir çünkü kaydırmalar ve adım adım yinelemeler cebirsel ifadelere dönüşür; bunları analiz etmek genellikle daha kolaydır.

İki taraflı bir x[n]x[n] dizisi için, çift taraflı Z-dönüşümü şöyledir:

X(z)=n=x[n]znX(z) = \sum_{n=-\infty}^{\infty} x[n] z^{-n}

bu seri yakınsıyorsa. Probleminiz n=0n=0'dan başlıyorsa ve nedensel bir diziye odaklanıyorsa, birçok derste bunun yerine tek taraflı biçim kullanılır:

X(z)=n=0x[n]znX(z) = \sum_{n=0}^{\infty} x[n] z^{-n}

Buradaki temel nokta hangi sürümün daha hoş göründüğü değildir. Temel nokta, problem kurulumuna uyan sürümü kullanmanız gerektiğidir.

Z-Dönüşümü Ne İşe Yarar?

Ayrık zamanlı çalışmalarda, bir adımlık gecikme z1z^{-1} çarpanına karşılık gelir. Bu yüzden Z-dönüşümü lineer fark denklemleri, sayısal filtreler ve yineleme bağıntıları için kullanışlıdır: diziler üzerindeki işlemler, X(z)X(z) üzerinde cebire dönüşür.

Bu, Laplace dönüşümünün ayrık zamanlı karşılığıdır. Her iki araç da zaman alanındaki bir problemi dönüşüm alanındaki bir probleme çevirir, ancak Z-dönüşümü sürekli zaman fonksiyonları yerine tamsayılarla indislenen diziler için tasarlanmıştır.

Çözümlü Örnek: x[n]=anu[n]x[n] = a^n u[n]

u[n]u[n] birim basamak dizisi olsun; yani n0n \ge 0 için u[n]=1u[n] = 1 ve n<0n < 0 için u[n]=0u[n] = 0. O hâlde

x[n]=anu[n]x[n] = a^n u[n]

ifadesi dizinin sağ taraflı olduğu anlamına gelir:

1,a,a2,a3,1, a, a^2, a^3, \dots

Tek taraflı tanımı kullanırsak,

X(z)=n=0anzn=n=0(az1)nX(z) = \sum_{n=0}^{\infty} a^n z^{-n} = \sum_{n=0}^{\infty} (a z^{-1})^n

Bu bir geometrik seridir. Toplamı

X(z)=11az1=zzaX(z) = \frac{1}{1 - a z^{-1}} = \frac{z}{z-a}

olur; ancak bunun için oran az1a z^{-1} şu koşulu sağlamalıdır:

az{1}<1|a z^\{-1\}| < 1

Bu koşul şu ifadeye denktir:

z>a|z| > |a|

Dolayısıyla tam cevap yalnızca X(z)=zzaX(z) = \frac{z}{z-a} değildir. Tam cevap şudur:

X(z)=zza,ROC: z>aX(z) = \frac{z}{z-a}, \qquad \text{ROC: } |z| > |a|

Bu son koşul dönüşümün bir parçasıdır, kenara düşülmüş bir not değildir.

Yakınsama Bölgesi Neden Önemlidir?

Yakınsama bölgesi ya da ROC, tanımlayıcı serinin gerçekten yakınsadığı zz değerleri kümesidir. ROC olmadan cebirsel ifade belirsiz olabilir.

Örneğin, farklı diziler aynı rasyonel ifadeyi üretebilir ama ROC'leri farklı olabilir. Bu yüzden öğrencilere hem formülü hem de yakınsama bölgesini birlikte vermeleri öğretilir.

Hızlı bir sezgi için, bir Z-dönüşümü sonucunu şu ikili olarak okuyun:

z cinsinden formu¨l+bu formu¨lu¨n gec¸erli oldug˘u yer\text{$z$ cinsinden formül} \quad + \quad \text{bu formülün geçerli olduğu yer}

Z-Dönüşümünde Yaygın Hatalar

En yaygın hata ROC'yi yazmamaktır. Onu çıkarırsanız, dizinin sağ taraflı mı, sol taraflı mı yoksa iki taraflı mı olduğuna dair bilgiyi kaybedebilirsiniz.

Bir diğer yaygın hata, fark etmeden tek taraflı ve çift taraflı tanımlar arasında geçiş yapmaktır. Bazı standart nedensel örneklerde sonuçlar uyuşur, ama her türetimde birbirlerinin yerine kullanılamazlar.

Üçüncü bir hata, zz'yi sıradan bir reel değişken gibi ele almaktır. Genel olarak zz karmaşıktır; bu yüzden büyüklük ve karmaşık düzlemdeki konum önemlidir.

Öğrenciler bazen dönüşüm çiftlerini fazla mekanik biçimde ezberler. Bu risklidir çünkü küçük bir işaret hatası, eksik bir kaydırma ya da yanlış başlangıç indisi cevabı değiştirebilir.

Z-Dönüşümü Ne Zaman Kullanılır?

Z-dönüşümünü ayrık zamanlı işaret işlemede, sayısal kontrolde ve lineer yineleme problemlerinde görürsünüz. Bir sistem sürekli değil de adım adım gelişiyorsa, bu çoğu zaman kullanılacak doğal dönüşümdür.

Özellikle bir fark denklemini çözmeniz, bir sayısal filtreyi tanımlamanız ya da bir diziyi kutuplar ve yakınsama davranışıyla ilişkilendirmeniz gerektiğinde çok kullanışlıdır.

Bir Z-Dönüşümü Cevabı Hızlıca Nasıl Okunur?

Bir sonuç gördüğünüzde, şu dört şeyi sırayla kontrol edin:

  1. Hangi dizi dönüştürülüyor?
  2. Tanım çift taraflı mı, tek taraflı mı?
  3. X(z)X(z) için hangi cebirsel biçim elde ediliyor?
  4. ROC nedir?

Bu kontrol listesi, önlenebilir birçok hatayı engeller.

Benzer Bir Problem Deneyin

Aynı süreci x[n]=(12)nu[n]x[n] = \left(\frac{1}{2}\right)^n u[n] için deneyin. Seriyi yazın, onu geometrik seriye dönüştürün ve ROC'yi bulun. Faydalı bir sonraki adım isterseniz, bu sonucu Laplace dönüşümüyle karşılaştırın ve her iki yöntemin de yalnızca formülü tam cevap saymak yerine formüle bir yakınsama koşulu eklediğine dikkat edin.

Bir soruyla yardıma mı ihtiyacın var?

Sorunuzu yükleyin ve saniyeler içinde doğrulanmış adım adım çözüm alın.

GPAI Solver Aç →