Порядок выполнения упражнения.



1. В книге Упр_ч_5а_Кодеки. открыть лист 9 Мю-кодер (5а.9. Мю-кодер. Амплитудная характеристика кодера.). На листе расположена таблица кодека, содержащая модель Мю-кодера и линейного декодера, и расчётная таблица.

В таблице кодека Мю-кодер в ячейку Смещение нуля ввести 0, а в ячейку Напр. ограничения число 2040. Обратить внимание! Напряжение ограничения для Мю-кодера составляет 2040 единиц, а не 2048, как для А-кодера. В таблице кодека Линейный декодер в ячейке Н25 установить значение 0,5 (0,5 – есть коррекция).

Заполнить, начиная с нуля и с интервалом 8 графу Вх. сигн. (столбец В) расчётной таблицы. Убедиться, что последним числом в столбце (ячейка В288) будет 2040. Запустить макрос «Кодер_АХ» и дождавшись окончания его работы настроить по необходимости графики диаграммы АХ Мю-кодера. Диаграмму скопировать в отчёт. Повторить опыт для начального участка амплитудной характеристики, участка на стыке первого и второго сегментов (выше первого) и в области ограничения сигнала. Производить каждый раз настройку графиков и копировать их в отчёт. Устанавливая исходные данные, выбирать интервалы между соседними значениями, исходить из того, что величина шага в первом сегменте равна ½ единице, а в последнем – 64 единицам.

2. В книге Упр_ч_5а_Кодеки открыть лист 10 Мю-КД АХ (5а.10. Мю-кодек.). В таблице кодека Кодер в ячейку Смещение нуля ввести 0, а в ячейку Напр. ограничения число 2048. В таблице кодека Декодер в ячейку Н23 ввести формулу = Н22/2 (Н22/2 – есть коррекция). Заполнить столбец Функция расчётной таблицы, верхняя часть которой аналогична показанной на рисунке 8, исходными данными. Все остальные действия повторяют действия, описанные в пунктах 1 и 2 порядка выполнения упражнения 5.1 этого пособия (стр. 17). При заполнении расчётной таблицы следует помнить, что величина шага квантования возрастает с увеличением номера сегмента.

3. Исследовать характеристики защищённости от помех квантования (ХПЗК) Мю-кодека в зависимости от уровня сигнала со случайным распределением мгновенных значений. Для этого следует открыть лист 4 Мю случ. (5б.4.Защищённость от помех квантования. Мю-кодек. Сигнал с равномерным распределением). В таблице кодека Кодер в ячейку Смещение нуля ввести 0, а в ячейку Напр. ограничения число 2040. В таблице кодека Декодер в ячейке Н26 установить формулу = Н22/2 (Н22/2 – есть коррекция).

Заполнить столбец С (Функция) расчётной таблицы исходными данными (случайными числами с равномерным распределением). Случайные числа вводятся с помощью функции Генерация случайных чисел из пакета Анализ данных приложения Excel. Подробнее о способе генерации случайных чисел см пункт 6 упражнения 5.1. на стр. 20 данного пособия.

Запустить макрос ПЗК_макрос. После завершения работы макроса произвести при необходимости коррекцию графика диаграммы и импортировать в неё из листа ПЗК ОИ теоретическую ХПЗК. Для этого щёлкнуть правой кнопкой мыши на поле диаграммы листа 4 Мю случ., выбрать пункт подменю Исходные данные…, в открывшемся окне – вкладку Ряд, нажать кнопку Добавить, присвоить название ряду Сигн. ОИ и ввести курсор в окошко Значения. Затем открыть лист ПЗК ОИ (5б.1 служебн. Теоретическая защищённость от шумов квантования) и в нём выделить все ячейки столбца Мю ОИ (ячейки Е11:Е72). Закрыть окно Исходные данные.

Аналогично импортировать шаблон для определения допустимой защищённости от помех квантования для сигнала со случайным распределением мгновенных значений из листа Норм. ПЗК (5б.2 сл. Шаблоны для нормирования ПЗК). Данные для построения шаблона находятся в ячейках С4:С64 столбца Случ.. шабл..

Для сравнения по указанию преподавателя построить ХПЗК А-кодека в зависимости от уровня сигнала со случайным распределением мгновенных значений. Для этого следует открыть лист 3 А случ. (5б.3.Защищённость от помех квантования. А-кодек. Сигнал со случайным распределением). В таблице кодека Кодер в ячейку Смещение нуля ввести 0, а в ячейку Напр. ограничения число 2048. В таблице кодека Декодер в ячейке Н26 установить формулу = Н22/2 (Н22/2 – есть коррекция).

