SlideShare una empresa de Scribd logo
1 de 6
Página 1
UNIVERSIDAD DE FUERZAS ARMADAS “ESPE”
DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA
ASIGNATURA: CONTROL INTELIGENTE
Actividad No20. Control Difuso
Fecha: 02 de julio 2014
Nombre: Dayana Ochoa y Carlos Mendoza
NRC: 2055
Control Difuso
1. ¿Qué es Control Difuso?
2. ¿Cuándo es útil aplicar el control difuso?
Un sistema de control difuso es un sistema de control basado en la lógica difusa,
es una forma de razonamiento mediante un cálculo con palabras, se puede
programar en una maquina haciendo razonamiento, inferencias a través de una
base de reglas, en este tipo de control se usa terminología basada en valores
lingüísticos. La lógica difusa es ampliamente utilizada en el control difuso. El
término "fuzzy" o difuso se refiere al hecho de que la lógica utilizada puede tratar
con conceptos que no se pueden expresar como "verdadero" o "falso", sino como
"parcialmente cierto". Aunque los enfoques alternativos, tales como los algoritmos
genéticos y redes neuronales pueden realizar tan bien como la lógica difusa en
muchos casos, la lógica difusa tiene la ventaja de que la solución al problema se
puede convertir en términos de que los operadores humanos pueden comprender,
de manera que su experiencia puede ser utilizado en el diseño del
controlador. Esto hace que sea más fácil de mecanizar tareas que ya se llevan a
cabo con éxito por los seres humanos.
Es útil aplicar el control difuso cuando se utiliza el conocimiento y experiencia de un
operador humano para construir un controlador que emule el comportamiento de tal
persona. Comparado con el control tradicional, el control difuso tiene dos ventajas
prácticas, una es que el modelo matemático del proceso a controlar no es requerido y
otra es que se obtiene un controlador no lineal desarrollado empíricamente sin
complicaciones matemáticas.
Las aplicaciones de control difuso más adecuadas son aquellas donde existen
requerimientos cualitativos para una acción de control satisfactoria y dichos
requerimientos pueden ser enunciados fácilmente como reglas difusas. Por esta
razón, los controladores con lógica difusa son usados para operar funciones
automáticas en lavadoras, video-grabadoras, reproductores de CD, sistemas de aire
acondicionado, cámaras y productos similares.
Página 2
3. ¿Cómo hacer control difuso? ¿Cuál es el algoritmo?
4. ¿Escriba 2 ejemplos de grado de certeza y grado de pertenencia?
Para hacer un control difuso se debe realizar lo siguiente:
El primer paso en lógica difusa es convertir la señal x (que bien pudiera ser una señal
de error en el sistema de control) en un conjunto de variables difusas. A este paso se le
conoce como clasificación difusa o ‘fusificación’. Esto se hace asignando valores (que
serán nuestros valores difusos) a partir de un conjunto de funciones de membresía o
pertenencia.
Un clasificador difuso divide los rangos posibles en los cuales puede clasificarse el
valor de la señal x como sigue:
a) LP: x es Largo Positivo
b) MP: x es Medio Positivo
c) S: x es Pequeño (de las siglas en ingles ‘Short’)
d) MN: x es Medio Negativo
e) LN: x es Largo Negativo
En un controlador, el clasificador difuso o ‘fusificador’ se utiliza para determinar el
nivel de membrecía conectando una señal obtenida del sistema a su entrada.
La estructura normalmente utilizada en un controlador difuso puede verse en la
siguiente figura:
Para la resolución de este tipo de problemas, se requiere que en su algoritmo consten los
siguientes elementos básicos:
 La "base de reglas", que tiene el conocimiento, en la forma de un conjunto de reglas,
de la mejor manera de controlar el sistema (por ejemplo, si hablamos del parámetro
temperatura, la base de reglas puede ser “alta”, “media” y “baja”).
 El “mecanismo de inferencia” evalúa qué reglas de control son relevantes en el tiempo
actual y después decide qué entrada a la planta se debe usar.
 (Para el ejemplo anterior, se propone que si la temperatura es mayor a 80 grados,
entonces es “alta”).
 La “fusificación” simplemente modifica las entradas de modo que puedan ser
interpretados y comparados con las reglas de la base de reglas.
 La “defusificación” que convierte las conclusiones alcanzadas por el mecanismo de
