WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael.



Documentos relacionados
WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael.

PROYECTO - WLAB. SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABOROTORIO AUTORA: Sara Mira Fernández. Resumen

SCADA BASADO EN LABVIEW PARA EL LABORATORIO DE CONTROL DE ICAI

SISTEMA CONTROL DE ACCESOS A EDIFICIOS MEDIANTE TARJETAS CRIPTOGRÁFICAS Y TARJETAS DE RADIOFRECUENCIA (RFID)

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía.

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador.

HERRAMIENTAS WEB PARA EL CONTROL DE LABORATORIOS REMOTOS A TRAVÉS DE INTERNET. Universidad Miguel Hernández Dpto. Ingeniería de Sistemas Industriales

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

KMR SCA-05 Mounting Instructions Instrucción de Montaje Instruções de Montagem

OSCILLATION 512 (LM 3R)

Agustiniano Ciudad Salitre School Computer Science Support Guide Second grade First term

Título del Proyecto: Sistema Web de gestión de facturas electrónicas.

Contents. Introduction. Aims. Software architecture. Tools. Example

Volatilidad: Noviembre 2010 Futuros Frijol de Soya

ACCESO REMOTO A ENSAYOS DE CONTROL EN TIEMPO REAL BASADOS EN MATLAB

Sistema de Control Domótico

1. Sign in to the website, / Iniciar sesión en el sitio,

A continuación los requisitos y procedimiento detallado para la instalación del SMP2011.

Instalación: Instalación de un agente en una máquina cliente y su registro en el sistema.

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6

Control web Guía de introducción

Aplicación web para el modelado de redes eléctricas

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.7

Características de Samba

APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES

DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.8

SISTEMA DE GESTIÓN DE RECIBOS

Instalación del Software Magaya

Instalación y configuración de Microsoft AntiSpyware

Adquisición de Datos usando Matlab

Guía de instalación rápida TEG-160WS TEG-240WS

Pruebas de Compatibilidad de Aplicaciones con SQL Server 2008

PROYECTO INFORMÁTICO PARA LA CREACIÓN DE UN GESTOR DOCUMENTAL PARA LA ONG ENTRECULTURAS

ESTUDIO COMPARATIVO DE DIFERENTES TECNOLOGÍAS DE

DISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES. Entidad Colaboradora: ICAI Universidad Pontificia Comillas.

Almacenamiento virtual de sitios web HOST VIRTUALES

MANUAL DE INSTALACIÓN. Versión para Windows

Implementación de Servidor XS para despliegue de Proyecto OLPC en Escuelas del Perú

1. REQUISITOS DE SOFTWARE Y HARDWARE

PROGRAMA PARA ANALIZAR DOCUMENTOS Y DETECTAR

MANUAL DE USO FILEZILLA


REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente

UNIVERSIDAD DE OVIEDO

Objetos Distribuidos - Componentes. Middleware

FCC Information : Warning: RF warning statement:

24-Port 10/100Mbps Web Smart PoE Switch with 4 Gigabit Ports and 2 Mini-GBIC Slots TPE-224WS

GUÍA RÁPIDA Cliente OPC del CX SUPERVISOR

Configuración del servicio de printers CUPS

Descripción. Este Software cumple los siguientes hitos:

UTILIZACIÓN DE UN BOLÍGRAFO DÍGITAL PARA LA MEJORA DE PROCEDIMIENTOS DE CAMPO EN UNA CENTRAL NUCLEAR.

Instituto Tecnológico de Celaya PROCEDIMIENTO DE DESCARGA DE SOFTWARE DE AUTODESK PARA ALUMNOS Y PROFESORES

Los ensayos que se van a desarrollar son los siguientes:

WINDOWS : TERMINAL SERVER

Manual de usuario de IBAI BackupRemoto

SISTEMA DE CONTROL LÓGICO PROGRAMABLE (PLC) SOBRE HARDWARE EMBEBIDO Y BAJO SISTEMA OPERATIVO LINUX

Visión General de GXportal. Última actualización: 2009

Puedes descargar los archivos de instalación de Windows SteadyState en el Centro de descarga Microsoft.

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

Descripción del Sistema: Arbutus Windows Server

Almacenamiento virtual de sitios web HOSTS VIRTUALES

Sierra Security System

Sistemas Operativos Windows 2000

