Warum müssen wir den CFD-Solver erneut ausführen, um eine höhere Reynolds-Zahl zu erhalten?

10

Ich habe angefangen, OpenFOAM aus dem Cavity-Tutorial zu lernen, das auf der Website bereitgestellt wird . Wenn Sie mit verschiedenen Reynolds-Zahlen experimentieren, wird im Abschnitt "2.1.8.2 Ausführen des Codes" im Lernprogramm empfohlen, den Solver erneut auszuführen, da "es sinnvoll ist, die Lösungszeit zu verlängern". Aber als ich das tat, konnte ich keine Unterschiede zwischen der Strömung in der Kavität mit der niedrigen (0,2) und der hohen (0,6) Courant-Zahl feststellen.

Woher weiß ich, ob ich die Simulation erneut ausführen muss?

danny_23
quelle

Antworten:

9

Aufgrund der unteraufgelösten Grenzschicht in der Nähe des Deckels ist die Geschwindigkeit in den benachbarten Zellen deutlich niedriger als im Deckel. Dieser Abschnitt zeigt Ihnen einen Trick, mit dem Sie den Code schneller ausführen können, während Sie noch stabil sind. Das Erhöhen der Courant-Zahl würde die Methode normalerweise instabil machen, aber da die Geschwindigkeit in allen inneren Zellen erheblich geringer ist als die Geschwindigkeit der Grenzschicht, können Sie mit dem Erhöhen des Zeitschritts davonkommen.

Jed Brown
quelle