AndrewSA
Jan 18 2008, 15:14
Есть задачка: нужно построить алгоритм преобразования аналоговой RLC-цепочки в БИХ фильтр.
То есть на вход программе поступают номиналы R, L и С а программа выдает коэффициенты БИХ-фильтра.
Подскажите, в каком направлении бурить.
В этом, например:
МЕТОДЫ ПРОЕКТИРОВАНИЯ БИХ-ФИЛЬТРОВ Рис. 6.36
Метод инвариантности импульсной характеристики
Начинается с определения H(s) для аналогового фильтра
Взятие обратного преобразования Лапласа для получения импульсной характеристики
Получение z-преобразования H(z) из дискретной импульсной характеристики
z-преобразование выдает коэффициенты фильтра
Должен быть учтен эффект наложения спектров
Метод билинейного преобразования
Другой метод для преобразования H(s) в H(z)
Характеристики определяются дифференциальным уравнением, описывающим аналоговую систему
Не важен эффект наложения спектра
Метод согласованного z-преобразования
Отображает H(s) в H(z) для фильтров и с полюсами, и с нулями
Методы САПР
Алгоритм Флетчера-Пауэла
Осуществляются каскадированием биквадратных звеньев
(http://www.sibsutis.ru/~mavr/LIB/Kester/06.pdf.)