Устройство для сравнения чисел

 

Изобретение относится к технической кибернетике и может быть использовано при построении технических средств для моделирования нечетких алгоритмов и рассуждений, получения вывода и принятия решений в экспертных системах. Цель изобретения - расширение функциональных возможностей за счет обеспечения вычисления элементов результата максимальной композиции нечетких матриц, установление отношения включения A≤B и B≤A и отношения эквивалентности A=B нечетких множеств A и B. Устройство содержит M (по числу элементов в множестве) узлов сравнения 1<SB POS="POST">1</SB>-1<SB POS="POST">M</SB>, каждый из которых содержит коммутаторы 2-4, блок сравнения 5, блок 6 выделения максимального числа, элементы И 7-9. Устройство содержит также входы чисел первого 10, второго 11, третьего 12 и четвертого множеств, управляющие входы 14-17, вход логической единицы, 18, информационный выход 19, группу информационных выходов 20<SB POS="POST">1</SB>-20<SB POS="POST">M</SB>, выходы B ≤ A 21, A ≤ B 22. В зависимости от установленных сигналов на управляющих входах 14, 15, 16, 17, устройство может выполнять следующие операции: поиск минимума в множестве чисел K = MIN A<SB POS="POST">I</SB>, поиск максимума в множестве чисел D = MAX A<SB POS="POST">I</SB>

поэлементное сравнение двух множеств на меньше Q<SB POS="POST">I</SB>=MIN{A<SB POS="POST">I</SB>,B<SB POS="POST">I</SB>}, поэлементное сравнение двух множеств на больше Q<SB POS="POST">I</SB>=MAX {A<SB POS="POST">I</SB>,B<SB POS="POST">I</SB>} с определением отношений включения множеств A≤B и B≤A, вычисление максимальной композиции A<SP POS="POST">.</SP>B=MAX { MIN { A<SB POS="POST">1</SB>,B<SB POS="POST">1</SB>}, MIN {A<SB POS="POST">2</SB>,B<SB POS="POST">2</SB>}, ..., {A<SB POS="POST">M</SB>, B<SB POS="POST">M</SB>}}. 1 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1

„„SU„„3 509868

" (51) 4 С 06 F 7/02

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

Н Д ВТОРСН0МУ СВИДЕТЕЛЬСТВУ МПаМЯ

ИТ:-:.1 го, 67

21 Z2

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

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

ПРИ ГКНТ СССР

1 (2l) 4392565/24-24 (22) 15.03.88 (46) 23.09.89. Бюл. N 35 (71) Таганрогский радиотехнический институт им. В.Д.Калмыкова (72) А.H.Èåëèõîâ и В.П.Карелин (53) 681.325., (088.8) (5e) 1. Авторское свидетельство СССР и 785867, кл. G 06 F 7/04, 1980.

2 ° Кофман A. Введение в теорию нечетких множеств. - М.: Радио и связь, 1982, с. 70-82, 237-239.

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

М 1254464, кл. G 06 F 7/02, 1984.

С1 1г

