Материал: 1832

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Сначала проводятся линии, параллельные оси с шагом ∆t, затем уровни с шагом q, параллельные оси времени. Квантование осуществляется путем замены через время ∆t значений функции λ(t) ближайшим дискретным уровнем. Проследим по рисунку, как находятся эти точки.

В начальный момент ближайшим уровнем к значениям функции будет уровень 3, поэтому здесь ставится точка а. В момент t1 ближайшим уровнем является уровень 2 (точка b). В момент t2 ближайший уровень – это снова уровень 2 (точка c). Далее следуют точки d, e, f и т. д. Так м образом, следует придерживаться правила: в данный момент времени заменяют функцию ее ближайшим дискретным зна-

Сибпо времени. АДИ В большинстве случаев узловые точки (а, b, c…) ломаной кри-

чением (на пересечен ях вертикальных и горизонтальных линий).

При восстановлен и из вы ранных точек (а, b, c и т. д.) следует сначала провести гор зонтальные линии вправо на шаг квантования, т.е. до пересечен я х с вертикальными линиями (при этом запоминается предыдущее значение функции). Далее горизонтальные отрезки соединяются верт кальными отрезками. Иными словами, функция

восстанавл вается при помощи ступенчатой интерполяции.

Погрешности, возникающие от одновременного квантования по

уровню

времени, сначала находятся поочередно для каждого из ви-

дов квантования.

 

 

Суммарная оши ка определяется как

 

 

кву

2ку 2кв ,

(2.2.7)

где ку

– ошибка квантования по уровню; кв

– ошибка квантования

вой могут располагаться не на непрерывной кривой, как при квантовании по времени, что увеличивает погрешность квантования.

Квантование по уровню. Квантование по уровню – это процесс замены непрерывной функции ее отдельными значениями, отстоящими друг от друга на конечный интервал (уровень), т.е. значение функции в произвольный момент времени заменяется ее ближайшим значением, называемым уровнем квантования. Интервал между двумя дискретными значениями уровней называется шагом квантования q.

По оси ординат (рис. 2.2.3,б) откладывается величина заранее выбранного шага квантования q и проводятся линии, параллельные оси времени, обозначающие уровни квантования. Переход с одного

21

уровня на другой происходит, когда значение функции находится в середине интервала квантования, так как в этот момент абсолютная погрешность квантования ку оказывается наибольшей (рис. 2.2.3,а). Действительно, если значение функции находится в середине между двумя уровнями (точки а, b, c…), то возникает неопределенность, так как функция равноудалена от обоих уровней. Так, например, если значение функции в точке b возрастает на бесконечно малую величину, то это новое значен е целесообразно отнести к уровню 3. Наоборот, значен е функц , несколько меньше значения в точке с, будет заменено уровнем 2. Исходя из сказанного, процесс квантования осуществляется следующ м образом: интервал квантования делится пополам проводятся пунктирные горизонтальные линии до их пересечения с квантуемой функцией [6].

СибАДИа в

б

Рис. 2.2.3. Квантование сигнала по уровню: а – с постоянным шагом квантования;

– погрешности квантования; в – квантование с переменным шагом

Точки пересечения обозначаются буквами (а, b, c, d и т. д.), в них значение функции передается наименее точно, возникает ошибка квантования ку, равная разности между значением функции λ(t) и ближайшим уровнем. Так как наименее точно функция передается в точке, находящейся между двумя уровнями квантования и отстоящей от них на половину интервала квантования q/2, то максимальная ошибка квантования по уровню определится как

22

куmax

 

q

,

(2.2.8)

 

 

2

 

 

где +q/2 – максимальная положительная ошибка квантования, например, от точки b до уровня 2, а –q/2 – максимальная отрицательная ошибка квантования, например, от точки с до уровня 3. Погрешности

Сиквантования представленыбАна рис. 2.2.3,ДИб, на котором на оси времени отложены отрезки уровней квантования, пересекаемые функцией.

Так, функц я между точками k и a пересекает уровень 2. Этот уровень отложен на оси t (см. рис. 2.2.3,б), и проведен отрезок функции ka. На участке аb функция хотя и не пересекает ни один из уровней, но так как она проходит ближе к уровню 1, то отрезок этого уровня откладывается на оси времени. В этом диапазоне от точки а до точки b погрешность отсчитывается от уровня 1 и будет только положительная. На друг х участках имеет место погрешность и положительная, отр цательная.

