Inicio Ejemplos Capturas de pantalla Manual de usuario Logotipo de Bluesky YouTube
OghmaNano Simule células solares orgánicas/de perovskita, OFETs y OLEDs DESCARGAR

Tutorial de la lente Cooke Triplet (Parte A): Respuesta óptica

Introducción

Diagrama histórico del diseño original de la lente Cooke Triplet por H. D. Taylor.
Una ilustración histórica de la lente Cooke Triplet original de H. D. Taylor (1893). Este diseño de tres elementos introdujo un nuevo estándar para la corrección de aberraciones y sigue siendo muy influyente. (Fuente: Moritz von Rohr, Der Stand der Camera obscura-Optik zur Zeit der Erfindung der Photographie, 1899.)

La Cooke Triplet es una de las lentes fotográficas más influyentes. Patentada en 1893 por H. Dennis Taylor de T. Cooke & Sons, la tripleta introdujo un nuevo concepto en ingeniería óptica: una lente de tres elementos en la que un elemento positivo fuerte en la parte frontal y posterior está separado por un menisco negativo en el centro. Esta configuración simple pero elegante permite que la Cooke Triplet corrija simultáneamente una amplia gama de aberraciones ópticas, incluidas la aberración esférica, el coma, el astigmatismo, la curvatura de campo y la distorsión, al tiempo que sigue siendo compacta y fabricable. Durante más de un siglo, la Cooke Triplet ha servido como base para muchas lentes fotográficas y de proyección. Los derivados modernos del diseño siguen apareciendo hoy en lentes zoom, óptica de teléfonos móviles y sistemas de imagen compactos. Su combinación de simplicidad, capacidad de ajuste y excelente rendimiento la convierte en un sistema ideal para demostrar conceptos de modelado óptico.

En este tutorial utilizaremos la Cooke Triplet para ilustrar las características clave de las herramientas de trazado de rayos de OghmaNano y del editor de plano S, y al hacerlo estudiaremos cómo la Cooke Triplet afecta al espectro óptico de la luz que la atraviesa.

Cargar la Cooke Triplet

Para comenzar, desde la ventana principal haga clic en el botón Nueva simulación, esto abrirá la ventana de nueva simulación (??), haga doble clic en el icono Trazado de rayos. Esto abre la biblioteca de ejemplos de trazado de rayos (??).

En esta lista, localice la entrada etiquetada como Cooke triplet y haga doble clic sobre ella. Se le pedirá que elija un directorio en su disco local donde se almacenarán los archivos de simulación; seleccione una carpeta adecuada y haga clic en OK. OghmaNano se abrirá con la escena Cooke Triplet cargada.

Cuadro de diálogo de nueva simulación que muestra las categorías de dispositivos disponibles, incluido Trazado de rayos.
El cuadro de diálogo Nueva simulación. Haga doble clic en la categoría Trazado de rayos.
Lista de ejemplos de trazado de rayos que contiene la entrada Cooke Triplet.
La biblioteca de ejemplos de trazado de rayos. Haga doble clic en la entrada Cooke triplet para cargar la demostración.

Después de cargarlo, la ventana principal del Banco de trabajo óptico tendrá un aspecto similar a ??. Las tres lentes coloreadas del centro son los elementos de la Cooke Triplet: un elemento frontal positivo (rojo), un elemento central negativo (naranja) y un elemento posterior positivo (amarillo). A la izquierda hay un plano verde que representa la fuente de luz; a la derecha hay un plano magenta que representa el detector de imagen. El objeto plano rojo es una apertura que controla la cantidad de luz que entra en el sistema de imagen. En esta parte del ejemplo está completamente abierta, por lo que toda la luz puede pasar y, por tanto, puede ignorarse. Se analiza en detalle en la Parte C.

Haga clic y arrastre con el botón izquierdo del ratón sobre el fondo negro para rotar la escena. Dedique un momento a orbitar alrededor del sistema para poder ver cómo las tres lentes y los dos planos están dispuestos en 3D.

