Синтез цифрового фильтра по аналоговому прототипу. Голованов В.В. - 9 стр.

UptoLike

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

7
На экран монитора будут выведены строки коэффициентов числителя и зна-
менателя передаточной функции ЦФ.
6. Для просмотра характеристик синтезированного ЦФ введите команду
>> fdatool
Откроется основное окно программы fdatool, позволяющей синтезиро-
вать фильтры, проматривать их характеристики и исследовать эффекты кван-
тования в них. Задайте команду Import Filter в меню Filter. Вкладка Design
Filter окна программы fdatool будет заменена на вкладку Import Filter. Стерев
данные в полях Numerator и Denominator, укажите в них идентификаторы bz
и az, под которыми в рабочей области MATLAB сохранены векторы коэффи-
циентов передаточной функции ЦФ. В поле Sampling Frequency введите час-
тоту дискретизации Fs, указав единицу измерения в поле Units. Можно вме-
сто этого задать значения коэффициентов, заключив список в квадратные
скобки и отделяя одно значение от другого пробелами. Например, если пе-
редаточная функция имеет вид
0.2 – 0.42z
–1
+0.05z
–2
K(z) =
1+ 0.18z
–1
– 0.24z
–2
+ 0.081z
–3
,
то в поле Numerator следует ввести [0.2 –0.42 0.05], а в поле Denominator
[1 0.18 –0.24 0.081].
Щёлкните по кнопке Import Filter. Далее можно просматривать характе-
ристики фильтра.
На панели инструментов в верхней части окна имеются значки характе-
ристик фильтра. Подводя курсор к одному из значков и нажимая левую
кнопку мыши, можно вывести на экран график желаемой характеристики.
Можно просмотреть
амплитудно-частотную характеристику (АЧХ, magnitude response),
фазочастотную характеристику (ФЧХ, phase response),
АЧХ и ФЧХ совместно,
xарактеристику группового времени запаздывания (group delay),
импульсную характеристику (impulse response),
переходную характеристику (step response),
диаграмму полюсов и нулей (pole/zero plot),
коэффициенты фильтра (filter coefficients).
Для детального просмотра участков графика используется кнопка zoom in
панели инструментов. Щёлкнув по этой кнопке, нужно затем подвести кур-
сор мыши к тому участку графика, который нужно увеличить, и протащить
мышь с нажатой левой кнопкой. Можно просто щёлкать левой кнопкой мы-
ши многократно, что будет приводить ко всё большему увеличению. Возврат
к исходному состоянию осуществляется несколькими щелчками по правой
На экран монитора будут выведены строки коэффициентов числителя и зна-
менателя передаточной функции ЦФ.
     6. Для просмотра характеристик синтезированного ЦФ введите команду
     >> fdatool
     Откроется основное окно программы fdatool, позволяющей синтезиро-
вать фильтры, проматривать их характеристики и исследовать эффекты кван-
тования в них. Задайте команду Import Filter в меню Filter. Вкладка Design
Filter окна программы fdatool будет заменена на вкладку Import Filter. Стерев
данные в полях Numerator и Denominator, укажите в них идентификаторы bz
и az, под которыми в рабочей области MATLAB сохранены векторы коэффи-
циентов передаточной функции ЦФ. В поле Sampling Frequency введите час-
тоту дискретизации Fs, указав единицу измерения в поле Units. Можно вме-
сто этого задать значения коэффициентов, заключив список в квадратные
скобки и отделяя одно значение от другого пробелами. Например, если пе-
редаточная функция имеет вид


                0.2 – 0.42z –1 +0.05z –2
    K(z) =
             1+ 0.18z –1 – 0.24z –2 + 0.081z –3   ,

то в поле Numerator следует ввести [0.2 –0.42 0.05], а в поле Denominator
[1 0.18 –0.24 0.081].
    Щёлкните по кнопке Import Filter. Далее можно просматривать характе-
ристики фильтра.
    На панели инструментов в верхней части окна имеются значки характе-
ристик фильтра. Подводя курсор к одному из значков и нажимая левую
кнопку мыши, можно вывести на экран график желаемой характеристики.
Можно просмотреть
   • амплитудно-частотную характеристику (АЧХ, magnitude response),
   • фазочастотную характеристику (ФЧХ, phase response),
   • АЧХ и ФЧХ совместно,
   • xарактеристику группового времени запаздывания (group delay),
   • импульсную характеристику (impulse response),
   • переходную характеристику (step response),
   • диаграмму полюсов и нулей (pole/zero plot),
   • коэффициенты фильтра (filter coefficients).
Для детального просмотра участков графика используется кнопка zoom in
панели инструментов. Щёлкнув по этой кнопке, нужно затем подвести кур-
сор мыши к тому участку графика, который нужно увеличить, и протащить
мышь с нажатой левой кнопкой. Можно просто щёлкать левой кнопкой мы-
ши многократно, что будет приводить ко всё большему увеличению. Возврат
к исходному состоянию осуществляется несколькими щелчками по правой


                                           7