Расчет неравномерной оптимальной в смысле минимума дисперсии ошибки шкалы квантования.
Рис. 2.19. Обозначения |
Введем вспомогательную переменную .
Тогда, учитывая (2.19), дисперсия ошибки квантования: (2.22)
Заметим, что
(2.23)
Рис. 2.20. Вариант системы с использованием неравномерного квантования. |
Теперь найдем такой набор zi, при котором дисперсия ошибки минимальна. Для этого воспользуемся методом множителей Лагранжа.
Таким образом, минимизируется функция (2.22) при условии (2.23).
Вспомогательная функция Ф в этом случае принимает вид:
.
В результате получаем систему уравнений: .
Из верхнего уравнения следует, что , т.е. все zi равны. Учитывая это, из нижнего уравнения получаем .
После подстановки zi в (2.22) получаем следующую формулу:
(2.24)
Эту формулу и используют для построения оптимальной шкалы квантования по уровню. Но прежде, чем приступить к ее построению, рассмотрим одну из технических систем, в которой эта шкала применяется на практике.
На рис. 2.20 изображена блок-схема варианта системы с использованием неравномерного квантования по уровню.
С помощью компрессора выполняется нелинейное преобразование входного сигнала x(t) в выходной y(t). Преобразование описывается формулой:
.
При помощи экспандера выполняется обратное преобразование: .
Здесь - функция, обратная функции .
Связь между сигналами x и y и наоборот называется законом компандирования (от первых слогов слова компрессор и последних слогов слова экспандер).
Таким образом, закон компандирования связывает равномерную и неравномерную, в данном случае оптимальную, шкалы квантования по уровню.
Рис. 2.21. График варианта закона компандирования. |
График возможного варианта закона компандирования изображен на рис. 2.21.
Найдем его формулу для случай оптимального квантования при следующих условиях:
ymin = xmin
ymax = xmax
Последнее условие отражает способность функции y(x) преобразовывать оптимальную неравномерную шкалу квантования сигнала x(t) в равномерную шкалу квантования сигнала y(t).
При больших n можно считать, что:
и
тогда (2.25)
Учитывая, что и ,
получим . Подставив последнее выражение в (2.25), получим: ;
- дифференциальное уравнение первого порядка с разделяющимися переменными.
Интегрируя левую его часть от ymin до y, а правую часть от xmin до x, получим:
Отсюда получаем закон компандирования:
(2.26)
Таким образом, закон компандирования описывается функцией . К сожалению, пока не найдена простая обратная функция . Но именно эта обратная функция нам более всего и нужна, т.к. процедура построения оптимальной шкалы квантования предусматривает разбиение интервала [ymin , ymax] на n равных шагов и определение с границ интервалов неравномерной шкалы при помощи функции .
Поэтому процедура поиска границ шагов квантования неравномерной оптимальной шкалы квантования сейчас предусматривает использование компьютера для вычисления интеграла, входящего в правую часть формулы (2.26). Вычисление интеграла, как это обычно делается, заменяется вычислением суммы. По мере накопления слагаемых верхняя граница определенного интеграла растет. По мере пересечения значений yi находятся соответствующие им значения xi. В результате к концу интегрирования находятся все границы интервалов квантования неравномерной шкалы.
В заключение отметим, что в ряде случаев оптимальное квантование позволяет в десятки раз снизить дисперсию ошибки квантования или уменьшить число передаваемых отсчетов по сравнению со случаем применения равномерного квантования.
Дата добавления: 2021-04-21; просмотров: 350;