- •Лабораторная работа №4 Исследование бих-фильтров
- •Рекурсивные фильтры
- •Свойства бих-фильтров
- •Задание требований к частотным характеристикам бих-фильтров и процедура синтеза
- •Синтез бих-фильтров методом билинейного z-преобразования: функции bilinear, butter, cheby1, cheby2, elip, buttord, cheb1ord, cheb2ord, ellipord
- •7 5 5 4
Лабораторная работа №4 Исследование бих-фильтров
Цель работы: изучение синтеза БИХ-фильтров методом
билинейного Z-преобразования;
изучение функций MATLAB butter, cheby1, cheby2,
elip, buttord, cheb1ord, cheb2ord, ellipord;
Задания для выполнения лабораторной работы
Предварительная подготовка к выполнению лабораторной работы
Изучить приложение 6.1 и 6.2 к данной работе и рекомендованную литературу, обратив особое внимание на правила работы с системой MATLAB: ввод численных значений параметров, построение и интерпретации графиков на экране монитора, правила сохранения результатов исследований в памяти компьютера. Особое внимание следует обратить на функции MATLAB, используемые в данной работе.
Из таблицы 6.1 выписать исходные данные для выполнения индивидуального варианта. Номер варианта назначается преподавателем.
Составить письменно описания функций системы MATLAB, используемых в данной работе при выполнении задания на экспериментальное исследование в лаборатории.
Подготовить ответы на контрольные вопросы, приведенные в данном описании лабораторной работы.
Подготовить письменный отчет о предварительной подготовке к экспериментальным исследованиям в лаборатории принятой на кафедре формы.
Отчет должен содержать:
- титульный лист принятой на кафедре формы;
- номер лабораторной работы, варианта работы и формулировку цели работы;
- исходные данные выполняемого варианта;
- текст программы MATLAB для выполняемого варианта;
Таблица 6.1. Номера вариантов, значения частот и отклонений АЧХ
№ варианта |
Вид синтезируемого фильтра |
Частоты, [Гц] |
Максимально допустимые отклонения АЧХ и их обозначения в MATLAB | ||
1 |
ПФ |
f-k =800 f-χ =1200 fχ = 1800 fk = 2200 |
δ2=0.02 δ1=0.03 δ2=0.02
| ||
2 |
РФ |
f-χ =200 f-k =600 fk = 1200 fχ = 1600 |
δ1=0.04 δ2=0.02 δ1=0.04 | ||
3 |
ФНЧ |
fχ =500 fk =2000 |
δ1=0.5 δ2=0.1 | ||
4 |
ФВЧ |
fk =700 fχ =1500 |
δ2=0.02 δ1=0.03
| ||
5 |
ПФ |
f-k =100 f-χ =500 fχ = 1100 fk = 1500 |
δ2=0.01 δ1=0.02 δ2=0.01 | ||
6 |
ФВЧ |
fk =1500 fχ =2000 |
δ2=0.01 δ1=0.04 | ||
7 |
РФ |
f-χ =400 f-k =800 fk = 1400 fχ = 1800 |
δ1=0.05 δ2=0.01 δ1=0.05
| ||
8 |
ФНЧ |
fχ =1000 fk =2000 |
δ1=0.03 δ2=0.02 | ||
9 |
ФНЧ |
fχ =300 fk =700 |
δ1=0.05 δ2=0.01 | ||
10 |
ПФ |
f-k =1200 f-χ = 1600 fχ = 2200 fk =2600 |
δ2=0.01 δ1=0.07 δ2=0.01 |
При выполнении работы можно принять: частота дискретизации fд = 8000 Гц.
fχ – граничная частота ПП для ФНЧ и ФВЧ; fk – граничная частота ПЗ для ФНЧ и ФВЧ;
f-χ , fχ – левая и правая граничные частоты ПП для ПФ и РФ;
f-k , fk – левая и правая граничные частоты ПЗ для ПФ и РФ;
Выполнение исследований в лаборатории
Убедиться в активности системы MATLAB по наличию на экране дисплея командного окна с приглашением к работе: информационная вставка в начале сеанса работы или мигающий курсор в начале строки при продолжении сеанса.
По заданному преподавателем варианту создать программу в командном окне (Command Window) MATLAB (см. рис. 6.1):
Рис. 6.1. Вид рабочих окон в MATLAB
Синтезировать заданные БИХ-фильтры (ФВЧ, ФНЧ, РФ или ПФ) Баттерворта, Чебышева I и II рода и Золотарева-Кауэра. Определить их порядки. (см. приложение 6.2).
Построить графики АЧХ БИХ-фильтров Баттерворта, Чебышева I и II рода и Золотарева-Кауэра. (см. приложение 6.2).
Подготовить отчет об экспериментальных исследованиях в лаборатории, содержащий:
- текст файла, с помощью которого выполнены пункты задания на экспериментальные исследования (может храниться на компьютере);
- полученные графики БИХ-фильтров Баттерворта, Чебышева I и II рода и Золотарева-Кауэра.
Все пункты лабораторного исследования должны быть сохранены на компьютере, в папке, которая должна иметь имя, совпадающее с фамилией студента.
Содержание отчета
Письменный отчет должен содержать:
Результаты предварительной подготовки к экспериментальным исследованиям в лаборатории принятой на кафедре формы (см. п.5 раздела 2.1).
Результаты экспериментальных исследований в лаборатории.
Методические указания по выполнению работы
Каждый студент выполняет индивидуальный вариант работы.
Исследование в лаборатории выполняется с помощью системы MATLAB, минимально необходимые для данной работы сведения о которой приведены в примерах приложения 6.2 к этим методическим указаниям. Целесообразность использования этой системы обусловлена тем, что в ней имеются встроенные специальные функции, обеспечивающие возможность исследования цифровых фильтров. Система MATLAB обеспечивает высокое качество графических представлений полученных результатов на экране монитора.
Задания в данной работе используют лишь незначительную часть возможностей MATLAB и здесь студенты могут проявить широкую личную инициативу.
Защита работы производится за компьютером у экрана дисплея, на котором студент демонстрирует и поясняет полученные им в диалоге с системой MATLAB графики, предъявляет отчет и поясняет преподавателю результаты своих экспериментальных исследований.
Контрольные вопросы:
Формы реализации ЦФ (прямая, каноническая и др.).
Погрешности в ЦФ. Источники погрешностей и их оценка
Цифровые фильтры в радиотехнике и системах передачи информации.
Напишите разностное уравнение для БИХ фильтра N-го порядка.
Напишите передаточную функцию БИХ фильтра N-го порядка.
Поясните условия устойчивости и физической реализуемости БИХ фильтров.
Пояснить сущность метода синтеза БИХ фильтров в частотной области по аналоговому прототипу.
Сформулировать требования к частотным характеристикам фильтра.
Задается преподавателем.
Литература:
Сергиенко А. Б. Цифровая обработка сигналов: Учебник для вузов. 2-е изд. – СПб.: Питер, 2007.- 751 с.: ил.
Солонина А. И. Цифровая обработка сигналов. Моделирование в MATLAB – СПб.: БХВ-Петербург, 2008. – 816 с.: ил. – (Учебное пособие)
Основы цифровой обработки сигналов: Курс лекций / Авторы: А. И. Солонина, Д. А. Улахович, С.М. Арбузов, Е. Б. Соловьева / 2-е изд. - СПб.: БХВ-Петербург, 2005. – 768 с.: ил.
Цифровая обработка сигналов: Пер. с англ./ Под. ред. С. Я. Шаца. – М.: Связь, 1979. – 416 стр., ил.
ПРИЛОЖЕНИЕ 6.1