Presentacion Saicoh en evento Sumo UY

Preview:

DESCRIPTION

Presentacion de Saicoh (Sistema automatico inteligente de control de oficinas y hogares) en SumoUY (congreso de Sumo Robotico) en el año 2008.

Citation preview

Sistema de Automatización Inteligente para Control de Oficinas y Hogares

Natalia Botto

Claudia Cardozo

Favio Sapelli

Fernando Severo

Tutor : Ing. José Acuña

Proyecto de gradoIIE – FING – UDELAR

Noviembre 2008

Presentación_

Objetivos

Descripción del sistema

Software

Conclusiones

Perspectivas

_Objetivos_

Objetivos_

Desarrollar un sistema domótico que permita el monitoreo y control remoto de una muestra descriptiva de dispositivos inteligentes que se comunican mediante un protocolo específico (LON Talk).

¡¡¡Casa Inteligente!!!

¿Qué buscamos?_

Aumentar la seguridad

Incrementar el confort

Ahorro de tiempo

Ofrecer funcionalidades, servicios e

información de valor agregado al usuario

Racionalización de energía

_Descripción del Sistema_

SAICOH_

Es un software mediador entre el usuario y los dispositivos inteligentes de la red

Diseñado e Implementado en primera instancia para interactuar con plataformas LonWorks

Implementa políticas de control en base a eventos temporales y/o generados por la red de control

SAICOH

LonWorks_

Plataforma de control DISTRIBUIDA

Un sistema distribuido es más potente, flexible y escalable que un sistema centralizado

Facilita la realización de Sistemas de Control efectivos y de bajo costo

Red Típica_

Sensores

SAICOH

E/S Digitales

Bus de Datos

Co

ntr

olS

etp

oin

t Me

did

as

Se

tpo

int M

ed

ida

s

Co

ntro

l

Fuente DC

VD

C

VD

C

Interfaz

USB

Dimmer

Co

ntro

l Me

did

as

Electrodomésticos

Co

ntro

l

Me

did

as

Co

ntr

ol

Co

ntr

ol

Funcionalidades_

Carga del Building

Gestión de usuarios

Monitoreo y operación

Sistemas de Iluminación

Sistemas de Climatización

Control de Riego

Manejo de Alarmas

Avisos programables (Mail y SMS)

Monitoreo de condiciones meteorológicas

Funcionalidades_

POLITICAS Procedimientos que se ejecutarán de forma automática

en caso de que la ocurrencia de determinados eventos

Intrusión Seguridad personal Incendio Inundación Fuga de gas Falla eléctrica Alerta meteorológica

Funcionalidades_

EVENTOS TEMPORALES

La escena es la modificación en simultaneo de uno o más elementos del sistema.

La película es una sucesión de escenas ejecutadas cronológicamente.

○ Programación temporal

_Software_

Arquitectura de software_

Tecnologías del software_JSF

Quartz

Base de Datos

(PostgreSQL)

LNS Server

Base de

Datos

(LNS)

Red

LonWorks

JPA - TopLink

Log4jLNSHMIDK

JSE

JEE

Tecnologías_

Base de Datos

PostgreSQL – Motor de BDs

JPA –Toplink – Mapeo Objeto Relacional

Lógica

LNSHMISDK – Interfaz LonWorks

Quartz – Manejo Eventos Temporales

Log4J – Logs de información

SAX – Parseo XML

JavaMail – Mails/SMS

Tecnologías_

Interfaz Gráfica

Interfaz Web – Páginas JSP

Patrón Model View Controler

○ Implementado con Java Server Faces (JSF)

○ Componentes visuales del proyecto WoodStock

Java Script

Servidor de Aplicaciones - GlassFish

_Resultados y Conclusiones_

Resultados_

Software con Interfaz Web

Diseño en Capas

Solución escalable

Manejo de una porción descriptiva de funciones con una red LonWorks

Se obtiene y procesa información de procedente de Internet

Envió de avisos por e-mail y SMSs

Conclusiones_

Sistema que permite el monitoreo y el control remoto de una muestra descriptiva de dispositivos

Versión de pasarela residencial implementada con tecnología de última generación

Uso de un estándar internacional para redes domóticas de tercera generación, LonWorks

_Perspectivas_

Perspectivas_

Facilidad de agregar nuevas interfaces de usuario

JME – Java Micro Edition

Asterisk – IVR

Reconocimiento de voz

Facilidad de integración con otros protocolos (Konnex, X10, otros)

Optimizar utilización de recursos (memoria, CPU)

Implementación sobre un sistema embebido

_Preguntas_

GUI_

Hardware_

Hardware_

_Preguntas_