Inizio   Inizio
  Risorse   Risorse

Software%20BREEZE - RunAnalyzer - supporto per AERMOD

Software%20BREEZE

21/01/2014

Il postprocessore RunAnalyzer non è attualmente in grado di supportare direttamente il file di output delle concentrazioni prodotto da AERMOD è però possibile utilizzare un metodo indiretto che permette di bypassare il problema che consiste nel trasformare il POST file delle concentrazioni orarie generato da AERMOD in formato CALPUFF importabile direttamente da MMS RunAnalyzer.

Per eseguire la conversione si deve utilizzare l’utility aer2cal.exe fornita nel sistema CALPUFF che legge il file di input utilizzato per il run di AERMOD (file di controllo aermod_inp.inp) da cui estraggono le seguenti informazioni:

  • i nomi dei file binari contenenti le concentrazioni orarie prodotte dal run di AERMOD (sono i POST file, è possibile gestire fino ad un Massimo di 100 post file)
  • Iinomi delle specie chimiche processate nel run di AERMOD
  • il periodo temporale simulato
  • la posizione dei recettori discreti (non cartesiani) presenti nel run di AERMOD

Per il corretto funzionamento dell’applicazione aer2cal.exe è importante che:

  • il file di input di AERMOD e il POST file che si intende convertire siano nella stessa cartella dell’applicazione
  • nella sezione ME del file di input di AERMET sia specificato il range temporale della simulazione attraverso il parametro STARTEND come di seguito riportato

    ME STARTEND 2008 01 01 00 2008 12 31 24 00 (convenzione oraria 1-24)

    nel caso tale istruzione non fosse già presente occorrerà inserirla manualmente nel file di input di AERMOD perché questa è l’unica indicazione temporale supportata da aer2cal.exe
  • i POST file da convertire devono essere generati dal run di AERMOD in formato binario occorre cioè controllare che nella sezione di output OU del file di controllo di AERMOD i record relativi alla specifica dei POST file contengano l’opzione UNFORM come riportato di seguito

    OU POSTFILE 1 ALL UNFORM Nox_post.bin

    la lettura dei POST file formattati non è attualmente supportata da aer2cal.exe quindi se l’opzione UNFORM non fosse presente occorre rieseguire opportunamente il run di AERMOD.
    I file binari i cui nomi sono citati nelle righe OU POSTFILE (es Nox_post.bin) devono trovarsi nella stessa cartella di aer2cal.exe
  • i dati contenuti nei POST file devono essere valori orari di concentrazione (non sono supportate altre medie temporali)
  • solo la sezione RE DISCCART del file di controllo di AERMOD viene utilizzata da “aer2cal.exe quindi soltanto i valori di concentrazione valutati nei recettori discreti vengono convertiti in formato CALPUFF; la sezione RE GRIDCART non viene attualmente considerata

Per utilizzare l’applicazione aer2cal.exe è possibile scaricare il file aer2cal.zip“ dalla sezione Download - Programmi utili del sito MAIND; l’archivio contiene un file batch Windows (aer2cal.bat) che permette l’esecuzione dell’applicazione aer2cal.exe direttamente dalla cartella di scompattazione dell’archivio; il file readme.txt contiene ulteriori note sull’utility considerata.

Il postprocessore MMS RunAnalyzer permette di eseguire l’interpolazione su grigliato regolare dei valori di concentrazione valutati nei recettori discreti con la loro conseguente rappresentazione in isolinee. L’interfaccia BREEZE AERMOD permette la generazione di “Object Arrays” cartesiani cioè griglie cartesiane di recettori discreti che vengono poi assegnati alla sezione RE DISCCART del file di controllo di AERMOD; in alternativa la sezione RE DISCCART può essere generata con una semplice applicazione EXCEL.
In questo modo è possibile convertire in formato CALPUFF un POST file AERMOD contenente una griglia cartesiana di recettori discreti la cui estrazione in MMS RunAnalyzer genererà una rappresentazione in isolinee equivalente all’analogo usuale reticolo cartesiano.

MMS RunAnalyzer - isolinee

Per ulteriori informazioni