exponenta event banner

Контроллер нечеткой логики с Ruleviewer

Оценка нечеткой системы вывода и правил просмотра

  • Библиотека:
  • Панель инструментов нечеткой логики

  • Fuzzy Logic Controller with Ruleviewer block

Описание

Контроллер нечеткой логики с блоком Ruleviewer реализует систему нечеткого вывода (FIS) в Simulink ® и отображает процесс нечеткого вывода в средстве просмотра правил во время моделирования. FIS определяется для вычисления с помощью параметра матрицы FIS. Чтобы изменить время между обновлениями средства просмотра правил, укажите частоту обновления в секундах.

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

Контроллер нечеткой логики с блоком Ruleviewer не поддерживает все функции, поддерживаемые блоком контроллера нечеткой логики. Контроллер нечеткой логики с блоком Ruleviewer:

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

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

  • Поддерживает только Interpreted execution режим моделирования.

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

Порты

Вход

развернуть все

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

Продукция

развернуть все

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

Параметры

развернуть все

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

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

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

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

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

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

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

развернуть все

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

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

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