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