SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Página 1
UNIVERSIDAD DE FUERZAS ARMADAS “ESPE”
DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA
ASIGNATURA: CONTROL INTELIGENTE
Actividad No 18 “Implementación de un controlador neuronal usando Matlab y
tarjeta de adquisición” (2 puntos a la nota parcial).
Fecha: Lunes, 16 de Junio del 2014.
Nombre alumno: Evelyn Gabriela Lema Vinueza.
NRC: 2055
Objetivo: Describir la funcionalidad, los elementos y el proceso de implementación de un
controlador neuronal usando Matlab y una tarjeta de adquisición.
La actividad iniciará con una lectura de la tesis desarrollada por Ing. Capelo y Cabezas “Diseño e
implementación de controladores inteligentes para la unidad Air Flow Temperature Control
System”. También deberán leer la tesis de Ibarra Acuña “Diseño e implementacion de un sistema
controlador de temperatura PID para la unidad Air flow temperature control system mediante la
utilización de la herramienta RTW (real time workshop) de Matlab”
1. ¿Qué consideraciones realiza Matlab para lograr que un código de simulink trabaje en tiempo
real?
La interconexión a nivel de computadores y tarjetas de adquisición de datos a procesos, nos permite
realizar experimentos y desarrollar proyectos en diferentes áreas.
Matlab presenta una aplicación para hacer simulaciones en tiempo real, la toolbox Real Time Workshop.
Esta herramienta permite realizar aplicaciones de control y simulaciones en tiempo real para plantas
físicas. También es necesario para que un código de simulink trabaje en tiempo real se necesita de
una toolbox llamada Real Time Windows Target que es una herramienta que permite adquirir y
generara señales en tiempo real; para la comunicación entre el computador y un entorno exterior
se necesita de una tarjeta de adquisición de datos.
2. ¿Qué elementos del Simulink se utilizan para el trabajo en tiempo real?
Simulink es una herramienta que permite desarrollar el modelo de un sistema de una forma sencilla e
intuitiva para el usuario. El Real Time Workshop es una herramienta que permite capturar y generar
señales en tiempo real mediante diagramas de bloques generados en Simulink. Además, se pueden
visualizar estas señales, cambiando y controlando parámetros, todo en tiempo real. Para hacerlo
posible tienen que haber un elemento físico que interactúe entre Simulink y el elemento exterior que
se desea controlar, recoger señales este elemento es la placa de adquisición de datos, que es la que
permite operar con las señales de entrada y/o salidas analógicas y digitales.
Para la interpretación del código utilizado por esta herramienta necesita de algunos elementos como
son:
Entradas y/o salidas analógicas
Entradas y/o salidas digitales
Entrada para contador de pulsos
Salida de Frecuencia por ancho de pulso PWM
Entrada de Encoder
Entrada y Salida tipo Stream
Página 2
3. Que elementos intervienen en la implementación física de un controlador mediante PC del “Air
Flow Temperature Control System”, indique el diagrama de las conexiones requeridas.
Los elementos que intervienen en la implementación física para que sea posible la interacción entre la
planta en este caso la unidad Air Flow Temperature Control System y el computador se detallan a
continuación por medio de un esquema.
Figura 1. Elementos Físicos para la Interconexión entra la Planta y el PC
La interconexión de los elementos anteriormente mencionados será la siguiente:
4. ¿Cuál es el procedimiento para construir un modelo real en Matlab y que significa la conexión
al objetivo (“connect to target”) que se debe realizar previamente antes de ejecutarlo?
Simulink permite crear modelos para la realización de ensayos en tiempo real sobre un ordenador,
permitiendo la adquisición de señales desde un sistema real mediante una tarjeta de entradas y salidas.
Para ello se dispone del correspondiente modelo en Simulink que incluye los bloques específicos. Con lo
anteriormente mencionado podemos decir que el procedimiento para construir un modelo real en Matlab
es:
Conector
SCB-68
Cable NI
SHC68-68-
EPM
Tarjeta
Adquisición
de Datos PCI
6221
Computador
(Matlab)
Unidad Air
Flow
Temperatura
(Planta)
Computador
(Matlab)
Tarjeta
Adquisición
de Datos
PCI 6221
Unidad Air
Flow
Temperatura
Página 3
Creación de un Modelo
En el menú principal se seleccionara FileNew Model. Es aquí donde se abrirá la
ventana de edición donde se creará el modelo Simulink. Una vez creado el modelo y
parametrizados todos sus bloques se procede a la simulación.
Connect to target
Por medio de esta opción se podrá realizar la conexión entre el modelo de control
anteriormente implementado en Simulink y la tarjeta de adquisición de datos externa. Se
deberá ejecutar el modelo y se comenzara a obtener datos del sistema externo conectado a la
tarjeta de adquisición.
5. ¿Qué es y para qué se utiliza el RTWT kernel. Cómo se instala?
Un componente clave del Real Time Workshop es un kernel en tiempo real que hace de interfaz con
el sistema operativo Windows para asegurar que la aplicación en tiempo real se está ejecutando en el
tiempo de muestreo seleccionado. El kernel asigna la prioridad más elevada de ejecución para la
aplicación en tiempo real y lo hace utilizando el reloj interno del ordenador como fuente principal de
tiempo.
El procedimiento necesario para la instalación del RTWT kernel se detallan en los siguientes pasos:
1. En la ventana de MATLAB se escribe:
rtwintgt – install
2. Se mostrará un mensaje de confirmación se deberá ingresar “y” que representa YES.
3. Se mostrará un mensaje de confirmación exitosa de la instalación.
4. Se deberá reiniciar el equipo si así lo pide el programa, aunque es recomendable reiniciar
el computador antes de utilizar el kernel.
5. Para comprobar la correcta instalación se introduce:
Rtwho
6. Matlab mostrara el siguiente mensaje:
Mientras no exista ninguna ejecución por Real Time, el kernel permanecerá inactivo permitiendo
el uso de las demás aplicaciones de Windows, cuando el kernel está trabajando demanda un
mayor trabajo del CPU.
6. Describa el procedimiento de diseño de un control neuronal.
El procedimiento para el diseño de un control neuronal no es complicado ni algo fuera de lo común
siempre y cuando se cumplan con una seria de pasos establecidos en donde se encuentra en forma general
el modelamiento e identificación del sistema a prueba. Estos pasos de muestran de forma detallada en los
siguientes ítems.
Página 4
7. Prepare un documento en forma individual y publíquelo en el foro creado para el efecto.
Este trabajo fue realizado por medio de la información encontrada en los siguientes links:
http://deeea.urv.cat/public/PROPOSTES/pub/pdf/1088pub.pdf
http://sisbib.unmsm.edu.pe/bibvirtualdata/publicaciones/electronica/n18_2006/a01.pdf
http://www.um.es/iindus/jcervera/investigacion/PFC-jcervera.pdf
http://ocw.upm.es/ingenieria-de-sistemas-y-automatica/control-de-procesos-
industriales/Contenidos/Problemas/guia-de-simulink-para-ioi
Yo Evelyn Gabriela Lema Vinueza afirmo que esta actividad es de mi autoría y establezco que
para la elaboración de la misma he seguido los lineamientos del Código de Ética de la
Universidad de las Fuerzas Armadas ESPE
Identificación de la planta de estudio
Parámetros de entrenamiento de la red neuronal en base a un conjunto de datos requeridos que permita
imitar a la planta.
Identificación y entrenamiento de la red neuronal que imita el modelo de referencia.
Entrenamiento de la red neuronal final de la cual se obtendrá la red neuronal de control
Implementación y evaluación de la red neuronal de control en el sistema a controlar.

