3.2. Фильтры мнк 2-го порядка [24].
Расчет фильтров. Фильтры МНК 2-го порядка (МНК-2) рассчитываются и анализируются аналогично. Рассмотрим квадратный многочлен вида y(t)=A+B·t+C·t2. Для упрощения примера ограничимся симметричным сглаживающим НЦФ при t=1.
Уравнение суммы квадратов остаточных ошибок:
(A, B, C) =
[sn-(A+B·n+C·n2)]2.
(3.2.1)
Система уравнений после дифференцирования выражения (3.2.1) по А, В, С и приравнивания полученных выражений нулю:
A
1
+ B
n
+ С
n2
=
sn.
A
n
+ B
n2
+ С
n3
=
n·sn.
A
n2+ B
n3+ С
n4=
n2·sn.
При вычислении значения квадратного многочлена только для центральной точки (t=0) необходимости в значениях коэффициентов В и С не имеется. Решая систему уравнений относительно А, получаем:
A = {
n4
sn
-
n2
n2sn}
/ {
1
n4
- [
n2]2}.
(3.2.2)
При развертывании выражения (3.2.2) для 5-ти точечного НЦФ:
yo =
(17
sn
- 5
n2sn)
/35 = (-3·s-2+12·s-1+17·so+12·s1-3·s2)
/35. (3.2.3)
Импульсная реакция: hn = {(-3, 12, 17, 12, -3)/35}.
Передаточная функция фильтра:
H(z)= (-3z-2+12z-1+17+12z1-3z2)/35. (3.2.4)
Аналогичным образом выражение (3.2.2) позволяет получить импульсную реакцию для 7, 9, 11 и т.д. точек фильтра:
3hn = {(-2,3,6,7,6,3,-2)/21}.
4hn = {(-21,14,39,54,59,54,39,14,-21)/231}.
5hn={(-36,9,44,69,84,89,84,69,44,9,-21)/459}.
Частотные характеристики фильтров. Подставляя значение z = exp(-j) в (3.2.4) или сигнал sn = exp(jn) в (3.2.3) и объединяя комплексно сопряженные члены, получаем частотную характеристику 5-ти точечного сглаживающего фильтра МНК второго порядка:
H() = (17+24 cos- 6 cos 2)/35.

Рис. 3.2.1. Частотные характеристики сглаживающих фильтров МНК-2
Вывод формул передаточных функций для 7, 9, 11-ти точечных фильтров МНК-2 предлагается для самостоятельной работы.
Рис. 3.2.2.

Методика выбора окна фильтра под частотные характеристики входных сигналов не отличается от фильтров МНК 1-го порядка. Для получения примерно равных значений подавления шумов и коэффициента сигнал/шум на выходах фильтров, фильтры МНК-2 должны иметь в 2 раза большую ширину окна, чем фильтры МНК-1. Об этом свидетельствует пример моделирования фильтрации, приведенный на рис. 3.2.4, в котором графики, приведенные выше на рис. 3.1.8 для МНК-1, дополнены графиком фильтрации эквивалентным фильтром МНК-2. Нетрудно также заметить, что выходные данные МНК-2 имеют более высокую гладкость, чем на выходе МНК-1.

Рис. 3.2.3.
Модификация фильтров. Фильтры МНК второго порядка (равно как фильтры МНК-1 и другие фильтры подобного назначения) также можно модифицировать по условию H() → 0 при →, что снижает пульсации передаточной функции фильтра в полосе подавления при небольшом увеличении зоны пропускания. Один из простейших методов модификации заключается в следующем. В выражение передаточной функции (со всеми коэффициентами фильтра, вида (3.2.4)) подставляем z = exp(-j), заменяем значения концевых коэффициентов фильтра на параметры, принимаем = и, приравняв полученное выражение нулю, находим новые значения концевых коэффициентов, после чего сумму всех коэффициентов нормируем к 1 при = 0.
Пример модификации фильтра МНК 2-го порядка.
Передаточная функция: выражение (3.2.4). Частотная характеристика (нормировку можно снять):
H() = -3exp(2j)+12exp(j)+17+12exp(-j)-3exp(-2j).
Замена концевых коэффициентов {значение 3} на параметр b и упрощение:
H() = 17+24 cos()+2b cos(2).
При = : H() = 17-24+2b = 0. Отсюда: b = 3.5
Новая частотная характеристика (с приведением коэффициентов к целым числам):
H() = 68+96 cos()+14 cos(2). Сумма коэффициентов при = 0: H(0) = 68+96+14 = 178.
Нормированная частотная характеристика: H() = (68+96 cos()+14 cos(2))/178.
Коэффициенты фильтра: hn = {(7,48,68,48,7)/178}.
Пример- задание: Модифицировать 7, 9 и 11-ти точечные сглаживающие фильтры МНК 2-го порядка.
Контроль: 7hn = {(1,6,12,14,12,6,1)/52}. 9hn = {(-1,28,78,108,118,108,78,28,-1)/548}.
11h n = {(-11,18,88,138,168,178,168,138,88,18,-11)/980}.
Рис. 3.2.4.

Фильтры МНК третьего порядка по своим частотным характеристикам эквивалентны фильтрам второго порядка.
