Sistema di risparmio energetico aziendale Analisi della gestione dell’illuminazione Università degli Studi Milano Bicocca Corso di laurea magistrale in.

Slides:



Advertisements
Presentazioni simili
Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web.
Advertisements

Presentazione del Conto di Risparmio Energetico. 2 Inizio.
VIA GIULIO RATTI, CREMONA – Tel. 0372/27524
SOFTWARE GESTIONE RIFIUTI
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Le nuove funzioni della piattaforma Puntoedu lingue.
Safe.dschola.it Attenti alle sovrapposizioni! Procedure Reali Procedure Qualità Procedure Privacy Le politiche per la privacy e la sicurezza non si risolvono.
CONOSCIAMO IL WINDOWS '95.
Java Enterprise Edition (JEE)
Connessione con MySQL.
JavaScript Laboratorio di Applicazioni Informatiche II mod. A.
Introduzione allinformatica. Cosè linformatica ? Scienza della rappresentazione e dellelaborazione dellinformazione ovvero Studio degli algoritmi che.
IL SISTEMA DI CONTROLLO
Nuova tipologia di ruolo segreteria LA SEGRETERIA LIGHT a cura del Servizio per il Personale.
Semplice prototipo di Building Automation con una rete Ethernet
Presentazione a cura diSlide n.1 AVIPA 1. Presentazione generale dell'ambiente software Viterbo, 10 Dicembre 2008.
Per un funzionamento corretto del servizio NIS Web vi preghiamo di seguire le indicazioni di seguito riportate: 1)Non avere installata la barra di Google.
Daniel Stoilov Tesi di Laurea
Architettura Java/J2EE
DBMS ( Database Management System)
LOCALIZZAZIONE SATELLITARE GEOREFENRENZIATA. OBIETTIVI Gestire il database cartografico al fine di poter visualizzare la posizione dei mezzi localizzati,
ARGONEXT Accesso Docente
CONFERENCE SATELLITE TECHNOLOGIES FOR INFOMOBILITY AND TERRITORY – RELATED SERVICE THE ALPCHECK PROJECT La rete di stazioni GNSS permanenti a supporto.
+ Gestione Intelligente dellEnergia. + C OSTO DELL E NERGIA In Italia i costi dellenergia sono tra i più alti al mondo L efficienza Energetica da sola.
Un report è in grado di personalizzare la stampa delle informazioni rispetto alla stampa di una tabella, di un recordset o di una maschera. I report possono.
Iniziamo a usare il computer
CASO DI SUCCESSO SM : SUPPLIERS MANAGEMENT : Facilita linterfaccia tra fornitore e azienda Due applicazioni in ambiente grafico utilizzando data base e.
Gestione Clienti Online
Inserite il Vostro Nome Utente e la Vostra Password … e fate un click per continuare.
Gestimp IV Il pacchetto software GESTIMP© di Isea S.r.l., di seguito indicato con GESTIMP©, permette di gestire la supervisione e la telegestione di impianti.
Analisi (Analista) Progettazione (Progettista) Sviluppo o Traduzione (Sviluppatore) Documentazione.
Centro EOC per Europa, Medio Oriente e Africa eAgreement: tool per la sottoscrizione dei contratti Open Value.
SERVIZIO EDI – Primo Accesso
BROKER SERVER Progetto di Ingegneria del Web 2008 Alessio Bianchi Andrea Gambitta Giuseppe Siracusano.
Configurazione in ambiente Windows Ing. A. Stile – Ing. L. Marchesano – 1/23.
MANUALE PRENOTAZIONE – MODIFICA LABORATORI NUOVA PRENOTAZIONE MODIFICA PRENOTAZIONE CANCELLA PRENOTAZIONE PRENOTAZIONE LUNGO PERIODO.
1 Ripassino Reti di Computer Carasco 19/02/ Che cosa è una rete informatica? Una rete informatica è un insieme di computer connessi tra di loro.
Installazione Come tecnico, si potrebbe aver necessità di effettuare una installazione pulita di un sistema operativo. L'esecuzione di una installazione.
Console del Dipendente
La gestione dei rifiuti secondo la normativa vigente
Applicazione Web Informatica Abacus Informatica Classe VIA 2008/2009 N.Ceccon INF (01) Revisione 4.0 settembre 2008.
Introduzione all‘app Lync Windows Store Lync 2013.
Riferimento rapido per l’app © 2013 Microsoft Corporation. Tutti i diritti riservati. Schermata iniziale di Lync I riquadri dell'hub a sinistra nella schermata.
1 Sistemi Informativi e Servizi in Rete Università degli Studi di Brescia Facoltà di Ingegneria Parsing di documenti XML Esercizi.
Realizzato dagli stagisti media educator Per creare un utente andate su Amministrazione del sito -> Utenti -> Profili -> Nuovo utente. L'username.
Presentazione progetti per il bando “Interventi per il miglioramento dell’efficienza energetica degli impianti di illuminazione pubblica” Manuale di supporto.
UNIVERSITA’ DEGLI STUDI DI PARMA 22 Settembre 2003 Introduzione alla DOMOTICA.
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
Laboratorio di Progettazione A cura di: Arosio Cattaneo Prandi
Istruzioni per gli amministratori Scegliere la serie di diapositive di Inserimento più adatte al proprio ambiente, Saas o In locale. Modificare il testo.
Livello 3 Network (Rete)
Java Distributed Event Service Bringing events to J2EE platform Università degli studi di Bologna Corso di Laurea Specialistica in Ingegneria Informatica.
UNIVERSITÀ DI BERGAMO FACOLTÀ DI INGEGNERIA UNIVERSITÀ DI BERGAMO FACOLTÀ DI INGEGNERIA UNIVERSITÀ DI BERGAMO FACOLTÀ DI INGEGNERIA Dispositivi per il.
Progettazione e realizzazione di un’applicazione J2EE Parte 2.
Scambio Moduli Automatizzato
Chat persistente Creare feed argomenti per monitorare le attività
Manuale Utente – i-Sisen Questionario dei Consumi
Manuale Utente – i-Sisen Questionario del Gas Naturale
Eprogram informatica V anno.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Terza lezione Antonio Todaro “ Il Sito Web del docente ” prima parte.
Piattaforma Documentale EDMA –Evoluzione Interfaccia Client
Repository fornitori Genova, Il repository fornitori è: ▪un archivio autocertificazioni e certificazioni enti (ex art. 38, D.Lgs. 163/2006),
SISTEMA GESTIONE TOMBINI
Guida introduttiva. Inserire e confermare la nuova password. (Deve contenere almeno 7 caratteri almeno uno dei quali un numero e una lettera.) Inserire.
Agenda On Line Procedura di gestione appuntamenti tramite web.
Modulo 5 – Database ACCESS LICEO SCIENTIFICO “ B. RESCIGNO COMPUTER SCUOLA PIANO INTEGRATO 2008/09 ESPERTO prof.ssa Rita Montella.
FE_CB Front End – Inserimento segnalazione Corso per il nuovo sistema informativo di Illuminazione Pubblica Operatori 1 livello.
La funzione CASUALE. Gli istogrammi.
Progetto WELL-FIR Manuale Utente del Web GIS Versione 0.1.
Transcript della presentazione:

Sistema di risparmio energetico aziendale Analisi della gestione dell’illuminazione Università degli Studi Milano Bicocca Corso di laurea magistrale in Informatica LABORATORIO DI PROGETTAZIONE

Analisi di dominio La struttura sulla quale verrà installato il sistema è un edificio aziendale costituito da uno o più piani con diversi ambienti. Ai fini della gestione dell’illuminazione, ogni ambiente verrà considerato come una stanza, suddivisa in uno o più settori. I settori delle stanze vengono definiti in fase di configurazione del sistema. Saranno presenti uno o più terminali Video Touch Screen BTicino di controllo da 15’ per ogni piano e in altri punti strategici come l’ufficio del direttore e la portineria. L'edificio è equipaggiato con i seguenti impianti di domotica della Bticino. In base alla dimensione della stanza saranno presenti:  Una o più luci a risparmio energetico.  Un rilevatore di presenza per ogni settore.  Un sensore di luminosità interna per ogni settore.  Uno o più sensori di luminosità esterna per ogni lato dell'edificio.  Uno o più pulsanti di regolazione delle luci per ogni settore.  Uno o più pulsanti di apertura/chiusura delle tapparelle/tende per ogni settore.  Un sensore di stato per ogni componente (luci/tende/tapparelle).  Uno o più attuatori. Ogni componente (tapparella/tenda/luce) sarà collegato ad un attuatore, ed eventualmente più componenti potranno essere collegati allo stesso attuatore.

