Hey! Sebagai pembekal penapis, saya telah mendalami dunia reka bentuk penapis FIR. Penapis FIR (Finite Impulse Response) sangat penting dalam pemprosesan isyarat, dan salah satu aspek utama reka bentuknya ialah penggunaan fungsi tetingkap. Dalam blog ini, saya akan membimbing anda melalui beberapa fungsi tetingkap biasa yang digunakan dalam reka bentuk penapis FIR.
Apakah Fungsi Tetingkap dan Mengapa Kita Memerlukannya?
Sebelum kita beralih ke fungsi tetingkap tertentu, mari kita fahami dengan cepat apakah fungsi tersebut dan mengapa ia digunakan. Apabila kami mereka bentuk penapis FIR, kami selalunya bermula dengan tindak balas penapis yang ideal dalam domain frekuensi. Tetapi untuk melaksanakan penapis ini di dunia nyata, kita perlu menukarnya kepada domain masa. Tindak balas penapis yang ideal dalam domain masa adalah tidak terhingga panjangnya, yang tidak praktikal. Jadi, kami memotongnya ke panjang yang terhad. Walau bagaimanapun, pemotongan ini menyebabkan kebocoran spektrum, yang bermaksud tindak balas frekuensi penapis yang dipotong adalah berbeza daripada yang ideal. Fungsi tetingkap datang untuk menyelamatkan di sini. Mereka meruncing tepi tindak balas impuls yang dipotong, mengurangkan kebocoran spektrum dan meningkatkan prestasi penapis.
Tingkap segi empat tepat
Tetingkap segi empat tepat adalah fungsi tetingkap paling mudah di luar sana. Ia hanyalah nilai malar 1 untuk panjang penapis dan 0 di luar julat itu. Dalam erti kata lain, ia tidak meruncingkan tepi sama sekali. Secara matematik, ia boleh ditulis sebagai:
[w[n]=\begin{cases}
1, & 0\leq n\leq N - 1\
0, & \text{sebaliknya}
\end{cases}]
dengan (N) ialah panjang penapis.
Tingkap segi empat tepat mempunyai lobus utama yang paling sempit di antara semua fungsi tetingkap, yang bermaksud ia mempunyai resolusi frekuensi terbaik. Tetapi ia juga mempunyai lobus sisi yang tinggi, yang membawa kepada kebocoran spektrum yang ketara. Ini menjadikannya sesuai untuk aplikasi di mana komponen frekuensi dipisahkan dengan baik dan kami memerlukan resolusi frekuensi yang baik, seperti dalam beberapa reka bentuk penapis lulus rendah yang mudah.
Tetingkap Hamming
Tingkap Hamming ialah pilihan popular dalam reka bentuk penapis FIR. Ia ditakrifkan sebagai:
[w[n]=0.54 - 0.46\cos\left(\frac{2\pi n}{N - 1}\kanan),\quad 0\leq n\leq N - 1]
Tingkap Hamming meruncing tepi tindak balas impuls, mengurangkan lobus sisi berbanding dengan tingkap segi empat tepat. Lobus utama lebih lebar daripada tingkap segi empat tepat, tetapi lobus sisi jauh lebih rendah. Ini mengakibatkan kebocoran spektrum yang kurang dan tindak balas frekuensi keseluruhan yang lebih baik. Ia adalah fungsi tetingkap yang baik di sekeliling dan digunakan dalam banyak reka bentuk penapis FIR tujuan umum.
Tetingkap Hanning
Tetingkap Hanning adalah serupa dengan tetingkap Hamming tetapi dengan formula yang berbeza. Ia diberikan oleh:
[w[n]=0.5\kiri(1-\cos\left(\frac{2\pi n}{N - 1}\kanan)\kanan),\quad 0\leq n\leq N - 1]
Tingkap Hanning mempunyai lobus sisi yang lebih rendah daripada tetingkap Hamming, tetapi lobus utamanya sedikit lebih lebar. Ini menjadikannya sesuai untuk aplikasi di mana mengurangkan lobus sisi adalah lebih penting daripada mempunyai lobus utama yang sangat sempit, seperti dalam pemprosesan audio di mana kami ingin meminimumkan gangguan antara komponen frekuensi yang berbeza.
Tingkap Blackman
Tetingkap Blackman ialah satu lagi fungsi tetingkap yang menawarkan sisi yang lebih baik - penindasan lobus. Ia ditakrifkan sebagai:
[w[n]=0.42 - 0.5\cos\left(\frac{2\pi n}{N - 1}\kanan)+0.08\cos\left(\frac{4\pi n}{N - 1}\kanan),\quad 0\leq n\leq N - 1]
Tetingkap Blackman mempunyai lobus sisi yang sangat rendah, yang menjadikannya hebat untuk aplikasi yang kita perlu mengasingkan komponen frekuensi tertentu daripada yang lain. Walau bagaimanapun, ia mempunyai lobus utama yang lebih luas berbanding dengan tetingkap sebelumnya, yang bermaksud resolusi frekuensi yang lebih rendah.
Tetingkap Kaiser
Tingkap Kaiser agak berbeza daripada yang lain. Ia mempunyai parameter (\beta) yang membolehkan kami mengawal pertukaran - antara lebar lobus utama dan paras lobus sisi. Formula untuk tetingkap Kaiser ialah:
[w[n]=\frac{I_0\left(\beta\sqrt{1-\left(\frac{2n}{N - 1}-1\kanan)^2}\kanan)}{I_0(\beta)},\quad 0\leq n\leq N - 1]
dengan (I_0(x)) ialah fungsi Bessel yang diubah suai susunan sifar bagi jenis pertama. Dengan melaraskan nilai (\beta), kita boleh menjadikan tetingkap lebih seperti tetingkap segi empat tepat (untuk kecil (\beta)) atau lebih seperti tetingkap dengan lobus sisi yang sangat rendah (untuk besar (\beta)). Fleksibiliti ini menjadikan tetingkap Kaiser sesuai untuk pelbagai aplikasi.
Bagaimana Fungsi Tetingkap Ini Memberi Impak kepada Produk Penapis Kami
Sebagai pembekal penapis, kami menggunakan fungsi tetingkap ini untuk mereka bentuk penapis FIR yang memenuhi keperluan pelanggan yang berbeza. Sebagai contoh, jika pelanggan memerlukan penapis untuk aplikasi audio ringkas di mana kita hanya mahu memotong bunyi frekuensi tinggi, tetingkap Hamming atau Hanning mungkin merupakan pilihan yang baik. Tingkap ini boleh mengurangkan kebocoran spektrum dan memberikan tindak balas frekuensi yang lancar.
Sebaliknya, jika pelanggan sedang mengusahakan projek di mana mereka perlu mengasingkan komponen frekuensi tertentu dengan tepat, seperti dalam sesetengah sistem komunikasi, kami mungkin menggunakan tetingkap Blackman atau Kaiser. Tingkap ini menawarkan penindasan lobus sisi yang lebih baik, yang penting untuk pemisahan frekuensi yang tepat.
Mesin Pengisian Penapis Kami
Di syarikat kami, kami tidak hanya menumpukan pada reka bentuk penapis. Kami juga mempunyai pelbagaiTalian Pengisian Automatikyang boleh mengisi penapis dengan bahan yang berbeza. kamiEGL - 4 Mesin Pengisian Automatik untuk 0.4~4Ladalah pilihan yang bagus untuk mengisi penapis pelbagai saiz. Ia direka bentuk untuk cekap dan tepat, memastikan setiap penapis diisi pada tahap yang betul.
Kami juga mempunyai aMesin Pengisian Pam Rotaryyang boleh mengendalikan pelbagai jenis cecair. Sama ada ia cecair likat atau larutan nipis, mesin ini boleh melakukan kerja itu. Mesin pengisian ini merupakan bahagian penting dalam barisan produk kami, kerana ia memastikan penapis yang kami reka bentuk diisi dengan betul dan sedia untuk digunakan.
Jom Bincang Bisnes
Jika anda berada di pasaran untuk penapis FIR berkualiti tinggi atau memerlukan mesin pengisian yang boleh dipercayai untuk pengeluaran penapis anda, kami ingin mendengar daripada anda. Kami mempunyai pasukan pakar yang boleh membantu anda memilih fungsi tetingkap yang sesuai untuk reka bentuk penapis anda dan mesin pengisian terbaik untuk keperluan anda. Sama ada anda pengilang berskala kecil atau syarikat perindustrian berskala besar, kami boleh menyediakan penyelesaian tersuai. Jadi, jangan teragak-agak untuk menghubungi dan mulakan perbualan tentang keperluan perolehan anda. Kami di sini untuk memastikan anda mendapat produk dan perkhidmatan terbaik.


Rujukan
- Oppenheim, AV, & Schafer, RW (1989). Diskret - Pemprosesan Isyarat Masa. Prentice - Hall.
- Lyons, RG (2011). Memahami Pemprosesan Isyarat Digital. Pearson.