A continuación, abra el editor de plano S haciendo clic en el botón Plano S de la barra de herramientas izquierda de la pestaña Estructura del dispositivo (también visible en ??). Esto abre la tabla de plano S mostrada en ??.

Ventana principal del Banco de trabajo óptico que muestra las lentes Cooke Triplet, la fuente y el detector.
OghmaNano con la Cooke Triplet cargada. El plano verde es la fuente de luz, las tres lentes coloreadas forman la tripleta y el plano magenta es el detector.
Editor de plano S que enumera las superficies que componen la Cooke Triplet.
El editor de plano S. Cada par de filas coloreadas corresponde a las dos superficies de una lente de la Cooke Triplet.

El editor de plano S proporciona una vista "superficie por superficie" del grupo de lentes 3D. Cada par de filas corresponde a las superficies delantera y trasera de una lente. Las columnas enumeran el material óptico, el tipo de lente, el radio de curvatura r0, el espesor y el diámetro. Intente asociar cada lente coloreada de ?? con su correspondiente par de filas en ??. Cuando más adelante edite valores en esta tabla, las lentes 3D se moverán y cambiarán de forma en consecuencia en la ventana principal.

Aunque OghmaNano es completamente 3D, sigue siendo útil introducir una representación de plano S, donde las lentes se descomponen en una secuencia de superficies izquierda y derecha. Este enfoque refleja cómo funcionan muchas herramientas consolidadas de trazado de rayos, particularmente aquellas que son efectivamente 1D o 2D y suponen una propagación unidireccional de la luz de izquierda a derecha a través de una serie de superficies ópticas definidas por el usuario. La vista de plano S es extremadamente útil en la práctica. Permite la importación directa de tablas de superficies desde otros simuladores ópticos y desde la literatura clásica de diseño de lentes, lo que facilita la reproducción y el estudio de sistemas ópticos históricos y modernos. También proporciona una forma compacta e intuitiva de editar parámetros de lentes—radios, espesores, materiales y aperturas—sin la sobrecarga de la manipulación completa de geometría 3D.

Debe señalarse que el plano S es una construcción puramente de edición y organización: todos los rayos siguen trazándose en espacio 3D completo, y el comportamiento óptico resultante es idéntico al obtenido a partir de un modelo 3D explícito del mismo sistema.

Ejecutar la simulación

Una vez que esté familiarizado con la geometría, ejecute la simulación de trazado de rayos haciendo clic en el botón Ejecutar simulación (triángulo azul) de la barra de herramientas principal. Cuando finalice la ejecución, la escena tendrá un aspecto similar a ??, con un haz azul de rayos que muestra por dónde ha viajado la luz desde la fuente hasta el detector.

Cooke Triplet después de ejecutar la simulación de trazado de rayos, mostrando un haz azul que atraviesa las lentes.
La Cooke Triplet después de ejecutar la simulación de trazado de rayos. El volumen azul representa rayos que se han propagado desde el plano fuente verde hasta el detector magenta.

Para analizar cuantitativamente los resultados, cambie a la pestaña Salida del Banco de trabajo óptico. Verá una lista de archivos similar a la de ??. Aquí, detector0 corresponde al plano detector magenta. Haga doble clic en detector0 para abrir su directorio de salida.

Pestaña de salida que muestra detector0 y otros archivos de resultados de trazado de rayos.
La pestaña Salida después de la simulación. La carpeta detector0 contiene datos registrados en el plano detector magenta.
Contenido de la carpeta de salida detector0, incluidos archivos RAY_image y de eficiencia.
Archivos dentro de la carpeta detector0. Incluyen la imagen renderizada y la eficiencia de detección dependiente de la longitud de onda.

Dentro de detector0 encontrará varios archivos de resultados (??), incluidos:

Haga doble clic en RAY_image.csv para abrir el visor de imágenes renderizadas (??). Esto muestra la distribución de intensidad en el plano detector después de pasar a través de la Cooke Triplet. La imagen no es perfectamente blanca—el tono gris refleja el hecho de que solo una fracción de los rayos emitidos alcanza realmente el detector, debido a pérdidas por reflexión y recorte dentro del sistema de lentes.

La gráfica mostrada en ?? ilustra la eficiencia de detección dependiente de la longitud de onda de la Cooke Triplet. Esta curva muestra la fracción de rayos emitidos desde el plano fuente que alcanzan con éxito el detector después de pasar por las tres lentes. Como cada superficie introduce pérdidas por reflexión, refracción y posible recorte, la potencia recogida siempre es menor que la potencia emitida. El aumento gradual de la eficiencia con la longitud de onda indica que la tripleta transmite la luz de mayor longitud de onda de forma ligeramente más eficaz, un comportamiento coherente con una menor diferencia de índice de refracción y una menor desviación cromática a mayores longitudes de onda. Esta métrica es un indicador clave de lo bien que el sistema óptico forma una imagen y de cuánta luz se pierde internamente.

Imagen renderizada del detector (repetida aquí junto con la curva de eficiencia).
La imagen renderizada, mostrada junto con la curva de eficiencia, ayuda a relacionar la uniformidad espacial en el detector con el rendimiento global de transmisión de la Cooke Triplet.
Gráfica de eficiencia de detección frente a longitud de onda para la Cooke Triplet.
Eficiencia global de detección frente a longitud de onda, obtenida de detector_efficiency0.csv. Esto indica qué fracción de los rayos de la fuente es recogida por el detector en cada longitud de onda.

En conjunto, la imagen renderizada y la gráfica de eficiencia frente a longitud de onda proporcionan una primera visión cuantitativa de lo bien que la Cooke Triplet entrega luz al detector. En secciones posteriores de este tutorial modificaremos las curvaturas de las lentes y las separaciones en el editor de plano S y observaremos cómo responden estos diagnósticos.

El efecto del sistema óptico sobre la luz.

En esta sección moveremos el plano detector para que se sitúe delante de la Cooke Triplet en lugar de detrás. Esto ayuda a separar las pérdidas causadas por el sistema óptico de las causadas por la configuración de la fuente o del detector.

En la vista 3D principal, haga clic en el plano detector (el cuadrado púrpura). Luego, mientras mantiene pulsada la tecla Shift, arrastre el detector hacia la izquierda para que quede justo después de la fuente de luz, como se muestra en ??. Mantener pulsada Shift desactiva el ajuste automático de objetos para que pueda deslizar el detector a través de otros objetos sin volver a seleccionarlos accidentalmente.

Plano detector movido delante de la pila de lentes Cooke Triplet.
Mover el plano detector delante de la Cooke Triplet. Mantenga pulsada Shift mientras arrastra para pasar a través de otros objetos.

Después de recolocar el detector, haga clic de nuevo en el botón Ejecutar simulación. Una vez que el trazado de rayos haya finalizado, vuelva a la pestaña Salida, abra detector0 y luego abra detector1. Como antes, haga doble clic en RAY_IMAGE.csv y detector_efficiency0.csv para ver la nueva imagen del detector y la gráfica de eficiencia (?? y ??).

Imagen del detector cuando el detector se coloca antes de la Cooke Triplet.
Imagen del detector con el detector colocado antes del sistema de lentes. El campo ahora es uniformemente brillante y blanco.
Espectro de eficiencia del detector cuando el detector se coloca antes de la Cooke Triplet.
Eficiencia del detector en función de la longitud de onda con el detector delante de la óptica. La eficiencia es esencialmente del 100 % en todo el espectro.

Con el detector colocado delante del sistema óptico, todos los rayos emitidos inciden en el detector sin pasar a través de ningún vidrio. Como resultado, la imagen renderizada es de un blanco brillante y la curva de eficiencia en ?? es plana en aproximadamente 100 %. Para el siguiente paso, vuelva a mover el detector a su posición original detrás del conjunto de lentes para que podamos analizar de nuevo el rendimiento de la Cooke Triplet completa.

