Чому фільтри FIR завжди стабільні?
Оскільки вони містять полюси, чи не повинні на них більше впливати проблеми стабільності, ніж інші?
Чому фільтри FIR завжди стабільні?
Оскільки вони містять полюси, чи не повинні на них більше впливати проблеми стабільності, ніж інші?
Відповіді:
Фільтри FIR містять лише нулі та відсутні полюси. Якщо фільтр містить полюси, це IIR. Фільтри IIR справді мають проблеми зі стабільністю і з ними потрібно обережно поводитися.
Редагувати:
Після деякої подальшої думки та певних накреслень та гуглів я думаю, що у мене є відповідь на це запитання полюсів FIR, які, сподіваємось, будуть задовольняти зацікавлені сторони.
Починаючи з трансформації Z, здавалося б, безполюсного фільтра FIR: Як показано у відповіді RBJ, полюси FIR розкриваються шляхом множення чисельника та знаменникаH(z)наzN: H(z)=b0z N +b1z N - 1 +b2z N - 2 +⋯+bN
Однак, щоб показати це, припущення про причинність розміщується на фільтрі. Дійсно, якщо ми розглянемо більш загальний фільтр FIR, де причинності не передбачається: Упоходження з'являєтьсярізна кількість полюсів(N-k):
Таким чином, я роблю висновок про наступне:
оскільки всі полюси розташовані всередині одиничного кола, фільтр FIR є нібито стабільним.
це, мабуть, не фільтр FIR, про який думає ОП, але є клас фільтрів FIR під назвою усічені фільтри IIR (TIIR), які можуть мати полюс на або поза одиничним колом, який скасовується нулем у тому самому місці. найпростішим прикладом цього є рухома сума або фільтр ковзної середньої. але, з точки зору вводу / виводу, ці фільтри TIIR є FIR.
але я б не наївно гарантував "стабільність". використовуючи мову системи управління, фільтр TIIR не є «повністю спостережуваним» і може здаватися стабільним, оскільки його імпульсна реакція здається кінцевою по довжині, але всередині станів фільтра може піти в пекло і з кінцевою числовою точністю, що з часом внутрішня нестабільність відображаються на виході.
ми повинні відключити себе від думки, що "фільтри FIR не мають полюсів" . неправда
"Чи можете ви математично показати, що фільтри FIR мають полюси, тому що я цього не бачу." - Джим Клей
чи можна вважати, що ця ПДР є причиною?
порядок фільтру є
Кінцева імпульсна реакція:
функція передачі FIR:
все, що вам потрібно зробити, це помножити чисельник, і ви дізнаєтесь, де нулі. але цілком очевидно, де всі полюси для фільтра FIR. і є стільки полюсів, як і порядок фільтра FIR. зауважте, що ці полюси не впливають на частотну характеристику. крім фази.
Насправді, за визначенням, насправді. Оскільки ви вводите кінцеву енергію і фільтр буде лише максимально доставляти кратне вхідної енергії (його імпульсна характеристика має кінцеву енергію), отриманий сигнал буде максимально мати кратний вхід енергії. Він не може резонувати і, таким чином, ескалювати, як можуть фільтри IIR. Це також відповідає відповіді Кеннеїдс.
Ніхто насправді не торкався, чому полюси фільтра FIR знімні, тому я спробував відповісти на це нижче.
Фільтри FIR матимуть знімні полюси біля початку, оскільки цього вимагає обмеженість їх імпульсної реакції. Тобто навколо полюса, можна визначити функцію так, щоб вона все ще була голоморфною (диференційованою в кожній точці своєї області).
Це теорема Рімана про те, що якщо сигнал є диференційованим у кожній точці його домену (крім кінцево багато точок), то навколо цих спеціальних точок, де функція обмежена, існує сусідство. Наслідки в цій теоремі є двосторонніми, тому, оскільки для фільтрів FIR потрібно мати обмежений імпульсний відгук, то імпульсна характеристика повинна бути диференційованою у кожній точці одиничного кола. Таким чином, сигнал можна подовжувати послідовно, щоб не було особливості (тобто полюси можна знімати).