StartseiteStrömungsmechanik & AerodynamikSaffman-Taylor — Viskoses Fingering

🫧 Saffman-Taylor — Viskoses Fingering

Injizieren Sie eine niedrigviskose Flüssigkeit in eine hochviskose Flüssigkeit in einer Hele-Shaw-Zelle: Die Grenzfläche destabilisiert sich zu verzweigten viskosen Fingern, die von der Kapillarzahl bestimmt werden.

Strömungsmechanik & Aerodynamik3DMittel60 FPS
saffman-taylor ↗ Eigenständig öffnen

Über diese Simulation

Diese Simulation modelliert viskoses Fingering in einer Hele-Shaw-Zelle (zwei flache Platten, getrennt durch einen dünnen Spalt) mit einem Darcy-Gesetz-Gittermodell. Jedes Bild relaxiert ein Druckfeld, sodass es die Laplace-Gleichung (∇²p = 0) in der unberührten viskosen Flüssigkeit erfüllt, und lässt dann die injizierte niedrigviskose Flüssigkeit mit einer durch den lokalen Druckgradienten bestimmten Rate nach außen wachsen — die Darcy-Geschwindigkeit u = -(k/μ)∇p. Oberflächenspannung senkt den Druck an scharfen, konvexen Spitzen (die Gibbs-Thomson-Bedingung) und dämpft kleine Ausbuchtungen; verringert man sie, wird das Wachstum Laplace- und DLA-artig und erzeugt ein verzweigtes Fraktal.

🔬 Was es zeigt

Eine niedrigviskose Flüssigkeit, als kleine Scheibe im Zentrum des Gitters ausgesät, wird nach außen in eine umgebende hochviskose Flüssigkeit gedrückt, die zwischen zwei eng beieinanderliegenden Platten (einer Hele-Shaw-Zelle) eingeschlossen ist. Die Grenzfläche weigert sich, glatt zu bleiben: konvexe Spitzen eilen flacheren Bereichen voraus und spalten sich in verzweigte viskose Finger auf, deren Form vom Gleichgewicht der viskosen und oberflächenspannungsbedingten Kräfte abhängt.

🎮 Bedienung

Ziehen Sie die Kapillarzahl, um von wenigen breiten Fingern (niedrige Ca) zu einem dichten verzweigten Fraktal (hohe Ca) zu wechseln. Das Viskositätsverhältnis legt den Kontrast zwischen den beiden Flüssigkeiten fest; die Oberflächenspannung steuert, wie stark Krümmung bestraft wird; die Injektionsrate skaliert, wie viele Zellen pro Bild gefüllt werden. Pause/Play friert die Animation ein, Zurücksetzen sät die zentrale Scheibe neu aus, und Klicken oder Tippen auf die Zeichenfläche injiziert zusätzliche Flüssigkeit an dieser Stelle. Die ?-Schaltfläche öffnet ein Hilfefenster mit den Gleichungen.

💡 Wussten Sie schon?

Bei hoher Kapillarzahl ist das radiale Fingering-Muster statistisch selbstähnlich mit einer fraktalen Dimension nahe 1,7 — demselben Wert, der seit Langem für diffusionsbegrenzte Aggregation (DLA) gemessen wird, da beide Prozesse durch Wachstum entlang des Gradienten eines harmonischen (Laplace-)Felds bestimmt werden.

Häufig gestellte Fragen

Was ist die hier simulierte Saffman-Taylor-Instabilität?

Die Saffman-Taylor-Instabilität tritt auf, wenn eine niedrigviskose Flüssigkeit in eine hochviskose Flüssigkeit in einem engen Spalt gedrückt wird: Die flache Grenzfläche zwischen ihnen kann nicht gleichmäßig voranschreiten und zerfällt stattdessen in verzweigte Finger. Diese Simulation reproduziert das numerisch, indem sie in jedem Bild ein Druckfeld relaxiert und die Grenzfläche dort am schnellsten wachsen lässt, wo der Druckgradient am steilsten ist — genau der Mechanismus, den Philip Saffman und Geoffrey Taylor 1958 identifizierten.

Was ist eine Hele-Shaw-Zelle und warum ist sie hier wichtig?

Eine Hele-Shaw-Zelle besteht aus zwei flachen Platten, die durch einen sehr dünnen Spalt getrennt sind; die dazwischen gepresste Flüssigkeit verhält sich wie eine zweidimensionale Version der Strömung durch ein poröses Medium und gehorcht dem Darcy-Gesetz u = -(k/μ)∇p. Das Gitter der Simulation stellt diese Zelle von oben dar: gefüllte Zellen sind die injizierte Flüssigkeit, leere Zellen sind die viskose Flüssigkeit, deren Druck der Code jedes Bild mit einer Gitterrelaxation der Laplace-Gleichung löst.

Was steuern die Regler Kapillarzahl, Viskositätsverhältnis und Oberflächenspannung tatsächlich im Code?

Die Kapillarzahl skaliert, wie stark die Wachstumschance einer Zelle vom lokalen Druckabfall abhängt, potenziert mit 1/Ca — eine niedrigere Ca bedeutet, dass nur die steilsten Gradienten wachsen, was breite Finger ergibt. Das Viskositätsverhältnis multipliziert dieselbe Wachstumschance direkt, sodass ein größerer Kontrast zwischen den Flüssigkeiten das Fingering insgesamt beschleunigt. Die Oberflächenspannung senkt sowohl den zugewiesenen Druck an konvexen, gefüllten Spitzenzellen (Gibbs-Thomson) als auch subtrahiert zusätzliche Wachstumschance von konkaven Vertiefungen, was die Grenzfläche glättet und die minimale Fingerbreite festlegt.

Warum lässt eine geringere Oberflächenspannung das Muster wie DLA aussehen?

Bei nahezu null Oberflächenspannung hört der Code auf, scharfe Spitzen zu dämpfen, sodass das Wachstum allein vom Druckgradienten eines Laplace-Felds bestimmt wird — derselben Regel, die diffusionsbegrenzte Aggregation (DLA) antreibt, bei der Teilchen dort haften, wo der Gradient eines diffundierenden Felds am steilsten ist. Beide Prozesse sind Beispiele für Laplace-Wachstum, sodass die Simulation bei geringer Oberflächenspannung dieselbe Art von selbstähnlichem verzweigtem Fraktal erzeugt wie DLA-Cluster, mit einer fraktalen Dimension nahe 1,7.

Warum setzt sich die Simulation gelegentlich selbst zurück?

Alle 30 Bilder prüft der Code, wie viele Gitterzellen nahe den oberen und unteren Rändern von der injizierten Flüssigkeit gefüllt wurden. Wenn mehr als ein Viertel der Zellen entlang dieser Ränder gefüllt ist, ruft er dieselbe seed()-Funktion auf, die auch von der Reset-Schaltfläche verwendet wird, leert das Gitter und startet eine neue Scheibe im Zentrum — das verhindert, dass das Muster zu einem uninteressanten festen Block heranwächst, der den Rand der simulierten Zelle erreicht hat.

⚙ Unter der Haube

Injizieren Sie eine niedrigviskose Flüssigkeit in eine hochviskose Flüssigkeit in einer Hele-Shaw-Zelle: Die Grenzfläche destabilisiert sich zu verzweigten viskosen Fingern, die von der Kapillarzahl bestimmt werden.

Viskoses FingeringSaffman-TaylorHele-ShawFraktalCanvas 2D

3D · Three.js / WebGL-Renderer · Ziel 60 FPS · läuft vollständig clientseitig, keine Installation nötig

Was haben Sie gefunden?

Reproduktionsschritte hinzufügen (optional)