Продолжение расчета

6'. Значения коэффициентов am и gm (10.3.12), вычисленные по нормированным значениям sn.

am = 0.067, 0.102, 0.198, 0.284, 0.317, 0.405, 0.407, 0.444.

gm = 0.655, 1.527, 0.697, 1.436, 0.783, 1.277, 0.917, 1.091.

Коэффициент g билинейного преобразования для ненормированных значений w и полюсов sn имеет классическую форму: g = 2/Dt. Соответственно, для нормированных значений: g = 2/(Dt·wo). После билинейного z-преобразования выражения (10.3.11), получаем:

H(z) = G Gm (1-z2)/(1-bm z+cm z2). (10.3.13)

Gm = 1/(g+am+gmg-1. (10.3.14)

bm = 2Gm(g-gmg-1). (10.3.15)

cm = Gm(g-am+gmg-1. (10.3.16)

Продолжение расчета (по нормированным полюсам sn).

7. Значения коэффициента g: g = 1.363.

8. Значения Gm по (10.3.14): Gm = 0.523, 0.387, 0.483, 0.37, 0.444, 0.37, 0.409, 0.384.

9. Значения bm по (10.3.15): bm = 0.924, 0.188, 0.823, 0.23, 0.7, 0.315, 0.565, 0.432.

10. Значения cm по (10.3.16): cm = 0.93, 0.921, 0.809, 0.789, 0.719, 0.701, 0.666, 0.659.

11. Общий нормировочный множитель G: G = 1.264·10-3.

12. Заключительная передаточная функция:

При построении графика данной функции можно убедиться, что она полностью соответствует рис. 10.3.2.

13. Уравнение одной секции фильтра:

ym,k = Gm·(ym-1,k - ym-1,k-2) + bm ym,k-1 – cm ym,k-2 .

Нормировкой H(z) к 1 на геометрической средней частоте фильтра определяют общий множитель G:

G = 1/H(exp(-jDtwo)). (10.3.17)

Если применить обратное частотное преобразование p = s(wв-wн)/(s2+wв wн), то в результате будет получен полосовой заградительный фильтр.

Курсовая работа 16-07. Разработка программы расчета универсального частотного цифрового фильтра Баттеруорта (низкочастотный, высокочастотный, полосовой) и фильтрации цифровых сигналов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: