desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/uva.pdfdesarrollos de...

51
Desarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid

Upload: others

Post on 13-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Desarrollos de laboratorios virtuales/remotos

Departamento de Ingeniería de Sistemas y AutomáticaFacultad de Ciencias

Universidad de Valladolid

Page 2: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Integrantes

Mª Teresa Alvarez AlvarezMª Jesús de la Fuente AparicioMiguel Angel García BlancoJesús Mª Zamarreño Cosme

Page 3: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JavaRegula: Control de plantas de laboratorio usando Internet

Apariencia SCADAArquitectura cliente-servidor

Varios usuarios pueden visualizar la misma plantaSólo uno puede realizar acciones de control

Estado actualEn uso para prácticas de controlEn desarrollo soporte OPCEn desarrollo sinóptico dinámico

Page 4: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JavaRegula

Page 5: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Interface web para la simulación ACSL de un sistema

Aplicación Java con comunicación con simulación en ACSLEstado actual: Abandono paulatino de ACSL

Page 6: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Simulación de modelosEcosimPro con Java

Similar al anterior pero comunicación con EcosimPro

Page 7: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Estudio de controladores continuos con EJS

Página para el estudio de controladores continuos:PID aplicado a un tanque y a un motor de ccPID aplicado a un cambiador de calorPID con anti-windup aplicado al cambiadorPID + control feedforwardPIDs para sistemas multivaribles.

La aplicación es interactiva, se pueden modificar los parámetros del regulador, referencia, perturbaciones, etc, y ver el resultado al instante.

Page 8: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

EJS

Page 9: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Herramienta didáctica para el estudio de la Automática I

Páginas de teoría con ejemplos.Páginas de ejercicios resueltosPáginas de ejercicios propuestos: que se resuelven paso a paso.Prácticas de Matlab:

Descargandose el fichero y ejecutando Matlab en el propio ordenador.Ejecutar Matlab en un servidor con Matlab-WebServer

Page 10: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Herramienta didáctica: Teoría

Page 11: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Herramienta didáctica: ejercicios

Page 12: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Herramienta didáctica: ejercicios propuestos

Page 13: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Herramienta didáctica: prácticas

Matlab:

Page 14: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Herramienta didáctica

Matlab Web-Server:

Page 15: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Herramienta didáctica

Page 16: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Control remoto de una planta via LabView

Control usando LabView:Planta realSimulación de la planta

Página Web:Explicación de los elementos de la plantaControl remoto de la planta a través de la página Web

Comunicación entre LabView y lapágina Web: mediante el protocolo TCP/IP

Page 17: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Control remoto

Planta real: dos depósitos comunicantes.

Page 18: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Control Remoto

• Páginas Web:

Page 19: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Control Remoto

Page 20: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Simulación de modelosEcosimPro a través de Internet

Aplicación que simula a través de Internet modelos de sistemas creados en EcosimPro. Se trata de la base para una biblioteca de modelos. Se han desarrollado las herrramientas que permiten incluir de forma ‘sencilla’ más modelos. Se puede realizar el control de las plantas.

Page 21: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Simulación de modelosEcosimPro a través de Internet

La aplicación comprende:• La página web como soporte para el Applet, los tutoriales y la

teoría relacionada.• El Applet en Java que se carga localmente y que sirve de

interfaz de usuario.• Una aplicación en Java cargada en el servidor que maneja los

modelos y atiende peticiones de simulación de múltiples usuarios.• Una colección de clases lo suficientemente genéricas como

para que se puedan utilizar para cualquier sistema.

Page 22: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Simulación de modelosEcosimPro a través de Internet

Page 23: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Simulación de modelosEcosimPro a través de Internet

Page 24: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Simulación de modelosEcosimPro a través de Internet

Page 25: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Simulación de modelosEcosimPro a través de Internet

Page 26: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA JAVA PARA EL ESTUDIO DE ESTABILIDAD MEDIANTE EL METODO

DE ROUTH-HURWITZ

