Control Térmico Por Tecnologías Java Con Equipos Lon Works

16
Control Térmico por Tecnologías Java con equipos LonWorks Fernando Severo – Martín Barreto – Favio Sapelli – L. Gonzáles – M. Cardozo Facultad de Ingeniería Universidad de la República Montevideo - Uruguay

description

Presentacion de un desarrollo de control de temperatura con tecnologia LonWorks en una plataforma Java Enterprise Edition.

Transcript of Control Térmico Por Tecnologías Java Con Equipos Lon Works

Page 1: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Control Térmico por Tecnologías Java con equipos LonWorks

Fernando Severo – Martín Barreto – Favio Sapelli – L. Gonzáles – M. Cardozo

Facultad de Ingeniería Universidad de la República

Montevideo - Uruguay

Page 2: Control Térmico Por Tecnologías Java Con Equipos Lon Works

El Hogar Hoy

• Viviendas tienen gran numero de equipos y sistemas

• En general son autónomos y con redes no conectadas entre si

• Ejemplos: Telefonía, Televisión, Redes de datos, Electrodomésticos, Equipos de audio y video, Aire acondicionado, Seguridad.

Page 3: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Hogar Digital

• Es una vivienda con equipos, sistemas y la integración tecnológica entre ellos.

• Ofrece funciones y servicios que:• facilitan la gestión y el mantenimiento del hogar• aumentan la seguridad

• incrementan el confort• mejoran las telecomunicaciones

• ahorran energía, costos y tiempo• y ofrecen nuevas formas de entretenimiento y ocio

Page 4: Control Térmico Por Tecnologías Java Con Equipos Lon Works

El proyecto…

• Busca atacar un problema usual dentro del panorama de “digitalizacion” de los hogares

• Monitoreo y control remoto de una aplicación de acondicionamiento térmico

• Se espera: • Mejora del confort térmico• Racionalización del consumo de energía• Programación futura• Almacenamiento de datos históricos

Page 5: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Sistema

• Ambiente

• Equipo simulado por turbina de aire

• Módulo actuador

• Sensor de temperatura

• PC

Page 6: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Tecnologías - Hardware

• En la red física se busca• Estabilidad• Simplicidad en los comandos• Posibilidad de manejo local y remoto• Posibilidad de interacción con el software

Hardware basado en la tecnología LonWorks (EIA 709)

Page 7: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Tecnologías - Hardware

• LonWorks es una plataforma especialmente creada para satisfacer los requerimientos de performance, confiabilidad, flexibilidad, costo, instalación y mantenimiento necesarios para redes dedicadas a aplicaciones de control

Page 8: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Tecnologías - Hardware

• Equipos SVEA que implementan el estándar LonWorks (EIA709)

• Optimización de recursos de red gracias a procesamiento distribuido

• Topología de red libre

• Posibilidad de varios medios de transmisión (par trenzado, 220v, RF, fibra y otros)

Page 9: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Tecnologías - Hardware

• Módulo Sensor– reporta temperatura– comanda on/off según configuración

• Módulo E/S Digitales– provee interfaz de manejo para equipo

• Módulo Fuente– alimenta sensor mediante 24Vdc

sobre par trenzado de comunicaciones

• Interfaz USB– comunica red LonWorks con PC

Page 10: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Tecnologías - Hardware

Módulo Sensor

LNS Server

Módulo E/S Digitales

Turbina de Aire

Bus de Datos

On

/Off

Se

tpoint

Tem

pera

tura

Se

tpoint

Tem

pera

tura

On/O

ff

Pulsador

Fuente DC

24Vd

c24

Vd

c

InterfazUSB

Page 11: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Tecnologías - Software

• Buscamos tecnologías Java…– Conocimiento previo– Curva aprendizaje vs. beneficios favorable– Facilidad de obtención de soporte– Soluciones open source

• Utilizamos– Servidor Web Apache Tomcat– Manejador BD PostgreSQL– Framework Web Struts– Eventos Temporales Quartz– Interfase con red LNSHMISDK

Page 12: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Tecnologías - Software

Presentación

LógicaQuartz

Base de Datos(PostgreSQL)

LNS Server

Base de Datos(LNS)

RedLonWorks

Page 13: Control Térmico Por Tecnologías Java Con Equipos Lon Works

• Las acciones que realizo el sistema son:

– Monitoreo de parámetros en tiempo real– Agregado y borrado de acciones– Consultas de Historial (vista grafica y

cálculos)– Consultas de programación futura

Tecnologías - Software

Page 14: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Conclusiones• Se soluciono el problema propuesto

• Se debe profundizar en la seguridad de la aplicación Web

• Se encontró en Quartz un Frameworks muy poderoso

• Hay que documentar mas el código y optimizar la separación en capas

• Hay varias perspectivas de trabajo a futuro……

Page 15: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Perspectivas• Se pueden agregar muchas dispositivos al

sistema

• Manejo por IVR (Asterisk) o SMS

• TV digital

• Funciones de obtención de datos externos– WebServices….

• Envió de avisos externos

Page 16: Control Térmico Por Tecnologías Java Con Equipos Lon Works

Muchas Gracias!!!

DUDAS?