Ayrık bir sistemin adım fonksiyonuna yanıtı olduğunu bilerek, bir ayrık sistemin dürtü yanıtını elde etmenin bir yolu var mı?


10

Sürekli zamanda mümkün oldu;

u(t)systemy(t)δ(t)=du(t)dtsystemdy(t)dt=h(t)

Aynısı ayrık zaman sistemi için de geçerli mi?

δ[t]=du[t]dtwhere:{δ[t]is the discrete time deltau[t]is the discrete time unit step function

Sadece ayrık ünite adımının yanıtını bilerek ayrık bir sistemin dürtü yanıtını elde etmenin bir yolu var mı?


1
Harika soru! DSP.SE'ye Hoşgeldiniz. Etrafınıza sadık kalın ve katkıda bulunun!
Phonon

Yanıtlar:


7

Phonon'un cevabının daha basit bir versiyonu aşağıdaki gibidir.

Diyelim ki , sistemin ünite adımı işlevine yanıtını gösterir. Daha sonra, bu cevapta tartışıldığı gibi , genel olarak y , dürtü yanıtının ölçekli ve zaman gecikmeli kopyalarının toplamıdır ve bu özel durumda, ölçeklendirme gerekmez; sadece zaman gecikmeleri. Böylece, y [ 0 ]y y burada sağdaki her sütun (ölçeklendirilmemiş ve) zaman gecikmeli bir dürtü yanıtıdır. Böylece, kolayca h olsun [ 0 ]

y[0]=h[0]y[1]=h[1]+h[0]y[2]=h[2]+h[1]+h[0]y[3]=h[3]+h[2]+h[1]+h[0] = 
nary filtreler, ters, kıvrımlar, entegrasyon, operatörler ve benzerleri, doğrusal zamanla değişmeyen sistem tanımının sadece basit sonuçları söz.
h[0]=y[0]h[1]=y[1]y[0]h[2]=y[2]y[1] = h[n] =y[n]y[n1] = 

Bunu açıkça sahip olduğumdan daha uzun süre yaptın =)
Phonon

6

D()y[n]=x[n]x[n1]d[n]

u[n]δ[n]u[n]u[n]d[n]=δ[n]

a[n]b[n]=b[n]a[n]

(a[n]b[n])c[n]=a[n](b[n]c[n])

x[n]=δ[n]x[n]=u[n]d[n]x[n]=d[n]u[n]x[n]=d[n](u[n]x[n])

x[n](u[n]x[n])


2

Varsayımlar:

  • h(t)s(t)
  • h[n]s[n]

Sezgisel olarak, sürekli zaman alanındaki entegrasyon, ayrık zaman alanındaki toplamla eşdeğerdir. Benzer şekilde, sürekli zaman alanındaki türev, ayrık alanda sonlu farklara eşdeğerdir.

uδ

  • u(t)=δ(t)
  • u[n]=k=0δ[nk]

sh

  • s(t)=h(t)
  • s[n]=k=0h[nk]

Şimdi, son denkleme dikkatlice bakarsanız:

s[n]=k=0h[nk]

h[n]s[n]s[n1]

h[n]=s[n]s[n1]
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.