Véges impulzusválasz szűrő ( Nem rekurzív szűrő , FIR szűrő ) vagy FIR szűrő (FIR rövidítése véges impulzusválasz - véges impulzusválasz) - a lineáris digitális szűrők egyik fajtája , amelynek jellemzője az impulzus időkorlátozása. válasz (egy adott időpontban pontosan nullává válik). Az ilyen szűrőt a visszacsatolás hiánya miatt nem rekurzívnak is nevezik . Egy ilyen szűrő átviteli függvényének nevezője egy állandó.
A szűrő bemeneti és kimeneti jelei közötti kapcsolatot leíró differenciálegyenlet :
ahol a szűrő sorrendje, a bemeneti jel, a kimeneti jel és a szűrő együtthatók.
Más szóval, a kimeneti jel bármely mintájának értékét az előző minták skálázott értékeinek összege határozza meg a linearitási tulajdonság miatt. Másképpen is megfogalmazható: a szűrőkimenet értéke bármikor a bemenet pillanatnyi értékére adott válasz értéke és az előző jelminták összes, fokozatosan lecsengő válaszának összege, amely még befolyásolja a kimenetet (a minták után , a tranziens impulzusfüggvény egyenlő lesz nullával, így a -th utáni összes tag is egyenlő lesz nullával). Írjuk fel az előző egyenletet tágasabb formában:
A szűrő kernel megtalálásához beállítjuk
hol van a delta függvény . Ekkor a FIR szűrő impulzusválasza a következőképpen írható fel:
Az impulzusválasz z-transzformációja megadja a FIR szűrő átviteli függvényét:
A FIR szűrőnek számos hasznos tulajdonsága van, amelyek miatt néha előnyben részesítik az IIR szűrővel szemben . Íme néhány közülük:
A FIR szűrők három elemből valósíthatók meg: egy szorzó, egy összeadó és egy késleltetési blokk. Az ábrán látható opció az 1-es típusú FIR szűrők közvetlen megvalósítása.