- •Конспект лекций по цос
- •Частотная область
- •Реальные сигналы
- •Ширина полосы
- •Дискретизация
- •Период дискретизации и время дискретизации
- •Непериодические мгновенные значения
- •Периодическая дискретизация
- •Дискретизация с очень высокой частотой
- •Дискретизация с частотой Найквиста
- •Дискретизация с частотой ниже частоты Найквиста
- •Спектры реальных сигналов
- •Ограничение спектра
- •Формирование цифрового сигнала
- •Дискретизация
- •Квантование
- •Точность
- •Ошибка квантования
- •Уменьшение ошибок квантования
- •Дополнительная информация
- •Практически используемые ацп
- •Ацп с последовательным приближением
- •Двунаклонные ацп
- •Сглаживание на выходе
- •Коммерческие ацп и цап
- •Функциональные блоки платы 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. Применение бпф для вычисления реакции цифрового фильтра
6. Обратное z-преобразование
Переход от z-образа X(z) к последовательности x(n) называется обратным z-преобразованием и формально определяется соотношением
x(n) = ,(19)
где С– замкнутый контур вz– плоскости, охватывающей все особенности функцииX(z)z n – 1.
Интеграл (5.19) вычисляется с помощью теоремы о вычетах. Функция x(n) определяется суммой вычетов подынтегральной функции в полюсах, расположенных в области, охватываемой контуромС,
x(n) = Reszk (X(z) z n – 1), (20)
где Reszk (X(z)z n – 1) – вычет в простом полюсе, который равен
Reszk (X(z)z n – 1) =limzzk((z –zk) X(z)z n – 1).
Один из способов вычисления (5.19)
x(n) = .
Если X(z)– дробно-рациональная функция, то ее можно разложить на простые дроби:
X(z) = k / (1 – k z–1).
В этом случае, используя свойство линейности, с учетом (20) получим решение в виде суммы
x(n) = k (k) n.
Лекция 5
1. Дискретное преобразование Фурье
Ранее было рассмотрено несколько методов описания последовательностей или дискретных систем. К ним относятся дискретная свертка, преобразование Фурье и z-преобразование. В тех случаях, когда последовательность периодична (или имеет конечную длительность) ее можно представить рядом Фурье. Итак, рассмотрим периодическую последовательностьxp(n)с периодом вNотсчетов. Ее можно записать следующим образом:
xp(n) = Xp(k) ej(2/N)kп (1)
причем частоты спектральных составляющих, образующих xp(n), могут принимать только значения k = 2k/N, – < k < , поскольку периоды других частот не кратны N. В равенстве (1) коэффициенты Xp(k) представляют амплитуды синусоид с частотами k. Запись вида (1) избыточна вследствие периодичности функции ej, так как комплексные экспоненты с частотами
k = k = kmN = (k mN) при 0 < m <
не отличаются друг от друга, т. е.
xp(jkn) = exp [j(k mN)n].
Следовательно, равенство (5.21) можно переписать в виде
xp(n) = Xp(k) (2)
– имеется всего N различных комплексных экспонент с периодом в N отсчетов. Для удобства перепишем равенство (5.22) в общепринятом виде
xp(n) = Xp(k) (ОДПФ) (3)
– деление на N не изменяет способа представления. Чтобы выразить коэффициенты Xp(k) через xp(n), умножим обе части равенства (3) на exp[–j(2/N)kn] и просуммируем результаты по n:
xp(n)=Xp(k). (4)
Меняя в правой части (4) порядок суммирования и используя формулу
Xp(k)=
получим
xp(n)= Xp(k)u0(k – m) (5)
– периодические последовательности отмечены индексом р.
После перестановки левой и правой частей равенства (5) и замены индекса т на k
Xp(k) = xp(n). (ДПФ) (6)
Соотношение (6) носит название дискретного преобразования Фурье (ДПФ), а (3) – обратного дискретного преобразования Фурье (ОДПФ).
Из определений (3) и (6) видно, что обе последовательности xp(n) и Xp(k) периодичны с периодом в N отсчетов. Ясно также [см. (6)], что Xp(k) полностью определяются одним периодом xp(n). Отсюда возникает интересный вопрос: как связаны z-преобразование конечной последовательности, образованной из одного периода периодической последовательности, и ДПФ всей периодической последовательности? Иначе говоря, рассмотрим последовательность конечной длины
x(n) = (7)
причем последовательность xp(n) имеет период в N отсчетов, т. е. x(n) представляет собой один период периодической последовательности xp(n). z-преобразование x(n) имеет вид
X(z) = x(n) z–n . (8)
Вычисляя сумму (8) в точке на единичной окружности z–плоскости с полярным углом 2k/N, находим
X(z) = x(n) . (9)
Сравнивая суммы (9) и (6) и учитывая, что xp(n) = x(n) на интервале 0 n N – 1, получаем
Xp(k) = Xp(). (10)
Итак, коэффициенты ДПФ последовательности конечной длины равны значениям z-преобразования этой же последовательности в N точках, равномерно распределенных по единичной окружности. Еще более важный вывод состоит с том, что коэффициенты ДПФ последовательности конечной длины однозначно представляют саму последовательность, так как по ним можно точно восстановить исходную последовательность, используя обратное ДПФ. Итак, хотя ДПФ и ОДПФ вводятся для периодических последовательностей, важно, что через них можно представлять последовательности конечной длины.
Пример 6. Для иллюстрации приведенных положений рассмотрим периодическую последовательность на рис. 6, а) с периодом N , определяемую как xp(n) = an, 0 n N – 1,
xp(n + mN) = xp(n), m = ±l, ±2, ... .
Согласно определению (6), ее ДПФ равно
Xp(k) = an= [a]n =
= (1 – aN) / [1 – a], 0 n N – 1.
Модули и фазы элементов последовательности Xp(k) для значений а = 0,9 и N = 16 изображены на рис. 6, б).
Последовательность x(n) конечной длины
x(n) = (7)
состоит из одного периода последовательности xp(n) – ри( 6, а).
z-преобразование последовательности (7) равно
X(z) = an z–n = .
Рис.6. Периодическая последовательность
и последовательность конечной длины
Вычисляя значения Х (z) на единичной окружности, получим
X() = .
Модуль и фаза полученной функции для 0 2 и изображены на рис. (6, г). Значения Xp(k) и Xp(e2k/N) в точках = 2k/N совпадают.
ДПФ однозначно представляет последовательность конечной длины, поэтому можно найти ее z-преобразование через коэффициенты ДПФ этой последовательности. Из соотношений (5.27), (5.23) и определения z-преобразования получаем
X(z) = x(n) z–n = Xp(k).(10)
Равенство (10) доказывает, что z-преобразование последовательности непосредственно связано с коэффициентами ее ДПФ. Для точек на единичной окружности равенство (10) принимает вид
X() = Xp(k) .(11)
Здесь функции вида интерполирует значения коэффициентов ДПФ Xp(k) на всю ось частот, следовательно, с помощью формулы (11) по коэффициентам ДПФ последовательности конечной длины можно найти ее непрерывный частотный спектр.
Представление конечных последовательностей с помощью ДПФ удобно также для получения значений преобразования Фурье в L точках, равномерно распределенных по единичной окружности. Для получения требуемого частотного разрешения L может быть выбрано значительно бόльшим, чем N.
Рассмотрим конечную последовательность {x(n), 0 n N – 1} с преобразованием Фурье
X() =x(n) .
Вычисляя X() на частотах = 2l/L, l = 0, 1, …, L – l, получим
X() =x(n). (12)
Для достижения более высокого разрешения при расчете преобразования Фурье необходимо увеличить объем выборки при дискретизации (стробировании) аналоговой функции.
Введем новую последовательность длины L точек (L > N):
=
и найдем ее L –точечное ДПФ:
=. (13)
Если = 0 при k N , то равенство (13) можно записать в виде
=x(n). (14)
Сравнивая (14) и (12), получим = X().
Таким образом, простое дополнение последовательности конечной длины нулевыми отсчетами улучшает условия различения синусоидальных компонент при расчете преобразования Фурье этой последовательности для совокупности точек, равномерно распределенных по единичной окружности. При спектральном анализе конечных последовательностей эта несложная операция оказывается одной из наиболее полезных. Частотное разрешение зависит только от длительности сигнала N. Выбор L > N лишь улучшает условия различения синусоидальных компонент.
Итак, ДПФ однозначно представляет последовательность конечной длины, содержащую N элементов, причем коэффициенты ДПФ равны значениям z-преобразования последовательности в N точках, равномерно распределенных по единичной окружности. Аналогично z-преобразование любой (в том числе и бесконечной) последовательности однозначно представляет эту последовательность. Было также показано, что дискретизация во временной области приводит к наложению в частотной области.
Можно показать, что дискретизация в частотной области также приводит к наложению во временной области. Рассмотрим сначала, какая получится последовательность, если в качестве коэффициентов ДПФ ваять значения произвольного z-преобразования, вычисленного в N точках, равномерно распределенных по единичной окружности. Предположим, что последовательность h(n) (не обязательно конечная) имеет z-преобразование
H(z) = h(n) z–n.