Устройство для ситуационного управления и контроля Советский патент 1989 года по МПК G06F11/30 

Описание патента на изобретение SU1495818A1

samymtm foS Kaf irtSti

г

I

г ||i-ц I I

to

рй-.

i Г

сд

I I

W О f -if - .- г ,f

рй-.

. t Е

Похожие патенты SU1495818A1

название год авторы номер документа
Устройство для ситуационного контроля и управления 1986
  • Керчин Виктор Николаевич
  • Лебедев Евгений Георгиевич
  • Ахтариев Азат Аглулович
  • Юсупов Рашид Исламович
SU1368895A1
Устройство для контроля динамики управляемых процессов цифровых систем 1987
  • Керчин Виктор Николаевич
  • Ахтариев Азат Аглулович
  • Керчина Галина Степановна
  • Анненков Владимир Николаевич
SU1444827A1
Устройство для контроля ситуационной динамики сложных технических объектов 1987
  • Керчин Виктор Николаевич
  • Сарсенбаев Валерий Шаухарович
  • Анненков Владимир Николаевич
  • Керчина Галина Степановна
SU1481799A1
Устройство для контроля динамики сложных систем 1986
  • Керчин Виктор Николаевич
  • Лебедев Евгений Георгиевич
  • Ахтариев Азат Аглулович
  • Юсупов Рашид Исламович
SU1324038A1
УСТРОЙСТВО ДЛЯ СИТУАЦИОННОГО КОНТРОЛЯ И УПРАВЛЕНИЯ 1992
  • Валов А.А.
  • Костичев С.В.
  • Цыганов А.В.
RU2041494C1
Устройство для ситуационного управления 1985
  • Керчин Виктор Николаевич
  • Лебедев Николай Георгиевич
  • Ахтариев Азат Аглулович
  • Юсупов Рашид Исламович
SU1278811A1
Устройство для комбинационно-логического управления сложными системами 1987
  • Керчин Виктор Николаевич
  • Ахтариев Азат Аглулович
  • Анненков Владимир Николаевич
  • Керчина Галина Степановна
SU1539775A1
Устройство для управления дискретными процессами 1986
  • Керчин Виктор Николаевич
  • Анненков Владимир Николаевич
  • Сарсенбаев Валерий Шаухарович
  • Керчина Галина Степановна
SU1399701A1
УСТРОЙСТВО ДЛЯ СИТУАЦИОННОГО УПРАВЛЕНИЯ 1991
  • Омельченко В.В.
RU2102788C1
Устройство для иерархического ситуационного управления 1989
  • Комарович Владимир Феликсович
  • Кукса Александр Николаевич
  • Дадаев Валерий Иванович
  • Барулин Валерий Николаевич
SU1725185A1

Иллюстрации к изобретению SU 1 495 818 A1

Реферат патента 1989 года Устройство для ситуационного управления и контроля

Изобретение относится к автоматическому управлению и контролю и может быть использовано в системах управления сложными техническими системами. Целью изобретения является повышение быстродействия и надежности устройства. Устройство содержит регистры 1 входной информации, регистры 2 выходной информации и регистры 3 памяти кода ситуации, блоки 4, 5,6 памяти, блоки 7,8 сравнения, блоки 9,10 элементов И, регистр 11 последовательных приближений, генератор 12 тактовых импульсов и блок 13 управления. Раскрыта также структура блока управления. Повышение быстродействия устройства связано с исключением полного перебора всевозможных кодов ситуаций, хранящихся в памяти, а повышение надежности обусловлено невозможностью "зацикливания" устройства при появлении на его входе кода, не предусмотренного заранее. 1 з.п. ф-лы, 3 ил.

Формула изобретения SU 1 495 818 A1

jjis-aL,t р..™.

I .С ,

||...„„

,t р..™.

,

||...„„

tf

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

Целью изобретения является повьше- ние быстродействия и надежности устройства.

На фиг.1 приведена функциональная схема устройства; на фиг.2 - блок управления J на фиг,3 - временные диагpaMMbt, пояснякщие работу устройства. 5 (условие соответствия реализовавшихI Устройство содержит регистры входIной информации 1, выходной информации

I2 и памяти кода ситуации 3, первый 4,

jвторой 5 и третий 6 блоки памяти,

Iпервый 7 и второй 8 блоки сравнения,

Iпервый 9 и второй 10 блоки элемен тов и, регистр последовательных при-

:блинений 11, генератор 12 тактовых

ся ситуадионньк переходов S.,- S| допустимым) может быть описано логическим выражением

