- •Часть 3. Основные радиотехнические процессы
- •13. Излучение высокочастотных радиосигналов и распространение радиоволн
- •13.1. Радиосигналы и электромагнитные волны
- •13.2. Излучение электромагнитных волн радиодиапазона антеннами
- •13.3. Основные параметры антенн
- •13.4. Конструктивные решения в антенной технике
- •Направленные свойства элементарных антенн
- •13.5. Антенные измерения
- •13.6. Линии передачи вч и свч сигналов. Классификация линий передачи свч
- •13.7. Распространение электромагнитных волн по регулярным линиям передачи
- •13.8. Характеристики основных типов линий передачи свч
- •Контрольные вопросы к разделу 13
- •14. Элементная база современной радиоэлектроники
- •14.1. Физические основы электроники
- •14.2. Интегральная микроэлектроника и микросхемотехника
- •Контрольные вопросы к разделу 14
- •15. Усиление и фильтрация радиосигналов
- •15.1. Усилители сигналов
- •15.2. Резонансные цепи с сосредоточенными параметрами
- •15.4.Связанные контуры
- •15.5. Колебательные системы с распределенными параметрами
- •15.6. Цифровые фильтры
- •Упражнения к разделу 15.
- •Контрольные вопросы к разделу 15
15.6. Цифровые фильтры
Процессы, которые сопровождают фильтрацию сигналов, могут моделироваться, а алгоритмы модели – реализоваться на специализированных и/или универсальных вычислительных устройствах. Такие устройства с соответствующим программным обеспечением вычислительного процесса фильтрации, естественно назвать цифровыми фильтрами.
Принцип работы цифрового фильтра состоит в следующем. На его вход подается сигнал s(пt) – последовательность дискретных по времени значений, следующих с интерваломt. При поступлении каждого очередного отсчета сигнала – числаsвх(пt) – на выходе цифрового фильтра формируется откликsвых(пt), рассчитанный по некоторому алгоритму. В общем случае числоsвых(пt) является функцией как нескольких предыдущих значений как входныхsвх(пt), так и выходныху чисел:
На выходе фильтра вырабатывается последовательность чисел у(пТ), sвых(пt) следующих с интерваломt. Таким образом, тактовый интервал времениtявляется общим для последовательностей входных и выходных чисел.
Цифровые фильтры делятся на два большие класса: нерекурсивные и рекурсивные. В нерекурсивных фильтрах отклик зависит только от значений входной последовательности
На рис. 15.16 представлена структурная схема алгоритма
,
по которому работает нерекурсивный цифровой фильтр.
Рис. 15.15. Нерекурсивный цифровой фильтр
На схеме обозначены: z-1– элемент задержки цифровой последовательности на один тактt;bi – умножители;– сумматор.
Нерекурсивный цифровой фильтр может быть осуществлен практически, если заданная импульсная характеристика содержит сравнительно небольшое число членов, т. е. быстро убывает с ростом п. В противном случае для получения заданной импульсной характеристики требуется очень много ячеек памяти.
В рекурсивных фильтрах отклик зависит как от значений входной последовательности, так и от предшествующих значений выходной последовательности.
Алгоритм цифрового фильтра N-го порядка в виде разностного уравнения соответствующего порядка
которое эквивалентно линейному дифференциальному уравнению N-гoпорядка для аналогового фильтра.
Правая часть уравнения описывает нерекурсивную, левая – рекурсивную части цифрового фильтра. Коэффициенты a0,a1, ...,aNиb0,b1, ….,bMопределяются значениями элементов схемы фильтра.
Структурная схема рекурсивного фильтра, осуществляющего обработку в соответствии с алгоритмом , изображена на рис. 15.17.
Рис. 15.17. Рекурсивный цифровой фильтр
Одним из наиболее полезных методов представления дискретных сигнальных последовательностей, с которыми работают цифровые фильтры, является z-преобразование. Для последовательностиs(nt)=s(n)z-преобразование определяется соотношением
,
где z– комплексная переменная.
Комплексная функция определена лишь для тех значений z, при которых степенной ряд сходится.
Если s(n) отлична от нуля только в интервале, тоX(z) сходится вz-плоскости везде, за исключением, может быть точекz=0 иz=.
Из определения z-преобразования последовательности значений сигнала видно, чтоz-преобразование, вычисленное на единичной окружности, т. е. приz=ei, дает
,
Что совпадает с преобразованием Фурье исходной последовательности s(nt)=s(n).
Передаточная функция цифрового фильтра определяется из как отношение z-преобразований выходной и входной величины цифрового фильтра:
Выражение связывает передаточную функцию фильтра со значениями его элементов. По известной (заданной) передаточной функции Н(z) может быть определена структура и значения коэффициентов цифрового фильтра.
Используя , можно заменить в z-1наe-itможно от передаточной функции перейти к комплексной частотной характеристике цифрового фильтраН(i). Также, как и для обычного аналогового фильтра модуль комплексной частотной характеристики является коэффициентом усиления, а аргумент –фазовой характеристикой фильтра, работающего в соответствии с алгоритмом или .
Основным достоинством рекурсивных фильтров является сокращение числа элементов структурной схемы по сравнению с числом таких элементов в нерекурсивных фильтрах. Благодаря этому рекурсивные фильтры позволяют реализовать медленно затухающие импульсные характеристики.
Недостатком рекурсивных фильтров являются большие ошибки округления, нежели в нерекурсивных фильтрах.
Рекурсивные фильтры позволяют реализовать любые алгоритмы типа , т. е. получить весьма разнообразные частотные характеристики при соблюдении следующих условий:
- все полюсы передаточной функции H(z) должны лежать наz-плоскости внутри окружности радиуса |z|=l, т. е. система должна быть устойчивой;
- ошибки округления не должны нарастать в такой степени, чтобы нарушать нормальную работу фильтра.
Приведенные на рис.15.19 и рис 15.20 простейшие схемы цифровых фильтров не являются наилучшими в техническом смысле. Имеются возможности для реализации фильтров с заданными АЧХ при меньшем количестве используемых схемных элементов.