Эффекты квантования чисел в цифровых цепях

Содержание

Слайд 2

Учебные цели:

Кафедра №2, ВАС

Изучить процесс формирования шума (ошибок) квантования и

Учебные цели: Кафедра №2, ВАС Изучить процесс формирования шума (ошибок) квантования и
свойства шума квантования.
Дать представление о способах квантования и кодирования чисел в системах ЦОС.
Изучить влияние шума квантования АЦП.

Слайд 3

Учебные вопросы:

Кафедра №2, ВАС

Способы квантования чисел.
Шум аналого-цифрового преобразования.
Собственный шум

Учебные вопросы: Кафедра №2, ВАС Способы квантования чисел. Шум аналого-цифрового преобразования. Собственный
цифровой цепи.
Эффекты квантования коэффициентов.

Слайд 4

Литература для самостоятельной работы обучаемых:

Кафедра №2, ВАС

1. Цифровая обработка

Литература для самостоятельной работы обучаемых: Кафедра №2, ВАС 1. Цифровая обработка сигналов.
сигналов. Краткий курс/ Д. А. Улахович – СПб.: ВАС, 2017. – 408 с. (стр. 107-134).
2. Цифровая обработка сигналов./ Авторы: Д. А. Улахович/ Электронное учеб. пособие /– СПб.: ВАС, 2015.

Слайд 5

Первый учебный вопрос

Кафедра №2, ВАС

Способы квантования чисел

Первый учебный вопрос Кафедра №2, ВАС Способы квантования чисел

Слайд 6

Первый учебный вопрос

Кафедра №2, ВАС

1. Источники шума (ошибок) квантования; допущения

Первый учебный вопрос Кафедра №2, ВАС 1. Источники шума (ошибок) квантования; допущения
о свойствах шума квантования

Источники шума (ошибок) квантования в цифровых системах:
1) аналого-цифровое преобразование (АЦП) сигналов;
2) умножение цифровых сигналов, результат которого округляется или усекается;
3) квантование коэффициентов (разностного уравнения или передаточной функции).

Слайд 7

Первый учебный вопрос

Кафедра №2, ВАС

1. Источники шума (ошибок) квантования; допущения

Первый учебный вопрос Кафедра №2, ВАС 1. Источники шума (ошибок) квантования; допущения
о свойствах шума квантования

Источники шума (ошибок) квантования в цифровых системах:
1) аналого-цифровое преобразование (АЦП) сигналов;
2) умножение цифровых сигналов, результат которого округляется или усекается;
3) квантование коэффициентов (разностного уравнения или передаточной функции).

Свойства шума квантования e(n):
1) последовательность e(n) является случайным процессом типа «белый шум», т. е. любые её два отсчёта не коррелированы ;
2) последовательность e(n) не коррелирована как с квантуемой последовательностью x(n), так и с шумом от других источников;
3) представляет собой ошибку округления e(n) = eₒ(n);

Слайд 8

Первый учебный вопрос

Кафедра №2, ВАС

1. Источники шума (ошибок) квантования; допущения

Первый учебный вопрос Кафедра №2, ВАС 1. Источники шума (ошибок) квантования; допущения
о свойствах шума квантования

Источники шума (ошибок) квантования в цифровых системах:
1) аналого-цифровое преобразование (АЦП) сигналов;
2) умножение цифровых сигналов, результат которого округляется или усекается;
3) квантование коэффициентов (разностного уравнения или передаточной функции).

Рис. 1

Свойства шума квантования e(n):
1) последовательность e(n) является случайным процессом типа «белый шум», т. е. любые её два отсчёта не коррелированы ;
2) последовательность e(n) не коррелирована как с квантуемой последовательностью x(n), так и с шумом от других источников;
3) представляет собой ошибку округления e(n) = eₒ(n);
4) шум является аддитивным (рис. 1);

Слайд 9

Первый учебный вопрос

Кафедра №2, ВАС

1. Источники шума (ошибок) квантования; допущения

Первый учебный вопрос Кафедра №2, ВАС 1. Источники шума (ошибок) квантования; допущения
о свойствах шума квантования

Источники шума (ошибок) квантования в цифровых системах:
1) аналого-цифровое преобразование (АЦП) сигналов;
2) умножение цифровых сигналов, результат которого округляется или усекается;
3) квантование коэффициентов (разностного уравнения или передаточной функции).

Рис. 1

Рис. 2

Свойства шума квантования e(n):
1) последовательность e(n) является случайным процессом типа «белый шум», т. е. любые её два отсчёта не коррелированы ;
2) последовательность e(n) не коррелирована как с квантуемой последовательностью x(n), так и с шумом от других источников;
3) представляет собой ошибку округления e(n) = eₒ(n);
4) шум является аддитивным (рис. 4);
5) распределение вероятности ошибок равномерно по диапазону ошибок квантования (рис. 5).

