Определение функций принадлежности — КиберПедия 

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Определение функций принадлежности

2022-02-10 26
Определение функций принадлежности 0.00 из 5.00 0 оценок
Заказать работу

       После добавления параметров необходимо для каждой входной и выходной переменной определить функции принадлежности. Это производится в окне редактора функций принадлежности (ФП). Для вызова этого окна необходимо выполнить команду меню «Edit à MembershipFunctions»:

Окно редактора функций принадлежности имеет следующий вид:

Рисунок 4 Окно редактора ФП

       Для управления функциями принадлежности используется пункт меню «Edit», в котором определены операции добавления новой функции принадлежности и удаления существующих.

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

Например, параметр T имеет диапазон [15, 60]. Необходимо рассчитать величину отрезка, через который будут распределены параметры. Это делается следующим образом:

1. Рассчитываем интервал, через который будут распределены точки пиковых значений треугольных функций по формуле:

где:

o a – начало диапазона

o b – конец диапазона

o count – количество термов в наборе

Отсюда получаем:

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

· Параметр T (диапазон [15 60]):

o Малая: [0 15 30]

o Небольшая: [15 30 45]

o Средняя: [30 45 60]

o Высокая: [45 60 75]

· Параметр TS (диапазон [0 40]):

o Малая: [-13.33 -4.44 13.33]

o Средняя: [0 13.33 26.67]

o Высокая:[13.33 26.67 40]

o Очень высокая:[26.67 40 53.33]

· Параметр V (диапазон [15 80]):

o Малая: [-6.667 15 36.67]

o Небольшая: [15 36.67 58.33]

o Средняя: [36.67 58.33 80]

o Высокая: [58.33 80 101.7]

· Параметр ControlT (диапазон [-3 3]):

o Малое: [-6 -3 0]

o Среднее: [-3 0 3]

o Довольно большое: [-3 0 3]

Определение правил вывода

       Правила вывода настраиваются в окне редактора правил вывода. Чтобы его вызвать необходимо выполнить команду меню «Edit à Rules» (Рисунок 3). Основное окно редактора правил вывода:

Рисунок 5 Окно редактора правил вывода

       В данном окне производится управление правилами вывода. Правила добавляются и удаляются соответствующими кнопками снизу. Формат отображения правил можно выбрать в меню «Options à Format»:

Рисунок 6 Выбор формата отображения правил

Важно отметить, что правила создаются путем субъективного восприятия обстановки согласно здравому смыслу, что и является основным преимуществом нечеткой логики. Для системы, моделирующей регулирование температуры в помещении было определено всего 46 правил, полученных перебором значений каждого параметра с каждым (в индексном формате):

1 1 1, 2 (1): 1 1 3 4, 3 (1): 1 2 3 2, 2 (1): 1 3 3 2, 2 (1): 1 4 3 3, 1 (1): 1
1 1 2, 2 (1): 1 1 4 1, 3 (1): 1 2 4 2, 2 (1): 1 3 3 3, 2 (1): 1 4 2 3, 1 (1): 1
1 1 3, 3 (1): 1 1 4 2, 3 (1): 1 2 1 3, 2 (1): 1 3 4 4, 1 (1): 1  
1 1 4, 3 (1): 1 1 4 4, 3 (1): 1 2 2 3, 2 (1): 1 4 1 1, 1 (1): 1  
1 2 1, 2 (1): 1 1 4 3, 3 (1): 1 2 3 3, 2 (1): 1 4 1 3, 1 (1): 1  
1 2 2, 2 (1): 1 2 1 1, 2 (1): 1 2 4 3, 2 (1): 1 4 1 4, 1 (1): 1  
1 2 3, 3 (1): 1 2 2 1, 2 (1): 1 2 2 4, 2 (1): 1 4 3 4, 1 (1): 1  
1 2 4, 3 (1): 1 2 3 1, 2 (1): 1 2 4 4, 2 (1): 1 4 4 4, 1 (1): 1  
1 3 1, 2 (1): 1 2 4 1, 2 (1): 1 3 1 4, 2 (1): 1 4 4 2, 1 (1): 1  
1 3 2, 2 (1): 1 2 1 2, 2 (1): 1 3 1 1, 2 (1): 1 4 2 2, 1 (1): 1  
1 3 3, 3 (1): 1 2 2 2, 2 (1): 1 3 1 2, 2 (1): 1 4 3 2, 1 (1): 1  

После определения правил можно считать процесс создания модели завершенным. Теперь ее можно сохранить и просматривать результаты в окнах просмотра правил и поверхности вывода.


Поделиться с друзьями:

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

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

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.