SH 68 Project. Fact Sheet

LAC Modificación DIRECT ALLOCATIONS TO ISPs DISTRIBUCIONES INICIALES A ISPs

Diseño ergonómico o diseño centrado en el usuario?

Resumen. DESlock+ Guía Básica de Configuración. Requerimientos del Sistema:

Publicar y mapear una impresora a través de internet.

Microsoft Windows Server 2008 La Nueva Plataforma de Trabajo en Red

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL CENTRO DE INVESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA

APLICACIÓN WEB BASADA EN UNA SOLUCIÓN EN SAP R/3 PARA EL MANTENIMIENTO DE TRENES

La Video conferencia con Live Meeting

Eagle e Center. Tel Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información.

Quick Installation Guide TU2-DVIV H/W: V1.0R

Software TRENDnetVIEW Pro. Guía de instalación rápida de TRENDnetVIEW Pro (1)

Microsoft Developer Network Academic Alliance Características

PROBLEMAS PARA LA CLASE DEL 20 DE FEBRERO DEL 2008

PHOENIX OVIPOSITOR. Introducción...2 Capacidades / Posibilidades / Ventajas...3 Expansiones / Características técnicas...4

- Telnet, Rlogin, SSH - X-Terminal - Escritorio remoto VNC - Terminal Server - Acceso remoto mediante interfaz web

Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS

P á g i n a 1 / 15. M A N U A L I N S T A L A C I Ó N C o p y r i g h t P r i v a t e P l a n e t L t d.

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

TOUCH MATH. Students will only use Touch Math on math facts that are not memorized.

DISPOSITIVO DE CONTROL PARA REDES DE DISTRIBUCIÓN ELÉCTRICA RESUMEN DEL PROYECTO

NOTAS DE LANZAMIENTO SOFTWARE TRIMBLE ACCESS

backup Drive

Guí a Ra pida Dropbox.

Studium, Campus Virtual de la Universidad de Salamanca.

LAC Modificación DIRECT ALLOCATIONS TO ISPs DISTRIBUCIONES DIRECTAS A ISPs

Información del Producto: XenData X2500 LTO-6 Digital Video Archive System

GARAGE DOOR OPENER CONNECTIVITY HUB QUICK START GUIDE

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

INSTALACIÓN DE LICENCIAS EN RED. Descripción del Procedimiento

DOCUCONTA Versión Septiembre 2010 MINISTERIO DE HACIENDA. Manual de instalación SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS

BIBCEL Biblioteca Virtual Celular biblioteca virtual de publicaciones universitarias concepto y aplicación

ANÁLISIS Y DESARROLLO DE UNA PLATAFORMA BIG DATA

Transcripción:

WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Autor: Rodríguez de la Rosa, Alicia. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael. Entidad Colaboradora: ICAI Universidad Pontificia Comillas. Resumen La idea de la que parte este proyecto es la de permitir acceder al Laboratorio de Control de la Escuela desde Internet. Las posibilidades que ofrece son enormes, ya que una vez implantado sería exportable a otros equipos conectados y controlados desde un ordenador. Así, mediante el interfaz de una página web, se pueden cambiar parámetros, realizar experimentos, ver o incluso descargar los resultados. No es necesario ningún software adicional, ni licencia de Matlab, únicamente un navegador y conexión a Internet. Descripción del sistema. La página web está hospedada en el servidor del IIT, Instituto de Investigación Tecnológica de la Universidad Pontificia Comillas (http://www.iit.upcomillas.es/wlab) a través de la que se puede acceder a distintos niveles de interacción (experimentos o simulaciones). Es un Laboratorio Remoto, que es una solución más completa que un Laboratorio Virtual, que únicamente permite realizar simulaciones, y no experimentos reales. WLAB proporciona acceso a tiempo real a los equipos físicos del laboratorio, los llamados experimentos, y prácticas simuladas con el ordenador del laboratorio, denominadas simulaciones.

Fig. 1 Página principal de la web Se han implementado cuatro opciones diferentes: experimentos y simulación de los dos equipos disponibles en el laboratorio, cada uno con un formulario que permite al usuario variar los parámetros del experimento. Y son: la velocidad de un servomotor y el nivel de una cuba. Cómo se muestra en el esquema de la figura 2, cuando el servidor recibe los parámetros, los envía el ordenador del laboratorio (usando una unidad compartida) y arranca el experimento (usando una llamada remota con rsh). Una vez que se ha realizado, el ordenador almacena los gráficos y los resultados numéricos del experimento en el disco compartido. Para finalizar, los resultados y las gráficas se devuelven a la web. Fig. 2 Esquema general del proceso del laboratorio remoto

Los experimentos propuestos son de distinta duración: el del servo es rápido y no dura más de 5 segundos, mientras que el de la cuba es lento y requiere varios minutos para completarse. Los experimentos rápidos están implementados de manera que una vez mandados los parámetros, el usuario debe esperar hasta que el experimento se complete para recibir el resultado final (véase la figura 3). Sin embargo, en los lentos se van mostrando los resultados parciales, actualizados cada pocos segundos, para que el usuario pueda ver la evolución y cambiar parámetros en caso de ser necesario. Fig. 3 Resultados de un ensayo con un PID Recursos técnicos: o La página web está hospedada en un servidor de Sun Microsystem bajo Unix (Solaris). Dicha página está programada en HTML/CSS y PHP, y usa ejecuciones remotas para llamar a los scripts de Unix. o El ordenador del laboratorio opera con Windows XP (por requisitos del laboratorio), por lo que fue necesario instalar el módulo Windows Services for Unix (SFU) para que soportara las llamadas remotas desde el servidor web. o Se usa Matlab para todas las simulaciones y experimentos. Pero su interfaz gráfica no está disponible en ejecución remota, sino únicamente la línea de comandos. Además los experimentos que interactúan con los equipos del laboratorio requieren el módulo de Real-Time de Matlab instalado en el ordenador del laboratorio.

WLAB: Real-Time Remote Control System for Laboratory Equipment. Author: Rodríguez de la Rosa, Alicia. Managers: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael. Collaborating Entity: ICAI Universidad Pontificia Comillas. Summary This project is based on the idea of providing access to the University Control Lab via Internet. Although it was implemented in the Control Laboratory, it could be exported to other labs, offering Internet access to virtually any laboratory equipment connected and controlled from a computer. Using a Web-based interface, users can setup parameters for their experiments, execute them and obtain results within the web browser, or even download a file with the resulting data. No additional data acquisition or data processing software licenses (Matlab) are required, since the user just needs a standard web browser. Description of the system WLAB Web Pages are hosted in the web server of the Institute of Research in Technology, Universidad Pontificia Comillas (http://www.iit.upcomillas.es/wlab) providing access to several systems with different levels of interaction (experiments or simulation). A Remote Access Laboratory, which allows users to interact with real equipment via the Internet, is a more challenging solution than a Virtual Laboratory, which only provides simulation and not real experimentation. WLAB provides real-time access to physical equipment, called "experiments", and virtual testing in which the computers of the lab perform numerical computations, called "simulations".

Figure 1 WLAB main web page Four different options have been implemented: experiment and simulation of two systems available in the laboratory (servo and water level control). Each of these options provides a form where the user introduces the parameters of the experiment. As shown in the scheme of figure 2, when the parameters are received at the server, they are sent to the PC located in the lab (using shared discs) and the experiment is started (using rsh remote calls). The PC performs the experiment according to the provided parameters and stores the graphical and numerical results in the shared disc. Finally the results are sent to the user within a web page generated in the web server. Figure 2 General scheme of the remote lab The proposed experiments are of different duration; the one with the servo is fast and takes roughly five seconds, while the water level experiments is slow and requires several minutes

to complete. Fast experiments are implemented in such a way that after sending the parameters, the user must wait until the experiment is completed before receiving the final results (see Figure 3). On the other hand, during slow experiments partial results are displayed from time to time to provide feedback of the process, and it is possible to modify parameters while the experiment is running. Figure 3 Results of an experiment using PID control Technical resources Different technologies have been used to develop the system: The web pages are hosted in a Sun Microsystem server running unix (solaris) and apache. These pages are programmed in HTML/CSS and PHP, and they use remote execution to call unix scripts. The PC located in the lab is running Windows XP (laboratory requirement) so it was necessary to install the module Windows Services for Unix in order to support remote call form the web server. Matlab is used to run all simulations and experiments. But the graphical user interface could not be used since remote system calls require single-line commands. Moreover, experiments that interact with laboratory equipment must use Matlab real-time module because real-time execution is required to perform control.