- •1. Определение, особенности, история дисциплины «Телемеханика»
- •1.2. Краткая история развития телемеханики
- •2.Объекты систем телемеханики их классификация по различным критериям: по характеру протекания в них процессов, по топологии.
- •3. Телемеханические функции телеизмерения и телесигнализации.
- •4. Телемеханическая функция телеуправления и Телемеханическая функция телерегулирования.
- •5. Сообщение и информация. Физические среды передачи информации.
- •6. Основные понятия о системах телемеханики. Местное, дистанционное и телемеханическое управление.
- •7.Организация многоканальной связи. Временное разделение сигналов
- •8. Организация многоканальной связи. Частотное разделение сигналов.
- •9. Организация многоканальной связи. Частотно-временное разделение
- •10. Методы кодирования информации. Основные понятия: кодирование, декодирование, код и его основные характеристики.
- •11. Классификация кодов. Основные способы представления кодов.
- •11. Первичные коды
- •Единичный позиционный код
- •Единично-десятичный код
- •Примеры единично-десятичного кода
- •13.Двоичный нормальный (натуральн ый) код
- •Двоично-десятичные коды
- •Примеры двоично-десятичного кода с весовыми коэффициентами 8-4-2-1
- •14. Код Грея
- •15. Корректирующие коды. Принципы обнаружения и исправления ошибок
- •16. Коды с обнаружением ошибок
- •4.6.1. Коды, построенные путём уменьшения числа используемых комбинаций
- •4.6.1.1. Код с постоянным весом
- •Пятиразрядный код с двумя единицами и пример семиразрядного кода с тремя единицами
- •4.6.1.2. Распределительный код
- •17. Код с проверкой на чётность
- •Примеры построения кода с проверкой на чётность
- •4.6.2.2. Код с числом единиц, кратным трём
- •Примеры кода с числом единиц, кратным трём
- •18. Код с удвоением элементов (корреляционный код)
- •19. Инверсный код
- •Примеры инверсного кода
- •20. Коды Хэмминга
- •Число контрольных символов в зависимости от числа информационных разрядов для исправления одной ошибки
- •Пример предварительной таблицы кода Хэмминга
- •Проверочная таблица кода Хэмминга
- •Проверочная таблица кода Хэмминга, заполненная информационными символами
- •Проверочная таблица принятой кодовой комбинации примера 4.2
- •21. Коды с обнаружением и исправлением ошибок. Циклический код: математические основы. Циклические коды
- •Математические основы циклических кодов.
- •Принципы построения циклических кодов.
- •Получение остатков для строк единичной транспонированной матрицы
- •Укороченные циклические коды.
- •Образующая матрица укороченного (12, 4) псевдоциклического кода
- •24. Модуляция сигналов. Определение, достоинства. Типы модуляции.
- •25. Амплитудной модуляцией
- •Амплитудная модуляция с двумя боковыми полосами.
- •Амплитудная модуляция с одной боковой полосой.
- •Амплитудная манипуляция.
- •Спектры импульсных сигналов
- •26. Частотная модуляция: определение, спектр частот.
- •Частотная манипуляция.
- •Реализация частотной модуляции.
- •5.4. Двукратная непрерывная модуляция
- •27. Импульсные виды модуляции (дельта, лямбда-дальта, разностно-дискретная модуляция).
- •Лямбда-дельта-модуляция
- •Разностно-дискретная модуляция (рдм)
- •28. Спектры импульсных сигналов.
- •29. Помехоустойчивость передачи сигналов. Помехи и их характеристики. Искажения сигналов под действием помех.
- •Искажение сигналов под действием помех
- •30. Теория потенциальной помехоустойчивости в. А. Котельникова.
- •31. Помехоустойчивость реальных приёмников сигналов: приёмник видеоимпульсов, приёмник радиоимпульсов.
- •32. Помехоустойчивость передачи кодовых комбинаций при независимых ошибках.
- •33. Методы повышения достоверности передачи сообщений: общая характеристика, передача с повторением.
- •Передача с повторением
- •1 0 0 0 1 0 0
- •1 1 1 1 1 0 1
- •1 0 1 0 0 0 1
- •1 0 1 0 1 0 1
- •34. Методы повышения достоверности передачи сообщений: использование обратной связи.
- •35. Организация каналов связи для передачи данных: определение канала связи, его структура, типы и виды линий связи.
- •Типы и виды линии связи
- •36. Организация каналов связи для передачи данных. Проводные линии связи, их характеристики: первичные и вторичные параметры, режим согласованной передачи.
- •37. Каналы телемеханики по высоковольтным линиям электропередач
- •38. Каналы связи по радио
- •Частотные диапазоны для передачи информации
- •39. Методы синфазирования распределителей пу и кп в системах с временным разделением сигналов.
- •40. Методы синхронизации распределителей пу и кп в системах с временным разделением сигналов. Синхронизация в системах с временным разделением сигналов
- •42. Цифровые системы телеизмерений. Структура устройства кп. Цифровые системы телеизмерений
- •43. Цифровые системы телеизмерений. Структура устройства пункта управления.
Проверочная таблица кода Хэмминга
m1 |
k4 |
k3 |
k1 |
|
|
k2 |
k1 |
m3 |
k3 |
k2 |
k1 |
Число строк в проверочной табл. 4.15 равно числу контрольных символов т.
В случае кодирования более длинных информационных кодовых комбинаций табл. 4.14 и 4.15 должны быть расширены, так как должны быть записаны четвертая, пятая и т.д. строки проверочных коэффициентов. Для этого нужно лишь увеличить число разрядов двоичного кода в табл. 4.14. Например, для комбинации т1, m2, k11, m3, k10, k9, k8, m4, k7, k6, k5, k4, k3, k2, k1, имеющей одиннадцать информационных символов и четыре контрольных символа, табл. 4.14 будет содержать 15 строк, а табл. 4.15 будет состоять из четырёх строк.
Состав контрольных символов с помощью проверок определяют следующим образом. Суммируют информационные символы, входящие в каждую строку табл. 4.15; если сумма единиц в данной строке четная, то значение символа т, входящего в эту строку, равно 0, если нечетная, то 1. По первой строке табл. 4.15 определяют значение символа т1, по второй – т2, по третьей – m3.
Полученные по табл. 4.15 контрольные символы подставляют в полную кодовую комбинацию (4.6) кода Хэмминга, которая теперь полностью определена.
Пример 4.1
Закодировать кодом Хэмминга, исправляющим одну ошибку, информационную комбинацию двоичного кода 1101.
В информационной комбинации содержится четыре информационных разряда, т.е. k=4.
Согласно табл. 4.13 число контрольных символов m=3, и в соответствии с (4.6) размещаются они на позициях 1, 2 и 4, а информационные символы – на позициях 3, 5, 6 и 7 полной кодовой комбинации, в которой всего семь разрядов, так как n=k+m. Символы информационной части известны, а контрольные символы необходимо определить.
Полную кодовую комбинацию можно записать в виде:
т1 m2 k4 m3 k3 k2 k1
? ? 1 ? 1 0 1
Для определения контрольных символов заполняем табл. 4.15 значениями информационных символов и в полученной таким образом табл. 4.16 суммируем по модулю 2 информационные символы каждой строки.
Таблица 4.16
Проверочная таблица кода Хэмминга, заполненная информационными символами
Очевидно, что суммирование информационных символов первой строки даёт 1, суммирование этих символов второй и третьей строк даёт 0. Следовательно, имеем следующий состав контрольных символов: т1 =1, m2 =0, m3=0.
Подставляя контрольные символы на их позиции в (4.6), получим полную кодовую комбинацию кода Хэмминга: 1 0 1 0 1 0 1.
Декодирование кода Хэмминга. Для обнаружения и исправления ошибки выполняются следующие действия.
1. Заполнение проверочной таблицы символами полной кодовой комбинации
Проверочная таблица кода Хэмминга (см. табл. 4.15) заполняется символами полной кодовой комбинации с использованием структуры (4.6) этой комбинации.
2. Суммирование по модулю 2 строк проверочной таблицы
Символы всех строк проверочной таблицы суммируются по модулю 2. Если результат суммирования по всем строкам нулевой, то в принятой комбинации искажений нет. Наличие ненулевого результата означает наличие искажений.
3. Определение места искажения
Место искажения определяется двоичным числом, являющимся результатом суммирования. Для этого столбец результата суммирования читается по вертикали снизу вверх, так что старшим разрядом двоичного числа является результат суммирования последней строки проверочной таблицы, а младшим разрядом – результат суммирования первой строки проверочной таблицы.
4. Исправление искажения
Для исправления искажения полученное двоичное число переводят в десятичное, которое означает номер разряда полной кодовой комбинации, включая контрольные разряды, в котором имеется искажение. Счёт разрядов ведётся слева направо. Принятый символ этого разряда заменяется противоположным, т.е. 0 заменяется на 1 или 1 заменяется на 0. Получается неискажённая кодовая комбинация.
Контрольные символы в соответствии с (4.6) отбрасываются, неискажённая информационная часть обрабатывается.
Пример 4.2
Принята кодовая комбинация 1010111. Известно, что она закодирована кодом Хэмминга, исправляющим одну ошибку. Определить, есть ли в ней искажение, и если есть, то исправить его.
Принятая кодовая комбинация имеет 7 разрядов, поэтому согласно табл. 4.11 в ней имеется 4 информационных символа и 3 контрольных. Структура такой комбинации имеет вид (4.6):
т1 |
m2 |
k4 |
m3 |
k3 |
k2 |
k1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
Проверочная таблица семиразрядного кода Хэмминга имеет вид табл. 4.15. Подстановка в неё символов принятой комбинации даёт табл. 4.17.
Таблица 4.17