IIR vs FIR filtrai
IIR filtrus sunku valdyti ir jie neturi tam tikros fazės, tuo tarpu FIR filtrai visada įmanomą tiesinę fazę. IIR gali būti nestabilus, o FIR visada stabilus. IIR, palyginti su FIR, gali turėti ribotus ciklus, tačiau FIR neturi ribotų ciklų. IIR yra gautas iš analogo, tuo tarpu FIR neturi analogo istorijos. IIR filtrai įgalina daugiafazių diegimų įgyvendinimą, o FIR visada gali būti atsitiktinis.
FIR filtrai yra naudingi norint pasiekti nepertraukiamą nuolatinį vėlavimą. #MAD reiškia daugybę ir papildymų, ir yra naudojamas kaip IIR ir FIR filtrų palyginimo kriterijus. IIR filtrams reikia daugiau #MAD, palyginti su FIR, nes FIR yra aukštesnės eilės, palyginti su IIR, kuris yra žemesnės eilės ir naudoja daugiafazes struktūras.
FIR filtrai priklauso nuo tiesinės fazės charakteristikų, tuo tarpu IIR filtrai naudojami nelinijiniams tikslams. FIR uždelsimo charakteristikos yra daug geresnės, tačiau jos reikalauja daugiau atminties. Kita vertus, IIR filtrai priklauso tiek nuo i / p, tiek nuo o / p, tačiau FIR priklauso tik nuo i / p. IIR filtrai susideda iš nulių ir polių ir reikalauja mažiau atminties nei FIR filtrai, tuo tarpu FIR sudaro tik nuliai. IIR filtrus gali būti sunku įdiegti, be to, delsimas ir iškraipymas gali pakeisti polius ir nulius, todėl filtrai tampa nestabilūs, o FIR filtrai išlieka stabilūs. FIR filtrai naudojami aukštesnės eilės bakstelėjimui, o IIR filtrai yra geresni mažesnių užsakymų bakstelėjimui, nes IIR filtrai gali tapti nestabilūs, kai bakstelima aukštesnės eilės tvarka..
FIR reiškia baigtinius IR filtrus, o IIR - begalinius IR filtrus. IIR ir FIR filtrai naudojami filtravimui skaitmeninėse sistemose. FIR filtrai yra plačiau naudojami, nes skiriasi jų atsakas. FIR filtrai turi tik skaitiklius, palyginti su IIR filtrais, kurie turi ir skaitiklius, ir vardiklius.
Kai sistemos atsakas yra begalinis, mes naudojame IIR filtrus, o kai sistemos atsakas yra nulis, mes naudojame FIR filtrus. Pirmenybė teikiama FIR filtrams, palyginti su IIR filtrais, nes jie turi linijinę fazės reakciją ir nėra rekursyvūs, tuo tarpu IIR filtrai yra rekursyvūs, be to, turi grįžtamąjį ryšį. FIR negali imituoti analoginių filtrų reakcijų, tačiau IIR yra sukurtas tiksliai tai atlikti. IIR impulsų atsakas, palyginti su FIR, yra begalinis.
Didelis IIR filtrų skaičiavimo efektyvumas su trumpais vėlavimais dažnai daro IIR populiarų kaip alternatyvą. FIR filtrai tapo per ilgi skaitmeninėse grįžtamojo ryšio sistemose, taip pat kitose programose, ir sukelia problemų.
Santrauka:
1. IIR yra begalinis ir naudojamas tais atvejais, kai tiesinės charakteristikos nekelia pavojaus.
2. FIR filtrai yra baigtiniai IR filtrai, reikalingi tiesinės fazės charakteristikoms.
3. IIR yra geresnis mažesnės eilės bakstelėjimui, tuo tarpu FIR filtras yra naudojamas aukštesnės eilės bakstelėjimui.
4. Pirmenybė teikiama FIR filtrams, palyginti su IIR, nes jie yra stabilesni, o atsiliepimai nėra svarbūs.
5. IIR filtrai yra rekursyvūs ir naudojami kaip pakaitiniai, tuo tarpu FIR filtrai yra per ilgi ir sukelia problemų įvairiose programose..