Моделирование работы нечеткой системы

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Имитационное моделирование
  • 14 14 страниц
  • 0 + 0 источников
  • Добавлена 10.05.2019
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
ОГЛАВЛЕНИЕ

1. Постановка задания 2
2. Описание пакета Fuzzy Logic Toolbox 3
2.1 Общие сведения 3
2.2 Графический интерфейс Fuzzy Logic Toolbox 3
3. Руководство пользователя 5
3.1 Назначение программы 5
3.2 Описание возможностей программы 5
3.3 Уровень подготовки пользователя 5
3.4 Условия применения системы 5
3.4.1 Системные требования и необходимое ПО 5
3.4.2 Квалификация пользователя 6
3.5 Описание операций 6
3.6 Аварийные ситуации 6
4. Результаты разработки нечеткой системы 7
5 Выводы 14

Фрагмент для ознакомления

Рисунок 4.6 –База правил логического выводаРабота каждого правила просматривается в окне View/Rules. Первое правило: «Если управляющий неопытный и ТС судна плохое и высота волны большая и запас топлива малый, то заключение по безопасности – недопуск».Второе правило: «Если управляющий неопытный и ТС судна хорошее и высота волны малая и запас топлива значительный, то заключение по безопасности - допуск с ограничением».Третье правило: «Если управляющий знающий и ТС судна удовлетворительное и высота волны большая и запас топлива средний, то заключение по безопасности - допуск с ограничением».Четвертое правило: «Если управляющий профессионал и ТС судна хорошее и высота волны малая и запас топлива значительный, то заключение по безопасности – допуск».Рисунок 4.7 - Первое правило - недопускРисунок 4.8–Второе правило - допуск с ограничениемРисунок 4.9 – Третье правило - допуск с ограничениемРисунок 4.10 – Четвертое правило - допускРисунок 4.11 - График функции5 ВыводыВ рамках настоящей лабораторной работы с помощью математической среды MATLABбыли представлены результаты выполнения программы, демонстрирующей готовность судна к плаванию. Была дана оценка по внешним и техническим факторам, а также опыта управляющего судном. В результате было сделано заключение о допуске или недопуске судна к плаванию, либо о допуске с ограничениями. Результаты представлены в форме базы правил логического вывода и наглядного объемного графика.

.1. Постановка задания
Используя пакет нечеткой логики Fuzzy Toolbox системы MatLab, построить нечеткую экспертную систему - управления безопасностью судна: в зависимости от опыта, знаний, возраста, профессионализма человека, технического состояния и возраста судна, внешних факторов, ресурсов.


















2. Описание пакета Fuzzy Logic Toolbox

2.1 Общие сведения
Пакет Fuzzy Logic Toolbox (пакет нечеткой логики) - это совокупность прикладных программ, позволяющих конструировать нечеткие экспертные и/или управляющие системы. Данный пакет является одним из инструментальных средств широко известной и распространенной в нашей стране математической системы MATLAB. Основные возможности пакета:
Построение систем нечеткого вывода (экспертных систем, регуляторов, аппроксиматоров зависимостей)
Построение адаптивных нечетких систем (гибридных нейронных сетей)
Интерактивное динамическое моделирование в Simulink
Пакет позволяет работу:
̶ В режиме графического интерфейса,
̶ В режиме командной строки,
̶ В использованием блоков и примеров пакета Simulink.

2.2 Графический интерфейс Fuzzy Logic Toolbox
В состав программных средств Fuzzy Logic Toolbox входят следующие основные программы, позволяющие работать в режиме графического интерфейса:
Редактор нечеткой системы вывода Fuzzy Inference System Editor (FIS Editor или FIS-редактор) вместе со вспомогательными программами - редактором функций принадлежности (Membership Function Editor), редактором правил (Rule Editor), просмоторщиком правил (Rule Viewer) и просмоторщиком поверхности отклика (Surface Viewer);
Редактор гибридных систем (ANFIS Editor, ANFIS-редактор);
Программа нахождения центров кластеров (программа Clustering - кластеризация).


















3. Руководство пользователя

