- •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. Цифровые системы телеизмерений. Структура устройства пункта управления.
18. Код с удвоением элементов (корреляционный код)
Помехоустойчивость кода может быть повышена путем установления определенных зависимостей между элементами кодовых комбинаций. Примером такого кода является код с удвоением элементов или корреляционный код, который строится следующим образом.
Дл построения кода используется информационная часть в форме двоичного кода. Каждый элемент двоичного кода заменяется двумя символами, причем 1 преобразуется в 10, а 0 – в 01. Таким образом, двоичный код, например, 1010011 преобразуется в кодовую комбинацию корреляционного кода 10011001011010.
Корреляционный код содержит вдвое больше элементов, чем исходный. При декодировании ошибка обнаруживается в том случае, если в парных элементах содержатся одинаковые символы, т.е. 11 или 00 (вместо 10 и 01). При отсутствии искажений вторые (чётные) элементы отбрасываются, и остается информационная комбинация.
Код обладает высокой помехоустойчивостью, так как ошибка не обнаруживается лишь тогда, когда два рядом стоящих различных символа, соответствующих одному элементу информационной кодовой комбинации, будут искажены так, что 1 перейдет в 0, а 0 – в 1, что маловероятно.
Недостатком кода является большая избыточность.
19. Инверсный код
В этом коде для увеличения помехоустойчивости к исходной k-разрядной комбинации по определенному правилу добавляется еще k контрольных разрядов по определённому правилу. В результате в полной кодовой комбинации получается удвоенное число символов.
Правило образования кода следующее: если в исходной информационной комбинации содержится чётное число единиц, то добавляемые контрольные разряды повторяют исходную комбинацию, если нечётное, то в добавляемых разрядах все 0 превращаются в 1, а 1 – в 0, т.е. комбинация инвертируется по отношению к исходной. Примеры составления комбинаций инверсного кода из комбинаций семиразрядного двоичного кода представлены в табл. 4.12.
Таблица 4.12
Примеры инверсного кода
Информационные символы k |
Контрольные символы m |
n =k + m |
1110001 1111101 1111111 1111100 |
1110001 1111101 0000000 0000011 |
11100011110001 1111011111101 11111110000000 11111000000011 |
Декодирование инверсного кода при его приёме осуществляется в два этапа. На первом этапе суммируются единицы в первой половине полной кодовой комбинации. Если сумма единиц чётная, то контрольные символы т принимаются без изменений, если нечётная, то символы т инвертируются.
На втором этапе контрольные символы т сравниваются с символами k, и при наличии хотя бы одного несовпадения вся переданная комбинация п = k + m элементов бракуется. Это поэлементное сравнение эквивалентно суммированию по модулю 2. При отсутствии ошибок в обеих половинах символов полной кодовой комбинации их сумма равна нулю.
Пусть передана первая комбинация из табл. 4.12. Ниже показано суммирование для трёх вариантов приема переданной комбинации:
1) 2) 3)
В первом варианте искажений нет и число единиц в информационных символах k четное, поэтому производится суммирование по модулю 2 с неинвертируемыми символами т, что в результате дает нулевую сумму. Во втором варианте число единиц в символах k нечётное, единица в пятом разряде искажена, и символы т инвертированы. В третьем варианте искажение возникло в четвертом разряде группы т. Таким образом, из трех вариантов лишь первый оказался без искажений, а второй и третий должны быть забракованы из-за наличия несовпадения в группах символов k и m.
Корректирующие возможности инверсного кода достаточно велики. Этому способствует метод его построения. Добавление т символов приводит к увеличению минимального кодового расстояния.
После инвертирования корректирующие возможности кода изменяются в зависимости от числа разрядов исходного двоичного кода. Так, если передаются все комбинации обычного двоичного кода с k = 2 (00, 01, 10 и 11), то этот непомехоустойчивый код, превращаясь в инверсный (0000, 0110, 1001 и 1111), увеличивает минимальное кодовое расстояние до dmin =2 и позволяет обнаруживать все одиночные ошибки и 67% двойных ошибок.
Действительно, в каждой комбинации может быть С42 = 6 двойных ошибок: так, комбинация 0000 при двойных ошибках примет вид 1100, 0110, 0011, 1001, 1010 и 0101. При этом только второе и четвертое искажения не могут быть обнаружены.
У трёхразрядного двоичного кода (000, 001, .. , 111) после преобразования его в инверсный код кодовое расстояние увеличивается до dmin=3. Это значит, что такой код гарантированно обнаруживает все двойные ошибки. Кроме того, он обнаруживает 80% тройных и четверных ошибок и все пяти- и шестикратные ошибки.
Четырехразрядный двоичный код (0000, 0001,.... 1111) после преобразования его в инверсный код имеет dmin = 4. Он обнаруживает все ошибки во втором, третьем, пятом, шестом и седьмом символах, не обнаруживает 22% четырехкратных ошибок и совсем не обнаруживает восьмикратные ошибки.
Высокие корректирующие возможности инверсного кода достигаются за счет очень большой избыточности. В этом отношении инверсный код значительно уступает другим кодам, о которых будет сказано далее.