Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CSTM / METOD / zstm-rus.doc
Скачиваний:
54
Добавлен:
07.02.2016
Размер:
1.81 Mб
Скачать

4 Контрольные вопросы

  1. Расскажите принцип действия ЛДМ кодека.

  2. Как изменяются характеристики кодека при включении ФНЧ на входе и/или выходе кодека?

  3. Что называется режимом перегрузки по крутизне.

  4. Расскажите о зависимости характеристик выходного сигнала от параметров преобразования.

  5. Расскажите об оптимизации режимов работы ЛДМ кодека и области его применения.

5. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

  1. Конспект лекций.

  2. Хоровиц П., Хилл У. Искусство схемотехники в 2-х томах -М.: Мир, 1986.

  3. Белами Дж. Цифровая телефония: Пер. с англ. - М.: Радио и связь, 1986.

ЛАБОРАТОРНАЯ РАБОТА № 6

ИССЛЕДОВАНИЕ МАКЕТА И ИМИТАЦИОННОЙ МОДЕЛИ АДАПТИВНОГО ДЕЛЬТА КОДЕКА.

Цель работы:изучение принципов действия и характеристик адаптивного дельта кодека, сопоставление и анализ характеристик макета и имитационной модели

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

1 КРАТКАЯ ТЕОРИЯ

!.1. Общие сведения

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

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

В этом лабораторной работе исследуется один конкретный тип адаптивной дельта-модуляции, называемой, как правило, дельта-модуляцией с непрерывно изменяющейся крутизной (ДМНИК). Здесь выбран именно этот тип адаптивной дельта-модуляции, поскольку он прост и имеет множество обычно желательных свойств. Кроме того, этот алгоритм реализован некоторыми фирмами в одной интегральной схеме, в частности он применяется в телефонных станциях системы С-32.

При компандировании, управляемом цифровым способом, как вытекает из названия, информация о размере шага получается из передаваемого цифрового потока. Как показано на рис. 1, логи­ческое устройство адаптации следит за передаваемым цифровым сигналом, чтобы установить появление четырех последовательных единиц или четырех последовательных нулей (Число последовательных единиц или нулей, вызывающее увеличение размера шага, для дельта-модуляторов с пониженной скоростью передачи уменьшается до трех, чтобы оптимизировать время реакции).

Рис.1.

Последовательность из единиц показывает, что сигнал в цепи обратной связи, по-видимому, растет не столь быстро, как входной сигнал, в то время как последовательность нулей показывает, что сигнал в цепи обратной связи, по-видимому, падает не столь быстро, как входной сигнал. В обоих случаях все единицы или все нули свидетельствуют о том, что возникла перегрузка по крутизне и следовало бы увеличить размер шага. Вследствие этого оба сигнала – обо всех единицах и обо всех нулях – используются совместно для управления генератором импульсов. В течение перегрузки генератор импульсов возбуждается таким образом, чтобы напряжение шага, накапливаемое на конденсаторе C1, увеличивалось.

Система с ДМНИК, показанная на рис. 1, не осуществляет явных измерений для определения того, не слишком ли велик размер шага, который при этом следовало бы уменьшить. Вместо этого к конденсатору С1 подключен резистор, что позволяет напряжению соответствующего шага со временем уменьшиться. В результате этого при отсутствии явных признаков увеличения напряжение шага автоматически уменьшается по экспоненте. В итоге размер шага уменьшается до минимального значения или до тех пор, пока не будет зафиксирована перегрузка, что снова приведет к увеличению размера шага.

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

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

Рис.2.

На рис. 2 представлены характеристики двух ДМНИК-кодеков в зависимости от входного уровня испытательного синусоидального сигнала с частотой 1 кГц. Эти характеристики взяты из проспектов ДМНИК-кодеков типов МС3417 и МС3418 производства фирмы Motorola. Кодек, работающий со скоростью 16 кбит/с (МС3417), обеспе­чивает качество, которое называют общим качеством канала связи. Кодек, работающий со скоростью 37,7 кбит/с (МС3418), определяет качество телефонной связи общего пользования. Отметим, однако, что характеристики при скорости передачи 37,7 кбит/с не соответствуют требованиям к каналообразующему блоку типа D3, а именно к отношению сигнал-шум (ОСШК), равному 33 дБ в динамическом диапазоне 30 дБ..

Таким образом, хотя ДМНИК при скорости передачи 37,7 кбит/с дает приемлемое качество на соединении между двумя оконечными устройствами, для применений в случае нескольких последовательных операций кодирования скорость передачи следует увеличить. Кроме того, шумы незагруженного канала увеличиваются, если размеры шагов различаются.

Кривые на рис. 2 не полностью отражают качество выходного сигнала, если на вход подается речевой сигнал. Поскольку синусоидальный сигнал с частотой 1 кГц представляет собой неизменный входной сигнал, он не обеспечивает проверку адаптации в кодеке. В частности, обычно отмечают, что в адаптивных дельта-модуляторах в речевом сигнале на выходе возникает некоторая нечеткость. Эта нечеткость отмечается в начале слов и относительно сильных слогов, что вызывается временной перегрузкой по крутизне.

В заключение следует снова отметить, что к настоящему времени предложено и реализовано большое число разновидностей алгоритмов дельта-модуляции. Исследуемый в лабораторной работе кодек ДМНИК является наиболее распространенным и дает представление о самых существенных чертах дельта-модуляции.

. Параметры интеграторов подбирают так, чтобы однократное интегрирование давало ступенчатую интерполяцию, а двукратное — линейную интерполяцию. Интегрирование дает следующий эффект: если символы на выходе ДМ одной полярности, то шаг ДМ увеличивается» если полярность символов чередующаяся, то шаг уменьшается.

Такой принцип регулировки шага вполне оправдан. Если символы одинаковы, это значит, что абсолютная величина входного сигнала увеличивается. Естественно в этом случае увеличить шаг дельта-модуляции. Если символы чередуются, то это свидетельст­вует о малых изменениях сигнала между отсчетами, в частности, это может быть и для постоянного уровня сигнала. В этом случае шаг надо уменьшать. Системы, в которых имеются ДМ с двойным и частично двойным интегрированием, обычно предназначались для передачи речевых сигналов.

Для той же цели в дельта кодеках с повышенной информативностью предназначены другие алгоритмы, в которых при регулировке шага подобным образом учитывается структура бинарной выходной последовательности символов. Ес­ли в этой последовательности имеется несколько символов одного знака, то шаг ДМ увеличивают, умножая его предшествующее значение на коэффициент, больший единицы. Если символы раз­ных знаков, то шаг уменьшают умножением на коэффициент меньше единицы. В разных алгоритмах различные коэффициенты, разное число используемых для анализа предшествующих отсчетов, но суть та же, что и в первых дельта-модуляторах с двойным и частично двойным интегрированием.

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

где Xi=1, если i-и символ 1, и Хi=-1, если i-й символ 0. Индекс указывает момент дискретизации; параметры ,  — постоянные, выбираемые из условия устойчивости: 1, 1, 0l.

Несмотря на то, что данный алгоритм учитывает, кроме предшествующего, и знак текущего отсчета, описываемая система является типичной системой с прогнозом: устанавливаемое значе­ние шага относится не только к текущему моменту, но в то же время задает новый нулевой уровень отсчета для следующего мо­мента времени.

Для системы, называемой дельта-модуляцией с повышенной информативностью (ДМПИ), правило регулировки получается, если положить (3=2, a==l/2, а индексы у Хi, Хi-1 уменьшить на единицу). Если два предшествующих символа одинаковы, то в следующий момент шаг удваивается, если различны, то уменьшается вдвое. Это позволяет следить за экспоненциальным ростом абсолютной величины входного сигнала и по сравнению с обычной ДМ уменьшает ошибки перегрузки в тех случаях, когда имеет место такой рост. При малых изменениях входного сигнала шаг ДМ довольно быстро уменьшается, уменьшая ошибки дробления.

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