ความแตกต่างระหว่างตัวกรอง FIR และตัวกรอง IRR

ความแตกต่างระหว่างตัวกรอง FIR และตัวกรอง IRR
ความแตกต่างระหว่างตัวกรอง FIR และตัวกรอง IRR

วีดีโอ: ความแตกต่างระหว่างตัวกรอง FIR และตัวกรอง IRR

วีดีโอ: ความแตกต่างระหว่างตัวกรอง FIR และตัวกรอง IRR
วีดีโอ: 5 นักมวยปล้ำที่เคยทำเรื่องผิดพลาดที่สุดในชีวิต 2024, กรกฎาคม
Anonim

ตัวกรอง FIR กับตัวกรอง IRR

แอปพลิเคชั่นประมวลผลสัญญาณดิจิตอลใช้ฟิลเตอร์จำนวนมาก และสองตัวที่ได้รับความนิยมมากที่สุดคือฟิลเตอร์ FIR และฟิลเตอร์ IRR มีหลายคนที่ยังคงสับสนเกี่ยวกับการใช้งานอย่างใดอย่างหนึ่งในสถานการณ์ที่แตกต่างกัน ราวกับว่ามีความคล้ายคลึงกันมากในทั้งสองประเภท แต่ก็มีความแตกต่างอย่างเห็นได้ชัดเช่นกัน บทความนี้จะเน้นถึงความแตกต่างระหว่างตัวกรอง FIR และ IRR เพื่อให้ผู้ใช้สามารถใช้ตัวกรองเหล่านี้ได้ดีขึ้นในการประมวลผลสัญญาณดิจิทัล

ตัวกรอง FIR คืออะไร

FIR ย่อมาจาก Finite Impulse Response หมายความว่าหากมีการใส่แรงกระตุ้น เช่น 1 ตามด้วยตัวอย่างศูนย์จำนวนมาก เลขศูนย์จะออกมาเสมอหลังจาก 1 ผ่านเส้นหน่วงเวลาของตัวกรองเหตุผลที่ตัวกรองนี้เรียกว่า finite เป็นเพราะขาดความคิดเห็น ไม่มีข้อเสนอแนะใดที่รับรองว่าการตอบสนองของแรงกระตุ้นจะมีขอบเขตจำกัด นี่คือสาเหตุที่ FIR ถูกเรียกว่าไม่มีตัวกรองความคิดเห็น อย่างไรก็ตาม แม้ว่าจะมีการใช้ผลป้อนกลับ การตอบสนองก็จำกัดในกรณีของตัวกรอง FIR

ตัวกรอง IRR คืออะไร

ทางเลือกสำหรับตัวกรอง FIR คือตัวกรอง IIR หรือ Infinite Impulse Response เอาต์พุตดังขึ้นอย่างไม่มีกำหนดเมื่อมีการป้อนอิมพัลส์ในกรณีของตัวกรอง IIR

ข้อดีของตัวกรอง FIR

ทั้งตัวกรอง FIR และ IIR มีคุณสมบัติและข้อดีและข้อเสียของตัวเอง โดยทั่วไป ข้อดีของ FIR นั้นมีมากกว่าข้อเสีย ซึ่งหมายความว่ามีการใช้กันอย่างแพร่หลายมากกว่าตัวกรอง IIR ต่อไปนี้เป็นบทสรุปของข้อดีของตัวกรอง FIR

– การออกแบบตัวกรอง FIR ให้อยู่ในเฟสไลเนอร์จะง่ายกว่า การออกแบบนี้ทำให้สัญญาณอินพุตล่าช้าโดยไม่บิดเบือนเฟส

– ฟิลเตอร์ FIR นั้นติดตั้งง่าย และการคำนวณ FIR ในไมโครโปรเซสเซอร์ DSP ทั้งหมดสามารถทำได้โดยใช้ฟังก์ชันวนลูปเดียว

– ไม่ว่าคุณจะลดอัตราตัวอย่าง (ลดลง) หรือเพิ่มอัตราตัวอย่าง (การสอดแทรก) การใช้ตัวกรอง FIR จะช่วยให้ละเว้นการคำนวณบางอย่างซึ่งจะช่วยปรับปรุงประสิทธิภาพ

– สามารถติดตั้งตัวกรอง FIR ได้ด้วยคณิตศาสตร์เศษส่วนอย่างง่ายทำให้การใช้งานง่ายขึ้น

อย่างไรก็ตาม เมื่อเทียบกับตัวกรอง IIR ตัวกรอง FIR ใช้หน่วยความจำและการคำนวณมากกว่าเพื่อให้ได้ลักษณะการตอบสนองของตัวกรอง นอกจากนี้ยังมีคำตอบบางอย่างที่ตัวกรอง FIR ไม่เหมาะสม

ตัวกรอง FIR และตัวกรอง IRR ต่างกันอย่างไร

• ทั้ง FIR และ IIR ถูกนำมาใช้สำหรับการกรองในการประมวลผลแบบดิจิทัล

• ตัวกรอง IIR ขึ้นอยู่กับทั้งอินพุตและเอาต์พุต ในขณะที่ตัวกรอง FIR จะขึ้นอยู่กับอินพุตเท่านั้น

• ตัวกรอง IIR ไม่เสถียรในขณะที่ตัวกรอง FIR เสถียร

• ตัวกรอง IIR ต้องการหน่วยความจำมากกว่าตัวกรอง FIR

• ตัวกรอง IIR นั้นใช้งานยากเมื่อเปรียบเทียบกับตัวกรอง FIR

• ในขณะที่ IIR สามารถจำลองสัญญาณแอนะล็อกได้อย่างง่ายดาย แต่ FIR ไม่มีความจุเพียงพอ

• ตัวกรอง FIR มีลำดับที่สูงกว่าตัวกรอง IIR

• เมื่อลักษณะเชิงเส้นไม่สำคัญ ควรใช้ตัวกรอง IIR

แนะนำ: