Está en la página 1de 10

FUNDACIN UNIVERSITARIA KONRAD LORENZ1 FACULTAD DE MATEMTICAS E INGENIERAS PROGRAMA DE MATEMTICAS SISTEMAS BASADOS EN EL CONOCIMIENTO I Abril de 2007 Prof.

Pervys Rengifo Rengifo

SISTEMAS DE INFERENCIA DIFUSA APLICADO AL PROBLEMA DE ATRAVESAR UNA CALLE


Angela Nerieth Villarreal Diego Alejandro Espitia 692004 643003

ENUNCIADO DEL PROBLEMA


SE DESEA CONSTRUIR UN SISTEMAS DE LGICA DIFUSA PARA ATRAVESAR UNA CALLE.
velocidad vehculos SISTEMA DE INFERENCIA DIFUSA

velocidad de paso

distancia vehculos

ELABORE UN MODELO DE LGICA DIFUSA, CON BASE EN SU XPERIENCIA, PARA ESTE PROBLEMA .
REGLAS DIFUSAS

velocidad vehculos FUSIFICADOR distancia vehculos SISTEMA DE INFERENCIA DEFUSIFICADOR VELOCIDAD DE PASO

PASO 1: FUSIFIQUE LAS VARIABLES DE ENTRADA Y DE SALIDA PASO 2: CREE EL CONJUNTO DE REGLAS PASO 3: SIMULE PARA VALORES DE PRUEBA EL VALOR DE LA SALIDA.

Supngase que se desea determinar la velocidad con que se debe cruzar una calle segn 2 criterios que se creen son los ms importantes:

Direccin electrnica http://www.fukl.edu . Ubicada en Cra 9 bis No. 62-43 Bogot-Colombia

1. Velocidad del automvil: Se refiere a la velocidad con la que cuenta

el automvil la cual se encuentra en un rango de 0 Km/h a 60 Km/h y se ha clasificado en 3 grupos: Despacio: Se considera que el mvil va despacio si su velocidad esta entre 0 Km/h y 25 Km/h. Medio: Se considera que el mvil tiene una velocidad media si su velocidad esta entre 20 Km/h y 45 Km/h. Rpido: Se considera que el mvil va rpido si su velocidad es mayor a 40 Km/h.
2. Distancia: Se refiere a la distancia a la que se encuentre el automvil

y que se ha clasificado de la siguiente manera: Cerca: Se considera que el mvil est cerca si se encuentra entre 0 m y 25 m. Medio cerca: Se considera que el mvil est medio cerca si se encuentra entre 10 m y 50 m. Lejos: Se considera que el mvil est lejos si se encuentra entre 40 m y 80 m. Muy lejos: Se considera que el mvil est muy lejos si se encuentra de 70 m en adelante.

Para solucionar este problema se ha clasificado la solucin(VELOCIDAD DE PASO) de la siguiente manera:


Caminar. Caminar rpido. Trotar. Correr.

Se desea determinar las reglas de decisin que se deben tomar para solucionar este problema y a que velocidad se debe cruzar una calle si se sabe que el automvil se desplaza con una velocidad de 24 km/h y se encuentra a una distancia de 20 m. SOLUCION

La velocidad a la que se debe cruzar la calle en cuestin se ha clasificado de la siguiente manera: REGLAS DE DECISIN:
1. Si velocidad = lenta y distancia = cerca entonces trotar. 2. Si velocidad = lenta y distancia = medio cerca entonces caminar rpido. 3. Si velocidad = lenta y distancia = lejos entonces caminar. 4. Si velocidad = lenta y distancia = muy lejos entonces caminar. 5. Si velocidad = media y distancia = cerca entonces correr. 6. Si velocidad = media y distancia = medio cerca entonces trotar. 7. Si velocidad = media y distancia = lejos entonces caminar rpido. 8. Si velocidad = media y distancia = muy lejos entonces caminar. 9. Si velocidad = rpida y distancia = cerca entonces correr 10. Si velocidad = rpida y distancia = medio cerca entonces correr 11. Si velocidad = rpida y distancia = lejos entonces trotar. 12. Si velocidad = rpida y distancia = muy lejos entonces caminar rpido.