3.1 Назначение программы
Программа делает заключение о допуске судна к плаванию в зависимости от опыта управляющего судном и от внешних и технических факторов.

3.2 Описание возможностей программы
Данная программа знакомит пользователя с практической составляющей применения пакета нечеткой логики Fuzzy Logic Toolbox, позволяет просмотреть результат работы в виде логических правил, либо в графическом режиме.

3.3 Уровень подготовки пользователя
Перед началом взаимодействия с программой пользователь должен ознакомиться с правилами работы математической системы MATLAB и с данным руководством.

3.4 Условия применения системы
3.4.1 Системные требования и необходимое ПО
̶ Windows XP/Vista/7/8;
̶ Windows Server 2003 (Service Pack 2 or R2);
̶ Математическая система MATLAB v 8.0 или выше;
̶ Оперативная память 512 MB (1024 MB рекомендуется);
̶ Дисковое пространство 1.95 Gb.
3.4.2 Квалификация пользователя
Пользователь должен иметь навыки работы в операционной системе Windows и математической среде MATLAB.

3.5 Описание операций
Двойным нажатием левой кнопки мыши запустите файл LRNL2V10.fis. Для просмотра результатов работы программы в виде логических правил вызовите Rule Viewer. Для этого воспользуйтесь командой View > Rules, либо сочетанием клавиш Ctrl+5.
Чтобы перейти в графический режим, необходимо воспользоваться командой View > Surface или применить комбинацию Ctrl+6. После этого появится окно с изображением объемного графика, который можно просмотреть под любым углом, передвигая мышь и удерживая при этом ее левую кнопку на графике.

3.6 Аварийные ситуации
При возникновении каких-либо аварийных ситуаций или сбоя в работе программы, обратитесь в центр поддержки пользователя для устранения возникшей проблемы.

Вопрос-ответ:

Что такое нечеткая система?

Нечеткая система - это система, основанная на нечеткой логике, которая позволяет работать с нечеткими и неопределенными значениями. В отличие от классической булевой логики, в нечеткой логике значения могут быть частично и нечетко определены.

Какими возможностями обладает пакет Fuzzy Logic Toolbox?

Pакет Fuzzy Logic Toolbox предлагает различные возможности для моделирования нечеткой системы. Он включает в себя инструменты для создания и оптимизации нечетких моделей, а также алгоритмы для обработки и интерпретации нечетких правил.

Какой уровень подготовки требуется для использования пакета Fuzzy Logic Toolbox?

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

Какие операции можно выполнять с помощью пакета Fuzzy Logic Toolbox?

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

Какие системные требования и необходимое ПО для использования пакета Fuzzy Logic Toolbox?

Для использования пакета Fuzzy Logic Toolbox требуется операционная система Windows или macOS, установленный матлаб, а также установленный пакет Fuzzy Logic Toolbox для матлаб. Подробные системные требования можно найти в документации к пакету.

Какое задание решает моделирование работы нечеткой системы?

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

Что представляет собой пакет Fuzzy Logic Toolbox?

Пакет Fuzzy Logic Toolbox - это инструментарий для моделирования и анализа нечетких систем, который предоставляет набор функций, операторов и алгоритмов для работы с нечеткой логикой.

Каковы основные возможности пакета Fuzzy Logic Toolbox?

Основные возможности пакета Fuzzy Logic Toolbox включают создание и настройку нечетких систем, моделирование и симуляцию их работы, анализ и оптимизацию нечетких моделей.

Каков уровень подготовки пользователя для работы с программой Fuzzy Logic Toolbox?

Для работы с программой Fuzzy Logic Toolbox пользователь должен иметь некоторые знания в области нечеткой логики и уметь использовать Matlab - программное обеспечение для математических расчетов и моделирования.

Какие системные требования и необходимое программное обеспечение для работы с системой?

Для работы с системой Fuzzy Logic Toolbox требуется установленный на компьютере Matlab (версия 7 или выше). Дополнительные системные требования зависят от требований Matlab.

Какие задачи можно решать с помощью пакета Fuzzy Logic Toolbox?

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