Расчет системы защиты от ошибок

Устройство защиты от ошибок на основе системы с обратной связью. Выбор корректирующего кода в системе с РОС. Временные диаграммы работы системы. Расчет вероятностей выпадения, вставок и стираний. Проектирование структурных схем кодера и декодера.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 12.01.2013
Размер файла 813,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ПО КУРСОВОМУ ПРОЕКТУ

Вариант №23

Характеристика СЗО:

L= 20 разрядов

М= 6 сообщение/с

Рош.доп= 610-6

Рвып.доп=10-7

Рвст.доп=10-8

Рст.доп=10-8

Фз.доп=4 с

Характеристики прямого канала:

В= 200 Бод

а= 0.68

Ре= 810-4

tp= 15мс

Характеристики обратного канала:

Обратный канал является рабочим

1. Постановка задачи проектирования УЗО

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

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

Требуется построить УЗО на основе системы с РОС, обеспечивающую передачу информации в системе передачи данных по заданному дискретному каналу (ДК) с заданным качеством при минимальной сложности устройства. Качество определяется следующими параметрами:

скоростью передачи;

вероятностью ошибки при получении сообщения источника не более Pош.доп;

вероятностью выпадения сообщения не более Рвып.доп;

вероятностью вставки сообщения не более Рвст.доп;

вероятностью стирания сообщения не более Рст.доп ;

задержкой сообщения не более з.доп .

2. Выбор корректирующего кода в системе с РОС

По исходным данным, построим зависимость Wn= f(n), с помощью ПО РУЗО.

Допустимая избыточность может быть определена из соотношения скорости выдачи информации источником Вист и заданной скорости передачи по ДК В :

Wдоп = (B-Bист) / B

Скорость выдачи информации источником

Bист = LM, бит/с,

где M - число выдаваемых источником сообщений в секунду; L - длина сообщения на выходе источника.

Wдоп = (200-(206))/200 = 0.4

Минимальная длина кода: 22.

схема кодер декодер диаграмма

Из таблицы, приведенной в приложении методического указания, находим подходящий циклический код (31, 21). Так как желательно иметь код, длина информационной последовательности которого кратна длине сообщения источника L= 20, Для этого кода n =30, a k = 20.

Для блочного (n, k)-кода избыточность:

Wk=(n-k)/n,

где k - число информационных разрядов.

Wk=(30-20)/30= 0.333;

Определим скорость кода:

Rk = 1- Wk

Rk =1-0.333=0.667;

Избыточность кода должна лежать в пределах:

Wн Wk Wдоп;

0,333 ? 0,4

следовательно, соотношение выполняется.

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

Воспользуемся по РУЗО.

Соответствующий образующий полином будет

, d=5.

С помощью ПО РУЗО определим вероятность не обнаружения ошибок (Рн.о) и вероятность обнаружения ошибок (Ро.о.).

Вероятность не обнаруживаемой кодом ошибки Р может быть рассчитана из соотношения:

Pн.о =Pn( d) / 2n-k

где Pn(d) - вероятность возникновения комбинации ошибок весом (кратности) td на длине передаваемой двоичной последовательности n (в нашем случае это одно или несколько сообщений источника, закодированные выбранным помехозащитным кодом.)

Должно соблюдаться соотношение Рн.о. Рош.доп.

1.2710-6 610-6 ,соотношение выполняется.

Вероятность Ро.о. обнаруживаемой (n, k)-кодомб ошибки равна разности между вероятностью Pn( 1) возникновения любой ошибки на длине последовательности в n символов и вероятностью не обнаруживаемой кодом ошибки Рн.о. :

Рн.о. = Pn ( 1) - Рн.о.;

Так как на практике Рн.о. << Pn(1), можно принять

Ро.о.= = Pn(1);

Рн.о.= Р = 1.2710-6

Ро.о. = = 0.0024

Вероятность правильного приема Q равна

Q = 1-

Q = 1-0,0024 = 0.9976.

3. Выбор алгоритма работы проектируемой системы

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

