Wie werden zeitabhängige Volumenstromschwankungen in CFD abgebildet?

Michael ·
Turbulente Strömung mit Geschwindigkeitsgradienten in Blau und Amber in einem präzisionsgefertigten Metallrohr-Querschnitt.

Zeitabhängige Volumenstromschwankungen werden in der CFD durch instationäre Randbedingungen abgebildet, die den Volumenstrom als Funktion der Zeit definieren. Der Solver löst die Strömungsgleichungen dann schrittweise für jeden Zeitschritt, anstatt einen einzigen eingeschwungenen Zustand zu berechnen. Die folgenden Abschnitte beantworten die wichtigsten Fragen zur praktischen Umsetzung dieser transienten Strömungssimulation.

Welche CFD-Randbedingungen eignen sich für zeitlich variable Volumenströme?

Für zeitlich variable Volumenströme in der CFD eignen sich vor allem zeitabhängige Einlassrandbedingungen vom Typ „velocity inlet“ oder „mass flow inlet“, bei denen der Wert nicht als Konstante, sondern als Funktion der Zeit hinterlegt wird. Alternativ kann eine druckbasierte Randbedingung verwendet werden, wenn der Volumenstrom indirekt durch einen transienten Druckgradienten entsteht.

Die Wahl der Randbedingung hängt davon ab, ob der Volumenstrom selbst vorgegeben ist oder sich aus dem Druckzustand des Systems ergibt. Bei direkt vorgegebenem Volumenstrom ist die Massenstromrandbedingung präziser, weil sie unabhängig von der lokalen Dichte arbeitet. Bei kompressiblen Strömungen oder wenn das System mit einem Drucknetz gekoppelt ist, kann eine zeitabhängige Druckrandbedingung am Einlass physikalisch realistischer sein.

Für den Auslass gilt in den meisten Fällen eine Druckrandbedingung mit konstantem oder ebenfalls zeitveränderlichem Referenzdruck. Wichtig ist die Konsistenz: Wenn der Einlass einen transienten Volumenstrom vorschreibt, muss der Auslass einen Druckausgleich ermöglichen, damit keine überbestimmten Bedingungen entstehen.

Was ist der Unterschied zwischen stationärer und instationärer CFD-Simulation?

Eine stationäre CFD-Simulation berechnet einen zeitlich eingeschwungenen Zustand, bei dem alle Strömungsgrößen konstant bleiben. Eine instationäre CFD-Simulation löst die Navier-Stokes-Gleichungen hingegen für eine Abfolge von Zeitschritten und erfasst so die zeitliche Entwicklung von Strömungsfeldern, Drücken und Temperaturen.

Der praktische Unterschied liegt im Rechenaufwand und im Informationsgehalt. Stationäre Simulationen sind deutlich schneller und ausreichend, wenn der Betriebszustand sich nicht wesentlich ändert. Sobald jedoch Volumenstromschwankungen, Anlaufvorgänge, pulsierende Strömungen oder periodisch wechselnde Lasten auftreten, liefert nur die instationäre Berechnung physikalisch korrekte Ergebnisse.

Ein häufiges Missverständnis ist, dass eine stationäre Simulation mit gemitteltem Volumenstrom ausreicht, wenn die Schwankungen „klein“ erscheinen. Nichtlineare Effekte wie Strömungsablösung, Druckstöße oder thermische Schichtung reagieren jedoch empfindlich auf transiente Einflüsse, die ein Mittelwert nicht abbilden kann. Die transiente Strömungssimulation ist daher immer dann notwendig, wenn das Systemverhalten über die Zeit relevant ist, nicht nur der Endzustand.

Wie wird ein zeitabhängiges Volumenstrom-Profil in den Solver eingelesen?

Ein zeitabhängiges Volumenstrom-Profil wird in den meisten CFD-Solvern entweder als tabellarische Datei (typischerweise im CSV- oder Textformat mit Zeit-Wert-Paaren) oder als analytischer Ausdruck direkt in der Randbedingungsdefinition hinterlegt. Der Solver interpoliert zwischen den Stützstellen und wendet den entsprechenden Wert für jeden Zeitschritt an.

In ANSYS Fluent beispielsweise lässt sich ein Profil über eine UDF (User Defined Function) in C-Syntax definieren oder als tabellarische Profilkette einlesen. OpenFOAM verwendet dafür die „uniformFixedValue“-Randbedingung in Kombination mit einer „tableFile“-Direktive. Unabhängig vom Solver gilt: Die Zeitauflösung der Eingabedaten sollte mindestens so fein sein wie der geplante Zeitschritt der Simulation, um Interpolationsfehler zu vermeiden.

Bei periodischen Signalen wie Pumpendruckschwankungen oder Herzschlagkurven in medizintechnischen Anwendungen empfiehlt sich die Beschreibung über eine Fourier-Reihe. Diese lässt sich kompakt speichern und vermeidet Sprünge an den Tabellenenden, die numerische Instabilitäten auslösen können.

Welche Zeitschrittgröße ist bei Volumenstromschwankungen in der CFD sinnvoll?

Die Zeitschrittgröße bei Volumenstromschwankungen in der CFD richtet sich nach der Courant-Zahl (CFL-Zahl) und der charakteristischen Zeitskala der Schwankung. Als Faustregel gilt: Der Zeitschritt sollte so gewählt werden, dass mindestens 20 Schritte pro Schwankungsperiode berechnet werden, bei schnellen Transienten oder turbulenten Strömungen deutlich mehr.

Die CFL-Zahl verknüpft Strömungsgeschwindigkeit, Zeitschrittgröße und Gitterweite. Für druckbasierte Solver mit implizitem Zeitintegrationsschema sind CFL-Zahlen größer als 1 prinzipiell zulässig, aber die physikalische Auflösung leidet. Explizite Verfahren erfordern eine CFL-Zahl kleiner als 1 für numerische Stabilität.

Praktisch bewährt hat sich ein adaptiver Zeitschritt, der die CFL-Zahl während der Simulation überwacht und den Schritt automatisch anpasst. So werden rechenintensive Phasen mit schnellen Änderungen feiner aufgelöst, während ruhigere Abschnitte mit größeren Schritten effizient berechnet werden. Bei der Wahl des Zeitschritts sollte außerdem die Turbulenzmodellierung berücksichtigt werden: LES-Simulationen verlangen wegen der aufgelösten Wirbelstrukturen deutlich kleinere Zeitschritte als RANS-basierte Ansätze.

Wie lassen sich periodische Volumenstromschwankungen recheneffizient simulieren?

Periodische Volumenstromschwankungen lassen sich recheneffizient simulieren, indem nur eine repräsentative Periode vollständig berechnet wird, nachdem die Strömung einen eingeschwungenen periodischen Zustand erreicht hat. Dieser Zustand wird als „periodic steady state“ bezeichnet und erlaubt es, Ergebnisse aus einem vollständigen Zyklus zu extrahieren, ohne viele weitere Perioden zu simulieren.

Der Weg dorthin erfordert zunächst eine Einschwingphase, die je nach Systemträgheit mehrere Perioden dauern kann. Eine bewährte Methode ist, die Simulation mit dem stationären Ergebnis (berechnet mit dem zeitgemittelten Volumenstrom) zu initialisieren, um die Einschwingzeit zu verkürzen.

Für rein geometrisch periodische Systeme, etwa Rohre mit gleichmäßiger Querschnittsgeometrie, können zusätzlich periodische Gitterrandbedingungen eingesetzt werden, die den Rechenbereich auf einen repräsentativen Ausschnitt reduzieren. Bei komplexen Geometrien ist dieser Ansatz jedoch nicht immer anwendbar. In solchen Fällen bietet das „Time Averaging“ über mehrere konvergierte Zyklen eine zuverlässige Grundlage für die Auswertung zeitgemittelter Größen wie Druckverlust oder Wärmeübergangskoeffizient.

Welche Validierungsmethoden gibt es für transiente CFD-Ergebnisse mit variablem Volumenstrom?

Transiente CFD-Ergebnisse mit variablem Volumenstrom werden validiert, indem simulierte Zeitverläufe von Druck, Geschwindigkeit oder Temperatur mit experimentellen Messdaten verglichen werden. Typische Methoden sind der Vergleich mit PIV-Messungen (Particle Image Velocimetry), Drucksensordaten oder Durchflussmessungen an definierten Querschnitten.

Wenn keine experimentellen Daten verfügbar sind, dient eine Gitter- und Zeitschrittstudie als interner Konsistenznachweis. Dabei wird die Simulation mit systematisch verfeinerten Gittern und kleineren Zeitschritten wiederholt. Konvergieren die Ergebnisse gegen einen stabilen Wert, ist die numerische Lösung als zuverlässig einzustufen.

Für periodische Strömungen bietet sich zusätzlich der Vergleich von Phasenlagen und Amplituden im Frequenzbereich an. Eine FFT-Analyse (Fast Fourier Transform) der simulierten Druckverläufe kann mit Spektralmessungen aus dem Experiment verglichen werden, was besonders bei pulsierenden Pumpenströmungen oder schwingenden Ventilen aussagekräftig ist. Auch der Vergleich integraler Größen wie Gesamtdruckverlust über eine Periode oder mittlere Wärmeübertragungsleistung liefert einen praktischen Plausibilitätscheck, bevor detailliertere lokale Validierungen durchgeführt werden.

CFD-Unterstützung für transiente Strömungssimulationen

Zeitabhängige Strömungssimulationen stellen hohe Anforderungen an Modellierungsstrategie, Netzqualität und Solver-Konfiguration. Fehler bei der Definition von Randbedingungen oder der Wahl des Zeitschritts führen zu Ergebnissen, die schwer zu interpretieren oder schlicht unbrauchbar sind.

Das Ingenieurteam von CE-SYS Engineering unterstützt Unternehmen im Maschinenbau bei genau diesen Aufgaben. Zum Leistungsumfang gehören:

  • Aufbau und Konfiguration instationärer CFD-Modelle mit zeitabhängigen Einlassrandbedingungen
  • Auswahl und Implementierung geeigneter Turbulenzmodelle für transiente Strömungsszenarien
  • Gitter- und Zeitschrittstudien zur Absicherung der numerischen Qualität
  • Auswertung und Validierung transienter Ergebnisse, einschließlich Frequenzanalysen
  • Optimierung von Strömungsfeldern und Kühlkreisläufen auf Basis der Simulationsergebnisse

Wer eine konkrete CFD-Aufgabe mit variablem Volumenstrom hat, kann direkt Kontakt aufnehmen und die Anforderungen besprechen. Mehr zu den CFD-Kompetenzen von CE-SYS Engineering sowie zur Möglichkeit einer unverbindlichen Erstberatung findet sich auf der Website. Jetzt anfragen und gemeinsam die passende Simulationsstrategie entwickeln.

Ähnliche Artikel