Генератор функций принадлежности Советский патент 1991 года по МПК G06F7/58 

Описание патента на изобретение SU1695297A2

Изобретение относится к вычислительной технике, может быть использовано для определения функции принадлежности нечеткой переменной Y. являющейся функцией нескольких нечетких переменных Х| (I 1, п), и является дополнительным по авт. св. N 1317454.

Цель изобретения - повышение точности.

На чертеже представлена схема генератора.

Генератор функций принадлежности содержит вход 1 запуска, первый элемент 2 задержки, генератор 3 тактовых импульсов, группу 4 датчиков чисел с равномерным распределением, входы 5 задания коэффициентов разброса нечетких переменных, входы 6 задания коэффициентов смещения нечетких переменных, группу 7 умножителей, группу 8 сумматоров, группу

9функциональных преобразователей, блок

10выделения минимального сигнала, блок

11выделения значений функций принадлежности, функциональный преобразователь 12 нечетких переменных, счетчик 13, второй элемент 14 задержки, выходы 15 соответствующих значений функций принадлежности, формирователь 16 равномерно распределенных чисел, дополнительная группа 17 сумматоров. Формирователь 16 выполнен в виде ПЗУ. Генератор работает следующим образом.

Функции принадлежности исходных пе- ременных задаются в виде линейных функций принадлежности примерного равенства:

х|-(х|)макс{0.1-|Х|да|||; (1)

где ai, o - параметры, характеризующие центр группирования и разброс возле этого центра нечеткой переменной.

В соответствии с этим каждая из переменных xi может принимать значения от до ai - 0| до ai + 0).Функциональное преобразование у f (xiхп) задается в линейном виде

у KW + ... + Knxn.

Импульс запуска с входа 1 устанавливает генератор в исходное состояние, включает генератор 3 тактовых импульсов. По сигналу от генератора 3 датчики 4. 1-4.п вырабатывают случайные числа, равномерно распределенные в интервале + о - - о.

&

О

ю ел

hO Ю

ГО

Число датчиков соответствует числу исходных переменных, а а« 1, например, 0,1 + + 0,1.

Формирователь 16 в частном случае может быть выполнен в виде ПЗУ и программируется следующим образом:

Таким образом, на выходе формирователя 16 формируются опорные точки, равномерно охватывающие интервал (0,1). Например, если необходимо определить функцию принадлежности на основании только трех точек по каждой исходной переменной, то будут использоваться точки 0,25; 0,5; 0,75.

Выработанные датчиками 4-i числа суммируются в сумматорах 17-1 с опорными точками, формируемыми формирователем 16. В результате получаются числа di, которые имеют случайные отклонения от опорных. Следовательно, сохраняется случайность в формировании значений переменных при их относительно равномерном распределении.

Выработанные числа di умножаются в умножителях 7.1-7.П на 2oi, в результате чего формируется величина 2diOi, кото- рая складывается с левой границей соответствующего интервала в сумматорах 8.1-8.П. В результате формируется п сигналов со случайными амплитудами di - 01 + 2diOi, которые соответствуют возможным значениям равномерно распределенных значений исходных переменных. В функциональном преобразователе 12 формируется значение искомой переменной у для соответствующих значений исходных переменных, которые сформированы на выходах сумматоров 8. Для этого каждое значение искомой переменной умножается в соответствующем умножителе 7 на коэффициент К и после суммирования в сумматоре 17 формируется текущее значение искомой

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

переменных. Формирование значений функций принадлежности производится путем прямых вычислений по формуле (1). Среди сформированных значений функций принадлежности выделяется минимальная, которая определяется путем последовательного попарного сравнения значений функций. Значение искомой переменной у и минимальное значение функций принадлежности поступает в блок 11 выделения значений

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

Таким образом, за счет введения новых

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

равномерно.

Формула изобретения Генератор функций принадлежности по авт, с&. № 1317454, о т л и ч а ющиийся

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

4-1 17-1 J& If/

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

название год авторы номер документа
Генератор функций принадлежности 1990
  • Борисов Эдуард Васильевич
SU1751743A1
Генератор функций принадлежности 1985
  • Борисов Эдуард Васильевич
  • Анисимов Владимир Юрьевич
SU1317454A1
Устройство для определения значений функции принадлежности 1987
  • Борисов Эдуард Васильевич
  • Анисимов Владимир Юрьевич
SU1585795A1
Устройство для сравнения нечетных величин 1990
  • Анисимов Владимир Юрьевич
  • Борисов Эдуард Васильевич
SU1791814A1
Генератор случайных чисел 1989
  • Анисимов Владимир Юрьевич
  • Борисов Эдуард Васильевич
SU1746381A1
Генератор случайных чисел 1989
  • Борисов Эдуард Васильевич
SU1688244A2
Генератор случайных чисел 1989
  • Анисимов Владимир Юрьевич
  • Борисов Эдуард Васильевич
  • Воробьев Сергей Николаевич
  • Егоров Евгений Сергеевич
SU1695296A1
Генератор случайных чисел 1989
  • Анисимов Владимир Юрьевич
SU1688245A1
Устройство для формирования признаков статистической принадлежности 1990
  • Анисимов Владимир Юрьевич
  • Борисов Эдуард Васильевич
SU1709343A1
Устройство для преобразования нечетких множеств 1989
  • Борисов Эдуард Васильевич
SU1695333A2

Иллюстрации к изобретению SU 1 695 297 A2

Реферат патента 1991 года Генератор функций принадлежности

Изобретение относится к вычислительной технике. Цель изобретения - повышение точности. Генератор содержит элементы 2 и 4 задержки, генератор 3 тактовых импульсов, группу п датчиков чисел 4 с равномерным распределением, группу п умножителей 7. группы п сумматоров 8, 17, группу п функциональных преобразователей 9, блок 10 выделения минимального сигнала, блок 11 выделения значений функции принадлежности, функциональный преобразователь 12 нечетких переменных, счетчик 13, формирователь 16 равномерно распределенных чисел. 1 ил.

Формула изобретения SU 1 695 297 A2

Jf/7-/r 7-/Г 8-K

И

W

f/

: /5

/7

Документы, цитированные в отчете о поиске Патент 1991 года SU1695297A2

Генератор функций принадлежности 1985
  • Борисов Эдуард Васильевич
  • Анисимов Владимир Юрьевич
SU1317454A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 695 297 A2

Авторы

Борисов Эдуард Васильевич

Даты

1991-11-30Публикация

1989-10-02Подача