control térmico por tecnologías java con equipos lon works

Post on 12-Jun-2015

934 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

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

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.

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

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

Sistema

• Ambiente

• Equipo simulado por turbina de aire

• Módulo actuador

• Sensor de temperatura

• PC

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)

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

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)

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

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

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

Tecnologías - Software

Presentación

LógicaQuartz

Base de Datos(PostgreSQL)

LNS Server

Base de Datos(LNS)

RedLonWorks

• 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

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……

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

Muchas Gracias!!!

DUDAS?

top related