Vous êtes sur la page 1sur 24

Introduction to Optical System Design

Introduccion a OSLO La figura de abajo muestra las 6 ventanas m<s usadas de OSLO 1,2,3 4,5,6 Ventana 1.- Informaci\n de construcci\n del sistema y Entrada de datos y comandos. Ventana 2.- Graficas de aberraciones transversales y longitudinales. Ventana 3.- Forma de frente de onda en h=0 (en eje), h=0.7 y h=1 (borde del campo). Ventana de barras deslizantes, para modificaci\n manual de algunos par<metros. Ventana 4.- Ventana de textos: Despliega valores numericos del sistema y sus propiedades Ventana 5.- Diagramas de manchas en h=0 (en eje), h=0.7 y h=1 (borde del campo). Centana 6.- Corte transversal del sistema y paso de rayos meridionales a y b

Al arrancar OSLO aparecen las opciones de inicio de trabajo: Los titulos son auto-explicativos. En este caso empezaremos una nueva lente, el famoso triplete Cooke, asi que la opci\n ser< Start a new lens Al marcar esa opci\n y dar OK aparece la ventana: Arriba a la derecha esta el icono: que nos permite insertar renglones en esta tabla de datos.

AST= Aperture Stop IMS = Image Surface

Dr. Ricardo B. Flores Hernandez

95

Introduction to Optical System Design

Insertaremos SEIS superficies, cuatro antes del STOP y dos antes del plano imagen: Note que por default el objeto es plano Radius(OBJ) , esta a infinito Thickness(OBJ), es de tamaZo infinito ApertRad(OBJ) y est< en aire. Ahora debemos dar los datos del sistema, el orden en que los demos NO es importante. Tomemos uno de los tripletes Cooke de Zeiss:
f# 15 T1 1.3 F 70 T2 0.6 D Diaf. 1/2 fov h(i) ? 9 3 T3 0.4 T4 1.6 T5 1.8 Diaf(.#) 5 T6 0.7 G1 BaK4 R1 12.2 R2 -30 R3 -19.8 G3 BaSF1 R4 6.8 R5 Inf R6 25.2 R7 -35.6

Unidades = cm, Angulo en grados


G2 LF5

Cargamos radios y grosores en mm y pasamos a la Seleccin de vidrios: Seleccionamos Schott, porque es un diseo con vidrios antiguos, que probablemente no estn en el nuevo catlogo Schott 2000. Al dar click en Schott aparece la lista de vidrios, se marca el deseado (aparece la tabla con toda su informacin) y se aprueba la seleccin con la palomita verde.

Note que existen opciones de clasificacin para seleccionar el material ms apropiado a nuestras necesidades. La distancia de la ultima superficie al plano imagen se encuentra automaticamente con: Seleccionando cero en la ventana que aparece despus.

Dr. Ricardo B. Flores Hernandez

96

Introduction to Optical System Design

Cargando los datos faltantes en las posiciones correspondientes, tenemos hasta ahora: Suministrados: FieldAngle = 9 Ent.BeamRadius= = 7 mm Nombre: TripleteCooke-1 Automtico: Efl = 156.26mm h.Imag=24.75mm El primer boton de la ventana principal Gen sirve para fijar las condiciones generales del sistema que estamos cargando: En nuestro caso no hay que modificar nada, aceptamos esta informacin dando click en la palomita verde.

En la opcin Lens seleccionamos Lens drawing conditions y definimos: De donde a donde queremos que se dibujen los rayos: InitialDistance=10mm FinalDistance=25mm DrawApert.Stop=ON Numero de rayos en cada campo: 3,5,7 para alturas 0, 0.7 y 1 respectivamente. Aceptamos.
Dr. Ricardo B. Flores Hernandez

97

Introduction to Optical System Design

El trazo de rayos en el dibujo del sistema y las aberraciones transversales [Meridionales(y) y sagittales(x)], Distortion; las Longitudinales (Astigmatism, Long. Sph.Aberr., Chromatic focal shift) y las de campo (Distortion y Lateral color) se activan en la ventana de grficos con: Note que los rayos llegan hasta el plano imagen, que est curvado hacia adentro. En la opcin Evaluate de la ventana principal seleccionamos: Spot Diagram y luego Report Graphic para activar la graficacin del disco de Airy Si seleccionamos la grfica del diagrama de manchas con el botn . , observamos que

en el plano imagen paraxial el disco de Airy casi no se ve, porque tenemos muchas aberraciones y los diagramas de manchas son muy grandes, es necesario re-enfocar a un nuevo plano imagen:

y obtenemos la mejor imagen axial hasta ahora:

Lamentablemente el sistema est tan mal, que solo con zoom en Focus Shift = 0 se ve el disco de Airy DENTRO del diagrama de manchas. El sistema deja mucho que desear. Note la deformacin de los diagramas de manchas en h=0.7 y h=1, debidas a Coma, Astigmatismo, Cromtica longitudinal y Curvatura de campo.
Dr. Ricardo B. Flores Hernandez

98

Introduction to Optical System Design

En la ventana de TEXTOS, dando click en Pxc= Paraxial constants vemos que f# =11 y la especificacin pide f# = 15, esto implica que debemos cambiar el Entrance beam radius a: 7 * (11.162/15) = 5.2mm, con lo cual mejora aparentemente el comporta- miento del sistema, porque el disco de Airy se hace ms grande y el sistema pasa a estar Limitado por difraccin para la longitud de onda central (Amarillo del Sodio), que coincide con el disco de Airy: La especificacin del sistema indica f = 70mm y nosotros tenemos 156.26, es necesario escalar el sistema. En la ventana Surface data damos click derecho en Efl para obtener el cuadro de dilogo: Y seleccionar Scale to new focal length, para darle el valor especificado (70mm). Todo el sistema se escala, conservndose el f# = 15. Ahora el sistema parece estar mejor, el diagrama de manchas del Amarillo est bin adentro del disco de Airy, pero esta mejora aplica solo para el punto imagen axial, que todava sufre de bastante aberracin cromtica y los puntos imagen fuera de eje tienen valores graves de las aberraciones geomtricas, es entonces solo una mejora esttica. Quitemos el desenfoque ( t(i)=0 ) para regresar al plano imagen paraxial. En la ventana de TEXTO, damos click en Abr y obtenemos las aberraciones totales del sistema:

PY, PU, PI = Altura, angulo de propagacion y angulo de incidencia del rayo a en el Pla. Imag. PYC, PUC, PIC = , , del rayo principal b en el Plano Imagen. PAC, SAC = Principal Axial Chromatic, Secondary Axial Chromatic. PLC, SLC = Principal Lateral Chromatic, Secondary Lateral Chromatic. SA3, CMA3, AST3, PTZ3, DIS3=Esfer.,Coma, Astig., Petzval, Distorsion de 3er orden (Seidel) e igualmente para las de 5 orden en el ultimo renglon. OBSERVE que los renglores empiezan con SUM , es decir son las sumas totales del sistema, aqui no podemos ver cuales superficies son las culpables de esos valores de aberracin, para saberlo debemos usar Evaluate en la ventana principal, y tomar la opcin Aberration coefficients:
Dr. Ricardo B. Flores Hernandez

99

Introduction to Optical System Design

En orden de importancia, las mayores contribuciones a Lch son de las superficies 3,7 y 2 Igualmente para Tch.

Dando ahora la opcin Seidel Image, obtenemos las contribuciones de cada superficie a las cinco aberraciones de Seidel. Vemos que las ms graves son las superf. Nums. 3, 2 y 7 Las curvaturas de ESTAS superficies son la primera opcin de VARIABLES para la optimizacin. Dando click al boton derecho de la columna Radius, declaramos V = Variable a esos radios de curvatura.

En la ventana principal seleccionamos Aberration Operands como se muestra en la Fig. de la izquierda. Inicialmente todos los pesos (WGT) son unitarios. Pero por ahora queremos enfocar nuestra atencin en Lch, Tch, Esferica, Coma y Astigmatismo. Hacemos CERO todos los otros pesos. Todos los renglores son Aberraciones que el programa v a tratar de hacer cero, por eso el de la Distancia Focal Efectiva (EFL) lo declaramos como OCM21 - 70 para que se mantenga siempre la distancia focal deseada. (Ver Figura siguiente)
Dr. Ricardo B. Flores Hernandez

100

Introduction to Optical System Design

En la ventana de TEXTO seleccionamos Ope = Operands para tener una idea del nfasis (% CNTBR) = Contribucin porcentual que se aplicar a cada aberracin en la Funcin de Mrito:

SALVAMOS el sistema antes de correr el primer ciclo de optimizacin, por si acaso deseamos modificar despus las variables y/o los pesos de optimizacin de las aberraciones. Seleccionando Ite en la ventana de Textos, corre el primer ciclo de optimizacin que nos reporta 10 loops: (se detuvo por haber llegado CERCA de un mnimo).

Veamos cmo ha mejorado el sistema. Ya se distingue el disco de Airy en el borde del campo, pero todava tenemos muchas aberraciones Lch, Petzval, Astigmatismo y Coma. Es necesario inclur a Petzval en la lista de aberraciones a minimizar y subir los pesos de Lch y Astig.
Dr. Ricardo B. Flores Hernandez

101

Introduction to Optical System Design

Regresamos a la configuracin inicial (rechazamos esta optimizacin): Ventana principal File + Open Lens (el programa emite una advertencia, la rechazamos). Probemos ahora con: Y haciendo la corrida de optimizacin obtenemos:

Observamos que todava falta peso a Coma, Astig. y Lch Probemos con: Peso Aberr 5 PAC 3 PLC 3 SA3 9 CMA3 5 AST3 3 PTZ3, etc (Igual que antes para las otras) Con esos pesos el sistema mejora un poco ms, pero COMA3 sigue siendo el problema ms grave. Estamos tratando de minimizar SEIS aberraciones con solo TRES variables, esto constituye un problema para OSLO, lo ms que puede hacer es llevarnos a un mnimo local, que NO es el mejor de todos los que posiblemente tenga el sistema. Observando las contribuciones de cada superficie, vemos que ahora las contribuciones de la superficie Num. 1 ya son significativas. Conviene inclur esta superficie en las variables, para que OSLO pueda salir del agujero poco conveniente en que ha cado. Aceptamos este resultado (salvamos el sistema como est ahora con el nombre TripleteCooke-1b). Declaramos la nueva variable. Aumentamos el peso de PAC, CMA3 AST3 a 15, 20 y 9 respectivamente, dejando los otros pesos iguales. Obteniendo: Observe que en eje ya hemos llegado a limite de difraccin para las tres lneas espectrales F,d,C. Aunque coma sigue siendo el problema ms grave. Aceptemos el sistema como est salvndolo como (TripleteCooke-1c) y con los mismos pesos PERO ahora declarando a TODAS las superficies como variables hagamos una corrida final El sistema mejora, pero no de manera admirable.
Dr. Ricardo B. Flores Hernandez

102

Introduction to Optical System Design