Заполнить столбец С (Функция) расчётной таблицы исходными данными (случайными числами с равномерным распределением). Запустить макрос ПЗК_макрос. После завершения работы макроса экспортировать полученную ХПЗК в диаграмму на листе 4 Мю случ.

Настроить и зафиксировать полученные графики ХПЗК в отчёте. Пояснить отличие реальных характеристик от теоретических. Сравнить ХПЗК А- и Мю- кодеков и сделать выводы по результатам сравнения.


Приложение

Макросы

В упражнениях 5 используется три макроса. Макрос «Кодек_5» используется для расчёта проходных характеристик кодеков. В макросе реализован цикл последовательного вычисления мгновенных значений выходных сигналов кодеков, который начинается с верхней ячейки столбца «Вх.сигн.» и заканчивается последней ячейкой в этом же столбце. Ниже приводится распечатка этого макроса, записанного на встроенном в приложение Office языке VBA (Visual Basic for Applicatios).

 


Макрос «Кодер_АХ» используется для расчёта амплитудных характеристик кодеров. Его отличие от макроса «Кодек_5» заключается лишь в изменении координат столбца и строки, в которой находится верхняя его ячейка.

Макрос «ПЗК_макрос» используется для расчёта защищённости различных сигналов от помех квантования, причём с использованием тех или иных моделей кодеков. Макрос представляет собой цикл с вложенным циклом. Основной цикл устанавливает амплитуду сигнала для того или иного его уровня, а вложенный цикл рассчитывает среднеквадратическую ошибку мгновенных значений сигнала заданной амплитуды. Распечатка этого макроса, реализованного на языке VBA, показана ниже. Внутренний цикл этого макроса может быть использован независимо от основного. Он представлен в виде самостоятельного макроса «ПЗК_вц».


 

Литература

1. М.С.Тверецкий. Многоканальные телекоммуникационные системы (компьютерные упражнения). Ч.1. Методические указания по выполнению упражнений. Учебное пособие / МТУСИ. – М., 2011. – 30 с.: ил.

2. В.Н.Гордиенко, М.С.Тверецкий. Многоканальные телекоммуникационные системы. Учебник для вузов. Изд. 2-е, исправленное и дополненное. – М.: Горячая линия – Телеком, 2013. – 396 с.:ил.

Оглавление

1. Введение ………..……………………………………………………... 3
2. Краткая теория………………………………………………………... 4
     Равномерное (линейное) квантование……………………………….. 4
     Неравномерное квантование…………………………………………. 7
3. Упражнения……………………………………………………………. 11
     Общие указания………………………………………………………… 12
     Описание упражнений………………………………………………… 13
Упражнение 5.1  Изучение линейного 8-и разрядного кодека………….. 17
Упражнение 5.2 Изучение кодека типа А87,6/13…………………………. 21
Упражнение 5.3 Изучение кодека типа μ235/15…………………………... 26
Приложение  Макросы…………………………………………………… 29
4. Литература…………………………………………………………….. 32

3. Основы построения телекоммуникационных систем и сетей. Учебник для вузов / В. В. Крухмалев, В. Н. Гордиенко, А. Д. Моченов и др.; Под ред. В. Н. Гордиенко и В. В. Крухмалева. - М.: Горячая линия - Телеком, 2004. - 510 с: ил.

 

     


[1] Каждая книга должна быть открыта в отдельно открытом приложении Office Excel.

[2] Если в результате неправильных операций Лист оказывается испорченным, например, на нём стёрты некоторые формулы, его можно восстановить, закрыв данный файл без сохранения изменений.

[3] Кодек – устройство, объединяющее кодер и декодер.

[4] Уровень квантования – порог, относительно которого происходит округление данного мгновенного значения сигнала до ближайшего разрешённого уровня. Шаг квантования – расстояние между соседними разрешёнными уровнями.

[5] Первым считается цикл освоения работы в приложении Excel [1].

[6] Здесь и далее значения мгновенных значений сигналов, напряжения ограничения и так далее выражаются в условных единицах равных величине шага в первом сегменте кодера А87,6/13.

[7] Операции прямого и инверсного БПФ подробно описаны в [1].

[8] Можно выделить лишь несколько первых ячеек, а затем исправить номер последней выделенной ячейки на номер проледней ячейки в столбце.

[9] Для исследования ХПЗК для сигналов со случайным распределением мгновенных значений следует использовать лист 3 А случ..


Дата добавления: 2019-03-09; просмотров: 136; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!