— Ant adlı
Dürtü yanıtı ve frekans yanıtı vasıflandırılması için yararlı olan iki öznitelik vardır doğrusal zamanla değişmeyen (LTI) sistemleri. Bir LTI sisteminin çıkışının belirli bir giriş sinyali için ne olacağını hesaplamanın iki farklı yolunu sağlarlar. Sürekli zamanlı bir LTI sistemi genellikle şu şekilde gösterilmektedir:
Genel olarak, sistemi , giriş sinyalini karşılık gelen bir çıkış sinyaline eşler . İçlerinden geçen sinyallere çok farklı dönüşümler uygulayabilen birçok LTI sistemi vardır. Ancak, hepsi iki temel özelliği paylaşır:HHx(t)x(t)y(t)y(t)
Sistem doğrusaldır , bu nedenle üst üste binme ilkesine uyar . Basitçe belirtmek gerekirse, eğer iki sinyali doğrusal olarak birleştirirseniz ve bunları sisteme girerseniz, çıkış, sinyallerin bireysel olarak iletilmesinin sonucu olarak, çıkışların ne olacağı ile aynı doğrusal kombinasyondur. Başka bir deyişle, eğer bir çıkış eşleyen ve bir çıkış eşleyen daha sonra tüm değerleri için, ve ,x1(t)x1(t)y1(t)y1(t)x2(t)x2(t)y2(t)y2(t)a1a1a2a2
Sistem zamanla değişmez , bu yüzden özellikleri zamanla değişmez . Giriş sinyaline bir gecikme eklerseniz, çıkışa aynı gecikmeyi eklersiniz. Bir çıkış sinyali bir giriş sinyali , sonra tüm değerleri için ,x(t)x(t)y(t)y(t)ττ
Ayrık zamanlı LTI sistemleri aynı özelliklere sahiptir; Kesikli-sürekli-sürekli farktan ötürü gösterim farklıdır, ancak çok benzerler. Bu özellikler sistemin çalışmasının dürtü ve frekans tepkileri kullanılarak basit bir şekilde karakterize edilmesine izin verir. Farklı bağlamlarda kullanılabilecek sisteme iki bakış açısı sağlarlar.
Darbe terimi anılır dürtü yanıtı genellikle kısa süreli zaman alanlı sinyalidir. Sürekli zamanlı sistemler için, bu Dirac delta işlevi iken, ayrık zamanlı sistemler için Kronecker delta işlevi tipik olarak kullanılır. Bir sistemin dürtü yanıtı ( sürekli-zamanlı sistemler için genellikle veya ayrık zamanlı sistemler için olarak açıklanır), sistem girişine bir dürtü uygulandığında ortaya çıkan çıkış sinyali olarak tanımlanır.δ(t)δ(t) δ[n]δ[n]h(t)h(t)h[n]h[n]
Bu neden faydalıdır? Sistem çıktısının zaman alanında nasıl görüneceğini tahmin etmemizi sağlar. Yukarıda belirtilen doğrusallık ve zamanla değişmezlik özelliklerini hatırlıyor musunuz? Sistemin giriş sinyalini bir grup bileşenin toplamına ayırabilirsek, çıkış, bu bileşenlerin her biri için sistem çıkışlarının toplamına eşittir. Girdi sinyalimizi ölçekli ve zaman kaydırmalı darbelerin toplamına ayırabilirsek ne olur? Daha sonra, çıktı aynı şekilde dürtüsel ve zaman kaydırmalı darbe tepkisinin kopyalarının toplamına eşit olacaktır.
Ayrık zamanlı sistemler için bu mümkündür, çünkü ölçeklendirilmiş ve zaman kaydırmalı Kronecker delta fonksiyonlarının toplamı olarak herhangi bir sinyali yazabilirsiniz :x[n]x[n]
Toplamdaki her terim , o anda değerinin ölçeklendirdiği bir dürtüdür . 'ı bir LTI sisteminden geçirip elde etmek için ne elde edeceğiz ? Basit: Girdiğimiz her ölçeklendirilmiş ve zaman gecikmeli dürtü, çıktıdaki dürtü yanıtının ölçeklendirilmiş ve zaman gecikmeli bir kopyasını verir. Yani:x[n]x[n]x[n]x[n]y[n]y[n]
burada sistemin dürtü yanıttır. Yukarıdaki denklem, ayrık zamanlı LTI sistemler için evrişim teoremidir . Yani, bir LTI sistemine giriş yapan herhangi bir sinyali için , sistemin çıkışı , giriş sinyalinin ayrık evrişimine ve sistemin impuls yanıtına eşittir.h[n]h[n]x[n]x[n]y[n]y[n]
Sürekli zamanlı sistemler için yukarıdaki basit ayrıştırma katı bir matematiksel anlamda mümkün değildir (Dirac delta sıfır genişliğe ve sonsuz yüksekliğe sahiptir), ancak mühendislik düzeyinde, soruna bakmanın yaklaşık, sezgisel bir yöntemidir. Benzer bir evrişim teoremi şu sistemler için geçerlidir:
burada yine, sistemin dürtü tepkisidir. Bu ilişkiyi türetmenin birkaç yolu vardır (Dirac delta işlevlerinin her zaman vardiya değişiminin Hilbert alanı için dikey bir temel oluşturduğunu iddia ederek yukarıdaki gibi benzer bir argüman oluşturabileceğini düşünüyorum . delta işlevinin eleme özelliği , bu temelde herhangi bir işlevi yansıtmak için, bu nedenle sistem çıktılarını, temelle ilişkili çıktılar (örneğin, zaman kaydırmalı dürtü yanıtları) olarak ifade etmenizi sağlar, ancak lisanslı bir matematikçi değilim, bu yüzden onu bir kenara bırakacağım). Yalnızca yukarıda belirtilen LTI sistem özelliklerine dayanan bir yöntem burada gösterilmektedir .h(t)h(t)L2L2L2L2
Özetle: Hem ayrık hem de sürekli zamanlı sistemler için dürtü yanıtı kullanışlıdır, çünkü bu sistemlerin çıkışını herhangi bir giriş sinyali için hesaplamamıza izin verir; çıkış basit bir şekilde impuls yanıtı işlevi ile oluşturulan giriş sinyalidir.
Bir LTI sisteminin frekans tepkisi benzer bir fonksiyon sağlar: bir sistemin bir giriş sinyali üzerindeki etkisini hesaplamanıza izin verir, ancak bu etkiler frekans alanında gösterilmektedir . Fourier dönüşümünün tanımını hatırlayın :
Daha da önemlisi, bu illüstrasyon uğruna, tersine bakın:
Temel olarak, bu ilişki bize herhangi bir zaman alanı sinyalinin değişen frekanslarda birçok karmaşık üssel fonksiyonun doğrusal bir kombinasyonuna bölünebileceğini söylemektedir ( ayrık zamanlı Fourier olarak adlandırılan ayrık zamanlı sinyaller için benzer bir ilişki vardır). dönüşümü ; sadece basitlik için aşağıdaki sürekli-zaman durumunu ele alırım). Bir zaman-alan sinyali için Fourier veren bir karşılık gelen işlev dönüşümü , her bir frekans için, belirten , ölçeklendirme faktörü, frekans karmaşık üstel uygulamakx(t)x(t)x(t)x(t)X(f)X(f)ffffyukarıda bahsedilen lineer kombinasyonda. Bu ölçeklendirme faktörleri, genel olarak, karmaşık sayılardır. Karmaşık sayılara bakmanın bir yolu genlik / faz biçimindedir, yani:
Bu şekilde bakıldığında, , her biri fonksiyonu ile genlik olarak ölçeklendirilen ve fonksiyonu ile faz değiştirilen birçok karmaşık üstel fonksiyonun doğrusal bir kombinasyonu olarak yazılabilir . Bu, daha önce tartıştığımız LTI sistem özelliklerine iyi bir şekilde hitap ediyor; eğer giriş sinyalimizi bir grup karmaşık üstel fonksiyonun doğrusal bir kombinasyonuna ayırabilirsek, o zaman sistemin çıktısını, bu karmaşık üstel fonksiyonlara aynı sistem tepkisi kombinasyonuyla yazabiliriz.x(t)x(t)A(f)A(f)ϕ(f)ϕ(f)x(t)x(t)
İşte daha iyi hale geldiği yer: üstel fonksiyonlar doğrusal zamanla değişmeyen sistemlerin özfonksiyonlarıdır . Fikir, lineer cebirdeki özvektörlere benzer şekilde, eğer bir LTI sistemine üstel bir işlev koyarsanız, aynı üstel işlevi (genellikle karmaşık) bir değere göre ölçeklendirirsiniz. Bu, koyduğunuz üstel fonksiyonun genliğini ve fazını değiştirme etkisine sahiptir.
Bu, yukarıda tartışılan Fourier dönüşümü bazlı ayrıştırmayla birleştirildiğinde çok faydalıdır. Daha önce söylediğimiz gibi, değişen frekanslarda herhangi bir karmaşık üstel fonksiyonun doğrusal bir kombinasyonu olarak herhangi bir sinyali yazabiliriz . Eğer yi bir LTI sistemine geçirirsek , o zaman (çünkü bu üstel sistemler sistemin özfonksiyonlarıdır), çıkış aynı frekanslarda karmaşık üsteller içerir, sadece genlikte ölçeklenir ve faz olarak kaydırılır. Üstellerin genlik ve fazlarına olan bu etkiler, frekansın bir fonksiyonu olarak sistemin frekans tepkisidir . Yani, Fourier dönüşümü olan bir giriş sinyali için, Fourier dönüşümü olan bir çıkış elde etmek üzere sistemine geçirilir.x(t)x(t)x(t)x(t)X(f)X(f)HHY(f)Y(f),
Özetle: Eğer bir sistemin frekans tepkisini ve içine koyduğumuz sinyalin Fourier dönüşümünü biliyorsanız , o zaman sistemin çıkışının Fourier dönüşümünü hesaplamak kolaydır; bu yalnızca frekans tepkisinin ve giriş sinyalinin dönüşümünün ürünüdür. spektrumunda mevcut olan her karmaşık üstel frekans için, sistem, genlikte ile üstel olan ölçeklendirme ve fazda üsteli radyan ile değiştirme etkisine sahiptir .H(f)H(f)X(f)X(f)X(f)X(f)A(f)A(f)ϕ(f)ϕ(f)
Onları bir araya getirmek:
Bir LTI sisteminin impuls cevabı ve frekans cevabı yakından ilişkilidir. Frekans cevabı basitçe sistemin dürtü yanıtının Fourier dönüşümüdür (bu ilişkinin neden olduğunu görmek için, bu diğer sorunun cevabını görün ). Yani sürekli bir sistem için:
Yani, bir sistemin dürtü yanıtı veya frekans tepkisi göz önüne alındığında, diğerini hesaplayabilirsiniz. Her ikisi de sistemin davranışını tam olarak nitelemek için yeterlidir; dürtü yanıtı, zaman alanında çalışırken faydalıdır ve frekans yanıtı, sıklık alanındaki davranışı analiz ederken faydalıdır.
1000 kere oy kullanmanın bir yolu var mı? En iyi cevap .. Ama SO kısıtlama olarak üzgünüm, sadece +1 verebilirim ve cevabı kabul edebilirim! :) çok teşekkürler. . .
İNANILMAZ! Bulabildiğim herhangi bir ders kitabından çok daha iyi!
güzel cevap! :)
+1 ve benim için en içten teşekkür ederim. :)
@heltonbiker Hayır, adım yanıtı gereksiz. Bir LTI sistemini tamamen karakterize etmek için dürtü yanıtı veya frekans tepkisi yeterlidir. Ayrık zamanlı durum için, sonsuz bir dürtü toplamı olarak bir adım işlevi yazabileceğinizi unutmayın. Sistemin doğrusallık özelliği nedeniyle, adım yanıtı, yalnızca uygun şekilde gecikmeli dürtü yanıtlarının sonsuz bir toplamıdır.
Bir kez keskin bir şeye çarpın ve zaman alanında nasıl yanıt verdiğini çizin (bir osiloskop veya kalem çizici ile). Bu dürtü yanıtına yakın olacak.
Bir ton jeneratörü alın ve farklı frekanslarda bir şey titretin. Bazı rezonans frekansları yükseltir. Diğerleri hiç cevap vermeyebilir. Cevap büyüklüğünü ve fazı giriş frekansına göre çizin. Bu frekans cevabına yakın olacak.
Bazı yaygın sistem sınıfları için (sistemin zaman içinde çok fazla değişmediği ve doğrusal olmayan herhangi bir nedenin eldeki amaç için görmezden gelebilecek kadar küçük olduğu), iki yanıt ilişkilidir ve bir Laplace veya Fourier dönüşümü uygulanabilir. ilişkiyi tahmin etmek için.
Dürtü yanıtı, bir sistemin sonsuz küçük süreli ve birim enerjili (bir Dirac nabzı) tek bir darbeye verdiği tepkidir. Frekans tepkisi, her bir frekansın sistem tarafından ne kadar zayıflatıldığını veya güçlendirildiğini gösterir.
Bir sistemin frekans cevabı, frekans alanına dönüştürülen impuls cevabıdır. Bir dürtü yanıtınız varsa, frekans yanıtını bulmak için FFT'yi kullanabilir ve bir frekans yanıtından dürtü yanıtına gitmek için ters FFT'yi kullanabilirsiniz.
Belki de bunun yalnızca doğrusal ve zamanla değişmeyen
Kısacası, iki tür temel yanıtımız var: zaman yanıtları ve sıklık yanıtları . Zaman tepkileri sistemin anlık bozulma ile nasıl çalıştığını test ederken, frekans tepkisi sürekli bozulma ile test eder. Zaman yanıtları, adım yanıtı, rampa yanıtı ve dürtü yanıtı gibi şeyler içerir . Frekans yanıtları sinüsoidal cevaplar içerir .
Aalto Üniversitesinde bazı kurslar Mat-2.4129 dersi burada serbestçe verilmektedir , en çok muhtemelen Matlab dosyalarıdır, çünkü çoğu Fincedir . Daha fazla ilgileniyorsanız, tanıtım videoları için aşağıdaki videoları kontrol edebilirsiniz. Onları kendim için faydalı buldum.
LTI sorunları hakkında yalnızca çok temel bilgilerim var, bu yüzden onları aşağıda ele alacağım - ama kesinlikle çok daha farklı tür problemler var!
Doğrusal zamanla değişmeyen problemlere verilen cevaplar
LTI (doğrusal zamanla değişmeyen) problemlerinde, giriş ve çıkış aynı forma sahip olmalıdır: sinüzoidal giriş sinüzoidal bir çıkışa sahiptir ve benzer şekilde giriş sonucunu adım çıkışına adım atar. Eğer LTI sisteminiz yoksa - geri bildiriminiz olduğunu veya kontrol / gürültü ve giriş bağıntınız olduğunu varsayalım - yukarıdaki iddiaların tümü yanlış olabilir. LTI ile iki tip değişiklik elde edersiniz: faz kayması ve genlik değişiklikleri ancak frekans aynı kalır. Bazı varsayımları ihlal ederseniz, korelasyon-olmayan varsayımla söyleyelim, o zaman girdi ve çıktı çok farklı biçimlerde olabilir.
Bir sistemin LTI olup olmadığını araştırmanız gerekirse, Wiener-Hopf denklemi ve korelasyon analizi gibi bir araç kullanabilirsiniz. Wiener-Hopf denklemi gürültülü sistemlerle kullanılır. Sonuçları doğrulamak ve binaları doğrulamak çok önemlidir; aksi halde farklı yanıtlarla hata yapmak kolaydır. Gürültülü sistem ile dürtü tepkisinin belirlenmesi hakkında daha fazlası burada .
LTI hakkında Wikipedia makalesi burada
Farklı tepkiler hakkında çok iyi tanıtım videoları burada ve burada aşağıda birkaç önemli nokta -.
(ilgisiz soru): Videonun anlık görüntüsünü nasıl oluşturdunuz?
@alexey, bazı uygulama mağazalarındaki veya tarayıcı uygulamalarındaki "kolaj" uygulamalarını arar.