1、课程导入:Zemax软件概述、光学设计基本流程、课程学习路径与目标

光学设计是精密仪器、消费电子、车载感知、医疗内窥、激光加工等众多领域的核心支撑技术。Zemax(现更名为 Ansys Zemax OpticStudio)作为全球应用最广泛的光学系统设计与仿真平台,其重要性不仅在于它提供了从几何光学到物理光学、从序列模式到非序列模式的完整工具链,更在于它构建了一套“需求定义—初始结构—像差优化—公差分析—加工落地”的工程化思维范式。本章作为整个课程的起点,将帮助你建立对Zemax软件功能版图的整体认知,理解光学设计从理论到实物的完整闭环流程,并为你规划一条从零基础到复杂系统搭建的进阶路径。无论你是初次接触光学设计的新手,还是希望系统化提升仿真效率的工程师,本章内容都将为你后续30章的学习奠定坚实的认知框架。

Zemax光学设计课程知识框架与学习路径 Zemax软件核心功能 • 序列模式:成像系统设计 • 非序列模式:照明/杂散光分析 • 优化与评价函数 • 公差分析与加工反馈 • 物理光学传播(POP) 光学设计基本流程 ① 需求定义与指标分解 ② 初始结构选择/缩放 ③ 像差优化与平衡 ④ 公差分析与稳健性 ⑤ 输出图纸与制造对接 课程学习路径 阶段1:基础操作与界面 阶段2:单透镜/双胶合设计 阶段3:多组元复杂系统 阶段4:公差/加工/杂散光 阶段5:实战项目综合演练 核心能力输出 独立完成从指标分解 → 设计 → 优化 → 公差 → 出图的全流程 案例闭环:手机摄像头设计 目标:f=4.2mm, F/1.8, 1/2" CMOS 初始:从专利库选取3P/4P结构 优化:MTF>0.4@180lp/mm 公差:偏心±3μm, 厚度±5μm 结果:良率>85%,镜头总长<5.5mm 复盘:塑料非球面系数优化策略 风险:温度漂移导致离焦补偿 常见误区与应对 误区1:盲目追求高MTF而忽略公差 误区2:初始结构选取不当导致优化失败 误区3:忽略非序列模式杂散光分析 误区4:玻璃库选择不考虑成本/工艺 应对:建立设计-仿真-测试闭环 应对:多方案并行评估与权衡 应对:公差敏感度分析前置

1.1 Zemax软件概述:从光学设计到系统仿真

核心原理:Zemax的模块化设计逻辑

Zemax OpticStudio的核心设计理念是将光学系统建模为“表面序列”或“物体-探测器”两种范式。序列模式(Sequential Mode)适用于传统成像系统,光线按预定顺序通过每个表面,计算效率高,适合镜头设计、像差优化;非序列模式(Non-Sequential Mode)则允许光线在空间中任意传播、反射、散射,适用于照明系统、杂散光分析、激光扩束等场景。理解这两种模式的本质区别,是正确使用Zemax的第一步。

在序列模式下,Zemax通过“表面类型(Surface Type)”定义光学界面,如球面、非球面、衍射面、自由曲面等;通过“厚度(Thickness)”定义相邻表面的间隔;通过“玻璃(Glass)”定义材料折射率与阿贝数。系统数据(System Explorer)中的孔径、视场、波长三大参数,构成了任何光学设计的输入边界。Zemax的优化引擎基于阻尼最小二乘法(DLS)与全局优化算法(Global Search),通过构建评价函数(Merit Function)来量化系统性能与目标之间的差距。

功能模块主要用途典型应用场景
序列模式(Sequential)成像系统设计与优化手机镜头、显微镜物镜、望远系统
非序列模式(Non-Sequential)照明、杂散光、鬼像分析LED准直、车载HUD、内窥照明
物理光学传播(POP)激光光束传播、衍射分析激光雷达、光纤耦合、全息系统
公差分析(Tolerancing)制造误差对性能影响评估量产镜头良率预测、装配方案制定
优化与评价函数自动调整参数达到设计目标像差平衡、MTF提升、畸变控制

