[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TRNSYS-users] negative value for solar radiation



Sorry for the italian, but maybe is simpler...
 
Ciao! In TRNSYS esistono due modalità per processare la radiazione, cioè per passare (mediante un algoritmo) dalla radiazione sul piano orizzontale a quella su un piano con inclinazione ed esposizione data:
 
  1. TRNSYS legge la radiazione sul piano orizzontale da un file di dati climatici esterni mediante un type del tipo "data reader". La radiazione sul piano orizzontale viene poi immessa come input (mediante un link) ad un type del tipo "radiator processor" che la trasforma in radiazione su un piano con inclinazione ed esposizione data; da qui puoi utilizzarla come vuoi.
  2. TRNSYS legge la radiazione sul piano orizzontale da un file di dati climatici esterni mediante un type del tipo "data reader". Lo stesso type provvede a trasformarla in radiazione su un piano con inclinazione ed esposizione data; da qui puoi utilizzarla come vuoi.
Se stai usando TRNSYS 15 probabilmente stai adottando la prima configurazione, mentre adotti la seconda se lavori con TRSNYS 16.
In ogni caso sei tu stessa ad imporre inclinazione ed esposizione del piano sul quale vuoi che sia calcolata la radiazione nonchè per quanti piani il calcolo debba essere effettuato.
 
Quando ti si chiede (all'interno del type "radiator processor" nel primo caso, all'interno del type "data reader" nel secondo) "How many surfaces are to be evaluated...?" tu immetterai infatti il numero n delle superfici per le quali vorrai effettuare il calcolo della radiazione. Per ciascun piano, che il sistema stesso numererà automaticamente da 1 ad n, ti sarà richiesta sia l'inclinazione (slope) che l'orientamento (azimut).
 
Per individuare la superficie che ha generato l'errore (nel tuo caso la 20) basta quindi andare a verificare, all'interno del type che processa la radiazione (radiator processor" o "data reader"), che valori sono stati immessi per l'inclinazione e l'orientamento del 20° piano.
 
Quando si lavora in TRNSYS è comunque buona norma verificare la corretta impostazione dei progetti man mano che si aggiungono i types facendo girare la simulazione ("run simulation"). Nel tuo caso la prima cosa che farei sarebbe quella di creare un progetto con i soli type "data reader" e "radiator processor", ai quali aggiungere a valle un type "online plotter" per la visualizzazione delle radiazioni sui diversi piani e la loro verifica macroscopica. Dall'esame visivo probabilmente ti sarà più facile riconoscere dov'è stato commesso l'errore.
 
Non so se sono statodi aiuto. Se comunque non riesci a risolvere il problema e si tratta di verificare il solo calcolo della radiazione allega il progetto *.tpf (zippato!) a una mail e inviamelo.
 
In bocca al lupo per la laurea!
 
Maurizio Sorce

 
2006/11/22, Martina Pasini <m.pasini@gmail.com>:

ASPAM=antispamwpk42.


Hi, I'm an Italian student, I'm having some trouble with solar radiation, but the message says "negative value for solar radiation on 20orientation encountered" and I don't know if 20orientation (it is written without space between the two words), is refereed to some orientation in particular... I have filtered all the data about radiation with equation that choose the max value between zero and the radiation... I don't know...
thanks for your kind attention... I apologise for my English..


_______________________________________________
TRNSYS-users mailing list
TRNSYS-users@engr.wisc.edu
https://www.cae.wisc.edu/mailman/listinfo/trnsys-users