inferencia en las entradas a la planta.
1. GRADO DE CERTEZA
Conjunto: FRUTAS
Página 3
5. Defina qué son los conjuntos difusos
6. Desarrolle el algoritmo de fusificación para el siguiente ejercicio
P=La cebolla es una fruta
El grado de certeza que de que la cebolla sea una fruta es del 0%.
P=Una manzana es una fruta
El grado de certeza que una manzana sea una fruta es del 100%.
Conjunto: AVES
Q= Una gallina es una ave
El grado de certeza que una gallina sea una ave es del 100%
Q= Una ballena es una ave
El grado de certeza que una ballena sea una ave es del 0%
2. GRADO DE PERTENENCIA
Conjunto: VOCALES
El grado de pertenencia de la “a” al conjunto de las vocales es del 100%
Conjunto: REPTILES
El grado de pertenencia de que el “lagarto” pertenezca al
conjunto de los reptiles es del 100%.
Un conjunto difuso, es un conjunto que surgió como una nueva forma de representar
la imprecisión y la incertidumbre. Es un conjunto que puede contener elementos de
forma parcial. Es decir que la propiedad x € A puede ser cierta con un grado de
verdad.
Se mide esta posibilidad de pertenecer (o pertenencia) con un número 𝝁 𝑨(x), entre 0
y 1, llamado grado de pertenencia de x, a A. Si es 0, x no pertenece a A. Si es 1,
entonces x € A, totalmente, y si 0< 𝝁 𝑨(x)< 1, x pertenece a A de una manera parcial.
En definitiva un conjunto difuso A se define como una función de pertenencia que
enlaza o empareja los elementos de un dominio o universo de discurso X con
elementos del intervalo [0,1].
FUSIFICACIÓN
Algoritmo
GP Velocidad Baja
GP Velocidad Media
GP Velocidad Alta
Velocidad
Página 4
El problema consiste en desarrollar el código de Matlab para realizar el proceso de fusificación
para los elementos del universo velocidad en la autopista General Rumiñahui.
Para ello se ha determinado los siguientes rangos de velocidad para velocidad bajas, medias y
altas.
Para determinar el algoritmo de solución se procede a encontrar las ecuaciones de las rectas que
definen los rangos de velocidad baja y alta.
 Calculo de recta pendiente positiva velocidad media
𝒚 = 𝒎𝒙 + 𝒃
𝑷 𝟏 = (𝟔𝟎, 𝟏) y 𝑷 𝟐 = (𝟓𝟎, 𝟎)
𝒎 =
𝒚 𝟐 − 𝒚 𝟏
𝒙 𝟐 − 𝒙 𝟏
=
𝟎 − 𝟏
𝟓𝟎 − 𝟔𝟎
=
−𝟏
−𝟏𝟎
=
𝟏
𝟏𝟎
Por lo tanto tenemos que cuando:
𝒙 = 𝟔𝟎 𝒚 = 𝟏
𝟏 =
𝟏
𝟏𝟎
(𝟔𝟎) + 𝒃
𝒃 = 𝟏 − 𝟔 = −𝟓
Por lo tanto la ecuación de la recta está dada por: 𝒚 =
𝒙
𝟏𝟎
− 𝟓
 Calculo de recta pendiente negativa velocidad media
Recta 2:
𝒚 = 𝒎𝒙 + 𝒃
𝑷 𝟏 = (𝟖𝟎, 𝟏) y 𝑷 𝟐 = (𝟗𝟎, 𝟎)
𝒎 =
𝒚 𝟐 − 𝒚 𝟏
𝒙 𝟐 − 𝒙 𝟏
=
𝟎 − 𝟏
𝟗𝟎 − 𝟖𝟎
=
−𝟏
𝟏𝟎
= −
𝟏
𝟏𝟎
Por lo tanto tenemos que cuando:
𝒙 = 𝟖𝟎 𝒚 = 𝟏
𝟏 =
𝟏
−𝟏𝟎
(𝟖𝟎) + 𝒃
𝒃 = 𝟏 + 𝟖 = 𝟗
Por lo tanto la ecuación de la recta está dada por: 𝒚 = −
𝒙
𝟏𝟎
+ 𝟗
Página 5
 Código del Programa
for i=1:3
V=input ('Ingrese el valor de la Velocidad a ser evaluado: ');
if V<50
GP=0;
GP1=1;
GP2=0;
sprintf('El Grado de pertenencia a Velocidades Bajas %.2f', GP1*100)
sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100)
sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100)
end
if V>60 && V<80
GP=1;
GP1=0;
GP2=0;
sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100)
sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100)
sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100)
end
if V>90
GP=0;
GP2=1;
GP1=0;
sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100)
sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100)
sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100)
end
if V>50 && V<60
GP= 0.1*V-5;
GP1=1-GP;
GP2=0;
sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100)
sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100)
sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100)
end
if V>= 80 && V<=90
GP=9-0.1*V;
GP2=1-GP ;
GP1=0;
sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100)
sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100)
sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100)
end
pause();
end
Página 6
Gráficas de resultados
Nosotros Dayana Ochoa y Carlos Mendoza afirmamos que esta actividad es de nuestra autoría y
establecemos que para la elaboración de la misma se ha seguido los lineamientos del Código de
Ética de la Universidad de las Fuerzas Armadas ESPE

Más contenido relacionado

Similar a Actividad20 ochoamendoza(1)

Fuzzy 3 er_doc
Fuzzy 3 er_docFuzzy 3 er_doc
Fuzzy 3 er_doc
Jairo Nava
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
Jorge Ñauñay
 
Jueves exposicion programacion difusa.pdf
Jueves exposicion programacion difusa.pdfJueves exposicion programacion difusa.pdf
Jueves exposicion programacion difusa.pdf
yudipaolacharriapossu
 
Trabajo d imformatik
Trabajo d imformatikTrabajo d imformatik
Trabajo d imformatik
angie300894
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1
Joaquin1418
 

Similar a Actividad20 ochoamendoza(1) (20)

Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
 
Fuzzy 3 er_doc
Fuzzy 3 er_docFuzzy 3 er_doc
Fuzzy 3 er_doc
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
 
Jueves exposicion programacion difusa.pdf
Jueves exposicion programacion difusa.pdfJueves exposicion programacion difusa.pdf
Jueves exposicion programacion difusa.pdf
 
Controlador teoria de control
Controlador teoria de controlControlador teoria de control
Controlador teoria de control
 
control difuso.pdf
control difuso.pdfcontrol difuso.pdf
control difuso.pdf
 
Manual users algoritmos
Manual users   algoritmosManual users   algoritmos
Manual users algoritmos
 
Trabajo d imformatik
Trabajo d imformatikTrabajo d imformatik
Trabajo d imformatik
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
 
Instrumento 8 scada
Instrumento 8 scadaInstrumento 8 scada
Instrumento 8 scada
 
Esquema de un sistema de control.
Esquema de un sistema  de  control.Esquema de un sistema  de  control.
Esquema de un sistema de control.
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1
 
Esquema de un_sistema__de__control.
Esquema de un_sistema__de__control.Esquema de un_sistema__de__control.
Esquema de un_sistema__de__control.
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
 
Coautor en Revista Técnica Industrial Nº 306. Junio 2014. Análisis de una reg...
Coautor en Revista Técnica Industrial Nº 306. Junio 2014. Análisis de una reg...Coautor en Revista Técnica Industrial Nº 306. Junio 2014. Análisis de una reg...
Coautor en Revista Técnica Industrial Nº 306. Junio 2014. Análisis de una reg...
 
Mod 2 algoritmos
Mod 2 algoritmosMod 2 algoritmos
Mod 2 algoritmos
 
Acciones de control
Acciones de controlAcciones de control
Acciones de control
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 

Más de Carlos Mendoza (8)

Actividad no24 3er parcial(1)
Actividad no24 3er parcial(1)Actividad no24 3er parcial(1)
Actividad no24 3er parcial(1)
 
Actividad23 3parcial
Actividad23 3parcialActividad23 3parcial
Actividad23 3parcial
 
Actividad no22
Actividad no22Actividad no22
Actividad no22
 
Actividad no19 2do parcial
Actividad no19 2do parcialActividad no19 2do parcial
Actividad no19 2do parcial
 
Diseño del controlador neuronal inverso
Diseño del controlador neuronal inversoDiseño del controlador neuronal inverso
Diseño del controlador neuronal inverso
 
Actividad no18 2do_parcial
Actividad no18 2do_parcialActividad no18 2do_parcial
Actividad no18 2do_parcial
 
Actividad no15 2do parcial
Actividad no15 2do parcialActividad no15 2do parcial
Actividad no15 2do parcial
 
Actividad no13 y_14_de_2do_parcial
Actividad no13 y_14_de_2do_parcialActividad no13 y_14_de_2do_parcial
Actividad no13 y_14_de_2do_parcial
 

Último

MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
vladimirpaucarmontes
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
JuanPablo452634
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
gustavoiashalom
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
bcondort
 

Último (20)

Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 

