Устройство для определения границы области работоспособности технических объектов

 

УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ГРАНИЦЫ ОБЛАСТИ РАБОТОСПОСОБНОСТИ ТЕХНИЧЕСКИХ ОБЪЕКТОВ, содержащее первый реверсивный счетчик, выход которого соединен с первым входом блока индикации и первыми информационными входами блока совпадения и двухканального блока сравнения, выход второго реверсивного счетчика связан с вторым входом блока ин-. дикации, вторыми информационными входами блока совпадения и двухканального блока сравнения и с задающим входом блока задания уставок, выход которого подсоединен к вычитающему входу первого реверсивного счетчика и входу обнуления второго реверсивного счетчика, первый и второй выходы двухканального блока сравнения подключены соответственно к первому и второму информационным входам порогового блока, первый выход которого соединен с первым командным входом двухканального блока сравнения, второй командный вход которого связан с вторым выходом порогового блока и четвертью входом блока индикации , выходы коммутатора с первого по четвертьш подключены соответственно к первому и второму входам первого логического блока, суммирующему входу второ.го реверсивного счетчика и входу сравнения блока совпадения, выход которого соединен с третьим входом коммутатора,, входами обнуления первого и второго реверсивных счетчиков и входом счетчика , выход которого подключен к третьему входу блока индикации и третьему информационному входу порогового блока, отличающеео с я тем, что, с целью повышения быстродействия устройства за счет (Л сокращения числа шагов при определении области работоспособности на участках с высокой крутизной, оно содержит также первый и второй элементы И, блок анализа, состоящий из элементов И с третьего по восьмой, первого и второго элементов ИПН, пер00 вого и второго элементов задержки, о триггеров с первого по четвертый и 00 элемента НЕ, а также второй логи4;; ческий блок, состоящий из девятого и десятого элементов И, третьего и четвертого элементов задержки, третьего , четвертого и пятого элементов РШИ, и третий логический блок, состоящий из пятого и шестого элементов задержки, одиннадцатого и двенадцатого элементов И, шестого, седьмого и восьмого элементов ИЛИ, первый выход первого логического блока связан с входом третьего элемента задержки и вторыми входами третьего и пятого элементов ИЛИ, второй выход первого логического блока - с входом

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

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

РЕСПУБЛИК ((9) (I l) (st)4 G 05 В 23/02

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К A8TOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3723121/24-24 (22) 13.02.84 (46) 23.09.85. Бюл. № 35 (72) С.Ф.Теслюк, В.Н.Тупкало, M.À.Êóðíîñ0â, С.М.Лебедев, С.А.Соколов и Е.Г.Набока (53) 681.326(088.8) (56) Авторское свидетельство СССР

¹ 773575., кл. G 05 B 23/02, 1978.

Авторское свидетельство СССР № 744475, кл. C 05 B 23/02, 1977. (54) (57) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ

ГРАНИЦЫ ОБЛАСТИ РАБОТОСПОСОБНОСТИ

ТЕХНИЧЕСКИХ ОБЪЕКТОВ, содержащее первый реверсивный счетчик, выход которого соединен с первым входом блока индикации и первыми информа— ционными входами блока совпадения и двухканального блока сравнения, выход второго реверсивного счетчика связан с вторым входом блока индикации, вторыми информационными входами блока совпадения и двухканального блока сравнения и с задающим входом блока задания уставок, выход которого подсоединен к вычитающему входу первого реверсивного счетчика и входу обнуления вто- рого реверсивного счетчика, первый и второй выходы двухканального блока сравнения подключены соответственно к первому и второму информационным входам порогового блока, первый выход которого сое: динен с первым командным входом двухканального блока сравнения, второй командный вход которого связан с вторым выходом порогового блока и четвертым входом блока индикации, выходы коммутатора с перво.

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

ИЛИ, и третий логический блок, состоящий из пятого и шестого элементов задержки, одиннадцатого и двенадцатого элементов И, шестого, седьмого и восьмого элементов ИЛИ, первый выход первого логического блока связан с входом третьего элемента задержки и вторыми входами третьего и пятого элементов ИЛИ, второй выход первого логического блока — с входом

1180847

10 четвертого элемента задержки, вторым входом четвертого элемента ИЛИ и первым входом пятого элемента ИЛИ, третий выход первого логического блока — с входом пятого элемента задержки и вторыми входами шестого и восьмого элементов ИЛИ, четвертый выход первого логического блока — с входом шестого элемента задержки, вторым входом седьмого элемента ИЛИ и первым входом soc Moro элемента ИЛИ, выход которого подключен к первому входу первого элемента ИЛИ, второй вход которого связан с третьим выходом коммутатора, а выход через первый элемент задержки — с первыми входами третьего и пятого элементов И, нулевыми входами первого и третьего триггеров, выход третьего элемента

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

И, нулевыми входами второго и четвертого триггеров, единичные входы первого, второго, третьего и четвертого триггеров подключены к выходам соответственно третьего, четвертого, пятого и шестого элементов

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

Цель изобретения — повышение быст- 5 родействия устройства за счет сокращения числа шагов при определении области работоспособности на участках с высокой крутизной.

Суть изобретения состоит в том, что в известных устройствах при определении области работоспособности технических объектов на участках, где граница значительно (т.е. высокой крутизной) изменяется по одной из координат, выполняются шаги, которые не несут информацию о нг. личин границы области, а необходимы го, третьего и четвертого триггеров соединены соответственно с первым и вторым входами седьмого элемента И, первым и вторым входами восьмого элемента И, выходы седьмого и восьмого элементов И связаны сООТВрТсТвенно с первым и вторым входами второго элементов ИЛИ, выход которого соединен с первыми входами девятого, десятого, одиннадцатого и двенадцатого элементов И, а также через элемент НŠ— с вторыми входами первого и второго элементов И, выходы которых связаны соответственно с первым и вторым входами коммутатора, а первые входы — соответственно с вторыми входами третьего и четвертого элементов И, первым выходом порогового блока и вторыми входами пятого и шестого элементов

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

В таких устройствах для определения двух соседних отображающих точек по которым затем строится область работоспособности, необходимо выполнить И шагов. Если через Nп обозначить количество шагов„ несущих полезную информацию о наличии перехода через границу области работоспособности, то коэффициент задействования устройства равен к =н„/и. ,(оэффициент показывает, какую часть в общем количестве шагов определения границы области работоспособности занимают шаги, несущие информацию о переходе через границу области.

1180847

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

На фиг.1 приведена структурная схема устройства, на фиг.2 — схема блока анализа, на фиг.3 и 4 — схемы второго и третьего логических блоков; на фиг.5 — диаграмма построения области работоспособности; на фиг.6— диаграмма выбора отклонений первичных параметров; на фиг.7 и 8 — схемы двухканального блока сравнения и первого логического блока соответст10 венно.

Устройство для определения границыЗ0 области работоспособности содержит первый 1 и второй 2 реверсивные счетчики, счетчик 3, двухканальный блок

4 сравнения, пороговый блок 5, блок

6 анализа, второй 7 и третий 8 ло- 35 гические блоки, блок 9 совпадения, блок 10 индикации, первый логический блок 11, коммутатор 12, блок 13 задания уставок, первый 14 и второй

15 элементы И. 40

Блок 6 анализа включает первый элемент ИЛИ 6, первый 17 и второй 18 элементы задержки, третий 19, четвертый 20, пятый 21 и шестой 22 элементы И, первык 23, второй 24, тре- 45 тик 25 и четвертый 26 триггеры, седь- мой 27 и восьмой 28 элементы И, второй элемент ИЛИ 29 и элемент HF. 30.

Второй логический блок 7 содержит третий элемент 31 задержки, девятый 50 элемент И 32, третий элемент ИЛИ 33, четвертый элемент 34 задержки, десятый элемент И 35, четвертый 36 и пятый 37 элементы ИЛИ.

Третий логический блок 8 включает 55 пятый элемент 38 задержки, одиннадцатый элемент И 39, шестой элемент

ИЛИ 40, шестой элемент 41 задержки, ные допустимые значения первичных параметров; д Х1 и дХ2 — шаг изме- нения первичного параметра; С вЂ” область работоспособности технического объекта, P — область допустимых значений первичных параметров, определяемых неравенствами:

Х1, °

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

Вначале определяются координаты первой точки, принадлежащей области

С. Для этого в блоки 1 и 2 вводят координаты исходной точки, равные соответственно Х1,,=Х1 „к Х2 =Х2,„;„.

Содержимое счетчика 3 (ХЗ =Х3) и содержимое ячеек Е 1, g 22, K 3 и Е 4 блока 4 равно нулю. В блок 13 вводят число, равное Х2„щ На входах установки порогов блока 5 задают условия работоспособности — У у, (j 1 m)

Выходные сигналы блоков 1 и 2, равные соответственно X1) и Х21, сравниваются с содержимым ячеек Х1

Z2, 23 и Z4 блока 4.

Так как условия с Xi=Z1

X2=Z2

X1=Z3

X2=Z4 (2) не выполняются, то сигналы Х1 и

Х21 и сигналы с выхода счетчика 3

Х31 подаются на входы блока 5 и бло; двенадцатый элемент И 42, седьмой

43 и восьмой 44 элементы ИЛИ. Второй и третий логические блоки тождественны по структуре.

Двухканальный блок 4 сравнения содержит регистры 45-50, элементы И

51-54, элементы 55-58 сравнения и коммутаторы 59 и 60.

Первый логический блок 11 содержит девятый элемент ИЛИ 61 седьмой регистр 62, седьмой элемент 63 задержки, десятый элемент ИЛИ 64, восьмой регистр 65, одиннадцатый элемент ИЛИ 66, восьмой элемент 67 задержки, элементы ИЛИ 68-71, элементы И 72-75 и девятый элемент 76 задержки.

На диаграмме построения эоны работоспособности, изображенной на фиг.5, приняты следующие обозначеответствейно минимальные и максималь1180847 ка 10. Выходной сигнал Х2=Х2 подается на вход блока 13. В блоке 6 триггеры 23-26 находятся в нулевом состоянии, и на втором выходе блока

6 имеется сигнал, который разрешает прохождение сигналов через элементы 14 и 15.

Если при определенных назначениях первичных параметров Х11, Х2 и ХЗ не выполняются условия работоспособности

У = > (Х1, Х2, XÇ) (3) где (g =,т), „ У ---yj(X1, Х2, XÇ)- (4) где У и У ц,— соответственйо ми1Alqg нимальное и максимальное допустимые значения

j -ro (j =l,rn) выходного параметра, то на втором выходе блока 5 появляется сигнал, который в ячейках памяти ZÇ и Z4 блока 4 фиксирует координаты отображающей точки, лежащей вне области С (a ZÇ-Х1,, Z4-Х2 . Кроме того, сигнал с второго выхода блока 5 подается на первый вход элемента 15 и на четвертый вход блока 6. Поскольку изменений по d X1 и д Х2 не происходит, то на первых входах элементов И 19 -22 сигнал отсутствует и изменения состояния блока 6 не происходит. На втором выходе блока 6 имеется единичный сигнал. Сигнал с выхода блока 5 проходит через элемент И 15 и подается на второй вход блока 12. Сигнал с третьего выхода коммутатора

1тодается-на суммирующий вход блока

2, в котором записывается число

X2=X2 1 п+ дХ2 и на пятый вход блока 6, где сигнал пройдя через элемент ИЛИ 16, подается на элемент 17 задержки. Выходные сигналы счетчиков 2 и 1 опять сравниваются с содержимым ячеек

Z1) 22, ЕЗ и Z4 блока 4 и, так как условия (1) и (2) опять не выполняются, то в блоке 5 снова проверяются условия (3) и (4) . Выходной сигнал с второго выхода блока 5 подается на элемент И 15, блок 4 и блок 10, а также, на четвертый вход блока 6, где сигнал поступает на вторые входы элементов И 21 и 22. Задержанный сигнал с выхода элемента И

17 поступает на входы элементов И

55 ния координаты Х2 на величину д Х2 на каждом этапе и сравнения с содержимым ячеек 41, g2, 33 и 24 продолжается до тех пор, пока не обнаруживается точка К Ю, либо в блоке

13 не выполняется условие

К2 4 Х2щ,„„° (5,)

Если это условие не выполняется, то на выходе блока 13 появляется сигнал, который подается на вход установки в исходное состояние счетчика 2 и на вычитающий вход счетчика 1, в котором записывается число

X1j =Х1 „- д Х1. Затем цикл определения точки К c q повторяется (фиг. 5) .

Если при очередном шаге по координате Х2 отображающая точка переходит в область работоспособности (точка Р, фиг.5), то в ячейках памяти ЕЗ и Z4 блока 4 записываются координаты предыдущей точки, находящейся вне области G а в ячейках

Z1 и Z2 - координаты точки R, (в Е1Хl, 7 2-Х2 ) . В этом случае триггер

25 блока 6 находится в единичном, а триггеры 23, 24 и 26 — в нулевом состоянии. На втором выходе блока 6 будет сигнал, разрешающий прохождение сигналов через элементы 14,, 15.

После того, как на первом выходе блока 5 появляется сигнал, по которому блок 10 фиксирует координаты точки R, (Х1„, Х2 ), он поступает на третий вход блока 6, где происходит изменение состояния триггеров: триггер 23 устанавливается в единичное состояние, .25 — в нулевое по заднему фронту синхросигнала, а 24 и 26 остаются в нулевых состояниях. Сигнал с выхода блока 5 через открытый элемент 14 поступает на первый вход коммутатора 12. При появлении сигнала на первом входе коммутатора 12 появляются сигналы на его первом и четвертом выходах.,Сигнал с четвертого выхода коммутатора 12 подается на третий вход блока 9, где происходит фиксирование координаты

"".î÷êè Я и сравнение этих координат с текущими координатами отображаю19 и 21. Сигнал, который записан в триггер 25 по заднему фронту сигна ла появится только на выходе элемен5 та 21. Так как происходит изменение ,только одного триггера, то на выходе блока 6 состояние не изменяется.

Процесс поиска первой точки, принадлежащей области С, путем увеличе1180847 щей точки Х1,=(Х1, Х2 ) 6 4 . Если выполняется условие с

Х1 =Х17L (6)

Х2 =Х2

Я то блок 9 вырабатывает команду об окончании процесса поиска граничных точек и начала обхода границы по алгоритму (фиг.6). Если же условие (6) не выполняется, то выходной сигнал блока 9 равен нулю и процесс поиска граничных точек продолжается.

Выходной сигнал с первого выхода коммутатора 12 подается на первый вход блока 11, который по алгоритму, приведенному на фиг.6, производит изменение шагов измерений параметров Х1 и Х2 с определенным шагом. Ес. ли на предыдущем (1-1) шаге определения границы области работоспособности выполнен шаг + d Х2 и точка оказывается в области работоспособности, то на шаге выполнен шаг — Х1. Выходной сигнал с второго выхода блока 11 поступает на второй вход блока 7 °

Поскольку на первом выходе блока

6 сигнал отсутствует, то блок 7 формирует один сигнал, и содержимое реверсивного счетчика 1 изменяется на величину Х1 =Х1,-ДХ1.

С третьего выхода блока 7 сигнал подается на второй вход блока 6 и через элемент И 18 на элементы И

20 и 22. Сигнал на выходе элемента И

18 возникает в тот момент, когда на одном из выходов блока 5 появляется сигнал, который, пройдя через соответствующие элементы И 19-22, записывается в триггеры 23-25. Если на (1-1)-м этапе определения границы области работоспособности 1-1)-я отображающая точка находится в области Я и при этом выполнен шаг по координате Х1, то триггеры 23-25 блока 6 находятся в следующих состояниях: 23 и 24 — в единичном, а

25 и 26 — в нулевом, так как перед этим выполнен шаг по координате Х2, и отображающая точка переходит в область Й, а при шаге по координате

Х1 отображающая точка так и остается в области работоспособности.

На выходе элемента И 27 появляется сигнал, который проходит через элемент ИЛИ 29 на первый выход блока 6, на втором же выходе блока 6 имеется нулевой сигнал, который закрывает элементы И 14 и 15.

Выходной сигнал с третьего выхода блока 11 подается на первый вход блока 8, где поступает на элемент 38 задержки и, пройдя через элемент ИЛИ

40, поступает на вычитающий вход счетчика 2 и записывает число Х2 =

=Х2 -аХ2, а также через элемент ИЛИ

44 поступает на первый вход блока 6.

Если после проверки условий (1) и (2) блоком 4 и блоком 5 условий (3) и (4) отображающая точка выходит за границы области работоспособности, то сигнал с второго выхода блока

5 поступает в блок 6, где по сигналу, поступившему по первому входу происходит изменение состояний триггеров 23-26: триггер 23 переходит в нулевое состояние, поскольку элемент И 19 закрыт, триггер 24 так и остается в единичном состоянии, так как на его "нулевом входе сигналов нет, триггер 25 переходит в единичное состояние, триггер 26 так и остается в нулевом состоянии.

При этом на выходах элементов

И 27 и 28 присутствуют нулевые сигналы и первый выход блока 6 изменяет свое состояние на нулевое, а на втором появляется единичный сигнал, который открывает элементы И 14 и

15. Сигнал с второго выхода блока

5 поступает на вход коммутатора 12.

С первого выхода блока 6 сигнал поступает на третьи входы блоков

7 и 8 и закрывает элементы И 39 и 42. Сигнал, который появляется на выходе элемента 38 задержки, дальше никуда не проходит, а процесс определения области работоспособности продолжается.

Если же после проверки условия (1) и (2) блоком 4 и блоком 5 условий (3) и (4) отображающая точка остается в той же области, что и была раньше, хотя процесс поиска первой точки, принаджелащей области ч работоспособности, закончился, то в этом случае устройство работает следующим образом.

Сигнал с первого выхода блока 5 поступает в блок 6, где по сигналу, поступившему по первому входу, не происходит изменения состояний триггеров 23-26, так как очередной шаг выполняется по координате Х2, и сигнал, пройдя элемент ИЛИ 16 и элемент 17 задержки открывает эле10 менты И 19 и 21 и поступает на нулевые входы триггеров 23 и 25. На выходе элемента И 19 имеется единичный сигнал, так как только на входе элемента И 19 два единичных сигнала. Триггеры 23 и 24 остаются в единичном .состоянии, а триггеры

Ь

25 и 26 — в нулевых состояниях.

На первом выходе блока 6 имеется единичный сигнал, а на втором— нулевой, который закрывает элементы И 14 и 15. Очередного изменения шага по диаграмме (фиг.6) не происходит.

Единичный выходной сигнал блока

6 поступает на входы элементов И

39 и 42 блока 8 (фиг.4). В результаТе сигнал поступивший через первый вход блока 8, пройдя элемент

38 задержки и открытый элемент И

39, через элемент ИЛИ 40 поступает на вычитающий вход блока 2, где записывается число

Х2 =Х2 -ЬХ2-ЬХ2=Х2 -?6X2.

+1 Ф1

Таким образом, если после очередного шага два триггера 23 и 24 или

25 и 26 находятся в единичном состоянии, то сигналов с выходов бло— ка 5 в блок 12 не будет, так как на втором входе элементов И 14 и

15 имеются нулевые сигналы. При этом изменений состояний триггеров

24-26 не происходит. Тот из блоков

7 или 8, в котором есть сигнал изменения координаты, задержанный элементом задержки, формирует дополнительный сигнал, и содержимое счетчика дополнительно увеличивается на величину шага. Если же на первом шаге происходит изменение состояния отображающей точки (т.е. она переходит через границу области работоспособности), то состояние триггеров 23-26 изменяется, на элементы И 32, 35, 39 и 42 поступает сигнал запрета и соответствующий логический блок формирует один сигнал. Состояние соответствующего счетчика увеличивается на величину шага Ь Х.

Как только отображающая точка переходит снова в точку R, блок

9 вырабатывает сигнал совпадения, по которому в счетчик 3 записывается единица. Происходит стирание координат, записанных в блок 4, подается сигнал в блок 12, реверсивные счетчики 1 и 2 устанавливаются в исходное положение, а триггеры

23-26 — в нулевое состояние.

Реверсивные счетчики 1 и 2 содер5 жат на суммирующих вычитающих и обЭ нуляющих входах элементы ИЛИ, позволяющие производить суммирование вычитания и обнуления по любому из сигналов, приходящих на этот вход.

Двухканальный блок 4 сравнения предназначен для сравнения текущих координат отображающей точки Х (комбинации значений первичных параметров Х1, Х2) с координатами предыду15 щей отображающей точки.

Принцип работы блока основан на проверке равенств

X1=Z1

„X2=Z2

20 с X1=Z3

X2=Z4

30 где Х1 и Х? — текущие координаты отображающей точки;

Z1 и 72 — координаты предыдущей отображающей точки, лежащей в области работоспособности, 7,3 и 4 — координаты предыдущей отображающей точки лежащей вне области работоспособности.

Блок 4 (фиг.7) содержит два входных регистра 45 и 46, где фиксируются параметры текущей отображаю35 щей точки Xi и Х2. Выходы регистров соединены с первыми входами элементов И 51 — 54 соответственно, с вторыми входами элементов 55-58 сравнения и первыми входами коммутаторов 59

40 и 60. Первым и вторым входами блока 4 являются входы регистров 45 и

46 соответственно. Третий вход блока соединен с вторыми входами элементов

51 и 53 и входами записи регистров

47 и 49, четвертый вход блока соеI динен с вторыми входами элементов

И 52 и 54 и разрешающими входами регистров 48 и 50. Выходы регистров соединены с первыми входами элементов сравнения, а также с входами коммутаторов 59 и 60.. Выходы схем сравнения соединены с соответствующими входами коммутаторов, выходы которых являются выходами блока 4.

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

1180847

10

R, фиг.5). Предыдущая точка находится вне области работоспособности и ее координаты зафиксированы в ячейках Z3 и Е 4 (в регистрах 48 и 50). Содержимое реверсивных счет5 чиков 1 и.2 подается на первый и .второй входы блока 4, где оно фиксируется в регистрах 45 и 46, с выходов которых координаты текущей

