- •Ответы миси
- •1. Классификация иис по назначению. Обобщенная структурная схема иис.
- •2. Поколения иис и их характерные черты.
- •3. Основные структуры иис с классификацией по способу организации передачи информации. Достоинства и недостатки каждой структуры.
- •4. Классификация измерительных систем. Структурные схемы каждого вида иис ближнего действия. Достоинства и недостатки каждого вида ис.
- •Многоканальные ис
- •Системы автоматического контроля
- •7.Коммутаторы
- •8.Унифицирующие нормирующие преобразователи
- •9.Устройства сравнения
- •10.Методы повышения помехоустойчивости тис:
- •Помехоустойчивое кодирование
- •Использование помехоустойчивых видов модуляции.
- •Использование помехоустойчивых методов приёма.
- •1. Уменьшение продольной помехи Епр.
- •Уменьшение поперечной помехи
- •12. Принцип реализации двоичного кода с проверкой на четность. Достоинства и недостатки данного вида кодирования.
- •13.Схема кодера, формирующего код с защитой по четности.
- •14. Принципы организации корректирующих кодов. Формула для минимального кодового расстояния, обеспечивающего обнаружение и исправление ошибки.
- •15. Алгоритм определения кодового расстояния для конкретных кодовых комбинаций при использовании кода Хэмминга. Достоинства и недостатки кода Хэмминга.
- •16. Порядок построения кода Хэмминга. Порядок выполнения проверок и обнаружения и коррекции ошибок .
- •18.Использование помехоустойчивых методов приёма.
- •19. “Введение обратных связей”.
- •20.“Использование помехоустойчивых методов подключения источников сигналов”.
- •1. Уменьшение продольной помехи Епр.
- •Уменьшение поперечной помехи
- •21.Согласование сигнала с каналом связи
- •Тогда, если
- •24.Метод “время – вероятность”
- •25.Метод “половинного разбиения”
- •26.Комбинированный метод
- •27.Логические анализаторы
- •28. Определить кодовое расстояние для следующих кодовых комбинаций: 11100 и 01110; 11011 и 11011.
- •29. Определить избыточность кода Хэмминга для передачи 17 кодовых комбинаций 8-разрядного кода.
- •32. Каково должно быть минимальное кодовое расстояние для обнаружения 2-кратных ошибок и коррекции 1-кратных ошибок при использовании кода с коррекцией ошибок?
- •33. Найти необходимое число информационных и проверочных разрядов при кодировании кодом Хэмминга 12 кодовых комбинаций. Определить общую разрядность кодовой комбинации.
- •34. Каково должно быть число проверок на четность в коде Хэмминга при кодировании 22 кодовых комбинаций?
14. Принципы организации корректирующих кодов. Формула для минимального кодового расстояния, обеспечивающего обнаружение и исправление ошибки.
Разработку этих принципов впервые начал Хэмминг, который предложил код с автоматическим исправлением единичной (!) ошибки в кодовой комбинации.
Формула его работы:
n=n0+k,
где k – проверочные элементы;
n0 – информационные элементы.
Причём, автоматическое определение местоположения ошибочного элемента обеспечивается в результате проведения “k” проверок на чётность (т.е. число проверок на чётность равно числу проверочных элементов!).
Рассмотрим подробнее код Хэмминга.
Хемминг ввёл понятие “расстояние d” – это параметр, определяющий различие между кодовыми комбинациями. Например, для двоичного кода расстояние – это число символов, на которые одна кодовая комбинация отличается от другой.
Избыточность кода (обеспечивающая коррекцию кода) количественно определяется выражением:
R = (n - n0) / n0.
n0 – количество информационных элементов достаточных для образования нужного числа комбинаций кода.
Хэмминг показал, что не только обнаружить, но и скорректировать ошибку можно, если увеличить расстояние d до величины:
dmin=1 + Δ + S,
где Δ – кратность (количество) обнаруживаемой ошибки;
S – кратность (количество) исправленной ошибки.
Здесь Δ >= S .
Так, если рассматривать однократные ошибки (Δ=1, S=1), то расстояние d=1+1+1=3 обеспечивает обнаружение и исправление однократной ошибки (либо только обнаружение двукратной ошибки!).
В этом случае ошибочная комбинация будет отличаться от правильной одним символом (при однократной ошибке), а от всех других возможных комбинаций – двумя и поэтому может быть скорректирована.
Коррекция осуществляется автоматическим устройством, выдающим правильную при приеме как неискаженной комбинации, так и искаженной в одном символе.
15. Алгоритм определения кодового расстояния для конкретных кодовых комбинаций при использовании кода Хэмминга. Достоинства и недостатки кода Хэмминга.
Для этого необходимо производить сложение по модулю 2 соответствующих элементов (единиц) в табличных записках кода.
(Напомним, что “сложение по модулю 2” обозначается и производится без переноса единицы в старший разряд, т.е. 1 1=0; 1 0=1)
Так, например, если заданы две комбинации 5-разрядного кода (см. предыдущий пример – первые две комбинации)
0 1 0 0 1
0 1 1 1 0,
то суммируем поразрядно “по модулю 2”, получим:
0 1 0 0 1
0 1 1 1 0
0 0 1 1 1.
Теперь определяем общее (суммарное) количество единиц в результате этого суммирования, которое и будет искомым кодовым расстоянием:
D = 3 (три единицы в сумме по модулю 2)
Далее, используя известную нам формулу для dmin:
получаем Δ = S = 1, что означает:
рассматриваемые кодовые комбинации могут передаваться с обеспечением только обнаружения двукратной ошибки или обнаружения однократной ошибки и исправления ее.
Определим избыточность этого кода (в данном примере).
n = 5 (пятиразрядный код) при передаче 4-х комбинаций.
Т.к. комбинаций 4, то для их составления достаточно двух символов, т.е. n0 = 2. Тогда избыточность .
Обратим внимание на то, что подобный код позволяет исправлять (корректировать) однократные ошибки, и только обнаруживать – двукратные ошибки.
Код Хэмминга даёт хорошие результаты по обнаружению и исправлению ошибок, если мала вероятность возникновения “пакета” ошибок, т.е. групповых помех.