Más contenido relacionado

Destacado (20)

Apresentação da candidatura à UI do IPS
Apresentação da candidatura à UI do IPSApresentação da candidatura à UI do IPS
Apresentação da candidatura à UI do IPS
 
Ensayo el poder del ahora
Ensayo el poder del ahoraEnsayo el poder del ahora
Ensayo el poder del ahora
 
Deprimido
DeprimidoDeprimido
Deprimido
 
POSIBLES SOLUCIONES PARA LOS PROBLEMAS DEL MUNDIAL DE BRASIL 2014
POSIBLES SOLUCIONES PARA LOS PROBLEMAS DEL MUNDIAL DE BRASIL 2014POSIBLES SOLUCIONES PARA LOS PROBLEMAS DEL MUNDIAL DE BRASIL 2014
POSIBLES SOLUCIONES PARA LOS PROBLEMAS DEL MUNDIAL DE BRASIL 2014
 
Evaluación de la comunicación oral
Evaluación de la comunicación oralEvaluación de la comunicación oral
Evaluación de la comunicación oral
 
Hot Potatoes
Hot PotatoesHot Potatoes
Hot Potatoes
 
Eyvonne Hinton Resume ej
Eyvonne Hinton Resume ejEyvonne Hinton Resume ej
Eyvonne Hinton Resume ej
 