2 (54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ (57) Изобретение относится к техни- ., ческой кибернетике и может быть использовано при построении технических средств для моделирования нечетких алгоритмов и рассуждений, получения вывода и принятия решений в экспертных системах. Цель изобретения — рас;. ширение функциональных возможйостей

3 1509868

4 за счет обеспечения вычисления эле- информационных выходов 20,-20, выходы ментов результата максимальной ком- В < А 21, А < <В 22. В зависимости от позиции нечетких матриц, установление установленных сигналов на управляющих отношения включения А «< В и В < А и входах 14-17 устройство может выпол5 отношения эквивалентности А ь В не- нять следующие операции: поиск миничетких множеств А и В. Устройство,, мума в множестве чисел k = min a., содержит m (по числу элементов в мнопоиск максимума в множестве чисел жестве) узлов сравнения 1 -1, каждый

D = max а,; поэлементное сравнение двух .из которых содержит коммутаторы 2-4, блок сравнения 5, блок б выделения множеств на меньше g = min (а,, b;j; максимального числа, элементы И 7-9. . поэлементное сравнение двух множеств

Устройство содержит также входы чисел на больше g,. = max (а;, b,) с определе первого 10, второго 11, третьего 12 нием отношений включения множеств и четвертого множеств, управляющие 1 А < В и В < А, вычисление максимальвходы 14-17, вход 18 логической еди- ной композиции А } В = max(min(a„b J, ницы, информационный выход 19, группу min а,Ь,..., а,„, Ь, . 1 ил.

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

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

А < В и В < А и отношения эквивалентности А:- В нечетких множеств А и В.

На чертеже приведена схема устрой- 40 ства.

Устройство содержит m (по числу элементов в множестве) узлов 1„ -1. сравнения, каждый из которых содержит коммутаторы 2-4, блок 5 сравнения, блок 6 выделения максимального числа, элементы И 7-9. Устройство содержит также группы входов чисел первого

10,-10 и второго 11 ll множества, группы входов первых чисел третьего

12 и четвертого 13 множеств, управ50 ляющие входы 14-1?, вход 18 логической единицы, информационный выход 19, группу информационных выходов 20 „-20 выходы В < А 21 и А < В 22.

Блок 6 может быть выполнен,.в соот55 ветствии с (1 j..

Устройство может функционировать в пяти режимах.

При выполнении операции коньюнкции (режим поиска минимума в множестве чисел) К = h а, = min(a; ), числа а, jx1 1 поступают на входы 10 устройства. На управляющие входы 14-17 устройства поступают сигналы, соответственно

1,1,0, х (х — безразличное состояние).

На вход 12 поступает максимальное в . используемой разрядной сетке число.

В каждом i-м узле сравнения (i = l;

2,...,m) число а1 сравнивается блоком .

5 сравнения с числом, выделенным предыдущим узлом сравнения, и формирует на выходе коммутатора 2 меньшее из этих чисел. На выходе 19 устройства . формируется минимальное число из множества А.

Кроме того, в -соответствии с логикой работы блока б выделения мак- . симального числа, при поступлении на управляющий вход 16 сигнала логического нуля, на выходе блока 6 формируется число, поступившее на его первый информационный вход. Поэтому величина

К будет сформирована также и на выходе 20„„ устройства.

При выполнении операции дизъюнкции (режим поиска максимума в множестве чисвп} П = 4 а,= max(a,} на управ".

1 ляющие входы 14-17 поступают сигналы .

Х,0,1,1, а на вход 13 - минимальное в используемой разрядной сетке число.

Блок 6 выделения максимального числа

i-ro узла сравнения выделяет максимальное число из а, (поступает с вхо5 15098 да 10 через коммутатор 2) и числа, выделенного предыдущим узлом 1;, сравнения (поступает через коммутатор 4).

Величина D формируется на выходе 20„ „ устройства.

При выполнении операции поэлементного сравнения двух множеств на меньше (пересечение нечетких множеств) элементы а; и Ь. множеств А и В поступают на входы блока 5 сравнения (число Ь, через коммутатор 3, на управляющий вход которого поступает соответствующий сигнал с входа 14), из которых коммутатором 2 выбирается меньшее

g, = min f a;, b,. j и через блок 6 выделения максимального числа (аналогично первому режиму) передается на выход 20,„ устройства.

При выполнении операции поэлемент- 20 ного сравнения двух множеств на больше (объединение нечетких множеств) элементы а, и Ъ., множеств А и В поступают на входы блока 6 выделения максимального числа (a; через коммутатор 25

2, Ь, - через коммутаторы 3 и 4, на управляющие входы которых с входов

14, 15 и 17 устройства поступают соответствующие сигналы), из которых выбирается большее g< = max а;, Ь; j и передается на выход 20„. Одновременно сигнал логической единицы будет сформирован на выходе 21 В А (22 A 4 В) устройства, если на первых (вторых) адресных выходах всех блоков 6 выделения максимального числа присутству35 ет сигнал, означающий, что а; q Ъ,. (а,. < Ь;). Одновременное появление сигналов на выходах 21 и 22 означает, что А = В.

При выполнении операции максимальной композиции А 3 Всначала,,как и в третьем режиме, выделяется g.

min (a,, b;), среди которых, аналогично выполнению операции дизъюнкции (второй режим ), выделяется максимальный элемент А @ В = max(g,-).

Частым случаем выполнения операции максимальной композиции является вычисление оценки сходства двух нечетких переменных а и Ь: f = (а л

ЛЬ) Ч (а h b) = max (min/a,b}, тп1п а, b5I. При этом задействуются два узла сравнения устройства.

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

Устройство для сравнения чисел, содержащее m узлов сравнения, где

m — число сравниваемых чисел в мно жестве, каждый из которых содержит блок сравнения, первый и второй коммутаторы, первый и второй элементы И, причем группа входов i-го числа пер- . вого множества устройства, где i 1, 2,. ° ., m, соединена с первыми группами информационных входов первого коммутатора и блока сравнения i-го узла сравнения, группа входов i-го числа второго множества устройства соединена с первой группой информационных входов второго коммутатора i-го узла сравнения, группа выходов этого коммутатора соединена с вторыми группами информационных входов первого коммутатора и блока сравнения того же узла сравнения, выход блока сравнения соединен с первым входом первого элемента И того же узла сравнения, группа входов первого числа третьего множества устройства соединена с второй группой информационных входов второго коммутатора первого узла сравнения, группа выходов первого коммутатора, j-го узла сравнения, где 1 = 1,2,..., (m — 1), соединена с второй группой информационных входов второго коммутатора (j + 1)-го узла сравнения, группа выходов первого коммутатора

m-го узла сравнения является выходами минимального числа устройства, первый управляющий вход устройства соединен с управляющими входами вторых коммутаторов всех узлов сравнения, о тли чающееся тем, что, с целью расширения функциональных возможностей за счет вычисления элементов результата максимальной композиции нечетких матриц, установления отношения включения A < В, В < А и отношения эквивалентности А л В нечетких множеств А и В, в каждый узел сравнения третий .коммутатор, блок выделения максимального числа и третий элемент

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

1509868

Составитель В.Горохов

Техред А.Кравчук Корректор М. Васильева

Редактор А.Шандор

Заказ 5812/45 Тираж е68 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113 035, Москва, И-35, Раувская наб., д . 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина,101 г ° входами соответственно второго и третьего элементов И, второй, третий и четвертый управляющие входы устройства соединены соответственно с вторыми входами первых элементов И, первыми управляющими входами блоков выделения максимального числа и управляющими входами третьих коммутаторов всех узлов сравнения, группа информационных выходов блока выделения максимального числа i-го узла сравнения является информационным выходом i-й группы устройства и, за исключением m-ro узла сравнения, сое- 1g динена с второй группой информационных входов третьего коммутатора (i + 1)-го, узла сравнения, группа входов первого числа четвертого множества устройства соединена с второй группой входов третьего коммутатора первого узла сравнения, вход логической единицы устройства. соединен с вторыми управляющими входами блоков выделения максимального числа всех узлов сравнения и с вторыми входами второго и третьего элементов И первого узла сравнения, выходы второго и третьего элементов

И j --го узла сравнения соединены с вторыми входами соответственно второго и третьего элементов И (j + 1)-го узла сравнения, выходы второго и третьего элементов И m-ro узла сравнения являются соответственно выходами В - А и А < В устройства.

Устройство для сравнения чисел Устройство для сравнения чисел Устройство для сравнения чисел Устройство для сравнения чисел 

 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к способам обработки листового материала с сортировкой листов

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

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

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

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

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

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

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

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