Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Основы нечеткого моделирования в среде Matlab. Учебное пособие
.pdf
91
№
Значение 1-й
входной ЛП,
ед. измерения
…
Значение n-й
входной ЛП,
ед. измерения
Значение выходной ЛП,
ед. измерения
1
…
… … … … …
5
…
4. Вид рабочего окна проекта в режиме отладки с
описанием компонентов.
5. Результаты выполнения заданий с описанием вы-
полненных действий и полученными результатами.
При проведении анализа построенной модели результаты представляются поверхностями вывода и в табличном
виде (табл. 2.11).
Таблица 2.11
Результаты моделирования
7. Выводы по каждому пункту заданий и общий вы-
вод по всей работе.
Контрольные вопросы
1. В каких случаях моделью не будет осуществляться
нечеткий вывод?
2. Каким образом можно оценить полноту базы пра-
вил?
3. Какое влияние оказывает вид ФП на выходной
сигнал?
4. Как избыточность базы правил влияет на получае-
мый результат?
5. Какое влияние на результат моделирования оказы-
вает введение дополнительных функций принадлежности?
6. Какое влияние на результат моделирования оказы-
вает уменьшение числа функций принадлежности?
7. Как повысить точность нечеткой модели?

92
ЗАКЛЮЧЕНИЕ
1. Представлены основные типы функций принадлежности нечетких множеств и способы их построения в
среде Matlab.
2. Рассмотрены методы построения функций принадлежности: на основе статистической обработки мнений
экспертов и на основе парных сравнения, выполняемых
одним экспертом.
3. Рассмотрены основы нечеткого моделирования в
среде Matlab Fuzzy Logic Toolbox и навыки работы с ней.
4. Изложена методика разработки нечетких моделей в
среде Matlab.
5. Приведены методы анализа нечетких моделей с
применением графических средств пакета Fuzzy Logic
Toolbox.

93
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Прикладные нечеткие системы / К. Асаи, Д. Ватада, С. Иваи и др.; Под ред. Т. Тэрано, К. Асаи, М. Сугено.
─ М.: Мир, 1993.
2. Smidth F. L. Computing with a human face.
NewScientist, 6 may, 1982.
3. Sangalli A., and Klir G.R. Fuzzy logic goes to market,
New Scientist, 8 Feb., 1992.
4. http://www.cdma.ru/manufacturers/lg/
5. Ярушкина Н.Г. Основы теории нечетких и гибрид-
ных систем: учебное пособие – М.: Финансы и статистика,
2009. 320 с.
6. Штовба С.Д. Проектирование нечетких систем
средствами Matlab. – М.: Горячая линия – Телеком, 2007. –
288 с.
7. Саати Т. Принятие решений. Метод анализа иерархий. М.: Радио и Связь, 1993. – 278 с.
8. Финаев В.И. Моделирование систем: учебное пособие. – Таганрог: Изд-во ЮФУ, 2013. 181 с.
9. Пивкин В.Я., Бакулин Е.П., Кореньков Д.И. Нечеткие множества в системах управления. – Новосибирск:
Изд-во НГУ, 1998. – 75 с.
10. Леоненков А.В. Нечеткое моделирование в среде
Matlab и FuzzyTECH. – Спб.: БХВ Петербург, 2005. –
736 с.

Пункт
меню
Операции
Назначение
File
New FIS
Позволяет выбрать тип задаваемой новой системы
нечеткого вывода:
-Mamdani типа Мамдани;
-Sugeno типа Сугено
Import
Позволяет загрузить в редактор FIS существующую
систему нечеткого вывода
одним из следующих способов:
-FromWorkspace... из рабочего пространства программы Matlab;
-FromDisk... из внешнего
файла
Export
Позволяет сохранить редактируемую систему нечеткого вывода одним из
следующих способов:
- То Workspace... в рабочем пространстве программы Matlab;
- То Disk... во внешнем
файле
Print
Позволяет распечатать редактируемую систему не-
94
ПРИЛОЖЕНИЕ
Назначение операций главного меню
редактора FIS в среде нечеткого моделирования
Matlab Fuzzy Logic Toolbox

