Nelle more della pubblicazione di FDS 7 il NIST ha ritenuto di rilasciare una ulteriore release la 6.10.0 che contiene la versione 7 di FDS in versione beta.
Nuove Funzionalità
- Temperatura di Autoaccensione (AIT) per Zona di Esclusione AIT:
- È ora possibile impostare la temperatura di autoaccensione (AIT) per ciascuna
AIT_EXCLUSION_ZONE
. Cercare “Piloted Ignition” (Accensione Pilotata) nella Guida Utente di FDS.
- È ora possibile impostare la temperatura di autoaccensione (AIT) per ciascuna
- Nuovo Modello per Reazioni in Fase Solida Ossidativa:
- È stato implementato un nuovo modello per le reazioni in fase solida ossidativa, che garantisce la coerenza tra il flusso di massa superficiale dell’ossigeno e la velocità di consumo dell’ossigeno nelle reazioni in fase solida. Consultare “Solid Phase >> Pyrolysis Models >> Solid Fuels” (Fase Solida >> Modelli di Pirolisi >> Combustibili Solidi) nella Guida Tecnica di FDS.
- Gestione Automatica della Rugosità della Parete:
- Quando la rugosità definta a grana di sabbia è maggiore della prima cella di griglia fuori dalla parete, lo stress della parete viene automaticamente convertito in
NO_SLIP
(Nessuno Scivolamento).
- Quando la rugosità definta a grana di sabbia è maggiore della prima cella di griglia fuori dalla parete, lo stress della parete viene automaticamente convertito in
- Correzione del Limitatore di Flusso in LES:
- In
SIMULATION_MODE='LES'
, è implementata una nuova correzione del limitatore di flusso che garantisce il flusso isotermico per il trasporto multicomponente di specie con pesi molecolari diversi.
- In
- Integrazione della Libreria SUNDIALS per la Chimica Dettagliata del Fuoco:
- FDS è stato compilato con la libreria SUNDIALS per supportare la chimica dettagliata del fuoco. Include input
REAC
aggiuntivi e script Python per convertire i meccanismi chimici Cantera in formato FDS.
- FDS è stato compilato con la libreria SUNDIALS per supportare la chimica dettagliata del fuoco. Include input
- Integrazione della Libreria HYPRE per Solutori di Pressione Ottimizzati:
- FDS è stato compilato con la libreria HYPRE, abilitando i solutori di pressione locali
ULMAT HYPRE
e globaliUGLMAT HYPRE
. Viene utilizzato il solutore iterativo di gradiente coniugato precondizionato algebrico a multigriglia fornito da HYPRE. Cercare “Optional Pressure Solvers” (Solutori di Pressione Opzionali) nella Guida Utente di FDS.
- FDS è stato compilato con la libreria HYPRE, abilitando i solutori di pressione locali
- Miglioramenti alla Ridenodizzazione delle Pareti:
- Aggiunto
RAMP_IHS
perINTERNAL_HEAT_SOURCE
(Sorgente di Calore Interna). - Riduzione del costo della ridenodizzazione delle pareti. Sostituisce
RENODE_DELTA_T
suSURF
conREMESH_RATIO
suSURF
eREAC_RATE_DELTA
suMATL
.
- Aggiunto
- Indice di Rifrazione Reale e Complesso per SPEC:
- Aggiunti
REAL_REFRACTIVE_INDEX
eCOMPLEX_REFRACTIVE_INDEX
aSPEC
.
- Aggiunti
- Namelist BACK per Frazioni di Massa Iniziali:
- Aggiunto il namelist
BACK
come metodo alternativo per definire le frazioni di massa iniziali.
- Aggiunto il namelist
- ALT_ID per SPEC:
- Aggiunto
ALT_ID
aSPEC
. Consente l’uso di un ID alternativo per altri input FDS che richiedono una specie (&SPEC ID='OXYGEN',ALT_ID='O2'
).
- Aggiunto
- Heartbeat per Controllo Esterno di FDS:
- Aggiunto un “heartbeat” (segnale di battito cardiaco) al controllo esterno di FDS (input di
DT_EXTERNAL_HEARTBEAT
,EXTERNAL_HEARTBEAT_FILENAME
eHEARTBEAT_FAIL
suTIME
).
- Aggiunto un “heartbeat” (segnale di battito cardiaco) al controllo esterno di FDS (input di
- Accelerazione OpenMP per Condizioni al Contorno di Trasferimento di Calore e Massa:
- Aggiunta la capacità di accelerazione offerta da OpenMP al calcolo delle condizioni al contorno di trasferimento di calore e massa.
- Rimozione di SHARED_FILE_SYSTEM da MISC:
- Rimosso
SHARED_FILE_SYSTEM
daMISC
. Un singolo fileCHID.smv
viene scritto con un’operazione di “gather” e una singola scrittura POSIX da MPI Rank 0 per impostazione predefinita, o con un’operazione di scrittura collettiva MPI-IO quandoSMV_PARALLEL_WRITE=T
viene aggiunto inDUMP
.
- Rimosso
- Personalizzazione dei Modelli di Combustibile Level Set Predefiniti:
- Aggiunta l’opzione per personalizzare l’altezza del combustibile, il carico e/o il rapporto di impaccamento per i 13 modelli di combustibile level set predefiniti.
- Calcolo della Resistenza della Vegetazione Superficiale per Combustibile Level Set:
- Calcolo della resistenza della vegetazione superficiale per il combustibile level set seguendo l’approccio del modello di combustibile di confine.
- Opzione VEG_LSET_ROS_FIXED:
- Aggiunta l’opzione
VEG_LSET_ROS_FIXED
per rendere la propagazione del level set invariante con il vento o la pendenza, in particolare per la riproduzione delle procedure di accensione
- Aggiunta l’opzione
Correzioni di Bug
- Corretto il bug in cui un
RADCAL_ID
specificato dall’utente veniva ignorato. - Corretto il bug nell’impostazione del CFL per
HVAC_MASS_TRANSPORT
. - Corretto il bug nell’applicazione di
BULK_DENSITY
a ostruzioni sottili. - Corretta la computazione del fattore di aggiustamento dell’area per le aperture circolari divise su più mesh.
- Diverse correzioni di bug relative ai volumi di intersezione per le mesh e le regioni
INIT
delle particelle. - (Geometria non strutturata) Diverse correzioni di bug e aggiornamenti sul trattamento delle celle tagliate e delle facce nei confini della mesh, collegamento delle facce tagliate.
- (Geometria non strutturata) Rimossa l’interpolazione per le variabili della fase gassosa associate ai confini.
Output
- Aggiunto l’output
BLOWING CORRECTION
(Correzione del Soffiaggio). - Aggiunto l’output
MOLECULAR CONDUCTIVITY
(Conduttività Molecolare). - Aggiunto
SMOOTHING_TIME
come alternativa aSMOOTHING_FACTOR
. - Aggiunto
LP_TAG
aPROF
per l’output di profili di profondità per una particella. - Aggiunte le quantità di confine
FIRE ARRIVAL TIME
(Tempo di Arrivo del Fuoco) eFIRE RESIDENCE TIME
(Tempo di Permanenza del Fuoco) per la propagazione degli incendi boschivi. - Aggiunti
RADIATION ABSORPTION
(Assorbimento di Radiazione) eRADIATION EMISSION
(Emissione di Radiazione), che sono i componenti diRADIATION LOSS
(Perdita di Radiazione). - Aggiunta una colonna
HRR_OX
al fileCHID_hrr.csv
. Questa colonna fornisce il tasso di rilascio di energia totale dalle reazioni di ossidazione superficiale, mentre la colonnaHRR
si riferisce solo alla combustione in fase gassosa.