- •Оглавление
- •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
4.6. Формулы для шума округления при различных реализациях цифровых цепей
Если предположить, что отсчеты шума некоррелированы, то общая теория шума из-за аналого-цифрового преобразования, разработанная в § 4.3 может быть непосредственно применена для шумов округления. Действительно, единственное различие между шумом округления и шумом аналого-цифрового преобразования является топологическим; шум аналого-цифрового преобразования поступает на вход фильтра, в то время как шум округления может поступать в другие точки системы. Основные формулы (4.9) и (4.11) можно непосредственно применять при условии, что используется передаточная функция, которая дает правильную связь между источниками шума и результирующим шумом на выходе, вызываемым этими источниками. Например, для рис. 4.3 запишем эту функцию в виде
(4.17)
Ясно, что R (z) определяет нули Н(Z), вызываемые четырьмя задержками в прямой цепи, а Р(z) определяет полюсы Н(z), вызываемые четырьмя задержками в цепи обратной связи. Анализ рис. 4.3 и 4.4 показывает, что на шум не может влиять член R(z). Таким образом, передаточная функция относительно источника шума е(пТ) на рис. 4.4 и последующий выходной шум в установившемся режиме определяются выражением
(4.18)
где предполагается, что дисперсия источника шума, вызванная каждым шумовым генератором, равна Е0 2/12, и что имеется т таких генераторов шума. На рис. 4.6 шум еА(пТ) проходит через полюсы и нули, т. е. через весь фильтр, так что дисперсия выходного шума, обусловленная еА(пТ), становится равной
(4.19)
В этом случае шум округления проходит через тот же самый фильтр, что и шум, вызываемый аналого-цифровым преобразованием, и является таким образом аддитивным по отношению к входному сигналу. Общий шум получается путем сложения дисперсии eB(пТ) и .
Для каскадной формы, показанной на рис. 4.7, запишем Н(z) в виде
(4.20)
где и относятся « нулям и полюсам первого резонатора, а и - к нулям и полюсам второго резонатора. Если каждый шум имеет дисперсию Е0 2/12, то результирующая дисперсия на выходе равна
(4.21)
Для формы, показанной на рис. 4.8, результат равен
(4.22)
4.7. Пример. Различные структуры цепи с двумя полюсами и одним нулем
Уравнения (4.28) —(4.31) по меньшей мере означают, что влияние шума округления меняется в зависимости от выбранной структуры, хотя все структуры имеют одну и ту же общую передаточную функцию. Попытаемся теперь несколько разобраться в проблеме выбора структуры, которая минимизирует вредное влияние этого шума. Для этого, имея заданную- передаточную функцию Н(z), требуется произвести вычисления по формулам вида (4.28) — (4.31), что оказывается обычно трудоёмким процессом. Однако некоторый, опыт работы с цифровыми цепями позволяет прийти к вполне приемлемому решению о наиболее подходящей структуре цепи. Рассмотрим довольно простой пример, который иллюстрирует некоторые из основных положений.
Передаточная функция
(4.23)
( и — действительные полюсы системы, расположенные внутри единичной окружности) может быть реализована различными путями, часть из которых представлена на рис. 4.9.
Мы видим, что рис. 4.9,а и 4.9,6 отличаются лишь тем, что коэффициенты умножения A1 и A2 используются либо позже, либо раньше выполнения двух параллельных итераций первого порядка.
Рис. 4.9. Шумовые модели для различных форм одной и той же цепи
На этих рисунках каждая стрелка без надписи обозначает ввод источника шума с дисперсией Е0 2/12. Выходной шум в установившемся режиме легко вычисляется с помощью (4.13). Для рис. 4,9,а
(4.24)
для рис. 4.9,б
(4.25)
Таким образом, желание провести операции умножения на A1 и A2 раньше или позже выполнения итерации зависит всецело от значений A1 и A2. Если они намного больше единицы, то цепь рис. 4.9,б создает меньший шум, если же значения A1 и А2 намного меньше единицы, то. меньший шум создает цепь рис. 4.9,а. Отметим, что шум аналого-цифрового преобразования не зависит от местоположения A1 и A2 таким образом, (4.33) и (4.34) дают нам все, что нужно знать об относительных шумах.
Структуры цепей, изображенных на рис. 4.9,в и г, несколько сложнее для анализа. Рассматривая вначале рис. 4.9,в, видим, что шумы трех источников проходят через цепь с передаточной функцией
(4.26)
Таким образом,
(4.27)
или после вычисления интеграла
(4.28)
где является дисперсией выходного шума, вызываемого тремя из четырех источников шума, показанных на рис. 4.9,в, и поэтому меньше общего шума этой цепи. Полезно сравнить (4.34) и (4.37). Отношение дисперсий равно
(4.29)
Если полюсы и расположены близко к единичной окружности (что справедливо во многих практических случаях), то, как это видно из (4.38), меньше . Таким образом, параллельная структура цепи (рис. 4.9,б) предпочтительней прямой (рис. 4.9,в). Сохраняется ли эта ситуация, если множитель 1/(А1+А2) и нуль на рис. 4.9,в передвинуть к правой части итерации второго порядка, зависит от численных значений А1, А2, и .