1. Главная
  2. Библиотека
  3. Теория управления
  4. Система описывается следующими нечеткими правилами: 1)...
Разбор задачи

Система описывается следующими нечеткими правилами: 1) Если x есть Nx и y есть Ny, то z есть Pz 2) Если x есть Px и y есть Py, то z есть Nz Где x и y – входные переменные, а z – выходная переменная. Переменные x,y,z могут принимать любые значения в

  • Предмет: Теория управления
  • Автор: Кэмп
  • #Теория автоматического управления
  • #Кибернетика и управление
Система описывается следующими нечеткими правилами: 1) Если x есть Nx и y есть Ny, то z есть Pz 2) Если x есть Px и y есть Py, то z есть Nz Где x и y – входные переменные, а z – выходная переменная. Переменные x,y,z могут принимать любые значения в

Условие:

Система описывается следующими нечеткими правилами:

1) Если x есть Nx и y есть Ny, то z есть Pz

2) Если x есть Px и y есть Py, то z есть Nz

Где x и y – входные переменные, а z – выходная переменная. Переменные x,y,z могут принимать любые значения в диапазоне [-1, 1]. Nx, Ny, Nz, Px, Py, Pz – функции принадлежности определенные следующим образом:
\nNx(x) = 1, при -1≤x≤-0,5;
\nNx(x) = 0,5-x, при -0,5<x≤0,5;
\nNx(x) =0, при 0,5<x≤1
\nPx(x) = 0, при -1≤x≤-0,5;
\nPx(x)=x+0,5, при -0,5<x≤0,5;
\nPx(x)=1, при 0,5<x≤1;
\nNy(y) = 1, при -1≤y≤-0,5;
\nNy(y) = 0,5-y, при -0,5<y≤0,5;
\nNy(y) =0, при 0,5<x≤1
\nPy(y) = 0, при -1≤y≤-0,5;
\nPy(y)=y+0,5, при -0,5<y≤0,5;
\nPy(y)=1, при 0,5<y≤1;
\nNz(z) = 1, при -1≤z≤-0,5;
\nNz(z) = 0,5-y, при -0,5<z≤0,5;
\nNz(z) =0, при 0,5<z≤1
\nPz(z) = 0, при -1≤z≤-0,5;
\nPz(z)=y+0,5, при -0,5<z≤0,5;
\nPz(z)=1, при 0,5<z≤1;

Заданы четкие значения входных переменных x0 и y0. Требуется рассчитать четкое значение выходной переменной z0 (с применением центроидного метода) в соответствии с алгоритмом Mamdani.

Ответ округлить до двух знаков после запятой и записать со знаком "запятая". Например, если при расчете получилось "-12,325", то ответ надо записывать как "-12,33".

Исходные данные:

x0=-0,2; y0=0,1.

Решение:

  1. Определение функций принадлежности для входных переменных x0 и y0.

    • Для x0 = -0,2:
      • Nx(-0,2) = 0,5 - (-0,2) = 0,7 (по определению функции Nx)
      • Px(-0,2) = -0,2 + 0,5 = 0,3 (по определению функции Px)
    • Для y0 = 0,1:
      • Ny(0,1) = 0,5 - 0,1 = 0,4 (по определению функции Ny)
      • Py(0,1) = 1 (по определению функции Py)
  2. Применение нечетких правил.

    • Первое правило: Если x есть Nx и y есть Ny, то z есть Pz.
      • У нас есть Nx(-0,2) = 0,7 и Ny(0,1) =...

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

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой метод агрегации используется для объединения результатов нечетких правил в алгоритме Мамдани перед дефаззификацией?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет