Ассоциативное управляющее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1322232
Авторы: Анненков, Керчин, Лебедев, Сарсенбаев
Текст
стем ует о ий. 3 ие относится к о управления и е ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ(56) Авторское свидетельство СССРВ 562795, кл, С 05 В 19/02, 1971.Авторское свидетельство СССРУ 1278811, кл. С 05 В 19/18, 1985 быть использовано в системах упра ния объектами с преимущественно д ретным характером технологическог цикла, Целью изобретения является вьппение надежности устройства. Ус ройство содержит второй регистр 1 второй блок 2 памяти, первый реги 3, блок элементов И 4, третий бло 5 памяти, схему 6 сравнения, перв блок 7 памяти, блок 8 управления, генератор 9 тактовых импульсов, чик 10 адресов. Устройство осуще ляет ассоциативную выборку кода манды управления из памяти по Кл вым битам кода ситуации и сигнали Р появлении недопустимых си1 13222Изобретение относится к системамавтоматического управления и можетбыть использовано в системах управления объектами с преимущественнодискретным характером технологического цикла.Целью изобретения является повышение надежности устройства,На фиг. 1 изображена функциональная схема ассоциативного управляющего устройства, на фиг. 2 - функциональная схема блока управления, нафиг. 3 - временные диаграммы работыустройства.Устройство содержит второй регистр 151, второй блок 2 памяти, первый регистр 3, блок 4 элементов И, третийблок 5 памяти, блок 6 сравнения,первый блок 7 памяти, блок 8 управления,генератор 9 тактовых импульсов и счет.20чик 10 адресов.Блок 8 управления содержит первыйэлемент ИЛИ 11, элемент ИЛИ-НЕ 12,1-К-триггер 13, элемент НЕ 14, второй элемент ИЛИ 15 первый 16 и второй 17 элементы И, входы 18-20, вы 1ходы 21-23.В устройстве реализуется ассоциативный метод поиска кода команды управления.Для настройки устройства на технологическую среду конкретного объектауправления следует для каждой ситуации Б. встречающейся в технологичесЭком цикле объекта управления, определить команду управления Н Коды ситуаций Б; группируются в классы эквивалентности К = (ББ ), объе 5диняющие все ситуации, имеющие одинаковый код команды управления, и для 40каждой группы (класса) вычисляютсяхарактеристические векторы Ь. ипозволяющие выделять ключевые битыкода ситуации,45= 1 Ря,Если появляются два класса, имеющие одинаковые характеристические векторы, то следует разделить классы 50 на более мелкие, группируя ситуации таким образом, чтобы обеспечить несовпадение характеристических векторов (при этом появляются классы, имеющие одинаковый код команды управле ния К.). Если все классы различимы, то Соответствующи каждому классу зК; векторы Ь;, Н; и 1, заносятся в 322последовательные адреса соответственно первого 7, второго 2 и третьего 5блоков памяти. После этого устройство готово к работе.Устройство работает следующим образом.Двоичный вектор (код ситуации) от объекта управления поступает на информационные входы первого регистра 3,В момент окончания поиска предыдущейкоманды управления логическое произведение кода текущей ситуации Б (поступающего из первого регистра 3) накод Г 1(поступающий из третьего блока5 памяти), формируемое блоком 4 элементов И, совпадает с кодом Ь поступающим из первого блока 7 памяти,и на выходе схемы 6 сравнения появляется сигнал с уровнем логической единицы, открывающий второй элемент И 17в блоке 8 управления (через элемент НЕ 14) запирающий первый элемент И 16, На выходе второго элемента ИЛИ 15 при этом сохраняется сигнал единичного уровня. По заднему фронту очередного импульса от генератора 9 тактовых импульсов, поступающего через открытый второй элемент И 17 насинхровходы первого 3 и второго 1 регистра, происходит запись кода текущей ситуации в первый регистр 3 и кода команды управления из второго блока 2 памяти .во второй регистр 1Если Б 4 Г, Ь то из блока 6 сравнения по прежнему поступает сигнал с уровнем логической единицы ипроцесс повторяется, пока не изменится класс текущей ситуации. Все этовремя во втором регистре 1 сохраняется прежний код команды управления.При изменении кода текущей ситуации (класса ситуации) нарушается условие Б 1 Г; = Ь снимается логическая единица с входа 18 блока управления, запирается второй элемент И 17, прекращая запись информации в регистры, и открывается первый элемент И 16, разрешая подачу импульсов на счетный вход счетчика 1 О адресов. Содержимое счетчика наращивается, обеспечивая последовательную выборку информации из первого 7, второго 2 и третьего 5 блоков памяти. При этом из блоков памяти выбираются вектор Ь , код команды К; и вектор Г соответственно, Счетчик 10 адреса работает циклически, обеспечивая последовательную выборку всех кодов команд Е, и всех13222 векторов Ь. и Г;. При совпадении вектора БГ, с вектором Ь, формируется сигнал с уровнем логической единицы на выходе блока 6 сравнения, который разрешает запись кода новой ситуации в первый регистр 3 и запись кода команды Й во второй регистр 1. После этого процесс повторяется.Если в процессе циклического просмотра счетчик 1 О адреса обнуляется, 1 О то на выходе первого элемента ИЛИ 11 формируется сигнал нулевого уровня, при этом элемент ИЛИ-НЕ 12 формирует единичный сигнал на 1-входе 1-К-триггера 13 и очередным тактовым импуль сом, поступающим на его синхровход, 1-К-триггер устанавливается в единичное состояние. Если в дальнейшем команда управления К, соответствующая ситуации Бнайдена т.е. на каком либо шаге БЗГ =Ь ,то по единичному сигналу с выхода блока 6 сравнения на 1- и К-входах 1-К-триггера 13 устанавливаются "О" и "1" соответственно и очередным тактовым импульсом 1-К-триггер 13 возвращается в исходное состояние.Если ситуация Бне предусмотрена в технологическом цикле, то условие БГ; = Ь; не выполняется 30 ни при каком д и счетчик, работая циклически, обнуляется второй раз. При этом вновь формируется сигнал нулевого уровня на выходе первого элемента ИЛИ 11, Нулевые уровни сиг налов на входах второго элемента ИЛИ 15 формируют сигнал нулевого уровня на его выходе, который запирает элементы И 16 и 17 и поступает на выход контроля устройства, сигнализируя о 40 зацикливании. Дальнейшая работа устройства блокируется.При необходимости возобновить работу устройства принудительно подается сигнаЛ единичного уровня на вход 45 18 блока 8 управления. При этом 1-К- триггер возвращается в исходное состояние и текущая ситуация Б записывается в первый триггер 3 повторно.50Моменту с, (фиг. 3) соответствует допустимое изменение ситуации, а моменту г. - недопустимое.По сравнению с известным предложенное устройство обладает повьппенной надежностью, так как позволяет своевременно распознавать ситуации, появление которых не предусмотрено при нормальном функционировании объекта 32 4 управления, и сигнализирует бб их возникновении. Формула изобретения Ассоциативное управляющее устройство, содержащее первый и второй регистры, первый второй и третий блоки памяти, счетчик адресов, генератор тактовых импульсов, блок сравнения, блок элементов И и блок управления, причем группа информационных входов первого регистра подключена к группе входов кода ситуации устройства, группа выходов второго регистра подключена к группе выходов кода команды управления устройства, группа выходов счетчика адресов подключена к группам адресных входов первого, второго и третьего блоков памяти, группы выходов которых подключены соответственно к первой группе входов блока сравнения, к группе информационных входов второго регистра и первой группе входов блока элементов И, вторая группа входов которого подключена к группе выходов первого регистра, а группа выходов - к второй группе входов блока сравнения о т л и ч а - ю щ е е с я тем, что, с целью повьппения надежности устройства, блок управления содержит первый и второй элементы ИЛИ, первый и второй элементы И, элемент ИЛИ-НЕ, элемент НЕ и 1-К- триггер, причем группа выходов счетчика адресов подключена к группе входов первого элемента ИЛИ, выход которого соединен с первыми входами элемента ИЛИ-НЕ и второго элемента ИЛИ, выход блока сравнения соединен с вторым входом элемента ИЛИ-НЕ, К-входом 1-К-триггера, первым входом второго элемента И и входом элемента НЕ, выход которого соединен с первым входом первого элемента И, выход генератора тактовых импульсов соединен с синхровходом 1-К-триггера и с вторыми входами первого и второго элементов И, 1- вход 1-К-триггера соединен с выходом элемента ИЛИ-НЕ а прямой и инверсный выходы - соответственно с третьим входом элемента ИЛИ-НЕ и вторым входом второго элемента ИЛИ, выход которого соединен с третьими входами первого и второго элементов И и выходом контроля устройства, выходы первого и второго элементов И соединены соответственно со счетным ходом счетчика адресов и синхровхолами первого ивторого регистров..Голова Редак Подпи Тираж аказ 2863 комитета СС и открытийаушская наб,НИИ В ПИ Государственногпо делам изобретений 113035, Москва, Ж,роизводственно-полиграфическое предприятие, г.ужгород, ул.Проектная, 4
СмотретьЗаявка
4022371, 17.02.1986
УФИМСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ ИМ. СЕРГО ОРДЖОНИКИДЗЕ
КЕРЧИН ВИКТОР НИКОЛАЕВИЧ, ЛЕБЕДЕВ ЕВГЕНИЙ ГЕОРГИЕВИЧ, САРСЕНБАЕВ ВАЛЕРИЙ ШАУХАРОВИЧ, АННЕНКОВ ВЛАДИМИР НИКОЛАЕВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: ассоциативное, управляющее
Опубликовано: 07.07.1987
Код ссылки
<a href="https://patents.su/5-1322232-associativnoe-upravlyayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Ассоциативное управляющее устройство</a>
Предыдущий патент: Устройство для управления обработкой деталей на гальванических линиях
Следующий патент: Цифровой линейный интерполятор
Случайный патент: Станок для зачистки заусенцев трансформаторных пластин,