Пример расчета фильтра высоких частот Баттеруорта.
Техническое задание:
- Шаг дискретизации данных Dt = 0.0005 сек.
Частота Найквиста fN = 1/2Dt = 1000 Гц, ωN = 6.283·103 рад.
- Граничная частота полосы пропускания: fp = 700 Гц, wp = 4.398·103 рад.
- Граничная частота полосы подавления: fs = 500 Гц, ws = 3.142·103 рад.
- Коэффициенты неравномерности: Ар = Аs = 0.1.
Рис. 6.2.1. |
Расчет дополнительных параметров:
1. d = Ap /(1-Ap): d= 0.484.
2. Деформированные частоты по формуле (6.1.4):
wdp = 7.85·103 рад. wds = 4·103 рад.
3. Порядок фильтра по формуле (6.2.8): N = 4.483.
Для расчетов принимаем N=4.
4. Частота среза фильтра по формуле (6.2.9):
wdc = 6.549·103 рад (1042 Гц),
5. Строим график функции H(w) = , w = ω/ωdc, (рис.6.2.1).
6. Полюса pn фильтра полностью повторяют полюса ФНЧ (рис. 6.1.2), а, соответственно, повторяются и значения коэффициентов am.
7. g = 0.611, G1 = 0.543, G2 = 0.4, b1 = - 0.681, b2 = - 0.501, c1 = 0.492, c2 = 0.098.
Рис. 6.2.2. |
При сравнении коэффициентов bm, cm и коэффициентов в числителе передаточных функций ФВЧ с соответствующими коэффициентами ФНЧ предыдущего примера можно заметить, что в данном фильтре относительно ФНЧ произошла только смена знаков коэффициентов при нечетных степенях z. Это объясняется тем, что заданные в данном примере параметры ФВЧ по частоте соответствуют частотному реверсу ФНЧ: w' = p-w, что приводит к частотному реверсу передаточной функции низкочастотного фильтра и превращению его в высокочастотный фильтр. Этот способ обращения ФНЧ также может использоваться для расчетов ФВЧ.
8. Импульсная реакция фильтра, вычисленная по (6.2.10) при подаче на вход фильтра импульса Кронекера приведена на рис. 6.2.2.
6.3. Полосовой фильтр Баттеруорта /л12/.
Как известно, полосовой фильтр можно получить непосредственной комбинацией низкочастотного и высокочастотного фильтра при перекрытии полосы пропускания фильтров. Аналогичный эффект достигается и частотным преобразованием ФНЧ, которое в этом случае имеет вид:
p = s+1/s. (6.3.1)
Подставив в (6.3.1) значения p = jW и s = jw, получим:
W = [w2-1]/w,
w2-Ww-1 = 0. (6.3.2)
Корни уравнения (6.3.2):
(w)1,2 = W/2 . (6.3.3)
Расщепление спектра. При W=0 имеем w = 1, т.е. центр полосы пропускания ФНЧ (от -Wс до +Wс) расщепляется на два (как и положено, для полосовых фильтров) и смещается в точки w = 1. Подставив в (6.3.3) граничную частоту Wс=1 нормированного ФНЧ, определяем граничные частоты нормированного полосового фильтра в виде пары сопряженных частот:
w1 = 0.618, w2 = 1.618
Рис. 6.3.1. Расщепление полосы. |
Сущность произведенного преобразования наглядно видна на рис. 6.3.1. Ширина полосы пропускания нормированного ПФ равна 1.
Полученное преобразование можно распространить на полосовой фильтр с ненормированными частотами wн и wв.
Введем понятие геометрической средней частоты фильтра wо:
wо= . (6.3.4)
Ширина полосы пропускания ПФ связана (см. рис.6.3.1) с граничной частотой ФНЧ соотношением:
Dw = wв-wн = wс = wн.
В долях средней геометрической частоты:
Wн = (wв-wн)/wо = Wс. (6.3.5)
Заменяя в (6.3.4-6.3.5) значение wв на произвольную частоту w и подставляя в (6.3.5) значение ωн = ω·ωо2 из (6.3.4), получаем произвольную частоту W:
W = (w-wн)/wо = w/wo-wo/w. (6.3.6)
Отсюда, в выражении (6.1.1) вместо нормированной частоты W = w/wс можно применить функцию частоты полосового фильтра w(w):
w(w) = (w2-wо2)/[w(wв-wн)],
или, подставляя (6.3.4) вместо ωо:
w(w) = (w2-wнwв)/[w(wв-wн)]. (6.3.7)
Тем самым передаточная функция ФНЧ выражается в единицах, которые позволяют после применения преобразования (6.3.1) использовать для задания необходимые граничные частоты wн и wв полосового фильтра.
Дата добавления: 2020-02-05; просмотров: 600;