4. 系统设置与初始参数:系统孔径、视场、波长、单位、全局坐标等基础配置方法

在Zemax OpticStudio中,一个光学系统的建模起点并非从第一个透镜表面开始,而是从“系统选项(System Options)”的准确配置开始。系统孔径、视场、波长、单位以及全局坐标参考系,共同构成了光学设计的“宪法”——它们决定了光线如何追迹、像质如何评价、公差如何分配以及后续与机械结构对接的基准。如果这些初始参数设置不当,轻则导致设计结果无法加工,重则使整个优化过程陷入错误的局部极小值。本章将系统讲解这些基础配置的底层逻辑、操作路径与工程化注意事项,帮助读者建立一套严谨的“设计前检查清单”。

系统初始参数配置链路图 系统选项 (System Options) Setup Tab → System Options 系统孔径 (Aperture) 入瞳直径 / 像方F/# 数值孔径 NA / 物方锥角 决定光通量与分辨率 视场 (Field) 物高 / 像高 / 角度 近轴像高 / 实际像高 定义成像范围与畸变 波长 (Wavelength) 主波长 / 次级波长 F,d,C 或自定义光谱 影响色差与玻璃选择 单位与全局坐标 mm / inch / cm 全局坐标参考面 机械接口与装配基准 输出:光线追迹数据 · 像质评价 · 优化函数 · 公差分析 · CAD/机械接口 所有后续操作均基于此初始配置展开 ⚠ 配置顺序建议:单位 → 波长 → 系统孔径 → 视场 → 全局坐标参考面 → 保存为模板 避免在优化中途修改初始参数,否则可能导致评价标准不一致

上图展示了系统初始参数配置的整体链路。四个核心参数模块(系统孔径、视场、波长、单位与全局坐标)并非孤立存在,它们共同作用于光线追迹引擎,并最终影响所有后续分析。下面我们将逐一深入解析每个模块的工程化配置方法。

4.1 系统孔径:定义光通量与分辨率的上限

核心原理:系统孔径决定了光学系统允许通过的光束大小,直接关联到系统的衍射极限分辨率、像面照度以及景深。在Zemax中,孔径类型的选择取决于系统的应用场景:无限共轭系统(如望远镜、摄影镜头)通常使用“入瞳直径(Entrance Pupil Diameter)”;有限共轭系统(如显微镜物镜、投影镜头)则更常使用“像方F/#”或“数值孔径(NA)”。

操作流程:进入 System Options → Aperture,在“Aperture Type”下拉菜单中选择合适的类型。关键参数包括:

  • 入瞳直径(EPD):直接输入毫米值,适用于大多数无限远成像系统。
  • 像方F/#:定义为像方焦距与入瞳直径之比,适用于有限共轭或需要控制像方亮度的系统。
  • 数值孔径(NA):适用于显微镜物镜或光纤耦合系统,NA = n·sin(θ),其中θ为物方孔径角。
  • 物方锥角(Object Cone Angle):用于定义物方光束的半角,常用于照明系统。
经验提醒:对于变焦系统或需要后期优化孔径的系统,建议使用“入瞳直径”作为初始设置,因为它在优化过程中更容易保持稳定。若使用F/#,当焦距变化时,入瞳直径会随之改变,可能导致优化收敛不稳定。
孔径类型适用场景典型值示例注意事项
入瞳直径 (EPD)摄影镜头、望远系统25.4 mm (1英寸)需配合视场角使用
像方F/#定焦工业镜头F/2.8焦距变化时孔径自动缩放
数值孔径 (NA)显微镜物镜、光纤耦合NA 0.65需设置物方介质折射率
物方锥角照明系统、激光扩束半角 15°常用于非成像系统
风险提示:在设置孔径时,务必确认“Aperture”和“Field”的参考面是否正确。Zemax默认以表面1(物面)为参考,若物面位于无穷远,则需使用“Object Space NA”或“Infinity Conjugate”选项,否则光线追迹会报错。

4.2 视场:定义成像范围与畸变控制

核心原理:视场定义了光学系统需要覆盖的物方或像方范围。Zemax支持三种视场定义方式:物高(Object Height)、像高(Image Height)和角度(Angle)。对于无限共轭系统,通常使用角度视场;对于有限共轭系统,则使用物高或像高。视场点的选择直接影响畸变、场曲和像散的校正效果。

判断方法:在 System Options → Field 中,选择“Field Type”后,需要定义至少一个视场点。工程实践中,建议设置5个视场点(0、0.3、0.5、0.7、1.0 归一化视场),以充分采样像场特性。对于广角镜头,可能需要增加至7-9个视场点以捕捉边缘像差。

// 典型视场设置示例(角度视场,半视场角)
Field Type: Angle
#    X (deg)    Y (deg)    Weight
1    0.000      0.000      1.000
2    0.000      7.500      1.000
3    0.000     15.000      1.000
4    0.000     22.500      1.000
5    0.000     30.000      1.000
案例拆解:设计一款车载前视摄像头,要求水平视场角60°,垂直视场角35°,传感器为1/2.7英寸(对角线6.0mm)。初始设置时,选择“Angle”视场,X方向设置±30°,Y方向设置±17.5°。但需注意,Zemax的视场设置默认是半视场,因此实际输入应为X=30,Y=17.5。若误输入全视场值,优化结果将出现严重场曲。

常见误区:初学者常将视场与像高混淆。当使用“像高”作为视场类型时,Zemax会根据近轴放大率自动计算物高,但若系统存在较大畸变,实际像高与近轴像高会有偏差。此时应使用“实际像高(Paraxial Image Height)”或“主光线高度(Chief Ray Height)”作为参考,避免边缘视场采样失真。

4.3 波长:奠定色差校正的基础

核心原理:波长设置决定了系统需要校正的色光范围。Zemax默认提供F,d,C(486.1nm, 587.6nm, 656.3nm)三种可见光波长,但工程实践中需根据光源类型和探测器响应谱段进行自定义。主波长(Primary Wavelength)用于计算近轴参数和默认评价函数,通常选择探测器量子效率最高的波长。

操作流程:在 System Options → Wavelength 中,可以添加、删除或修改波长。每个波长需设置权重(Weight),权重值影响优化时该波长的像质权重占比。对于消色差系统,建议至少使用3个波长;对于复消色差系统,则需要5个或更多波长。

应用场景波长范围 (nm)主波长 (nm)权重分配建议
可见光成像486 - 656587.6 (d)F:0.5, d:1.0, C:0.5
近红外 (NIR)850 - 15501310按光谱响应曲线分配
紫外 (UV)248 - 365365需考虑玻璃透过率
激光单色单一波长1064权重=1.0
风险提示:当设置多波长时,务必确认玻璃库中所有镜片材料在所选波长范围内具有可靠的折射率数据。若使用扩展波长范围(如深紫外或远红外),需切换至对应的玻璃库(如HIKARI、INFRARED),否则优化结果可能无法加工。

4.4 单位与全局坐标:连接光学设计与机械装配的桥梁

核心原理:Zemax默认使用毫米(mm)作为镜头单位,但工程中可能涉及英寸、厘米或微米。更重要的是全局坐标参考面(Global Coordinate Reference Surface)的设置,它定义了所有表面在全局坐标系中的位置基准。这一设置对于后续的机械接口设计、多反射镜系统装调以及光机热耦合分析至关重要。

操作流程:在 System Options → Units 中设置镜头单位;在 System Options → Global Reference Surface 中指定全局坐标的参考面。通常选择机械安装面(如法兰面)或第一个透镜的前表面作为参考面。

实战场景:设计一个离轴三反系统(TMA),三个反射镜的空间位置需要精确控制。若全局坐标参考面设置为表面1(主镜),则后续所有镜面的偏心(Decenter)和倾斜(Tilt)都将相对于主镜定义。在优化过程中,若需要调整主镜位置,只需修改表面1的厚度或偏心,其余镜面将自动跟随,极大简化了装调数据的生成。
// 单位设置示例
System Options → Units
Lens Units: Millimeters
Wavelength Units: Nanometers
Temperature: 20.000°C
Pressure: 1.000 ATM

// 全局坐标参考面设置
System Options → Global Reference Surface
Reference Surface: 1 (Surface 1 - Front of Lens 1)

常见误区:许多初学者忽略全局坐标参考面的设置,导致在导出STEP或IGES文件时,光学元件在机械坐标系中的位置与设计意图不符。建议在项目开始时,就与机械工程师确认统一的坐标原点(通常为镜头安装法兰面或探测器靶面中心),并在Zemax中同步设置。

4.5 配置顺序与模板管理

核心原理:初始参数的配置顺序会影响后续操作的效率。合理的顺序是:单位 → 波长 → 系统孔径 → 视场 → 全局坐标参考面。先确定单位可以避免后续输入数据时的单位换算错误;先设置波长可以确保玻璃库正确加载;系统孔径和视场则决定了光线追迹的边界条件。

操作流程:完成所有初始参数设置后,建议保存为模板文件(.ZMX或.ZDA)。在 File → Save As 中选择“Template”格式,后续新建项目时可直接调用,避免重复配置。

经验总结:对于公司内部的标准产品线,建议建立一套“设计启动模板”,包含常用的波长组合、视场分布和孔径类型。例如,安防镜头模板可预设1/2.7英寸传感器、5个视场点、F/1.6孔径。这不仅能减少人为错误,还能统一不同工程师的设计基准。

复盘与检查清单:在开始任何优化之前,请务必完成以下检查:

  1. 单位是否为预期值(mm/inch)?
  2. 波长是否覆盖工作光谱范围?主波长是否正确?
  3. 系统孔径类型是否匹配应用场景?数值是否合理?
  4. 视场类型(角度/物高/像高)是否正确?边缘视场是否充分采样?
  5. 全局坐标参考面是否与机械基准一致?
  6. 温度与压力是否设置为标准环境(20°C, 1 ATM)?

通过严谨的初始参数配置,可以确保后续的优化、公差分析和加工制造都在同一套“语言体系”下进行,从而大幅降低设计迭代成本。记住,光学设计的成功,80%取决于初始条件的正确性,而不仅仅是优化算法的优劣。