Los grupos de trabajo como generadores de destrezas
Los grupos de trabajo como generadores de destrezasLos grupos de trabajo como generadores de destrezas
Los grupos de trabajo como generadores de destrezas
 
AssertCred
AssertCredAssertCred
AssertCred
 
Aprendizaje de un perceptrón simple
Aprendizaje de un perceptrón simpleAprendizaje de un perceptrón simple
Aprendizaje de un perceptrón simple
 
Lina-Forsgren
Lina-ForsgrenLina-Forsgren
Lina-Forsgren
 
Actividad no17 2er parcial lema evelyn
Actividad no17 2er parcial lema evelynActividad no17 2er parcial lema evelyn
Actividad no17 2er parcial lema evelyn
 
Ensayo tic
Ensayo ticEnsayo tic
Ensayo tic
 
Eutanasia y Suicidio Asistido - Seminario Propio
Eutanasia y Suicidio Asistido - Seminario PropioEutanasia y Suicidio Asistido - Seminario Propio
Eutanasia y Suicidio Asistido - Seminario Propio
 
Contabilidad
ContabilidadContabilidad
Contabilidad
 
Vimos Juan Excel
Vimos Juan ExcelVimos Juan Excel
Vimos Juan Excel
 
Presentación sin título
Presentación sin títuloPresentación sin título
Presentación sin título
 
Matrioshka
MatrioshkaMatrioshka
Matrioshka
 
Ensayo práctica 2014
Ensayo práctica 2014Ensayo práctica 2014
Ensayo práctica 2014
 
Actopan...
Actopan...Actopan...
Actopan...
 

Similar a Actividad no18 2do_parcial_lema_evelyn

Actividad no18 2do_parcial
Actividad no18 2do_parcialActividad no18 2do_parcial
Actividad no18 2do_parcialCarlos Mendoza
 
dgarccos,+144-346-1-CE.pdf
dgarccos,+144-346-1-CE.pdfdgarccos,+144-346-1-CE.pdf
dgarccos,+144-346-1-CE.pdfssuser6ff431
 
Arquitectura del computador rulfix
Arquitectura del computador rulfixArquitectura del computador rulfix
Arquitectura del computador rulfixrulfur
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorNew Horizons
 
Automatizacion de-un-torno-paralelo-con-control-basado-en-pc
Automatizacion de-un-torno-paralelo-con-control-basado-en-pcAutomatizacion de-un-torno-paralelo-con-control-basado-en-pc
Automatizacion de-un-torno-paralelo-con-control-basado-en-pcRobertoH1234
 
Programacion grafica simulab programa .pptx
Programacion grafica simulab programa .pptxProgramacion grafica simulab programa .pptx
Programacion grafica simulab programa .pptxefiallos30
 
0104 arquitectura-del-computador
0104 arquitectura-del-computador0104 arquitectura-del-computador
0104 arquitectura-del-computadorProfesorCorona
 
239465162 informe-practica-modelamiento-ambiental
239465162 informe-practica-modelamiento-ambiental239465162 informe-practica-modelamiento-ambiental
239465162 informe-practica-modelamiento-ambientalToni Aquise Quenta
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusPaolaPerez263
 
Manual de prácticas arquitectura de computadoras
Manual de prácticas arquitectura de computadorasManual de prácticas arquitectura de computadoras
Manual de prácticas arquitectura de computadorasDianichiiz VaLdiivia
 
Trabajo practico seminario_operador-2_combined
Trabajo practico seminario_operador-2_combinedTrabajo practico seminario_operador-2_combined
Trabajo practico seminario_operador-2_combinedLiliana Varela
 

Similar a Actividad no18 2do_parcial_lema_evelyn (20)

Actividad no18 2do_parcial
Actividad no18 2do_parcialActividad no18 2do_parcial
Actividad no18 2do_parcial
 
dgarccos,+144-346-1-CE.pdf
dgarccos,+144-346-1-CE.pdfdgarccos,+144-346-1-CE.pdf
dgarccos,+144-346-1-CE.pdf
 
Computacion 3808
Computacion 3808Computacion 3808
Computacion 3808
 
