Как известно, полосовой фильтр можно получить непосредственной комбинацией низкочастотного и высокочастотного фильтра при перекрытии полосы пропускания фильтров. Аналогичный эффект достигается и частотным преобразованием ФНЧ, которое в этом случае имеет вид:
p = s+1/s. (10.3.1)
Подставив в (10.3.1) значения p = jW и s = jw, получим:
W = [w2-1]/w,
w2-Ww-1 = 0. (10.3.2)
Корни уравнения (10.3.2):
(w)1,2 = W/2 . (10.3.3)
Расщепление спектра. При W=0 имеем w = 1, т.е. центр полосы пропускания ФНЧ (от -Wc до +Wc) расщепляется на два (как и положено, для полосовых фильтров) и смещается в точки w = 1. Подставив в (10.3.3) граничную частоту Wс=1 нормированного ФНЧ, определяем граничные частоты нормированного полосового фильтра в виде пары сопряженных частот:
w1 = 0.618, w2 = 1.618
Рис. 10.3.1. Расщепление полосы.
Сущность произведенного преобразования наглядно видна на рис. 10.3.1. Ширина полосы пропускания нормированного ПФ равна 1.
Полученное преобразование можно распространить на полосовой фильтр с ненормированными частотами wн и wв.
Введем понятие геометрической средней частоты фильтра wо:
wо= . (10.3.4)
Ширина полосы пропускания ПФ связана (см. рис.10.3.1) с граничной частотой ФНЧ соотношением:
Dw = wв-wн = wс = wн.
В долях средней геометрической частоты:
Wн = (wв-wн)/wо = Wc. (10.3.5)
Заменяя в (10.3.4-10.3.5) значение wв на произвольную частоту w и подставляя в (10.3.5) значение ωн = ω·ωо2 из (10.3.4), получаем произвольную частоту W:
W = (w-wн)/wо = w/wo-wo/w. (10.3.6)
Отсюда, в выражении (10.1.1) вместо нормированной частоты W = w/wс можно применить функцию частоты полосового фильтра w(w):
w(w) = (w2-wо2)/[w(wв-wн)],
или, подставляя (10.3.4) вместо ωо:
w(w) = (w2-wнwв)/[w(wв-wн)]. (10.3.7)
Тем самым передаточная функция ФНЧ выражается в единицах, которые позволяют после применения преобразования (10.3.1) использовать для задания необходимые граничные частоты wн и wв полосового фильтра.
Пример расчета полосового фильтра Баттеруорта.
Техническое задание:
- Шаг дискретизации данных Dt = 0.0005 сек. Частота Найквиста fN = 1/2Dt = 1000 Гц, ωN = 6.283·103 рад.
- Нижняя граничная частота полосы пропускания: fн = 340 Гц, wн = 2.136·103 рад.
- Верхняя граничная частота полосы пропускания: fв = 470 Гц, wв = 2.953·103 рад.
- Крутизна срезов в децибелах на октаву: Кр = 45.
Расчет параметров:
Рис. 10.3.2.
1. Порядок фильтра по формуле (10.1.6'): N = Кр/6 = 45/6 = 7.5.
Для расчетов принимаем N=8.
2. Строим график функции H(w) = с использованием выражения (10.3.7). Передаточная характеристика фильтра приведена на рис. 10.3.2.
Уравнение (10.3.9) показывает расщепление каждого p-полюса, определяемых выражением (10.1.14), на два комплексно сопряженных полюса s-плоскости, произведение которых будет давать вещественные биквадратные блоки в s-плоскости. При этом следует учесть то обстоятельство, что устойчивому рекурсивному фильтру на z-плоскости должны соответствовать полюса только одной (левой) половины p- и s - плоскостей.
Передаточная функция. При применении преобразования (10.3.1) к передаточной функции в полиномиальной форме (10.1.11), получаем:
H(p) = G 1/(p-pm) ó G s/(s2-pm s+1) = H(s), (10.3.10)
Выражение (10.3.10) не требует нахождения полюсов, т.к. они уже известны и определяются выражением (10.3.9). С учетом этого функция H(s) может быть записана с объединением в биквадратные блоки комплексно сопряженных полюсов с вещественными коэффициентами:
H(s) = G s/[(s-sm)(s-s*m)] = G s/(s2+am s+gm), (10.3.11)
где значения аm и gm могут быть определены непосредственно по полюсам (10.3.9):
am = -2 Re sm, gm = (Re sm)2 + (Im sm)2 = |sm|2. (10.3.12)