95
четкого вывода
Close
Закрывает редактор FIS
Edit
Undo
Отменяет выполнение последнего действия
AddVariable
Позволяет добавить в редактируемую систему нечеткого вывода переменную одного из следующих
типов:
- Input входную переменную;
-Output выходную переменную
RemoveSelectedVar
iabIe
Удаляет выбранную переменную из редактируемой
системы нечеткого вывода
MembershipFuncti
ons
Вызывает редактор функций принадлежности
Rules
Вызывает редактор правил
нечеткого вывода
View
Rules
Вызывает программу просмотра правил нечеткого
вывода
Surface
Вызывает программу просмотра поверхности нечеткого вывода
Andmethod
Позволяет задать метод
для выполнения логической конъюнкции в условиях нечетких правил
min
Метод минимального зна-
Всплывающие меню

96
чения
prod
Метод алгебраического
произведения
Custom
Метод, определенный
пользователем
Ormethod
позволяет задать метод
для выполнения логической дизъюнкции в условиях нечетких правил
тах
Метод максимального
значения
probor
Метод алгебраической
суммы
Custom
Метод, определенный
пользователем
Implication
method
Позволяет задать метод
для выполнения (активизации) логического заключения в каждом из нечетких правил
min
Метод минимального значения
prod
Метод алгебраического
произведения
Custom
Метод, определенный
пользователем. Это меню
не используется для систем нечеткого вывода типа Сугено
Aggregation
method
Позволяет задать метод
для агрегирования значений функции принадлежности каждой из выходных переменных в заклю-

97
чениях нечетких правил
тах
Метод максимального
значения
sum
Метод граничной суммы
probor
Метод алгебраической
суммы
Custom
Метод, определенный
пользователем. Это меню
не используется для систем нечеткого вывода типа Сугено
Defuzzificati
onmethod
Позволяет задать метод
для выполнения дефаззификации выходных переменных в системе нечеткого вывода
centroid
Метод центра тяжести для
дискретного множества
значений функции принадлежности (для типа
Мамдани)
bisector
Метод центра площади
(для типа Мамдани)
mom
(middleofmaxi
mum)
Метод среднего максимума, определяемый как
среднее арифметическое
левого и правого модальных значений (для типа
Мамдани)
som
(smallestofmax
imum)
Метод наименьшего (левого) модального значения (для типа Мамдани)
lom(largestofm
aximum
Метод наибольшего (правого) модального значе-

98
ния (для типа Мамдани)
Custom
Метод, определенный
пользователем (для типа
Мамдани)
wtaver
(weightedaver
age)
Метод взвешенного среднего (для типа Сугено)
wtsum
(weightedsum)
Метод взвешенной суммы
(для типа Сугено)

99
Редакторы:
Надточий З.И., Чиканенко Л.В.
Корректоры:
Надточий З.И., Чиканенко Л.В.
Учебное издание
Соловьев Виктор Владимирович
Шадрина Валентина Вячеславовна
Шестова Елена Александровна
ОСНОВЫ НЕЧЕТКОГО МОДЕЛИРОВАНИЯ
В СРЕДЕ MATLAB
Учебное пособие
Подписано в печать
Заказ № Тираж 10 экз.
Формат 60 х 84 1∕16. Печ.л. – 6,2. Уч. – изд.л. – 6,0.
"С"
Издательство Южного федерального университета
344091, г. Ростов-на-Дону, пр. Стачки, 200/1.
Тел. (863) 2478051.
Отпечатано в Секторе обеспечения полиграфической
продукцией кампуса в г. Таганроге отдела
полиграфической, корпоративной и сувенирной
продукции ИПК КИБИ МЕДИА ЦЕНТРА ЮФУ.
ГСП 17А, Таганрог, 28, ул. Энгельса, 1.
Тел. (8634) 371717, 371655.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
