Control Térmico Por Tecnologías Java Con Equipos Lon Works
1. 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
2. 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.
3. 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
• mejoran las telecomunicaciones
• incrementan el confort
• ahorran energía, costos y tiempo
• y ofrecen nuevas formas de entretenimiento y ocio
4. 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
5. Sistema
• Ambiente
• Equipo simulado por turbina de aire
• Módulo actuador
• Sensor de temperatura
• PC
6. 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)
7. 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
8. 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)
9. 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
10. Tecnologías - Hardware
Interfaz
LNS Server
USB Fuente DC
Temperatura
Setpoint
24Vdc
Bus de Datos
Temperatura
Setpoint
On/Off
On/Off
24Vdc
Módulo E/S Digitales Módulo Sensor
Turbina de Pulsador
Aire
11. 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
12. Tecnologías - Software
Presentación
Quartz Lógica
LNS Server
Base de
Datos
Base de Datos
(LNS) (PostgreSQL )
Red
LonWorks
13. Tecnologías - Software
• 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
14. Conclusiones
• Se soluciono el problema propuesto
• Se debe profundizar en la seguridad de la
aplicación Web
• Hay que documentar mas el código y
optimizar la separación en capas
• Se encontró en Quartz un Frameworks
muy poderoso
• Hay varias perspectivas de trabajo a
futuro……
15. Perspectivas
• Se pueden agregar muchas dispositivos al
sistema
• Manejo por IVR (Asterisk) o SMS
• Funciones de obtención de datos externos
– WebServices….
• TV digital
• Envió de avisos externos