Функция принадлежности - Трапецеидальная





в палитре на схеме

Описание

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

По входной значению входа и заданными параметрам происходит расчет вектора значений функций принадлежности. Функции принадлежности рассчитываются по следующей схеме:

где:

Y = μ(x) – значение функции принадлежности;

X – значение входной величины;

a, b, c, d – параметры функций, задаваемые пользователем.



Рис. 1. Примерный вид трапецеидальной функции
Формула расчета:
  • Y(x) = 0, если X ≤ a;
  • Y(x) = (x - a)/(b - a), если X > a и X < b;
  • Y(x) = 1, если b < X ≤ c;
  • Y(x) = (d - x)/(d - c), если X > c и X ≤ d;
  • Y(x) = 0, если X ≥ d.

Входные порты

  • x – входная величина.

Выходные порты

  • y – значение функции принадлежности.

Свойства

  • Левая граница – значение входа, при котором функция принадлежности равна 1;
  • Максимум левый – минимальное значение входа, при котором функция принадлежности равна 1;
  • Максимум правый – максимальное значение входа, при котором функция принадлежности равна 0;
  • Правая граница – значение входа, при котором функция принадлежности равна 0.

Параметры

  • Результат - результат расчета блока.