FIR филтър срещу IRR филтър
Приложенията за цифрова обработка на сигнали използват интензивно филтри и два от най-популярните са FIR филтър и IRR филтър. Има много хора, които остават объркани относно използваемостта на едното или другото при различни обстоятелства, тъй като въпреки че има много прилики в двата типа, има и явни разлики. Тази статия ще подчертае разликите между FIR и IRR филтрите, за да позволи на потребителите да използват по-добре тези филтри при цифровата обработка на сигнали.
Какво е FIR филтър?
FIR означава краен импулсен отговор. Това означава, че ако е поставен импулс, например 1, последвано от много нулеви проби; нули винаги ще излизат, след като 1 премине през линията на забавяне на филтъра. Причината този филтър да се нарича краен е поради липсата на обратна връзка. Никаква обратна връзка не гарантира, че импулсната характеристика ще бъде ограничена. Точно затова FIR се нарича още филтър без обратна връзка. Въпреки това, дори когато се използва обратна връзка, отговорът е ограничен в случай на FIR филтри.
Какво е IRR филтър?
Алтернативата на FIR филтрите са IIR или филтри с безкраен импулсен отговор. Изходът звъни за неопределено време, когато се въведе импулс в случай на 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 филтрите са за предпочитане