Esta aplicación cubre tanto la parte teórica como la aplicación práctica del Estudio de Estabilidad de un Sistema mediante el método de Routh-Hurwitz.

Page 27: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA JAVA PARA EL ESTUDIO DE ESTABILIDAD MEDIANTE EL METODO

DE ROUTH-HURWITZ

Page 28: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA JAVA PARA EL ESTUDIO DE ESTABILIDAD MEDIANTE EL METODO

DE ROUTH-HURWITZ

Page 29: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA JAVA PARA EL ESTUDIO DE ESTABILIDAD MEDIANTE EL METODO

DE ROUTH-HURWITZ

Page 30: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA DIDÁCTICA EN JAVA PARA EL APRENDIZAJE DE DISEÑO

DE CONTROLADORESSe desarrolla una herramienta para facilitar el aprendizaje de los sistemas de control. o Ganancia.o Adelantoo Retrasoo Adelanto-Retrasoo PDo PIo PID

Page 31: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA DIDÁCTICA EN JAVA PARA EL APRENDIZAJE DE DISEÑO

DE CONTROLADORES

• Introducción de datos: Permite introducir los datos del sistema a controlar. Estudio del sistema: Presenta el estudio detallado del sistema introducido: respuesta estacionaria, la respuesta salto, el Diagrama de Bode y el Lugar de las Raíces. Diseño de controladoresEstudio del sistema compensado: Presenta el estudio detallado del sistema tras la compensación y la comparación de los datos iniciales, los datos deseados y los datos obtenidos.

Page 32: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA DIDÁCTICA EN JAVA PARA EL APRENDIZAJE DE DISEÑO

DE CONTROLADORES

Page 33: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA DIDÁCTICA EN JAVA PARA EL APRENDIZAJE DE DISEÑO

DE CONTROLADORES

Page 34: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA DIDÁCTICA EN JAVA PARA EL APRENDIZAJE DE DISEÑO

DE CONTROLADORES

Page 35: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

HERRAMIENTA DIDÁCTICA EN JAVA PARA EL APRENDIZAJE DE DISEÑO

DE CONTROLADORES

Page 36: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Aplicación Web para la representación de diagramas de Bode

Herramienta interactiva para el aprendizaje de diagramas de Bode asintóticos.

Generación ‘automática’ de funciones de transferencia.

Totalmente gráfica.

Page 37: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Aplicación Web para la representación de diagramas de Bode

Page 38: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Aplicación Web para la representación de diagramas de Bode

Page 39: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Aplicación Web para la representación de diagramas de Bode

Page 40: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Aplicación Web para la representación de diagramas de Bode

Page 41: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

J-IMSARA

Herramienta para la obtención de las respuestas impulso, salto y rampa de un sistema de control realimentado.

Respuestas en lazo abierto y lazo cerrado

Introducción de datos:Polos y cerosFunción de transferenciaGráficamente

Page 42: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

J-IMSARA

Page 43: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

J-IMSARA

Page 44: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JLAB: Herramienta par el controlpredictivo mediante Java y Scilab

Conexión Java-Scilab trabajando con Windows.

Controladores predictivos básicos.

Page 45: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JLAB: Herramienta par el controlpredictivo mediante Java y Scilab

Page 46: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JLAB: Herramienta par el controlpredictivo mediante Java y Scilab

Page 47: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JLAB: Herramienta par el controlpredictivo mediante Java y Scilab

Page 48: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JLAB: Herramienta par el controlpredictivo mediante Java y Scilab

Page 49: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JLAB: Herramienta par el controlpredictivo mediante Java y Scilab

Page 50: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

JLAB: Herramienta par el controlpredictivo mediante Java y Scilab

Page 51: Desarrollos de laboratorios virtualesdfists.ua.es/docenweb/jt1/pdf/UVA.pdfDesarrollos de laboratorios virtuales/remotos Departamento de Ingeniería de Sistemas y Automática Facultad

Trabajos en curso de desarrollo

Teleoperación de robots móviles

Generación de test de control básico

Incorporar más interacción con el usuario