Aplicacao LF Maquina Lavar
(Prof.a. Myriam Regattieri Delgado)
1. Máquina de Lavar
Considere o problema da Máquina de Lavar com Controle Fuzzy.
Neste problema temos duas variáveis de entrada: x X1
Grau de sujeira da roupa (Sujeira)
x
X2
Manchas presentes na roupa (Manchas)
e uma variável de saída x Y
Tempo de lavagem da máquina
Suponha um sistema fuzzy (modelo MAMDANI definido por um especialista para resolver este problema) composto por uma base de dados, base de regras e mecanismo de inferência conforme mostrado a seguir:
1. BASE DE DADOS
Na base de dados, as variáveis lingüísticas lingüísticos: X 1 X 2 e Y possuem os seguintes conjuntos de termos
T ( X 1 ) {PS(pequena sujeira), MS(média sujeira), GS(grande sujeira)}
T ( X 2 ) {SM(sem mancha) , MM(média mancha),GM(grande mancha)}
T (Y ) {MC(muito curto), C(curto), M(médio), L(longo), ML(muito longo)}
A regra semântica 0, definida pelo especialista, associa cada rótulo dos termos nos conjuntos T às funções de pertinência mostradas a seguir:
1
PS
0
50
1
0
GS
MS
SM
100
50
x1
GM
MM
100
Partição no universo X1
Grau de sujeira na roupa
Partição no
Universo X 2
Manchas na roupa
1
MC
C
M
L
ML
Partição no
Universo Y
0
10
2.
25
60
40
y
Tempo de Lavagem
BASE DE REGRAS
A base de regras envolvendo as entradas (grau de sujeira e manchas na roupa) e a saída (tempo de lavagem) é dada por:
PS
MS
GS
SM
MC
C
M
MM
M
M
L
GM
L
L
ML
O que define o seguinte conjunto de regras fuzzy:
R1: Se X 1 é PS E X 2 é SM então Y é MC
R2: Se X 1 é PS E X 2 é MM então Y é M
.
.
R9: Se X 1 é GS E X 2 é GM então Y é ML
E de forma não abreviada:
R1: Se grau de sujeira é pequena sujeira E manchas na roupa é sem manchas então o tempo de lavagem é muito curto
3.
MECANISMO de RACIOCÍNIO
O especialista definiu os seguintes operadores para o raciocínio