Esta es una continuación de esta pregunta . Después de eso, adquirí algunos conocimientos de FDTD (un algoritmo para resolver las ecuaciones de Maxwell) y simulé la siguiente escena:
foto 1
Como muestra la imagen, un cono de silicio ( ) se coloca en el vacío (truncado con PML ). Incidente de luz ( ) es perpendicular al fondo del cono. En mi simulación, la luz incidente se modela como una fuente dura de campo eléctrico colocada en la parte inferior del cono y su intensidad de campo eléctrico obedece a una distribución gaussiana, es decir
Aquí pueden ser cualquiera de los dos , , , es el plano en el que se encuentra la superficie inferior del cono.
Todo el dominio está discretizado con cuadrículas uniformes de 200 × 200 × 400 ( ), junto con una capa de PML de 20 cuadrículas de espesor que lo encierra.
Aquí está mi resultado de simulación de la intensidad de la luz ( ) en el avión lejos de la punta del cono para la luz polarizada en z (observe que el eje z es paralelo al eje central del cono en mis coordenadas) :
foto 2
y luz polarizada y:
foto 3
Así que aquí viene la confusión. Como sugiere Steve B en su respuesta, "la intensidad de la luz no polarizada es el promedio de la intensidad en las dos simulaciones (para la luz polarizada)", pero dado que este resultado es ... no independiente de la orientación rotacional del analizador de polarización (si hay existe uno), un promedio simple de ellos tampoco lo será:
Imagen 4
Este es el promedio del resultado polarizado en z y polarizado en y, es casi el mismo que el de la luz polarizada en y porque el de la luz polarizada en z es, de hecho, muy débil.
Entonces, ¿la luz no polarizada ya no está despolarizada después de pasar el cono?
Además, no es difícil darse cuenta de que el resultado de la simulación para la luz polarizada en x es el mismo que el de la polarizada en y, solo se necesita una rotación de 90 °, por lo que el promedio de la luz polarizada en x y polarizada en y es:
Imagen 5
Aún así, la imagen no tiene una simetría rotacional completa, además, ¡es diferente del promedio de la polarizada en z y polarizada en y! Entonces, ¿obtendré un resultado de simulación diferente para la luz no polarizada con un método promedio diferente?
¿Es incorrecta mi forma de "tomar el promedio"? ¿O es solo la verdad?
Mi código no está contenido en esta publicación por su extensión. Creo que es trivial ya que ha sido revisado por veces y nada parece estar mal.
Cualquier ayuda sería apreciada.
Suposición incorrecta Actualización 1:
En los comentarios a continuación, DumpsterDoofus y Ruslan supusieron que el PML que usé en el modelo tal vez no funcione como se esperaba, es decir, la falta de simetría rotacional completa de mi imagen puede deberse al reflejo del límite que uso.
Si esta suposición es correcta, la imagen que obtengo será diferente cuando cambie el tamaño del dominio de simulación, así que probé dos simulaciones más y el resultado, en una palabra, es negativo.
Para hacer la simulación más rápida, he elegido un cono más pequeño ( ) esta vez. Dos dominios con diferentes tamaños (cuadrículas de 200×200×100 y cuadrículas de 120×120×70) se utilizan en las dos simulaciones por separado. Otro pequeño cambio es que esta vez recurrí a la fuente aditiva en lugar de la fuente dura utilizada en la simulación anterior. El tamaño de la cuadrícula y el grosor de la capa PML (para esta parte, vea mi edición anterior) sigue siendo el mismo que el de la simulación anterior.
Así es como se ve todo el dominio en las dos simulaciones (los tamaños de los conos son iguales).
Dominio formado con grillas de 200×200×100:
Imagen 6
Dominio formado con grillas de 120×120×70:
Imagen 7
Y aquí está el resultado (la foto todavía está tomada en el avión lejos de la punta):
luz polarizada y (resultado de la simulación del dominio más grande):
Imagen 8
luz polarizada y (resultado de la simulación del dominio más pequeño):
Imagen 9
Supuesta luz no polarizada (resultado de la simulación del dominio más grande):
Imagen 10
Supuesta luz no polarizada (resultado de la simulación del dominio más pequeño):
Imagen 11
Aparentemente no hay una diferencia significativa excepto el tamaño del punto ( Nota: olvidé ajustar el DataRange
deListDensityPlot
囧, y decido no modificarlo en la siguiente parte de esta publicación), y todavía no tenemos una simetría rotacional completa.
Suposición incorrecta Actualización 2:
Ruslan luego sugirió que la fuente redonda que elegí puede generar ondas que se ensanchan de manera desigual en la dirección x e y dependiendo de la polarización, es decir, tal vez no funcione como se esperaba.
Si esta conjetura es correcta, el resultado de la simulación no mostrará una simetría perfecta incluso si elimino el cono, es decir, hago la simulación en un espacio vacío. Así que simulé la luz polarizada y en el vacío sin el cono, y el resultado muestra una simetría perfecta, por lo que la fuente parece funcionar como se esperaba.
La siguiente imagen muestra cómo se ve todo el dominio en esta simulación (formado con cuadrículas de 120×120×70):
Imagen 12
Aquí está el resultado (tomado en el mismo lugar que la foto 9 ):
Imagen 13
Como dijo Ruslan, su error radica en el hecho de que utilizó luz polarizada en z. No existe tal cosa como la luz polarizada en z (no existe).
=
y +=
. Por alguna razón tonta, elegí una fuente dura en mi primera simulación, mientras que una fuente aditiva está más cerca del haz que estoy tratando de modelar. En teoría, es trivial aquí, y lo es: el resultado aún carece de simetría rotacional completa.Como lo mencionó Ruslan , precisamente hablando, lo que uno debe hacer para simular la luz no polarizada es tomar un promedio de la intensidad de toda la luz polarizada ortogonal que no sea solo 2 de ellos. La fuente plana es un caso especial porque su componente polarizado en z es bastante débil, por lo que no dañará incluso si solo se toma un promedio de los componentes polarizados en x e y.
Pero espere, en la Imagen 4 , OP ya ha tomado un promedio de los 3 componentes, ¿por qué todavía no puede obtener una simetría rotacional completa?
La respuesta es realmente simple pero fácil de ignorar: la cuadrícula no es lo suficientemente densa, por lo que ha formado un cono no realmente redondo.
Después de reducir a la mitad el tamaño de la cuadrícula (manteniendo otras condiciones iguales a las de la Imagen 9 y la Imagen 11 ), obtuvimos el siguiente resultado:
luz polarizada en y (con la misma condición que la imagen 9 , excepto por una cuadrícula más densa):
Imagen 14
Supuesta luz no polarizada (con la misma condición que la imagen 11 , excepto por una cuadrícula más densa):
Imagen 15
luz polarizada z:
Imagen 16
La intensidad de la luz aquí es de hecho muy débil, el resultado de la simulación de la tasa de aprobación es de aproximadamente 0,08%. Por cierto, las cuadrículas para esta simulación todavía parecen no ser lo suficientemente densas, pero no es gran cosa.
Para evitar cualquier posible confusión, aquí hay un resultado de simulación más preciso del caso polarizado en z:
luz polarizada z (con la misma condición que la imagen 16 , excepto por una rejilla más densa, ):
Imagen 17
Aunque sigue siendo defectuoso, el resultado de la simulación casi gana simetría rotacional completa, siendo mucho mejor que la imagen 16 . La tasa de aprobación es de aproximadamente 0,04%.
Ruslán
xzczd
Ruslán
xzczd
Ruslán
xzczd
garyp
garyp
xzczd
Chris Müller
xzczd