SYNOPSYS 光学设计软件课程十一:球形激光光束整形器
.?<M$38fv 激光器的输出具有非均匀的高斯强度分布,并且对于某些应用,人们希望使其均匀分布。 这是激光束整形器的工作需求。 8mrB_B5 处理办法: p }p@])}8 这项工作可以通过多种方式完成。 对于具有球面的简单透镜,它需要以重新分布光的方式平衡大量的球差,降低光束中心处的能量密度,同时在边缘附近增加光束。 使用非球面表面更容易,其中人们可以更好地控制要引入的像差量,如果使用衍射光学元件,则更容易控制。 问题是后者比球面镜片贵得多,所以我们要明白我们想要一个什么样的结果。 {>x6SVF 考虑到这一点,我们将尝试一种全部使用球面透镜的方法,以确定我们可以制作光束的均匀程度以及我们需要多少元件。 让我们从一个非常简单的结构开始。 FabDK : 将腰半径为0.35mm的HeNe激光器转换成直径为10mm且均匀至10%以内的光束。 >
T$M0&< 这是我们输入的初始结构: 8ClOd<I RLE ! Beginning of lens input file. ID LASER BEAM SHAPER H<Ne\zAv WA1 .6328 ! Single wavelength MKl`9 Y3Ge UNI MM ! Lens is in millimeters {~L{FG)O OBG .35 2 ! Gaussian object; waist radius -.35 mm; define full aperture as 2 * 1/e**2 point. 6"OwrJB 1 TH 22 ! Surface 2 is 22 mm from the waist. f1Az|h 2 RD -5 TH 2 GTB S ! Guess some reasonable lens parameters; use glass type SF6 from Schott catalog SF6 D90.z"N\i9 3 UMC 0.3 YMT 5 ! Solve for the curvature of surface 3 so the marginal ray has an angle of 0.3 1KHFzx, ! find spacing so ray height is 5 mm on next surface ][gr(-6 8 4 RD 20 TH 4 PIN 2 ! Guesses for surface 4 7?1[sPM 5 UMC 0 TH 50 ! Solve for curvature of 5 so beam is collimated. As5*)o"& 7 ! Surfaces 6 and 7 exist ?.A~O-w AFOCAL ! because they are required for AFOCAL output. Ci?BJ, END ! End of lens input file. ){D6E9 ZmXO3,sf) (这个系统处于AFOCAL模式,这意味着输出将被准直。但是如果图像处于无限远处,横向像差是没有意义的,因此程序将它们转换为角度像差,不需要“完美透镜”。但程序需要 最后两个虚拟表面,它在那里进行平移,这里是表面6和7.) >EacXPt-O 首先,让我们检查一下能量密度如何从孔径的中心下降到边缘。 有三种方法可以做到这一点。 最简单的是使用FLUX命令: ?j'Nx_RoX FLUX 100 P 3 K@RE-K6{ C>}@"eK 此输入将显示表面3上的光通量,显示预期的衰减: >ocDh~@aP 另一种方法使用FLUX像差。 此列表为您提供了更大的灵活性,因为您可以自己指定孔径和视场点。 使用以下命令创建MACro。 (注意DD的符号定义): Lm!/iseGv DD: DO MACRO FOR AIP = -1 TO 1 d ynq)lf COMPOSITE ! Ready a composite definition. >e'Hz (~'/ CD1 P FLUX 0 0 AIP 0 3 ! Composite data number 1 is the flux at a relative Y- coordinate of AIP =yR$^VSY ! (defined later) on surface 3. t9U-c5bR = CD1 \H^A@f Z1 = FILE 1 ?W27
h = 1 + Z1 XABB6J] ORD = FILE 1 L
`\>_ 2#i*'. 运行此MACro一次,然后输入STEPS = 100然后输入DD。 程序将AIP的值从-1循环到1,并绘制光通量密度。 让我解释一下。 k <EzYh • CD1 P FLUX ...计算表面3处AIP区域(环变量)的光通量衰减 >.xgo6 • = CD1是一个等式,其结果自动放在FILE位置1。 Ifx
EM • Z1= FILE 1获取该值并将其置于变量Z1中。 aSGZF w • = 1 + Z1为结果添加1.0。 这是总通量,因为Z1是衰减。 :l;SG=scx • ORD= FILE 1获取此值并将其用于绘图的纵坐标,其横坐标为循环变量AIP。 0gIJ&h6*f 这是图: -ff@W m 再次,您可以看到高斯光通量曲线,根据OBG定义评估为1 / e ** 2点的两倍。 (第三种方式使用DPROP衍射传播特征。设置和运行更复杂,但考虑到光束的衍射,其他两个则不然。) *XCgl*% * 本课程的目的是使光通量尽可能均匀,目标是在孔径上改变10%。 ji&%'h 在这里,我们简单地猜测了一些起始透镜尺寸,但我们已经看到了一个解决方案的暗示:注意边缘光线如何朝向轴会聚,而中心光线更准直。 能量确实会比以前更集中在边缘,这是向正确方向迈出的一步 - 但我们也希望整个光束准直,所以我们需要一种方法来拉直光线。 这更难。 F%-KY$% 两个元件不足以实现目标,使用WorkSheet再添加两个镜片。 点击“工作表”按钮, 然后单击“工作表”工具栏中的“插入元件”按钮 。 然后在PAD显示中单击轴,在表面右侧添加一个镜片。再向右侧再做一次相同的操作。 现在系统看起来像这样: ,f[`C-\Q% 我们将尝试优化这个系统,但首先让我们创建一个Checkpoint,这样如果事情不能按照我们的希望工作,我们可以立即返回。 单击“检查点”按钮 。 U!TSAg21P 我们设置一个优化MACro,看看我们是否可以解决问题。 f[XsnN2 CHG NOP !GAU?J;<#2 9 UMC END aAi" 2[V9`r8* PANT ! Start of variable parameter definitions. VLIST RAD ALL ! Vary all radii. "0V8i%a VLIST TH 3 5 6 7 8 ! Vary the airspaces and two thicknesses (so AEC works on those elements). END F7"v}K]X xQ]^wT.Q AANT ! Start of merit function definition AEC -50Nd=1 ACC #}lq2!f6 LUL 100 1 1 A TOTL ! Prevent the system from growing too large; assign upper-limit of 150 on TOTL. {F'~1qf M 5 10 A P YA 0 0 1 0 9 ! Ask for a beam radius of 5 mm on surfaces 9 and 10 ,zP.ch0K M 5 10 A P YA 0 0 1 0 10 ~%D=\iE M 0 1 A P FLUX 0 0 1 0 10 ! Ask for a flux falloff of zero at several zones on 10 S 9;:) M 0 1 A P FLUX 0 0 .98 0 10 `pJWZ:3 M 0 1 A P FLUX 0 0 .97 0 10 #;lB5) oe M 0 1 A P FLUX 0 0 .96 0 10 G@(ukt`0} M 0 1 A P FLUX 0 0 .95 0 10 w vnuE<o8 M 0 1 A P FLUX 0 0 .94 0 10 +\ZaVi M 0 1 A P FLUX 0 0 .93 0 10 qt.Y6s:r_ M 0 1 A P FLUX 0 0 .92 0 10 {[[j .) M 0 1 A P FLUX 0 0 .91 0 10 &UextG |