Actividad20 ochoamendoza(1)

  • 1. Página 1 UNIVERSIDAD DE FUERZAS ARMADAS “ESPE” DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA ASIGNATURA: CONTROL INTELIGENTE Actividad No20. Control Difuso Fecha: 02 de julio 2014 Nombre: Dayana Ochoa y Carlos Mendoza NRC: 2055 Control Difuso 1. ¿Qué es Control Difuso? 2. ¿Cuándo es útil aplicar el control difuso? Un sistema de control difuso es un sistema de control basado en la lógica difusa, es una forma de razonamiento mediante un cálculo con palabras, se puede programar en una maquina haciendo razonamiento, inferencias a través de una base de reglas, en este tipo de control se usa terminología basada en valores lingüísticos. La lógica difusa es ampliamente utilizada en el control difuso. El término "fuzzy" o difuso se refiere al hecho de que la lógica utilizada puede tratar con conceptos que no se pueden expresar como "verdadero" o "falso", sino como "parcialmente cierto". Aunque los enfoques alternativos, tales como los algoritmos genéticos y redes neuronales pueden realizar tan bien como la lógica difusa en muchos casos, la lógica difusa tiene la ventaja de que la solución al problema se puede convertir en términos de que los operadores humanos pueden comprender, de manera que su experiencia puede ser utilizado en el diseño del controlador. Esto hace que sea más fácil de mecanizar tareas que ya se llevan a cabo con éxito por los seres humanos. Es útil aplicar el control difuso cuando se utiliza el conocimiento y experiencia de un operador humano para construir un controlador que emule el comportamiento de tal persona. Comparado con el control tradicional, el control difuso tiene dos ventajas prácticas, una es que el modelo matemático del proceso a controlar no es requerido y otra es que se obtiene un controlador no lineal desarrollado empíricamente sin complicaciones matemáticas. Las aplicaciones de control difuso más adecuadas son aquellas donde existen requerimientos cualitativos para una acción de control satisfactoria y dichos requerimientos pueden ser enunciados fácilmente como reglas difusas. Por esta razón, los controladores con lógica difusa son usados para operar funciones automáticas en lavadoras, video-grabadoras, reproductores de CD, sistemas de aire acondicionado, cámaras y productos similares.
  • 2. Página 2 3. ¿Cómo hacer control difuso? ¿Cuál es el algoritmo? 4. ¿Escriba 2 ejemplos de grado de certeza y grado de pertenencia? Para hacer un control difuso se debe realizar lo siguiente: El primer paso en lógica difusa es convertir la señal x (que bien pudiera ser una señal de error en el sistema de control) en un conjunto de variables difusas. A este paso se le conoce como clasificación difusa o ‘fusificación’. Esto se hace asignando valores (que serán nuestros valores difusos) a partir de un conjunto de funciones de membresía o pertenencia. Un clasificador difuso divide los rangos posibles en los cuales puede clasificarse el valor de la señal x como sigue: a) LP: x es Largo Positivo b) MP: x es Medio Positivo c) S: x es Pequeño (de las siglas en ingles ‘Short’) d) MN: x es Medio Negativo e) LN: x es Largo Negativo En un controlador, el clasificador difuso o ‘fusificador’ se utiliza para determinar el nivel de membrecía conectando una señal obtenida del sistema a su entrada. La estructura normalmente utilizada en un controlador difuso puede verse en la siguiente figura: Para la resolución de este tipo de problemas, se requiere que en su algoritmo consten los siguientes elementos básicos:  La "base de reglas", que tiene el conocimiento, en la forma de un conjunto de reglas, de la mejor manera de controlar el sistema (por ejemplo, si hablamos del parámetro temperatura, la base de reglas puede ser “alta”, “media” y “baja”).  El “mecanismo de inferencia” evalúa qué reglas de control son relevantes en el tiempo actual y después decide qué entrada a la planta se debe usar.  (Para el ejemplo anterior, se propone que si la temperatura es mayor a 80 grados, entonces es “alta”).  La “fusificación” simplemente modifica las entradas de modo que puedan ser interpretados y comparados con las reglas de la base de reglas.  La “defusificación” que convierte las conclusiones alcanzadas por el mecanismo de inferencia en las entradas a la planta. 1. GRADO DE CERTEZA Conjunto: FRUTAS
  • 3. Página 3 5. Defina qué son los conjuntos difusos 6. Desarrolle el algoritmo de fusificación para el siguiente ejercicio P=La cebolla es una fruta El grado de certeza que de que la cebolla sea una fruta es del 0%. P=Una manzana es una fruta El grado de certeza que una manzana sea una fruta es del 100%. Conjunto: AVES Q= Una gallina es una ave El grado de certeza que una gallina sea una ave es del 100% Q= Una ballena es una ave El grado de certeza que una ballena sea una ave es del 0% 2. GRADO DE PERTENENCIA Conjunto: VOCALES El grado de pertenencia de la “a” al conjunto de las vocales es del 100% Conjunto: REPTILES El grado de pertenencia de que el “lagarto” pertenezca al conjunto de los reptiles es del 100%. Un conjunto difuso, es un conjunto que surgió como una nueva forma de representar la imprecisión y la incertidumbre. Es un conjunto que puede contener elementos de forma parcial. Es decir que la propiedad x € A puede ser cierta con un grado de verdad. Se mide esta posibilidad de pertenecer (o pertenencia) con un número 𝝁 𝑨(x), entre 0 y 1, llamado grado de pertenencia de x, a A. Si es 0, x no pertenece a A. Si es 1, entonces x € A, totalmente, y si 0< 𝝁 𝑨(x)< 1, x pertenece a A de una manera parcial. En definitiva un conjunto difuso A se define como una función de pertenencia que enlaza o empareja los elementos de un dominio o universo de discurso X con elementos del intervalo [0,1]. FUSIFICACIÓN Algoritmo GP Velocidad Baja GP Velocidad Media GP Velocidad Alta Velocidad
  • 4. Página 4 El problema consiste en desarrollar el código de Matlab para realizar el proceso de fusificación para los elementos del universo velocidad en la autopista General Rumiñahui. Para ello se ha determinado los siguientes rangos de velocidad para velocidad bajas, medias y altas. Para determinar el algoritmo de solución se procede a encontrar las ecuaciones de las rectas que definen los rangos de velocidad baja y alta.  Calculo de recta pendiente positiva velocidad media 𝒚 = 𝒎𝒙 + 𝒃 𝑷 𝟏 = (𝟔𝟎, 𝟏) y 𝑷 𝟐 = (𝟓𝟎, 𝟎) 𝒎 = 𝒚 𝟐 − 𝒚 𝟏 𝒙 𝟐 − 𝒙 𝟏 = 𝟎 − 𝟏 𝟓𝟎 − 𝟔𝟎 = −𝟏 −𝟏𝟎 = 𝟏 𝟏𝟎 Por lo tanto tenemos que cuando: 𝒙 = 𝟔𝟎 𝒚 = 𝟏 𝟏 = 𝟏 𝟏𝟎 (𝟔𝟎) + 𝒃 𝒃 = 𝟏 − 𝟔 = −𝟓 Por lo tanto la ecuación de la recta está dada por: 𝒚 = 𝒙 𝟏𝟎 − 𝟓  Calculo de recta pendiente negativa velocidad media Recta 2: 𝒚 = 𝒎𝒙 + 𝒃 𝑷 𝟏 = (𝟖𝟎, 𝟏) y 𝑷 𝟐 = (𝟗𝟎, 𝟎) 𝒎 = 𝒚 𝟐 − 𝒚 𝟏 𝒙 𝟐 − 𝒙 𝟏 = 𝟎 − 𝟏 𝟗𝟎 − 𝟖𝟎 = −𝟏 𝟏𝟎 = − 𝟏 𝟏𝟎 Por lo tanto tenemos que cuando: 𝒙 = 𝟖𝟎 𝒚 = 𝟏 𝟏 = 𝟏 −𝟏𝟎 (𝟖𝟎) + 𝒃 𝒃 = 𝟏 + 𝟖 = 𝟗 Por lo tanto la ecuación de la recta está dada por: 𝒚 = − 𝒙 𝟏𝟎 + 𝟗
  • 5. Página 5  Código del Programa for i=1:3 V=input ('Ingrese el valor de la Velocidad a ser evaluado: '); if V<50 GP=0; GP1=1; GP2=0; sprintf('El Grado de pertenencia a Velocidades Bajas %.2f', GP1*100) sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100) sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100) end if V>60 && V<80 GP=1; GP1=0; GP2=0; sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100) sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100) sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100) end if V>90 GP=0; GP2=1; GP1=0; sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100) sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100) sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100) end if V>50 && V<60 GP= 0.1*V-5; GP1=1-GP; GP2=0; sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100) sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100) sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100) end if V>= 80 && V<=90 GP=9-0.1*V; GP2=1-GP ; GP1=0; sprintf('El Grado de pertenencia a Velocidades Bajas %.2f',GP1*100) sprintf('El Grado de pertenencia a Velocidades Medias %.2f',GP*100) sprintf('El Grado de pertenencia a Velocidades Altas %.2f',GP2*100) end pause(); end
  • 6. Página 6 Gráficas de resultados Nosotros Dayana Ochoa y Carlos Mendoza afirmamos que esta actividad es de nuestra autoría y establecemos que para la elaboración de la misma se ha seguido los lineamientos del Código de Ética de la Universidad de las Fuerzas Armadas ESPE