Контрольные вопросы
1. Что такое микросхемы с "жесткой" и гибкой логикой? В чем преимущества и недостатки их с точки зрения применения в цифровых фильтрах?
2. Какова особенность канонической формы структурной схемы цифрового фильтра по сравнению с прямой формой?
3. Изобразите возможные структурные формы цифрового биквадратного блока.
4. В каком виде представляется выражение для передаточной функции цифрового фильтра, выполненного по параллельной форме?
5. При каком условии БИХ-фильтр 2-го порядка может быть представлен в последовательной структуре?
6. Назовите преимущества и недостатки параллельной и последовательной структур цифрового фильтра.
Глава 5. ЦИФРОВЫЕ ФИЛЬТРЫ 1-го и 2-го ПОРЯДКОВ
5.1. Нерекурсивный фильтр 1-го порядка
Передаточную функцию нерекурсивного фильтра 1-го порядка составим из общего выражения (3.17), приняв ak = 0 при и bk = 0 при :
. ( 5.1 )
При выбранных значениях коэффициентов a 0 и a 1 из (3.20) получим разностное уравнение этого фильтра в виде:
|
|
y (n) = a 0 x (n) + a 1 x (n - 1). (5.2)
Структурная схема фильтра, составленная на основе (5.2), показана на рис. 5.1,а. Для анализа удобнее несколько видоизменить уравнения (5.1) и (5.2), а также структурную схему фильтра.
Рис. 5.1.
Структурные схемы нерекурсивного фильтра 1-го порядка:
а) по уравнению (5.2), б) по уравнению (5.4).
Представим эти уравнения в виде:
(5.3)
(5.4)
где a1 = a 1/ a 0.
Уравнениям (5.3) и (5.4) соответствует немного другая структурная схема фильтра (рис. 5.1,б), из которой видно, что блок умножения входной последовательности x (п)на коэффициент а 0 выполняет масштабирующие функции и не оказывает качественного влияния на характеристики фильтра. Поэтому после того, как определен коэффициент a1 = a 1/ a 0, этот блок может быть изъят из состава фильтра и отнесен к предшествующим или последующим каскадам общей структуры, в составе которой находится рассматриваемый фильтр. Именно такое условие принимается в последующем анализе, а уравнение (5.3) записывается в виде:
(5.5)
Предварительные cведения об АЧХ этого фильтра могут быть получены с помощью нуль-полюсной диаграммы. Представим (5.5) так:
(5.6)
откуда следует, что функция (5.6) имеет один нуль z 0 = - a1 и один полюс в начале координат z П= 0. Нуль-полюсная диаграмма и примерный вид АЧХ фильтра для случая a1>0 показаны на рис. 5.2.
|
|
Рис. 5.2.
Нуль-полюсная диаграмма и АЧХ при a1>0.
Рабочим диапазоном частот ЦФ является интервал Найквиста, в цифровых частотах это диапазон 0 ¸ p. Очевидно, что принятое условие a1 >0 соответствует фильтру нижних частот. Легко показать, что при a1 < 0 нерекурсивный фильтр 1-го порядка является цифровым фильтром верхних частот.
Составим выражение для комплексного коэффициента передачи фильтра. Примем, как обычно, в (5.5) переменную z = exp(j F):
(5.7)
и представим в (5.7) экспоненту от комплексного аргумента в тригонометрической форме
H (j F) = 1 + a1cosF - j a1sinF. (5.8)
АЧХ фильтра определяем как модуль
(5.9)
Уравнение фазочастотной характеристики (ФЧХ) фильтра составляем в соответствии с общим определением ФЧХ:
(5.10)
откуда
Ha рис. 5.3 показаны графики АЧХ и ФЧХ нерекурсивного фильтра 1-го порядка для различных коэффициентов a1. Как и следовало ожидать, при a1 = 1 (т.е. при a1 >0) АЧХ соответствует фильтру нижних частот, при a1 < 0 фильтр имеет бόльший коэффициент передачи в области верхних частот. Обратим внимание, что при a = ±1 ФЧХ абсолютно линейная. Линейность фазочастотной характеристики фильтра необходима при обработке сигналов, у которых информационным параметром является фаза.
Рис. 5.3.
АЧХ и ФЧХ при различных значениях a1.
Дискретная импульсная характеристика (ДИХ) фильтра определяется последовательностью коэффициентов передаточной функции H (z), представленной в виде полинома по степеням z - k. Это заключение непосредственно вытекает из определения функции H (z) (3.12):
В рассматриваемом случае из (5.5) следует:
(5.11)
Рис. 5.4.
ДИХ при различных значениях a1.
Для выбранных на рис. 5.3 значений коэффициентов a1 изображения ДИХ имеют вид, показанный на рис. 5.4. (рис. 5.4а) отсчеты ДИХ симметричны, при a1 = - 1 (рис. 5.4б) они антисимметричны относительно оси, проходящей через абсциссу n = 1/2. При a1 = 0,5 ДИХ не является ни симметричной, ни антисимметричной. Выше было отмечено, что при a1 = ±1 ФЧХ имеют линейную зависимость от частоты. Связь степени линейности ФЧХ с симметрией или антисимметрией ДИХ является важным свойством КИХ-фильтров, оно будет подробно рассмотрено в главе 7.
Переходную характеристику g (n) найдем с помощью разностного уравнения (5.4). Для этого заменим x (n) на испытательное воздействие в виде цифровой единичной функции u (n), которая определяется выражением (1.3). При отрицательных номерах отсчетов x (- n) = 0, поэтому переходная характеристика имеет следующие значения: g (0) = a 0, g (n ³ 1) = a 0(1 + a1). Таким образом, процесс установления заканчивается на отсчете с номером n = 1 и занимает один такт дискретизации.