Bisakah filter sebab akibat tanpa pergeseran fasa ada?


9

Ketika saya mempelajari dispersi indeks bias dalam semikonduktor dan dielektrik, profesor saya mencoba menjelaskan bahwa jika filter (seperti dielektrik menyerap beberapa frekuensi cahaya, atau RC-filter listrik) menghilangkan beberapa frekuensi, maka yang tersisa harus dipindahkan fase. untuk mengkompensasi frekuensi tersebut (yang tersebar tak terbatas dalam waktu seperti sinyal monokromatik biasa) dikurangi dari keseluruhan sinyal, untuk menjaga hubungan sebab akibat.

Saya secara intuitif memahami apa yang dia bicarakan, tetapi yang saya tidak yakin adalah apakah argumennya benar-benar dapat dibenarkan - yaitu apakah ada filter non-sepele, yang menyerap beberapa frekuensi dan meninggalkan yang tersisa tidak bergeser, tetapi tetap mempertahankan hubungan sebab dan akibat. Saya sepertinya tidak bisa membuat satu, tetapi tidak bisa membuktikan itu tidak ada juga.

Jadi pertanyaannya adalah: bagaimana mungkin (dis) membuktikan bahwa filter kausal harus menggeser fase frekuensi relatif satu sama lain?

Jawaban:


18

Misalkan filter linear memiliki respons impuls h(t) dan respons frekuensi / fungsi transfer H(f)=F[h(t)] , di mana H(f) memiliki properti yang H(f)=H(f) (kendala konjugasi).

Sekarang, respons filter ini terhadap input eksponensial kompleks x(t)=ej2πft adalah

y(t)=H(f)ej2πft=|H(f)|ej(2πft+H(f))
dan jika kita ingin filter ini menyebabkan tidak ada pergeseran fasa, pastilahH(f)=0 untuk semuaf .

Bagaimana jika, alih-alih tidak ada pergeseran fasa, kami bersedia untuk memungkinkan pergeseran fasa tetap konstan untuk semua frekuensi? Artinya, H(f)=θ untuk semua f dapat diterima oleh kita di mana θ tidak perlu 0 ? Garis lintang ekstra tidak banyak membantu, karena H(f)=H(f) , dan jadi H(f) tidak dapat memiliki nilai konstan yang tetap untuk semua f kecuali nilainya 0 .

Kami menyimpulkan bahwa jika filter tidak mengubah fase sama sekali, maka H(f) adalah fungsi bernilai nyata, dan karena kendala konjugasi, itu juga merupakan fungsi genap dari f . Tetapi kemudian transformasi Fourier h(t) adalah fungsi waktu yang genap , dan dengan demikian filter tidak dapat bersifat kausal (kecuali dalam kasus sepele): jika respons impulsnya bukan nol untuk t>0 , maka juga bukan nol untuk t (di mana t<0 ).

Perhatikan bahwa filter tidak perlu melakukan penindasan frekuensi, yaitu, kami tidak memerlukan asumsi bahwa beberapa frekuensi "dihilangkan" oleh filter (seperti yang dilakukan oleh filter profesor OP) untuk membuktikan klaim bahwa pergeseran fase nol tidak dimungkinkan. dengan filter kausal, penekan frekuensi atau tidak.


2
h(t)=δ(t)

Jawaban yang bagus, tetapi jika saya tidak salah, premis bahwa respons frekuensi simetris konjugat didasarkan pada respons impuls yang bernilai nyata. Mengapa ini asumsi yang adil? Kita dapat memiliki fungsi transfer dengan koefisien kompleks yang dapat dipahami sebagai kombinasi dari 2 sistem LTI yang nyata secara fisik dan dapat direalisasikan. Itu berarti bahwa respons frekuensi tidak perlu simetris konjugat sehingga analisisnya tidak lengkap.
ijuneja

6

Ada filter yang menyebabkan pergeseran fase ,, linear, yaitu, penundaan konstan. Tidak mungkin untuk menyaring apa pun (sebab-akibat) tanpa menyebabkan penundaan.


Poin yang bagus. Jadi, waktu relatif bisa dilestarikan. Bagaimana dengan fase bergeser sendiri - bisakah mereka sama untuk semua frekuensi?
Ruslan

Iya. Itu biasa disebut ,, fase linier ''. Anda dapat menunjukkan bahwa respons impuls dari filter semacam itu harus simetris atau antisimetrik.
user7358

4

Pergeseran fase disebabkan oleh penundaan waktu, yaitu Waktu yang diambil oleh sinyal untuk mencapai dari input ke output sistem. Sekarang jika sistem tidak menyebabkan perubahan fase maka itu berarti waktu tunda adalah nol. Sekarang pikirkan sebuah sistem yang menyediakan output pada saat yang sama ketika input diterapkan. Apakah itu mungkin? Tentu saja tidak. Jika ada sistem maka itu harus melakukan semacam pekerjaan pada sinyal yang menghasilkan penundaan dan akhirnya pergeseran fasa


Tampaknya apa yang tidak saya sadari pada saat saya menulis pertanyaan adalah bahwa saya memikirkan pergeseran fase relatif, bukan tentang perubahan global mereka sehubungan dengan sinyal asli. Tentu saja, apa yang Anda katakan jelas, meskipun tidak.
Ruslan

0

Anda dapat memiliki filter tanpa pergeseran fasa. Ini disebut pengamat (prediktor). Ini bukan lagi sekedar filter, melainkan model matematika tentang bagaimana beberapa pembacaan sensor saling berhubungan. Jadi Anda dapat memprediksi sinyal dan dengan demikian memiliki prediksi terbaik dari sinyal nyata pada saat yang bersamaan saat Anda melakukan pengukuran (tidak ada pergeseran fasa).


"Filter" semacam itu bukan kausal.
Ruslan

Tentu saja itu bersifat kausal. Definisi kausal adalah bahwa outputnya hanya bergantung pada input dulu dan sekarang. "Kata kausal menunjukkan bahwa output filter hanya bergantung pada input dulu dan sekarang."
Martin
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.