Синтез и анализ канала передачи данных

Автор работы: Пользователь скрыл имя, 02 Ноября 2011 в 23:23, контрольная работа

Описание

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

Работа состоит из  1 файл

Курсовая.doc

— 159.00 Кб (Скачать документ)

Санкт-Петербургский  государственный Политехнический  университет

Факультет технической кибернетики

кафедра «Системный анализ и управление» 
 
 
 
 
 
 
 
 
 
 
 
 

Отчет по контрольной работе

на тему: Синтез и анализ канала передачи данных. 
 
 
 
 
 
 
 
 
 
 

Выполнил:

Студент группы 3082/3

Рыбаков В. В.

Проверил:

к.т.н., доцент

Кисоржевский  В.Ф.  
 
 
 
 
 
 
 

Санкт-Петербург 

2011

Постановка  задачи

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

Модель  исследуемой системы

      Схема для обмена данными между двумя  абонентами, разделенных в пространстве и использующих линии передачи данных приведена на рис.1.

Рис.1. Схема канала передачи данных.

На рис.2 приведена  структурная схема.

Рис.2. Схема передачи данных. 

      От  источника данных (И) после обработки  в кодере источника в УЗО поступает 3 информационных символа, несущих определенную информацию о передаваемом сообщении.

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

      Линия связи является средой распространения  сигнала, в которой присутствуют внешние помехи.

      В УПС –демодуляторе каждый принятый разряд пакета превращается в единицу  или ноль по оптимальному алгоритму  обработки для заданного вида манипуляции.  
 При частотной модуляции модулятор обеспечивает генерацию сигналов трёх частот: при отсутствии информации генерируется колебание несущей частоты, при поступлении импульсов положительной полярности – колебание верхней частоты, а при поступлении импульсов отрицательной полярности – колебание нижней частоты. Реализация подобного режима работы основана на электронной коммутации реактивных элементов в резонансном контуре генератора несущего колебания.

Демодулятор (Рис.3.) включает в себя ограничитель амплитуды  ОА

и частотный  детектор, состоящий из частотного селектора ЧС, двух амплитудных детекторов АД и схемы сравнения СС.

Рис.3. Схема частотного демодулятора.

      Ограничение амплитуды ЧМ сигналов устраняет  паразитную амплитудную модуляцию  и уменьшает действие импульсных помех. Частотный селектор преобразует  ЧМ сигнал в совокупность двух АМ сигналов, которые детектируются в амплитудных детекторах АД по принципам выпрямления переменного тока. Полученные результаты выпрямления сравниваются в схеме сравнения СС. Полярность выходного импульса определяется большим по величине из сравниваемых сигналов. Ограничение амплитуды ЧМ сигналов устраняет паразитную амплитудную модуляцию и уменьшает действие импульсных помех. Частотный селектор преобразует ЧМ сигнал в совокупность двух АМ сигналов, которые детектируются в амплитудных детекторах (АД) по принципам выпрямления 4 переменного тока. Полученные результаты выпрямления сравниваются в схеме сравнения (СС). Полярность выходного импульса определяется по величине из сравниваемых сигналов.

      Частотная манипуляция применяется, когда  сложно обеспечить стабильность фазы сигнала. Это обстоятельство приводит к необходимости обработки двух координат сигналов на каждой частоте по схеме рис.4:

Рис. 4. Схема  УПС частотной модуляции.

      Детектирование  принимаемого сигнала может быть когерентное (синхронное) и некогерентное. Когерентный детектор более эффективен по помехозащищенности. Последний широко используется при передаче данных с низкой удельной скоростью. Пусть на вход приѐмника приходит сигнал с неопределённой фазой φ в сумме с помехой 𝑦(𝑡) =asin(𝑤1𝑡+𝜑)+𝜉 (𝑡) .  
 

      Тогда в верхней ветви преобразования имеем:

𝑋=[∫0Тy(𝑡)𝑎0𝑠𝑖𝑛𝑤1𝑡𝑑𝑡𝑇0]2= [𝑄𝑐𝑜𝑠𝜑+𝜉𝑥] 2, где 𝜉𝑥 - нормальная случайная величина с нулевым средним значением и дисперсией 𝜎𝑥2=(𝑎02/2)𝜎02𝑇. Во второй ветви 𝑋' =[𝑄𝑠𝑖𝑛𝜑+𝜉'𝑥]2, где 𝜉 𝑥 - независимая с 𝜉𝑥 случайная величина с теми же характеристиками. В третьей и четвертой ветвях получаем соответственно 𝑌=[𝜉𝑦]2, 𝑌' =[𝜉' 𝑦]2, где случайные величины 𝜉𝑦 и 𝜉'𝑦 взаимно независимы и независимы с 𝜉𝑥 и 𝜉'𝑥, но имеют одинаковые с ними характеристики. На схему сравнения поступят величины 𝑉1= (𝑄𝑐𝑜𝑠𝜑+𝜉𝑥)2+ (𝑄𝑠𝑖𝑛𝜑+𝜉'𝑥)2, 𝑉2=𝜉𝑦2+𝜉 𝑦2, которые представляют собой квадраты длин радиус-векторов точек с независимыми и распределѐнными нормально координатами, с одинаковыми дисперсиями 𝜎𝜉2, но различными средними значениями. Известно, что при нулевых средних значениях длины векторов распределены по закону Рэлея. Поэтому плотность распределения случайной величины 𝑣2= √𝑉2 равна 𝑤 (𝑣2) =𝑣2𝜎𝜉2exp{−𝑣2/2𝜎𝜉2} при 𝑣2>0. Если средние значения координат равны Qcosφ и Qsinφ соответственно, то длина вектора будет распределена по обобщѐнному закону Рэлея. Следовательно, случайная величина 𝑣1= √𝑉1 имеет распределение

𝑤(𝑣1) =𝑣1𝜎𝜉2exp{−𝑣12𝑄2/2𝜎𝜉2}∙𝐼0 (𝑣1𝑄/𝜎𝜉2) при 𝑣1>0, где

𝑄= √𝑄2𝑐𝑜𝑠2𝜑+𝑄2𝑠𝑖𝑛2𝜑, 𝐼0 ∙ - Бесселева функция мнимого аргумента нулевого порядка. Если передаѐтся символ “1”, то ошибка возникает при нарушении неравенства 𝑉1>𝑉2. Вероятность такого события равна

𝑃𝑖∅= ∫0[∫0𝑣2𝑤(𝑣1)𝑑𝑣1]𝑤(𝑣2) 𝑑𝑣2.

      Вычисления  интегралов приводят к искомому результату 𝑃0=𝑃𝑖∅=1/2𝑒2/2, где 2=𝑄2/2𝜎𝜉2,𝜎𝜉2=𝑎02/2 𝜎02𝑇,𝑄=(𝑎𝑎0/2)𝑇.

c/ш = 2

log(с/ш ) 2,5 3,0 3,5
log(𝑃0) 3 3.5 7
     Рис 5. График  
       
 
 
 
 
 
 
 
 
 
 
 

Рис 5. График зависимости logP(log(c/m))

     В УЗО - декодере реализуется весь предусмотренный  комплекс обработки данных, позволяющий  бороться с ошибками.

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

Устройство  кодирования и  декодирования

      Схема кодирования для кода – (15,10) представлена на рис. 6, где квадраты с цифрами  обозначают ячейки памяти на два состояния (0 и 1), квадраты с обозначениями m2 – сумматоры по модулю 2 

1+x^15/1+x^2+x^4+x^5=1+x^2+x^5+x^6+x^8+x^9+x^10 ( проверочный полином)

          1      2      3     4          5 

a 0 0 0 0 0 b
1 1 0 1 0 1 0
1 0 1 0 1 0 1
1 1 0 0 0 0 0
0 0 1 0 0 0 0
1 1 0 0 0 1 0
1 0 1 0 0 0 1
0 0 0 1 0 0 0
0 0 0 0 1 0 0
1 1 0 1 0 0 0
0 0 1 0 1 0 0
 

 

Рис.6. Устройство кодирования. 
 
 
 

     Схема декодирования (рис. 7) содержит приемный регистр на 15 ячеек памяти, дешифратор синдрома, ключи и сумматоры по модулю 2, как в схеме кодирования.

     Рис. 7. Устройство декодирования

Анализ  помехоустойчивости кода 

     Каналы  с решающей обратной связью (РОС) используются в системах обмена данными часто  и их анализ имеет практическое значение. В них применяются методы помехоустойчивого  кодирования данных, позволяющие в пункте приема обнаруживать ошибки и исправлять их. При этом часть обнаруженных ошибок может быть исправлена сразу приѐмником, а другая часть исправляется путѐм повторных передач. Это приводит к дополнительным затратам времени на передачу, что должно учитываться при системном анализе. Некоторые ошибки не поддаѐтся обнаружению. Они определяют итоговую вероятность ошибочного приѐма данных. Для анализа выбираем наиболее простой в реализации алгоритм, когда передающая сторона многократно передаѐт одно и то же сообщение до полного исправления всех обнаруженных ошибок. Рассматриваем случай аддитивных помех типа белого шума, распределенных по нормальному закону с нулевым средним и дисперсией 𝜎02 . Манипуляция сигналов – частотная с противоположными сигналами. Достигаемая вероятность ошибочного приѐма равна 𝑃0. Передаются формализованные сообщения, состоящие из 10 бинарных информационных символов. Они подвергаются помехоустойчивому кодированию, что ведѐт к добавлению 5 проверочных символов. В итоге блок данных, несущих информацию об одном сообщении, будет содержать 15 символов. Анализируем варианты для кода (15,10). Скорость передачи данных равна 𝜈М =1200 Бод. Применяется синхронная передача данных, в которой определены моменты прихода сообщений в пункт приѐма.

Символы блоков данных, поступающих на устройство декодирования приѐмника, могут быть искажены. Искажения в различных разрядах кодовой КК взаимно независимы и равновероятны. Вероятность возникновения ν ошибок в блоке из 15 разрядов оценивается по формуле Бернулли

Информация о работе Синтез и анализ канала передачи данных