Цифровой фильтр
- From
- Gennady Mayko ()
- To
- Vladimir Vassilevsky
- Date
- 2002-10-22T10:21:06Z
- Area
- RU.ALGORITHMS
From: "Gennady Mayko" <gennady.mayko@broadcom.com>
Добрый день!
GM>> Передаточную функцию четвертого (и, в
GM>> принципе, любого) порядка всегда, с приемлимой на практике точностью,
GM>> можно представить в виде произведения передаточных функций второго и/или
GM>> первого порядка.
VV> Это очевидно. Разложение многочлена на множители. Не только можно, но и
VV> нужно.
VV> Строить фильтры высокого порядка в один каскад == напрашиваться на
VV> проблемы с шумами, предельными циклами и точностью.
--
Не факт. Думаю, что все зависит от конкретной передаточной функции, которую
нужно реализовать, и от дополнительных требований к фильтру (часть которых
перечислена выше).
Во всяком случае, каскадную реализации аналоговых фильтров высокого порядка
уже сравнительно давно предлагают заменить другими вариантами реализации (с
различными многоконтурными обратными связями, лестничными гираторными
структурами и т.д.) А так по структуре аналогового фильтра достаточно легко
получить реализацию цифрового, то не удивлюсь, если эти методики перекочуют и
сюда.
GM>> Поэтому "монолитная" реализация фильтра 4-го (любого)
GM>> порядка всегда может быть заменена соответствующей каскадной реализацией
GM>> звеньев второго и/или первого порядка.
VV>
VV> Тут есть один нюанс: для реализации комплексных полюсов нужны либо
VV> звенья
VV> второго порядка, либо звенья первого порядка с комплексными
VV> коэффициентами.
VV> Из реальных звеньев первого порядка собираются только фильтры с
VV> реальными
VV> полюсами -> "слабая" АЧХ.
--
Вообще-то не имеет особого смысла анализировать отдельные передаточные функции
звеньев фильтра высокого порядка - их нужно просто реализовывать "as is",
чтобы получить заданную передаточную функцию высокого порядка.
VV> "Любите книги - в них виднo фиги"
--
С уважением,
Геннадий Майко.
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)