- •Оглавление
- •1. Общие вопросы цифровой обработки сигналгов
- •1.1. Основные расчетные алгоритмы для цифровых фильтров
- •2. Дискретные линейные системы
- •2.1. Модель дискретной линейной системы
- •2.2. Линейное разностное уравнение первого порядка
- •2.3. Частотная характеристика цепи первого порядка
- •2.4. Геометрическая интерпретация частотной характеристики
- •2.6. Обратное z-преобразование
- •2.7. Теорема о свертке
- •2.8. Теорема о комплексной свертке
- •2.9. Решение разностных уравнений первого порядка с помощью z-преобразования
- •2.10. Решение разностных уравнений второго порядка с помощью z-преобразования
- •2.11. Двустороннее z-преобразование
- •2.12. Цепи для разностного уравнения второго порядка
- •3. Расчет цифровых фильтров в частотной области
- •3.1. Синтез цифровых фильтров
- •3.2. Различные методы расчета цифровых фильтров
- •3.3. Применение принципа инвариантности импульсной характеристики
- •3.4. Коэффициент передачи цифровых резонаторов
- •3.5. Расчет цифровых фильтров на основе непрерывных фильтров с нулями на бесконечности
- •3.6. Определение цифрового фильтра с помощью квадрата модуля передаточной функции
- •3.7. Расчет цифровых фильтров путем билинейного преобразования функции непрерывного фильтра
- •3.8. Фильтры на основе частотной выборки
- •3.9 Метод частотной выборки
- •4. Эффекты квантования в цифровых фильтрах
- •4.1. Постановка задачи
- •4.2. Ошибки, вызываемые неточными значениями постоянных параметров
- •4.3. Ошибки, вызываемые аналого-цифровым преобразованием
- •4.4. Ошибки, вызываемые квантованием произведений
- •4.5. Эффект мертвой зоны
- •4.6. Формулы для шума округления при различных реализациях цифровых цепей
- •4.7. Пример. Различные структуры цепи с двумя полюсами и одним нулем
- •5. Дискретные преобразования фурье
- •5.1. Дискретное преобразование Фурье
- •5.2. Алгоритм Герцеля
- •5.3. Быстрое преобразование Фурье
- •Прореживание по времени
- •Прореживание по частоте
- •5.4. Соотношение между прореживанием по времени и прореживанием по частоте
- •Заключение
- •394026 Воронеж, Московский просп., 14
2.12. Цепи для разностного уравнения второго порядка
Разностное уравнение второго порядка
(2.32)
соответствует цепи, изображенной на рис. 2.14.
Z-преобразование для (2.32) выражается формулой
(2.33)
Цепь с характеристикой имеет нуль и два полюса. Из рис. 2.14 можно видеть, что нуль формируется элементами задержки в прямой ветви, т. е. задержкой входного сигнала, в то время как полюсы формируются задержками в ветви обратной связи с выхода.
Рис. 2.14 Прямая форма цифровой цепи с двумя полюсами и одним нулем
Другая эквивалентная цель с характеристикой может быть получена путем перестановки местами прямой ветви и ветви обратной связи, как это показано на рис. 2.15.
Третья цепь с характеристикой , эквивалентная цепям на рис. 2.14 и 2.15, показана на рис. 2.16. Этот вариант легко получается из рис. 2.15, если обратить внимание на то, что крайний справа элемент задержки на рис. 2.15 является лишним, так как на его вход поступает тот же сигнал, что и на первый элемент задержки.
Рис. 2.15 Другая форма цифровой цепи с двумя полюсами и одним нулем
Рис. 2.16 Каноническая форма цепи с двумя полюсами и одним нулем
Рис. 2.17 Связанная форма двухполюсной цепи
Цепь рис. 2.16 называется канонической, потому что в ней задержки используются для формировании и нулей, и полюсов, и, таким образом, эта система имеет минимальное число элементов задержки для цепи данного порядка, т. е. n задержек для цепи n-го порядка Ниже будет показано, что, хотя все схемы от рис. 2.14 до рис. 2.16 производят идентичные z-преобразования, их поведение при наличии шума, вызванного ошибкой округления при умножении, различно.
Еще одна реализация системы второго порядка с двумя полюсами показана на рис. 2.17. Эта цепь описывается системой двух уравнений:
(2.34)
Можно взять z-преобразования обоих уравнений и затем получить явные выражения для и :
(2.35)
Легко установить, что и соответствуют цепям с полюсами, имеющими радиальное расстояние от центра единичной окружности и углы, равные . Выражение имеет двукратный нуль в точке , а имеет два нуля на действительной оси в точках и . Таким образом, выходные сигналы и полностью совпадают с аналогичными сигналами в ранее описанных, системах второго порядка. Эта система кажется более сложной, так как требуется выполнять четыре операции умножения вместо двух или трех, но, тем не менее, она представляет интерес. Как будет показано в гл. 4, дополнительные возможности для выбора параметров часто бывают полезными при расчете фильтра, когда стремятся уменьшить вредное влияние квантования параметров, с тем чтобы уменьшить длину слова при аппаратурной реализации.
Из описанных цепей можно составить более сложные системы путем образования из них последовательной, параллельной или смешанной (последовательно-параллельной) комбинаций. Например, два уравнения
(2.36)
соответствуют последовательному включению (рис. 2.18,а), поскольку сигнал на выходе цепи, описываемой первым уравнением, используется а качестве входного сигнала цепи, описываемой вторым уравнением. Аналогично, уравнения
(2.37)
соответствует параллельному включению, представленному на рис. 2.18,б. Последовательное соединение цифровых цепей обеспечивает естественную развязку одной пели от другой, в отличие от непрерывных систем, где требуются специальные и противоестественные разделительные усилители, предотвращающие взаимодействие между соседними RLC-цепями. Это объясняет до некоторой степени, почему при расчете RLC-цепей особое внимание уделяется физической реализации, что, в свою очередь, вызвало необходимость создания весьма изящной и довольно сложной теории синтеза. Такая теория представляется ненужной для расчета дискретных фильтров.
Рис. 2.18 Последовательная или каскадная (а) и параллельная (б) формы цифровых цепей