Скачиваний:
5
Добавлен:
28.04.2023
Размер:
242.02 Кб
Скачать

1

Лекция 14. Эффекты квантования в цифровых системах (часть 1)

1.Цифровые системы с ФТ.

2.Источники ошибок квантования в цифровых системах с ФТ.

3.Параметры операции квантования.

4.Предположения об ошибках квантования.

5.Оценка шума АЦП.

14.1. Цифровые системы с ФТ

Реализация ЛДС предполагает моделирование ее структуры с учетом эффектов квантования данных.

В цифровой системе с ФТ используется представление данных с фиксированной точкой (ФТ) (рис. 14.1), когда максимальное по модулю значение данных удовлетворяют условию:

A 1.

Рис. 14.1. Распределения битов в ячейке памяти при ФТ

14.2. Источники ошибок квантования в цифровых системах с ФТ

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

1.АЦП.

В результате квантования дискретный сигнал x(nT) преобразуется в цифровой x(nT). В каждый момент времени nT во входном сигнале создается ошибка квантования eвх (nT) — случайная (стохастическая) последовательность,

называемая шумом АЦП.

2.Умножители.

При умножении двух чисел с ФТ разрядности b (без учета знака) произведение имеет разрядность 2b. При сохранении произведения в ячейке разрядности b в каждый момент времени nT допускается ошибка квантования.

В целом умножители создают ошибки квантования eс (nT), называемые

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

Пример 14.1

Определить число значащих битов сомножителей и произведения двоичных чисел 0,101 и 0,001.

3.Квантование коэффициентов передаточной функции (РУ).

Выполняется до обработки входного сигнала, но в процессе его обработки возникают искажения, обусловленные ошибкой квантования коэффициентов.

4.Сумматоры.

При сложении данных с ФТ результат по модулю может превысить единицу. Это явление называют переполнением, а соответствующую ошибку — ошибкой переполнения.

2

14.3. Параметры операции квантования

Операция квантования (рис. 14.2) характеризуется тремя параметрами:

R количество уровней квантования (без учета знака);

b количество значащих битов для кодирования R уровней.

Кодированием данных называют представление их квантованных значений в ячейке памяти с ФТ (рис. 14.2).

R 2b ;

(14.1)

 

 

 

 

b int(log2 R);

 

(14.2)

 

Q шаг квантования — вес младшего бита (см. рис. 14.1):

 

 

 

 

 

 

Q 1

1

2 b .

 

(14.3)

 

 

 

 

 

R

2b

 

 

 

Пример 14.2

 

 

 

 

 

 

 

 

Определить значения R, b , Q и разрядность ячейки с ФТ (см. рис. 14.2):

R 5; b 3; Q = 2 3 ; разрядность ячейки (b 1) 4 (с учетом знака).

 

x n

 

 

 

 

 

 

 

 

 

0100

 

 

 

 

 

 

 

 

 

0011

 

 

 

 

 

 

 

 

 

0010

 

 

 

 

 

 

 

 

 

0001

 

 

 

 

 

 

 

 

 

0000

0

1

2

3

4

5

6

n

 

1001

 

1010

 

 

 

 

 

 

 

 

 

1011

 

 

 

 

 

 

 

 

 

~

 

 

 

 

 

 

 

 

 

x n

 

 

 

 

 

 

 

 

0100

0011

0010

0001 0000

1001

0

1

2

3

4

5

6

n

1010

1011

Рис. 14.2. Нелинейная операция квантования

14.4. Предположения об ошибках квантования

Анализ взаимосвязанных ошибок квантования в цифровой системе с ФТ очень сложен, поэтому на практике он выполняется с помощью компьютерного моделирования.

Аналитически можно определить оценки шума квантования:

детерминированные (максимальные мо модулю значения шума) и

статистические (статистические характеристики шума)

при следующих предположениях об ошибках квантования:

1.Ошибки квантования от различных источников независимы друг от друга.

Следовательно:

эффекты, обусловленные ошибками квантования разных источников можно рассматривать отдельно и независимо друг от друга;

3

для шумов от разных источников и их оценок справедливо свойство

аддитивности.

2.Шумы квантования не коррелированны с сигналами.

Следовательно, для сигналов и шумов справедливо свойство аддитивности:

x(nT) x(nT) eвх (nT); y(nT) y(nT) eвых (nT),

где:

x(nT), y(nT) — дискретные воздействие и реакция; x(n), y(n) — цифровые воздействие и реакция;

eвх (nT), eвых (nT) — шумы на входе и выходе цифровой системы.