Aumentar la resolución en longitud de onda

Hasta este punto, las simulaciones de la Cooke Triplet se han realizado usando solo tres longitudes de onda: rojo, verde y azul. Este es un enfoque común en el trazado de rayos en color, porque tres muestras alineadas aproximadamente con las primarias RGB son suficientes para reproducir la apariencia del color en imágenes renderizadas. Estas tres longitudes de onda corresponden a los puntos mostrados en ??.

Sin embargo, aunque tres longitudes de onda son ideales para la representación del color, no son suficientes para producir gráficas espectrales precisas como curvas de transmisión o de eficiencia. Para generar gráficas dependientes de la longitud de onda con una resolución significativa, necesitamos aumentar el número de longitudes de onda muestreadas.

Comenzamos abriendo el editor de Malla óptica. Vaya a la cinta Óptica (mostrada en ??) y haga clic en el botón Malla óptica. Esto abre la malla de longitudes de onda actual, mostrada en ??.

Cinta Óptica que muestra el botón Malla óptica.
La cinta Óptica. Haga clic en Malla óptica para configurar el muestreo en longitud de onda.
Malla óptica predeterminada con longitudes de onda de muestra RGB.
Malla de longitudes de onda predeterminada que contiene tres puntos usados para simulación de color RGB. Esto es excelente para el renderizado de color, pero insuficiente para gráficas espectrales.

Elimine las tres filas existentes y luego haga clic en el botón + para añadir una nueva fila. Configúrela de modo que la ventana coincida con ??:

Esto proporciona un muestreo espectral mucho más suave manteniendo el tiempo de cálculo manejable. Tenga en cuenta que, aunque añadir más longitudes de onda aumenta el tiempo de simulación, OghmaNano paraleliza los cálculos en longitud de onda entre núcleos de CPU. Por tanto, en máquinas multinúcleo, duplicar el número de longitudes de onda no duplica el tiempo de reloj.

Malla óptica de alta resolución entre 200 nm y 1500 nm.
Malla de longitudes de onda actualizada que contiene 20 puntos uniformemente espaciados entre 200 nm y 1500 nm.
Gráfica de eficiencia del detector de alta resolución de la simulación Cooke Triplet.
Curva de transmisión espectral de alta resolución a través de la Cooke Triplet. Observe la fuerte caída de la transmisión por debajo de ~300 nm debido a la fuerte absorción UV en vidrio óptico.

Ahora pulse de nuevo el botón Ejecutar simulación. Una vez completada la simulación, vuelva a detector0 y abra detector_efficiency0.csv. Ahora debería ver una curva suave de eficiencia espectral, como se muestra en ??.

La fuerte disminución de la eficiencia por debajo de aproximadamente 300 nm refleja el hecho bien conocido de que los vidrios ópticos comunes absorben fuertemente en el ultravioleta. Este efecto físico aparece en muchas anécdotas históricas. Por ejemplo, Richard Feynman describió haber observado la primera prueba nuclear desde el interior de un jeep sin sufrir daños oculares porque el parabrisas de vidrio bloqueó el destello UV dañino (véase su libro Surely You're Joking, Mr. Feynman!).

Lo que ya puede hacer (Parte A)

Idea central: la imagen del detector le indica dónde llega la luz; la curva de eficiencia le indica cuánta luz atraviesa la óptica en función de la longitud de onda.

Comprobaciones comunes si su resultado parece “incorrecto”
  • Asegúrese de que el detector esté detrás del grupo de lentes (y no dejado delante después del paso de diagnóstico).
  • Abra detector0 (el plano magenta), no una carpeta de detector diferente.
  • Mantenga la malla de longitudes de onda gruesa (RGB) para imágenes y densa (multipunto) para espectros suaves.

👉 Siguiente paso: Continúe con la siguiente página del tutorial Parte B