Arquitectura del computador rulfix
Arquitectura del computador rulfixArquitectura del computador rulfix
Arquitectura del computador rulfix
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Proyecto pic
Proyecto picProyecto pic
Proyecto pic
 
Automatizacion de-un-torno-paralelo-con-control-basado-en-pc
Automatizacion de-un-torno-paralelo-con-control-basado-en-pcAutomatizacion de-un-torno-paralelo-con-control-basado-en-pc
Automatizacion de-un-torno-paralelo-con-control-basado-en-pc
 
Programacion grafica simulab programa .pptx
Programacion grafica simulab programa .pptxProgramacion grafica simulab programa .pptx
Programacion grafica simulab programa .pptx
 
0104 arquitectura-del-computador
0104 arquitectura-del-computador0104 arquitectura-del-computador
0104 arquitectura-del-computador
 
Practica 2
Practica 2Practica 2
Practica 2
 
Práctica no1.1
Práctica  no1.1Práctica  no1.1
Práctica no1.1
 
Práctica no1.1
Práctica  no1.1Práctica  no1.1
Práctica no1.1
 
Tutorial cpl ds v1
Tutorial cpl ds v1Tutorial cpl ds v1
Tutorial cpl ds v1
 
Plc variador de velocidad ing k-nt
Plc variador de velocidad   ing k-ntPlc variador de velocidad   ing k-nt
Plc variador de velocidad ing k-nt
 
Plc variador de velocidad ing k-nt
Plc variador de velocidad   ing k-ntPlc variador de velocidad   ing k-nt
Plc variador de velocidad ing k-nt
 
239465162 informe-practica-modelamiento-ambiental
239465162 informe-practica-modelamiento-ambiental239465162 informe-practica-modelamiento-ambiental
239465162 informe-practica-modelamiento-ambiental
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de Proteus
 
Manual de prácticas arquitectura de computadoras
Manual de prácticas arquitectura de computadorasManual de prácticas arquitectura de computadoras
Manual de prácticas arquitectura de computadoras
 
Trabajo practico seminario_operador-2_combined
Trabajo practico seminario_operador-2_combinedTrabajo practico seminario_operador-2_combined
Trabajo practico seminario_operador-2_combined
 
Actividad no19 2do parcial
Actividad no19 2do parcialActividad no19 2do parcial
Actividad no19 2do parcial
 

Más de Evelyn Gabriela Lema Vinueza

Más de Evelyn Gabriela Lema Vinueza (17)

Tarjeta de Adquisición STM32F4-Discovery
Tarjeta de Adquisición STM32F4-Discovery Tarjeta de Adquisición STM32F4-Discovery
Tarjeta de Adquisición STM32F4-Discovery
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
 
Actividad no12. resuelta_1er_parcial _lema_evelyn
Actividad no12. resuelta_1er_parcial _lema_evelynActividad no12. resuelta_1er_parcial _lema_evelyn
Actividad no12. resuelta_1er_parcial _lema_evelyn
 
Actividad no10 1er parcial lema evelyn
Actividad no10 1er parcial lema evelynActividad no10 1er parcial lema evelyn
Actividad no10 1er parcial lema evelyn
 
Actividad no10 1er parcial lema evelyn
Actividad no10 1er parcial lema evelynActividad no10 1er parcial lema evelyn
Actividad no10 1er parcial lema evelyn
 
Lectura seis
Lectura seisLectura seis
Lectura seis
 
Actividad no9. 1er parcial lema evelyn
Actividad no9. 1er parcial lema evelynActividad no9. 1er parcial lema evelyn
Actividad no9. 1er parcial lema evelyn
 
Actividad no8. 1er parcial lema evelyn
Actividad no8. 1er parcial lema evelynActividad no8. 1er parcial lema evelyn
Actividad no8. 1er parcial lema evelyn
 
Actividad no7. 1er parcial lema evelyn
Actividad no7. 1er parcial lema evelynActividad no7. 1er parcial lema evelyn
Actividad no7. 1er parcial lema evelyn
 
Actividad no6. 1er parcial lema evelyn
Actividad no6. 1er parcial lema evelynActividad no6. 1er parcial lema evelyn
Actividad no6. 1er parcial lema evelyn
 
Aprendizaje del perceptrón
Aprendizaje del perceptrónAprendizaje del perceptrón
Aprendizaje del perceptrón
 
