Pourquoi devons-nous réexécuter le solveur CFD pour un nombre de Reynolds plus élevé?

10

J'ai commencé à apprendre OpenFOAM à partir du tutoriel Cavity qui est fourni sur le site Web . Lors de l'expérimentation de différents nombres de Reynolds, dans la section "2.1.8.2 Exécution du code", le didacticiel indique de réexécuter le solveur car "il est judicieux d'augmenter le temps de résolution". Mais quand j'ai fait cela, je n'ai trouvé aucune différence entre le débit dans la cavité avec le nombre Courant faible (0,2) et élevé (0,6).

Comment savoir si j'ai besoin de relancer la simulation?

danny_23
la source

Réponses:

9

En raison de la couche limite sous-résolue près du couvercle, la vitesse dans les cellules adjacentes est nettement inférieure à celle du couvercle. Cette section vous montre une astuce pour accélérer l'exécution du code tout en étant stable. Augmenter le nombre de Courants rendrait normalement la méthode instable, mais comme la vitesse dans toutes les cellules intérieures est nettement inférieure à la vitesse de la couche limite, vous pouvez vous en sortir en augmentant le pas de temps.

Jed Brown
la source