Цифровой фильтр

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)