Материал: методичка по лабам Рцис

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

В окне имеются следующие элементы управления:

Переключатели Входной сигнал и Непрерывный входной сигнал поз-

воляют выбирать тип используемого сигнала из числа следующих вариантов:

Одиночный импульс: генерируется дискретный одиночный импульс x0(k) (см. (9.1)), т. е. один отсчет со значением, равным единице. Последую-

щие отсчеты входного сигнала равны нулю. Данный сигнал генерируется однократно, перед началом его формирования устанавливается нулевое начальное состояние фильтра.

Ступенька: генерируется последовательность отсчетов, равных единице (см. (9.6)). Данный сигнал генерируется однократно, перед началом его формирования устанавливается нулевое начальное состояние фильтра.

Синусоида: генерируются дискретные отсчеты гармонического сигнала. Данный сигнал является периодическим, его частота задается в поле ввода Частота непрерывного сигнала. Амплитуда сигнала равна единице.

Меандр: генерируются дискретные отсчеты меандра (последовательности прямоугольных импульсов со скважностью 2). Данный сигнал является периодическим, его частота задается в поле ввода Частота непрерывного сигнала. Амплитуда сигнала равна единице.

Треугольные импульсы: генерируются дискретные отсчеты периодической последовательности симметричных треугольных импульсов. Данный сигнал является периодическим, его частота задается в поле ввода Частота непрерывного сигнала. Амплитуда сигнала равна единице.

Пилообразный сигнал: генерируются дискретные отсчеты периодической последовательности несимметричных треугольных импульсов (вертикальный фронт справа, наклонный участок является возрастающим). Данный сигнал является периодическим, его частота задается в поле ввода Частота непрерывного сигнала. Амплитуда сигнала равна единице.

Шум: генерируется дискретный белый шум – последовательность случайных чисел, не коррелированных друг с другом и имеющих нормальное распределение вероятности с нулевым средним значением и дисперсией, равной единице.

Поле ввода Частота непрерывного сигнала позволяет задавать частоту периодических сигналов (значение должно быть целым числом; единицы измерения частоты являются условными, частоте дискретизации соответствует значение 250, поэтому максимально допустимое значение частоты

106

сигнала равно 125). Кнопки со стрелками, расположенные в правой части поля, изменяют значение с шагом, равным единице.

• Группа полей ввода Коэффициенты фильтра позволяет задавать коэффициенты дискретного рекурсивного фильтра второго порядка. Обозначения коэффициентов соответствуют представлению системной функции филь-

тра в виде H (z) =

a

+ a z−1

+ a z

−2

 

0

1

 

2

 

. Значения должны представлять собой

1 − b z−1

b z−2

 

 

 

 

1

 

2

 

 

числа с одним десятичным разрядом после запятой. Кнопки со стрелками, расположенные в правой части полей, изменяют значения с шагом 0,1.

Кнопки Старт и Стоп служат для запуска и остановки процесса моделирования. При выборе непериодических сигналов (Одиночный импульс и Ступенька) при щелчке на кнопке Старт осуществляется один цикл моделирования (рассчитывается 100 отсчетов входного и выходного сигналов), использовать кнопку Стоп при этом не нужно. При выборе периодических сигналов щелчок на кнопке Старт запускает процесс моделирования, который продолжается до щелчка на кнопке Стоп, при этом графики сигналов на экране обновляются каждые 0,5 с.

В нижней части окна расположен график расположения нулей (кружки)

иполюсов фильтра (звездочки) на комплексной плоскости. Сплошной линией показана единичная окружность. Изображение обновляется при каждом изменении значений коэффициентов фильтра.

В правой части окна расположены три графика, которые в реальном времени показывают следующие сигналы:

Верхний график – сигнал на входе фильтра.

Средний график – сигнал на выходе фильтра.

Нижний график – нормированная корреляционная функция выходного сигнала.

9.3.Задание и указания к выполнению работы

1.Исследование нерекурсивного фильтра второго порядка. Для реали-

зации нерекурсивного фильтра второго порядка установить следующие значения коэффициентов: b1 = b2 = 0. Оставшиеся значения a0, a1 и a2 опреде-

ляют свойства исследуемого фильтра.

107

Зарисовать расположение нулей и полюсов и измерить АЧХ на перечисленных ниже частотах для одного из указанных преподавателем набора коэффициентов фильтра:

а) a0 = 1, a1 = 1, a2 = 1; б) a0 = –1, a1 = 2, a2 = –1; в) a0 = 1, a1 = 0, a2 = –1; г) a0 = 1, a1 = 0, a2 = 1; д) a0 = 1, a1 = 2, a2 = 3; е) a0 = 1, a1 = 2, a2 = –3; ж) a0 = 1, a1 = 1,2, a2 = 1;

з) a0 = 1, a1 = −1,6, a2 = 1; и) a0 = 2, a1 = 1, a2 = −1;

к) a0 = 1, a1 = −1,4, a2 = 0,5; л) a0 = 2, a1 = 1, a2 = 0,5. м) a0 = 1, a1 = 1, a2 = 0,5; н) a0 = 1, a1 = 0,5, a2 = 0,5.