Слайд 10

Первый учебный вопрос

Кафедра №2, ВАС

Первый учебный вопрос Кафедра №2, ВАС

Слайд 11

Первый учебный вопрос

Кафедра №2, ВАС

Первый учебный вопрос Кафедра №2, ВАС

Слайд 12

Первый учебный вопрос

Кафедра №2, ВАС

Квантование выполняется двумя способами:

1. Усечение

Первый учебный вопрос Кафедра №2, ВАС Квантование выполняется двумя способами: 1. Усечение
k-разрядного числа до b значащих разрядов (k > b)

Максимальная ошибка усечения
равна шагу квантования:

0.0110 11 0.0110
0,421875 0,375

Слайд 13

Первый учебный вопрос

Кафедра №2, ВАС

Квантование выполняется двумя способами:

1. Усечение

Первый учебный вопрос Кафедра №2, ВАС Квантование выполняется двумя способами: 1. Усечение
k-разрядного числа до b значащих разрядов (k > b)

Максимальная ошибка усечения
равна шагу квантования:

0.0110 11 0.0110
0,421875 0,375

2. Округление k-разрядного числа до b значащих разрядов (k > b)

а) Округление до ближайшего

0.0110 11 0.0111
0,421875 0,4375

Слайд 14

Первый учебный вопрос

Кафедра №2, ВАС

Прямой код

используется при выполнении умножения

Первый учебный вопрос Кафедра №2, ВАС Прямой код используется при выполнении умножения

Слайд 15

Первый учебный вопрос

Кафедра №2, ВАС

Прямой код

используется при выполнении умножения

Обратный код

Первый учебный вопрос Кафедра №2, ВАС Прямой код используется при выполнении умножения Обратный код

Слайд 16

Первый учебный вопрос

Кафедра №2, ВАС

Прямой код

используется при выполнении умножения

Обратный код

Дополнительный

Первый учебный вопрос Кафедра №2, ВАС Прямой код используется при выполнении умножения
код

Подобен без знаковому числу: бит, находящийся в знаковом разряде, участвует во всех арифметических операциях

Слайд 17

Первый учебный вопрос

Кафедра №2, ВАС

x(t) – аналоговый сигнал, подвергающийся дискретизации,
x͂(n)–

Первый учебный вопрос Кафедра №2, ВАС x(t) – аналоговый сигнал, подвергающийся дискретизации,
дискретный сигнал с неограниченной точностью представления отсчётов,
x(n)– цифровой сигнал, значения которого отмечены точками.

Рис. 2. Формирование цифрового сигнала (квантование по времени и по уровню)

int[a] - ближайшее целое, не меньшее a

Количество уровней квантования (включая нулевой)

Пример 1:

В системах ЦОС с фиксированной точкой (запятой):

Слайд 18

Второй учебный вопрос

Кафедра №2, ВАС

Шум аналого-цифрового преобразования

Второй учебный вопрос Кафедра №2, ВАС Шум аналого-цифрового преобразования

Слайд 19

Второй учебный вопрос

Кафедра №2, ВАС

Идеальный
дискретизатор

2. Оценки шума АЦП при округлении

Второй учебный вопрос Кафедра №2, ВАС Идеальный дискретизатор 2. Оценки шума АЦП
чисел

Рис. 5

Слайд 20

Второй учебный вопрос

Кафедра №2, ВАС

Идеальный
дискретизатор

2. Оценки шума АЦП при округлении

Второй учебный вопрос Кафедра №2, ВАС Идеальный дискретизатор 2. Оценки шума АЦП
чисел

Рис. 5

Вероятностные оценки:

Математическое ожидание:

Дисперсия:

Слайд 21

Второй учебный вопрос

Кафедра №2, ВАС

Идеальный
дискретизатор

2. Оценки шума АЦП при округлении

Второй учебный вопрос Кафедра №2, ВАС Идеальный дискретизатор 2. Оценки шума АЦП
чисел

Рис. 5

Вероятностные оценки:

Математическое ожидание:

Дисперсия:

Мощность шума квантования:

Детерминированная оценка:

абсолютная граница шума АЦП

Слайд 22

Второй учебный вопрос

Кафедра №2, ВАС

Идеальный
дискретизатор

2. Оценки шума АЦП при округлении

Второй учебный вопрос Кафедра №2, ВАС Идеальный дискретизатор 2. Оценки шума АЦП
чисел

Рис. 5

Вероятностные оценки:

Математическое ожидание:

Дисперсия:

Мощность шума квантования:

Детерминированная оценка:

абсолютная граница шума АЦП

Пример:

Слайд 23

Второй учебный вопрос

Кафедра №2, ВАС

2. Шум АЦП, приведённый к выходу

Второй учебный вопрос Кафедра №2, ВАС 2. Шум АЦП, приведённый к выходу
цифровой системы

Условия:
коэффициенты системы и все арифметические операции реализуются точно;
шум АЦП аддитивный.

Цифровая система

Слайд 24

Второй учебный вопрос

Кафедра №2, ВАС

2. Шум АЦП, приведённый к выходу

Второй учебный вопрос Кафедра №2, ВАС 2. Шум АЦП, приведённый к выходу
цифровой системы

Условия:
коэффициенты системы и все арифметические операции реализуются точно;
шум АЦП аддитивный.

Цифровая система

- отсчеты дискретного входного сигнала, представленного точно;

- шум АЦП;

- квантованный сигнал;

- отсчеты дискретного выходного сигнала, представленного точно;

- шум АЦП, приведённый к выходу цифровой системы;

Слайд 25

Второй учебный вопрос

Кафедра №2, ВАС

Второй учебный вопрос Кафедра №2, ВАС

Слайд 26

Третий учебный вопрос

Кафедра №2, ВАС

Собственный шум цифровой системы

Третий учебный вопрос Кафедра №2, ВАС Собственный шум цифровой системы

Слайд 27

Третий учебный вопрос

Кафедра №2, ВАС

Определение:
Собственный шум цифровой системы — это выходной

Третий учебный вопрос Кафедра №2, ВАС Определение: Собственный шум цифровой системы —
шум квантования, обусловленный округлением результатов операций умножения.
Для анализа собственного шума необходимо:
Составить линейную модель цифровой системы, учитывающую шумы квантования в тех точках системы, в которых выполняется операция умножения.
Вычислить все реакции системы на каждый шумовой сигнал, формируемый умножителем (составляющие собственного шума).
Найти оценки собственного шума цифровой системы на основе полученных составляющих.

Слайд 28

Третий учебный вопрос

Кафедра №2, ВАС

Определение:
Собственный шум цифровой системы — это выходной

Третий учебный вопрос Кафедра №2, ВАС Определение: Собственный шум цифровой системы —
шум квантования, обусловленный округлением результатов операций умножения.
Для анализа собственного шума необходимо:
Составить линейную модель цифровой системы, учитывающую шумы квантования в тех точках системы, в которых выполняется операция умножения.
Вычислить все реакции системы на каждый шумовой сигнал, формируемый умножителем (составляющие собственного шума).
Найти оценки собственного шума цифровой системы на основе полученных составляющих.

Слайд 29

Третий учебный вопрос

Кафедра №2, ВАС

1. Собственный шум умножителя

Рис. 7. Линейная

Третий учебный вопрос Кафедра №2, ВАС 1. Собственный шум умножителя Рис. 7.
модель умножителя с квантованием

Условие: умножение осуществляется точно, а к результату подмешивается аддитивная ошибка квантования.

Параметры:
ошибка квантования
разрядность результата умножения
шаг квантования

Оценки шума:

Слайд 30

Третий учебный вопрос

Кафедра №2, ВАС

3.2. Полный собственный шум цепи

Составляющие полного

Третий учебный вопрос Кафедра №2, ВАС 3.2. Полный собственный шум цепи Составляющие
собственного шума — это реакции цифровой цепи на ошибки каждого умножителя.

i-ый источник
шума

Импульсная характеристика от
i-го источника шума до выхода цепи

По свойству линейности цифровой системы:

Рис. 8

Слайд 31

Третий учебный вопрос

Кафедра №2, ВАС

Полный собственный шум цепи

Математическое ожидание

Дисперсия

Абсолютная

Третий учебный вопрос Кафедра №2, ВАС Полный собственный шум цепи Математическое ожидание
граница

Полный выходной шум цепи

Слайд 32

Четвертый учебный вопрос

Кафедра №2, ВАС

Эффекты квантования в цифровых цепях

Четвертый учебный вопрос Кафедра №2, ВАС Эффекты квантования в цифровых цепях

Слайд 33

Кафедра №2, ВАС

Четвертый учебный вопрос

Квантование коэффициентов эквивалентно изменению значений нулей

Кафедра №2, ВАС Четвертый учебный вопрос Квантование коэффициентов эквивалентно изменению значений нулей
и полюсов передаточной функции, что приводит к изменению частотных характеристик цепи.
В БИХ-цепях квантование коэффициентов может привести к потере устойчивости цепи!