判断方法:如何选择正确的分析模式

在实际工程中,判断使用序列还是非序列模式,可以从以下三个维度考量:光线传播路径是否唯一(成像系统光线路径确定,用序列;照明系统光线可能多次反射,用非序列);是否需要考虑散射/鬼像(需要则非序列);计算效率与精度平衡(序列模式快但无法处理复杂光路)。例如,设计一个手机镜头,主光路用序列模式优化像差;但为了检查镜筒内壁反射产生的鬼像,必须切换到非序列模式,追迹数十万条光线。

经验提醒:初学者常犯的错误是试图在序列模式下模拟照明系统。序列模式要求光线严格按表面顺序传播,无法模拟反射镜多次折转或散射体。遇到此类需求,应果断切换到非序列模式,并合理设置光线追迹数量(通常10万~100万条)以平衡精度与速度。

案例拆解:从单透镜到双胶合的设计入门

我们以一个典型的入门案例来说明Zemax的基本操作流程。假设需要设计一个焦距f=50mm、F/4、半视场角10°的可见光单透镜系统。初始参数设置如下:

系统孔径:入瞳直径 = 12.5mm
视场:0°, 7.07°, 10°(半视场)
波长:F, d, C(486.1nm, 587.6nm, 656.3nm)
表面1:曲率半径 = 51.5mm,厚度 = 4mm,玻璃 = N-BK7
表面2:曲率半径 = -51.5mm,厚度 = 46mm(后焦距)
像面:厚度 = 0

在Zemax中输入上述参数后,首先查看“布局图(Layout)”确认光路合理,然后打开“点列图(Spot Diagram)”观察弥散斑大小。此时RMS半径约为200μm,远大于衍射极限。接着,将曲率半径设为变量,构建默认评价函数(Default Merit Function),选择“RMS Spot Size”作为优化目标,执行局部优化(Local Optimization)。优化后,RMS半径降至约50μm,但球差和色差仍然明显。此时引入双胶合结构(正负透镜组合),将玻璃分别设为N-BK7和F2,重新优化曲率半径与胶合面,最终RMS半径可控制在20μm以内,接近衍射极限。

这个案例展示了Zemax设计的核心逻辑:先建立初始结构,再通过评价函数驱动优化,最后根据像差残余判断下一步改进方向。单透镜到双胶合的演进,本质上是利用负透镜的色散特性补偿正透镜的色差,同时通过弯曲(Bending)优化球差。

常见误区与总结复盘

  • 误区一:忽视波长权重设置。默认的等权重波长适用于白光系统,但激光系统应设置单一波长,红外系统需考虑温度对折射率的影响。
  • 误区二:评价函数选择不当。RMS Spot Size适合小像差系统,RMS Wavefront更适合高精度系统,MTF优化则适合需要特定空间频率响应的场景。
  • 误区三:忘记设置合理的玻璃库。Zemax默认包含Schott、Ohara等玻璃库,但实际设计应考虑玻璃的工艺性(如环保玻璃、价格、阿贝数覆盖范围)。

总结:Zemax不是“自动设计软件”,而是“高效仿真平台”。设计师的物理直觉、像差理论功底和工程经验,决定了软件能发挥多大价值。本章后续内容将逐步展开这些能力的培养。

1.2 光学设计基本流程:从需求到落地的工程闭环

核心原理:设计流程的五个阶段

一个完整的光学设计项目,无论系统复杂度如何,都遵循以下五个阶段:需求定义与指标分解、初始结构选择、像差优化与平衡、公差分析与稳健性设计、输出与制造对接。这五个阶段不是线性执行,而是存在多次反馈迭代。例如,公差分析发现某片透镜的偏心敏感度极高,可能需要返回优化阶段重新分配光焦度或调整镜片形状。