Г отображающей точки R поступают на вторые входы элементов 55-58 сравнения. Поскольку в ячейках 71 и Z 2 (в регистрах 47 и 49) ничего не записано (они находятся в нулевых состояниях), то на выходах схем 55 и 57 сравнения имеются нулевые сигналы, которые поступают на коммутатор 59. На вторые входы коммутаторов также подаются нулевые сигналы, так как координаты предыдущей и текущей точек не совпадают. Через коммутаторы 59 и 60 на выход блока 4 поступают координаты текущей точки Я 25

После вычисления функции и проверки условия работоспособности блоком 5 на первом выходе его появляется сигнал, который поступает на третий вход блока 4. По этому сигналу открываются элементы И 51 и 53, и значения текущей точки R, записываются в регистры 47 и 49.

После выполнения очередного шага содержимое реверсивных счетчиков 1 и 2 подается на первый и второй входы блока 4. Текущие координаты Х1 и К2 запоминаются в регистрах 45 и 46, содержимое которых сравнивается с содержимым регистров

47, 49 и 48, 50. Так как очередной шаг (после точки g) выполнен по координате Х1 и изменяется только значение реверсивного счетчика 1, а содержимое реверсивного счетчика 2

45 остается без изменения, то после сравнения на первый выход блока 4 передается содержимое регистра 45, а на второй выход — содержимое регистра 47. При этом логический блок

5 вычисляет функцию работоспособности только от одной переменной Х1, так как от Х2 вычислялось на предыдущем шаге.

Затем координаты текущей отображающей точки фиксируются в ячейках Z1 и Е2 (регистрах 47 и 49) и процесс сравнения повторяется аналогичным образом.

Пороговый блок 5 предназначен для вычисления функции работоспособности У- (j =1,m), а также провер-. ки условия работоспособности

У;. У; У; хх где У . и У вЂ” минимальное и макси1 in 1 мах мальное допустимые

1 значения 1 -го (j=1, rn ) выходного параметра.

Информация на вход блока 5 по- ступает в виде цифрового кода, результатом вычисления функции является ответ в виде "Да" в области работоспособности и "Нет" — вне ее.

Блок 6 анализа работает следующим образом.

По приходу спгнала на первый вход блока он проходит элемент ИЛИ 16 и поступает на элемент 17, который saдерживает сигнал на время, пока не появляется на третьем или четвертом входе сигнал с выходов блока 5. При совпадении сигналов на входе одного из элементов И 19-22 на выходе этого элемента появляется сигнал, который записывается в один из триггеров по заднему фронту сигнала, поступающему через первый вход блока. Элементы И 27 и 28 анализируют состояние триггеров и в случае появления на входах одного из элементов И 27 и 28 двух единичных сигналов на выходе элемента также появляется сигнал, который через элемент ИЛИ 29 проходит на первый выход блока. На втором выходе всегда будет противоположный сигнал по отношению к первому выходу, так как он поступает через элемент НЕ 30.

После очередного шага и выполнения операций в блоке 5 в триггерах блока 6 записывается состояние отображающей точки (т.е. сведения о том, находится ли она в области работоспособности или нет, и какой шаг при этом выполнен).

Возможны следующие состояния триггеров 23-25 после выполнения очередного шага. Триггер 23 в единичном состоянии, остальные — в нулевых. Это соответствует тому, что текущая отображающая точка находится в области работоспособности и при этом выполнен шаг по координате Х2. Предыдущий шаг выполнен также по координате Х2.

Триггер 24 в единичном состоянии, остальные — в нулевых. Текущая отобра13

14 . 1180847 жающая точка находится в области работоспособности, и при этом выполнен шаг по координате Х1 с предыдущим шагом по координате Х1.

Триггер 25 в единичном состоянии, остальные — в нулевых. Текущая отображающая точка находится вне области работоспособности, и при этом выполнен шаг по координате Х2. Предыдущий шаг выполнен также по координате Х2.

Триггер 26 в единичном состоянии, остальные — в нулевых, текущая отображающая точка находится вне области работоспособности. При этом выполнен шаг по координате Х1 с предыдущим шагом, выполненным также по координате Х1.

Триггеры 23 и 26 в единичных состояниях, остальные — в нулевых.

При очередном шаге текущая отображающая точка переходит через границу области работоспособности в направлении: если совершен шаг по координате Х2, то происходит переход в область работоспособности, если совершен шаг по координате Х1, то.происходит переход из области ч за ее пределы, причем предыдущий шаг выполнен по противоположной. координате с переходом границы ра"отоспособности.!

