Устройство для обработки логической информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
сийской Федераци и товарным знакам митетпатент 12) ОПИСАНИЕ ИЗОБРЕТЕН 2 22) 15.07 штейн Л,С., Кор Казупеев В.М. ехнический инст(57) Изобретение относится к автоматике и вычислительной технике и предназначено для реализации нечетких логических выражений (формул), Целью изобретения является повышение производительности, Устройство содержит три регистра 1-3, три коммутатора 4-6, элемент ИЛИ-НЕ 7, три схемы сравнения 8-10. Устройство позволяет выполнять за один такт операции: эквивалентность, минимум, максимум, импликация и отрицание. 4 табл., 1 ил,826784 3 1Изобретение относится к автоматике и вычислительной технике и предназначено для реализации нечетких логических выражений (формул).Целью изобретения является повышение производительности,Если а и Ь - некоторые нечеткие высказывания, то составные нечеткие высказывания образуются из простых с помощью логических операций отрицание, конъюнкция, дизъюнкция, импликация, эквивалентность, которые в минимаксном базисе реализуются следующим образом:лотрицание а 1 аконъюнкция айЬ = ш(п(а,Ы (2) дизъюнкция аЧЬ= шах(а,Ы (3)импликация а в Ь= щах (1-а, Ь) (4)эквивалентностьаЬ = (а в Ь)8(Ь - а)= в 1 п(щах(1-а, Ь), вах(а, 1-Ъ (5) Если заданы степени истинности простыхнечетких высказываний, то, используя (1) -(5), можно найти степени истинностисоставного нечеткого высказывания, а такжерешать расплывчатые логические уравнения,Нечеткой высказывательной переменнойи называется нечеткое высказывание, степень истинности которого может приниматьзначения из интервала (Я,1). Нечеткойлогической формулой А(х ., х,) называется; а) любая логическая переменная иликонстанта из 10, 1): б) если А,(х х,)и А,(х, х,)- нечеткие формулы, топрименение к ним конечного числа разлогических операций (л-- )приводит к получению нечеткой логическойформулы, Других нечетких формул несуществует.На чертеже приведена функциональнаясхема предлагаемого устройства для обработки логической информации,Устройство для обработки логическойинформации содержит три регистра 1-3, трикоммутатора 4-6, элемент ИЛИ-НЕ 7, трисхемы сравнения 8-10, две группы информационных входов 11-12, четыре настроечныхвхода 13-16, выход 17 схемы сравнения 10,выход 18 элемента ИЛИ-НЕ 7, выход 19схемы сравнения 9, группу выходов 20.Схема сравнения 10 предназначена длясравнения текущего значения и инверсногоэталонного значения нечеткого высказываниии содержит два ш-разрядных информационных входа и один выход. На выходе схемысравнения 10 формируется сигнал единичногоуровня, если текущее значение больше, чеминверсия эталонного и сигнал нулевогоуровня в противном случае,Коммутатор 4 предназначен для выделения текущего значения или инверсии эталонного значения в зависимости от кода операций и схемных условий, Коммутатор 4 имеет два ш-разрядных информационных входа и три управляющих входа, ш-разрядный выход. Коммутатор работает в соответствии с табл, 1, где х - безразличное состояние.Коммутатор 5 предназначен для выделения инверсии текущего значения или эталонного значения. Коммутатор 5 работает в соответствии с табл. 2.Схема сравнения 8 предназначена для сравнения инверсии текущего значения и эталонного значения нечеткого высказывания.На выходе схемы сравнения 8 формируется сигнал единичного уровня, если инверсия текущего значения больше эталонного и сигнал лог, 0 в противном случае,Коммутатор б предназначен для коммутации информации с выходов коммутатора 4 и выходов коммутатора 5. Коммутатор б работает в соответствии с табл. 3,На схеме сравнения 9 формируется сигнал единичного уровня, если значение на выходах коммутатора 4 больше, чем значение на выходах коммутатора 5 и сигнал нулевого уровня в противном случае.Коды настроек на реализацию заданной операции приведены в табл, 4.Рассмотрим работу устройства на примере самой сложной операции - операции эквивалентности,В регистры 1 и 2 заносятся значения нечетких переменных, одновременно на входы 13-16 заносится код настройки, для операции эквивалентности код настройки 0000 (см.табл.4),Предположим, что в регистры 1 и 2 были занесены значения нечетких переменных а = 0,6 и Ь = 0,7, соответственно. Тогда на входы схемы сравнения 10 и коммутатора поступят значения а = 0,6 и Ь = 0,3. Т.к, а Ь, на выходе схемы сравнения 10 формируется сигнал лог. 1, Коммутатор 4 пропустит значение а = 0,6, т,е. выполнится операция шах (а, Ы. На входы схемы сравнения 8 и коммутатора 5 поступят значения "а = 0,4 и Ь = 0,7, на выходе схемы сравнения 8 будет сформирован сигнал лог. О, а на выходе элемента ИЛИ-НЕ 7 будет сформирован сигнал лог. 1 и коммутатор 5 пропустит значение Ь, т,е. на выходе коммутатора 5 устанавливается результат операции шах (а,Ы. Значения шах (а, Ы и шах (а,Ы, равные 0,6 и 0,7 соответственно, поступают на входы коммутатора б5 1826784и схемы сравнения 9, на выходе которойформируется сигнал лог. 0 (т,к.0,70,6).Тогда коммутатор б пропустит наименьшеечисло (см. табл, 3), т,е. 0,6 и на его выходелпоявится результат операции ш 1 п(шах(а, Ы,гпах(а, Ы) или ш 1 п (а - ф) ( - за), Полученный результат записывается в регистр3. ФОРМУЛА ИЗОБРЕТЕНИЯ Таблица Устройство для обработки логической информации, содержащее три коммутатора и схему сравнения, причем выход первого коммутатора соединен с первым входом схемы сравнения, второй вход которой соединен с выходом второго коммутатора, отличающееся тем, что, с целью повышения производительности, оно содержит элемент ИЛИ - НЕ и вторую и третью схемы сравнения, причем прямые входы первых информационных входов группы соединены с первыми входами первого коммутатора и второй схемы сравнения, вторые входы которых соединены с инверсными входами вторых информационных входов группы, прямые входы которых соединены с первыми входами второго коммутатора и третьей схемы сравнения, вторые входы которых соединены с инверсными входами первых информационных входов группы, выход первой схемы сравнения соединен с первым управляющим входом третьего коммутатора,Таким образом, устройство позволяет выполнять все логические операции за один такт работы. На основе аналогичных устройств, можно построить однородную вычислительную структуру для реализации нечетких алгоритмов управления трудноформализуемыми объектами,первый информационный вход которого соединен с выходом первого коммутатора, первый управляющий вход которого соединен с первым управляющим входом второго коммутатора и первым настроечным входом устройства, второй настроечный вход которого соединен с первым входом элемента ИЛИ - НЕ, выход которого соединен с вторым управляющим входом второго коммутатора, выход которого соединен с вторым информационным анодом третьего коммутатора, второй управляющий вход которого соединен с третьим настроечным входом устройства, четвертый настроечный вход которого соединен с вторым управляющим входом первого коммутатора, третий управляющий вход которого соединен с выходом второй схемы сравнения, выход третьей схемы сравнения соединен с вторым входом элемента ИЛИ - НЕ, выход третьего коммутатора является выходом устройства.
СмотретьЗаявка
4461736/24, 15.07.1988
Таганрогский радиотехнический институт им. В. Д. Калмыкова
Мелихов А. Н, Берштейн Л. С, Коровин С. Я, Дедюлин К. К, Казупеев В. М
МПК / Метки
МПК: G06F 7/00
Метки: информации, логической
Опубликовано: 27.06.1996
Код ссылки
<a href="https://patents.su/4-1826784-ustrojjstvo-dlya-obrabotki-logicheskojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обработки логической информации</a>
Предыдущий патент: Устройство для фиксации щитов опалубки
Следующий патент: Способ изготовления мощного кремниевого транзистора
Случайный патент: Устройство для автоматического выбора направления движения объекта