Ассоциативное управляющее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1665339
Авторы: Иванов, Кондратьев, Полушин, Поляков
Текст
/00,Е объекм ха= 3 =1 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР ПИСАНИЕ ИЗОБ ВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССРЯ 1278811, кл. 6 05 В 19/18, 6 06 Р1985,Авторское свидетельство СССРМ 1322232, кл. 6 05 В 19/18, 1986,(57) Изобретение относится к системтоматического управления и можетиспользовано в системах управлениятами с преимущественно дискретны И зобретение относится к системам автоматического управления и может быть использовано в системах управления объектами с преимущественно дискретным характером технологического цикла.К числу постоянно действующих требований к системам управления относится высокая надежность. Это требование характеризует способность системы управления адекватно реагировать на широкий круг ситуаций.При нестрогой классификации ситуаций код команды определяется на основе определения близости поступающей ситуации к какому-либо классу. Задача ассоциативного управления может быть сформирована как поиск команды управления В 1 для любой итуации Я при условии, чтЬ а З = Н), Н 1"К;=.,Ы 1665339 рактером технологического цикла. Целью изобретения является повышение надежности устройства за счет осуществления ассоциативной классификации ситуаций. За счет введения ассоциативного критерия близости ситуаций к известным классам появляется возможность принимать решения по управлению обьектом в условиях нечеткой (размытой) классификации ситуаций.Устройство содержит три регистра, блоки памяти, команд, векторов и кодов классовсоответственно, блок элементов И, первый и второй блоки разрешения, вычитающий сумматор, первый и второй блоки сравнения, датчик ограничений, элемент ИЛИ, О-триггер, блок управления, счетчик адресов и генератор тактовых импульсов, 2 ил, Б е Ь - характеристический вектор 1-го кла 5 - )-я ситуация;0 - ограничение, определяющее допустимое различие (ассоциацию) между вектором Н) и классом К, при котором ситуация Я может быть отнесена к классу К 1;Н) - результат, характеризующий произведение кода текущей ситуации Я на характеристический вектор Ь (попытка отнесения ситуации 3 к классу К).Целью изобретения является говышение надежности устройства за счет осуществления ассоциативной классификации ситуаций.На фиг. 1 приведена функциональная схема предлагаемого устройства; на фиг, 2 - схема блока управления.Устройство содержит регистр 1, блок 2 памяти команд, регистр 3 ситуаций, блок 4 элементов И, блок 5 памяти векторов, первый блок 6 сравнения, блок 7 памяти кодовклассов, блок 8 управления, генератор 9 тактовых импульсов, счетчик 10 адресов, блоки 11 и 12 разрешения, вычитающий сумматор 13, второй блок 14 сравнения, датчик 15 ограничений, первый элемент ИЛИ 16, О- триггер 17, регистр 18 и выход 19,Блок 8 управления содержит первый элемент ИЛИ 20, элемент ИЛИ-НЕ 21, К- триггер 22, элемент НЕ 23, второй элемент ИЛИ 24, первый 25 и второй 26 элементы И, входы 27-29 и выходы 30-32.Устройство работает следующим образом.Двоичный вектор(КОД ситуации) от обьекта управления поступает на информационные входы первого регистра 3.В момент окончания поиска предыдущей команды управления логическое произведение кода текущей счтуэции Яс (поступающего из первого регистра 3) на код характеристического вектора (поступающего из блока 5 памяти), формируемое блоком 4 элементов И, записывается в третий регистр 18, Счетчик 10 адресов работает циклически.При начальном запуске счетчика 10 адресов с выхода 19 блока управления формируется сигнал с уровнем логического нуля, которым О-триггер 17 устанавливается в единичное состояние, тем самым обеспечивая открытие первого блока 12 разрешения и закрытие второго блока 1,1 разрешения, Таким образомпри первом цикле работы счетчика 10 адресов произведение кода текущей ситуации Я на характеристический вектор ; равное Н (3 Ь Ь-Нд, сравнивается в первой схеме сравнения с кодами классов К, хранящимися в первом блоке 7 памяти до совпадения,В случае, если на каком-либо такте код Н совпадает с одним из классов К, то на выходе блока 6 сравнения появляется единичный сигнал, который через элемент ИЛИ 16 поступает на вход 27 блока 8 управления. В последнем этим сигналом открывается второй. элемент И 26 (через элемент НЕ 23), запирающий первый элемент И 25. На выходе второго элемента ИЛИ 24 при этом сохраняется единичный сигнал. По заданному фронту очередного импульса от генератора 9 тактовых импульсов, поступающего через открытый второй элемент И 26 на синхровходы первого 3 и второго 1 регистров, происходит запись кода текущей ситуации в первый регистр 3 и кода команды управления из второго 2 блока памяти во второй регистр 1.Если 5 Ь Ь=Н" К, т о из первого блока 6 сравнения поступает сигнал с уровнемрешения. В дальнейшем вектор Нг с выходов третьего регистра 18 вычитается из 40 вектора К ( К -Н) в сумматоре 13, а результат вычитания сравнивается во втором блоке 14 сравнения с ограничением О, поступающим от датчика 15 ограничений, В случае, если выполняется условие 45К - НО, то на выходе схемы сравнения появляется единичный сигнал. Этим сигналом через элемент ИЛИ 16 наи К-входах К-триггера 22 устанавливаются "0" и "1" соответственно, и очередным тактовым им пульсом К-триггер 22 возвращается в исходное состояние.Если ситуация не может быть распознана, т.е. выполняется условия Н- Кз иК - НО при , счетчик, работая цик лически, обнуляется второй раз. При этомвновь формируется сигнал нулевого уровня на выходе первого элемента ИЛИ 20. Нулевые уровни сигналов на входах второго элемента ИЛИ 24 формируетсигнал нулевого 5 10 1520253035 логической единицы, и процесс повторяется, пока не изменится класс текущей ситуации, При изменении кода текущей ситуации нарушается условие Н= К, снимается логическая единица с входа 27 блока 8 управления, запирается второй элемент И 26, прекращая запись информации в регистры, и открывается первый элемент И 25, разрешая подачу импульсов на счетный вход счетчика 10 адресовСодержимое счетчика наращивается, обеспечивая последовательную выборку информации из блоков 7, 2 и 5, При этом из блоков памяти выбирается вектор Кь код команды В и вектор Ь соответственно. Счетчик 10 адресов работает циклически, обеспечивая последовательную выборку всех кодов команд и всех векторов Ь и К. При совпадении вектора Н с вектором К формируется сигнал с уровнем логической единицына выходе блока 6 сравнения, который разрешает запись кода новой ситуации в первый регистр 3 и запись кода команды В во второй регистр 1. После этого процесс повторяется.Если в процессе циклического просмотра счетчик 10 адресов обнуляется, то на выходе элемента ИЛИ 20 формируется сигналнулевого уровня, при этом элемент ИЛИ-НЕ 21 формирует единичный сигнал нв -входеК-триггера 22, и очередным тактовым импульсам, поступающим на его синхровход, К-триггер устанавливается в единичное состояние. Единичным сигналом с выхода К-триггера 22 О-триггер 12 изменяет свое состояние на обратное, тем самым открывая блок 11 разрешения и запирая блок 12 раз 1665339уровня на его выходе, который запирает элементы И 25 и 26 и поступает на выход контроля устройства, сигнализируя о зацикливании, Дальнейшая работа устройства блокируется. При необходимости возобновить работу устройства принудительно подается сигнал единичного уровня на вход 27 блока 8 управления.Формула изобретения Ассоциативное управляющее устройство, содержащее регистр ситуаций, информационные входы которого подключены к группе информационных входов устройства, а разрядные выходы подключены к первой группе входов блока элементов И, вторая группа входов которого соединена с разрядными выходами блока памяти векторов, адресные входы которого соединены с адресными входами блока памяти команд, блока памяти кодов классов, с адресными входами блока управления и с разрядными выходами счетчика адресов, счетный вход которого соединен с информационным выходом блока управления, синхровход которого соединен с выходом генератора тактовых импульсов, первая группа входов первого блока сравнения подключена к информационным выходам блока памяти кодов классов, синхровыход блока управления соединен с управляющими входами записи первого и второго регистров, информационные входы второго регистра подключены к разрядным выходам блока памяти команд, а выходы - к выходам устройства, выход контроля блока управления подключен к контрольному выходу устройства, о т л и ч а ю щ е е с я тем, что, с целью повышениянадежности устройства, в него введены третий регистр, первый и второй блоки разрешения, вычитающий сумматор, датчик ограничений, второй блок сравнения, эле мент ИЛИ и О-триггер, инверсный вход которого соединен с выходом установки блока управления, установочный вход которого подключен к выходу элемента ИЛИ, первый вход которого соединен с выходом первого 15 блока сравнения; второй вход - с выходомвторого блока сравнения, первая группа входов которого соединена с группой выходов датчика ограничения, вторая группа входов - с группой выходов вычитающего 20 сумматора, первая группа входов которогоподключена к разрядным выходам блока памяти кодов классов, вторая группа входов - к группе выходов первого блока разрешения, управляющий вход которого соединен 25 с инверсным выходом О-триггера, прямойвыход которого соединен с управляющим входом второго блока разрешения, группы входов первого и второго блоков разрешения подключены к разрядным выходам 30 третьего регистра соответственно, информационные входы которого соединены с группой выходов блока элементов И,Тираж 480 ПодписноеГосударственного комитета по изобретениям и открытиям при ГКНТ С 113035, Москва, Ж, Рауаская наб 4/5 зводственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 10
СмотретьЗаявка
4638662, 17.01.1989
ЛЕНИНГРАДСКОЕ ВЫСШЕЕ ВОЕННОЕ ИНЖЕНЕРНОЕ УЧИЛИЩЕ СВЯЗИ ИМ. ЛЕНСОВЕТА
ПОЛУШИН ВЛАДИМИР ЮРЬЕВИЧ, ИВАНОВ БОРИС АНАТОЛЬЕВИЧ, КОНДРАТЬЕВ ВАСИЛИЙ ФЕДОРОВИЧ, ПОЛЯКОВ ГРИГОРИЙ АЛЕКСЕЕВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: ассоциативное, управляющее
Опубликовано: 23.07.1991
Код ссылки
<a href="https://patents.su/4-1665339-associativnoe-upravlyayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Ассоциативное управляющее устройство</a>
Предыдущий патент: Устройство для управления автоматической транспортно складской системой
Следующий патент: Конвейерная система для программного управления
Случайный патент: Устройство для подводного фотографирования