зависи! не только от значений входного сигнала в данный момент, но и от значений выходного сигнала в предыдущие моменты времени. Зависимость между выходными и входными сигналами в цифровых фильтрах (рис, 18.21) в общем случае выражается линейным разностным уравнением вида
(16.18)
где х (п) — входной сигнал в момент tn\
у (п) —выходной сигнал в момент in;
a (i), b (V) —весовые коэффициенты.
Рекурсивные фильтры называют еще фильтрами с бесконечной памятью или с бесконечной импульсной характеристикой (БИХ-фильтры), поскольку в них хранится вся «история» входной после-
33S
дователыюсти. Реализация рекурсивных фильтров требует применения обратных связей, а значит принятия дополнительных мер по обеспечению их устойчивости. Примером рекурсивного фильтра первого порядка является цифровой рециркулятор. В случае, когда race коэффициенты Ъ (/) в (16.18) равны нулю у (п.) =
== 2 а {*) X (п —i) не зависит от значений выходного сигнала в
1-0
предыдущие моменты времени. Цифровые, фильтры, реализующие этот алгоритм, называются нерекурсивными или фильтрами с конечной памятью (КИХ-фильтры). Реализация их не требует использования обратных связей и поэтому такие фильтры всегда устойчивы. Это язляется их преимуществом перед рекурсивными ЦФ. Недостатком рекурсивных ЦФ является накопление ошибок, так как при вычислении последующих отсчетов выходного сигнала используются неточно полученные (из-за конечного числа разрядов вычислительного устройства) предшествующие отсчеты. Преимущество рекурсивных ЦФ состоит в том, что для их реализации требуется обычно намного меньше элементов, чем для эквивалентных им (с точки зрения характеристик) нерекурсивных ЦФ. В системах СДЦ могут применяться как рекурсивные, так и нерекурсивные ЦФ. Частотная характеристика ЦФ определяется соотношением
(16.19)
Требуемый вид частотной характеристики обеспечивается выбором значений весовых коэффициентов а (I) и & {(). В состав ЦФ (рис. 16.2) входят:
ЗУ входных и выходных сигналов;
оперативное и постоянное запоминающие устройства;
арифметическое устройство.
Запоминающие устройства могут иметь различную структуру. Организация ЗУ Для нерекурсивного фильтра второго порядка (эквивалент двукратного устройства ЧПК) иллюстрируется на рис. 16.22.
Буферный регистр запоминает код выходного сигнала АЦП па время 7*д. 3*1 обеспечивает запоминание кодов сигналов со всех каналов дальности на ТП. Емкость его составляет N,m бит. Запоминающее устройство может выполняться на микросхемах памяти, управляемых адресным счетчиком, или сдвиговых регистрах. В микросхемах памяти в качестве запоминающих элементов используют триггеры. Если одна микросхема запоминает один разряд кода сигналов со всех каналов дальности, то для запоминания N, w-разрядных слов необходимо m корпусов микросхем. Так как входные (выходные) сигналы поступают (считываются) на
.. - 339
ЗУ (с ЗУ) последовательно, то управление работой ЗУ в ЦГФП существенно упрощается--ячейки для записи и считывания мож-iio выбирать, например, с помощью адресного счетчика, на вход которого поступают импульсы дискретизации. Принцип построения ЗУ2 аналогичен ЗУ1.
Рис. 16.22. Организация ЗУ а нерекурсивном филы ре второго порядка (двукратном цифровом череспериодном компенсаторе)
В общем случае емкость ЗУ входных и выходных сигналов примерно равна 2ТаРцт (!. -\- А') бит.
Рис 16-23. Арифметическое устройство нерекурсивного фильтра второго порядка
Оперативное запоминающее устройство предназначено в общем случае для хранения промежуточных результатов вычислений.
340
В ЦГФП классический вариант ОЗУ, как правило, не применяется из-за гсысоких требований к его быстродействию.
Постоянное запоминающее устройство предназначено для хранения постоянных весовых коэффициентов или результатов умно-1, жения возможных значений входных сигналов на их коэффициенты. Выполняется обычно на микросхемах памяти.
Арифметическое устройство осуществляет вычисление в соответствии с алгоритмом работы ЦГФП. Например, в случае nepeJ курсивного фильтра второго порядка АУ (рис. 16.23) выполняет операцию вида у (п) = х (я) ■—2х (п — 1) -+- х (п — 2) и может быть реализовано на основе двух полных сумматоров.
Рис. 16.24. Структура сумматора
Каждый разряд сумматора (рис. 16.24) функционирует в соответствии с табл. 16.1.
Таблица 16.1
л; |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
В: |
0 |
0 |
1 |
I |
0 |
0 |
1 |
1 |
о:-[ |
0 |
1 |
(] |
1 |
0 |
1 |
0 |
1 |
Di |
0 |
о |
0 |
1 |
0 |
1 |
\ |
1 |
Si |
0 |
I |
1 |
0 |
1 |
0 |
0 |
1 |
В общем случае АУ включает помимо сумматоров и умножители, реализованные либо по классической схеме, либо на базе ПЗУ.
341
16.7,3. Особенности технической реализаций
цифровых гребенчатых фильтров подавления,
осуществляющих обработку в частотной области
В ряде случаев бывает целесообразным обрабатывать сигналы а частотной области. Это связано, во-первых, с облегчением зада-чи синтеза ЦГФП с заданными частотными характеристиками (поскольку сигналы в каждом частотном канале обрабатываются независимо друг от друга) и, во-вторых, с упрощенней технической реализации фильтров. Для перехода в частотную область используется дискретное преобразопание Фурье (ДПФ). Для конечного числа N выборок входного сигнала х («) оно определя-
N I _______
ется соотношением S (к) = JЈ х (п) ехР ( ~]2tinfc/N), k = О, ./V — 1,
где S (k) — комплексная составляющая спектра па fi-fi частоте. В общем случае X (п) = х, (я) +/хг (я) (здесь: xt (n) и Хг ("} — соответственно вещественная и мнимая" часты сигнала X («)). Поэтому, обозначая 2tt/N = Дф и учитывая, что e-J'" = = cos а — /SMia, алгоритм ДПФ можно представит], в виде
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.