Генератор нечетких чисел
Изобретение относится к вычислительной технике. Цель изобретения - расширение функциональных возможностей за счет формирования чисел, находящихся в нечетком отношении. Устройство содержит элементы 8-10 задержки, алгебраический сумматор 12, узлы 3, 11 вычисления правого граничного элемента нечеткого множества, узел 7 вычисления левого граничного элемента нечеткого множества, генератор 1 тактовых импульсов, датчик 2 равномерно распределенных случайных чисел, вычитатель 4, умножитель б.сумматор 6, блок 13 задержки. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51)5 G 06 F 7/58
1
1 -.
ОП И САН И Е И ЗО БР ЕТЕ Н ИЯ—
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫ ИЯМ
ПРИ ГКНТ СССР
l О
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) 1688243 (21) 4819889/24 (22) 28,04,90 (46) 07.11,92: Бал, N 41 (72) Э.В.Борисов (56) Авторское свидетельство СССР
М 1688243, кл. G 06 Р 7/58, 1989. (54) ГЕНЕРАТОР НЕЧЕТКИХ ЧИСЕЛ (57) Изобретение относится к вычислительной технике. Цель изобретения — расширение функциональных возможностей за счет,,Я2„, 1774330 А2 формирования чисел, находящихся в нечетком отношении. Устройство содержит элементы 8 — 10 задержки, алгебраический сумматор 12, узлы 3, 11 вычисления правого граничного элемента нечеткого множества, узел 7 вычисления левого граничного элемента нечеткого множества, генератор 1 тактовых импульсов, датчик 2 равномерно распределенных случайных чисел, вычитатель 4, умножитель 5,сумматор 6, блок 13 задержки, 2 ил.
1774330
Изобретение относится к генерации случайных и нечетких чисел, мажет быть использовано для генерации нечетких чисел
В, находящихся в нечетком отношении к нечеткому числу А, и является усовершенст- 5 вованием известного устройства по а, с, N
1688243.
Целью изобретения является расширение функциональных возможностей путем формирования возможных значений нечет- 10 ких чисел В, находящихся в нечетком отношении R к нечеткому числу А с известной функцией принадлежности,иА (а) при известной функции принадлежности pR (г), отображающей утверждение "несколько 15 больше (меньше)", На фиг. 1 представлена электрическая структурная схема генератора; на фиг. 2— поясняющая диаграмма, Генератор (фиг.1) содержит генератор 1 20 тактовых импульсов, датчик 2 равномерно распределенных случайных чисел, узел 3 вычисления правого граничного. элемента нечеткого множества, выполненный в виде блока постоянной памяти, вычитатель 4, ум- 25 ножитель 5, сумматор 6, узел 7 вычисления левого граничного элемента нечеткого множества, выполненный в виде блока постоянной памяти, элементы 8, 9, 10 задержки, дополнительный узел 11 вычисления право- 30
ro граничного элемента нечеткого множества, алгебраический сумматор 12, блок 13 задержки.
Дополнительный узел 11 выполнен в виде блока постоянной памяти, информация о про- 35 граммировании которого приведена ниже.
Генератор работает следующим образом.
Импульсы с выхода ГТИ 1 поступают на вход опроса датчика 2, по каждому иэ кото- 40 рых на выходе последнего вырабатывается возможное значение xi случайного числа Х с равномерным распределением в интервале (О, 1). В узле 3 вырабатывается правый граничный элемент упр нечеткого множест- 45 ва, а в узле 7 — левый граничный элемент ул, Для симметрической функции принадлежности типа примерного равенства ,иу(у) = »T»ax{0, 1 — "o ), где а, о — параметры положения и размаха функции принадлежности, точка ул определяется из условия у, +а
xi =1â
55 а точка упр — иэ условия х»=1— упр
Тогда узел 7 программируется на основании равенства ул= а+ а (xi — 1), а узел 3 — на основании равенства упр= а+О (xi+ 1).
В вычитателе 4 формируется разность упр ул которая после умножения в умножителе 5 на
x;-» и сложения в сумматоре 6 с величиной уд преобразуетая в возможное значение нечеткого множества íà i-м шаге: у» =(упр — ул) х»-»+ у .
Описанн »е процессы пов-оряются для каждого импульса ГТИ 1. При этом возможные значения нечетких чисел А формируется на каждом такте работы ГТИ 1 на выходе сумматора 6,:, Кроме того, .после задержки в третьем элементе 10 задержки на период следования импульсов ГТИ 1 формируется отсчет х»-2, который поступает на вход узла 11, выполненного в виде ПЗУ, которое программируется на соотношении
Л у» = у» + Or (-х» — 2 + 1), где ог — размах функции принадлежности ,ия {r) (фиг. 2)
Поправка Лу» формируется с учетом того, что параметр положения pR {r) задается величиной у», т. е. текущим значением нечеткого числа А. Поправка Лу» складывается в алгебраическом сумматоре 12 с задержанным в блоке.13 на время переходных процессов в дополнительном узле И>аь»ачением у», в результате чего окончательно формируется выходной сигнал генератора, который соответствует текущему возможному значению нечеткого числа В. При этом для утверждения "несколько больше" алгебраический сумматор l2 работает в режиме суммирования
bi = у»+ Лу», а для утверждения "несколько меньше" — в ре>киме вычитания
bi = у» — Лу».
Формула изобретения
Генератор нечетких чисел по авт. М
1688243, о л и ч а ю шийся тем, что, с целью расширения функциональных возможностей за счет формирования чисел, находящихся в нечетком отношении, заданном функцией принадлежности, в него дополнительно введены третий элемент задержки, блок задержки, алгебраический сумматор, дополнительный узел вычисления правого граничного элемента нечеткого множества, выполненный в виде третьего блока постоянной памяти, первый адресный вход которого через третий элемент задержки соединен с выходом второго элемента задержки, а второй адресный вход и выход соединены соответственно с выходом сумматора и первым вхо1774330
Составитель В.Орлов
Редактор В.Бугренкова Техред M.Ìoðãåíòàë Корректор E.Ïàïï
Заказ 3927 . Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС»
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101 дом алгебраического сумматора, выход которого является выходом устройства, а BTQрой вход через блок задержки соединен с выходом сумматора.