Теория систем автоматического регулирования

Вычисление коэффициентов цифровых фильтров


Аналоговые прототипы разрабатываются для приведенной (нормализованной) частоты. Данные прототипы, при оптимальной настройке, являются фильтрами Баттерворта (с максимально плоскими ЛАЧХ). Билинейное преобразование выполняется посредствам подстановки:

1 1 - z^-1 s = -------------- * ---------- tan(omega/2) 1 + z^-1

Для вычисления тангенса при составлении программы используются тригонометрические тождества:

sin(w) 1 - cos(w) tan(w/2) = ------------ (tan(w/2))^2 = ------------ 1 + cos(w) 1 + cos(w)



Содержание раздела