Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая по ТЭС Чугонов А версия 2.docx
Скачиваний:
6
Добавлен:
17.04.2019
Размер:
673.28 Кб
Скачать

5. Демонстрация работы системы передачи

  1. Выберем передаваемый текст в соответствии с номером варианта.

αβααγβαβ – ваввмава

  1. Закодируем буквы экономным кодом.

в

а

в

в

м

а

в

а

00

01

00

00

110

01

00

01

0001.0000.1100.1000.1000

  1. Используя результаты предыдущего пункта, закодируем полученную последовательность бит помехоустойчивым кодом, предварительно разбив ее на бит (недостающие разряды заполним 0 в последнем блоке).

,

,

.

1)

,

,

.

0001011

2)

,

,

.

0000000

3)

,

,

.

1100011

4)

,

,

.

1000101

5)

,

,

.

1000101

Получили: 0001011.0000000.1100011.1000101.1000101

  1. Изобразим временные и спектральные диаграммы сигнала на входе и выходе модулятора.

Временные диаграммы:

На входе

На выходе:

Спектральные диаграммы.

На входе:

На выходе:

Полагая, что при демодуляции произошло 3 ошибки, запишем кодовую последовательность на выходе демодулятора (номера ошибочных разрядов выберем в соответствии с вариантом). В нашем случае это 6, 8, 12 бит (отсчёт разряда производится с нуля).

0001011.0000000.1100011.1000101.1000101

Запишем кодовую комбинацию с учетом совершенных ошибок (1 заменяем на 0 и наоборот).

0001010.0100010.1100011.1000101.1000101

6. Полагая, что демодулятор работает в режиме исправления ошибок, декодируем

полученную комбинацию.

1)

Составим синдром:

По таблице синдромов смотрим, какой бит исправил декодер.

Синдром

Ошибочный бит

000

-

001

6

010

5

100

4

101

0

110

1

111

2

011

3

По таблице синдромов видно, что при C0C1C2 = 001 , декодер исправил ошибку в 6 бите.

2)

Составим синдром:

По таблице синдромов мы видим, что декодер не только не исправил, ни одного бита, но ещё и внёс ошибку в 4 бит

Восстановим текст сообщения, используя кодовую таблицу.

0001011.0100110.1100011.1000101.1000101

Так как мы добавляли по 3 бита во время кодирования помехоустойчивым кодом - в полученной комбинации, мы тоже должны их отбросить.

0001011.0100110.1100011.1000101.1000101

Отбросим подчёркнутые биты.

Запишем полученную комбинацию в соответствии с кодовой таблицей и восстановим сообщение:

0001.0100.1100.1000.1000

в

а

а

в

м

а

в

а

00

01

01

00

110

01

00

01

Восстановленное сообщение: «ваввмава» отличается от переданного текста «ваавмава».

Вывод

В ходе выполнения данной курсовой работы мы выполнили следующее:

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

2) При исследовании тракта кодер-декодер канала выяснили, что полученные

результаты показывают, что pно < рк, , но этот факт ещё не означает, что всегда целесообразно использовать режим обнаружения ошибок, а не режим исправления. Так как после обнаружения ошибки в блоке, он оказывается стёртым, а

следовательно не может быть выдан получателю. Но при обнаружении требуется

презапрашивать ошибочные кодовые комбинации, что усложняет систему связи (нужен

ещё один канал связи для передачи запроса).

3) Выяснили, что у АМ самая большая вероятность появления ошибки. А у ОФМ самая маленькая вероятность появления ошибки, это говорит о том, что самый эффективный вид модуляции – ОФМ.

4) В результате работы системы передачи получили, что полученный результат восстановленного текста отличается от исходного текста, так как произошла ошибка ошибка.