SlideShare una empresa de Scribd logo
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)

Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
Evelyn Gabriela Lema Vinueza
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
Evelyn Gabriela Lema Vinueza
 
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
 
Controlador teoria de control
Controlador teoria de controlControlador teoria de control
Controlador teoria de control
Luis Veliz
 
control difuso.pdf
control difuso.pdfcontrol difuso.pdf
control difuso.pdf
RigoFelixSinche
 
Manual users algoritmos
Manual users   algoritmosManual users   algoritmos
Manual users algoritmos
Jeremy Luis
 
Trabajo d imformatik
Trabajo d imformatikTrabajo d imformatik
Trabajo d imformatik
angie300894
 
Logica difusa
Logica difusaLogica difusa
Logica difusa
Javiu Medina
 
Instrumento 8 scada
Instrumento 8 scadaInstrumento 8 scada
Instrumento 8 scada
Teth Azrael Cortés Aguilar
 
Esquema de un sistema de control.
Esquema de un sistema  de  control.Esquema de un sistema  de  control.
Esquema de un sistema de control.
emiliz
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
charnisch
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1
Joaquin1418
 
Esquema de un_sistema__de__control.
Esquema de un_sistema__de__control.Esquema de un_sistema__de__control.
Esquema de un_sistema__de__control.
dimarlysdelvalle
 
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
Fernando Solis
 
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...
Grupo Termoeléctrico La Pereda-Hunosa
 
Mod 2 algoritmos
Mod 2 algoritmosMod 2 algoritmos
Mod 2 algoritmos
Pedro Montecinos Gaete
 
Acciones de control
Acciones de controlAcciones de control
Acciones de control
Efrain Aguilar
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
Karly Lugo
 

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

Actividad no24 3er parcial(1)
Actividad no24 3er parcial(1)Actividad no24 3er parcial(1)
Actividad no24 3er parcial(1)
Carlos Mendoza
 
Actividad23 3parcial
Actividad23 3parcialActividad23 3parcial
Actividad23 3parcial
Carlos Mendoza
 
Actividad no22
Actividad no22Actividad no22
Actividad no22
Carlos Mendoza
 
Actividad no19 2do parcial
Actividad no19 2do parcialActividad no19 2do parcial
Actividad no19 2do parcial
Carlos Mendoza
 
Diseño del controlador neuronal inverso
Diseño del controlador neuronal inversoDiseño del controlador neuronal inverso
Diseño del controlador neuronal inverso
Carlos Mendoza
 
Actividad no18 2do_parcial
Actividad no18 2do_parcialActividad no18 2do_parcial
Actividad no18 2do_parcial
Carlos Mendoza
 
Actividad no15 2do parcial
Actividad no15 2do parcialActividad no15 2do parcial
Actividad no15 2do parcial
Carlos Mendoza
 
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
Carlos Mendoza
 

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

Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
elsanti003
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
fabian28735081
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
ArmandoSarco
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
andressalas92
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
ssuser8827cb1
 
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
jlupo2024
 
Luces piloto y contactores Presentación fn.pptx
Luces piloto y contactores Presentación fn.pptxLuces piloto y contactores Presentación fn.pptx
Luces piloto y contactores Presentación fn.pptx
Fran115
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
carmenquintana18
 
Sistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisiónSistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisión
MichaelLpezOrtiz
 
aplicacion de la termodinamica en la reacciones quimicas.pdf
aplicacion de la termodinamica en la reacciones quimicas.pdfaplicacion de la termodinamica en la reacciones quimicas.pdf
aplicacion de la termodinamica en la reacciones quimicas.pdf
MiguelZapata93
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
shirllyleytonm
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Eliana Gomajoa
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
PAULINACASTRUITAGARC
 
Ducto Barras para instalaciones electricas
Ducto Barras para instalaciones electricasDucto Barras para instalaciones electricas
Ducto Barras para instalaciones electricas
Edgar Najera
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
LuisAngelGuarnizoBet
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
JuanCarlos695207
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
KruggerCossio1
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
jahirrtorresa
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
JuanGavidia2
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
FernandoRodrigoEscal
 

Último (20)

Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
 
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
 
Luces piloto y contactores Presentación fn.pptx
Luces piloto y contactores Presentación fn.pptxLuces piloto y contactores Presentación fn.pptx
Luces piloto y contactores Presentación fn.pptx
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
 
Sistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisiónSistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisión
 
aplicacion de la termodinamica en la reacciones quimicas.pdf
aplicacion de la termodinamica en la reacciones quimicas.pdfaplicacion de la termodinamica en la reacciones quimicas.pdf
aplicacion de la termodinamica en la reacciones quimicas.pdf
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
 
Ducto Barras para instalaciones electricas
Ducto Barras para instalaciones electricasDucto Barras para instalaciones electricas
Ducto Barras para instalaciones electricas
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
 

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