В таких системах каждый из дискретных каналов является прямым ДК и одновременно - обратным для сообщений, передаваемых в противоположном направлении.

В системах РОСнп бл передатчик передает непрерывную последовательность кодовых слов, не ожидая получения сигналов "подтверждение". За время от начала передачи данного кодового слова до получения сигнала решения по этому слову может быть передано h кодовых слов.

Рассчитаем избыточность для системы РОСнп бл. Для этого рассчитаем среднюю относительную скорость передачи Rн.п.бл

Где k- число информационных элементов в кодовом слове;

n - длина кодового слова;

0 = 1/В - скорость передачи в прямом ДК, Бод;

Для расчета средней относительной скорости передачи используются след формулы:

tож = tp + tp +tc + ta.k. + ta.c ;

tp' и tp - время распространения сигналов в прямом и обратном каналах соответственно;

tс - длительность сигналов обратной связи;

ta.k - время анализа кодового слова;

tа.с - время анализа сигналов обратной связи

В реальных системах tak tac tp.

Поэтому, можно принять ta.k = ta.c = 0

tc= m0

tож=2 tp+ tc

tож=20.14+0.15=0.43

Wн.п.бл = 1 -

Wн.п.бл = 1 - 0.659 =0.341

Wн.п.бл. < Wдоп , значит система удовлетворяет требования по скорости передачи.

Рис. 1 Функциональная схема дуплексной системы РОС с непрерывной передачей и блокировкой приемников

4. Расчет вероятностей выпадений, вставок и стираний

Нормальный режим работы дуплексной системы - это режим непрерывной передачи кодовых слов при правильном их приеме противоположной стороной. Сигналами подтверждения правильного приема комбинаций, переданных станцией А и принимаемых станцией В, являются правильно принятые комбинации в дискретном канале обратного направления, т.е.кодовые комбинации, переданные станцией В и принимаемые на станции А. и наоборот. Например, комбинация Б принята на станции В без ошибок. Сигналом подтверждения правильного приема комбинации Б является факт правильного приема комбинации d, отправленной станцией В. Таким образом, каждый раз после правильного приема очередной комбинации станцией на звене данных, передатчик этой станции удаляет из накопителя повторной передачи одну кодовую комбинацию, находящуюся первой в очереди на повторную передачу, и сдвигает содержимое накопителя на один шаг. От источника вводится следующая порция данных, кодер формирует очередную кодовую комбинацию, которая передается в ДК и записывается в накопитель повторной передачи последней в очереди на передачу.

p0 = ; p? = P

Рвып= (h+1)P

Рвст=hP

Pвып = 50.002410-6 = 0,1510-7

Pвст = 40.002410-6 = 0,01210-7

Из полученных результатов видим, что Рвып Рвып.доп и Рвст Рвст.доп ,

Определяется допустимое число j передач одного и того же кодового слова, исходя из требований на вероятность стирания.

Pст = ( q?) j Pст.доп,

