Никак не могу понять принцип Линейной Дельта-Модуляции...
Исходя из описания
Цитата:
Дельта-модуляция [ДМ], или импульсно-разностная модуляция [ИРМ]: по каналу связи передается информация о приращениях его значений. Т.е.
Будем считать, что на один вход вычитающей схемы поступает подлежащий передаче сигнал
(сплошная плавная кривая на рис.2.18,б), на другой вход - ступенчатый сигнал, формируемый с помощью интегратора.
Разностный сигнал с выхода вычитающей схемы подается на вход модулятора, на другой вход которого поступают импульсы тактовой частоты
(рис.2.18,в).Если сигнал
превышает ступенчатый сигнал, то на выход модулятора проходит импульс положительной полярности, в противном случае - отрицательной полярности.
Если на вход интегратора подается импульс положительной полярности, то ступенчатый сигнал на его выходе получает приращение, равное одному шагу квантования
, а если подается импульс отрицательной полярности, то сигнал на выходе уменьшается на один шаг квантования.
Образованный на выходе интегратора сигнал на
рис.2.18,б показан ступенчатой линией. Формирователь импульсов служит для преобразования последовательности двуполярных импульсов
(рис.2.18,г) в последовательность однополярных импульсов, передаваемых по каналу связи
(рис.2.18,д). Импульсам отрицательной Полярности соответствует сигнал
.
Для восстановления сигнала на приемном конце используется такой же интегратор, как и на передающем конце, на выходе которого включен фильтр нижних частот с граничной частотой
Рассмотренный вариант с постоянной величиной шага квантования обычно называют линейной дельта-модуляцией [ЛДМ].
Как мне казалось, тут все ясно...
После "моделирования" ЛДМ в matLab'e, получил такой результат:
Как видно по графику
у нас меняется. При чем, как мне кажется, по логарифму от разности (ну, естественно, если разность отрицательная то она сначало берется по модулю), а
определяют только "направление" сигнала.
В чем тогда у меня загвоздка, что я не так понял, что не стыкуются определения из учебника и смоделированная ситуация в matLab'e?
Кстати, matLab позволяет задать время интегрирование сигнала (Integrator time constat), а каким образом вычисляется шаr квантования
?
P.S.
Моделирования осуществлялось в matLab 6.5. В качестве модели использовалась стандартная-предлагаемая пакетом:
Start/Demos/Blocksets/DSP/Audio Processing/LDM