Устройство для определения функций принадлежности линейной комбинации нечетных множеств
Изобретение относится к вычислительной технике и может быть использовано для определения функции принадлежности линейной комбинации нечетких множеств с функциями принадлежности типа примерного равенства экспоненциального вида. Цель изобретения - расширение функциональных возможностей Устройство содержит блоки задания масштабных коэффициентов, линейных коэффициентов и параметров функций принадлежности, пять блоков умножения, два сумматора, блок вычитания, блок сравнения с нулем, блок деления, экспоненциальный преобразователь , группу элементов ИЛИ, две группы элементов задержки, генератор импульсов, счетчик и элемент задержки. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК А „, 1691836 А1 (51)5 G 06 F 7/50
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР с
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4778270/24 (22) 04,01.90 (46) 15.11.91. Бюл. М 42 (72) 3.В.Борисов (53) 681.325(088,8) (56) Авторское свидетельство СССР
М 807276, кл. G 06 F7/50,,1981.
Авторское свидетельство СССР
1ч. 1206772, кл. G 06 F 7/50, 1984 (прототип). (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ
ФУНКЦИЙ ПРИНАДЛЕЖНОСТИ ЛИНЕЙНОЙ КОМБИНАЦИИ НЕЧЕТКИХ МНОЖЕСТВ (57) Изобретение относится к вычислительной технике и может быть использовано для
Изобретение относится к вычислительной технике и может быть использовано для определения функции принадлежности
My(y) нечеткого множества У, являющегося линейной комбинацией нечетких множеств
Х1, Х2,.„,Xn
Y = А1 Х1 + А2 X2 +...+ An Xni где А — линейные коэффициенты, А > 0;
Х (i = 1,...,п) — нечеткие множества с функциями принадлежности Мх (xg) соответственно;
My(y), Mx (xt) — функции принадлежности, характеризующие степень принадлежности элементов и Xi нечетким множествам
Y u Х1 соответственно.
Цель изобретения — расширение функциональных возможностей за счет вычисления функций принадлежности линейной комбинации нечетких множеств с функцияопределения функции принадлежности линейной .комбинации нечетких множеств с функциями принадлежности типа примерного равенства экспоненциального вида.
Цель изобретения — расширение функциональных возможностей. Устройство содержит блоки задания масштабных коэффициентов, линейных коэффициентов и параметров функций принадлежности, пять блоков умножения, два сумматора, блок вычитания, блок сравнения с нулем, блок деления, экспоненциальный преобразователь, группу элементов ИЛИ, две группы элементов задержки, генератор импульсов, счетчик и элемент задержки, 1 ил. ми принадлежности примерного равенства экспоненциального вида.
На чертеже представлена блок-схема устройства.
Устройство содержит блок задания мас- О штабных коэффициентов 1, блоки 2 и 3 умножения, сумматор 4, блок 5 вычитания, СО блок 6 сравнения с нулем, коммутатор 7, (д) блок 8 умножения, группу элементов ИЛ И 9, 0 группу элементов 10 задержки, блок 11 деления, элемент 12 задержки, блок 13 умножения, группу элементов 14 задержки, экспоненциальный преобразователь 15, ° аавй блок 16 задания линейных коэффициентов
16, и блок 17 умножения, сумматор 18, вход
19 запуска устройства, генератор 20 импульсов, счетчик 21 и блок 22 задания парамет- ров функций принадлежности.
Экспоненциальный преобразователь
15 выполнен в виде ПЗУ, работающего в
1691836
MY(y)15
30
50 режиме считывания..Умножитель 8 является умно>кителем, на -1. Задержка сигнала в блоке 10 равна времени переходных процессов в умножителе 8, в блоке 14-- времени переходных процессов в элементах 6 — 11, а в элементе 12 — времени переходных процессов на элементах 5-15. Сумматоры 4 и
18 являются многовходовыми сумматорами комбинационного типа, Блок 17 умножения выполнен в виде п умножителей, на первый и второй входы каждого из которых поданы одноименные выходы блоков 16 и 22. Блок
3 умножения содержит гi и-входовых умножителей, на вход каждого из которых поданы сигналы от всех выходов блока 1, кроме одного, разного для всех и одного соответствующего выходу блока 16, номер которого совпадает с номером не подаваемого сигнала от блока 1. Остальные блоки являются стандартными блоками вычислительной техники.
Устройство работает следующим образом.
В исходном состоянии счетчик 21 обнулен. В блоках 1, 16 и 22,выполненных, например, в виде клавиатурных регистров, находятся соответственно параметры Ki (I ==1, и), линей ые коэффициенты Ai и параметры ai (! = 1., n), поэтому на выходах блока
3 формируются сигналы А1 К1...Кп, К1 А2
Кз...К,„.,K1...K>-1 А,, которые суммируются в сумматоре 4, на выходе блока 2 формируется произведение К1, К>.„K>, а на выходах блока 17 умножения сигналы А1 а1, А2 а2,..., Ап ап, которые суммируются в сумматоре 18, По сигналу запуска с входа 19 включается генератор 20, который вырабатывает импульсы, подсчитываемые в счетчике 21, Сигнал на кодовом выходе счетчика соответствует текущему значению у результирующей функции принадлежности My(y). Если начальные текущие значения у необходимо сделать отрицательными, То начальное состояние счетчика соответствует требуемому начальному значению. При этом вместо выхода переполнения выходной сигнал счетчика может подаваться на дешифратор максимального значения носителя, с выхода которого сигнал подается через элемент
12 задержки на вход останова генератора
20, Из текущего значения у с выхода счетчика 21 вычитается выходной сигнал сумматора 18. Результирующий сигнал
П
y> = у — (, Аi ai) сравнивается в блоке 6
1=1 с нулем, При y> > 0 входной сигнал Ki комi =1 мутатора 7 коммутируется на вход блока умножения 8, в котором умножается на -1 и через блок 9 подается на вход блока делеи П ния 11, Сигнал Ц К или — Ц К делится в
1=1 1=1 делителе 11 на сумму (А1 К2„.К, + ... К1,. Кп-1
-Ап), а результат деления умножается в блоке
13 умножения на сигнал ул. B итоге на выходе экспоненциального преобразователя 15 формируются искомые значения результирующей функции принадлежности
К1..Кп уп — лму,, <о (А к2 .кп +...+ к1 .. Kп-1 Ап / ехр — " — - ГФ„1Л ф, >В, К1 . Кп Уп
А1 К2 ... Kn +, . + К1 .Кц — 1 r iã
Формула изобретения
Устройство для определения функции принадлежности линейной комбинации нечетких множеств, содержащее блок задания масштабных коэффициентов, блок задания линейных коэффициентов, блок задания параметров функций принадлежности, первый и второй блоки умножения, первый и второй сумматоры, блок вычитания, генератор импульсов, счетчик, блок сравнения с нулем, блок деления, две группы элементов задержки и элемент задержки, причем вход запуска устройства соединен с входом запуска генератора импульсов, выход которого соединен со счетным входом счетчика, выходы частичных произведений первого блока умножения соединены с соответствующими входами первого сумматора, выходы разрядов второго блока умножения — с соответствующим входом второго сумматора, выход которого соединен с входом вычитаемого блока вычитания, о т л и ч а ю щ е ес я тем, что, с целью расширения функциональных возможностей за счет вычисления функций с функциями принадлежности примерного равенства экспоненциального вида, в него введены с третьего по пятый блоки умножения, коммутатор, группа элементов
ИЛИ и экспоненциальный преобразователь причем выходы коэффициентов блока задания масштабных коэффициентов соединены с соответствующими входами третьего блока умножения и первой группы первого блока умножения, входы второй группы которого соединены с выходами соответствующих коэффициентов блока задания линейных коэффициентов и соответствующими входами первой группы второго блока умножения, входы второй группы которого
1б91836
Составитель А.Зорин
Редактор Л.Пчолинская Техред М.Моргентал Корректор M.Äåì÷èê
Заказ 3928 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101 соединены с выходами соответствующих параметров функций блока задания параметров функций принадлежности, выход переполнения счетчика через элемент задержки соединен с входом останова генератора импульсов, кодовый выход счетчика — с входом уменьшаемого блока вычитания, выход которого соединен с входом блока сравнения с нулем, выход которОго соединен с управляющим входом коммутатора, информационный вход которого соединен с выходом третьего блока умножения, первый выход коммутатора соединен с входом первого операнда четвертого блока умножения, вход второго операнда которого соединен с входом минус единицы устройства, выходы разрядов четвертого блока умножения соединены с первыми входами соответствующих элементов ИЛИ группы, вторые входы которых через соответствующие элементы задержки первой группы соединены с соот5 ветствующими разрядами второго выхода коммутатора, выходы элементов ИЛИ соединены с входами соответствующих разрядов делимого блока деления, вход делителя и выход которого соединены соответствен10 но с выходом первого сумматора и входом первого операнда пятого блока умножения, вход второго операнда которого соединен через вторую группу элементов задержки с выходом блока вычитания, выход пятого
15 блока умножения — с входом эспоненциального преобразователя, выход которого соединен с выходом устройства.