需求定义阶段的关键是明确“可量化的性能指标”。例如,对于安防镜头,需要定义焦距、F数、视场角、MTF@Nyquist频率、畸变、相对照度、工作温度范围、成本上限等。这些指标之间往往存在矛盾,如大光圈(小F数)与高MTF、小体积与低畸变,设计师需要与系统工程师反复沟通,确定优先级。

操作流程:从零开始的设计步骤

  1. 指标分解:将系统需求转化为Zemax中的孔径、视场、波长参数。例如,1/1.8" CMOS芯片,像元尺寸2.4μm,则Nyquist频率=1/(2×2.4μm)=208lp/mm。
  2. 初始结构获取:从专利库、Zemax自带示例、或基于初级像差理论计算。对于标准焦距镜头,可采用双高斯结构;对于广角镜头,可采用反远距结构。
  3. 变量设置与优化:将曲率半径、厚度、非球面系数设为变量,构建合适的评价函数,执行局部优化或全局优化。
  4. 像差分析:通过点列图、MTF、场曲/畸变图、色差图等判断残余像差类型,针对性调整结构。
  5. 公差分析:设置合理的公差范围(如半径±0.01mm、厚度±0.02mm、偏心±0.005mm、倾斜±0.01°),执行灵敏度分析或蒙特卡洛模拟,评估良率。
  6. 输出图纸:生成光学设计表(透镜参数表)、机械接口图、镀膜要求等。
关键提示:公差分析是设计从“纸上谈兵”走向“量产落地”的桥梁。很多初学者设计的镜头在仿真中性能优异,但实际加工后性能急剧下降,原因就是没有在设计中预留公差裕量。建议在优化阶段就将公差敏感度作为约束条件之一,例如控制镜片边缘厚度差(Edge Thickness)不小于1mm,以避免加工变形。

案例拆解:车载前视摄像头设计流程

我们以车载前视摄像头为例,完整走一遍设计流程。需求:焦距f=6mm,F/2.0,视场角60°(水平),CMOS靶面1/2.7",像素尺寸3μm,工作温度-40°C~+85°C,要求MTF@167lp/mm>0.3,畸变<2%,镜头总长<25mm。

初始结构选择:由于视场角较大且需要长后焦(放置红外滤光片),选择反远距结构(负组+正组)。从Zemax示例库中选取一个f=5mm、F/2.4的近似结构作为起点。

优化过程:将焦距缩放到6mm,设置视场为0°、20°、30°(半视场),波长选择F/d/C。构建评价函数,权重分配:MTF权重0.6,畸变权重0.2,色差权重0.2。执行全局优化后,MTF@167lp/mm达到0.45,但畸变仍有3.5%。进一步将畸变权重提高至0.4,重新优化,畸变降至1.8%,MTF略有下降至0.38,满足需求。

公差分析:设定镜片偏心公差±5μm,厚度公差±10μm,折射率公差±0.001。蒙特卡洛模拟500次,结果显示MTF>0.3的良率为92%,满足量产要求。但发现第二片透镜的倾斜敏感度较高,于是调整镜筒设计,增加压圈定位精度。

温度补偿:由于车载环境温度范围大,塑料镜片的热膨胀系数较大,导致像面漂移。在Zemax中设置温度场(-40°C、20°C、85°C),分析离焦量,发现最大离焦为15μm。解决方案是采用主动对焦(AA)工艺,或设计机械被动补偿结构。

这个案例展示了设计流程中每个环节的相互作用:需求定义决定了初始结构类型,优化过程需要权衡多个指标,公差分析反馈到机械设计,温度分析则影响工艺选择。

常见误区与总结复盘

  • 误区一:跳过初始结构直接优化。没有合理的初始结构,优化算法容易陷入局部极小值,导致设计失败。
  • 误区二:过度优化导致工艺性变差。例如,非球面系数过高(如10阶以上)虽然能提升性能,但加工难度和成本急剧上升。
  • 误区三:忽略杂散光分析。对于车载镜头,阳光直射时可能产生鬼像,影响ADAS功能。必须在设计后期进行非序列模式杂散光分析。