Actividad no20 3do parcial
Actividad no20 3do parcialActividad no20 3do parcial
Actividad no20 3do parcial
 
Controlador con Red Neuronal Inversa
Controlador con Red Neuronal InversaControlador con Red Neuronal Inversa
Controlador con Red Neuronal Inversa
 
Actividad no17 2er parcial lema evelyn
Actividad no17 2er parcial lema evelynActividad no17 2er parcial lema evelyn
Actividad no17 2er parcial lema evelyn
 
Actividad no16 2do parcial lema evelyn
Actividad no16 2do parcial lema evelynActividad no16 2do parcial lema evelyn
Actividad no16 2do parcial lema evelyn
 
Actividad no15 2do_parcial_lema_evelyn
Actividad no15 2do_parcial_lema_evelynActividad no15 2do_parcial_lema_evelyn
Actividad no15 2do_parcial_lema_evelyn
 
Actividad no13 y_14_de_1er_parcial_lema_evelyn
Actividad no13 y_14_de_1er_parcial_lema_evelynActividad no13 y_14_de_1er_parcial_lema_evelyn
Actividad no13 y_14_de_1er_parcial_lema_evelyn
 

Último

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 

Último (20)

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

Actividad no18 2do_parcial_lema_evelyn

  • 1. Página 1 UNIVERSIDAD DE FUERZAS ARMADAS “ESPE” DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA ASIGNATURA: CONTROL INTELIGENTE Actividad No 18 “Implementación de un controlador neuronal usando Matlab y tarjeta de adquisición” (2 puntos a la nota parcial). Fecha: Lunes, 16 de Junio del 2014. Nombre alumno: Evelyn Gabriela Lema Vinueza. NRC: 2055 Objetivo: Describir la funcionalidad, los elementos y el proceso de implementación de un controlador neuronal usando Matlab y una tarjeta de adquisición. La actividad iniciará con una lectura de la tesis desarrollada por Ing. Capelo y Cabezas “Diseño e implementación de controladores inteligentes para la unidad Air Flow Temperature Control System”. También deberán leer la tesis de Ibarra Acuña “Diseño e implementacion de un sistema controlador de temperatura PID para la unidad Air flow temperature control system mediante la utilización de la herramienta RTW (real time workshop) de Matlab” 1. ¿Qué consideraciones realiza Matlab para lograr que un código de simulink trabaje en tiempo real? La interconexión a nivel de computadores y tarjetas de adquisición de datos a procesos, nos permite realizar experimentos y desarrollar proyectos en diferentes áreas. Matlab presenta una aplicación para hacer simulaciones en tiempo real, la toolbox Real Time Workshop. Esta herramienta permite realizar aplicaciones de control y simulaciones en tiempo real para plantas físicas. También es necesario para que un código de simulink trabaje en tiempo real se necesita de una toolbox llamada Real Time Windows Target que es una herramienta que permite adquirir y generara señales en tiempo real; para la comunicación entre el computador y un entorno exterior se necesita de una tarjeta de adquisición de datos. 2. ¿Qué elementos del Simulink se utilizan para el trabajo en tiempo real? Simulink es una herramienta que permite desarrollar el modelo de un sistema de una forma sencilla e intuitiva para el usuario. El Real Time Workshop es una herramienta que permite capturar y generar señales en tiempo real mediante diagramas de bloques generados en Simulink. Además, se pueden visualizar estas señales, cambiando y controlando parámetros, todo en tiempo real. Para hacerlo posible tienen que haber un elemento físico que interactúe entre Simulink y el elemento exterior que se desea controlar, recoger señales este elemento es la placa de adquisición de datos, que es la que permite operar con las señales de entrada y/o salidas analógicas y digitales. Para la interpretación del código utilizado por esta herramienta necesita de algunos elementos como son: Entradas y/o salidas analógicas Entradas y/o salidas digitales Entrada para contador de pulsos Salida de Frecuencia por ancho de pulso PWM Entrada de Encoder Entrada y Salida tipo Stream
  • 2. Página 2 3. Que elementos intervienen en la implementación física de un controlador mediante PC del “Air Flow Temperature Control System”, indique el diagrama de las conexiones requeridas. Los elementos que intervienen en la implementación física para que sea posible la interacción entre la planta en este caso la unidad Air Flow Temperature Control System y el computador se detallan a continuación por medio de un esquema. Figura 1. Elementos Físicos para la Interconexión entra la Planta y el PC La interconexión de los elementos anteriormente mencionados será la siguiente: 4. ¿Cuál es el procedimiento para construir un modelo real en Matlab y que significa la conexión al objetivo (“connect to target”) que se debe realizar previamente antes de ejecutarlo? Simulink permite crear modelos para la realización de ensayos en tiempo real sobre un ordenador, permitiendo la adquisición de señales desde un sistema real mediante una tarjeta de entradas y salidas. Para ello se dispone del correspondiente modelo en Simulink que incluye los bloques específicos. Con lo anteriormente mencionado podemos decir que el procedimiento para construir un modelo real en Matlab es: Conector SCB-68 Cable NI SHC68-68- EPM Tarjeta Adquisición de Datos PCI 6221 Computador (Matlab) Unidad Air Flow Temperatura (Planta) Computador (Matlab) Tarjeta Adquisición de Datos PCI 6221 Unidad Air Flow Temperatura
  • 3. Página 3 Creación de un Modelo En el menú principal se seleccionara FileNew Model. Es aquí donde se abrirá la ventana de edición donde se creará el modelo Simulink. Una vez creado el modelo y parametrizados todos sus bloques se procede a la simulación. Connect to target Por medio de esta opción se podrá realizar la conexión entre el modelo de control anteriormente implementado en Simulink y la tarjeta de adquisición de datos externa. Se deberá ejecutar el modelo y se comenzara a obtener datos del sistema externo conectado a la tarjeta de adquisición. 5. ¿Qué es y para qué se utiliza el RTWT kernel. Cómo se instala? Un componente clave del Real Time Workshop es un kernel en tiempo real que hace de interfaz con el sistema operativo Windows para asegurar que la aplicación en tiempo real se está ejecutando en el tiempo de muestreo seleccionado. El kernel asigna la prioridad más elevada de ejecución para la aplicación en tiempo real y lo hace utilizando el reloj interno del ordenador como fuente principal de tiempo. El procedimiento necesario para la instalación del RTWT kernel se detallan en los siguientes pasos: 1. En la ventana de MATLAB se escribe: rtwintgt – install 2. Se mostrará un mensaje de confirmación se deberá ingresar “y” que representa YES. 3. Se mostrará un mensaje de confirmación exitosa de la instalación. 4. Se deberá reiniciar el equipo si así lo pide el programa, aunque es recomendable reiniciar el computador antes de utilizar el kernel. 5. Para comprobar la correcta instalación se introduce: Rtwho 6. Matlab mostrara el siguiente mensaje: Mientras no exista ninguna ejecución por Real Time, el kernel permanecerá inactivo permitiendo el uso de las demás aplicaciones de Windows, cuando el kernel está trabajando demanda un mayor trabajo del CPU. 6. Describa el procedimiento de diseño de un control neuronal. El procedimiento para el diseño de un control neuronal no es complicado ni algo fuera de lo común siempre y cuando se cumplan con una seria de pasos establecidos en donde se encuentra en forma general el modelamiento e identificación del sistema a prueba. Estos pasos de muestran de forma detallada en los siguientes ítems.
  • 4. Página 4 7. Prepare un documento en forma individual y publíquelo en el foro creado para el efecto. Este trabajo fue realizado por medio de la información encontrada en los siguientes links: http://deeea.urv.cat/public/PROPOSTES/pub/pdf/1088pub.pdf http://sisbib.unmsm.edu.pe/bibvirtualdata/publicaciones/electronica/n18_2006/a01.pdf http://www.um.es/iindus/jcervera/investigacion/PFC-jcervera.pdf http://ocw.upm.es/ingenieria-de-sistemas-y-automatica/control-de-procesos- industriales/Contenidos/Problemas/guia-de-simulink-para-ioi Yo Evelyn Gabriela Lema Vinueza afirmo que esta actividad es de mi autoría y establezco que para la elaboración de la misma he seguido los lineamientos del Código de Ética de la Universidad de las Fuerzas Armadas ESPE Identificación de la planta de estudio Parámetros de entrenamiento de la red neuronal en base a un conjunto de datos requeridos que permita imitar a la planta. Identificación y entrenamiento de la red neuronal que imita el modelo de referencia. Entrenamiento de la red neuronal final de la cual se obtendrá la red neuronal de control Implementación y evaluación de la red neuronal de control en el sistema a controlar.