Você está na página 1de 3

Universidad de pamplona. Carlos Andrés Mican.

Sistemas difusos, control inteligente

Preparación para el parcial de sistemas difusos


control inteligente, primer corte
(2019)
Carlos Andrés Mican varón
elmicanvaron@gmail.com
universidad de pamplona

4. Considere el conjunto difuso A definido en X *Y*Z con:


TALLER N°1. PREPARACION PRIMER PARCIAL
1. Defina los siguientes conceptos:

a) Variable Lingüística:
Es una variable cuyos posibles valores son
palabras y pueden ser representados mediante
conjuntos difusos. Permite describir el estado de Calcular las proyecciones sobre: X, Z*Y y X*Z de A
un objeto o fenómeno. Para ello usamos una
variable cuyo valor hace la descripción. Una Proy.X(A)= {0.8/x1, 1/x2}
variable lingüística admite que sus valores sean
Proy.Z*Y(A)= {0.5/y1z1, 1/y1z2, 1/y2z1, 1/y2z2}
Etiquetas Lingüísticas, que son términos
lingüísticos definidos como conjuntos difusos
Proy.X*Z(A)= {0.8/x1z1, 1/x1z2, 1/x2z1, 1/x2z2}
(sobre cierto dominio subyacente).
Ejemplo:
Variable lingüística “edad” 5. Para los conjuntos difusos:
Valores lingüísticos: joven, mediana edad y viejo

b) Términos Lingüísticos:
Los términos lingüísticos pueden ser vistos como
valores cualitativos usados para describir una
relación particular mediante reglas lingüísticas.

c) Función de Pertenencia:
Calcular:
La función de pertenecía es la curva que define
a) AuB
con qué grado cada elemento está incluido en el
conjunto difuso, para la definición de las AuB= {1/x1y1 ,0.5/x2y2 ,0.3/x3y3}
funciones de pertenecida. Se utilizan formas
estándar como triangula, trapezoidal, Para calcular la unión de los dos conjuntos, se
exponencial, singleton y n. compara el grado de pertenecía de cada uno de
los elementos de cada conjunto y se selecciona el
2. ¿Cuál es la diferencia entre la función de pertenencia de un mayor grado de pertenencia.
conjunto ordinario y la de un conjunto difuso? b) Anb
La función de pertenencia de un conjunto ordinario se
ejecuta únicamente si este se cumple, en cambio en un AnB= {0.8/x1y1 ,0.1/x2y2 ,0.3/x3y3}
conjunto difuso se ejecuta siempre y cuando su grado de Para calcular la unión de los dos conjuntos, se
pertenencia con el conjunto no sea cero. compara el grado de pertenecía de cada uno de
los elementos de cada conjunto y se selecciona el
3. Considere el conjunto difuso A definido en � × � con X= menor grado de pertenencia.
[x1, x2], Y= [y1, y2]
6. Dada la relación difusa R: X x Y → [0.1]

Calcule las proyecciones de A sobre X e Y.

Solución:

Proy.x(A)={0.2/x1 ,0.9/x2}
Y el conjunto difuso:
Proy.y(A)={0.7/y1 ,0.9/y2}
Universidad de pamplona. Carlos Andrés Mican. Sistemas difusos, control inteligente

B1’=ß1ᶺB1=0.5ᶺ [0.15 1 0.6 0] = [0.15 0.5 0.5 0]


B2’=ß2ᶺB1= 1ᶺ [0 0.01 1 0.5] = [0 0.01 1 0.5]
3) Conjunto de salida global B’

B’=max µBi’
1≤i≤k
Calcule el conjunto B=AₒR donde "ₒ" es el B1’= ß1ᶺB1=0.5ᶺ [0.15 1 0.6 0] = [0.15 0.5 0.5 0]
operador max-min B2’= ß2ᶺB1= 1ᶺ [0 0.01 1 0.5] = [0 0.01 1 0.5]
B’= [0.15/0, 0.5/10, 1/20, 0.5/30]
Solución:
Max (0.3 ,0.3 ,0.5) =0.5
Max (0.1 ,0.7 ,0.8) =0.8 4) El valor de Y
Max (0.8 ,0.5 ,1) =1
B= {0.5/y1 ,0.8/y2 ,1/y3}
7. Considere la regla si x es A entonces y es B con los Y=cog(B’) =
conjuntos difusos.

Y= =18.6

9. Utilice la inferencia de Mamdani para un sistema difuso


Calcular la relación difusa R que representa el valor de con una entrada nítida y una salida difusa, aplicado a la
pertenecía para esta regla difusa siguiente base de reglas:

R= 0 0.1 0.1
0 0.4 0.2
0 1 0.2

8. Considere las reglas:


1) Si x es A1 entonces y es B1 Calcule el conjunto difuso B’ para x=2;
2) Si x es A2 entonces y es B2 ß1=0.6 B1’=ß1ᶺB1 = 0.6[1 1 0.3] = [0.6 0.6 0.3]
ß2=0.4 B2=ß2ᶺB2 = 0.4[0.1 0.9 1] = [0.1 0.4 0.4]
Con conjuntos difusos: B’=max µBi’
1≤i≤k
B’= {0.6/4, 0.6/5 ,04/6}

10. Considere las siguientes reglas para un sistema takagi


sugeno

Proporcione la fórmula para calcular la salida z y calcular el valor de


Calcule el valor de Y z para x=1
Y=4 y los conjuntos difusos antecedentes:
Solución:
1) Encontrar el grado de cumplimiento para cada
regla
Bi=max/x[µA’(x) ᶺ µAi(x)];

ß1= max ([0.3 1 0.5 0.1] ᶺ [1 0.5 0.1 0]) =0.5 Z=


ß1= max ([0.3 1 0.5 0.1] ᶺ [0.1 1 0.5 0]) =1

µAiBi(x ,y) = µAi(x)ᶺµBi(y)


2) Conjuntos difusos B1= → z1=6
Universidad de pamplona. Carlos Andrés Mican. Sistemas difusos, control inteligente

B2= → z2=7
B3= → z3=14
B4= → z4=7

Você também pode gostar