Разработка системы телемеханики — страница 4

  • Просмотров 849
  • Скачиваний 14
  • Размер файла 37
    Кб

в этом случае для формирования кода Хемминга необходимо добавить ещё три контрольных символа, таким образом общее число временных посылок будет 6. Таким образом для передачи общего адреса необходимо 12 временных позиций, а всего для передачи служебной информации необходимо 15 временных позиций. Для определения числа временных позиций необходимых для передачи полезной информации необходимо рассчитать, сколько требуется ВП для

передачи каждого вида сообщений (ТУ, ТС, ТИ). Наибольшее число этих позиций и является искомым числом, т.к. в адресной системе телемеханики сообщения передаются поочередно. Передача сигналов ТУ. Для передачи сигналов ТУ для пяти объектов управления необходимо три разряда двоичного кода, а т.к. передача ведется кодом Хемминга, то необходимо соответственно 6 разрядов. Две позиции отводятся для указания характера операции

(включить/выключить), сигналы следуют после сигналов о выборе объектов ТУ (итого 8 ВП). После посылки команды диспетчер должен получить известительную сигнализацию о выборе объекта. Известительная сигнализация ведется распределительным кодом: 1 лампочка – выбор объекта; 5 лампочек – сигнализация о переключении объектов. Итого это составляет 6 разрядов, что при защите кодом Хемминга составит еще 4 контрольных разряда, всего

получается 10 разрядов. Так как сигналы ТУ защищаются еще и разрешающей обратной связью, то необходимо отвести две временные позиции для сигналов «переспрос» и «продолжение». При их защите их кодом Хемминга число ВП возрастает на три контрольных разряда, итого до 5 ВП. Общее число ВП необходимых для передачи сигналов ТУ составляет 23 ВП. Передача сигналов ТИ. Определяем количество разрядов необходимых для передачи сообщений ТИ с

погрешностью 1%. Так как код двоичный, то 2n=1/q=1/0,01=100 n=log2100=lg100/lg2=2/0,301=6,645 n принимаем равным 7, т.е. для передачи сообщений ТИ необходимо 7 ВП. Для передачи ТИ используется циклический код с обнаружением 2-х ошибок. Для определения количества разрядов кода находим кодовое расстояние d: d = r+1 = 2+1 = 3, 2 – число обнаруживаемых ошибок. Отсюда необходимое число контрольных символов {log2[(n+1)+E”log2(n+1)]} Символ Е’’ означает округление до целого

большего числа {log2[(7+1)+E”log2(7+1)]}=E”2{log2[8+E”log28]}=7 Общее число ВП кода равно 14. Сообщения телесигнализации передаются на тех же ВП что и для передачи сигналов ТИ, для передачи будет использовано тоже кодирующее и декодирующее устройство. Таким образом передача сигналов ТУ требует наибольшего числа ВП и следовательно общее число ВП составляет 38, из них 15 отводится для передачи служебной информации и 23 – полезной информации. 5.Синтез