Проектирование цифровых каналов и трактов
Проектирование цифровых каналов и трактов
Московский Технический Университет Связи и Информатики Кафедра Многоканальной Электросвязи Курсовая работа по теме: "Проектирование цифровых каналов и трактов" Выполнила: Пысина О.А. Группа: МС0403 Студ. Билет 1МС04065 Проверил: Климов Д.А. Москва 2008 Исходные данные Задание 1 а)fн = 21 кГц , fв=767кГц б)fн = 59 кГц , fв=75кГц Задание 2 Uогр=1.15В Uвх=0.35 В Азкв =41.5 дБ Задание 3 Uогр=1.15В Uвх1= -0.02 В Uвх2= 0.91 В Nкодового слова с ошибкой=5 Nпозиции с ошибкой=2;7 Задание 4 pош=0.19.10-4 , r1=3 , r2=1 , b=7, bk=1;7 Задание 5 Задание 6 Число для перевода в двоичную систему - 119 Задание 7 10101110000111101111010000000010 Задание 8 С = 34368 кбит/с Тип кода - 2B1Q Кабель - КСПП 1х4х0.9 Коэффициент шума F=3.9 U пер = 5.9 В Задание №1. Выбор параметров устройств дискретизации аналоговых сигналов 1.1 Выберите частоту дискретизации широкополосного аналогового цифрового сигнала, рассчитайте период дискретизации. 1.2 Выберите частоту дискретизации узкополосного аналогового сигнала, рассмотрев два варианта: с переносом спектра аналогового сигнала вниз по частоте и без переноса. Для варианта с переносом укажите значения несущей. Все частоты дискретизации и несущая частота должны выражаться целыми числами, а промежутки на расфильтровку составлять примерно 5-10% от верхней частоты среза соответствующего фильтра. 1.3 Рассчитайте и постройте спектральные диаграммы сигналов АИМ, отвечающие каждой из рассмотренных ситуаций, отметив на них расчётные значения частот. Укажите способы демодуляции сигналов АИМ. Исходные данные Спектры аналоговых сигналов 21-767 кГц, 59-75кГц
1.1 Частоту дискретизации широкополосного сигнала выбирают по теореме Котельникова в её классическом варианте: (с учётом запаса на расфильтровку). Fдmin=2*767=1534 кГц С учётом полосы расфильтровки (10% от Fв): Fд=1534+76.7=1610.7=1611 кГц Период дискретизации: Тд=1/1611*103=0.62 мкс 1.2 Частота дискретизации узкополосного аналогового сигнала (59-75кГц) Fв/Fн=75/59=1.271<2, т.е. спектр преобразуемого сигнала меньше октавы, следовательно возможно использовать менее высокую, чем по Котельникову, частоту дискретизации можно определить двумя способами: Метод переноса исходного спектра в область нижних частот: Исходя из того, что мы должны приблизить исходный спектр сигнала максимально к нулю, Fдmin=2*24=48 кГц С учётом полосы расфильтровки (10% от Fв): Fд=48+2.4 = 50.4=> 51кГц Метод "последовательного приближения" Рассмотрим выбор Fд методом "последовательного приближения" для сигналов Fв/Fн=75/59=1.271<2, исходя из этого условия, можно найти Fд без переноса спектра вниз, применяя условие демодуляции: 2 Fн/ n > Fд > 2 Fв / n+1, где n=1,2,3.. (формула 1) По формуле 1, путем подбора находим: Таблица 1 |
n=0 | 0 > Fд > 150 | | n=1 | 118 > Fд > 75 | | n=2 | 59 > Fд > 50 | | n=3 | 40 > Fд > 38 | | |
Выберем частоту дискретизации: Fд=39 кГц. Однако, при выбранном значении n нет 10% полосы расфильтровки, поэтому уменьшим n на единицу. Тогда Fд=55 кГц, но при этой n тоже нет 10% полосы расфильтровки, поэтому уменьшим n еще на единицу: Fд = 97 кГц Период дискретизации: Тд=1/97*103=10.3 мкс Fд =97 кГц нам подходит, т.к. выполняется условие расфильтровки. Найдем минимальные условия для полосы расфильтровки, по расчетам возьмем: Fд =83 кГц Период дискретизации: Тд=1/83*103=12 мкс Исходя из расчетов, Fд =83 кГц является оптимальной частотой дискретизации при fрmin = 8кГц Схемы детектирования: 1) широкополосного сигнала 2) узкополосного с переносом спектра 3) узкополосного без переноса спектра Вывод: При дискретизации узкополосного сигнала частота дискретизации, найденная по теореме Котельникова, получается слишком высокой. Чтобы её уменьшить целесообразно перенести спектр аналогового сигнала до дискретизации вниз по частоте. Задание №2. Исследование защищенности сигнала от помех квантования и ограничения
2.1 Определите минимальное количество разрядов m в кодовом слове, при котором обеспечивается заданная защищённость гармонического колебания с амплитудой Um от шумов квантования Азкв при равномерном квантовании. Постройте зависимость защищённости от уровня гармонического колебания при изменении его амплитуды от Um до напряжения ограничения Uогр. 2.2 Приведем для наглядности характеристику помехозащищенности и характеристику компандирования для А87.6/13 Исходные данные: Uогр=Uo=1.15В, Uвх= Uв=0.35В, Азкв=Аз=41,5 дБ. 2.1 Защищённость равна: , где Рс и Рш - мощность сигнала и помехи 8.868. Округлим: m = 9 Уровень сигнала квантования: Уровень помехи квантования: Для построения характеристики защищенности определим: Теперь рассчитаем реальную величину защищенности от помех квантования: Рис.1 Характеристика защищенности от сигнала. 2.2 Приведем для наглядности характеристику помехозащищенности и характеристику компандирования. Рис.2 Характеристика защищенности от шумов квантования для характеристики А87.6/13 [2] Рис.8 Амплитудная характеристика неравномерного квантующего устройства Вывод: Для обеспечения требуемой защищенности необходимо использовать 9 разрядов. При этом характеристика будет линейно возрастать и лежать выше Азкв.тр. Задание №3. Изучение операции кодирования и декодирования 3.1 Для двух отсчётов аналогового сигнала с амплитудами U1 и U2 выполните операции неравномерного квантования и кодирования, осуществляемые в нелинейном кодере с сегментированной характеристикой компрессии А-типа. Определите абсолютные и относительные величины ошибок квантования этих отсчётов и изобразите полученные в результате кодовые слова в виде последовательности токовых и бестоковых посылок в коде БВН. 3.2 Осуществите нелинейное декодирование кодовых слов, полученных в предыдущем пункте, если в указанных заданием разрядах произошли ошибки, то есть вместо символа "1" принят символ "0" и наоборот. Исходные данные: Uогр=1.15В, U1=-0.02В, U2=0.91В, N=5, n=2, 7 Рис.4 Структурная схема кодера с нелинейным квантованием
Рис.5 Структурная схема декодера кодека с нелинейным квантованием Таблица 2 Параметры амплитудной характеристики квантующего устройства А87,6/13 |
Номер сегмента | Код номера сегмента | Размер шага квантования | Нижняя граница сегмента | Верхняя граница сегмента | | 0 | 000 | | 0 | 16 | | 1 | 001 | | 16 | 32 | | 2 | 010 | 2 | 32 | 64 | | 3 | 011 | 4 | 64 | 128 | | 4 | 100 | 8 | 128 | 256 | | 5 | 101 | 16 | 256 | 512 | | 6 | 110 | 32 | 512 | 1024 | | 7 | 111 | 64 | 1024 | 2048 | | |
В соответствии с этой характеристикой 8-и разрядное кодовое слово мгновенного значения сигнала имеет структуру PXYZABCD. В этой структуре P - старший разряд указывает полярность сигнала ("1" - положительная, "0" - отрицательная), XYZ - код номера сегмента, а ABCD - код номера шага внутри сегмента. Минимальный размер шага: =1.15/2048 = 0.0005615 Согласно заданным значениям, при неравномерном квантовании получим два кодовых слова: N1=-360. N2=16210. 3.1 На вход кодера поступает сигнал величиной -36 0. В первом разряде будет сформирован "0": Р=0 (сигнал имеет отрицательную величину). В течение следующих трёх тактов формируются разряды кода номера сегмента (XYZ) по следующему алгоритму:
36<128 0 - X 36>32 1 - Y 36<64 0 - Z Код сегмента 010, шаг квантования h=2 с Хн =32 Далее осуществляем кодирование методом взвешивания: 36<32+16 0 - A 36<32+8 0 - B 36=32+4 1 - C 36<32+2 0 - D Полученная кодовая комбинация: 0010 0010 При декодировании будет восстановлено значение: Uвых= (320 +4+1/2*2) = 37 Расчет абсолютной ошибки: 37-36=1 Расчет относительной ошибки: кв=((37-36)/ 36)*100%=2,7% Изобразим сигналы в коде NRZ (код БВН) На вход кодера поступает сигнал величиной 16210 Р=1 (сигнал имеет положительную величину) 1621>128 1 - X 1621>512 1 - Y 1621>1024 1 - Z Код сегмента 111, шаг квантования с Хн = Далее осуществляем кодирование методом взвешивания: 1621<1024+512 1 - A 1621>1536+256 0 - B 1621>1536+128 0 - C 1621>1536+64 1 - D Полученная кодовая комбинация: 1111 1001 При декодировании будет восстановлено значение: Расчет абсолютной ошибки: Uвых = (+512+64+) =1632 1632- 1621 = 11 Относительная ошибка квантования составит при этом: кв=((1632- 1621)/ 1621)*100%=0.67% Изобразим сигналы в коде NRZ (код БВН) Рис. 12 Сигнал в коде NRZ 3.2 Согласно заданию ошибка произошла во 2 и 7 разрядах второй кодовой комбинации. · Была комбинация 0010 0100, стала 0110 0100 (ошибка в 2 разряде) "0" в первом разряде соответствует отрицательному мгновенному значению. Следующие три разряда "110" соответствуют шестому сегменту, шаг квантования в котором равен 32. Последние четыре разряда "0100" соответствуют значению согласно линейному декодированию. На выход декодера поступит (512+128+32/2)=656 Расчет абсолютной ошибки декодирования: 656-36=620=348.13 мВ Расчет относительной ошибки: кв= ((656-36)/ 36)*100%=1722.2% · Была комбинация 0010 0100, стала 0010 0110 (ошибка в 7 разряде) "0" в первом разряде соответствует отрицательному мгновенному значению. Следующие три разряда "010" соответствуют второму сегменту, шаг квантования в котором равен 2. Последние четыре разряда "0110" соответствуют значению согласно линейному декодированию. На выход декодера поступит (32+8+4+ 2/2)=45 Расчет абсолютной ошибки декодирования: 45-36=9 = 5.053 мВ Расчет относительной ошибки: кв = ((45-36)/ 36)*100%=25% · Была комбинация 1111 1001 , стала 1011 1001 (ошибка в 2 разряде) "1" в первом разряде соответствует положительному мгновенному значению. Следующие три разряда "011" соответствуют третьему сегменту, шаг квантования в котором равен 4. Последние четыре разряда "1001" соответствуют значению согласно линейному декодированию. На выход декодера поступит (64+32+4+4/2)=102 Расчет абсолютной ошибки декодирования: 102-36=66 = 37.059 мВ Расчет относительной ошибки: кв = ((102-36)/ 36)*100%=183.3% · Была комбинация 1111 1001 , стала 1111 1011 (ошибка в 7 разряде) "1" в первом разряде соответствует положительному мгновенному значению. Следующие три разряда "111" соответствуют седьмому сегменту, шаг квантования в котором равен . Последние четыре разряда "1011" соответствуют значению согласно линейному декодированию. На выход декодера поступит (1024+512+128+64+ 64/2)=1760 Расчет абсолютной ошибки декодирования: 1760-36=1724 = 968.026 мВ Расчет относительной ошибки : кв = ((1760-36)/ 36)*100%=4788% Вывод: ошибки в старших разрядах, в которых закодирован номер сегмента, приводят к тому, что амплитуда отсчёта на приёме значительно отличается от переданной, что может привести к щелчкам и нарушению благозвучия речи. При возникновении ошибок в младших разрядах амплитуда восстановленного на приёме отсчёта ненамного отличается от переданной (в пределах одного сегмента), т.е. Чем старше разряд ошибочного символа, тем больше величина ошибки при декодировании
Страницы: 1, 2
|