- •Лабораторная работа №1 Построение нечетких моделей
- •1. Цель работы
- •2. Теоретические сведения
- •3. Задание к лабораторной работе
- •4. Порядок выполнения лабораторной работы
- •5. Содержание отчета
- •6. Контрольные вопросы
- •7. Список рекомендуемой литературы
- •8. Варианты заданий к лабораторной работе
- •Лабораторная работа №2 Построение моделей на нейронных сетях
- •1. Цель работы
- •2. Теоретические сведения
- •3. Задание к лабораторной работе
- •4. Порядок выполнения лабораторной работы
- •5. Содержание отчета
- •6. Контрольные вопросы
- •7. Список рекомендуемой литературы
- •8. Варианты заданий к лабораторной работе
- •Лабораторная работа №3 Имитационное моделирование информационных процессов в системах управления в программе Simulink пакета MatLab
- •1. Цель работы
- •2. Общие сведения
- •Лабораторная работа №4 Процессное представление объекта автоматизации. Событийная цепочка процессов
- •1. Цель работы
- •2. Общие сведения
- •3. Задание на работу
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Литература
- •Лабораторная работа №5
- •1. Цель работы
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчёта по лабораторной работе
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
- •Лабораторная работа №6
- •1. Цель работы
- •2. Общие сведения
- •3. Порядок выполнения работы
- •Лабораторная работа 7 Имитационное моделирование непрерывного производственного процесса
- •3. Задание к лабораторной работе
- •4. Порядок выполнения работы
- •5. Содержание отчета
- •6. Контрольные вопросы
- •7. Список рекомендуемой литературы
- •8. Варианты индивидуальных заданий
- •Лабораторная работа №8 Информационное моделирование процессов
- •2. Общие сведения
- •3. Задание к лабораторной работе
- •4. Порядок выполнения работы
- •5. Содержание отчета
- •6. Контрольные вопросы
- •7. Список литературы
- •8. Варианты индивидуальных заданий
- •Лабораторная работа №9 Ситуационное моделирование в системах управления с активным элементом (человеком).
- •1. Цель работы
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчёта по лабораторной работе
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
3. Задание к лабораторной работе
Разработать математическую модель на основе использования математического аппарата нечетких систем в программе MATLAB 7.0.1. Оценить адекватность разработанной модели на обучающей выборке. Оценить точность модели на проверочной выборке. Составить отчет по лабораторной работе и сделать выводы по результатам исследований.
4. Порядок выполнения лабораторной работы
Получить от преподавателя индивидуальное задание. Ознакомиться с методом построения нечеткой модели в программе MATLAB 7.0.1.
1) Создать в MATLAB файл с исходными данными. Проверить данные на наличие «грубых» ошибок.
2) Определить диапазон изменения переменных. Построить многомерную нечеткую модель, описывающую зависимость выходных переменных от множества входных переменных. Записать модель в m-файл.
3) Проанализировать структуру разработанной нечеткой модели, функции принадлежности и сформированный набор правил вывода.
4) Рассчитать выходные значения переменных y1, y2, y3 на созданной нечеткой модели. Оценить качество разработанной модели по заданной выходной переменной.
5) Определить пригодность разработанной модели на проверочной выборке по заданной выходной переменной по величине дисперсии погрешности модели и коэффициенту парной корреляции между проверочными и модельными данными.
6) Составить отчет по лабораторной работе.
5. Содержание отчета
Индивидуальное задание на лабораторную работу.
2) Таблица с анализом исходных данных, используемых для построения модели на нечетких множествах.
3) Текстовый m - файл с m-функцией для моделирования многомерного объекта управления.
4) Структура разработанной нечеткой модели, функции принадлежности и сформированный набор правил вывода.
5) Расчеты значения коэффициента детерминации модели по заданной выходной переменной и оценка его значимости при уровне значимости 0,05.
6) Расчеты точности модели на проверочной выборке, оценка тесноты стохастической связи прогнозных данных с проверочными данными.
7) Выводы по результатам исследований разработанной модели объекта управления на нечетких множествах.
6. Контрольные вопросы
1) В каких случаях используются нечеткие системы для разработки моделей объектов управления.
2) Что используется в качестве входных и выходных сигналов при разработке модели объекта управления.
3) Структура нечеткой системы с фуззификатором и дефуззификатором.
4) Фуззификатор, его функция в структуре нечеткой системы.
5) Назначение функции принадлежности в нечеткой системе и их виды.
6) Назначение дефуззификатора в структуре нечеткой системы.
7) Функция genfis2 пакета MATLAB Fuzzy Logic Toolbox, используемая для построения модели. Входные аргументы функции.
8) Назначение функция evalfis. Обязательные аргументы функции.
9) Назначение обучающей и проверочной выборок при построении модели в нечеткой системе.
10) Оценка адекватности и точности модели объекта управления, созданной в нечеткой системе.
7. Список рекомендуемой литературы
1) Осовский С. Нейронные сети для обработки информации /Пер. с польского И.Д. Рудинского. -М.: Финансы и статистика, 2002. -344с.
2) Перевод Конюшенко В.В. Начало работы с MATLAB. Online Документация по программному продукту. [Электронный ресурс]. – URL: http://matlab.exponenta.ru/ml/book3/index.php
3) Чушикин А.Ю. Исследование и разработка системы поддержки принятия решений на основе нечеткого обратного вывода /магистерская диссертация. Владим. гос. ун-т, Владимир, 2012.
4) Фомина Н. А. Исследование эффективности применения моделей на нечетких множествах при управлении технологическими системами / магистерская диссертация. Владим. гос. ун-т, Владимир, 2011.