Welche Bedeutung hat die Zeitschrittweite für transiente CFD-Berechnungen?

Michael ·
Turbulente Flüssigkeitsströmung im Rohrquerschnitt, Hochgeschwindigkeitssimulation in Stahlblau und Silber mit Bernstein-Akzentlicht.

Bei transienten CFD-Berechnungen ist die Wahl der Zeitschrittweite keine Nebensächlichkeit. Sie entscheidet darüber, ob eine numerische Strömungssimulation physikalisch korrekte Ergebnisse liefert, stabil konvergiert oder schlicht scheitert. Wer die Zeitschrittweite CFD-seitig falsch ansetzt, riskiert entweder numerische Instabilitäten oder einen unnötig hohen Rechenaufwand, der Projekte verzögert und Ressourcen bindet. Dieser Beitrag erklärt, welche Faktoren die Wahl des Zeitschritts bestimmen und wie man typische Fehler von Anfang an vermeidet.

Physikalische und numerische Anforderungen an den Zeitschritt

Die Zeitschrittweite in einer transienten Strömungssimulation muss zwei unterschiedliche Anforderungen gleichzeitig erfüllen: Sie muss klein genug sein, um die relevanten physikalischen Phänomene zeitlich aufzulösen, und sie muss die numerischen Stabilitätsbedingungen des gewählten Lösers einhalten.

Auf der physikalischen Seite gilt: Wenn eine Strömung periodische Strukturen wie Wirbelablösungen oder Druckpulsationen aufweist, muss der Zeitschritt diese Periodendauer mit ausreichender Auflösung abtasten. Als Faustregel werden pro charakteristischer Periode mindestens 20 Zeitschritte empfohlen, wobei komplexere Phänomene eine deutlich feinere Auflösung erfordern können. Auf der numerischen Seite hängt die Stabilitätsbedingung stark vom verwendeten Lösungsverfahren ab. Explizite Solver sind wesentlich empfindlicher gegenüber großen Zeitschritten als implizite, die prinzipiell unbegrenzt stabil sind, aber dennoch bei zu groben Schritten ungenau werden.

Die Courant-Zahl als zentrales Stabilitätskriterium

Die Courant-Zahl, oft als CFL-Zahl bezeichnet, ist das wichtigste dimensionslose Maß zur Beurteilung der Zeitschrittweite in der numerischen Strömungssimulation. Sie beschreibt, wie weit ein Fluidteilchen innerhalb eines einzigen Zeitschritts relativ zur Gitterweite transportiert wird.

Mathematisch ergibt sich die Courant-Zahl aus dem Produkt von Strömungsgeschwindigkeit und Zeitschrittweite, dividiert durch die lokale Gitterzellgröße. Bei expliziten Verfahren muss die CFL-Zahl zwingend unter dem Wert 1 bleiben, da sonst Information schneller durch das Gitter transportiert wird, als der Löser sie verarbeiten kann. Implizite Verfahren erlauben theoretisch CFL-Zahlen weit über 1, doch in der Praxis empfiehlt sich für instationäre Probleme ein Wert zwischen 1 und 10, um Genauigkeit und Stabilität gleichermaßen zu gewährleisten. Gerade in Bereichen mit hohen Geschwindigkeitsgradienten, etwa in Düsen oder an Wandgrenzschichten, kann die lokale Courant-Zahl stark von der globalen abweichen und muss separat bewertet werden.

Einfluss der Zeitschrittweite auf Konvergenz und Rechenzeit

Ein zu großer Zeitschritt führt nicht nur zu physikalischen Ungenauigkeiten, sondern verschlechtert auch das Konvergenzverhalten innerhalb jedes Zeitschritts. Viele CFD-Solver lösen pro Zeitschritt ein iteratives inneres Gleichungssystem, und wenn die Änderungen zwischen zwei Zeitpunkten zu groß sind, steigt die Zahl der benötigten Iterationen erheblich.

Umgekehrt bedeutet ein sehr kleiner Zeitschritt zwar bessere Konvergenz pro Schritt, aber eine proportional höhere Gesamtzahl an Schritten und damit eine längere Rechenzeit. Das optimale Verhältnis liegt dort, wo pro Zeitschritt eine handhabbare Anzahl innerer Iterationen (typischerweise 10 bis 30) ausreicht, um die Residuen auf ein akzeptables Niveau zu senken. Wenn ein Solver regelmäßig mehr als 50 innere Iterationen benötigt, ohne die Konvergenzkriterien zu erfüllen, ist der Zeitschritt wahrscheinlich zu groß. Dieses Gleichgewicht zu finden ist ein wesentlicher Teil der Simulationsplanung und beeinflusst direkt die Wirtschaftlichkeit einer CFD-Berechnung.

Adaptive Zeitschrittsteuerung in der CFD-Praxis

Moderne CFD-Solver bieten die Möglichkeit, die Zeitschrittweite während der Simulation automatisch anzupassen. Diese adaptive Zeitschrittsteuerung orientiert sich typischerweise an der lokalen Courant-Zahl oder an der Konvergenzrate der inneren Iterationen.

Das Prinzip ist einfach: Wenn die Strömung sich schnell ändert, wird der Zeitschritt verkleinert; in ruhigeren Phasen kann er vergrößert werden. Dies ist besonders vorteilhaft bei Simulationen mit stark variierenden Strömungsbedingungen, etwa beim Anfahren einer Maschine oder bei intermittierenden Prozessen. Allerdings birgt die adaptive Steuerung auch Risiken. Wenn die Regelparameter schlecht gewählt sind, kann der Zeitschritt in kritischen Phasen zu schnell wachsen und Instabilitäten auslösen. Eine sinnvolle Praxis ist daher, eine Mindest- und Maximalschrittweite vorzugeben und die automatische Anpassung nur innerhalb dieses Rahmens zu erlauben. Für CFD-Berechnungen mit komplexen Geometrien oder mehrphasigen Strömungen empfiehlt sich zusätzlich eine manuelle Überprüfung der adaptierten Zeitschritte in der Nachbereitung.

Typische Fehler bei der Zeitschrittauswahl und wie man sie vermeidet

Einer der häufigsten Fehler ist die Übertragung von Zeitschritteinstellungen aus früheren Projekten ohne kritische Prüfung. Jede Simulation hat ihre eigenen charakteristischen Zeitskalen, und was für eine langsame Kühlkreislaufströmung funktioniert, kann für eine turbulente Hochgeschwindigkeitsströmung völlig ungeeignet sein.

Ein weiterer verbreiteter Fehler betrifft die Initialisierungsphase. Zu Beginn einer transienten Simulation sind die Felder oft weit vom physikalischen Zustand entfernt, was hohe Gradienten erzeugt. In dieser Phase ist ein kleinerer Zeitschritt ratsam, der nach einer stabilen Einlaufphase schrittweise vergrößert werden kann. Viele Anwender setzen von Anfang an den für den eingeschwungenen Zustand optimalen Schritt ein und kämpfen dann mit Divergenz in den ersten Iterationen.

Schließlich wird die Gitterqualität oft unterschätzt. Stark verzerrte Zellen oder sehr hohe Aspektverhältnisse senken die effektiv nutzbare Zeitschrittweite erheblich, weil die lokale Courant-Zahl in diesen Bereichen schnell kritische Werte erreicht. Eine sorgfältige Vernetzung ist daher keine separate Aufgabe, sondern direkt mit der Zeitschrittplanung verknüpft. Wer diese Zusammenhänge von Beginn an berücksichtigt, spart in der Regel deutlich mehr Zeit, als er in die Vorbereitung investiert hat.

Wie CE-SYS Engineering bei transienten CFD-Simulationen unterstützt

Transiente CFD-Berechnungen stellen hohe Anforderungen an Erfahrung, Methodenkompetenz und die richtige Softwareumgebung. CE-SYS Engineering begleitet Unternehmen bei der Planung und Durchführung numerischer Strömungssimulationen, von der Geometrievorbereitung bis zur Ergebnisauswertung.

Die Ingenieure bringen dabei konkrete Erfahrung aus zahlreichen Projekten mit, die folgende Leistungen umfassen:

  • Auslegung und Validierung von Zeitschrittstrategien für stationäre und transiente Strömungsprobleme
  • Optimierung von Kühlkreisläufen und Strömungsfeldern durch analytische und numerische Berechnungen
  • Erstellung und Qualitätssicherung von CFD-Modellen in ANSYS und vergleichbaren Umgebungen
  • Maßgeschneiderte Softwareerweiterungen innerhalb der ANSYS Workbench über ACT-Extensions für projektspezifische Anforderungen
  • Interpretation und Dokumentation von Simulationsergebnissen für technische Entscheidungsprozesse

Das Qualitätsmanagement ist nach ISO 9001 zertifiziert, was eine verlässliche und reproduzierbare Arbeitsweise sicherstellt. Wenn ein Strömungsproblem eine fundierte numerische Analyse erfordert, ist eine direkte Abstimmung der schnellste Weg zu belastbaren Ergebnissen. Nehmen Sie Kontakt auf und schildern Sie Ihre Aufgabenstellung.

Ähnliche Artikel