Почніть використовувати Fuzzy Logic Designer
- Відкрийте існуючий FIS або FIS-дерево з робочої області MATLAB® або з файлу.
- Створіть шаблон FIS або дерево FIS.
- Створіть FIS типу 1 на основі вхідних і вихідних даних.
Основні кроки до проектування контролера нечіткої логіки
- Існує рішення проблеми контролю.
- «Досить хороше» рішення є прийнятним замість «оптимального рішення».
- Вхідні, вихідні та змінні стану можна спостерігати та використовувати для керування.
- Сукупність знань існує у формі:
- Лінгвістичні правила та/або.
Створення системи нечіткого логічного висновку типу 2 із даних Щоб створити FIS типу 2 із вхідних/вихідних даних, ви повинні спочатку створити FIS типу 1 за допомогою genfis . Завантажте навчальні дані та створіть FIS за допомогою субтрактивної кластеризації. Перетворіть створений FIS на FIS типу 2. fisT2 = convertToType2(fisT1);
Створити функцію членства Створити нечітку функцію членства з параметрами за замовчуванням. mf = fismf; Щоб змінити налаштування функції приналежності, використовуйте крапкову нотацію. Наприклад, вкажіть функцію належності Гауса зі стандартним відхиленням 2 і середнім значенням 10.
Щоб спроектувати контролер, спочатку виберіть час і горизонти вибірки контролера та вкажіть будь-які необхідні обмеження. Додаткову інформацію див. у розділі «Вибір часу вибірки та горизонтів» і «Вказівка обмежень». Потім ви можете налаштувати вагу контролера для досягнення бажаної продуктивності. Додаткову інформацію див. у розділі Налаштування ваги.