Yo acostumbro dejar hasta el final el empleo de una rutina especial que tiene OSLO: Genii: En esta opcin, OSLO declara un conjunto de rayos que pasan por diversos puntos de la pupila de entrada, viajando hacia los tres puntos imagen declarados (default) y trabaja para minimizar las desviaciones transversales respecto de los puntos imagen paraxiales (sistema perfecto). Las condiciones de trabajo de Genii son: Las funciones de aberracin que v a minimizar son casi 40 (ver listado en Optimize + Operands. Usualmente el resultado es muy satisfactorio....... veamos ahora: El cambio es dramtico (como dicen los vecinos del norte):

En los tres primeros loops mejor 52% para llegar a:

Lo cual es una sensible mejora en las aberrs. geomtricas, pero hay un residuo de Lch y ya se nota la presencia de ESF5.

En las grficas de MTF (Modulation Transfer Function) y de forma de los frentes de onda en la pupila de salida para los tres campos h=1, h=0.7 y h=0 vemos:
Dr. Ricardo B. Flores Hernandez

103

Introduction to Optical System Design

MTF: El sistema se porta casi igual en las tres h(i). Frentes de onda: (extrema derecha: Existe aberracin Esf. de 5 orden). (Centro y extrema Izq: Existe Coma y Ast. de 5 orden, el ms grave es Astigmatismo). La grfica de PSF =Point Spread Function nos confirma la uniformidad de resolucin del sistema en todo el campo:

Dr. Ricardo B. Flores Hernandez

104

Introduction to Optical System Design

Lo mismo sucede en la Through-Focus MTF Analysis, para la frecuencia espacial de 25 ciclos por mm que por default defini la rutina Genii.

La distancia focal posterior del sistema cambi, dando el nuevo valor (50.24mm) vemos que sus parmetros finales son:

Las aberraciones de Seidel:

Dr. Ricardo B. Flores Hernandez

105

Introduction to Optical System Design

Como la optimizacin NO llev todos los coeficientes de aberracin a cero, debido a la presencia de Lch, podemos buscar el Focal Shift con Mnimo RMS Spot size Policromatico Df = -0.1916mm. o con Mnimo RMS OPD Policromtico Df = -0.2542mm. Paraxial RMS Spot RMS OPD Vemos que en ambos casos hay una mejora, pero debemos recordar que es slo Esttica !.

Hagamos un ltimo intento: Guardemos el sistema como est (TripleteCooke-1d) e intentemos corregir la Lch residual. Definimos Aberration Operands, OSLO Spot Size /Wavefront con sus valores default excepto que pedimos Use all wavelengths; obteniendo:

Es fcil notar que el sistema tiene un comportamiento ideal en todo el campo. Hemos terminado. Lo guardamos como (TripleteCooke-1e)

Dr. Ricardo B. Flores Hernandez

106

Introduction to Optical System Design

OSLO tiene dos rutinas de anlisis de tolerancias: MTF/RMS wavefront tolerancing = Provides a fast, efficient way to perform the most commonly found tolerancing requirements analysis y MONTECARLO tolerancing analysis = Provides a real-world manufacturing simulation, and is the ultimate tool to verify compliance with the required specifications. Probemos con las dos: (Reagrupe los renglones para ahorrar espacio) Seleccin de la tolerancia:

Todos los paquetes constan de: ITEM=Error analizado GRP= Grupo, en esta caso 1a superficie de c/lente. VALUE=Valor de la tolerancia de manufactura= Error permitido para que el Cooke pueda ser aceptado. GRADE= Grado relativo de importancia del error: A=1er lugar, B=2o lugar, etc de importancia. *MTF SENSITIVITY ANALYSIS - POLYCHROMATIC TANGENTIAL (Y) AND SAGITTAL (X) M TF - SPATIAL FREQUENCY 25.00 CYCLES/M M TOLERANCE SRF/ TOLERANCE TOLERANCE Error de Irregularidad de cada superficie, en unidades de Franjas de interferencia contra Test Plate. IRREG FR 1 0.5 A IRREG FR 2 0.5 A IRREG FR 3 0.5 A IRREG FR 4 0.5 A IRREG FR 6 0.5 A IRREG FR 7 0.5 A

Dr. Ricardo B. Flores Hernandez

107

Introduction to Optical System Design Error ELM THICK ELM THICK ELM THICK de espesor, en las unidades del diseo, en este caso mm. 1 0.32 C AIR SPACE 2 0.05 B 3 0.5 D AIR SPACE 4 0.5 D Stop AIR SPACE 5 6 0.5 D AIR SPACE 7 0.5 D

0.5

Error tolerable de Melt de los vidrios empleados. REF INDEX 1 0.002 D REF INDEX 3 0.002 V-NUMBER 1 0.8 C V-NUMBER 3 0.7 Error 1 2 3 4 6 7 Error DEC Y DEC Y DEC Y Error CCT A CCT A CCT A A A A A A A

D B

REF INDEX 6 V-NUMBER 6

0.002 1.0

D D

TILT TILT TILT TILT TILT TILT CM P CM P CM P CM P CM P CM P

de tilt de cada superficie A= primera superficie, B= segunda superficie de cada lente. 0.03 A TILT B 1 0.03 A 0.01 A TILT B 2 0.01 A 0.01 A TILT B 3 0.01 A 0.02 A TILT B 4 0.02 A 0.02 A TILT B 6 0.02 A 0.02 A TILT B 7 0.02 A de des-centrado de componente (Influye en redondeado de la lente y en la manufactura de monturas) 1 0.01 A CM P DEC X 1 0.01 A 3 0.01 A CM P DEC X 3 0.01 A 6 0.01 A CM P DEC X 6 0.01 A tolerado de Conic Constant (Asfericidad tolerada para cada Superficie) en anillos. 1 0.01 A CM P CCT B 1 0.01 A 3 0.01 A CM P CCT B 3 0.01 A 6 0.03 A CM P CCT B 6 0.03 A

---- La M TF del sistema cambia (debido a esos errores) dentro de los valores: TANGENTIAL (Y) AND SAGITTAL (X) M TF - SPATIAL FREQUENCY 25.00 CYCLES/M M NOM INAL LOW MTF MEAN STD DEV CFG FPT FBY FBX FBZ MTF W / TOLS CHANGE (SIGMA) 1 1 ---0.727 T 0.691 -0.013 0.012 0.727 S 0.691 -0.013 0.012 2 0.707 --0.716 T 0.668 -0.017 0.015 0.717 S 0.675 -0.014 0.014 3 1.000 --0.674 T 0.572 -0.020 0.041 0.707 S 0.652 -0.015 0.020 ------------------------------------------------------------------------------PROBABLE COMPENSATOR CHANGE (+/-) NBR TYPE SRF CHANGE 1 CV 2 0.013466 2 CV 3 0.016944 3 CV 7 0.037601 4 CV 1 0.014196 5 CV 4 0.016611 6 CV 6 0.037264

El manual de OSLO nos dice:


If there are any compensation variables, the PROBABLE COM PENSATOR CHANGES are displayed after the system performance summary. The probable change of the compensator is defined to be the two-sigma (i.e., twice the standard deviation) value of the compensator change.

Dr. Ricardo B. Flores Hernandez

108

Introduction to Optical System Design

Veamos ahora el resultado de analisis de tolerancias mediante Monte Carlo:

*MONTE CARLO TOLERANCE ANALYSIS PERTURBATION DISTRIBUTIONS: DEFAULT ERROR FUNCTION FOR NOMINAL SYSTEM : 0.001676 NUMBER OF SYSTEM S EVALUATED: 25 MEAN CHANGE IN ERROR FUNCTION: 0.020913 +/0.002569 STANDARD DEVIATION OF CHANGE: 0.012844 +/- 0.001854 MINIMUM CHANGE IN ERROR FUNCTION: 0.001094 MAXIMUM CHANGE IN ERROR FUNCTION: 0.052684 AVG DEV: 0.009908 SKEW NESS: 0.869267 KURTOSIS: COM PENSATOR STATISTICS COM P MEAN STD DEV CV 2 0.006040 0.019531 CV 3 0.005968 0.026837 CV 7 0.003877 0.029934 CV 1 0.002177 0.023867 CV 4 0.005932 0.036477 CV 6 0.005753 0.034222 CUM PROB (%) EF CHANGE 0.0 0.001094 1.0 0.002850 2.0 0.004371 3.0 0.005659 4.0 0.006714 5.0 0.007535 6.0 0.008122 7.0 0.008200 8.0 0.008502 9.0 0.008717 10.0 0.008661 11.0 0.008623 12.0 0.008715 13.0 0.008850 14.0 0.009026

-0.038841

MAX 0.044499 0.057761 0.125009 0.048188 0.101870 0.153407 CUM PROB (%) EF CHANGE 15.0 0.009238 20.0 0.011107 25.0 0.012883 30.0 0.013426 35.0 0.014329 40.0 0.014867 45.0 0.016898 50.0 0.018380 55.0 0.018568 60.0 0.019937 65.0 0.021885 70.0 0.023834 75.0 0.026937 80.0 0.028749 85.0 0.034708 CUM PROB (%) EF CHANGE 86.0 0.034770 87.0 0.034832 88.0 0.035283 89.0 0.036371 90.0 0.038442 91.0 0.039910 92.0 0.041399 93.0 0.042909 94.0 0.044611 95.0 0.046103 96.0 0.047537 97.0 0.048912 98.0 0.050228 99.0 0.051485 100.0 0.052684

En estos dos anlisis hemos dejado VARIABLES solamente las curvaturas, como si pudieramos colocar las lentes con precisin una micra o menos en cuanto a sus separaciones y tambien pudiramos fabricarlas con 1 micra o menos de error en su espesor..
Dr. Ricardo B. Flores Hernandez

109

Introduction to Optical System Design

Si ahora, adems de las curvaturas, declaramos como variables a TODOS los GROSORES, el mismo anlisis de Montecarlo nos reporta:
MEAN CHANGE IN ERROR FUNCTION: 0.013956 +/- 0.002488 STANDARD DEVIATION OF CHANGE: 0.012441 +/- 0.001796 MINIMUM CHANGE IN ERROR FUNCTION: 0.000398 MAXIMUM CHANGE IN ERROR FUNCTION: 0.043489 AVG DEV: 0.009647 SKEW NESS: 1.081948 KURTOSIS: 0.216954 COM PENSATOR STATISTICS COM P MEAN STD DEV MAX CV 2 0.000473 0.001412 0.006815 CV 3 0.000270 0.001430 0.006849 CV 7 -0.000191 0.001301 0.003071 CV 1 0.000137 0.001650 0.006781 CV 4 0.000410 0.001731 0.008302 CV 6 0.000269 0.001130 0.002717 TH 1 -0.046091 0.238068 1.170381 TH 2 6.9586e-05 0.024802 0.099557 TH 3 0.023649 0.212573 1.005547 TH 4 1.358415 1.923220 5.001044 TH 5 -1.375311 1.332411 2.467639 TH 6 0.361441 0.757460 2.358793 Note que la tolerancia del espesor Num.2 (TH 2) es MUY CRITICA, no hay espacio para error. CV = Curvatura son los incrementos mximos de curvatura que puede soportar cada superficie.

Traducindolos a errores tolerables de radio de curvatura:


Error Curv M EAN (Prom) 0.00047 0.00027 -0.00019 0.00013 0.00041 0.00026 Error Curv M AX 0.00681 0.00684 0.00307 0.00678 0.00830 0.00271 Error Radio Limite usando (+M ean) 0.18806 0.05378 -0.04528 0.013952 0.045550 0.16381 Error Radio Limite usando (-Mean) -0.1845 -0.0533 0.0455 -0.0139 -0.0459 -0.1616 Error Error Radio Radio Limite Limite usando usando (+MAX) (-MAX) 3.1040 -2.3644 1.5044 -1.2396 0.7661 -0.6968 0.6472 -0.7424 0.8516 -1.0153 1.7613 -1.5406

COM P CV CV CV CV CV CV 2 3 7 1 4 6

Radio Teorico -19.84626 -14.08767 -15.416 10.09883 10.5631 -24.59547

Curvatura Terica -0.05038 -0.07098 -0.0648 0.09902 0.09466 -0.0406

El radio de curvatura ms crtico es el Num.1, admite solo un error de +13.9 micras. Y el ms tolerante es el Num.2, admite error de +184 micras . Junto con la casi nula tolerancia del espacio de aire TH(2) y la baja tolerancia de espesor TH(1) = 46 micras hacen a la primera lente y al espacio de aire que le sigue MUY CRITICOS.

Dr. Ricardo B. Flores Hernandez

110

Introduction to Optical System Design

Secci\n..4

Introducci\n a ZEMAX Ricardo B. Flores Hern<ndez Dr. Al abrir Zemax obtenemos:

Para insertar superficies se da click en un rengl\n y se presiona Ins del teclado, por cada superficie que se desee insertar ARRIBA de la posici\n seleccionada. Para borrar una superficie se posiciona el cursor en el renglon que se desea borrar y de presiona Del del teclado. Primer pop-down menu: Segundo: Tercero: etc.

La cantidad de opciones es enorme, conviene que Uds. Mismos exploren las posibilidades que ofrece el programa.

Vamos a emplear como ejemplo el mismo Triplete Cooke que usamos en OSLO:
f# 15 F 70 D Diaf. 1/2 fov h(i) ? 9 3 Diaf(.#) 5 R1 12.2 R2 -30 R3 -19.8 R4 6.8 R5 Inf R6 25.2 R7 -35.6

T1
1.3

T2
0.6

T3
0.4

T4
1.6

T5
1.8

T6
0.7

G1
BaK4

G2
LF5

G3
BaSF1

Dr. Ricardo B. Flores Hern <ndez

111

Introduction to Optical System Design

Secci\n..4

Para asignar las propiedades de Aire, solo es necesario dejar el espacio de la columna Glass en blanco. Para asignar un vidrio, se posiciona el cursor en el lugar adecuado y se da click en , aparece el cuadro de dialogo de catalogos de vidrios, se selecciona el fabricante y se

localiza el vidrio deseado para verificar sus propiedades. NO existe un boton de Accept, es necesario teclear el nombre del vidrio en la posicin deseada. Por cierto: Ninguno de los catalogos Schott contiene al BASF1. En la hoja Lens Data Editor damos el semidiametro del Stop (7mm) y luego damos click en Gen (Condiciones generales del sistema) para definir f# = 15. Del directorio principal damos click en System y Wavelengths. Del cuadro de dialogo seleccionamos F,d,C (visible) y damos click en Select.

Dando click en Fie aparece el cuadro de dialogo de la izquierda, en l definimos los mismos campos que usa OSLO, (para comparar ambos paquetes). Dando los campos Zemax calcula los semidimetros de cada componente. h(1)=9, h(0.7)=9*0.7= 6.3 y h(0)=0

Con estas acciones ya podemos hacer el primer Analysis -> Layout -> 2D Layout del sistema para verificar que todo esta bien hasta ahora. Hay otras opciones, por ejemplo el Spot Diagram:

Dr. Ricardo B. Flores Hern <ndez

112

Introduction to Optical System Design

Secci\n..4

La opcin Report -> System data nos dice que f = 151.33mm y nosotros queremos f=70mm. Escalemos la lente con Tool -> Make Focal dandole el valor 70 en el espacio de datos, con lo que obtenemos: (Tambien declaramos variables las curvaturas que sabemos contribuyen ms a las aberraciones de Seidel y Cromticas, vistas en el empleo de OSLO).

Lo salvamos como CookeZeiss-1 Para poder optimizar, debemos declarar la funcin de mrito, para hacerlo vamos a Editors > Merit Function y seleccionamos: Default Merit Function que abre el cuadro de dilogo -------------->: Hemos seleccionado esas opciones, porque son las ms cercanas a lo que hizo la optimizacin de OSLO, para poder compararlas. Al presionar Save y OK Zemax genera una tabla de 133 operandos de optimizacin que tratar de llevar a cero.

Dr. Ricardo B. Flores Hern <ndez

113

Introduction to Optical System Design

Secci\n..4

Las propiedades iniciales del sistema las obtenemos con el botn Pre = Prescription Data: Todo parece estar bin. Hagamos la primera corrida de optimizacin, Presionamos Opt = Optimization y surge el cuadro de dilogo:

Dando click en Automatic se efectan varios ciclos de optimizacin y se muestra el efecto:

Veamos las nuevas aberraciones y radios de curvatura:

PERO no se conserv la distancia focal, Zemax escal todo el sistema a


Dr. Ricardo B. Flores Hern <ndez

f = 19.8 mm.

114

Introduction to Optical System Design

Secci\n..4

Para deshacer esto, en el pop down menu Editors seleccionamos Undo, con lo que el sistema regresa a su estado inicial, que verificamos en la ventana Prescription data. Una forma de mantener la distancia focal casi constante es: QUITANDO el Solve de altura del rayo marginal a cero (hacer t(i) = Const = 55.261. y FIJANDO el semidimetro del Stop= 2.02: Con eso al menos la distancia focal posterior se mantendr constante, el f# permenecer constante y el valor de distancia focal efectiva permanecer cercano al de la prescripcin del sistema. Corriendo la misma optimizacin nos queda ahora:

Que podemos escalar a

f = 70mm sin ningn problema. Ahora el sistema queda:

Del men Analysis. Miscelaneous tomamos las opciones: Chromatic focal shift , Longitudinal Aberration , Lateral color Salvamos CookeZeiss-1b

Dr. Ricardo B. Flores Hern <ndez

115

Introduction to Optical System Design

Secci\n..4

El sistema tiene mucha aberracin cromtica y Esfrica. Igual que con OSLO tres curvaturas variables es muy poco para optimizar el sistema. Primero escalamos el sistema a f=70, declaramos todas las curvaturas como variables y BORRAMOS la funcin de mrito y creamos una nueva. (SIEMPRE hay que hacer esto cada vez que se introduce una nueva variable). Registramos los diagramas antes y despus de una corrida de optimizacin automtica:

El sistema ha mejorado. Lamentablemente esta versin de Zemax no puede mostrar el disco de Airy. La barra vertical de la izquierda indica 200 micras, la de la derecha 100 micras. Significa que estamos todava lejos del resultado de OSLO, los tres diagramas de manchas son cercanos a 50 micras de dimetro. Y todava tiene aberracin cromtica longitudinal:

Escalamos a 70mm y salvamos como CookeZeiss-1c.

Probemos ahora con otra opcin de optimizacin. En el men Tools existen dos posibilidades: Global search que en este caso NO nos es til, porque ya tenemos un sistema bien definido (esta opcin es para flojos y/o curiosos). La opcin que si nos sirve ahorita es Hammer optimization. Despus de trabajarla un minuto damos Stop y luego Auto DLS. Por el valor inicial y final de MTF vemos que no ha habido mejora, el sistema est en un mnimo local. The Hammer optimization uses a random search algorithm in the solution space surrounding the starting design.

Dr. Ricardo B. Flores Hern <ndez

116

Introduction to Optical System Design

Secci\n..4

Para continuar el proceso de optimizacin tendremos que crear una nueva Merit function, que ponga ms nfasis en la aberracin cromtica longitudina. Para empezar probemos aumentando los anillos de 3 a 6, de esta forma, en cada punto imagen tendremos 6x6=36 rayos equi-distribuidos en la pupila, en vez de 3x6=18 rayos, para cada longitud de onda. Corriendo la optimizacin automtica NO tenemos ninguna mejora. Corriendo Hammer y DLS hay una miserable mejora, lor radios varan en fracciones de micra Borramos la funcin de mrito y cremos una nueva, de tres anillos PERO modificamos los pesos de los rayos que corresponden al punto imagen axial (Field Num. 1)

Note que subimos todos los pesos a 0.5 solo a los rayos que tienen contribucin diferente de cero: Corriendo optimizacin automtica, MTF pasa de 0.007565 a 0.00750921 Tuvimos una leve mejora general, pero la Lch sigue casi igual. NO hay ganancia. Veamos que nos sugiere la ayuda va internet de Zemax. En Google buscamos Cooke achromatization zemax. No encontr nada. Por ah me encontr algunos comentarios de diseadores que reconocen que CodeV es definitivamente el mejor de todos los programas comerciles de diseo, PERO es mu caro. Todos votan a favor de OSLO ms que por Zemax, uno de ellos: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx > Hi All Optical Designers, > If you can't afford Code-V, get OSLO and not ZEMAX. The original post suggested we looked for the good points in both programmes. So in that spirit: In favour of OSLO I would suggest: 1. A long tradition of development as a teaching tool by a first-rate academic. 2. A really good freebie version - OSLO-EDU - which has the capacity for serious optimisation tasks. 3. Several good pre-defined merit functions for getting up the optimisation learning curve really fast. 4. Original development under DOS which has left behind an excellent command-based C-like
Dr. Ricardo B. Flores Hern <ndez

117

Introduction to Optical System Design

Secci\n..4

macro language, CCL, and visibility of much of the program code written in this language. 5. A much simpler macro language, SCP, for those reluctant to master CCL. In favour of ZEMAX I would include 1. A highly intuitive graphics interface for high quality self-explanatory presentations to the lens designers' customers. 2. Storage with the lens of key parameters such as maximum frequency in the MTF curve, and scale of transverse ray aberration curves, which make comparisons of successive designs easier. 3. Active display of cursor Y-Z coordinates on lens cross-section drawings, making possible quick estimates of clear apertures etc. 4. "Adaptive spread sheets" whose headers change surface-by-surface to reflect the different data items in the columns. These make lens data input easier to follow. 5. At least in the UK, an excellent speed of response to user's queries. I've tried to be impartial. But I must declare a vested interest in OSLO! Brian xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Volv a correr Hammer por casi 10 minutos y una vez ms no obtuve mejora significativa. Luego intent introducir DENC, el help de zemax me dice: DENC Diffraction Encircled Energy. This operand computes the radius in microns to the specified fraction of diffraction encircled, ensquared, x only, or y only (enslitted) energy. Optionally, the percentage energy at a given radius may be computed (see Hy and Py below). Int1 specifies the pupil sampling, where 1 yields 32 x 32, 2 yields 64 x 64 etc. Int2 is the integer wavelength number; 0 for polychromatic. Hx specifies the field number. Hy is the fraction of energy desired, and must be between zero and 1, exclusive, if Py is 0, 1, or 2. Px is the type: 1 for encircled, 2 for x only, 3 for y only, and 4 for ensquared. Py is the reference point: 0 for centroid, 1 for chief ray, 2 for vertex. See Hy. If the sampling is too low, the radius returned is a 1e+10. See also DENF, GENC and XENC. Int1 Sampling density. Int2 Wavelength number. Hxy,Pxy See above Por ms que intent no pude crear este nuevo criterio de optimizacin en la Merit function. Ya me cans, creo que en estos casos es mejor acromatizar con OSLO, es decir, tomar los datos de aqui y cargarlos en OSLO. Por mera curiosidad hice correr el Global search por una hora. Lleg a un maravilloso resultado: un sistema limitado por difraccin, pero que parece un popote, largo y delgado!. Luego tom el sistema original, lo salv como CookeZeiss-1f e hice la optimizacin Hammer ..... llegando a otro resultado ridculo. Definitivo: es mejor OSLO.
Dr. Ricardo B. Flores Hern <ndez

118

Vous aimerez peut-être aussi