j = ] lg Pст.доп lg( q?) [

где ]-[ - ближайшее большее целое.

Вероятность правильного приема сигнала «запрос»:

q? = 1 - p? = 1 - 10-6 1

Определим допустимое число передач одного и того же кодового слова

j = = 3

Вероятность стирания:

Pст =(0.00241)3 = 0.5810-8

0.5810-8 < 110-8, следовательно, соотношение выполняется.

Максимальное время задержки сообщения в системе РОС с ограниченным числом передач зависит от числа допустимых передач j и равно:

tз max = n0 + tp + ( j-1)(n0 + tож), с

tз max = 300.005+ 0.14+2 (30·0.005+ 0.43) = 1.45 с

tз max < tз доп ,(1.45 < 4), значит соотношение выполняется.

Допустимые значения

Расчетные значения

Pош.доп = 610-6

Pн.о. = 1.2710-6

Pвып.доп. = 110-7

Pвып = 0.1510-7

Pвст.доп. = 110-8

Pвст = 0.01210-7

Pст.доп. = 110-8

Pст = 0.5810-8

з.доп. = 4 с

tз max = 1.45 с

5. Проектирование структурных схем кодера и декодера

Циклический код с параметрами (30, 20) и образующим полиномом

Схема кодера

Схема декодера

6. Временные диаграммы работы системы

Временная диаграмма работы дуплексной системы РОС нп бл (h=4, ошибки обнаружены при приёме кадра В)

Временная диаграмма работы дуплексной системы РОС нп бл (h=4)

Ошибки обнаружены при приёме кадра Г, запрещённая комбинация КЗ воспринимается приёмником станции А как разрешённая комбинация используемого циклического кода, на станции А происходит вставка 4-х сообщений (a,b,c,d), на станции В происходит выпадение 5-и сообщений (Г-З)

Выводы

Устройство защиты от ошибок имеет следующие характеристики:

Используется система РОСн.п.бл. с двусторонним обменом информации (с рабочим обратным каналом)

- В прямом канале используется циклический код (30,20) в режиме обнаружения ошибок.

- Сигнал ОС имеет длину m = 30.

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

СПИСОК ЛИТЕРАТУРЫ

Шварцман В.О., Емельянов Г.А. Теория передачи дискретной информации. - М.: Связь, 1979. - 423 с.

Элементы теории передачи дискретной информации / Под ред. Л. П. Пуртова. - М.: Связь, 1972. - 232 с.

Питерсон У., Уэлдон Э. Коды, исправляющие ошибки. - М.: Мир. 1976. - 594 с.

Генкина Н.Ф., Куликов Ю.П. Построение и декодирование циклических кодов. МТУСИ, учебное пособие, 1997. - 23 стр.

Размещено на Allbest.ru


Подобные документы

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

    курсовая работа [341,4 K], добавлен 26.11.2011

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

    курсовая работа [611,4 K], добавлен 13.04.2012

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

    курсовая работа [145,8 K], добавлен 07.07.2009

  • Функциональная и структурная схемы системы. Выбор и расчет исполнительного устройства. Выбор двигателя и расчет параметров передаточной функции двигателя. Расчет регулятора и корректирующего звена. Реализация корректирующего вала электродвигателя.

    курсовая работа [273,7 K], добавлен 09.03.2009

  • Структурная схема усилителя с одноканальной обратной связью. Выбор и расчет режима работы выходного каскада. Расчет необходимого значения глубины обратной связи. Определение числа каскадов усилителя. Выбор транзисторов предварительных каскадов.

    курсовая работа [531,0 K], добавлен 23.04.2015

  • Сущность кода Хэмминга. Схемы кодирующего устройства на четыре информационных разряда и декодера. Определение числа проверочных разрядов. Построение корректирующего кода Хэмминга с исправлением одиночной ошибки при десяти информационных разрядах.

    курсовая работа [1,1 M], добавлен 10.01.2013

  • Структурная схема системы передачи данных. Принципиальная схема кодера и декодера Хэмминга 7,4 и Манчестер-2, осциллограммы работы данных устройств. Преобразование последовательного кода в параллельный. Функциональная схема системы передачи данных.

    курсовая работа [710,0 K], добавлен 19.03.2012

  • Структурная схема усилителя с одноканальной обратной связью. Выбор транзистора, расчет режима работы выходного каскада. Расчёт необходимого значения глубины обратной связи. Определение числа каскадов усилителя, выбор транзисторов предварительных каскадов.

    курсовая работа [696,7 K], добавлен 24.09.2015

  • Преобразование исходной неустойчивой системы с отрицательной обратной связью в устойчивую с помощью частотного метода синтеза. Формирование передаточной функции корректирующего звена. Анализ динамических свойств скорректированной системы управления.

    курсовая работа [480,0 K], добавлен 04.10.2012

  • Представление и классификация кодов, построение кода с заданной коррекцией. Характеристика корректирующих кодов (код Хемминга, код БЧХ). Разработка схемотехнической реализации кодера и декодера. Выбор способа представления информации в канале передачи.

    курсовая работа [131,1 K], добавлен 02.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.