Метод численного интегрирования
В этом простейшем методе производная аппроксимируется некоторыми конечными разностями. В результате дифференциальное уравнение, описывающее аналоговый фильтр, заменяется на разностное, описывающее цифровой фильтр. Эта операция приводит к замене комплексной переменной s в передаточной функции аналогового фильтра на комплексную переменную z в передаточной функции цифрового фильтра. s=f(z) (3.4)
Очевидно, различные методы численного интегрирования дают различные функции перехода и, следовательно, различные результирующие цифровые фильтры. Наиболее простой является аппроксимация Эйлера. В этом случае производная по времени непрерывной функции dy/dt аппроксимируется конечной разностью вида:
где: Т=
y(n)=y(t)|t=nT (3.6)
для всех целых значений n. В операторной форме уравнения (3.5) и (3.6) дают
s= Отсюда z = Метод инвариантного преобразования (инвариантности) импульсивной характеристики
Метод синтеза цифровых фильтров, основанный на использовании импульсной характеристики аналогового фильтра-прототипа, называют методом инвариантного преобразования (инвариантности) импульсной характеристики. Для более наглядного представления эта процедура приведена на рис.3.5. Эта процедура устанавливает, что импульсная характеристика h(n) результирующего цифрового фильтра представляет собой дискретизированную импульсную характеристику
где Т – интервал дискретизации.
Процедура расчета по методу инвариантного преобразования импульсной характеристики.
Применяя затем к импульсной характеристике цифрового фильтра z-преобразование, можно найти передаточную функцию и составить алгоритм цифровой фильтрации. Определим необходимую для данного метода замену комплексной переменной s на z в передаточной функции аналогового фильтра (процедуру перехода).Для этого разложим передаточную функцию Н(s) исходного аналогового фильтра на простые дроби:
где: N > M
Кроме того, для всех ί; = 1,2…, N,
Подставив (3.15) в (3.13), получим импульсивную характеристику h(n) соответствующего цифрового фильтра:
Передаточная функция Н(z) результирующего цифрового фильтра определяется путем нахождения z-преобразования импульсной характеристики, заданной выражением (3.16), следующим образом:
Изменив порядок суммирования и просуммировав по n, получим:
Сравнивая выражения (3.14) и (3.17), можно получить соотношение перехода от аналоговых фильтров к цифровым для метода инвариантного преобразования импульсной характеристики:
где
БИХ - фильтры высоких порядков обычно реализуются на основе последовательного или параллельного соединения биквадратных блоков. Следовательно, особый интерес представляет случай N=2. В этом случае преобразование (3.17) имеет вид
Если полюсы
где
* - обозначает “комплексно-сопряженное”
Из передаточной функции можно легко получить частотную характеристику Н(ejθ) цифрового фильтра, а из нее – амплитудно-частотную | Н(ejθ) | и, если необходимо, фазовую характеристики. Напомним, что Н|(ejθ) | – периодическая функция переменной θ с периодом 2π;, а амплитудно-частотная характеристика аналогового фильтра |K(jω) | – непериодическая. Основное различие в свойствах аналоговых и цифровых фильтров состоит в том, что амплитудно-частотные характеристики результирующего цифрового фильтра будут отклоняться от характеристик исходного аналогового фильтра в точках θ=π; или ω=
θс=
где ωс – частота среза аналогового фильтра. Эти частоты среза повторяются в соответствии с соотношением:
θс где k – любое целое число. Так как импульсная характеристика h(n) цифрового фильтра, полученного на основе метода инвариантности импульсной характеристики, фактически является дискретизированным аналогом импульсной характеристики аналогового фильтра h(t), то частотная характеристика цифрового фильтра повторяется с периодом, равным частоте дискретизации (рис. 3.5`):
|H(f)|
|H(f)|
или с учетом того, что θ = ωT (цифровая частота)
При этом возникает эффект наложения, приводящий к отклонению амплитудно-частотной характеристики цифрового фильтра от характеристики исходного аналогового, о чем уже упоминалось выше. Если частота дискретизации достаточно велика, то эффект наложения будет незначительным. Подставляя s =jω; в уравнение (3.19), получим
или
Данные уравнения устанавливают соотношение между передаточными функциями цифрового и соответствующего аналогового фильтра для случая инвариантности их импульсных характеристик. Исследование метода инвариантности на соответствие двум необходимым условиям процедуры перехода (3.2) и (3.3) показывает, что горизонтальная полоса шириной
Рис. 3.6 Свойства процедуры перехода на основе инвариантности импульсной характеристики
Отсюда следует, что для того, чтобы частотные характеристики исходного аналогового фильтра и рассчитываемого методом инвариантного преобразования импульсной характеристики цифрового фильтра соответствовали друг другу, необходимо, чтобы полоса пропускания аналогового фильтра находилась в пределах диапазона
|H(jω) |
т.е. в случае нижних частот и полосовых, с достаточно резким срезом АЧХ.
|