Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Rango de
Valores oC
1 - 30
25 60
50- 90
80 - 110
100 - 130
120-150
Variacin de Velocidad
Se asumen 5 etiquetas lingsticas: Bajar Mucho (BM), Bajar Poco
(BP), Mantener (M), Aumentar Poco (AP), Aumentar Mucho (AM)
Variacin de
Velocidad
Bajar Mucho (BM)
Bajar Poco (BP)
Mantener(M)
Aumentar Poco(AP)
Aumentar Mucho
(AM)
Rango de
Valores
(rpm)
-5 a - 12
-3 a -7
-5 a 3
0a+7
+5 a +12
Reglas Difusas
FAM (Fuzzy Association Matrix)
Temperatur
a
(Anteceden
te)
Muy Baja
(MB)
Baja (B)
Media(M)
Normal (N)
Alta(A)
Muy alta
(MA)
Accin
Variacin de
Velocidad
Bajar Mucho (BM)
Bajar Poco (BP)
Mantener(M)
Mantener(M)
Aumentar Poco(AP)
Aumentar Mucho (AM)
1
REGLA
2
REGLA
3
REGLA
4
REGLA
5
VELOCIDAD
IF LA TEMPERATURA ES BAJA THEN BAJAR UN POCO LA VELOCIDAD
IF LA TEMPERATURA ES MEDIA OR ES NORMAL THEN MANTENER LA
VELOCIDAD
IF LA TEMPERATURA ES ALTA THEN AUMENTAR UN POCO LA
VELOCIDAD
IF LA TEMPERATURA ES MUY ALTA THEN AUMENTAR MUCHO LA
VELOCIDAD
Implementacin
float pertenenciaTriangulo(float limInferior, float
valorX){
float valorModal,lResultado;
valorModal =(limInferior + limSuperior)/2.0;
if(valorX < limInferior){
lResultado = 0;
}else{
if(valorX > limSuperior){
lResultado = 0;
limSuperior,
float
}else{
if(valorX <= valorModal){
lResultado = (valorX - limInferior)/(valorModal - limInferior);
}else{
lResultado = (limSuperior - valorX)/(limSuperior valorModal);
}
}
}
return lResultado;
}
Control Difuso