(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ОБЪЕКТОМ И СТАТИСТИЧЕСКОЙ ОБРАБОТКИ ОТКАЗОВ
1
Изобретение относится к автоматике и вычислительной технике, может быть использовано для решений задач управления и статистической обработке данных об отказе объекта; управления.
Известны устройства, решанвдие подобные задачи 1,2 ,- соде жа1цие блок управления, соединенный с блоком анализа, вентилями и блоками логики.
.У этих устройств ограниченные функциональные возможности, не позволяющие производить сбор информации самим устройством.
Наиболее близким по технической сущности к предлагаемому является устройство СЗТ для управления рбъектом и статистической обработки отказов, содержащее последовательно соединенные блок управления, блок памяти, блок элементов ИЛИ-НЕ и первый блок элементов И, вторые входы которого соединены с соответствующими вторыми входами первого блока управления, и блок сумматоров, первые входы которого подключены к соответствующим выходам блока первых регистров, вторые входы - к выходу второго регистра, третий вход - к
первому выходу второго блока управления , второй вход которого подключен к первому входу блока первых регистс ров, третий выход - к первому входу второго регистра.
У устройства-прототипа :недостат «ное быстродействие.
Цель изобретения повышение быстродействия устройства.
Указанная цель достигается тем, , что устройство содержит первый и втррой счетчики и второй блок элементов И, первые входы которого подключены
15 сосэтветственно к третьим выходам пер. вого блока упразвления, выходы через блок первых счетчиков - к соответствуняцим вторым входам блока первых регистров, вторые входы - к соответствующим входам первого блока управления и соответствукпщм выходгш первого 6jjoKa элементов И, четвертый я пятый выходы первого блока управления соединены соответственно со входом
25 второго блока управления и через второй счетчик - со входом второго регистра .
На чертеже изображена структурная электрическая схема предлагаемого
30 устройства. y lpoftcTBO содержит первый блок зШрЖвления 1, блок Памяти 2, элемен ты памяти 3, шйнй выбора операций 4 йгйны Ограййчёния на одновременность 5, шины аЕ1ализа связей б, блок 7 эле ментов ЙЛЙ-НЕ, шины .отказов 8 первый блок 9 элементов И, блок первых счетчиков 10, шину циклов функционирования 11, второй счетчик 12, второ блок управления 13, блок первых регистров 14, блок сумматоров 15, второй регистр 16,вторые логические эл менты 17, Устройство работает следующим образом. Каждой строке и каждому столбцу блока 2 соответствует одна операция процесса. При этом перечень операций соответствующий строчкам сверху вниз одинаков с перечнем операций, соответствунжцим столбцам слева направо. В общем случае, еслипроцесс состоит из т операций, необходимо иметь запоминакицую матрицу с / строками и / столбцами. В элементы памяти 3 известным способом вносится информация, отображающая логическую связь двух рассматриваемых операций процесса, находящихся на пересечении одной строки и одного столбца матрицы, или о наличии ограничения на одновременность выполнения операций процесса., При подаче сигнала на шины 4 и 5 сблока 1 одновременно подаются сиг налы на первые элементы И блока 9. Информация, занесенная в элементы памяти 3, передается в элементы ИЛИНЕ блока 7. Элементы ИЛИ-НЕ блока 7 анализируют логические связи между операциями процесса и при отсутствии такой связи вьщают соответствугацие сигналы в блок 1 и на входы соответствующих элементов И 17. По сигналам элементЪв ИЛИ-НЕ блока 7, блок 1 выдает команды на вьтолнение соответствующи операций объекту 18. Если в ходе вы полнеййя операции прбисходит отказ , объект вьщает сигнал в блок 1, который в виде импульса передает указанный по соответствующей шине Бтказа 8 через открытый элемент И 17 на вход соответствукмцего счетчика блока 10.; ; : Таким об раз6м, в связи с наличием на входах блока 10 элементов И, упра лШадг Меда-Штв; Ш элементы ЙЛИ-НЕ подключены к блоку 2, обеспечй в ается подача импульса об отказе именно в тот счетчйк отказов, которьой соответствует вьтолняемой операций,чём повышаетсяг дВстоверность и обеспечивается автоматизация сбора от отказах. После выполнения Операций процесса снимаются с шин 4 и 5, соответствующих выполненньам элементам процесса, и отключаются элементы ИЛИ-НЕ. Для отключения элементов ИЛИ-НЕ снимают сигналы с элементов И 9. При этом снимаются сигналы с соответствуюцтих элементов И 17, что предотвращает ошибочную подачу сигналов об отказах в соответствующие счетчики блока счетчиков отказов. Неотключенные элементы ИЛИ-НЕ вновь анализируют логические связи между оставшимися операциями процесса, и процесс управления и сбора статистических данных повторяется по опи-. санному выше циклу. В ходе сбора статистических данных выполняется запланированное число циклов функционирования исследуемого процесса. При выполнении каждого цикла по шине, циклов функционирования 11 с первого блока управления 1 подаются импульсы в счетчик 12. При выполнении заданного числа циклов, функционирования в блоке 10 и в счетчике 12 происходит сложение указанных величин. Информация об ..отказах передается в блок 14, информация о количестве циклов функционирования - в регистр 16. По команде с блока 1 включается блок 13, который по заданной программе вырабатывает команды для расчета вероятностей отказов операций.По этим командам содержимое блока 14 переносится в блок 15. Блок 14 обнуляется. Затем числа в блоке 15 делятся на число, хранящееся в регистре 16, и результат деления записывается в блок 14. Таким образом, в блок 14 записываются вероятности отказов всех операций процесса. Если зависимость между операциями процесса представляет собой ограничение на одновременность, и операция, от которой зависит это ограничение, по каким-либо причинам, не может быть выполнена снимается сигнал с шины 5 и 1 азрешает.ся исполнение зависимой операции. При этом в соответствующую шину отказов 8 с блока 1 подается сигнал об отказе. Если число операций из цикла в цикл изменяется, например, уменьшается, достаточно в элементах памяти 3строк и столбцов матрицы 2, соответствующих этим операциям, переписать зависимые связи на независимые или отключить соответствующие шины 4и 5 от первого блока управления 1. При увеличении числа операций процесса в элементы памяти 3 соответствующих строк и столбцов матрицы 2 вносятся логические зависимости между всеми имекхцимися операциями и вновь введенными. При этом процесс управления, сбора статистических данных и расчета перестраивается авт.оматически. Использование изобретения позволяет обеспечить сбор и обработку
статистических данных без прерывания процесса функционирования объекта управления, что увеличивает быстродействие устройства.
Формула изобретения
Устройство для управления объектом и статистической обработки отказов, содержащее последовательно соединенные первый блок управления, блок памяти, блок элементов ИЛИ-НЕ и первый блок элементов И, вторые входы которого соединены с соответствующими вторыми входами первого блока управления, и блок сумматоров, первые входы которого подключены к соответствующим выходам блока первых регистров, вторые входы - к выходу второго регистра, третий вход - к первому выходу второго блока управления, второй вход которого подключен к первому входу блока первых регистров, третий выход - к первому входу второго регистра, о т л и ч .аю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит первый и второй счетчики и второй блок элементов И, первые входы которого подключены соответственно к третьим выходам первого блока управления, выходцы через блок первых счетчиков - к соответствующим вторым входам блока первых регистров, вторые входы - к соответствукмцим входам первого блока управления и соответствующим выходам первого блока элементов И, четвертый и пятый выходы первого блока управления соединены соответственно со входом второго блока уп1 авленЪя и через второй счетчик - со входом второго
5 регистра..
Источники информация, принятые во внимание при экспертизе
1.Авторское свидетельство СССР 468259, кл. G 06 F 15/46, 1973.
0
2.Авторское свидетельство СССР № 456274, кл. G 05 В 23/02, 1973.
3.Авторское свидетельство СССР 368602, кл. G 05 в 23/02, 1968 (прототип).
5
название | год | авторы | номер документа |
---|---|---|---|
Устройство для статистической обработки данных от объекта и управления им | 1991 |
|
SU1833895A1 |
Логическое устройство | 1977 |
|
SU729588A1 |
СПОСОБ ЦЕНТРАЛИЗОВАННОГО КОНТРОЛЯ N ОБЪЕКТОВ | 2000 |
|
RU2198418C2 |
Устройство умножения булевых матриц | 1980 |
|
SU959063A1 |
РАСПРЕДЕЛИТЕЛЬНАЯ СИСТЕМА ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ | 1997 |
|
RU2122229C1 |
ТРЕНАЖЕР МНЕМОСХЕМ | 1990 |
|
RU2101772C1 |
Ассоциативный параллельный процессор | 1981 |
|
SU1166128A1 |
Микропрограммное устройство управления | 1985 |
|
SU1354192A1 |
Устройство для определения приоритета объектов в системах с изменяющейся структурой | 1988 |
|
SU1571608A1 |
РАСПРЕДЕЛЕННАЯ СИСТЕМА ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ | 2000 |
|
RU2185656C2 |
Авторы
Даты
1980-07-05—Публикация
1978-03-24—Подача