Устройство для обработки нечеткой информации

 

Изобретение относится к вычислительной технике и технической кибернетике и может быть использовано в спецпроцессорах для обработки нечеткой информации, а также при построении технических средств моделирования рассуждений и автоматизации принятия решений в нечетких условиях. Целью .изобретения является расширение области применения путем обеспечения возможности вычисления результата операций нечеткой логики с ограниченными операциями и сокращение числа информационных выходов устройства. Устройство содержит два сдвиговых регистра , три коммутатора, группу элементов И, элемент И, элемент ИЛИ. Поставленная цель достигается благодаря применению унитарного кода и коммутаторов , обеспечивающих выдачу прямого а или инверсного нечетного значения S переменной. 1 ил., 1 табл. С/

СООЗ СОВЕТСКИХ . сОциАлистичесних

РЕСПУБЛИК щ) 5 G 06 F 7/50, 7/00

Ггъ -Г 141 "м & 1 ф ; „,2 ..., . . ! Я Т(";! ц (, д с.

1 .3

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

Н АBTOPCHÎMV СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4632445/24 (22) 04. 01.89 (46) 07.01.91. Бюл. Р 1 (71) Таганрогский радиотехнический институт им. В.Л.Калмыкова (72) А.Н.Мелихов, В.П.Карелин и В.Н.Решетняк (53) 68 1.325(088.8) (56) Авторское свидетельство СССР

Ф 1256019, кл . G 06 F 7/00, 1984 .

Авторское свидетельство СССР

Р 1487028, кл. G Об F 7/50, 1987. (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ НЕЧЕТКОЙ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и технической кибернетике и может быть использовано в спецпроцессорах для обработки нечетИзобретение относится к вычислительной технике и технической кибер, нетике и может бьггь использовано в специализированных процессорах для обработки нечеткой информации, а также при построении технических средств моделирования рассуждений и автоматизации принятия решений в нечетких условиях.

Целью изобретения является расширение класса решаемых задач эа счет вычисления функций нечеткой логики с операциями импликации, импликации конъюнкции, дизъюнкции, отрицания, штрих Шеффера, стрелка Пирса.

На чертеже представлена блок-схема устройства.

Устройство состоит иэ двух сдвиговых регистров 1 и 2, коммутаторов 3, „„Я0„„1619252 А 1

2 кой информации, а также при построении технических средств моделирования рассуждений и автоматизации принятия решений в нечетких условиях. Целью ,изобретения является расширение области применения путем обеспечения воэможности вычисления результата операций нечеткой логики с ограниченны" ми операциями и сокращение числа информационных выходов устройства. Устройство содержит два сдвиговых регистра, три коммутатора, группу элементов И, элемент И, элемент ИЛИ. Поставленная цель достигается благодаря применению унитарного кода и коммутаторов, обеспечивающих выдачу прямого или инверсного нечетного значения переменной. 1 ил °, 1 табл. и 4, группы элементов И 5, элемента И 6, элемента ИЛИ 7, коммутатора 8, причем каждый из коммутаторов 3,4 © и 8 содержит элементы И вЂ” ИЛИ 9, уст- ® ройство имеет входы 1О первого и 11 1 С второго операндов, тактовый вход 12, вход 13 пуска входы 14 — 16 настрой- Q ки, выходы 17 разрядов р.езультата. с, Регистры 1 и 2 служат для приема, сдвига и хранения унитарных кодов чисел, поданных с коммутаторов 3 и 4 соответственно ° Коммутаторы 3,4 и 8 служат для прямой или инверсной переда-: чи на свои выходы унитарных кодов, чисел, поданных на информационные входы.

В результате инверсной передачи на выходе коммутатора формируется отрицание А=1-А числа А, поданного на

его информационный вход.

1619252

Алгоритм работы устройства следующий.

Значения переменных Л и В, поданные на информационные входы соответственно первого и второго коммутаторов, затем из коммутаторов передаются (в зависимости от вида операции) либо без изменения, либо в преобразованном виде (в виде отрицания) соответственно в первый и второй сдвиговые регистры. После этого осуществляется одновременный сдвиг содержимого обоих регистров. В первом регистре содержимое сдвигается в сторону старших раз" 15 ряпов, а во втором — в сторону младших. Сигналом окончания сдвига и формирования ограниченной сутаны чисел „ записанных в регистрах, будет наличие единицы либо в старшем разряде перво" 20 го регистра, либо в младшем разряде второго регистра. По этому же сигналу содержимое первого регистра передается на третий кожтутатор, который опять же в зависимости от вида операции ли- 25 бо передает число из первого регистра в неизменном виде на выходы устройства, либо формирует отрипание полученного числа и передает его на выход.

Каждый 1-й из трех коммутаторов по управляющему сигналу у =1, где j=1,3, передает число с информационных входов на выходы без изменений, а по сигналу у =0 передает на выходы отрицание числа, поданного на информационные входы.

3S 1 аким о бр а з ом, приз на ко, опр ед еляющим получе же результата той или .. иной из выполняемых устройством логи ческих операций над переменными А и В, будет набор значений управляющих сиг40 налов (у1, у, уэ) на управляющих входах трех коммутаторов. Соответствие между выполняемой операцией и набором значений управляющих сигналов у, у, у показано в таблице, Простота алгоритма выполнения указанных операций свидетельствует о преимуществе унитарного кода перед двоичным в данном случае, Устройство работает следующим об 50 разом.

На входы 10 и 11 кожтутаторов 3, и 4 подаются унитарные m-разрядные коды значений переменных соответст55 венно А и В. По сигналу с входа 13 устройства значения с выходов коммутаторов 3 и 4 записываются соответственно в регистры 1 и 2. На вход 12 устройства поступают тактовые импульсы, которые через элемент И 6 проходят на входы управления сдвигом регистров 1 и 2. Содержимое регистра 1

I сдвигается в сторону старших разрядов, а содержимое регистра 2 - в сторону младших разрадов до тех пор, пока либо. в старшем разряде регистра 1, либо в младшем регистра 2 не появится единица. Как только это произойдет, на выходе элемента ИЛИ 7 появляется единичный сигнал, который закрывает элемент И 6 для прохождения тактовых импульсов на входы управления сдвигом регистров и одновременно открывает элементы группы И 5 для передачи содержимого регистра 1 на информационные входы коммутатора 8.

Формула и з обр ет ения

Устройство для обработки нечеткой информации, содержащее первый и второй сдвиговые регистры, группу элементов И и элемент ИЛИ, причем выходы разрядов первого сдвигового регистра соединены с первьжи входами соответствующих элементов И группы, о т л и— ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач за счет вьгчисления функций нечеткой логики с операциями импликации, импликации коньюнкции, дизъюнкции, отрицания, штрих Шеффера, стрелка Пирса, в него введены три коммутатора и элемент И, причем входы первого и второго операндов устройства соединены с информационными входами соответственно первого и второго коммутаторов, выходы которых соединены с информационными входами соответственно первого и второго сдвиговых регистров, выход i-ro разряда первого сдвигового регистра (i=1,2,...,m, где m - старший разряд входных операндов) соединен с первым входом -ro элемента И группы, выход которого соединен с первым входом

i-го элемента И группы„ выход которого соединен с информационным входом

i-ro разряда третьего коммутатора, выход ш-ro разряда первого сдвигового регистра соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом первого разряда второго сдвигового регистра, выход элемента ИЛИ соединен с вторыми входами элементов И группы и инверсным входом элемента И, .прямой вход которого сое"

52 6

i-ro элемента 2И-ИЛИ соединен с информационным входом i-ro разряда коммутатора, второй прямой вход каждого элемента 2И-HJIH соединен с. управляющим входом коммутатора, третий прямой вход i""го элемента 2И-ИЛИ соединен с информационным. входом (m-i+1)-ro раз" ряда коммутатора, управляющий вход которого соединен с инверсным входом элемента 2И-ИЛИ, выходы элементов 2ИИЛИ соединены с выходами соответствующих разрядов коммутатора. (6(92

Операция

Формула

D in (1, А+В)

Р=1-D=D

Б=шн) (1, 1-А, +1-В) =

=ппп((,1+В)

К=1-S=S

Х =т л(1,А+В) =A B

? =талип(1,А+В)=В-+А

А=1-А, (B=0)

Дизъюнкция

Стрелка Пирса

Штрих ШеААера

Конъюнкция

Импликация

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

1 1

1 1

0 0

0 0

0 1

1 0 0 1 1 1

О

1

1

1619252

В

Составитель А.Зорин

Редактор А.Мотыль Техред Л.Сердокова Корректор д.бескид

Заказ 47 Тираж Подписное

BHHHIIH Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101

Устройство для обработки нечеткой информации Устройство для обработки нечеткой информации Устройство для обработки нечеткой информации Устройство для обработки нечеткой информации 

 

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

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

Изобретение относится к вычислительной технике и может быть использовано в цифровых арифметических устройствах ЭВМ

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

Изобретение относится к вычислительной технике и может быть использовано в процессорах ЭВМ

Изобретение относится к вычислительной технике и может быть использовано при проектировании микросхем

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

Изобретение относится к вычислительной технике и может быть использовано в процессорах ЭВМ

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

Изобретение относится к вычислительной технике и может быть использовано в системах обработки информации

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

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

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

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

Изобретение относится к автоматике и вычислительной технике

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

Изобретение относится к вычислительной технике и микроэлектронике 5 L 7 и предназначено для реализации всех фундаментальных симметрических булевых функций (с.б.ф.) четырех переменных

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

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

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

Изобретение относится к вычислительной технике и позволяет вычислить произведение комплексных чисел A и B, описываемых тремя составляющими A<SB POS="POST">1</SB>, A<SB POS="POST">2</SB>, A<SB POS="POST">3</SB> и B<SB POS="POST">1</SB>, B<SB POS="POST">2</SB>, B<SB POS="POST">3</SB> соответственно

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