- •Конспект лекций по цос
- •Частотная область
- •Реальные сигналы
- •Ширина полосы
- •Дискретизация
- •Период дискретизации и время дискретизации
- •Непериодические мгновенные значения
- •Периодическая дискретизация
- •Дискретизация с очень высокой частотой
- •Дискретизация с частотой Найквиста
- •Дискретизация с частотой ниже частоты Найквиста
- •Спектры реальных сигналов
- •Ограничение спектра
- •Формирование цифрового сигнала
- •Дискретизация
- •Квантование
- •Точность
- •Ошибка квантования
- •Уменьшение ошибок квантования
- •Дополнительная информация
- •Практически используемые ацп
- •Ацп с последовательным приближением
- •Двунаклонные ацп
- •Сглаживание на выходе
- •Коммерческие ацп и цап
- •Функциональные блоки платы 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. Применение бпф для вычисления реакции цифрового фильтра
!. Цифровые фильтры с бесконечными импульсными характеристиками
Преобразователем (системой, фильтром) с бесконечной импульсной характеристикой (БИХ) называют систему, длина импульсной характеристики которой не ограничена. Последовательности бесконечной длины составляют основу большого класса методов проектирования цифровых фильтров.
Условия физической реализуемости и устойчивости фильтров с бесконечными импульсными характеристиками (БИХ) накладывают ограничения на импульсные характеристики:
h(n)
= 0 при n
< 0;
.
Общая форма записи z-преобразования импульсной характеристики БИХ–фильтров имеет вид
H(z)
=
=
/(
1 +
) (1)
– по крайней мере, один из коэффициентов am отличен от нуля.
В отличие от КИХ–фильтров физически реализуемые, устойчивые БИХ–фильтры не обладают строго линейной фазовой характеристикой; исключение – частный случай, когда все полюсы H(z) размещаются на единичной окружности. Фильтр имеет линейную фазовую характеристику, если H(z) = H(z–1). Для БИХ–фильтров это условие означает, что каждому полюсу передаточной функции H(z), расположенному внутри единичного круга (модули этих полюсов меньше 1), должен соответствовать зеркально отображенный полюс вне единичного круга, поэтому такой фильтр неустойчивый. При расчете БИХ-фильтров приходится рассматривать аппроксимацию заданных характеристик для анализа условий устойчивости.
Специальный вид БИХ-фильтров, у которых при изменении положения полюсов и нулей меняется только фазовая характеристика, называют всепропускающими цепями. Каждому полюсу передаточной функции H(z) всепропускающей цепи в точке z = rej, соответствует нуль в точке
z = (1/r) ej, причем для действительных последовательностей h(n) и полюсы, и нули должны иметь комплексно сопряженные пары – рис.1 .

Рис. 1. Расположение нулей и полюсов
Всепропускающего фильтра 2-го порядка
Построение БИХ-фильтров с линейными ФЧХ основано на использовании «инверсии времени» z(n) = w(–n).
На практике методы, основанные на инверсии времени, точно реализовать невозможно ввиду того, что приходится инвертировать бесконечные по времени последовательности, не дожидаясь, пока они закончатся. Ограничение обрабатываемых последовательностей во временных рамках приводит к ошибкам.
Три группы методов расчета БИХ – фильтров
Проектирование фильтра начинается с определения коэффициентов bk и am в формуле (8.33)
H(z)
=
=
/(
1 +
),
которые обеспечивают аппроксимацию заданных характеристик фильтра. Такими характеристиками могут быть: импульсная, частотная, характеристика групповой задержки и др.
Одну группу методов проектирования цифровых фильтров составляют методы отображения характеристик аналогового прототипа из s–плоскости в z–плоскость для цифровых фильтров. Вместо того чтобы заново создавать теорию расчета цифровых фильтров, можно использовать простые методы отображения, позволяющие преобразовать фильтры из одной области в другую. Такие методы расчета цифровых фильтров, включающие проектирование соответствующего аналогового фильтра и его дискретизацию, наиболее широко используется при расчете БИХ – фильтров. Методы отображения из s-плоскости в z-плоскость используются при проектировании стандартных фильтров верхних и нижних частот, полосовых и режекторных фильтров; теория расчета таких фильтров в непрерывном времени хорошо разработана.
Вторую группу методов проектирования цифровых БИХ–фильтров составляют методы расчета в z-плоскости. Часто удается найти такое расположение полюсов и нулей фильтра, при котором обеспечивается некоторая аппроксимация заданной характеристики фильтра.
Третий подход к расчету БИХ–фильтров – применение процедур оптимизации при нахождении полюсов и нулей в z-плоскости. Расчет фильтров обычно производится методом последовательных приближений.
Расчет БИХ–фильтров по аналоговым прототипам
Наиболее распространены методы дискретизации характеристик аналогового прототипа; при этом можно воспользоваться методами расчета аналоговых фильтров. Известны такие классы аналоговых преобразователей, как фильтры Баттерворта, Чебышева, эллиптические. Применяются несколько методов преобразования (дискретизации) аналогового фильтра в эквивалентный цифровой.
Аналоговый фильтр описывается передаточной функцией
H(s)
=
/
=
/
(2)
с известными коэффициентами am и bk.
Дифференциальное уравнение аналогового фильтра имеет вид
dmy(t)
/
dtm
=
d
kx(t)
/
dt
k,
где x(t) и y(t) – колебания на входе и выходе фильтра соответственно.
Четыре метода дискретизации характеристик аналогового фильтра–прототипа:
метод отображения дифференциалов;
метод инвариантного преобразования импульсной характеристики;
метод согласованного z – преобразования;
метод билинейного преобразования.
1. Метод отображения дифференциалов – наиболее простой метод дискретизации аналоговой системы – замена дифференциалов на конечные разности.
При любом отображении непрерывного пространства в дискретное пространство должны выполняться обязательные требования:
