Преобразование дискретных сигналов в цифровых фильтрах. Голованов В.В. - 9 стр.

UptoLike

Составители: 

9
выводить спектры в линейном или в логарифмическом масштабе (меню Op-
tions). Зарисуйте спектр сигнала.
6. Руководствуясь спектром сигнала, определите, каковы должны быть
полосы пропускания и задерживания фильтра, чтобы пропустить нижние
частоты спектра и подавить верхние или наоборот; или пропустить средние
частоты и подавить нижние и верхние (для радиоимпульса). Запишите в тет-
радь граничные частоты полос пропускания и задерживания. Укажите также
затухания в полосах пропускания и задерживания (R
p
=1…3 дБ, R
s
=30…60
дБ).
7. Синтезируйте первый из предложенных вам фильтров, нажав кнопку
New Design, расположенную под списком Filters в окне SPTool: startup.spt.
Откроется окно Filter Designer. Укажите класс фильтра в раскрывающемся
списке Algorithm. В разделе Specifications задайте требования к АЧХ и ука-
жите тип фильтра (lowpass – ФНЧ, highpass – ФВЧ, bandpass – ППФ, bandstop
ПЗФ). Вы можете задать порядок фильтра или указать, что требуется син-
тезировать фильтр с наименьшим порядком, характеристики которого удов-
летворяли бы предъявленным к ним требованиям. Нажмите кнопку Apply.
Вернувшись в окно SPTool: startup.spt, выделите идентификатор синте-
зированного фильтра в списке Filters и нажмите кнопку View. Откроется ок-
но Filter Viewer. Просмотрите характеристики фильтра. Занесите АЧХ
фильтра в тетрадь, указав полосы пропускания и задерживания. (Удобно рас-
положить этот график под графиком амплитудного спектра, изображённого
ранее).
8. Осуществите фильтрацию сигнала. С этой целью выделите иденти-
фикаторы сигнала и фильтра в соответствующих списках окна SPTool:
startup.spt. Нажмите кнопку Apply. В появившемся окне Apply Filter задайте
имя выходного сигнала в поле Output Signal. В раскрывающемся списке Al-
gorithm задайте алгоритм фильтрации: Direct Form II Transposed (filter). Затем
нужно щёлкнуть по кнопке OK. Выходной сигнал появится в списке сигна-
лов основного окна программы. Выделите входной и выходной сигналы в
списке сигналов (при нажатии левой кнопки мыши удерживайте клавишу
<Ctrl>). Нажмите кнопку View под списком сигналов. Просмотрите графики
входного и выходного сигнала и зарисуйте их.
Далее вернитесь в окно SPTool: startup.spt, выделите в списке сигналов
выходной сигнал фильтра и нажмите кнопку Create. Получите спектр выход-
ного сигнала и зарисуйте его.
Имеется возможность наложить спектр сигнала на график АЧХ фильт-
ра. Для этого следует открыть окно Filter Designer (кнопки New Design или
Edit Design основного окна sptool), нажать кнопку Overlay Spectrum (предпо-
следняя на панели инструментов) и далее выбрать нужный спектр из списка в
окне Overlay Spectrum, раздел Select a spectrum).
В выводе отметьте, как изменился спектр сигнала и как изменилась
форма сигнала.
                                      9
выводить спектры в линейном или в логарифмическом масштабе (меню Op-
tions). Зарисуйте спектр сигнала.
       6. Руководствуясь спектром сигнала, определите, каковы должны быть
полосы пропускания и задерживания фильтра, чтобы пропустить нижние
частоты спектра и подавить верхние или наоборот; или пропустить средние
частоты и подавить нижние и верхние (для радиоимпульса). Запишите в тет-
радь граничные частоты полос пропускания и задерживания. Укажите также
затухания в полосах пропускания и задерживания (Rp=1…3 дБ, Rs=30…60
дБ).
       7. Синтезируйте первый из предложенных вам фильтров, нажав кнопку
New Design, расположенную под списком Filters в окне SPTool: startup.spt.
Откроется окно Filter Designer. Укажите класс фильтра в раскрывающемся
списке Algorithm. В разделе Specifications задайте требования к АЧХ и ука-
жите тип фильтра (lowpass – ФНЧ, highpass – ФВЧ, bandpass – ППФ, bandstop
– ПЗФ). Вы можете задать порядок фильтра или указать, что требуется син-
тезировать фильтр с наименьшим порядком, характеристики которого удов-
летворяли бы предъявленным к ним требованиям. Нажмите кнопку Apply.
       Вернувшись в окно SPTool: startup.spt, выделите идентификатор синте-
зированного фильтра в списке Filters и нажмите кнопку View. Откроется ок-
но Filter Viewer. Просмотрите характеристики фильтра. Занесите АЧХ
фильтра в тетрадь, указав полосы пропускания и задерживания. (Удобно рас-
положить этот график под графиком амплитудного спектра, изображённого
ранее).
       8. Осуществите фильтрацию сигнала. С этой целью выделите иденти-
фикаторы сигнала и фильтра в соответствующих списках окна SPTool:
startup.spt. Нажмите кнопку Apply. В появившемся окне Apply Filter задайте
имя выходного сигнала в поле Output Signal. В раскрывающемся списке Al-
gorithm задайте алгоритм фильтрации: Direct Form II Transposed (filter). Затем
нужно щёлкнуть по кнопке OK. Выходной сигнал появится в списке сигна-
лов основного окна программы. Выделите входной и выходной сигналы в
списке сигналов (при нажатии левой кнопки мыши удерживайте клавишу
). Нажмите кнопку View под списком сигналов. Просмотрите графики
входного и выходного сигнала и зарисуйте их.
       Далее вернитесь в окно SPTool: startup.spt, выделите в списке сигналов
выходной сигнал фильтра и нажмите кнопку Create. Получите спектр выход-
ного сигнала и зарисуйте его.
       Имеется возможность наложить спектр сигнала на график АЧХ фильт-
ра. Для этого следует открыть окно Filter Designer (кнопки New Design или
Edit Design основного окна sptool), нажать кнопку Overlay Spectrum (предпо-
следняя на панели инструментов) и далее выбрать нужный спектр из списка в
окне Overlay Spectrum, раздел Select a spectrum).
       В выводе отметьте, как изменился спектр сигнала и как изменилась
форма сигнала.