🌊 EM-Wellen-Simulator (FDTD)
Interaktive 2D-Simulation elektromagnetischer Wellen mit der Finite-Differenzen-Zeitbereichs-Methode (FDTD). Visualisiere Wellenausbreitung, Interferenz, Beugung und Reflexion in Echtzeit.
Über den 2D-FDTD-Simulator für elektromagnetische Wellen
Dieser Simulator löst die Maxwellschen Rotationsgleichungen auf einem 120×90-Yee-Gitter mit der Finite-Differenzen-Zeitbereichs-Methode (FDTD), die 1966 von Kane Yee eingeführt wurde. Er nutzt den transversal-magnetischen (TMz) Modus und entwickelt das elektrische Feld Ez zusammen mit den magnetischen Komponenten Hx und Hy durch Leapfrog-Zeitschritte. Die Farbkarte zeigt das momentane Ez-Feld, wobei Rot und Blau entgegengesetzte Polaritäten der oszillierenden Welle markieren.
Das Quellen-Panel legt Frequenz und Amplitude der Sinuswelle fest und wechselt zwischen einer Punktquelle und einer ebenen Welle am linken Rand. Ein Zeichenwerkzeug lässt dich perfekte elektrische Leiter (PEC) malen oder löschen, und das Anzeige-Panel passt den Farbbereich des Feldes und die Geschwindigkeit in Schritten pro Bild an. Derselbe Algorithmus skaliert in der Industrie auf Gitter mit Milliarden Zellen, wo er Antennen, photonische Chips und Radar-Tarngeometrien entwirft.
Häufig gestellte Fragen
Was zeigt diese Simulation eigentlich?
Sie zeigt elektromagnetische Wellen, die sich in Echtzeit durch einen 2D-Raum ausbreiten. Die roten und blauen Farben stellen die momentane Stärke und das Vorzeichen des aus der Ebene weisenden elektrischen Feldes Ez dar, sodass du beobachtest, wie sich Wellenberge und -täler ausbreiten, interferieren, beugen und reflektieren — genau wie es die Maxwell-Gleichungen vorhersagen.
Was ist die FDTD-Methode?
Finite-Differenzen-Zeitbereich ist ein numerisches Verfahren, das die räumlichen und zeitlichen Ableitungen in den Maxwellschen Rotationsgleichungen durch finite Differenzen auf einem versetzten Gitter ersetzt. Die elektrischen und magnetischen Felder werden in abwechselnden Halbschritten (Leapfrog) aktualisiert, sodass sich die Welle natürlich zeitlich vorwärts entwickelt, ohne eine große Matrix zu lösen.
Was ist ein Yee-Gitter und der TMz-Modus?
Das Yee-Gitter speichert die elektrischen und magnetischen Feldkomponenten an versetzten Positionen, sodass jede Rotation mit zentralen Differenzen berechnet werden kann. TMz bedeutet transversal-magnetisch bezüglich z: Nur Ez, Hx und Hy sind ungleich null, was das volle 3D-Problem auf ein handhabbares 2D-Problem reduziert.
Was bewirken die Regler für Frequenz und Amplitude?
Die Frequenz legt fest, wie schnell die Quelle oszilliert, von 0,01 bis 0,12 Zyklen pro Zeitschritt. Höhere Frequenz bedeutet kürzere Wellenlänge und schärfere Beugung. Die Amplitude (0,1 bis 3,0) skaliert, wie stark die Quelle das Feld antreibt, was die Helligkeit beeinflusst, aber nicht die Wellengeschwindigkeit.
Was ist der Unterschied zwischen einer Punkt- und einer ebenen Quelle?
Die Punktquelle ist eine einzelne oszillierende Zelle nahe dem linken Drittel des Gitters, die kreisförmige Wellenfronten abstrahlt, ideal um Beugung durch Spalte zu zeigen. Die ebene Quelle speist die Welle entlang einer Spalte am linken Rand ein und erzeugt flache, parallele Wellenfronten, die wie ein kollimierter Strahl nach rechts wandern.
Wofür sind die Reflektoren und Voreinstellungen?
Das Malen von Reflektoren markiert Zellen als perfekte elektrische Leiter, die Ez auf null zwingen und Wellen zurückwerfen. Die Voreinstellungen bauen sofort Einzelspalt-, Doppelspalt-, Spiegel- und Linsengeometrien aus diesen Leitern, sodass du klassische Interferenz- und Fokussierungsexperimente mit einem Klick nachbilden kannst.
Was bedeutet der Courant-Wert?
Courant bezieht sich auf die Courant-Friedrichs-Lewy-Stabilitätsbedingung. Für 2D-FDTD muss der Zeitschritt c·Δt/Δx ≤ 1/√2 ≈ 0,707 erfüllen, sonst läuft die Simulation aus dem Ruder. Diese Seite legt das Verhältnis auf 1/√2 fest, damit das Verfahren stabil und genau bleibt.
Warum prallen Wellen nicht an den Rändern der Leinwand ab?
Eine 10-Zellen breite absorbierende Schicht umgibt das Gitter und dämpft das Feld sanft, während es sich der Grenze nähert. Dies simuliert einen offenen, unendlichen Bereich, sodass auslaufende Wellen sauber verschwinden, statt zurückzureflektieren und das Innere zu verfälschen — ähnlich den absorbierenden Randbedingungen echter FDTD-Löser.
Ist das physikalisch korrekt?
Die Kernaktualisierung ist ein originalgetreuer, lehrbuchmäßiger FDTD-Löser der Maxwell-Gleichungen und reproduziert die korrekte Physik von Ausbreitung, Interferenz und Beugung. Sie verwendet normalisierte Einheiten (Δx = 1) und eine einfache absorbierende Schicht statt einer vollständigen perfekt angepassten Schicht, ist also qualitativ genau und hervorragend zum Lernen, aber nicht für präzise Ingenieurarbeit.
Wo wird FDTD in der Praxis eingesetzt?
FDTD ist ein Arbeitspferd der computergestützten Elektromagnetik. Ingenieure nutzen es, um Mobilfunk- und Radarantennen zu entwerfen, zu modellieren, wie Wellen an Flugzeugen streuen, photonische Kristalle und nanophotonische Chips bei optischen Frequenzen zu simulieren und die Absorption von Radiowellen im menschlichen Gewebe für Sicherheitsstandards zu untersuchen.