Wärmeleitung
Lösen Sie die 2D-Wärmegleichung in Echtzeit. Malen Sie heiße und kalte Quellen auf ein Gitter und beobachten Sie, wie sich die thermische Diffusion von glutrot zu eisblau ausbreitet.
Über diese Simulation
Dieser Simulator löst die 2D-Wärmegleichung ∂T/∂t = α∇²T auf einem 160×160-Gitter in Echtzeit. Wärme breitet sich durch Leitung aus: Jede Zelle tauscht thermische Energie mit ihren vier Nachbarn aus, sodass sich scharfe heiße und kalte Stellen allmählich glätten, bis sich das Feld dem Gleichgewicht annähert. Das Gitter wird mit dem expliziten FTCS-Finite-Differenzen-Schema aktualisiert, einer klassischen numerischen Methode für Diffusionsprobleme, mit der Sie beobachten können, wie die thermische Diffusivität das Tempo bestimmt, in dem sich Temperaturgradienten über eine Oberfläche auflösen.
🔬 Was es zeigt
Es visualisiert die Diffusion der Temperatur auf einem quadratischen Gitter, das der Wärmegleichung ∂T/∂t = α∇²T folgt. Jeder Schritt wendet das Forward-Time-Central-Space-(FTCS-)Update an, bei dem der neue Wert einer Zelle ihr alter Wert plus alpha mal dem diskreten Laplace-Operator ihrer vier Nachbarn ist. Die Farbkarte reicht von Schwarz (null) über Rot, Gelb und Weiß für heiße Regionen bis zu Blau und Cyan für kalte Regionen. Der Rand wird bei 0 °C festgehalten (Dirichlet-Bedingung).
🎮 Anwendung
Wählen Sie den Heiß- oder Kalt-Pinsel und klicken oder ziehen Sie dann auf dem Gitter, um Wärmequellen zu malen. Der Pinseltemperatur-Schieberegler stellt die Stärke ein (10–200 °C), und der Pinselradius bestimmt die gemalte Scheibe (1–8 Zellen). Unter Physik steuert die Diffusivität α (0,05–0,50), wie schnell sich Wärme ausbreitet, und Schritte / Frame (1–20) legt die Simulationsgeschwindigkeit fest. Das Statistik-Panel zeigt Höchst-, Tiefst- und Durchschnittstemperatur sowie die Schrittzahl; „Gitter löschen“ setzt das Feld auf null zurück.
💡 Wussten Sie schon?
Das explizite FTCS-Schema ist nur bedingt stabil: In 2D muss die dimensionslose Zahl α·dt/dx² unter 0,25 bleiben, sonst verstärken sich Rundungsfehler bei jedem Schritt und die Lösung läuft aus dem Ruder. Deshalb ist der Diffusivitäts-Schieberegler hier bei 0,50 mit dt = dx = 1 gedeckelt, was die Methode am Rand ihrer Stabilitätsgrenze hält.
Häufig gestellte Fragen
Welche Wärmegleichung löst diese Simulation?
Es ist die 2D-Wärme-(oder Diffusions-)Gleichung, geschrieben als ∂T/∂t = α∇²T, wobei T die Temperatur, t die Zeit, α die thermische Diffusivität und ∇² der Laplace-Operator ist. Sie besagt, dass die Änderungsrate der Temperatur an einem Punkt proportional dazu ist, wie stark dieser Punkt vom Durchschnitt seiner Umgebung abweicht, wodurch Wärme von heißen zu kalten Regionen fließt.
Wie berechnet die FTCS-Methode tatsächlich jeden Schritt?
Forward-Time-Central-Space ersetzt die Ableitungen durch finite Differenzen auf dem Gitter. Die nächste Temperatur jeder Zelle entspricht ihrem aktuellen Wert plus alpha mal der Summe ihrer vier Nachbarn minus dem Vierfachen von sich selbst. Da das neue Feld nur vom alten Feld abhängt, kann jede Zelle unabhängig in einem einzigen expliziten Durchgang aktualisiert werden, was schnell, aber durch eine Stabilitätsbedingung begrenzt ist.
Was verändern die Schieberegler für Diffusivität und Geschwindigkeit?
Die Diffusivität α skaliert, wie stark jede Zelle zum Durchschnitt ihrer Nachbarn hin gezogen wird, sodass ein höheres α die Wärme schneller ausbreiten und das Gleichgewicht früher erreichen lässt. Schritte / Frame legt fest, wie viele FTCS-Updates vor jeder Neuzeichnung ablaufen — praktisch eine Zeitgeschwindigkeits-Steuerung: mehr Schritte pro Frame lässt simulierte Zeit schneller vergehen, ändert aber nicht die zugrunde liegende Physik.
Ist dies physikalisch genau?
Das Modell ist eine getreue Diskretisierung der idealen Wärmegleichung für ein isotropes, homogenes Medium mit festen Temperaturrändern (Dirichlet) bei 0 °C. Es ist ein Lehrwerkzeug, verwendet also dimensionslose Gittereinheiten statt echter Materialkonstanten und vernachlässigt Konvektion, Strahlung und temperaturabhängige Eigenschaften. Das qualitative Verhalten des leitenden Wärmeflusses wird jedoch korrekt erfasst.
Warum verblasst die Wärme schließlich auf null?
Die vier Ränder des Gitters sind auf 0 °C festgeklemmt, sodass sie kontinuierlich thermische Energie aus dem Bereich abführen. Ohne interne Wärmequelle, die sie aufrechterhält, glättet die Leitung jeden Gradienten, und Energie entweicht durch diese festen Ränder, bis sich das gesamte Feld auf den Randwert null einpendelt. Erneutes Malen heißer oder kalter Stellen führt frische Energie zu und startet die Diffusion neu.
Häufig gestellte Fragen
Was ist thermische Leitfähigkeit und wie variiert sie zwischen Materialien?
Die thermische Leitfähigkeit (k) misst, wie bereitwillig ein Material Wärme leitet, in W/(m·K). Metalle wie Kupfer (~400 W/m·K) sind ausgezeichnete Leiter, während Luft (~0,025 W/m·K) und Aerogele (~0,015 W/m·K) ausgezeichnete Isolatoren sind.
Was ist der Unterschied zwischen Wärmeleitung und Konvektion?
Leitung überträgt Wärme durch direkten Teilchen-zu-Teilchen-Kontakt innerhalb eines stationären Materials. Konvektion überträgt Wärme durch die Bulk-Bewegung eines Fluids (Flüssigkeit oder Gas). Beide treten oft zusammen auf, aber die Wärmegleichung modelliert speziell die Leitung.
Was ist thermische Diffusivität?
Die thermische Diffusivität (α = k/ρcₚ) kombiniert Leitfähigkeit, Dichte und spezifische Wärme, um zu messen, wie schnell sich eine Temperaturstörung durch ein Material ausbreitet. Hohe Diffusivität bedeutet schnellen Temperaturausgleich — Metalle diffundieren Wärme viel schneller als Holz oder Kunststoff.
Welche Randbedingungen werden in Wärmeleitungssimulationen verwendet?
Übliche Randbedingungen umfassen feste Temperatur (Dirichlet), festen Wärmefluss (Neumann) oder konvektive Kühlung (Robin/Newtonsches Abkühlungsgesetz). Die Wahl hängt vom physikalischen Aufbau ab — zum Beispiel verwendet eine durch einen Ventilator gekühlte Oberfläche die konvektive Bedingung.
Wie reduzieren Isolatoren die Wärmeleitung?
Isolatoren haben eine sehr niedrige thermische Leitfähigkeit, sodass der Temperaturgradient steil sein muss, um selbst einen kleinen Wärmefluss anzutreiben. Materialien wie Glasfaser, Schaumstoff und Aerogel schließen ruhende Luft in winzigen Taschen ein, was sowohl Leitung als auch Konvektion verhindert und sehr niedrige effektive k-Werte erreicht.
Lösen Sie die 2D-Wärmegleichung in Echtzeit mit FTCS-Finite-Differenzen. Malen Sie heiße und kalte Quellen auf ein Gitter und beobachten Sie, wie thermische Energie von glutrot zu eisblau diffundiert.
3D · Three.js / WebGL-Renderer · Ziel 60 FPS · läuft vollständig clientseitig, keine Installation nötig