
- •Исходные данные
- •Часть 1. Модуляция сигнала
- •Расчёт амплитудной модуляции:
- •Расчёт балансной модуляции:
- •Расчёт однополосной модуляции:
- •Часть №2. Формирование ом сигнала на основе бм
- •2.1 Расчёт и построение спектра сигнала на выходе пф
- •2.2 Определение схем и характеристик аналогового фнч Баттерворта
- •2.3 Определение схем и характеристик аналогового фнч Чебышева
- •Часть 3. Синтез цифрового фильтра с характеристиками Баттерворта
- •Часть 4. Синтез цифрового фильтра с характеристиками Чебышева
- •Список литературы.
2.3 Определение схем и характеристик аналогового фнч Чебышева
Порядок фильтра Чебышева определяется по формуле:
nч ≥ [A2 + 6 – 10 lg(100,1A1 - 1)] / [20lg(Ω2 +√Ω22 )]
Используя эту формулу, свои исходные данные и MathCad получим:
nч ≥6,464
Полученный результат округляем до следующего целого числа, следствием является искомый порядок фильтра, равный:
nч = 7
Качественная схема ФНЧ Чебышева данного порядка и его частотные характеристики представлены ниже:
14
Рисунок 17 – Схема ФНЧ Чебышева 7-го порядка
Рисунок 18 – Частотные характеристики ФНЧ Чебышева 8-го порядка
15
Вывод: В данной части курсового проекта произошло ознакомление с аналоговыми фильтрами Баттерворта и Чебышева, произведен расчёт основных параметров фильтров, по этим параметрам построены характеристики. В ходе работы выяснилось, что порядок фильтра Чебышева не может быть выше порядка фильтра Баттерворта.
16
Часть 3. Синтез цифрового фильтра с характеристиками Баттерворта
Эскиз требований к частотной характеристике аналогового ФНЧ-прототипа
представлен на рис.14. Переход от аналогового ФНЧ к цифровому невозможен без частоты дискретизации:
fд ≥ 2,3∙f2 =2,3∙6,495 ≈ 14,938
Произведём преобразование частоты для цифрового фильтра:
f1цп = fд/π ∙tg[(f1∙π)/ fд)] = 14,938/3,14∙tg[(3,94∙180)/ 14,938] = 5,185 кГц;
f2цп = fд/π ∙tg[(f2∙π)/ fд)] = 14,938/3,14∙tg[(6,495∙180)/ 14,938] = 22,882 кГц;
Рисунок 19 – Эскиз требований к частотной характеристике ЦФНЧ-прототипа
а) затухания;
б) коэффициента передачи.
Нормированная частота ЦФНЧ-прототипа:
Ω2цп = f2цп /f1цп ≈ 4,413 .
17
Формула расчёта порядка цифрового фильтра Баттерворта имеет вид:
nб ≥ [A2 – 10 lg(100,1A1-1 )]/(20lg Ω2цп)
Согласно исходным данным и рассчитанной нормированной частоте :
nб ≥ 4,28 .
Округлив полученный результат до ближайшего целого числа, получим порядок фильтра Баттерворта для данного случая nб = 5 .
Одним из вариантов синтеза цифровых фильтров является их синтез по известной АЧХ аналогового прототипа. Для такого синтеза необходимо знать требования к неравномерности АЧХ в полосе пропускания и ослабление в полосе задержки, а также граничные частоты ПП и ПЗ.
Для синтеза фильтра по его передаточной функции необходимо выбрать желаемую аппроксимацию и, исходя из неё, найти АЧХ фильтра.
Найдём С:
С = ε 2 =100,1A1 -1= 0,033.
Рисунок 20 – АЧХ ФНЧ в зависимости от Cn
Вычислим корни полинома Баттерворта для ФНЧ-прототипа 5-го порядка:
Рб1 =
= - 0,309 + j0,951 ,
Рб2 =
=
- 0,809 + j0,588 ,
Рб3 =
= - 1 ,
Рб4 =
=
- 0,809 - j0,588 ,
Рб5 =
=- 0,309 - j0,951
Составим комплексно-сопряженные пары:
(Р – Рб1)( Р – Рб5) = Р2 + 0,618Р +1,
(Р – Рб3) = Р+1,
(Р – Рб2)( Р – Рб4) = Р2 + 1,618 Р +1,
18
Передаточная функция при С = 1 будет иметь вид:
Нб (р) =
Передаточная функция при С ≠ 1 будет иметь вид:
Нб (р) =
.
где δ для данного варианта равна:
δ = 2n √(1/С) = 12 √(1/0,033) = 1,408.
Следовательно:
Нб (р) =
.
Далее к каждому сомножителю применим билинейное z-преобразование, предварительно выполнив нормирование относительно граничной частоты ПП:
где ω = 2πf1цп=2∙3,14∙5,185 = 32,577
, а
.
Для удобства вычислений введём замену:
x = (1 – z -1 ) ; x2 = (1 - 2 z -1 + z -2 ) ;
y = (1 + z -1 ); y2 =( 1 + 2 z -1 + z -2 );
xy = (1 – z -2 ).Посчитаем передаточную функцию используя замену:
Нб (р) =
.=
=
.=
=
=
=
19
=
=
=
=
=
∙
∙
=
=
=
=
=
.
Окончательный вариант передаточной функции имеет вид:
Нб (z) =
.
Разложим данную функцию на три подфункции и запишем соответствующие разностные уравнения:
Нб1(z) =
;
Y(z) = 0,134X(z) +0,134 z -1 X(z) - 0,211z -1 ;
y(n) = 0,134x(n) +0,134 x(n-1) - 0,211y(n-1);
Нб2(z) =
;
Y(z) = X(z) +2 z -1 X(z) + z -2 X(z) - 0,63 z -1 Y(z) -0,559 z -2 Y(z);
y(n) = x(n) +2 x(n-1) + x(n-2) - 0,63 y(n-1) -0,559 y(n-2);
Нб3(z)
=
;
Y(z) = X(z) +2 z -1 X(z) + z -2 X(z) - 0,464 z -1 Y(z) +0,149 z -2 Y(z);
y(n) = x(n) +2 x(n-1) + x(n-2) - 0,464 y(n-1) +0,149 y(n-2);
20
1
1
x(n)
1
0,134
y(n)
∆t
∆t
∆t
∆t
0, 134
0,211
2
0,464
2
∆t
∆t
∆t
0,63
0,559
1
0,149
1
∆t
∆t
∆t
Рисунок 22 – Схема ЦФНЧ Баттерворта 6-го порядка во временной области
0,134
1
1
X(z)
Y(z)
z -1
z -1
0,63
0,134
2
0,464
2
z -1
z -1
0,249
0,559
1
1
z -1
0,149
1
Рисунок 23 – Схема ЦФНЧ Баттерворта 6-го в каноническом виде
Приведём передаточную функцию Баттерворта к классическому виду. В результате получим:
Нб (z) = =
=
Произведём замену z = ejΩn :
Нб (ejΩ)
=
=
21
=
.
Введём замену:
A = 0,134[1+5cos(Ω) + 10cos(2Ω) + 10cos(3Ω) +5cos(4Ω) + 1cos(5Ω)];
B = 0,134 [-5sin(Ω) - 10sin(2Ω) -10sin(3Ω) - 5sin(4Ω) - 1sin(5Ω)];
D = 1 + 1,305 cos(Ω)+1,231 cos(2Ω) + 0,797 cos(3Ω) + 0,183 cos(4Ω) + 0,052 cos(5Ω);
F = -1,305sin(Ω) – 1,231sin(2Ω) – 0,797sin(3Ω) – 0,183sin(4Ω) – 0,052sin(5Ω).
Произведя расчёты частоты и коэффициентов A, B, D, F в MathCad, получим:
Ω = 2πf1/fд = (2∙180∙ 3,94)/14,938 = 94,952
A=-0,157; B=0,528; D=0,429; F= - 0,487 ;
Н(Ω) =
=
0,849.
θ(Ω)=arctg(A/B) – arctg(D/F) = -0,433 рад. – при условии что угол находится в диапазоне
от –π/2 до π/2.
При использовании диапазона измерения углов от –π до π:
X=π/2+arctg(B/A)=0,289;
Y=arctg(F/D)=-0,849
θ(Ω)=x-y=1,138
Вывод : В данной части курсовой работы мы изучили принцип перехода от аналогового фильтра к цифровому на основе z-преобразования.
Н(Ω)≈ H(f)
Это значит, что синтез фильтра произведён верно.
22