Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы нечеткого моделирования в среде Matlab. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
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.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]