FIR Filter vs IRR Filter
Digitale seinverwerking-toepassings maak baie gebruik van filters, en twee van die gewildste is FIR-filter en IRR-filter. Daar is baie wat verward bly oor die bruikbaarheid van die een of die ander in verskillende omstandighede asof daar baie ooreenkomste tussen die twee tipes is, daar is ook opvallende verskille. Hierdie artikel sal die verskille tussen FIR- en IRR-filters uitlig om gebruikers in staat te stel om hierdie filters beter in digitale seinverwerking te gebruik.
Wat is FIR-filter?
FIR staan vir Finite Impulse Response. Dit beteken dat as 'n impuls gestel is, byvoorbeeld 'n 1 gevolg deur baie nul monsters; Nulle sal altyd uitkom nadat 1 deur die vertragingslyn van die filter gegaan het. Die rede waarom hierdie filter eindig genoem word, is as gevolg van 'n gebrek aan terugvoer. Geen terugvoer verseker dat impulsrespons eindig sal wees nie. Dit is presies hoekom FIR ook geen terugvoerfilter genoem word nie. Selfs wanneer terugvoer egter gebruik word, is die reaksie eindig in die geval van FIR-filters.
Wat is IRR-filter?
Die alternatief vir FIR-filters is IIR- of Infinite Impulse Response-filters. Die uitset lui onbepaald wanneer 'n impuls ingevoer word in die geval van IIR-filter.
Voordele van FIR-filter
Beide FIR- en IIR-filters het hul eie kenmerke en voor- en nadele. Oor die algemeen is die voordele van FIR veel meer as die nadele daarvan, wat beteken dat hulle meer as IIR-filters gebruik word. Die volgende is 'n opsomming van die voordele van FIR-filters.
– Dit is makliker om FIR-filters te ontwerp om in 'n voeringfase te wees. Hierdie ontwerp vertraag die insetsein sonder om die fase daarvan te verwring.
– FIR-filters is maklik om te installeer en FIR-berekening in alle DSP-mikroverwerkers kan voltooi word met behulp van enkellusfunksie.
– Of jy nou die steekproeftempo verminder (desimeer), of die steekproeftempo verhoog (interpoleer), die gebruik van FIR-filters maak voorsiening vir weglating van sommige berekeninge en sodoende doeltreffendheid verbeter.
– FIR-filters kan geïnstalleer word met eenvoudige fraksionele wiskunde wat implementerings eenvoudig maak.
In vergelyking met IIR-filters, gebruik FIR-filters egter meer geheue en berekeninge om 'n reaksiekenmerk van 'n filter te verkry. Daarbenewens is daar 'n paar antwoorde waarvoor FIR-filters nie geskik is nie.
Wat is die verskil tussen FIR Filter en IRR Filter?
• Beide FIR en IIR word gebruik vir filtrasie in digitale verwerking.
• IIR-filters is afhanklik van beide toevoer en uitset, terwyl FIR-filters slegs van toevoer afhanklik is.
• IIR-filters is onstabiel terwyl FIR-filters stabiel is
• IIR-filters vereis meer geheue as FIR-filters
• IIR-filters is moeilik om te implementeer in vergelyking met FIR-filters
• Terwyl IIR maklik analoog seine kan simuleer, het FIR nie die kapasiteit daarvoor nie
• FIR-filters is van 'n hoër orde as IIR-filters
• Waar lineêre eienskappe nie belangrik is nie, word IIR-filters verkies