
|
Автор: Дягилев Р.А.
© ФИЦ ЕГС РАН, 2021
Предназначена для создания и подбора рекурсивных цифровых фильтров с бесконечной импульсной характеристикой.
Может использоваться для цифровой фильтрации созданными фильтрами произвольных временных рядов.
Язык программирования: Delphi
Решаемые задачи:
- создание простых фильтров Баттерворта и Чебышева (нижних частот, верхних частот, полосовой, заградительный), а также режекторных и селекторных фильтров;
- представление передаточной функции цифровых фильтров в виде полюсов и нулей и в виде каскада биквадратных блоков как на Z-, так и на S-плоскости, а также в виде дискретных значений частотной характеристики (частота-амплитуда-фаза);
- преобразование передаточной функции из S-плоскости в Z-плоскость и наоборот;
- преобразование передаточной функции из полюсов и нулей в коэффициенты каскада биквадратных блоков;
- аппроксимация передаточной функции, заданной в виде частота-амплитуда-фаза, полиномом с комплексными корнями.
Используется в работе отдела информационно-технологических систем при формировании частотных характеристик сейсмических каналов.
|