FIR filtrs pret IRR filtru
Digitālā signāla apstrādes lietojumprogrammās tiek izmantoti filtri, un divi no populārākajiem ir FIR filtrs un IRR filtrs. Daudzi ir neskaidri par viena vai otra lietojamību dažādos apstākļos, lai gan abiem veidiem ir daudz līdzību, ir arī acīmredzamas atšķirības. Šajā rakstā tiks uzsvērtas atšķirības starp FIR un IRR filtriem, lai lietotāji varētu labāk izmantot šos filtrus digitālā signāla apstrādē.
Kas ir FIR filtrs?
FIR nozīmē Finite Impulse Response. Tas nozīmē, ka, ja ir dots impulss, piemēram, 1, kam seko daudzi nulles paraugi; nulles vienmēr iznāks pēc tam, kad 1 būs izgājis cauri filtra kavējuma līnijai. Iemesls, kāpēc šo filtru sauc par ierobežotu, ir saistīts ar atgriezeniskās saites trūkumu. Neviena atgriezeniskā saite negarantē, ka impulsa reakcija būs ierobežota. Tieši tāpēc FIR sauc arī par atgriezeniskās saites filtru. Tomēr pat tad, ja tiek izmantota atgriezeniskā saite, FIR filtru gadījumā reakcija ir ierobežota.
Kas ir IRR filtrs??
FIR filtru alternatīva ir IIR vai Infinite Impulse Response filtri. Izeja zvana uz nenoteiktu laiku, kad IIR filtra gadījumā tiek ievadīts impulss.
FIR filtra priekšrocības
Gan FIR, gan IIR filtriem ir savas īpašības un plusi un mīnusi. Kopumā FIR priekšrocībām ir daudz vairāk nekā trūkumiem, kas nozīmē, ka tās tiek izmantotas plašāk nekā IIR filtri. Šis ir FIR filtru priekšrocību kopsavilkums.
- FIR filtrus ir vieglāk noformēt tā, lai tie atrastos starplikas fāzē. Šis dizains aizkavē ieejas signālu, neizkropļojot tā fāzi.
- FIR filtrus ir viegli uzstādīt, un FIR aprēķināšanu visos DSP mikroprocesoros var pabeigt, izmantojot vienas cilpas funkciju.
- Neatkarīgi no tā, vai mazināt izlases ātrumu (decimizēt) vai palielināt izlases ātrumu (interpolēt), FIR filtru izmantošana ļauj izlaist dažus aprēķinus, tādējādi uzlabojot efektivitāti.
- FIR filtrus var uzstādīt ar vienkāršu frakcionētu matemātiku, padarot ieviešanu vienkāršu.
Tomēr, salīdzinot ar IIR filtriem, FIR filtri izmanto vairāk atmiņas un aprēķinu, lai panāktu filtra reakcijas raksturlielumus. Turklāt ir dažas atbildes, kurām FIR filtri nav piemēroti.
Kāda ir atšķirība starp FIR filtru un IRR filtru? • Gan FIR, gan IIR tiek izmantoti filtrēšanai digitālajā apstrādē. • IIR filtri ir atkarīgi gan no ieejas, gan izejas, savukārt FIR filtri ir atkarīgi tikai no ieejas. • IIR filtri ir nestabili, savukārt FIR filtri ir stabili • IIR filtriem ir nepieciešama vairāk atmiņas nekā FIR filtriem • IIR filtrus ir grūti ieviest, salīdzinot ar FIR filtriem • Lai gan IIR var viegli simulēt analogos signālus, FIR tam nav iespējas • FIR filtri ir augstākas kārtas nekā IIR filtri • Ja lineārie raksturlielumi nav svarīgi, priekšroka tiek dota IIR filtriem
|