Автор: Пользователь скрыл имя, 13 Января 2012 в 12:35, курсовая работа
В настоящее время все более широкое применение в различных областях техники (в системах связи, радиолокации, гидролокации, геофизике, при обработки речевых сигналов, изображений и др.) находит цифровая обработка сигналов, имеющая ряд преимуществ (программируемость, повышенная точность, стабильность и др.) по сравнению с аналоговой.
Введение …………………………………………………………………………………. 4
1. Требования к частотным характеристикам проектируемого фильтра …………..5
2. Методы проектирования рекурсивных фильтров …………………………………8
2.1 Метод инвариантности импульсных характеристик………………………………8
2.2 Метод инвариантности частотных характеристик
(метод билинейного преобразования) ……………………………………………..9
3. Расчёт передаточной функции аналогового фильтра-прототипа ………………..12
3.1 Проверка правильности расчёта передаточной функции аналогового фильтра- прототипа ……………………………………………………………………………12
4. Расчёт передаточной функции проектируемого цифрового фильтра
методом билинейного преобразования ……………………………………………..16
5. Расчёт АЧХ проектируемого рекурсивного ЦФ …………………………………..18
6. Разработка структурной схемы рекурсивного ЦФ …………………………………22
7. Принципы реализации ЦФ …………………………………………………………..24
Заключение ………………………………………………………………………………..26
Список литературы ……………………………………………………………………….
Данный метод синтеза
{h(n)} = 1,, , , …
Выполнив Z-преобразование данной импульсной характеристики, получим:
H(z) = = 1
+ + +… =
Таким образом, функция определяет рекурсивный ЦФ 1-го порядка, содержащий масштабный блок, элемент задержки и сумматор.
Из этого соотношения путем подстановки z = e-jωT находим частотный коэффициент передачи цепи:
H () =
2.2. Метод инвариантности частотных характеристик (метод билинейного преобразования)
Для расчета избирательных БИХ-фильтров со стандартными характеристиками наиболее простым и широко используемым является метод билинейного преобразования. С помощью этого метода передаточная функция Н(р) аналогового фильтра преобразуется в передаточную функцию Н(z) цифрового БИХ-фильтра. Достоинством данного метода является то, что передаточная функция цифрового фильтра определяется с помощью простых формул из передаточной функции аналоговых фильтров, для которых существуют подробные таблицы и справочники. Это позволяет решать аппроксимационную задачу без использования компьютера.
Достоинство этого метода
При билинейном преобразовании для ФНЧ используют замену переменной вида:
Использование подстановки
Однако соотношение между
Подставляя в выражение z = , вместо z = ej2πω и s = jΩ получаем:
= =
Отсюда:
При изменении частоты f от 0 до 0,5f или ω от 0 до 0,5 нормированная
частота Ω в шкале аналоговых частот будет
пробегать значения от 0 до бесконечности.
Таким образом имеет место «деформация»
шкалы частот. На рисунке 2.2.1 показана
трансформация частотной оси при билинейном
Z-преобразовании для ФНЧ.
Рисунок 2.2.1 – Трансформация частотной оси при билинейном Z-преобразовании
Выход, однако, чрезвычайно прост. Деформация
шкалы частот не приводит к нарушению
избирательных свойств при билинейном
преобразовании (и это главное). А деформация
шкалы частот можно скомпенсировать с
помощью предискажений в аналоговом фильтре.
Компенсация эффекта деформации может
осуществляться путем предварительного
искажения шкалы частот аналогового фильтра
противоположным образом, так, чтобы после
применения билинейного Z-преобразования
критические частоты были сдвинуты назад,
к требуемым значениям.
3. Расчет передаточной функции аналогового фильтра-прототипа
Для расчета передаточной
ωз = = = 0,325
ωп = = = 0,141666
где ωз – нормированная частота полосы задержки
ωп – нормированная частота полосы пропускания
Из таблицы 5.1 (1) для ФНЧ находим:
γ = ctg π = ctg (3.1415 · 0.141666) = 2.0965435
где γ – постоянный множитель, не меняющий форму преобразования
= γ ·tg π = 2.0965435 · tg(3.1415 · 0.325) = 3.42101681
где Ωk – граничная
«аналоговая» частота.
3.1. Проверка правильности расчета передаточной функции аналогового фильтра-прототипа
Рассчитаем допустимые
=
1 - = 1 - =
0.148862
=
= =
0.019952
По таблице А1 приложения А (1) определяем модуль коэффициента отражения , для ∆Amax = 1.4 дБ, :
По номограмме А2 (1) определяем порядок n передаточной функции H(s),
учитывая L= 0,18 и
Проверим фильтр 3го порядка.
В общем виде передаточная функция фильтра третьего порядка:
H(s) = · · ;
где С, ai и bi – коэффициенты, которые находим по таблице А2 приложения А (1):
Для фильтра Баттерворта 3-го порядка:
С=0,57735027
-a0=1,200936949
-a1= 0,600468475
b1= 1,040041906
Таким образом передаточная функция имеет вид:
H(s) = 1,73205 · · ;
Для проверки, удовлетворяет ли фильтр 3-го порядка заданным значениям рассчитываемого фильтра, необходимо проверить выполняются ли условия:
H(1) ≥ 1 -
и
H()
≤
Для этого необходимо сделать замену переменных:
│H(jΩ)│ = H(s) │s = jΩ
│H(jΩ)│ = 1.73205 ·
Подставляя вместо :
При =0 получаем H(0)=1
При =1 получаем H(1)= 0,8660 > 1 - 0,851138
При = = получаем H() = 0,04321 > = 0,019952
Убеждаемся, что фильтр 3го порядка не удовлетворяет заданным значениям рассчитываемого фильтра.
Проверим фильтр 4го порядка.
В общем виде передаточная функция фильтра из двух звеньев второго порядка:
H(s) = ;
где C, ai и bi – коэффициенты, которые находим по таблице А2 приложения А (1):
Для фильтра Баттерворта 4го порядка:
С = 0,57735027
-a1 = 0,4390154575
-a1 = 1,059877074
±b1 = 1,059877074
±b2 = 0,4390154575
Таким образом, передаточная
H(s) = 1,73205 · · ; (3.1)
Для проверки, удовлетворяет ли
фильтр 4го порядка заданным
|H(jΩ)| = H(s)|s = jΩ
│H(jΩ)│ = 1.73205 ·
Подставляя вместо Ω:
При Ω = 0 получаем H(0) = 1
При Ω = 1 получаем H(1) = 0,86605 > 1 – εп = 0,851138
При Ω = Ωk = 3.42 получаем Н(Ωk) = 0,0126656 < εз = 0,019952
Убеждаемся, что фильтр 4го порядка
удовлетворяет заданным
4.
Расчет передаточной
функции проектируемого
фильтра методом
билинейного преобразования
Получение передаточной функции H(s) цифрового фильтра НЧ осуществляется путем подстановки из таблицы 5.1 (1):
S → γ ·
в выражение (3.1), т.е.:
H(z) = 1,73205 · · ;
Получаем передаточную функцию ЦФ в виде:
H(z) = ·
После проведения расчётов получим:
H(z) =
·
С | 0,02258 | ||
Первое звено | Второе звено | ||
а01 | 1 | a02 | 1 |
а11 | 2 | a12 | 2 |
а21 | 1 | a22 | 1 |
b01 | 1 | b02 | 1 |
b11 | -0,81546 | b12 | -0,60643 |
b21 | 0,51251 | b22 | 0,12479 |
5.
Расчет АЧХ проектируемого
рекурсивного ЦФ
Для нахождения АЧХ
|H(ej2πω)| = H(z)|z = ej2πω
причем z-1 = e-j2πω = (cos2πω – jsin2πω).
Общая передаточная характеристика:
H(ω) = C·H1(ω)·H2(ω)
где H1(ω) и H2(ω) – передаточные характеристики первого и второго звена проектируемого фильтра, каждое из которых: