- •Конспект лекций по цос
- •Частотная область
- •Реальные сигналы
- •Ширина полосы
- •Дискретизация
- •Период дискретизации и время дискретизации
- •Непериодические мгновенные значения
- •Периодическая дискретизация
- •Дискретизация с очень высокой частотой
- •Дискретизация с частотой Найквиста
- •Дискретизация с частотой ниже частоты Найквиста
- •Спектры реальных сигналов
- •Ограничение спектра
- •Формирование цифрового сигнала
- •Дискретизация
- •Квантование
- •Точность
- •Ошибка квантования
- •Уменьшение ошибок квантования
- •Дополнительная информация
- •Практически используемые ацп
- •Ацп с последовательным приближением
- •Двунаклонные ацп
- •Сглаживание на выходе
- •Коммерческие ацп и цап
- •Функциональные блоки платы dsk
- •Выводы по лекциям
- •Лекция 2.
- •1. Числовые последовательности
- •2. Представление числовых последовательносте
- •Представление чисел
- •Кодирование чисел
- •Ошибки квантования
- •Дискретные линейные системы
- •1. Общие сведения
- •2. Линейные системы с постоянными параметрами
- •3. Физическая реализуемость
- •Из (2.1) получаем
- •Лекция 3
- •1. Частотные характеристики
- •2. Частотные характеристики систем первого порядка
- •3. Частотные характеристики систем второго порядка
- •Лекция 4
- •1. Дискретный ряд Фурье
- •2. Единицы измерения частоты
- •4. Теорияz-преобразования в задачах анализа и синтеза линейных систем применяется преобразование Лапласа, которое приводит дифференциальные уравнения в алгебраические уравнения.
- •Для упрощения анализа можно перейти к новой переменной z, связанной с p соотношением
- •Такая сумма, если она существует, называется z-преобразовани-ем последовательности {xk}. Ясно, что комплексная функция (5.16) определена лишь для тех значений z, при которых степенной ряд сходится.
- •Примеры z-преобразований на основании (16):
- •Бесконечная дискретная последовательность
- •5. Соотношение между z–преобразованием и
- •6. Обратное z-преобразование
- •1. Дискретное преобразование Фурье
- •Определим набор коэффициентов дпф
- •2. Свойства дпф
- •3. Свойства симметрии
- •3. Спектральный анализ в точках z-плоскости
- •Импульсная характеристика
- •2. Линейная свертка конечных последовательностей
- •3. Секционированные свертки
- •1. Уравнения цифровых фильтров
- •2. Структурные схемы цифровых фильтров
- •1. Цифровые фильтры
- •Третий метод проектирования – оптимизация фильтров с минимаксной ошибкой
- •!. Цифровые фильтры с бесконечными импульсными характеристиками
- •Всепропускающего фильтра 2-го порядка
- •1) Ось из s–плоскости должна отображаться в единичную окружность на z – плоскости;
- •6. Прямые методы расчета цифровых фильтров
- •Быстрое преобразование фурье
- •1. Основы алгоритмов бпф
- •2. Алгоритм бпф с прореживанием по времени
- •3. Алгоритм бпф с прореживанием по частоте
- •4. Применение метода бпф для вычисления одпф
- •12.5. Применение бпф для вычисления реакции цифрового фильтра
1. Уравнения цифровых фильтров
Связь между входной x(n)и выходнойy(n)последовательностями дискретного преобразователя задается некоторым оператором{}:
y(n) = {x(n)}.
Важнейший класс дискретных преобразователей – цифровые фильтры – описываются разностными уравнениями (1)
= ,
где am,bk– вещественные или комплексные коэффициенты.
Если a0= 1, то выходная последовательность
y(n) =–+. (2)
Фильтр называется параметрическим, если хотя бы один из коэффициентов am,bkзависит от переменнойn.
Если хотя бы один из коэффициентов am0 0, то фильтр называется рекурсивным.
Если в (8.9) все коэффициенты am0 = 0,
y(n) = k=0 bk x(n – k), (3)
то фильтр называется нерекурсивным – в этом случае значения выходной последовательности y(n) в любой моментnопределяются лишь значениями входной последовательности в этот же момент иN – 1 «прошлыми» значениями входной последовательностиx(n).
2. Структурные схемы цифровых фильтров
Алгоритмы рекурсивных и нерекурсивных фильтров можно реализовать с помощью преобразователей, выполняющих три простейшие операции: алгебраическое сложение, умножение и задержка сигнала (числовой последовательности) на один интервал дискретизации TK. Задержка числовой последовательности на один интервал соответствует умножению ееz–образа наz –1.
При аппаратной реализации операция алгебраического сложения выполняется сумматором, для задержки последовательности на один интервал требуется один элемент памяти – регистр.
Структурные схемы цифровых фильтров могут соответствовать реализации с помощью программируемой логики – микропроцессорной системы (программная реализация).
По передаточным функциям, которые также называются системными, могут быть определены структурные схемы цифровых фильтров. Передаточная функция фильтра H(z)– это соотношение
H(z) = Y(z) / X(z), (4)
где X(z) –z-изображение входной последовательностиx(n), аY(z) –z-изображение выходной последовательностиy(n)фильтра при нулевых начальных условиях.
Передаточная характеристика рекурсивного дискретного фильтра – уравнение (8.9)
y(n) = –m=1 am y(n – m) + k=0 bk x(n – k),
имеет вид H(z) = k=0 bk z – k/( 1 + m=0 am z –m), (5)
где bk,am– постоянные коэффициенты (предполагаетсяa0= 1). Соотношение (2) получено в результатеz-преобразования функции (8.9) и в соответствии с (8.11).
Передаточная характеристика нерекурсивного дискретного фильтра, описываемого уравнением y(n) =k=0 bk x(n –k), имеет вид
H(z) = k=0 bk z – k. (8.13)
Пример 1. Найдем передаточную характеристику фильтра, который описывается разностным уравнением 1-го порядка
y(n) = ay(n – 1) + x(n), где a = const.
Обозначим X(z) –z-изображение входной последовательностиx(n), аY(z) –z-изображение выходной последовательностиy(n)фильтра. Тогда при нулевых начальных условияхY(z)=aY(z)z –1+X(z). Отсюда получим
H(z)= 1/(1 +az-1).
z
–1
Пример 2. Составим структурную схему дискретного фильтра, который описывается разностным уравнением
y(n) = b0x(n) + b1x(n – 1).
Этот фильтр характеризуется передаточной функцией
H(z) = b0 + b1z–1
– структурная схема на рис. 8.1.
Пример 3. Составим структурную схему дискретного фильтра, который описывается разностным уравнением
y(n) = – a1y(n – 1) + x(n) + b1x(n – 1).
Этот фильтр характеризуется передаточной функцией
H(z) = (1 + b1z-1) /(1 + a1z-1)
– структурная схема на рис. 2.
x(n) y(n)
z
–1
–a1 b1
Рис.2. К примеру 3
Эквивалентные схемы фильтров
Передаточная функция неоднозначно определяет структурную схему дискретного фильтра. Цифровые фильтры с заданными характеристиками можно построить на основе фильтров с известными характеристиками путем различных соединений отдельных звеньев.
Эквивалентныминазывают фильтры, у которых при нулевых начальных условиях и одинаковых входных сигналах выходные сигналы также одинаковы, т.е. эквивалентные фильтры имеют идентичные реакции на одинаковые воздействия.
1. Последовательноесоединение: выходная последовательность предшествующего звена есть входная последовательность последующего звена. Система из последовательного соединения 2-х звеньев с передаточными характеристикамиH1(z),H2(z)имеет результирующую передаточную функцию
HЭ(z) = H1(z)H2(z),
т.к. HЭ(z) = Y(z)/X(z) = (Y(z)/X2(z))(X2(z)/X(z)).
2. Параллельноесоединение: входная последовательность для всех звеньев одна и та же, а выходная последовательность системы равна сумме выходных последовательностей всех звеньев – результирующая передаточная функция равна сумме передаточных функций отдельных звеньев:
H(z) = H1(z)+H2(z).
3. Обратная связь: выходная последовательность фильтра через звено обратной связи подается на вход фильтра. Результирующая передаточная функция такой системы
HЭ(z) = H1(z) / [1 H1(z)Hoc(z)].
Знак в знаменателе соответствует положительной «+» или отрицательной «–» обратной связи. Доказательство:
Y(z)= H1(z)[X(z) +Xoc(z)] = H1(z)[X(z) +Y(z)Hoc(z)],
отсюда очевидно
HЭ(z)= Y(z) / X(z) = H1(z) / [1 + H1(z)Hoc(z)].
Лулция 7