Fuzzy Logic Controller with Ruleviewer

Вычислите систему нечеткого вывода и просмотрите правила

  • Библиотека:
  • Fuzzy Logic Toolbox

  • Fuzzy Logic Controller with Ruleviewer block

Описание

Блок Fuzzy Logic Controller with Ruleviewer реализует систему нечеткого вывода (FIS) в Simulink® и отображает процесс нечеткого вывода в средстве просмотра во время симуляции. Вы задаете FIS, который нужно вычислить, используя параметр FIS matrix. Чтобы изменить время между обновлениями Средство Просмотра, задайте Refresh rate в секундах.

Для получения дополнительной информации о нечетком выводе смотрите Процесс нечеткого вывода.

Блок Fuzzy Logic Controller with Ruleviewer не поддерживает все функции, поддерживаемые блоком Fuzzy Logic Controller. Блок Fuzzy Logic Controller with Ruleviewer:

  • Поддерживает только данные двойной точности.

  • Использует 101 точки для дискретизации выхода переменных областей значений.

  • Только поддержки Interpreted execution режим симуляции.

  • Не имеет дополнительных выходных портов для доступа к промежуточным результатам нечеткого вывода.

Порты

Вход

расширить все

Для системы нечеткого вывода с одним входом, вход является скаляром. Для мультивхода нечеткой системы объедините входы в сигнал вектора с помощью таких блоков, как:

Выход

расширить все

Для системы нечеткого вывода с одним выходом, выход является скаляром. Для многозначной нечеткой системы выход является вектором. Чтобы разделить выходы системы на скалярные сигналы, используйте блок Demux (Simulink).

Параметры

расширить все

Система нечеткого вывода для вычисления, заданная как mamfis или sugfis объект. Укажите имя объекта FIS в MATLAB® рабочей области.

Программное использование

Параметры блоков: fismatrix
Тип: строка, вектор символов
По умолчанию: "fis"

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

Программное использование

Параметры блоков: Ts
Тип: строка, вектор символов
По умолчанию: "2"

Вопросы совместимости

расширить все

Предупреждает, начиная с R2019b

Расширенные возможности

.
Представлено до R2006a