FIGURA 1.
Despacio
1

Medio

Rpido

y1 y2

0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 0 10 20 30 40 50 60

m1 =

0 1 1 = 25 15 10 1 y1 0 = ( x 25) 10 1 25 y1 = x + 10 10

1 0 1 = 30 20 10 1 y 2 0 = ( x 20 ) 10 1 y2 = x( x 2 ) 10 m2 =

FIGURA 2.

Cerca

Medio Cerca

Lejos

Muy lejos

1 0,9 y1 y2 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 0 20 40 60 80 100

m1 =

0 1 1 = 10 30 20 1 ( x 10) y1 0 = 20 1 1 y1 = x 20 2

1 0 1 = 10 25 15 1 y 2 0 = ( x 25) 15 1 25 y2 = x + 15 15 m2 =

FIGURA 3.
Caminar rpido

Caminar
1

Trotar

Correr

y1 y2 y3

0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 0 1 2 3 4 5 6

y1 = x 1 y2 = x 3 y3 = x + 6

Para una velocidad de 24 km/h tenemos


y1 = 1 ( 24) + 25 = 0.1 10 10

y2 =

1 ( 24) 2 = 0.4 10

Para una distancia de 20 m tenemos


y1 = 1 ( 20) 1 = 0.5 20 20 1 ( 20) + 25 = 0.33 15 15

y2 =

Con estos datos se activan las siguientes reglas: 1. 2. 3. 4. Se activa la regla 1 con trotar = 0.1. Se activa la regla 2 con caminar = 0.1. Se activa la regla 5 con correr = 0.33. Se activa la regla 6 con trotar = 0.4.

FIGURA 4.
Caminar Caminar rpido Trotar Correr

1 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 0 1 2 3 4 5 6


A7

A1

A2

A3

A4

A5

A7

CENTROIDES
Re ctngulo : Tringulo : xc = b 2 2b xc = 3 yc = h 2 h yc = 3

Centroide rea 1
xc1 = 2 * 0.1 = 0.66 + 1 = 1.66 3 0.1 y c1 = = 0.33 3

Centroide rea 2

xc 2 = yc2

4 .9 = 2.45 + 1.1 = 3.55 2 0 .1 = = 0.05 2

Centroide rea 3
xc 3 = y c3 2 * 0.3 = 0.66 + 3.1 = 3.3 3 0.3 = = 0.1 + 0.1 = 0.2 3 2.2 = 1.1 + 3.4 = 4.5 2 0.3 = = 0.15 + 0.1 = 0.25 2

Centroide rea 4
xc 4 = yc4

Centroide rea 5
xc 5 = y c5 2 * 0.3 = 0.2 + 5.6 = 5.8 3 0.3 = = 0.1 + 0.1 = 0.2 3 2 * 0.23 = 0.153 + 5.67 = 5.825 3 0.23 = = 0.076 + 0.1 = 0.177 3 0.1 = 0.05 + 5.9 = 5.95 2 0.23 = = 0.115 + 0.1 = 0.215 2

Centroide rea 6
xc 6 = yc6

Centroide rea 7
xc 7 = yc7

Centroide de la Figura:
x= 1
n

A
i =1

* xi Ai =
i =1

1 * 5.4217 = 4.1848 1.2955 1 * 0.2175 = 0.1679 1.2955

y=

A
i =1

* y i Ai =
i =1

Resultado en Matlab

Esto confirma que el resultado obtenido manualmente coincide con el que arroja matlab.

CONCLUSION La velocidad a la que se debe cruzar una calle si se sabe que el automvil se desplaza con una velocidad de 24 km/h y se encuentra a una distancia de 20 m debe ser de 4.18 Km/h.