Многоканальная кодоимпульсная система телесигнализации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к телемеханике и может быть использовано для контроля положения двухпозиционных аппаратов в автоматизированных системах управления . Цель изобретения - повышение быстродействия и достоверности приема. Увеличение быстродействия системы достигается за счет исключения избыточных проверочных символов. Это становится возможным, так как вводится дополнительный критерий достоверности принятой информации. Достоверной считается только та комбинация, которая отличается от предыдущей лишь в одном разряде, т.е. наиболее вероятным является срабатывание за цикл передачи лишь одного датчика в группе. Остальные кодовые комбинации являются запрещенными , т.е. имеет место избыточность, которая используется для обнаружения ошибок. 1 ил. (Л со ьо ел ел 4 4

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК по4 G 08 С 1928

«4 - И

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4021776/24-24 (22) 17.02.86 (46) 23.07.87. Бюл. № 27 (71) Киевский политехнический институт им. 50-летия Великой Октябрьской социалистической революции, Киевский филиал Центрального проектно-конструкторского бюро

Производственного объединения «Союзэнергоавтоматика» и Всесоюзный научноисследовательский институт электроэнергетики (72) А. Л. Вулис, Г. А. Майборода, А. А. Вульпе и В. Ф. Скрыль (53) 621.398 (088.8) (56) Пшеничников А. М. Телемеханические системы на интегральных микросхемах.

1977, с. 246 — 264.

Авторское свидетельство СССР № 204422, кл. G 08 С 19/28, 1965.

„„SU„„1325544 А 1 (54) МНОГОКАНАЛЬНАЯ КОДОИМПУЛЬСНАЯ СИСТЕМА ТЕЛЕСИГНАЛИЗАЦИИ (57) Изобретение относится к телемеханике и может быть использовано для контроля положения двухпозиционных аппаратов в автоматизированных системах управления. Цель изобретения — повышение быстродействия и достоверности приема. Увеличение быстродействия системы достигается за счет исключения избыточных проверочных символов. Это становится возможным, так как вводится дополнительный критерий достоверности принятой информации. Достоверной считается только та комбинация, которая отличается от предыдущей лишь в одном разряде, т.е. наиболее вероятным является срабатывание за цикл передачи лишь одного датчика в группе. Остальные кодовые комбинации являются запрещенными, т.е. имеет место избыточность, которая используется для обнаружения ошибок.

1 ил.

1325544

Изобретение относится к телемеханике и может применяться для контроля положения двухпозиционных аппаратов в автоматизированных системах управления.

Цель изобретения — повышение быстродействия и достоверности приема.

На чертеже представлена функциональная схема системы

Система содержит генератор 1 импульсо в, р а сп редел ител ь 2 им пульсов, ра сп ределитель 3 каналов, блок 4 датчиков сигнализации, кодер 5, формирователь 6 кодоимпульсного сигнала, формирователь 7 маркерного сигнала, канал 8 связи, формирователь

9 сигналов, блок 10 синхронизации, генератор 11 импульсов, делитель 12 частоты, регистр 13 сдвига, счетчик 14, распределитель

15 каналов, элементы И 16 — 18, декодер 19, сумматор 20 по модулю два, блок 21 памяти, регистр 22 сдвига, счетчик 23, блок 24 воспроизведения, блок 25 выделения маркерного сигнала.

Увеличение быстродействия системы телесигнализации обеспечивается сокрашением длины кодоимпульсных посылок за счет исключения из них избыточных проверочных символов, которые в известных системах вводятся для повышения достоверности. Возможность исключения избыточных проверочных символов основывается на известном положении о том, что вероятность изменения состояния двух и более двухпозиционных аппаратов в контролируемой группе за время цикла передачи пренебрежимо мала по сравнению с вероятностью изменения состояния одного аппарата. При этом предполагается, что вся совокупность двухпозиционных датчиков распределена на группы таким образом, чтобы каждая группа обьединяла независимые датчики. Тогда любая кодовая комбинация, включающая и информационных разрядов, которые отображают положение п двухпозиционных датчиков, входяших в одну группу, и имеющая отличие от ранее принятой более, чем в одном разряде, принимается недостоверной и не воспроизводится. Если, например, для передачи сообщения о состоянии двухпозиционных датчиков используется кодовая комбинация, состоящая из восьми разрядов, то достоверной считается только та комбинация, которая отличается от предыдушей лишь в одном разряде. Остальные 2 — 9 кодовых комбинаций являются запрещенными. Таким образом, имеется множество кодовых комбинаций, не используемых при передаче, т.е. имеет место избыточ ность, которая используется для об на ру же ни я ошибок.

Для исходного сообщения о состоянии группы двухпозиционных датчиков, представленного набором двоичных символов, существует множество Х кодовых векторов.

Кодовый вектор х Х,, представляющий собой состояния некоторого числа двухпозиционных датчиков, который необходимо передать, преобразовывается по определенному закону взаимно однозначного соответствия в вектор у множества Х,сХ . Закон взаимно однозначного соответствия выбирается таким образом, чтобы обеспечилось заданное минимальное кодовое расстояние между вектором у и остальными векторами множества Х, преобразованными по такому же закону.

В канал связи передается кодовое слово, соответствующее вектору у. В приемном

15 полукомплекте при обратном преобразовании вектора у в вектор х осуществляется сравнение последнего с ранее принятым на предыдушем цикле для проверки соответствия кодовым комбинациям разрешенным к приему. В случае искажения кодовой комбинации в процессе передачи по каналу связи хотя бы в одном разряде, обратное преобразование ее дает кодовую комбинацию, не входящую в число разрешенных.

Система работает следующим образом.

25 В передающем полукомплекте сигналы с выхода генератора 1 импульсов поступают на вход распределителя 2 импульсов. При восьмиразрядной кодовой комбинации, отображающей состояние группы из восьми двухпозиционных аппаратов, на выходе распределителя 2 импульсов появляется каждый восьмой импульс, который переводит распределитель 3 каналов в следующее очередное состояние, подключая новую группу датчиков блока 4 сигнализации к входу кодера 5. Кодовое слово с выхода кодера

5 поступает на формирователь 6 кодоимпульсного сигнала, где осуществляется преобразование параллельного кода в последовательность кодоимпульсных сигналов.

Управление работой формирователя 6 кодо40 импульсного сигнала осуществляет распределитель 2 импульсов. На последнем шаге работы распределителя 3 каналов код маркерного сигнала, поступаюший с выхода формирователя 7 маркерного сигнала на вход формирователя 6 кодоимпульсного сигнала, преобразуется в последовательность кодоимпульсных сигналов, которые поступают на выход передатчика и через канал 8 связи на вход приемного полукомплекта, на вход формирователя 9 сигналов.

50 В приемном полукомплекте в формирователе 9 сигналов осуществляется согласование уровня сигнала, поступающего из канала 8 связи с уровнем сигналов элементной базы приемника, а также формирование коротких импульсов, моменты появления

55 KQTopblx совпадают моментами переходов уровня логической единицы в уровень логического нуля и наоборот в кодоимпульсном!

325544 сигнале. Блок 10 синхронизации осуществляет коррекцию частоты и фазы импульсов генератора 11 импульсов по средней величине рассогласования фаз выходных импульсов формирователя 9 сигналов и импульсов на выходе делителя 12 частоты. Коэффициент деления делителя 12 частоты определяется разрядностью информационного кода и в случае восьмиразрядного кода выдает импульс после каждого восьмого импульса генератора 11 импульсов, причем частота следования импульсов на выходе делителя

12 частоты равна частоте следования импульсов генератора 1 импульсов передающего полукомплекта. Регистр 13 сдвига преобразовывает последовательный код, поступающий из формирователя 9 сигналов, в параллельный и обеспечивает запоминание информации, принятой в одной кодовой посылке (сообщении) . Сдвиг осуществляется импульсами, поступающими с выхода делителя 12 частоты. При поступлении на вход приемника последнего символа очередного сообщения на выходе регистра 13 сдвига образуется параллельный код, соответствующий этому сообщению, который хранится в течение времени, равном периоду следования импульсов на выходе делителя 12 частоты. Одновременно на выходе счетчика 14 импульсов появляется импульс, поступающий на вход распределителя 15 каналов. Кодовый сигнал с выхода регистра 13 сдвига поступает на вход декодера

19, в котором осуществляется обратное преобразование кодового слова в информационный код. Информационный код, соответствующий текущему состоянию группы двухпозиционных аппаратов, поступает на вход сумматора 20, в котором осуществляется поразрядное сложение по модулю два с информационным кодом, соответствующим состоянию той же группы двухпозиционных аппаратов, записанным в блоке 21 памяти на предыдущем цикле. Выборка элементов памяти в блоке 21 памяти, соответствуюших этой группе двухпозиционных аппаратов, осу шест вл яется адресным сигналом, поступающим с распределителя 15 каналов. Результат сложения на выходе сумматора 20 в виде параллельного двоичного кода записывается во второй регистр 22 сдвига передним фронтом импульса, поступающего на его второй вход с выхода счетчика 14 импульсов. Счетчик 23, находясь в исходном нулевом состоянии, выдает разрешающий сигнал на первые входы элементов И 17 и 18, который обесПечивает прохождение сдвигающих импульсов с выхода генератора !1 импульсов через элемент И 18 на третий вход второго регистра 22 сдвига.

Одновременно эти же импульсы поступают на стробирующий третий вход счетчика 23.

На выходе регистра 22 сдвига появляется последовательность двоичных символов. количество которых определяется принятой для этого устройства телесигнализации разрядностью информационного кодоимпульсного сигнала. При отсутствии различий в соответствующих разрядах двух кодовых комбинаций, отображаюших состояние одной и той же группы двухпозиционкых аппаратов, разделенных одним циклом пере10 дачи, на выходе регистра 22 сдвига последовательность символов содержит лишь логические нули. Содержимое счетчика 23, который находится в исходном нулевом состоянии, не изменяется. Изменение состояний двухпозиционных аппаратов данной группы приводит к тому, что на выходе сумматора 20 в разрядах, где обнаружены различия, появляются сигналы логической единицы, количество которых фиксируется счетчиком 23. Если на вход счетчика 23 поступило не более одной логической единицы, то с его выхода поступает единичный разрешающий сигнал на вход элемента И 17, разрешая прохождение записывающего импульса с выхода делителя 12 частоты в блок

24 воспроизведения. При этом информационный код с выхода декодера 19 переписывается передним фронтом записывающего импульса в блок 24 воспроизведения, адрес которого определяется распределителем

15. Одновременно этот импульс с выхода

З0 делителя 12 частоты поступает через элемент И 16 на установочный второй вход счетчика 23, переводя его в исходное нулевое состояние, и на записывающий второй вход блока 21 памяти, где осуществляется перезапись информационного кода с выхода

З5 декодера 19 в соответствуюшие элементы памяти, адрес которых задан распределителем 15 каналов. Перезапись информационного кода в блок 21 памяти осуществляется передним фронтом записывающего импульса, а его задним фронтом осуществляется

40 установка счетчика 23 в нулевое состояние.

B случае обнаружения различий более чем в одном разряде информационного кода, что соответствует изменению состояний двух и более двухпозиционных аппаратов в груп45 пе, с выхода счетчика 23 поступает нулевой запрещающий сигнал на первые входы элементов И 17 и 18, запрещая прохождение записывающего импульса в блок 24 воспроизведения и сдвигающих импульсов в регистр 22 сдвига. В то же время единич50 ный импульс с выхода делителя !2 частоты через элемент И !б поступает на записывающий вход блока 21 памяти, и информационный код с выхода декодера 19 персзацисывается в соответствуюгцис элементы ч блока 21 памяти. Таким образом, при одновременном изменении состояний двуx и более двухпозицпопных аппаратов в группе информационный код, соотвстствукьций их

1325544

Таблица 1

Значения символов двоичного

Значения символов двоичного кода на выходе кодера для разряда кода на аходе ко— дерн для разряда

1 0 1 1

0 1 0 1

0 0 1

1 0 0

1 1 0 0

1 1 1

1 1 1

В 1 1 1

Таблица 2

Значение символов двоичного кода на выходе декодера для разряда

Значения символов на входе разрядного кода декодера для разряда

6 7

0 1 0 0

1 0

1 1

0 !

1 0 1

0 1 0

0 0 1

0 0 0 1

0 0 0 0

1 0 0

0 0

1 1 0 0 0 текущим состояниям, на данном цикле не воспроизводится блоком 24 воспроизведения. Разрешение на воспроизведение поступает на следующем цикле, если нет новых изменений более, чем в одном разряде. Переключение распределителя 15 каналов осуществляется по заднему фронту импульса с выхода счетчика 14 импульсов.

Обнаружив маркерный сигнал, блок 25 выделения маркерного сигнала вырабатывает импульс, который поступает на первые установочные входы счетчика 14 импульсов и распределителя 15 каналов и устанавливает их в нулевое состояние.

Кодер 5 и декодер 19 могут быть выполнены как постоянные запоминающие устройства. Для восьмиразрядных кодовых слов, каждое из которых отображает состояние двухпозиционных аппаратов в одной группе, кодер 5 может реализовать, напри10 мер, преобразования, определяемые табл. 1, а декодер 19 осуществляет обратные преобразования, определяемые табл. 2.

1325544

Значения символов на выходе кодера 5 (табл. 1) или значения разрядов двоичного кода на выходе декодера 19 (табл. 2) образуются путем поразрядного суммирования по модулю два тех строк табл. !. и 2 которым соответствуют единичные значения разрядов кода на входах соответственно кодера 5 и декодера 19.

В рассматриваемом примере между кодовыми комбинациями обеспечивается минимальное кодовое расстояние, равное 4.

Таким образом, система обеспечивает передачу сообщений о состоянии двухпозиционных аппаратов, производя оценку достоверности путем поразрядного сравнения двух последовательных кодовых комбинаций при полном исключении из них избыточных проверочных символов. Преобразование кодов при передаче и восстановление их при приеме позволяет исключить из состава комбинаций избыточные проверочные символы. Достоверность передаваемых сообщений повышается за счет того, что количество разрешенных к приему и воспроизведению кодовых комбинаций ограничивается теми, у которых имеется отличие от ранее принятой не более чем в одном разряде. Сокращение длины каждого сообщения за счет исключения избыточных проверочных символов повышает быстродействие системы телесигнализации.

Формула изобретения

Многоканальная кодоимпульсная система телесигнализации, содержащая в передающем полукомплекте генератор импульсов, выход которого соединен с входом рас- 35 пределителя импульсов, первый выход которого подключен к входу распределителя каналов, первый выход которого соединен с первым входом блока датчиков сигнализации, к второму входу которого подключен 4р второй выход распределителя импульсов, формирователь кодоимпульсного сигнала, в приемном полуком плекте — форм ирователь сигналов, первый выход которого соединен с первым входом блока синхронизации, выход которого через генератор импульсов подключен к входу делителя частоты, первый регистр сдвига, распределитель каналов, выход которого соединен с первыми входами блока воспроизведения, выход формирователя кодоимпульсного сигнала передающего по.пукомплекта через канал связи подключен к входу формирователя сигналов приемного полуком плекта, от.ги гающаяся тем, что, с целью повышения быстродействия и достоверности приема, в передающий комплект введены формирователь маркерного сигнала, кодер, выход блока датчиков сигнализации через кодер соединен с первым входом формирователя кодоимпульсного сигнала, второй выход распределитепя каналов через формирователь маркерного сигнала подключен к второму входу формирователя кодоимпульсного сигнала, с третьим входом которого соединен третий выход распределителя импульсов, в приемный полукомплект введены сумматор по модулю два, блок выделения маркерного сигнала, декодер, первый и второй счетчики, второй регистр сдвига, первый, второй и третий элементы И, второй выход формирователя сигналов соединен с первым входом первого регистра сдвига, выход которого подключен к входам декодера и блока выделения маркерного сигнала, выход которого соединен с первыми входами первого счетчика и распределителя каналов, выход которого подключен к первому входу блока памяти, выход которого соединен с первым входом сумматора по модулю два, выход которого подключен к первому входу второго регистра сдвига, выход которого соединен с первым входом второго счетчика, выход которого подключен к первым входам первого и второго элементов И. выход последнего из которых соединен с вторыми входами блока воспроизведения, выход первого счетчика подключен к вторым входам первого и второго элементов И, второго регистра сдвига, распределителя каналов и к первому входу третьего элемента И, выход которого соединен с вторыми входами блока памяти и счетчика, выход делителя частоты подключен к вторым входам блока синхронизации. третьего элемента И, первого счетчика и первого регистра, к третьему входу второго элемента И, выход генератора импульсов соединен с третьим входом первого элемента И, выход которого подключен к третьим входам второго регистра сдвига и второго счетчика, выход декодера соединен с вторым входом сумматора по модулю два и с третьими входами блока памяти и блока воспроизведения.

1325544

Составитель М. Артамонов

Редактор Л. Лазаренко Техред И. Верес Корректор A. Обручар

3 а каз 31 4/48 Тираж 543 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий ! 3035, Москва, Ж вЂ” 35, Рау шская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4