Значения АЧХ занести в таблицу.

F

1

10

20

30

40

50

60

70

80

90

100

110

120

|K(f)|

Методика измерения амплитудно-частотных характеристик филь-

тров. АЧХ фильтров измеряется по точкам, посредством варьирования частоты входного синусоидального сигнала и измерения амплитуды сигнала на выходе. Амплитуда входной синусоиды равна единице, поэтому амплитуда выходного сигнала равна значению АЧХ на данной частоте.

2. Исследование рекурсивного фильтра первого порядка. Для реализа-

ции рекурсивного фильтра первого порядка установить следующие значения коэффициентов: a0 = 1, a1 = a2 = b2 = 0. Оставшееся значение b1, которое по указанию преподавателя выбирается из диапазона 0,5…0,9, определяет свойства исследуемого фильтра.

Измерить «постоянную времени» фильтра τ (в отсчетах). Импульсная характеристика рекурсивного фильтра первого порядка является экспоненциальной, под «постоянной времени» понимается число отсчетов, за которое она за-

тухает до уровня 1/e ≈ 0,37. Для измерения этой величины следует вывести график импульсной характеристики (выбрать сигнал Одиночный импульс и

108

щелкнуть на кнопке Старт) и, увеличив масштаб необходимого фрагмента графика, определить, между какими отсчетами достигается указанный уровень. Для увеличения масштаба следует растянуть мышью рамку на графике слева направо, сверху вниз. Для возврата к исходному масштабу следует растянуть мышью рамку на графике по диагонали в любом из других направлений (например, справа налево, сверху вниз). Кроме того, можно перемещать график без изменения его масштаба при нажатой правой клавише мыши.

Зарисовать расположение нулей и полюсов и измерить АЧХ на указанных ниже частотах. Значения АЧХ занести в таблицу.

f

1

5

10

15

20

40

60

80

100

105

110

115

120

124

|K(f)|

3. Исследование устойчивости рекурсивного фильтра второго поряд-

ка. Коэффициенты нерекурсивной части фильтра устанавливаются следующими: a0 = 1, a1 = a2 = 0. Значение коэффициента b1 оставить тем же, что и в п. 2. Изменяя коэффициент b2, необходимо определить диапазон его значе-

ний (b2 minb2 max), соответствующий устойчивому фильтру, а также опре-

делить границу (b2 кратн. пол), разделяющую области вещественных и ком-

плексных полюсов фильтра.

Измерения производятся при синусоидальном входном сигнале, частота сигнала может быть произвольной. Устойчивость фильтра определяется по виду выходного сигнала и расположению полюсов на комплексной плоскости:

устойчивый фильтр: выходной сигнал представляет собой дискретные отсчеты синусоиды, полюсы лежат внутри единичной окружности;

фильтр находится на грани устойчивости: хотя бы один из полю-

сов лежит на единичной окружности, в выходном сигнале могут появиться нарушения синусоидальной структуры, но он сохраняет периодичность и стабильную амплитуду;

неустойчивый фильтр: хотя бы один из полюсов лежит снаружи единичной окружности, выходной сигнал перестает быть даже похож на синусоиду, его уровень резко возрастает (для предотвращения переполнений в программе реализован ограничитель уровня выходного сигнала на уровне ±100).

Полученные данные занести в таблицу.

b1

b2 min

b2 кратн. пол

b2 max

 

 

 

 

109

4. Исследование резонатора второго порядка. Для реализации резона-

тора второго порядка установить следующие значения коэффициентов: a0 = −1, a1 = 0, a2 = 1 и указанную преподавателем комбинацию значений ко-

эффициентов b1 и b2, выбираемых из следующих наборов значений:

b1 {0,0; 0,5; 1,0; 1,5};

b2 {–0,7; –0,8; –0,9}.

Определить параметры импульсной характеристики фильтра: постоян-

ную времени затухания огибающей τ и период колебаний T (в отсчетах). Данные занести в таблицу.

b1

b2

τ,

T,

отсчеты

отсчеты

 

 

 

 

 

 

Зарисовать импульсную характеристику, расположение нулей и полюсов и измерить АЧХ примерно на 15 частотах, выбранных самостоятельно в диапазоне от 1 до 124. Значения частоты должны быть расположены ближе друг к другу в окрестностях той частоты, где АЧХ принимает максимальное значение, и реже – в удаленных от пика АЧХ частотных диапазонах. Значения АЧХ занести в таблицу.

f

1

124

|K(f)|

5. Исследование преобразования шума в дискретном фильтре. Для

исследованного в п. 4 фильтра выбрать входной сигнал Шум и зарисовать нормированную корреляционную функцию выходного сигнала.

Содержание отчета

Примечание. Теоретические графики АЧХ и ФЧХ во всех случаях рассчитываются как модуль и фаза комплексного коэффициента передачи дискретного фильтра, определяемого согласно (9.11) и (9.12).

1. По п. 1:

совместно построенные экспериментальный и теоретический графики АЧХ исследованного фильтра;

теоретический график ФЧХ исследованного фильтра;

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

2. По п. 2:

110