1. Эффекты квантования коэффициентов

Слайд 34

Кафедра №2, ВАС

Четвертый учебный вопрос

Квантование коэффициентов эквивалентно изменению значений нулей

Кафедра №2, ВАС Четвертый учебный вопрос Квантование коэффициентов эквивалентно изменению значений нулей
и полюсов передаточной функции, что приводит к изменению частотных характеристик цепи.
В БИХ-цепях квантование коэффициентов может привести к потере устойчивости цепи!

1. Эффекты квантования коэффициентов

Рис. 9

а)

Слайд 35

Кафедра №2, ВАС

Четвертый учебный вопрос

Квантование коэффициентов эквивалентно изменению значений нулей

Кафедра №2, ВАС Четвертый учебный вопрос Квантование коэффициентов эквивалентно изменению значений нулей
и полюсов передаточной функции, что приводит к изменению частотных характеристик цепи.
В БИХ-цепях квантование коэффициентов может привести к потере устойчивости цепи!

1. Эффекты квантования коэффициентов

Рис. 9

а)

Округление до десятых

б)

Слайд 36

Кафедра №2, ВАС

Четвертый учебный вопрос

2. Понятие о предельных циклах

Виды предельных

Кафедра №2, ВАС Четвертый учебный вопрос 2. Понятие о предельных циклах Виды
циклов:
предельные циклы низкого уровня, связанные с квантованием отсчетов обрабатываемого сигнала;
предельные циклы высокого уровня, связанные с переполнениями регистров сумматоров.
Определение:
Предельными циклами низкого уровня называют незатухающие колебания, которые могут возникать в рекурсивных системах при отсутствии (или малом уровне) воздействия и ненулевых начальных условиях.
Появление этих колебаний обусловлено ошибками округления при квантовании сигналов на выходах умножителей.

предельный цикл низкого уровня

Слайд 37

Четвертый учебный вопрос

Кафедра №2, ВАС

3. Переполнение в сумматорах и коэффициенты

Четвертый учебный вопрос Кафедра №2, ВАС 3. Переполнение в сумматорах и коэффициенты
масштабирования

Определение:
Переполнением называют такое состояние сумматора, когда при сложении отсчётов одинаковых знаков, значения которых по абсолютной величине не превышают единицы, сумма оказывается больше единицы.

Слайд 38

Четвертый учебный вопрос

Кафедра №2, ВАС

3. Переполнение в сумматорах и коэффициенты

Четвертый учебный вопрос Кафедра №2, ВАС 3. Переполнение в сумматорах и коэффициенты
масштабирования

Определение:
Переполнением называют такое состояние сумматора, когда при сложении отсчётов одинаковых знаков, значения которых по абсолютной величине не превышают единицы, сумма оказывается больше единицы.

результат сложения
в дополнительном коде

Рис. 10. Эффект переполнения

Слайд 39

Четвертый учебный вопрос

Кафедра №2, ВАС

3. Переполнение в сумматорах и коэффициенты

Четвертый учебный вопрос Кафедра №2, ВАС 3. Переполнение в сумматорах и коэффициенты
масштабирования

Определение:
Переполнением называют такое состояние сумматора, когда при сложении отсчётов одинаковых знаков, значения которых по абсолютной величине не превышают единицы, сумма оказывается больше единицы.

результат сложения
в дополнительном коде

Рис. 10. Эффект переполнения

Масштабирование сигналов: подбирается такая положительная константы γ < 1, умножение на которую отсчётов обрабатываемой последовательности (сигнала) исключает переполнение сумматора.

Слайд 40

Четвертый учебный вопрос

Кафедра №2, ВАС

Пример (рис. 11) простейшего масштабирования по

Четвертый учебный вопрос Кафедра №2, ВАС Пример (рис. 11) простейшего масштабирования по
количеству звеньев второго порядка

коэффициент масштабирования системы

Рис. 11.

Слайд 41

Заключение

Кафедра №2, ВАС

В цифровых системах проблема точности представления параметров системы

Заключение Кафедра №2, ВАС В цифровых системах проблема точности представления параметров системы
(коэффициентов передаточных функций и иных констант) и результатов арифметических вычислений является чрезвычайно актуальной. Без учёта эффектов их квантования всегда возможно получить ошибочный результат. По этой причине при реализации того или иного алгоритма в процессорах с фиксированной точкой применяют представление чисел с двойной точностью; если же и это не спасает, то переходят к процессорам с плавающей точкой, что далеко не всегда эффективно.
Имя файла: Эффекты-квантования-чисел-в-цифровых-цепях.pptx
Количество просмотров: 38
Количество скачиваний: 0