总结:光学设计流程的核心是“迭代与权衡”。设计师需要建立一套自己的检查清单,在每个阶段结束时确认关键指标是否满足,避免后期返工。

1.3 课程学习路径与目标:从入门到复杂系统搭建

核心原理:分阶段能力培养模型

本课程共30章,按照“基础操作→单镜组设计→多组元系统→高级分析→实战项目”五个阶段组织。每个阶段都有明确的能力目标和考核标准。基础阶段(第1-5章)要求掌握Zemax界面操作、参数设置、基本像差概念;进阶阶段(第6-15章)要求能独立完成双胶合、三片式、手机镜头等典型设计;高级阶段(第16-25章)涉及非球面优化、公差分析、热分析、杂散光仿真等工程化技能;实战阶段(第26-30章)通过完整项目(如车载镜头、内窥镜、激光扩束器)综合运用所有知识。

阶段章节范围核心技能考核方式
基础入门1-5界面操作、序列模式、评价函数单透镜设计作业
像差理论6-10赛德尔像差、像差平衡双胶合消色差设计
多组元系统11-15全局优化、非球面、玻璃选择手机镜头设计(4P)
工程化技能16-25公差、热分析、杂散光、镀膜公差分析报告
综合实战26-30项目管理、多方案权衡完整设计评审

判断方法:如何评估自己的学习进度

建议学员在每个阶段结束时,完成一个“自测项目”。例如,学完第5章后,应能在30分钟内独立设计一个f=100mm、F/5的消色差双胶合透镜,并输出MTF曲线和点列图。如果无法完成,说明基础操作或像差概念尚未掌握,应回头复习。学完第15章后,应能设计一个4片塑料非球面手机镜头,并完成基本的公差分析。

风险提示:光学设计学习最大的风险是“只学操作,不懂原理”。Zemax的优化按钮很容易点击,但如果不理解评价函数中各项的物理意义,就无法判断优化结果是否合理。建议每完成一个设计,都尝试用像差理论解释结果:为什么这个结构能校正球差?为什么MTF在边缘视场下降?这种“理论-仿真”对照的习惯,是成为优秀光学设计师的关键。

案例拆解:从零基础到独立设计的成长路径

我们以一个学员的真实学习轨迹为例。该学员为机械工程背景,对光学理论了解有限。第一阶段(第1-5章),他花费两周时间熟悉Zemax界面,完成了单透镜和双胶合设计,但始终不理解“球差”的物理含义。第二阶段(第6-10章),通过课程中的像差理论讲解和Zemax的赛德尔系数图,他逐渐建立了“光线追迹-波像差-点列图”的关联认知。第三阶段(第11-15章),他开始尝试设计手机镜头,第一次优化时MTF只有0.2,通过分析发现是高级球差过大,于是引入非球面并优化高阶系数,MTF提升至0.45。第四阶段(第16-25章),他学习了公差分析后,发现自己的设计在±5μm偏心公差下良率仅60%,通过调整镜片形状和光焦度分配,将良率提升至90%。最终在第五阶段,他独立完成了一个内窥镜物镜设计,并通过了课程评审。

这个案例说明,学习路径不是线性的,而是螺旋上升的。每个阶段都会遇到新的问题,这些问题往往需要回顾之前的知识才能解决。因此,建议学员建立自己的“设计笔记”,记录每次优化的参数变化、遇到的问题和解决方案。

常见误区与总结复盘

  • 误区一:跳过基础直接做复杂系统。没有掌握单透镜的像差特性,就无法理解多组元系统的校正逻辑。
  • 误区二:只依赖全局优化,不手动调整。全局优化虽然能探索更大参数空间,但有时会给出工艺性极差的结构。手动调整曲率半径、厚度,往往能获得更实用的设计。
  • 误区三:忽视文档记录。光学设计是高度依赖经验的工作,不记录设计过程,下次遇到类似问题仍需从头摸索。