Это позволяет рассматривать отдельно и независимо друг от друга два процесса:

обработку входного дискретного сигнала линейной дискретной системой

(ЛДС):

x(nT)

 

y(nT)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 14.3. Обработка дискретного сигнала ЛДС

обработку входного шума нелинейной цифровой системой (рис. 14.4):

ec(nT)

eвх(nT)

 

 

eвых(nT)

 

 

ЦС

Рис. 14.4. Обработка шума цифровой системой

3.Шумы квантования представляют собой равномерный белый шум.

Плотность вероятности ошибки равномерного белого шума имеет равномерный характер. Любые два соседних отсчета белого шума не коррелированны друг с другом. (СПМ равномерна в бесконечной полосе частот, поэтому шум белый).

14.5.Оценка шума АЦП

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

e (nT)

 

eАЦП(nT)

 

вх

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 14.5. Линейная модель для оценки шума АЦП

Детерминированные оценки (максимальные по модулю значения шума) зависят от правила присваивания отсчету квантованного значения:

при усечении (см. рис. 14.2) отсчету присваивается значение нижнего уровня квантования;

4

Детерминированная оценка входного шума eвх (nT) при усечении равна

max eвх (nT) Q ;

n

при округлении (до ближайшего) отсчету присваивается значение нижнего уровня квантования, если он расположен ниже середины между соседними уровнями квантования, и верхнего уровня квантования в противном случае.

Детерминированная оценка входного шума eвх (nT) при округлении равна

max

 

e

(nT)

 

 

Q

2 b 1

.

(14.4)

 

 

 

 

 

n

 

вх

 

 

2

 

 

 

 

 

 

 

 

 

 

Далее по умолчанию будем подразумевать округление.

С учетом предположения 3 статистические оценки включают в себя следующие

статистические характеристики:

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

дисперсию.

Плотность вероятности равномерного белого шума при округлении представлена на рис. 14.6.

p(eвх)

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

eвх

 

 

 

 

 

Q

 

0

 

 

 

 

 

 

Q

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 14.6. Плотность вероятности равномерного белого шума eвх (nT)

при

 

 

 

 

 

 

округлении

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Математическое ожидание шума eвх (nT)равно:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

Q 2

 

 

 

 

 

 

e2

вх

 

Q 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

μeвх

eвх peвх (eвх )deвх

 

 

 

 

 

eвх deвх

 

 

 

 

 

0 .

(14.5)

Q

2

 

 

 

 

 

 

 

 

 

 

 

 

 

Q 2

 

 

 

 

 

 

 

 

 

 

 

 

Q 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Дисперсия шума eвх (nT)равна:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q 2

 

 

 

 

 

 

1

 

e3вх

 

Q 2

 

 

 

2 2b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

σ2eвх

e2

вх peвх (eвх )deвх

 

 

 

 

 

Q2

 

 

 

 

.

(14.6)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

Q 2

 

 

 

 

 

 

Q

3

 

Q 2 12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Мощность шума (дисперсия в децибелах) равна:

Peвх =10lg(σ2eвх

) 10lg

 

2

2b

(6b 10,8)(дБ).

(14.7)

 

 

 

12

 

 

 

 

 

 

При увеличении разрядности на один бит мощность шума уменьшается на 6 Дб.

Получим оценки выходного шума АЦП eАЦП (nT) (см. рис. 14.5).

Используем соотношение вход/выход в виде формулы свертки:

eАЦП (nT) eвх[(n m)T]h(mT).

m 0

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

5

 

 

 

 

 

max

eАЦП (nT)

max

eвх[(n m)T]h(mT)

 

n

 

 

m 0

 

 

 

 

 

 

 

 

 

Q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

max

 

eвх (nT)

 

 

 

h(mT)

 

 

 

 

 

h(mT)

 

 

 

 

 

 

 

 

 

(14.8)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

m 0

 

 

 

2 m 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вероятностные оценки (см. вывод в книге):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

μe

0.

 

 

 

 

 

 

(14.9)

 

 

 

 

 

 

 

 

 

 

 

 

 

АЦП

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

Q

2

2

 

 

 

 

 

σ2eАЦП

σ2eвх

 

h(mT)

 

 

 

 

 

h(mT)

 

.

(14.10)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m 0

 

 

 

 

 

 

 

 

 

12 m 0

 

 

 

Таким образом, оценки шума АЦП на выходе ЛДС зависят от:

1.Разрядности АЦП.

2.ИХ ЛДС.

Соседние файлы в папке лекции