Зміст звіту з лабораторної роботи. 1. Вказати номер, тему й мету лабораторної роботи

1. Вказати номер, тему й мету лабораторної роботи.

2. Розробити структуру бази знань згідно з варіантом (додаток Д), у вигляді дерева секцій.

3. Написати програму для її реаліхації.

4. Навести послідовність роботи системи.

 

ЛАБОРАТОРНА РОБОТА № 8 РОЗРОБКА НЕЧІТКИХ СИСТЕМ КЕРУВАННЯ З ВИКОРИСТАННЯМ FUZZY LOGIC TOOLBOX МАТЕМАТИЧНОГО ПАКЕТА MATLAB

 

Мета роботи:Вивчити основи програмування в математичному пакеті MatLab у додатку Fuzzy Logic Toolbox. Навчитися створювати елементарні системи керування на базі нечіткої логіки.

Вступ

Fuzzy Logic Toolbox – це пакет прикладних програм, що входять до складу середовища MatLab. Він дозволяє створювати системи нечіткого логічного виведення і нечіткої класифікації в рамках середовища MatLab з можливістю їх інтеграції в Simulink.

Основні властивості:

- визначення змінних, нечітких правил і функцій належності;

- інтерактивний перегляд нечіткого логічного виведення;

- сучасні методи: адаптивне нечітке виведення з використанням нейронних мереж, нечітка кластеризація;

- інтерактивне динамічне моделювання в Simulink;

- генерація переносного С коду за допомогою Real-Time Workshop.

Пакет Fuzzy Logic містить п’ять графічних редакторів для представлення необхідної інформації в процесі проектування, створення і тестування нечітких моделей.

Пакет Fuzzy Logic містить сучасні методи нечіткого моделювання, включаючи:

- адаптивне нечітке виведення з використанням нейронних мереж для автоматичного формування функції належності в процесі навчання їх на вхідних даних;

- нечітку логіку і кластеризацію для задач розпізнавання образів;

- можливість вибору широко відомого метода Мамдані або метода Сугено для створення гібридних нечітких систем.

Пакет дозволяє роботу:

- у режимі графічного інтерфейсу;

- у режимі командного рядка;

- з використанням блоків та прикладів пакета Simulink.

Базовим поняттям Fuzzy Logic Toolbox є FIS-структура – система нечіткого виведення (Fuzzy Inference System). FIS-структура містить усі необхідні дані для реалізації функціонального відображення “входи-виходи” на основі нечіткого логічного виведення згідно зі схемою, наведеною на рис. 8.1.

Рисунок 8.1 – Нечітке логічне виведення

 

Позначення: – вхідний чіткий вектор; – вектор нечітких множин, що відповідає вхідному вектору ; – результат логічного виведення у вигляді вектора нечітких множин; – вихідний чіткий вектор.