Analisi di dominio L’associazione tra i sensori di luminosità esterna e i settori viene definita in fase di configurazione del sistema. Altri elementi non riguardanti unicamente la gestione dell’illuminazione sono:  Un web server collegato ad internet e alla rete locale per la gestione del sistema  Ogni stanza deve essere coperta da una connessione bluetooth collegata al sistema di risparmio energetico  I percorsi dei robot devono essere tracciati lungo tutto l’edificio per mezzo di indicatori RFID (d’ora in poi chiamati waypoint). Ogni waypoint deve contenere il proprio identificativo univoco e una tabella contenente la direzione per raggiungere i waypoint contigui. Esempio tabella waypoint 2: In fase di configurazione viene caricata nel sistema la mappa di tutti i waypoint dell’edificio sotto forma di grafo e la collocazione di ogni waypoint nel rispettivo settore di una stanza. Su ogni piano sarà presente almeno un Robot "Lego Mindstorms" con processore a 32 bit Atmel AT91SAM7S256 (classe ARM7) a 48 MHz con 256KB memoria flash e 64KB di memoria RAM.

Definizioni Amministratore: utente loggato, con privilegi di amministrazione Sensore: dispositivo che effettua rilevazioni di una grandezza fisica, si divide in: Sensore di luminosità interno ed esterno Termo rilevatori di presenza Sensore di stato Componenti: elementi sui quali il sistema può compiere delle azioni di modifica dello stato (Luci, Tapparelle elettriche, Tende elettriche) Attuatore: meccanismo che comanda uno o più componenti. Può essere impostato su manuale o automatico. Gli attuatori impostati su automatico vengono controllati dal sistema, al contrario il sistema non può comandare gli attuatori impostati su manuale. Trigger: è un insieme di esattamente tre condizioni: una data/ora di inizio una data/ora di fine presenza di persone (si/no) Livello di luminosità: un valore di luminosità espresso in scala da 0 a 100 (rispetto alla scala da 0 a 1000 lux – lumen/metro 2 – raccomandata dalla Commissione internazionale per l’illuminazione).

Definizioni Profilo: un profilo è una coppia trigger-livello di luminosità. Un profilo è associato ad uno ed un solo settore di una stanza e ad un settore di una stanza è possibile associare più profili purché i rispettivi trigger non possano essere verificati contemporaneamente (può essere attivo un solo profilo per volta). Profilo attivo: è il profilo di un settore il cui trigger è verificato, ovvero per il quale tutte le condizioni sono vere. Nel caso in cui nessun trigger dei profili del settore sia verificato, il profilo attivo è quello di default. Per ogni settore esiste uno ed un solo profilo attivo. Profilo di default: viene applicato quando nessun profilo è attivo. Impone luminosità 20 (200 lux: luminosità minima degli ambienti di lavoro richiesta per legge) se viene rilevata presenza di persone e luminosità 0 in caso contrario. Settore: una stanza è suddivisa in uno o più settori tra loro indipendenti. I componenti ed i sensori di una stanza devono appartenere ad uno e un solo settore. Per ogni settore di ogni stanza: deve essere presente uno ed un solo sensore di luminosità interno deve essere presente uno ed un solo sensore di presenza possono essere eventualmente associati uno o più sensori di luminosità esterni

Specifiche 1.In un settore può essere attivo un solo profilo per volta. Se nessun profilo è attivo viene applicato il profilo di default. 2.Quando viene attivato un nuovo profilo (si verificano tutte le condizioni del trigger) tutti gli attuatori del settore vengono impostati su automatico. 3.Quando una persona agisce sui pulsanti di controllo di un attuatore, l’attuatore viene impostato su manuale. 4.Un profilo viene attivato quando tutte le condizioni espresse dal trigger sono verificate. Il sistema deve agire sui soli attuatori impostati su automatico utilizzando una politica di risparmio energetico (punto 6) con lo scopo di ottenere il livello di luminosità del profilo attivo. 5.Gli amministratori possono accedere al sistema dalla intranet o da internet 6.Il sistema deve ottenere il livello di luminosità richiesto dal profilo utilizzando una politica di risparmio energetico. Quando possibile il sistema deve alzare le tapparelle per sfruttare la luce esterna, se la luminosità interna non fosse ancora adeguata il sistema deve alzare le luci in modo incrementale fino a che la luminosità del profilo non è raggiunta. 7.Se possibile il sistema deve ottenere i valori di luminosità e di presenza per mezzo dei sensori. Nel caso questo non sia possibile il sistema deve ottenere la rilevazione richiesta inviando il robot. 8.Se possibile il sistema deve agire sui componenti per mezzo degli attuatori. Nel caso questo non sia possibile il sistema deve agire sui componenti inviando il robot.

