Вы находитесь на странице: 1из 4

Temperatura 2 = 1.

5 C
2 0.5
=
1
4

2 = 0.125

2 0.5
=
1
2

2 = 0.250

2 3.5
=
1
4

2 = 0.875

De acuerdo a la matriz de reglas:

Temperatura_2

Temperatura _1
Bajo

Medio

Alto

Bajo

Alto

Alto

Medio

Medio

Medio

Medio

Bajo

Alto

Medio

Medio

Bajo

1.- Si(Temperatura 1 es bajo) y (Temperatura 2 es bajo) entonces (Salida es alto)


(T1B = 0.5) ^ (T2B = 0.125)

o1 = 0.0625

2.- Si(Temperatura 1 es bajo) y (Temperatura 2 es medio) entonces (Salida es medio)


(T1B = 0.5) ^ (T2M = 0.250)

o2 = 0.125

3.- Si(Temperatura 1 es bajo) y (Temperatura 2 es alto) entonces (Salida es medio)


(T1B = 0.5) ^ (T2A = 0.875)

o3 = 0.4375

4.- Si(Temperatura 1 es medio) y (Temperatura 2 es bajo) entonces (Salida es alto)


(T1M = 0.75) ^ (T2B = 0.125)

o4 = 0.09375

5.- Si(Temperatura 1 es medio) y (Temperatura 2 es medio) entonces (Salida es medio)


(T1M = 0.75) ^ (T2M = 0.250)

o5 = 0.1875

6.- Si(Temperatura 1 es medio) y (Temperatura 2 es alto) entonces (Salida es medio)


(T1M = 0.75) ^ (T2M = 0.875)

o6 = 0.65625
7

7.- Si(Temperatura 1 es alto) y (Temperatura 2 es bajo) entonces (Salida es medio)


(T1A = 0.167) ^ (T2B = 0.125)

o7 = 0.020875

8.- Si(Temperatura 1 es alto) y (Temperatura 2 es medio) entonces (Salida es bajo)


(T1A = 0.167) ^ (T2M = 0.250)

o8 = 0.04175

9.- Si(Temperatura 1 es alto) y (Temperatura 2 es alto) entonces (Salida es bajo)


(T1A = 0.167) ^ (T2A = 0.125)

o9 = 0.146125

Valores:
Bajo:

B=0

Medio:

M=3

Alto:

A=6

Desfusificacin:
Centro de gravedad (cog)
=

=0

=0 ()

0.0623 6 + 0.125 3 + 0.4375 3 + 0.09375 6 + 0.1875 3 + 0.65625 3 + 0.020875 3 + 0.42 0 + 0.146(0)


=
0.0625 + 0.125 + 0.4375 + 0.09375 + 0.1875 + 0.65625 + 0.0.200875 + 0.04175 + 0.146125

cog = 2.94643613
Rta = 2.946 V

UtilizandoMatlab:
VariablesdeentradaTemperatura1ytemperatura2

Temperatura1
9

Temperatura2

Variabledesalida
10

Вам также может понравиться