b i(s) I Q(f) D(;.,)-fQ(Pt).(2

Данное условие можно сформулировать следующим образом: переход является недопустимым, если из ситуации Я j.; при реализации команды упимпульсов и блок 13 управления. Входы

и выхода блока 13 обозначены позиция-J25 равления ) управляемая система

ми 14-21 .

Блок 13 управления содержит элемент ИЛИ 22, первый 23 и второй 24 элементы И, первый 25 и второй 26

перешла в такую ситуацию S t, что изменился хотя бы один из разрядов кода ситуации D(S,), определяемых переходным инвариантом Q(r),). Нарушение условия (2) свидетельствует с непредусмотренной реакции системы на формируемые устройством команды. Дальнейшая работа устройства при этом должна быть блокирована.

элементы И-тНЕ и элемент НЕ 27.

Устройство позволяет реализовать ситуационный алгоритм управления, представляемый в виде функционального отображения А 2 D - R - код ситуации - код команды управления. Для этого необходимо для каждой информационной ситуации S., встречающейся в технологическом цикле управляемой системы и однозначно определяемой кодом ситуации R(r.), определить код требуемой в данной ситуации команды управления R(Sj). Адекватность реакции системы на реализуемые комайды контролируется по переходному инва;- фианту ситуации Q(F;). Реакция слож- ной системы на формируемые управляю- 1щие воздействия имеет недетерминированный характер, и определить, какая ситуация возникнет на следующем этапе, если в текущей ситуации R реализована команда управления с кодом R() обычно можно лишь с точностью до некоторого подмножества PCSj) мю- жества; допустимых ситуаций S л%} Дпя каждой ситуации S S множество, P(fi ,) может быть определено заранее на основе изучения технологии управления и ситуационной динамики конкретного объекта управления. Переходным инвариантом ситуации 5ц называется двоичный вектор Q-CSj), получаемый в соответствии с выражением

Q(Si) (fD(S,))V«:iXR), I ,-ep(s,-)vs s.) (1)

Как следует из (1), вектор n(Sj) содержит единицы во всех тех разрядах, которые совпадают для всех векторов D(f)p, таких, что В- eP(S.). -- г. Q помощью переходного

либо S.

инварианта Q(r.|) необходимое условие

корректности ситуационной динамики

ся ситуадионньк переходов S.,- S| допустимым) может быть описано логическим выражением

i(s) I Q(f) D(;.,)-fQ(Pt).(2)

Данное условие можно сформулировать следующим образом: переход является недопустимым, если из ситуации Я j.; при реализации команды управления ) управляемая система

перешла в такую ситуацию S t, что изменился хотя бы один из разрядов кода ситуации D(S,), определяемых переходным инвариантом Q(r),). Нарушение условия (2) свидетельствует с непредусмотренной реакции системы на формируемые устройством команды. Дальнейшая работа устройства при этом должна быть блокирована.

Настройка устройства на операционную среду конкретного объекта управления заключается таким образом, в определении для каждой информационной ситуации S., встречающейся в технологическом цикле данного объекта, тройки двоичных векторов D(.). R({) и Q(S .) и занесении их по последовательным адресам соответственно первого 4,- второго 5 и третьего 6 блоков памяти строго в порядке возрастания кодЪв ситуаций D(Sj).

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

Двоичньй вектор (код текущей ситуации) D(S) от объекта управления поступает на входы разрядов регистра 1ь В момент окончания поиска предыдущей команды управления R(S .,) на выходе Равно блока 7 появляется сигнал единичного уровня (коды ситуаций D(S4j.,) и D(S.), поступающие на входы первого блока сравнения 7 с выходов соответственно регистра 1 и блока памяти 4, совпадают), Если

514

сигнал на выходе блока 8 имеет при этом также уровень логической единицы, то На третьем командном выходе блока 13 появляется сигнал нулевого уровня, поступающий на стартовый вход регистра П, и очередной тактовый импульс, поступающий на вход синхронизации регистра последовательных приближений, и через открытые первьш 23 и второй 24 элементы И блока I3 - на входы синхронизации регистров 1-3, сбрасывает в исходное состояние регистр 1 1 последовательных приближений и обеспечивает запись кода текущей ситуации D(S) с входов устройства в регистр 1, запись кода найденной команды R(S j) в регистр 2 и запоминание кода предшествующей ситуации D(S .i) в регистре 3. Тем самым ини- циируетсл новый цикл поиска.

В цикле поиска в начальный момент времени в регистре 11 находится К- разрядный двоичный код 011 ... 1, по которому из блока 4 памяти выбирает- ся код ситуации D(rij), размащенньй по данному адресу, из блока памяти 5 - код команды управления R(Sj), соответствующий данной ситуации, а из блока 6 - переходньш инвариант ситуа- ции Q(S j) . Если при этом D(S)D(Sj) то на выходе Больше первого блока 7 сравнения формируется сигнал единичного уровня. Этот сигнал, являющийся, по существу, значением старшего раз- ряда адреса искомого управляющего кода RCS), поступает на вход ввода данных регистра 11 последовательных приближений и очередным тактовым импульсом заносится в старший разряд. Одновременно следующий тадщий разряд регистра устанавливается в нуль. Следующим тактовым импульсом сигнал с входа ввода данных заносится уже в этот младший разряд, и сбрасывается в нуль следующий за ним и т.д., пока не будут сформированы все К разрядов адреса или не будет найден код ситуации D(S j) , совпадающий с кодом текущей ситуации D(S). Если в какой-то момент такой код найден, т.е. D(S .) D(S), и выполняется условие корректности ситуационной динамики (2)

т.е. коды на выходах первого 9 и второго 10 блоков элементов И совпа- дают , то на выходе Равно первого и выходе второго блоков сравнения вновь сформируются сигналы единичного уровня, инициируя тем самым очередной цикл поиска. Если же (в результате сбоев или помех) в регистр бьт принят код ситуации D(St), не предусмотренный в технологическом цикле управляемой cиcтe iы, то в момент окончания поиска (в ьюмент появления сигнала нулевого уровня на выходе конца преобразования регистра 1 последовательных приближений D(S ;) D(S,), а следовательно, на втором информационном входе блока управления сигнал имеет нулевой уровень.

При этом сигнал нулевого уровня на третьем командном выходе блока 13 управления также сформируется, однако тактовый импульс поступит на вход синхронизации только регистра 1 (второй элемент IJ 24 в блоке 13 управления остается закрытым). Поэтому ко-, манда управления R(S ;) в этом случае не формируется, код ситуации D(S,) не запоминается, а лишь обновляется код текущей ситуации 0(5.) в регист- р1е 1 и сбрасывается в исходное сос тонкие регистр 11, обеспечивая повторение данного цикла поиска.

В случае же, когда код D(S) I(S) найден, но необходимое условие корректности ситуационной динамики (2) не выполняется (коды на выходах первого 9 и второго 10 блоков элементов И не совпадают), то на первом командном выходе блока 13 формируется сигнал нулевого уровня, блокирующий дальнейшую работу устройства. Наличие логического нуля на контрольном выходе устройства сигнализирует о том, что реакция управляемой системы на последнюю сформированную команду отличалась от ожидаемой, и устройство прекратило свою работу. Содержи- мое регистров в этом случае может быть использовано для определения причины возникновения неисправности.

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

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

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

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

2. Устройство по П.1, отличающее ся тем, что блок управления содержит элемент ИЛИ, два элемента И, два элемента И-НЕ и элемент НЕ, первый информационный вход блока соединен с первым входом элемента ИЛИ, выход которого связан с первыми входами первого и второго элементов И, второго элемента И-НЕ и с первым командным выходом блока, второй информационный вход подключен к второму входу первого элемента И и к входу элемента НЕ, выход которого связан с вторьш входом элемента ИЛИ и с первым входом первого элемента И-НЕ, третий информационный вход блока соединен с вторым входом первого элемента И-НЕ, выход которого подключен к вторым входам второго элемента И и второго элемента И-НЕ, тактирующий вход блока соединен с третьими входами первого и второго элементов И, выходы которых служат соответственно четвертым и вторым командными выходами блока, а выход второго элемента И-НЕ является третьим командным выходом блока.

Г

4

f5

Фие.г

iiiiiniiinniiiiiiiiiiiiHiiii.f

Г1 П n Пл

п

И

4ZWJ

1

П

irif

II

И

1

L

И

11

Документы, цитированные в отчете о поиске Патент 1989 года SU1495818A1

Стохастическая система управления 1972
  • Баумберг Иосиф Давидович
  • Чачхиани Теймураз Николаевич
SU562795A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 495 818 A1

Авторы

Керчин Виктор Николаевич

Анненков Владимир Николаевич

Сарсенбаев Валерий Шаухарович

Керчина Галина Степановна

Даты

1989-07-23Публикация

1987-11-25Подача