Sunteți pe pagina 1din 3

Ejemplo de Defuzzyfcation1:

– En el siguiente ejemplo se demuestra cómo realizamos el proceso de cálculo


del COG (Centro de Gravedad), a fn de obtener la salida abrupta.
– Para ello, vamos a imaginar que tenemos un sistema que en su salida calcula
el nivel de caudal de una represa. Los posibles valores de caudal son: BAJO
(rango de 0 a 5) y MEDIO (rango de 3 a 7).
– Para calcular el COG vamos a aplicar la siguiente fórmula:
b

∫ x∗ x dx
a
COG= b

∫  x dx
a

– Donde x representa los valores abruptos y μ(x) representa el grado de


pertenencia.
– En la ilustración 1 se puede apreciar las funciones de pertenencia y valores de
salida.

Ilustración 1. Funciones de pertenencia de salida.

– Resolución:
• Debemos establecer una función que represente el área defnida por la
función “bajo” y la función “medio”. Dicha función se puede obtener de
las funciones de pertenencia (revisar el documento cargado al maletín):

 x=0.5 x∈[0,3]
5− x
x = x ∈[3,4]
5−3
 x=0.37 x ∈[ 4,6.3]
7− x
 x= x∈[6.3,7]
7−6.3

• A continuación pasamos a realizar el proceso de integración:


1 Este es un ejemplo inventado, por lo que no se ha desarrollado la otra parte (fuzzyfication y la inferencia difusa).
1) Planteamos la integral:
4 7

3 ∫ x∗5−x  6.3 ∫ x∗7− x


∫ 0.5x∗dx 3
2
dx∫ 0.37x∗dx
6.3
0.7
dx
0 4
COG= 4 7

3 ∫ 5−x  6.3 ∫ 7− x


∫ 0.5∗dx 3
2
dx∫ 0.37∗dx
6.3
0.7
dx
0 4

2) Realizamos el proceso de cálculo:

∣ ∣∣ ∣ ∣ ∣
4 7
5x 2 x3 7x 2 x 3
− −
∣ ∣
3 6.3
0.5x 2 2 3 0.37x 2 2 3
  
2 0 2 3 2 4 0.7 6.3
COG =

∣ ∣ ∣ ∣
2 4 2 7
x x
5x− 7x−
3 2 6.3 2
∣0.5x∣  0 ∣0.37x∣ 
4
2 3 0.7 6.3

2 2 3 2 3 2 2 2 3 2 3
0.5∗3 5∗4 4 5∗3 3 0.37∗6.3 0.37∗4 7∗7 7 7∗6.3 6.3
 − −   −  − − 
2 4 6 4 6 2 2 1.4 2.1 1.4 2.1
COG = 2 2 2 2
5∗4 4 5∗3 3 7∗7 7 7∗6.3 6.3
0.5∗3 − −  0.37∗6.3−0.37∗4 −  −
2 4 2 4 0.7 1.4 0.7 1.4

3) Obtenemos el valor del centro de gravedad:

COG =3.33
4) Con esto podemos ubicar al centro de gravedad:

S-ar putea să vă placă și