О

Триггеры 24 и 25 в единичном состоянии, остальные — в нулевом при очередном шаге отображающая точка переходит границу области работЬспособности в направлении: если точка находится в области работоспособности, то совершен шаг по координате Х2, если отображающая точка находится вне области работоспособности, то совершен шаг по ко- ординате Х1.

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

Триггеры 23 и 24 в единичных состояниях, остальные — в нулевых, текущая отображающая точка находится обязательно в области работоспособности и делается шаг по координате Х2 с предыдущим шагом по координате Х1, выполненным также в области работоспособности (т ° е. без перехода границы работоспособности) и по координате Х1 с предыдущим шаГом по координате Х2, который

55 также выполнен в области работоспо-. собности.

Триггеры 25 и 26 в единичных состояниях, остальные — в нулевых, текущая отображающая точка находится обязательно вне области работо.способности. Шаги выполняются как в предыдущем случае, только вне области работоспособности.

Из приведенных выше состояний видно„ что блок 6 анализа — это блок который запоминает предыдущий и текущий шаги и производит на основании их анализа выработку управляющих сигналов на продолжение очередного шага по диаграмме выбора отклонений первичных параметров (фиг.б), либо на дополнительный шаг по той же координате без изменечия первичного параметра. Это необходимо на тех участках, где гранчца области работоспособности имеет большую крутизну.

Второй логический блок 7 работает следующим образом.

По приходу сигнала по первому входу сигнал через элементы ИЛИ 33 и 37 проходит на первый и третий выходы соответственно, а также подается на элемент 31 задержки. Выходы элементов 31 и 34,подключены к вторым входам элементов И 32 и 35, на первые выходы которых через третий вход блока 7 подаются сигналы с первого выхода блока б. В зависимости от состояния блока 6 через блок 7 проходит либо один сигнал (в том случае, если сигнал на третьем входе блока 7 отсутствует) и в счетчике 1 записывается Х1 + g Х1, либо блок 7 формирует дополнительно сигнал и на счетчик 1 проходит два сигнала, увеличивая его состояние на

Х1+2йХ1.

Блок 8 идентичен по структуре и функциям блоку 7.

Первый логический блок 11 предназначен для выбора шагов изменений параметров ЬХ1 и АХ2 с определенным знаком на каждом этапе поиска граничных точек (фиг..8).

В начальном состоянии регистры

62 и 65 обнулены. Выходной сигнал элемента 56 сравнения коммутатора 12, приходящий на первый вход блока 11 поступает через первый вход элемента ИЛИ бб на элемент 67 задержки, через элемент ИЛИ 64 устанавливает

1180847 регистр 65 в нулевое состояние, поступает .на вход последовательного занесения регистра 62 и его разрешающий вход, по которому первый разряд регистра 62 переходит в единичное состояние и на вход элемента 63, где сигнал задерживается на время ñ равное времени занесения в регистр

62. По этому сигналу третий разряд регистра 65 переходит в единичное состояние, а все остальные так и остаются в нулевых состояниях.

В

Сигнал с первого разряда регистра

62 через элемент ИЛИ 68 поступает на первый вход элемента И 72. B момент появления сигнала на первом входе элемента 72 на выходе элемента 67 задержки появляется сигнал, который поступает на вторые входы элементов

И 72-75. В момент появления сигналов на обоих входах элемента 72 на его выходе появляется сигнал, который, пройдя блок 7, поступает на вычитающий вход счетчика 1, где записывается число

Х1 =х 11,-дх1 °

Если после выполнения очередного шага отображающая точка остается в той же области, что и быпа (например, в области работоспособности), то сигнал поступает снова на первый вход блока 11. Этот сигнал, пройдя элемент ИЛИ 64, устанавливает все рязряды регистра 65 в нулевое состояние, переписывает единицу во второй разряд регистра 62, а также сигналом, задержанным элементом 63, переписывает единицу во второй разряд регистра 65. Сигналы с выходов вторых разрядов регистров 62 и 65 поступают на выходы элемента ИЛИ 69. Выходной сигнал элемента 69 подается на вход элемента И 73, на второй вход которого через элемент 67 задержки поступает сигнал с выхода элемента ИЛИ 66. В момент совпадения сигналов на входах элемента И 73 на его выходе появляется сигнал, который через блок 8 подается на вычитающий вход счетчика 2, в котором записывается число