Specifiche Operazioni effettuabili da un amministratore 1.Gestione di un settore: i.Aggiunta di un profilo ii.Eliminazione di un profilo iii.Modifica di un profilo 2.Gestione di più settori (eventualmente appartenenti a stanze diverse): gli amministratori possono effettuare una selezione multipla di settori, e gestirli in modo contemporaneo. Il sistema mostrerà gli (eventuali) profili comuni a tutti i settori selezionati. Le operazioni effettuabili dall’amministratore saranno quindi uguali a quelle di gestione di un singolo settore 3.Monitoraggio dello stato del sistema: i.Visualizzazione del consumo energetico totale ii.Visualizzazione dello stato dei sensori (es. guasto, attivo, standby…) e dei valori da essi rilevati (es: guasto, acceso, spento, luminosità della stanza)

Specifiche Movimento del robot Il movimento del robot è soggetto alle seguenti fasi: Rilevamento della posizione del Robot Calcolo del percorso Invio al Robot della sequenza di waypoint (indicatori RFID) del percorso

Diagrammi Use Case Use case diagram: Generale Gestione settori Monitoraggio sistema Sensori

Scenari Autenticazione amministratore Scenario principale: 1.Una persona inserisce nome utente e password 2.Il sistema stabilisce che i campi inseriti dall’utente sono validi 3.Il sistema conferma la correttezza dei campi 4.L’amministratore è abilitato a effettuare le operazioni sul sistema Estensione: 1a. Una persona inserisce utente e/o password errati 2a. Il sistema stabilisce che i campi inseriti dalla persona non sono validi 3a. Il sistema avverte la persona che i campi inseriti sono errati e chiede il reinserimento dei dati. Si torna al punto 1 dello scenario principale

Scenari Gestione di uno o più settori Scenario principale: 1.L’amministratore seleziona uno o più settori 2.Il sistema mostra i profili comuni a tutti i settori selezionati Estensione: aggiunta di un profilo 3.L’amministratore crea un profilo 4.Il sistema aggiunge il profilo a tutti i settori selezionati Estensione: eliminazione di un profilo 3.L’amministratore elimina un profilo 4.Il sistema elimina il profilo da tutti i settori selezionati Estensione: modifica di un profilo 3.L’amministratore seleziona un profilo 4.Il sistema mostra i dettagli del profilo 5.L’amministratore modifica il trigger e il livello di luminosità del profilo 6.L’amministratore conferma le modifiche 7.Il sistema aggiorna il profilo in tutti i settori selezionati

Scenari Comando manuale di un attuatore Scenario principale: 1.Una persona preme un pulsante di comando di un attuatore di un settore 2.Il sistema imposta l’attuatore su manuale 3.Il sistema applica il profilo attivo agendo sugli attuatori impostati su automatico

Scenari Monitoraggio del sistema Scenario principale: 1.Un amministratore accede alla pagina di monitoraggio del sistema 2.Il sistema visualizza il consumo energetico del sistema di illuminazione Estensione: visualizzazione dello stato dei sensori e dei valori rilevati 3.L'amministratore accede alla pagina di monitoraggio dello stato dei sensori e dei valori rilevati 4.Il sistema richiede la selezione di una stanza e fornisce un elenco delle stanze 5.L’amministratore seleziona una stanza dall’elenco 6.Il sistema richiede la selezione di un settore e fornisce un elenco dei settori della stanza 7.L’amministratore selezione un settore della stanza 8.Il sistema visualizza lo stato e i valori dei sensori presenti nel settore

Diagrammi Attività Activity diagram: Autenticazione Applicazione profilo attivo Modifica tramite robot Movimento robot Scelta profilo attivo (stato) Scelta profilo attivo (tempo)

Architettura e Tecnologie linguaggio orientato agli oggetti Java piattaforma Java J2EE (Java Enterprise Edition) tecnologia dei componenti software riusabili Enterprise JavaBeans EJB ambiente di sviluppo integrato NetBeans IDE application server GlassFish Architettura del sistema è 3-tier:

Diagramma Deployment

Classi astratte Diagrammi delle classi astratte: Diagramma generale Attuatori Edificio Profilo Sensori

Database

Classi concrete: Profilo Diagramma delle classi concrete: Profilo – diagramma generale

Classi concrete: sensori e storico Diagrammi delle classi concrete: Sensori – diagramma generale Storico – diagramma generale Diagrammi di sequenza: Gestione evento generato dal sensore Gestione invio comando al sensore Esempio XML per il mapping del protocollo OpenWebNet

Classi concrete: attuatori ed edificio Diagrammi delle classi concrete: Attuatori ed edificio – diagramma generale Attuatori ed edificio – attuatori e sensori Attuatori ed edificio – edificio e percorso Attuatori ed edificio – robot