Так м образом, в результате квантования функции λ(t), произведенного по определенному правилу, был отобран ряд дискретных значений этой функции в точках а, b, c, d и т. д. Отбором точек и заканчивается собственно процесс квантования. Если же необходимо представить себе полностью форму той функции, которая заменила функцию λ(t), поступают следующим образом. Через точки а, b, c, d и т. д. проводят вертикальные отрезки (до их пересечения с уровнями), которые затем соединяются горизонтальными отрезками, образуя ступенчатую квантованную функцию λ’(t). Из рис. 2.2.3,а следует, что квантованная ступенчатая функция λ’(t) как бы обходит с двух сторон (выше ниже) непрерывную функцию λ(t). Это позволяет рассматривать квантование как результат наложения на функцию λ(t) помехи ∆(t), которую называют шумом или помехой квантования.

Как следует из рис. 2.2.3,а, число уровней квантования Nк на единицу больше числа интервалов Nк–1.

Если сообщение λ(t) ограничено диапазоном от λmin до λmax, то

Nк

1

max min

.

(2.2.9)

 

 

 

 

q

 

При λmin=0 имеем Nк

max 1.

 

 

 

q

 

23

Что касается точности преобразования (квантования), то обычно она задается в виде значения приведенной относительной погрешно-

сти δк.у (в %), которая, по определению, равна к.у ку 100 . При

max min

описанном выше методе квантования погрешность (см. рис. 2.2.3,б)

не может превышать q/2, т.е. при подсчете δк.у нужно учитывать вы-

СибАДИ

ражение (2.2.8). Таким образом, считая, что

λmin=0 (это достигается

соответствующ м расположением осей координат), получим

к.у

 

100q

,

(2.2.10)

2

 

 

max

 

 

откуда шаг квантован я при заданнойпогрешности квантования равен

q

2 max к.у .

(2.2.11)

 

100

 

 

Пр мер. Предположим, нео ходимо провести квантование непрерывной функции от нуля до 100 В с точностью δк.у=1%.

Согласно формуле (2.2.11) q=2В. Из выражения (2.2.9) определяем, что необходим 51 уровень квантования.

Замена действительного значения функции ее ближайшим значением создает погрешность квантования, которая может принять любые величины от –q/2 до +q/2 (см. рис. 2.2.3, ). При достаточно большом числе уровней квантования Nк распределение погрешности квантования в пределах от –q/2 до +q/2 будет равномерное независимо от закона распределения самой функции (t). Поэтому средне-

квадратичное значение погрешности квантования по уровню

 

к.у.ск

 

 

q

 

 

,

(2.2.12)

 

 

 

 

3

 

2

 

 

т. е. в 3 раз меньше максимальной ошибки.

Неравномерное квантование по уровню. Некоторые функции,

подлежащие квантованию, изменяются так, что их целесообразно квантовать с переменным шагом квантования q1, q2,…, qn. Так, на рис. 2.2.3,в показана нелинейная зависимость тока I от напряжения U. Если необходимо при измерении получить равномерную шкалу напряжений, то отсчет по току надо вести с переменным шагом q, уменьшая его с ростом амплитуды. Могут быть и другие варианты изменения шага квантования. Так, например, если необходимо полу-

24

чить более точные значения в какой-либо части квантуемой функции, то в этом диапазоне шаг квантования следует уменьшить [2].

Восстановление функции, квантованной по уровню. Кванто-

вание по уровню осуществляется для последующего кодирования, т.е. каждый уровень квантованной функции передается кодом.

На приемной стороне кодовая комбинация, поступая на дешиф- СибАДИратор, преобразуется в ток или напряжение, которые используются по назначен ю (отклоняют стрелку прибора, изменяют показания цифровых нд каторов т.д.). Принятая квантованная функция в своем первоначальном (непрерывном) виде на приеме обычно не восстанавливается, хотя это можно сделать путем линейной или более сложной интерполяц . Простейшая ступенчатая интерполяция функции λ(t)

была осуществлена, когда горизонтальными отрезками соединялись вертикальные отрезки, о разуя функцию λ’(t) (рис. 2.2.4,а).

а

б

Рис. 2.2.4. Дифференциальное квантование: а – квантование восстановление функции; б – импульсы -модуляции

Дифференциальное квантование. Этот вид квантования при-

меняется при осуществлении дельта-модуляции. Также расчерчивается сетка из вертикальных и горизонтальных линий с точками ∆t и q соответственно [6].

25

Источник: https://studfile.net/preview/16407889/