24x
005662
2024-08-08

Risoluzione dei problemi

Sebbene i moduli di calcolo OpenFOAM® siano stabili e siano stati verificati da migliaia di utenti negli ultimi 15 anni, dovresti ricordare che le simulazioni di flussi turbolenti 3D sono un problema matematico non lineare che non deve sempre convergere. In RWIND 3, consideriamo la soluzione numerica corretta quando la quantità residua scende al di sotto di 0,001. Questo di solito si verifica entro 500 iterazioni, ma a volte il calcolo termina senza raggiungere il valore residuo desiderato. Ci possono essere una serie di ragioni per questo e non esiste una soluzione universale, ma cercheremo di dare alcuni consigli su come procedere:

  • Utilizzare la funzione "Continua il calcolo" con un numero maggiore di iterazioni massime per vedere se la soluzione continua a convergere o meno.
  • Aumenta le dimensioni esterne del dominio di calcolo; ad esempio, i contorni della galleria del vento. A volte le dimensioni impostate automaticamente possono essere insufficienti, specialmente dietro il modello (ad esempio, a valle).
  • Aumenta la densità della mesh del volume finito nella finestra di dialogo "Parametri di simulazione" o il "Livello di dettaglio per i modelli semplificati" nella finestra di dialogo "Modifica modello".
  • Prova a semplificare e ottimizzare il modello:
    • Se il modello ha aperture (come finestre, porte e così via) attraverso le quali il flusso può entrare nel modello, provare a chiuderle (supponendo che non si desidera che il flusso del vento all'interno del modello).
    • Rimuovi piccoli dettagli nel modello che hanno poca o nessuna influenza sui risultati della simulazione.
    • Gli edifici devono essere posizionati correttamente sul pavimento della galleria del vento o sotto questo livello. Se il modello è posizionato sopra il pavimento della galleria con uno spazio vuoto sottile tra il modello e il pavimento della galleria, l'analisi potrebbe bloccarsi.

Importante

Avviso "RWindSolverSteady non riuscito, E315", questo problema è causato da una mesh inappropriata (vedi image di seguito) che causa l'arresto anomalo del calcolo di PotentialFoam ed esporta i valori NaN. Successivamente, anche il calcolo principale si arresta in modo anomalo a causa di questi valori NaN. La soluzione è utilizzare una densità della mesh diversa come mostrato in immagine sotto.


Si può presumere che la soluzione sia accettabilmente convergente quando sono soddisfatti i seguenti criteri:

  • Il numero di iterazioni eseguite è maggiore del numero minimo impostato per impostazione predefinita (attualmente: 300, vedi l'immagine Program Options ).
  • La quantità residua è inferiore al valore limite impostato di default (attualmente: 0,001, vedere il capitolo Flusso stazionario).
  • Il grafico della quantità residua nel tempo non cambia più (o solo molto poco), o oscilla periodicamente intorno a un certo valore medio (vedi l'immagine sotto).

Capitolo principale