per. ind. Michele Spinosa - periti
Transcript
per. ind. Michele Spinosa - periti
per. ind. Michele Spinosa Venerdì 02 Febbraio 2007 01:00 Per i frequentatori del NG, gratis LARS: un progetto Open Source per la valutazione del rischio dovuto alle scariche atmosferiche secondo IEC 62305. Pagina del progetto LARS: un progetto Open Source per la valutazione del rischio dovuto alle scariche atmosferiche del per. ind. Michele Spinosa Introduzione La pubblicazione delle norme IEC 62305 (relative alla protezione delle strutture contro il pericolo dovuto alle scariche atmosferiche), ha reso possibile, introducendo la possibilità della suddivisione della struttura in zone, una maggiore accuratezza nella scelta delle misure di protezione da adottare, con conseguente possibilità di ottimizzare le risorse tecniche ed economiche necessarie al raggiungimento del livello di sicurezza accettabile. Ciò ha però comportato una maggiore complessità nei calcoli, rendendo quasi indispensabile l'utilizzo di strumenti informatici che permettono di verificare svariate soluzioni in tempi celeri. Occupandomi, per motivi professionali, di impianti elettrici e coltivando la passione dello studio di linguaggi di programmazione, ho realizzato un semplice programma per il calcolo del rischio dovuto alle scariche atmosferiche per una struttura, secondo le specifiche della norma IEC 62305-2. Caratteristiche Il programma si chiama LARS - Lightning Assessment of Risk for a Structure - Le principali caratteristiche sono: 1/5 per. ind. Michele Spinosa Venerdì 02 Febbraio 2007 01:00 a) E' possibile suddividere la struttura in zone, inserire un numero arbitrario di linee esterne e di impianti interni. b) I dati di progetto ed i risultati di calcolo possono essere visualizzati o salvati su file di testo. c) Il codice sorgente è scritto in Java, permettendo un utilizzo multi piattaforma. d) Tutti i file utilizzati per archiviare dati e risultati, sono semplici file di testo, fattore che facilita l'interscambiabilità dei dati tra diversi progettisti. e) E' possibile personalizzare i dati utente e scegliere la lingua tra italiano ed inglese. f) E' distribuito con licenza "Open Source" GPL versione 2. g) E' scaricabile gratuitamente a questo indirizzo LARS è composto da quattro tabelle principali dedicate all'inserimento o modifica dei dati relativi a: 1) struttura; 2) linee esterne; 3) zone esterne; 2/5 per. ind. Michele Spinosa Venerdì 02 Febbraio 2007 01:00 4) zone interne. Quest'ultima a sua volta contiene un'ulteriore tabella relativa agli impianti interni presenti nella zona. I campi dedicati all'inserimento dati o alla selezione di opzioni sono rappresentati sotto forma di check list. Ciò consente la rapida verifica dei dati inseriti, che andranno confermati tramite apposito pulsante, prima di procedere con le tabelle successive. I dati relativi alle tipologie di rischio non richieste, possono essere lasciati ai valori di default in quanto la procedura di calcolo valuta comunque tutte le quattro categorie di rischio. Dopo aver introdotto tutti i dati necessari e premuto il pulsante "Calcola", al termine del calcolo vengono abilitati i comandi relativi alla visualizzazione e salvataggio dei risultati. Possono essere visualizzati/salvati i dati ed i valori di progetto ed i valori relativi alle varie tipologie di rischio. Tali risultati sono organizzati in tabelle, la cui testata riporta i dati utente, la data e l'ora corrente ed il nome del file di progetto. Il salvataggio del progetto corrente avviene tramite i pulsati salva (se il file esiste) o salva con nome (se il file non esiste). Nella parte bassa della finestra è presente un'area di testo dove vengono riportati tutti i messaggi emessi dall'applicazione durante la sessione. Nell'angolo in basso a destra è presente un campo dove è riportato il nome del file corrente. Non è previsto alcun comando diretto di stampa in quanto il programma si propone come mero strumento di calcolo lasciando al progettista, la scelta sulla migliore forma di rappresentazione dei dati, che possono essere facilmente manipolati ed incorporati nei documenti di progetto, secondo le specifiche esigenze. In seguito a quanto premesso la rappresentazione fornita nelle tabelle di visualizzazione e salvataggio è volutamente ridotta all'essenziale per ottenere il massimo in leggibilità e "leggerezza" dei file. Non è prevista la valutazione economica delle perdite, tale funzione sarà implementata in una successiva versione. Il programma è corredato da un manuale richiamabile durante l'uso, che illustra i principali comandi, le cinque tabelle di inserimento/modifica dati e la struttura del file di input/output progetto. Nella directory principale del programma è presente un file di nome demo.project che contiene i dati relativi all'esempio della struttura ospedaliera contenuto nella norma. Esso può 3/5 per. ind. Michele Spinosa Venerdì 02 Febbraio 2007 01:00 essere caricato tramite il comando "apri progetto". I file nei quali vengono salvati i progetti non contengono informazioni riguardanti i risultati, ma soltanto una ordinata sequenza di stringhe contenenti i dati di input. Andrà quindi sempre effettuato il calcolo, dopo l'apertura di un progetto, per potere visualizzare i risultati. Installazione 1) E' necessario avere installata una JRE (Java Virtual Machine) ≥ 1.5, scaricabile dal sito della SUN; 2) bisogna utilizzare il file lars_1.0_2007.tgz che contiene i files compilati, è sufficiente decomprimere l'archivio. 3) I sorgenti lars_1.0_2007_src.tgz servono unicamente se si desiderasse ricompilare l'applicazione e vengono forniti in quanto obbligatorio per la GPL 2; 4) Per lanciare il programma bisogna impostare la variabile di ambiente della JRE, (le istruzioni sono contenute nel sito della SUN), e seguire le istruzioni contenute nel file LEGGIMI.txt nella directory principale di LARS. (per windows basta un doppio click su lars9x.bat). 5) se si desiderasse ricompilare serve il JDK >= 1.5 sempre scaricabile dal sito della SUN. 6) ulteriori informazioni sono presenti sul manuale d'uso richiamabile tramite il pulsante "Aiuto", o aprendo con un browser il file manuale.html presente nella directory rsources. 4/5 per. ind. Michele Spinosa Venerdì 02 Febbraio 2007 01:00 Contatti Per informazioni help e commenti sono disponibili i forum "Help" e "Open Discussion", accessibili dalla pagina principale del progetto o direttamente tramite questo indirizzo . Per. Ind. Michele Spinosa - Palermo 5/5