- •ВВЕДЕНИЕ
- •1. СИГНАЛЫ И ИХ ПРЕОБРАЗОВАНИЯ ПРИ ЦИФРОВОЙ ОБРАБОТКЕ
- •1.2. МАТЕМАТИЧЕСКИЕ МОДЕЛИ ДИСКРЕТНЫХ СИГНАЛОВ
- •1.3. СПЕКТР ДИСКРЕТНОГО СИГНАЛА
- •1.6. ПРАКТИЧЕСКИЕ ОСОБЕННОСТИ ДИСКРЕТИЗАЦИИ СИГНАЛА
- •1.7. УСЛОВИЯ ВЫБОРА ЧАСТОТЫ ДИСКРЕТИЗАЦИИ
- •1.8. КВАНТОВАНИЕ СИГНАЛОВ ПО УРОВНЮ
- •1.8.1. ОПРЕДЕЛЕНИЕ И СПОСОБЫ
- •1.8.2. ПОГРЕШНОСТЬ КВАНТОВАНИЯ
- •1.9. ЦИФРОВОЕ КОДИРОВАНИЕ СИГНАЛА
- •1.9.1. АЛГОРИТМЫ КОДИРОВАНИЯ И ФОРМАТЫ ЦИФРОВОГО СИГНАЛА
- •1.9.2. ПОГРЕШНОСТЬ КВАНТОВАНИЯ ЦИФРОВОГО СИГНАЛА
- •1.10. УСЛОВИЯ ВЫБОРА РАЗРЯДНОСТИ АЦП
- •1.12. УСЛОВИЕ МАТЕМАТИЧЕСКОЙ АДЕКВАТНОСТИ ДИСКРЕТНОГО И ЦИФРОВОГО СИГНАЛОВ
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •2. ЦИФРОВЫЕ ФИЛЬТРЫ НА ОСНОВЕ РАЗНОСТНЫХ УРАВНЕНИЙ И ДИСКРЕТНОЙ ВРЕМЕННОЙ СВЕРТКИ
- •2.4. ТЕСТОВЫЕ ПОСЛЕДОВАТЕЛЬНОСТИ ДИСКРЕТНЫХ СИСТЕМ
- •2.5. ПЕРЕДАТОЧНАЯ ФУНКЦИЯ И ЧАСТОТНАЯ ХАРАКТЕРИСТИКА ДИСКРЕТНОЙ СИСТЕМЫ
- •2.6. ПЕРЕДАТОЧНЫЕ ФУНКЦИИ РЕКУРСИВНЫХ ЦИФРОВЫХ ФИЛЬТРОВ
- •2.7. ЧАСТОТНЫЕ ХАРАКТЕРИСТИКИ РЕКУРСИВНЫХ ФИЛЬТРОВ
- •2.8. ФОРМЫ РЕАЛИЗАЦИИ РЕКУРСИВНЫХ ФИЛЬТРОВ
- •2.9. ПРЯМАЯ ФОРМА РЕАЛИЗАЦИИ НЕРЕКУРСИВНЫХ ФИЛЬТРОВ
- •2.10. ПЕРЕДАТОЧНАЯ ФУНКЦИЯ И ЧАСТОТНАЯ ХАРАКТЕРИСТИКА НЕРЕКУРСИВНОГО ФИЛЬТРА
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •3.1. ЗАДАЧИ И МЕТОДЫ СИНТЕЗА ЦИФРОВЫХ ФИЛЬТРОВ
- •3.2.1. ОБЩЕЕ ОПИСАНИЕ МЕТОДА
- •3.2.2. ПРОСТОЕ БИЛИНЕЙНОЕ ПРЕОБРАЗОВАНИЕ
- •3.2.3. ОБОБЩЕННЫЕ БИЛИНЕЙНЫЕ ПРЕОБРАЗОВАНИЯ
- •3.2.6. ПЕРЕХОД ОТ АФПНЧ К ЦФ ЗАДАННОГО ТИПА
- •3.2.7. МЕТОДИКА СИНТЕЗА РФ ПО АНАЛОГОВОМУ ПРОТОТИПУ
- •3.2.8. ПРИМЕР СИНТЕЗА ПЕРЕДАТОЧНОЙ ФУНКЦИИ РФ
- •3.3. СИНТЕЗ НЕРЕКУРСИВНЫХ ФИЛЬТРОВ МЕТОДОМ ВЕСОВЫХ ФУНКЦИЙ
- •3.3.1. ОСНОВЫ МЕТОДА
- •3.3.2. ПАРАМЕТРЫ ВЕСОВЫХ ФУНКЦИЙ
- •3.3.3. ОПИСАНИЯ ВЕСОВЫХ ФУНКЦИЙ
- •3.3.4. ВЕСОВЫЕ ФУНКЦИИ КАЙЗЕРА
- •3.3.5. ИМПУЛЬСНЫЕ ХАРАКТЕРИСТИКИ ИДЕАЛЬНЫХ ЦФ РАЗЛИЧНОГО ТИПА
- •3.3.6. МЕТОДИКА СИНТЕЗА НФ МЕТОДОМ ВЕСОВЫХ ФУНКЦИЙ
- •3.3.7. ПРИМЕР СИНТЕЗА ПЕРЕДАТОЧНОЙ ФУНКЦИИ НФ МЕТОДОМ ВЕСОВЫХ ФУНКЦИЙ
- •3.4. СИНТЕЗ НЕРЕКУРСИВНЫХ ФИЛЬТРОВ МЕТОДОМ ЧАСТОТНОЙ ВЫБОРКИ
- •3.4.1. ОСНОВЫ МЕТОДА
- •3.4.2. СИНТЕЗ НФ ВТОРОГО ТИПА МЕТОДОМ ЧАСТОТНОЙ ВЫБОРКИ
- •3.4.3. МЕТОДИКА СИНТЕЗА НФ МЕТОДОМ ЧАСТОТНОЙ ВЫБОРКИ
- •3.4.4. ПРИМЕР СИНТЕЗА ПЕРЕДАТОЧНОЙ ФУНКЦИИ НФ МЕТОДОМ ЧАСТОТНОЙ ВЫБОРКИ
- •3.5. ЧИСЛЕННЫЕ МЕТОДЫ СИНТЕЗА ЦИФРОВЫХ ФИЛЬТРОВ
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •4. МЕТОДЫ ОЦЕНКИ И ОБЕСПЕЧЕНИЯ ТОЧНОСТИ ЦОС
- •4.2. ВЛИЯНИЕ КВАНТОВАНИЯ КОЭФФИЦИЕНТОВ ФИЛЬТРА
- •4.3. МАСШТАБИРОВАНИЕ СИГНАЛОВ В ЦИФРОВЫХ ФИЛЬТРАХ
- •4.4. РАСЧЕТ МАСШТАБНЫХ МНОЖИТЕЛЕЙ ДЛЯ КОНКРЕТНЫХ СТРУКТУР ЦИФРОВЫХ ФИЛЬТРОВ
- •4.4.3. ПАРАЛЛЕЛЬНАЯ СТРУКТУРА РЕКУРСИВНОГО ФИЛЬТРА
- •4.4.4. КАСКАДНАЯ СТРУКТУРА РЕКУРСИВНОГО ФИЛЬТРА
- •4.5.1. МЕТОДЫ ОЦЕНКИ ШУМОВЫХ ХАРАКТЕРИСТИК ФИЛЬТРОВ
- •4.5.2. РАСЧЕТ ШУМА КВАНТОВАНИЯ АЦП НА ВЫХОДЕ ЦФ
- •4.5.3. РАСЧЕТ СОБСТВЕННЫХ ШУМОВ КВАНТОВАНИЯ ДЛЯ ПРЯМОЙ ФОРМЫ РЕАЛИЗАЦИИ ЗВЕНА РФ 2-ГО ПОРЯДКА
- •4.5.4. РАСЧЕТ СОБСТВЕННЫХ ШУМОВ КВАНТОВАНИЯ ДЛЯ КАНОНИЧЕСКОЙ ФОРМЫ РЕАЛИЗАЦИИ ЗВЕНА РФ 2-ГО ПОРЯДКА
- •4.5.6. РАСЧЕТ СОБСТВЕННЫХ ШУМОВ КВАНТОВАНИЯ ДЛЯ НЕРЕКУРСИВНОГО ЦИФРОВОГО ФИЛЬТРА НА ОСНОВЕ ДВС
- •4.5.7. РАСЧЕТ СОБСТВЕННЫХ ШУМОВ КВАНТОВАНИЯ ДЛЯ КАСКАДНОЙ ФОРМЫ РЕАЛИЗАЦИИ РФ
- •4.9. СПОСОБЫ РЕШЕНИЯ ЗАДАЧ ОЦЕНКИ И ОБЕСПЕЧЕНИЯ ТОЧНОСТИ ЦФ С ПОМОЩЬЮ МОДЕЛИРОВАНИЯ НА ЭВМ
- •4.14. ПРИМЕРЫ РЕШЕНИЯ ЗАДАЧ КОНЕЧНОЙ РАЗРЯДНОСТИ ЧИСЕЛ
- •4.14.1. РЕШЕНИЕ ЗАДАЧ КОНЕЧНОЙ РАЗРЯДНОСТИ ЧИСЕЛ ДЛЯ РЕКУРСИВНОГО ЦИФРОВОГО ФИЛЬТРА
- •4.14.2. РЕШЕНИЕ ЗАДАЧ КОНЕЧНОЙ РАЗРЯДНОСТИ ЧИСЕЛ ДЛЯ НЕРЕКУРСИВНОГО ЦИФРОВОГО ФИЛЬТРА
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •5.1. ОПРЕДЕЛЕНИЕ ДИСКРЕТНОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ
- •5.2. СВОЙСТВА ДПФ
- •5.3. АЛГОРИТМ ЦИФРОВОЙ ФИЛЬТРАЦИИ КОНЕЧНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ НА ОСНОВЕ ДПФ
- •5.5. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ЦИФРОВЫХ ФИЛЬТРОВ НА ОСНОВЕ ДПФ
- •5.6. АЛГОРИТМ ЦИФРОВОЙ ФИЛЬТРАЦИИ НА ОСНОВЕ ЧАСТОТНОЙ ВЫБОРКИ
- •5.6.1. ПЕРЕДАТОЧНАЯ ФУНКЦИЯ И ОБЩАЯ СТРУКТУРА НЕРЕКУРСИВНОГО ФИЛЬТРА НА ОСНОВЕ ЧАСТОТНОЙ ВЫБОРКИ
- •5.6.2. ОПИСАНИЕ НЕРЕКУРСИВНОЙ ЧАСТИ ФИЛЬТРА
- •5.6.3. ОПИСАНИЕ РЕКУРСИВНОЙ ЧАСТИ ФИЛЬТРА
- •5.6.6. НЕРЕКУРСИВНЫЕ ФИЛЬТРЫ НА ОСНОВЕ ЧАСТОТНОЙ ВЫБОРКИ СО СМЕЩЕНИЕМ НУЛЕЙ И ПОЛЮСОВ ВНУТРЬ КРУГА ЕДИНИЧНОГО РАДИУСА
- •5.6.8. ОСОБЕННОСТИ РЕАЛИЗАЦИИ НЕРЕКУРСИВНЫХ ФИЛЬТРОВ НА ОСНОВЕ ЧАСТОТНОЙ ВЫБОРКИ ВТОРОГО ТИПА
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •6. СПЕЦИАЛЬНЫЕ ЗАДАЧИ И ПРИМЕНЕНИЯ ЦИФРОВЫХ ФИЛЬТРОВ
- •6.1. ОБЩАЯ И СПЕЦИАЛЬНЫЕ ЗАДАЧИ ЦИФРОВОЙ ФИЛЬТРАЦИИ
- •6.3. КОМПЛЕКСНЫЕ ЦИФРОВЫЕ ФИЛЬТРЫ
- •6.4. СГЛАЖИВАЮЩИЕ ЦИФРОВЫЕ ФИЛЬТРЫ
- •6.4.1. РЕКУРСИВНЫЙ ФИЛЬТР ВЕСОВОГО ЭКСПОНЕНЦИАЛЬНОГО УСРЕДНЕНИЯ
- •6.4.2. НЕРЕКУРСИВНЫЕ СГЛАЖИВАЮЩИЕ ФИЛЬТРЫ НА ОСНОВЕ ВЕСОВЫХ ФУНКЦИЙ
- •6.4.2. СГЛАЖИВАЮЩИЕ НЕРЕКУРСИВНЫЕ ФИЛЬТРЫ НА ОСНОВЕ ПАРАБОЛИЧЕСКОЙ АППРОКСИМАЦИИ
- •6.4.3. СГЛАЖИВАНИЕ С ПОМОЩЬЮ НЕЛИНЕЙНОГО МЕДИАННОГО ФИЛЬТРА
- •6. 5. РЕЖЕКЦИЯ ФИКСИРОВАННЫХ ЧАСТОТ С ПОМОЩЬЮ НЕРЕКУРСИВНЫХ ФИЛЬТРОВ
- •6.6 1. ОБЩИЕ СВОЙСТВА И ПРИМЕНЕНИЯ СОГЛАСОВАННЫХ ЦИФРОВЫХ ФИЛЬТРОВ
- •6.7. ПРОСТЫЕ АЛГОРИТМЫ ЦИФРОВОГО ДИФФЕРЕНЦИРОВАНИЯ СИГНАЛОВ
- •6. 8.ПРОСТЫЕ АЛГОРИТМЫ ЦИФРОВОГО ИНТЕГРИРОВАНИЯ СИГНАЛОВ
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •ЗАДАЧИ ПО ЦИФРОВОЙ ОБРАБОТКЕ СИГНАЛОВ
- •ПРИЛОЖЕНИЕ
- •ЛИТЕРАТУРА
- •ОГЛАВЛЕНИЕ
27
1.9.ЦИФРОВОЕ КОДИРОВАНИЕ СИГНАЛА
1.9.1.АЛГОРИТМЫ КОДИРОВАНИЯ И ФОРМАТЫ ЦИФРОВОГО СИГНАЛА
Номер уровня квантования i при известном значении шага квантования Q однозначно определяет значение дискретного квантованного сигнала и, следовательно, является его цифровым эквивалентом. Представленный в двоичном коде (i(2)), он соответствует цифровому сигналу на выходе АЦП xц(n). Число двоичных разрядов АЦП qацп связано с числом уровней квантования m соотношением qАЦП = log2m. Для 10-разрядного АЦП m =
2qАЦП= 1024, для АЦП разрядностью 12 бит − m = 4096 и т. д.
Возможно целочисленное и дробное кодирование цифрового сигнала.
Целочисленное кодирование осуществляется в соответствии с
алгоритмом |
|
хц(n) = хкв(n)/Q = [x(n)/Q]цч = i(2) . |
(1.10) |
Разряды целочисленного кода хц(n) (рис. 1.17, а) имеют веса, убывающие от
2qx |
( старший знаковый разряд ) до 20 |
( младший разряд ); qx |
= qацп − |
1 – |
|||||||||||||||||
число разрядов или бит цифрового сигнала без учета знакового разряда. |
|
|
|||||||||||||||||||
|
Дробному кодированию, принятому в цифровой обработке сигналов, |
||||||||||||||||||||
отвечает алгоритм |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
xц ( n ) = [x( n ) / Q]цч / 2qx = i( 2 ) / 2qx . |
|
|
|
|
|
|
(1.10′) |
||||||||||
Сигнал при этом не превышает по модулю 1: − 1 ≤ |
хц(n) < 1, т. е. |
||||||||||||||||||||
представляется правильной дробью; веса его разрядов убывают от 20 ( |
|||||||||||||||||||||
знаковый разряд ) до 2− qx |
( младший разряд ) (рис.1. 17, б). |
|
|
|
|
|
|
|
|||||||||||||
2qх |
|
2qх-1 |
|
|
|
|
21 |
20 |
|
20 |
2-1 2-2 |
|
|
|
|
|
2-qх |
||||
1/0 |
|
1 |
0 |
|
1 |
|
0 |
1 |
|
|
1/0 |
1 |
0 |
|
1 |
|
|
0 |
|
1 |
|
|
|
|
|
|
|
а) |
|
|
|
|
|
|
|
|
|
б) |
|
|
|||
|
Рис. 1.17. Целочисленный (а) и дробный (б) форматы цифрового сигнала |
1.9.2. ПОГРЕШНОСТЬ КВАНТОВАНИЯ ЦИФРОВОГО СИГНАЛА
Цифровой сигнал также характеризуется погрешностью квантования eц(n) или цифровым шумом, однозначно связанными с погрешностью квантования дискретного сигнала e(n). При целочисленном кодировании
eц(n) = = e(n)/Q, при дробном eц(n) = [e(n)/Q] 2− qx . Дисперсия шума квантования цифрового сигнала, представленного правильной дробью,
определяется как |
D[ e ] = |
2− 2qx / 12 , |
среднеквадратическое значение |
|
ц |
|
|
σ ец = 2− qx / 12 , предельное |
значение |
Eцm = 2− qx при усечении и |