Главная » Просмотр файлов » Густав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления

Густав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления (1087169), страница 86

Файл №1087169 Густав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления (Книга - Цифровые системы автоматизации и управления) 86 страницаГустав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления (1087169) страница 862018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 86)

[[[Уп> и нии может частично исказить сообщение. Для обеспечения защиты данных нсоб собтп сб>с: димо использовать некоторую стратеппо коррекции ошибок. Эта процедура тр активного участия и передатчика, и приемника. контпс' Для выявления ошибок при передаче данных были разработаны методы ко" Р инфо>> ля. Основной подход — добавить.к исходному сообщению дополнительную ттн~ мацию, позволяющую приемнику установить наличие ошибок при передаче. гиваю Для цифровых данных ошибки имеют скорее групповой характер, чем затрат ние буп" отдельные биты. Иными словами, более вероятно, что неправильное значени~ 1 ';, лопсеппс>С иметь несколько последовательных бит, чем только один случайно располо>к сы нппп' бнт.

Это опрелеляется тем, что источники внешнего шума — скачки и выброс носко>' жения и аналогичные возмущения — генерируют импульсы длительностью в с во™ ко миллисекунд. [[Ри скоростях перелачн данных порядка нескольких Кбитйс коп о шение, длятцееся несколько миллисекунл, может нарушить несколько десятк пт состо' Информация, добавляемая к сообщению для контроля отцибок передачи б>исп> нз одного плн нескольких байт, вычисленных из солержимого исходного сообп еленпому алгоритму, и называется контрольной суммой или контролем с ис,пред "' анием циклического избыточного кода (Сусйс )сес[ипс[апсу С)тесл — СПС) или тьзова ольной послеловательпостью кадра (Егате Сдестт .'тес[целее — ЕСВ).

Название Роль роисходит оттого, что вычисление можтю выполнтить с помощью операции ре- бпС про вого сдвига над битами входного блока данных. Самый распространенный ,стра во .,~ определения контрольной суммы — разбить подлежащие перелаче данные на ссссо о известной длины (от нескольких байт до нескольких тысяч байт). Далее солерВпкииз „;»ое к' каждого блока, рассматриваемое как двоичное число, делится на двоичное длиной один или два байта. Контрольной суммой является остаток от деления число дл двоичное дополнение ллиной до нескольктих десятков бит. Двоичное число, >ттт> его льзуемое при лелении, называется порождающим многочленом и обычно запипс поль сипается в виде х"+х т -';...

ч-х2 ч-хч-1 Полиномиальная форма представляет собой не уравнение, а просто способ запиа Порожлающий многочлен на один бит длиннее результирующей контрольной с>имм, и он начинается н заканчивается единицей. В нем указываются только степепп, отличные от нуля (степень полинома лает длину контрольной суммы в битах). Нтпример, стандартный порождающий многочлсп для СКС в соответствии с реко>тецзцией МККТТ т>.41 имеет вид тб ч х[2 ч 5 ч 1 тто соответствует двоичной послеловательности 1000100000010001.

Приемник заново вычисляет контрольную сумму каждого из принятых блоков тпиимх с помощью того же алгоритма. Если обе контрольныс суммы совпадают, блок живых принимается, в противном случае приемник считает, что есть ошибки, и мокст, иапримср, запросить повторную передачу блока. [(огда контрольная сумма добавляется к исходным данным, результирующая би'"пп последовательность передаваемого блока ланных становится кратна порожлаюмем и'му многочлену. Если данные не повреждены, то операция деления на порождаюптий Мий многочлен должна пать в остатке ноль, другой результат указывает на потпсж е и жттеттие данных блока и необхо имость его повторной передачи. Ффективность контрольной суммы для определения ошибок уменьшается, если 5поки данных имеют большую длину.

[[Ри этом возможно выявление всех групп тмибочнь б о ">тых бит длиной меньше, чем контрольная сумма, и более 99;4 ошиоок с боль'" дл н ной. СтРатеги Р' тегия коррекции оштибок должна предусматривать добавление к исходному "'пбцтеник> ик> и совлтестную с ним передачу достаточного количества информации, что'" лриемни . ник мог восстановить поврежденное сообщение на основе принятых данихпн Рнемник использует всю принятую информацию для восстановления исходных. Необходимые избыточные данные заметно увеличивают длину , " данн ' лепного диого сообщения, обычно на 10-20 ть, так что, как правило, более экономично ' пользов льзовать простую схему Об аружения Ошибок и запра ивать повтор ую пе ережденных блоков ланных. Р ц ур кОРРекцин ошибок имею~ особое Р е'тие, если связь осутцествляется только в "пном направлении (например, теле'пич бъекта) или пои еские данные с космического 0 ) есин полная дуплексная св зь Я торн~й ~с~сдачей блоков данн> тх «тев 371 муникационные протоколы 370 Значение Описание )зя поля Начальный флаг (згагг /1ак) 01111110 (7Е Ьех) Лдрес (агЫгем) Управляющее поле (соиФо17яе1 Данные (ггога) Произвольная длина ЭО Контрольная сумма (сЬесЬяигв) (7Е )яех) Глава 9.

Цифровые коммуникации в управлении ор „ цессаь 9.4.4. Протоколы передачи символов Протоколы передачи символов представляют собой широко использу, выЬ„ год асинхронной последовательной передачи байт. Каждому байту пред сстяуг стартовый бит для синхронизации приемника в начале передачи. Байт за "знлл ется битом четности и заключительным импульсом — стоповыми оптами длннсг 1, 1.5 или 2 бита (рис.

9.13). Часто применяется обратное кодирование, озн знзз в шее, что свободная линия поддерживается под высоким потенциалом. Из. „ ' -за стар. тового и стоповых битов асинхронная передача также называется старт.ст„„ тоннся Посимвольную передачу просто реализовать благодаря существованию сн „„ ннав ной микросхемы — универсального асинхронного приемо-передатчика ((ялг,, ЛяупсЬголоия кесетегТгапзтгстег — ПЛ1СТ), поэтому она широко применяетщ многих устройствах и стала разновидностью неофицнального промьцнленн „ стандарта.

1'О'1'0'0'О'1'1'0'1: Рис. 9.13. Асинхронная передача символа: а — отсутствие передачи; 6 — стартовыя бит; в — бит четности (в данном случае — О, т. е. контроль ва четвость и обнсее чнсяс единиц — четное); г — становый бит Бит четности (раггсу Ьгг) используется в качестве простого метода выявлснм ошибок. При контроле на четность контрольный бит(бгит четности) устанавлияясн' таким образом, чтобы его сумма с исходным байтом была четной, а при конгрев'"' нечетцость — нечетной. На приемном конце проверяется выполнение соответстяув щего условия.

При отсутствии контроля состояние этого бита не рассматринзск' Если обнаружена ошибка четности, приемник сообщает об этом верхним УР"я овня мбинанн которые решают, запросить ли повторную передачу. Из различных комб' битов обэя числа передаваемых бит, типа контроля четности и количества стоповых бито 1 стон-6я" но используется протокол 8М1 (8 бит данных, без контроля четности, 1 с не не нрсн Поскольку четность не обнаруживается, контроля ошибок на этом уровне ходит. ня я' ективнян Посимвольная асинхронная передача проста, но в тоже время неэффект вовой носягя того, что биты, добавляемые к каждому байту, увеличивают длину битов и с имволял вательности более чем па 25 %, а также из-за простоя между отделыяымяя тях передана На практике асинхронная передача используется только при скоростях Р 20 Кбитбс, 9.4.5. Бит-ориентированные протоколы.

НЕ)ЕС лостиостн нер Протоколы на канальном уровне используются для контроля делос „ся Прото даваемых данных и для восстановления искаженных блоков данных являются либо бнт-ориентированными (Ы-огтеигег7) — содержание ка ждого и' ваемого сообщения представляет собой строку бит переменной длинь, гя либо,г ымв о" ориентированными (Ьуге-оггелгеггг) — передается строка байт с некоторы чивающими управляющими символами.

9 нболее известным бит-ориентированным протоколом является протокол синяан „го управления звеном данных (5грпсЬгопоиз0аса ЕгпЬ Сопсго1 — 81)ЕС), разра,,яво ый компанией 1ВМ. Существует несколько лругих похожих, но несовмссти; яаны ,51)ЬС протоколов. „я промышленных пРиложении очень важным ЯвлЯетсЯ пРотокол высокоУРовдяя правления каналом передачи данньях ( Нг8Ь -Ьеое( 7)ита ЬгпЬ Сопсго1 — Н 1)ЕС). суп токол НР1-С разработан 180 и испол зуе'я в каче' не ос 1овь! д я других пророток яяясдо ,„в — например, на нем базируется формат кадров ЕсЬегпес (раздел 9.5А). управляющие поля в кадре НШ.С имеют фиксированные расположение и длину „, 9 14); переменную длину имеет только поле панны х.

Ограничивающие начальн и заключительный флаги кодируяотся уникальной последовательностью (сяс . 11111110 Для того чтобы обеспечить уникальность флаговой последовательности, я,~едзтчик автоматически вставляет 0 после пяти следующих подряд 1 во все поля вара, кроме флагов. Зта операция называется вставкой бит (Ьгг згиДгн8). Приемник цляяетлюбой О, следующий непосредственно за пятью идущими подряд 1, восстагязнвая таким образом исходный вид кадра. 01111110 Заключительный флаг (евг1 Да8 Рнс. 9. ' Э 14 Структура кадра протокола НП1.С ЬдРссно.

Р снос поле имеет смысл только в том случае, если несколько станций могут Ънннчать о ь олно и то же сообщение — например, в локальных сетях, где все станции нсннют об ' общий физический тракт передачи, — и должны идентифицировать адре' аннь у ые им сообняения.

ющее поле Н()ЕС определяет тип кадра — информационный, супервиправляю , нвй„,„„,„ . ценумеровацныи. Информационный кадр содержяп пользовательские н"с; его и авля У равляющее поле идентифицирует порядковый номер текущего и следу, гс кадров (ооь Р ,ооычно длинное сообщение разбивается па несколько кадров) и т.

п. Рнвзооный ка Р яй кадр используется для координации приемника и передатчика и вы- Р лающие функции — подтверждение кадров (квитирование), зап ос на ""т уп авля Рную ие Р Редачу информационного кадра, если нарушена последовательность умеровапные кадры используются для инициализации п разъединения нн,ц, для других целей управления. с сне дго сс„д нных может иметь любую длину Поле контрольной сулямы вычисляется сншя ш лг омногочлена т л х 1 хз -л 1 всоответствии с рекомендацией МККТТ у 41 | лава в.

Характеристики

Тип файла
DJVU-файл
Размер
5,19 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6559
Авторов
на СтудИзбе
298
Средний доход
с одного платного файла
Обучение Подробнее