- •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. Цифровые системы телеизмерений. Структура устройства пункта управления.
Принципы построения циклических кодов.
Определенные комбинации циклического кода можно значительно упростить, если применить способ записи натурального двоичного кода с помощью единичной транспонированной матрицы.
22. Коды с обнаружением и исправлением ошибок. Циклический код: принципы построения циклического кода. Построить циклический (7, 4) код для образующего многочлена P(x)=х3+x2+1.
У этого кода n=7, k=4, m=3. Для построения используем единичную транспонированную матрицу.
Первая строка этой матрицы G(x)=1, поэтому G(x)*x3= x3. Далее выполняем деление на образующий многочлен и для этой строки получаем остаток 101 (табл. 4.20). Здесь же приведены результаты деления, выполняемого для других строк матрицы.
Вторая строка матрицы G(x)= x, поэтому G(x)*x3= x4. Деление на образующий многочлен даёт для этой строки остаток 111.
Аналогичные действия для третьей строки дают остаток 011, для четвёртой строки – остаток 110 .
Полученные остатки запишем в форме дополнительной матрицы контрольных элементов (табл. 4.21).
Вместо четырех операций деления можно провести одну, взяв в качестве делимого первую строку единичной матрицы Ik, умноженную на 1000 (х3) (табл. 4.22).
Таблица 4.20
Получение остатков для строк единичной транспонированной матрицы
Таблица 4.21
Дополнительная матрица контрольных элементов
Выписывая все частные остатки, получим дополнительную матрицу С3,4 для циклического кода (см. табл. 4.21).
Объединение единичной транспонированной матрицы с матрицей остатков даёт определяющую матрицу С*7,4 четырёхразрядного циклического кода (табл. 4.23).
Таблица 4.22
Получение частных остатков для единичной матрицы
Таблица 4.23
Определяющая матрица четырёхразрядного циклического кода
Из определяющей матрицы С*7,4 находят ненулевые комбинации путем сложения строк в различных сочетаниях.
23. Коды с обнаружением и исправлением ошибок. Циклический код: образующий многочлен, декодирование циклического кода.
Образующий многочлен.
Выбирается из числа неприводимых многочленов, некоторые из которых представлены в табл. 4.24.
Таблица 4.24
Неприводимые многочлены
Он должен иметь порядок (n-k)=m и входить в качестве сомножителя в состав двучлена (xn+1). Выбор P(x) влияет на корректирующие возможности циклического кода. Однократные и двукратные ошибки позволяют обнаружить следующие полиномы (табл. 4.25).
Таблица 4.25
Образующие многочлены для обнаружения единичных и двойных ошибок
n |
k |
m |
P(x) |
7 |
4 |
3 |
x3+x+1 |
15 |
11 |
4 |
x4+x+1 |
31 |
26 |
5 |
x5+x4+1 |
Декодирование циклических кодов.
Для обнаружения ошибок принятая комбинация циклического кода делится на образующий многочлен. Если результат не имеет остатка, то искажений нет, контрольные символы отбрасываются, и декодируется информационная часть.
Если имеется искажение, то искаженная комбинация:
H(x)=F(x)+E(x), где E(x) – многочлен ошибок, содержащий столько «1», сколько элементов искажено.
Для обнаружения и исправления ошибок существует несколько вариантов декодирования. Один из них заключается в следующем:
1. Вычисление остатка (как и при обнаружении ошибок).
2. Подсчет веса остатка w. Если w<=s (число исправляемых ошибок), то принятую комбинацию складывают по mod 2 с остатком и получают исправленную комбинацию.
3. Если w>s, то производят циклический сдвиг вправо (с переносом единицы из старшего разряда) на 1 разряд и полученную комбинацию делят на образующий многочлен. Если вес полученного остатка w1<=s, то циклически сдвинутую комбинацию суммируют по mod 2 с остатком R1 и затем циклически сдвигают ее в обратную сторону на 1 символ (на прежнее место), получают исправленную комбинацию.
4. Если одного сдвига вправо недостаточно, то сдвиг повторяют до тех пор, пока wi<=s, затем исправленную комбинацию возвращают на прежнее место.