10 Х2 =X2) -дх2.

Если после выполнения очередного шага отображающая . точка выходит за пределы области работоспособности, то сигнал в блок 11 поступает

15 по второму входу. Этот сигнал через элемент ИЛИ 61 устанавливает регистр

62 в исходное состояние, через вход последовательного занесения устанавливает первый разряд регистра 65

20 в единичное состояние и через элемент ИЛИ 66 поступает на элемент 67.

Сигнал с выхода первого разряда регистра 65 поступает на третий разряд 62 регистра, где по сигналу с выхода элемента задержки происходит занесение в третий разряд. Второй разряд при этом обнуляется, так как на входе второго разряда сигнал отсутствует. После занесения в ре30 гистры 62 и 65 блок 11 работает аналогично описанному вышее.

Таким образом, в зависимости от состояния отображающей точки блок

11 вырабатывает управляющие сигналы на изменение содержимого реверсивных счетчиков 1 и 2 по алгоритму, приведенному на фиг.б.

В результате применения предлагаемого устройства повышается быст10 родействие процесса определения границы области работоспособности технических объектов, что способствует сокращению времени реакции на раз\ личного рода кризисные сйтуации..1180847 Рог. 1

Юиа2

)}80847

Xfm

Х2

АУл

Х2!

180847

Фиг,6

mum

X2mi n

1180847

1180847

Составитель С.Демиденко

Редактор Е.Папп Техред Т.Аанта Корректор В.Синицкая

Заказ 5922/45 Тираж 862 Подписное

BHHHIIU Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", r. Ужгород, ул . Проектная, 4

Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов Устройство для определения границы области работоспособности технических объектов 

 

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

Изобретение относится к средствам контроля устройств автоматики и телемеханики и может быть использовано, в частности, для контроля исправности их выходных каскадов (силовых управляемых ключей)

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

Изобретение относится к комплексному контролю исправности датчиков системы автоматического управления самолета

Изобретение относится к автоматизированным системам контроля, в частности к системам контроля цифроаналоговых, аналого - цифровых, цифровых и аналоговых узлов радиоэлектронной аппаратуры (РЭА)

Изобретение относится к области управления и регулирования и, в частности к области контроля и управления автоматизированными комплексами с использованием электрических сигналов в роботизированных производствах

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

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

Изобретение относится к контрольно-измерительной технике

Изобретение относится к области техники измерений, конкретно к способам определения остаточной емкости свинцового аккумулятора (СА)
Наверх