Verskil tussen FIR en IIR

Verskil tussen FIR en IIR
Verskil tussen FIR en IIR

Video: Verskil tussen FIR en IIR

Video: Verskil tussen FIR en IIR
Video: 10 самых опасных продуктов, которые можно есть для иммунной системы 2024, November
Anonim

FIR vs IIR

FIR en IIR is digitale filters wat algemeen in digitale seinverwerking gebruik word. Daar is slegs 'n paar komponente waaruit hierdie filters bestaan, maar hierdie komponente kan op verskeie maniere gerangskik word om ingewikkelde filters te maak vir gebruik in digitale seinverwerking.

FIR staan vir Finite Impulse Response, terwyl IIR Oneindige Impulsrespons beteken. Alhoewel beide FIR en IIR dieselfde doel dien, is daar baie verskille in kenmerke en voor- en nadele van die twee tipes, en hierdie artikel beoog om kenmerke van beide uit te lig om die twee tipes filters te vergelyk.

In FIR kan die uitsetsein van die filter, nadat die insetsein van nie-nul na nul gestel is, slegs vir 'n eindige aantal monstertye nie-nul wees voordat die uitsetsein ook nul word. Aan die ander kant in IIR, kan die uitsetsein van die filter oneindig nie-nul wees nadat jy die insetsein van nie-nul na nul gestel het. Mens kan een van die twee filtertipes kies, maar die keuse beïnvloed die ontwerp en implementering van die filter. Oor die algemeen, vir alle filtertoepassings, is FIR-filters voldoende. Hulle gebruik die beskikbare akkuraatheid op 'n beter manier en hulle is ook robuust (numeries). Daar is egter gevalle wanneer FIR-filters te groot word, byvoorbeeld wanneer 'n groot aantal filterkoëffisiënte gebruik word. In sulke gevalle word FIR-filters te duur en moeilik om te implementeer aangesien hulle meer tyd krag en ingenieurstyd benodig. Dit is wanneer IIR-filters ter sprake kom.

Verskil tussen FIR en IIR

Die grootste verskil tussen FIR- en IIR-filters is die impulsrespons, wat eindig in die geval van FIR en oneindig in die geval van IIR. Daar is egter baie meer verskille tussen die twee. Vir soortgelyke filterprestasie vereis implementering van FIR-filters meer vermenigvuldiging en opsommings as IIR. Maar sekere rekenaarstelsels is meer geskik vir FIR as IIR wat die gebruiker vir FIR laat gaan.

FIR-filters is nie-rekursief terwyl IIR-filters rekursief is. Daar is dus geen terugvoer betrokke by FIR nie, wat baie daar is in die geval van IIR.

IIR-filters kan ontwerp word om klassieke analoogfilterreaksies te simuleer terwyl FIR-filters dit nie kan bereik nie.

IIR is 'n bietjie moeiliker om te lees as FIR, aangesien daar terugvoer met IIR is. Waarom dan IIR oor FIR gebruik? Wel, IIR maak gebruik van minder getalle koëffisiënte as FIR, so dit neem minder tyd vir die gebruiker om berekeninge te maak. Maar FIR-filters is makliker om te ontwerp, alhoewel hulle 'n plat reaksie gee. Dan is daar die kwessie van stabiliteit. As dit swak ontwerp is, kan IIR-filters onstabiel wees terwyl FIR-filters altyd stabiel is.

Ons sien dus dat beide FIR- en IIR-filters hul eie stel kenmerke het en ook voor- en nadele en dit hang dikwels af van die vereistes van die gebruiker om die regte tipe filter te kies.

Aanbeveel: