Modellierung der Beugung beliebiger elektrischer Felder durch Beugungsgitter

Ich habe aus vielen Quellen gelesen, dass das Fraunhoffer-Beugungsmuster die Fourier-Transformation des Gitters ist. Aber ich habe das Gefühl, dass diese Erklärungen die Krümmung des Anfangsstrahls nicht berücksichtigen.

Nehmen wir an, mein Gitter ist definiert durch G ( X ) . Ich habe einen Strahl E ( X ) auf das Gitter einfallen und wollen wissen, wie mein Bild im Fernfeld aussieht.

Die normale Technik zur Modellierung der Beugung scheint darin zu bestehen, nur eine Fourier-Transformation durchzuführen: F ( G ( X ) ) . Wie interpretiere ich das in räumlichen Variablen? Ich kann sehen, dass die Antwort im Fourier-Bereich sinnvoll ist, aber wie kann ich dies erneut auf den räumlichen Bereich abbilden, ohne ein Trivial zu nehmen F 1 zurück zu meiner ursprünglichen Funktion?

Was auch, wenn mein Anfangsstrahl eine willkürliche Krümmung hat. Dieses Verfahren verwendet keine Informationen über den Eingangsstrahl. Ich habe an folgende Varianten gedacht:

F 1 [ F [ G ( X ) ] × F [ E ( X ) ] ]
Und
F 1 [ F [ G ( X ) × E ( X ) ] ]

Ich habe einige numerische Probleme bei der Visualisierung der Ergebnisse, daher kann ich meine Antworten nicht bestätigen. Ich würde mich über jede Erklärung freuen, ob diese Variationen sinnvoll sind, oder über Vorschläge, welche Bücher nützlich sein könnten. Ich habe Goodman und ein paar andere Ableitungen von Beugungsmustern durchsucht, aber nichts gefunden, was über willkürliche Anfangsstrahlen zu sprechen scheint.

Antworten (2)

Sie haben Recht, dass viele Behandlungen des Problems die Variation des Strahlfelds entlang des Gitters ignorieren und einfach davon ausgehen, dass es sich um eine ebene Welle mit einer flachen Phase handelt. Dies ist jedoch relativ einfach zu beheben: wenn Sie mit einem (komplexwertigen) Feld beginnen E ( X ) auf ein Beugungsgitter trifft G ( X ) , dann ist die Fernfeldamplitude die Fourier-Transformierte des elektrischen Felds unmittelbar nach dem Gitter, d. h G ( X ) . Das Schlüsselwerkzeug, um dies zu berechnen, ist der Faltungssatz , der lautet

F [ E ( X ) G ( X ) ] = F [ E ( X ) ] F [ G ( X ) ] ,
dh die Fourier-Transformation des Produkts des Feldes und des Gitters ist durch die Faltung zwischen der Fourier-Transformation des Gitters (dh die übliche Wirkung des Gitters bei einem einfallenden Feld einer ebenen Welle) und der Fourier-Transformation des Nahfelds gegeben (dh das Fernfeld, wenn kein Gitter vorhanden wäre).

Sobald Sie diesen Suchbegriff haben, gibt es viele interessante Referenzen , die die Variation des Feldes am Gitter enthalten.

Die Kirchoff-Beugungsformel für eine ausgedehnte Quelle im Fraunhofer-Regime (dh Fresnel-Zahl F = A 2 / ( λ z ) 1 ) sieht aus wie das:

U ( P ) S A 0 ( X , j , z = 0 ) e ich k [ l X + M j ] D X D j ( 1 )

U ( P ) ist das am Punkt gesehene Feld P auf dem Bildschirm nach dem Anfangsfeld A 0 ( X , j , z = 0 ) wird von einem Objekt bei gebeugt z = 0 . l Und M sind Richtungskosinusse in X Und j , bzw. A ( X , j , z = 0 ) ist durch die Übertragungsfunktion des beugenden Objekts gegeben G ( X , j ) multipliziert mit dem Leuchtfeld E ( X , j , z = 0 ) . Wenn wir dies verwenden, sehen wir Folgendes:

U ( P ) S E ( X , j , z = 0 ) G ( X , j ) e ich k [ l X + M j ] D X D j ( 2 )

Sie sehen also, das Beugungsmuster hängt von den Eigenschaften des Beleuchtungsfeldes ab. Unter Verwendung Ihrer Notation und Gleichung 2 kann ein Fraunhofer-Beugungsmuster modelliert werden mit:

U ( k X , k j , z ) = F [ E ( X , j , z = 0 ) × G ( X , j ) ] ( 3 )

Dies ergibt das Beugungsmuster im Phasenraum, wie Sie erwähnt haben. Vom Phasenraum zu transformieren X Und j Auf dem Bildschirm können Sie Folgendes verwenden:

P Bildschirm = λ Sünde ( arctan ( N P Objekt / z ) ) ( 4 )

P Bildschirm ist die auf den Bildschirm projizierte Pixelgröße, N ist die Anzahl der Pixel sowohl für die Bildschirm- als auch für die Objektebene und P Objekt ist die Pixelgröße in der Objektebene.

Um zu zeigen, dass es funktioniert, hier einige berechnete Einzelspalt-Beugungsmuster. Alle verwenden eine Schlitzbreite δ = 250 μ m und nehme als Beleuchtungsfeld einen Gaußschen Strahl mit Fokus am Spalt an (Brennfleckgröße w 0 ). Der Abstand zwischen dem Objekt und dem Bildschirm betrug 1 m. Diese Parameter ergeben Fresnel-Zahlen von 0,0078 und 0,0039, was die Fraunhofer-Beugung bestätigt. Verwenden Sie die oberen und mittleren Bilder λ = 500 nm, aber unterschiedliche Brennfleckgrößen, und das untere Bild verwendet λ = 1 μ m mit der gleichen Punktgröße, die für das obere Bild verwendet wird. Die Farbkarte ist log 10 skaliert.

Geben Sie hier die Bildbeschreibung ein

Die Gaußsche Strahlausbreitung wirkt sich deutlich auf das Beugungsmuster am Schirm aus. Für ein Einzelspaltbeugungsmuster lautet die analytische Formel für die ersten Beugungsminima der Position um den zentralen Peak:

X = ± 1 λ z δ ( 5 )

und das gibt die M = ± 1 Minima bei etwa 2 mm für das 500-nm-Licht und bei etwa 4 mm für das 1 μ m leicht, sehr nahe an den oben berechneten Minima.

Ich habe mich hier für ein Einzelspaltbeugungsmuster und eine Gaußsche Strahlausbreitung entschieden, weil sie relativ einfach sind und analytische Formeln zum Testen des Modells verfügbar sind. Sie können jedoch beliebige Amplituden- und Phasenmasken für die Beugung sowie eine beliebige Felddefinition auswählen, und es sollte immer noch gut funktionieren, solange Sie sich im Fraunhofer-Regime befinden ( F 1 ).