Zemax反射式系统结构设计:从非球面选型到十三种结构实战
简介这份文档面向光学设计初学者与工程技术人员围绕Zemax软件讲解反射式光学系统的结构设计方法帮助读者理解并搭建从牛顿望远镜到各类卡塞格林变体的完整设计思路。资源为单个docx文件压缩包约531KB内容以图文与公式推导为主便于在电脑端阅读和对照练习。文档系统梳理了球面与非球面反射镜的矢高公式、圆锥曲线常数与像差校正关系并逐一介绍牛顿望远镜、经典卡塞格林、里奇-克列基昂、格里高里、马克苏托夫-卡塞格林、施密特-卡塞格林、三反-卡塞格林以及离轴斜反射等多种典型结构同时给出反射式系统的特点总结与参考附录。目前已有863人学习适合希望借助Zemax掌握反射系统建模、像差分析与结构选型的光学设计人员参考。1. 从一份 docx 说起反射式系统结构设计到底在解决什么如果你手头正拿着一份《基于zemax的反射式系统的结构设计.docx》翻到目录看到从牛顿望远镜一路列到三反卡塞格林大概率会先愣一下这到底是设计手册、课程讲义还是可以直接照着在 Zemax 里复现的工程笔记我的判断是——它更像一份“反射式系统选型地图”。它不教你怎么点按钮但它把球面与非球面的数学定义、十三种典型反射结构的镜面组合、每种结构的像差边界全部摊开摆在你面前。对做天文望远镜、激光扩束、红外成像、空间相机载荷的工程师来说这份文档的价值不在于“读完”而在于“对着选型、对着建模仿真”。它适合已经装好 Zemax、能看懂 LDE 编辑器、但面对一堆卡塞格林变体不知道从哪个下手的人。下面我按“先立理论、再动手、最后避坑”的顺序把这份文档拆成能直接抄作业的实战路径。2. 球面与非球面矢高公式、圆锥曲线常数与选型逻辑2.1 为什么反射系统绕不开非球面球面只有一个参数——表面半径或曲率。它的好处是加工检测成熟坏处是球差明显边缘光线和近轴光线不会聚在同一点。文档里给了一句很关键的话若使表面形状自光轴向外越来越平坦则可以逐渐减小折射角最终使所有光线会聚到同一焦点。这就是非球面校正球差的物理直觉。非球面不能只用一个曲率定义因为它的局部曲率在表面范围内是变化的所以工程上用旋转对称非球面的矢高公式来描述z(r) c·r² / [1 sqrt(1 - (1k)·c²·r²)] Σ Aᵢ·r^(2i)其中 c 是顶点处基本曲率k 是圆锥曲线常数r 是垂直光轴方向的径向坐标后面那一串是高次项。这个公式在 Zemax 的 Surface Properties → Aperture/Type 里对应的是 Standard Surface 的 Conic 和 Even Asphere 高阶项。你不需要手算但必须理解每个参数动一下会带来什么。2.2 圆锥曲线常数 k 的物理含义与 Zemax 对应文档给了一张非常实用的对照表我把它整理成下面这个形式方便你在 Zemax 里设 Conic 值时直接查圆锥曲线常数 k表面类型无像差共轭条件k 0球面物在曲率中心时无像差-1 k 0椭球面同侧一对实共轭点无像差k -1抛物面无限远轴上物点成完善点像k -1双曲面两侧一对共轭点无像差k 0扁椭球面一般不用于成像主镜这张表是整份文档的“选型底层逻辑”。抛物面反射镜对无限远轴上物点成完善点像所以牛顿望远镜主镜用抛物面双曲面对两侧共轭点无像差所以卡塞格林次镜用双曲面椭球面对同侧实共轭点无像差所以格里高里次镜用凹椭球面。你在 Zemax 里每设一个 Conic背后都是在选共轭关系。2.3 在 Zemax 里建一个非球面主镜的最小步骤下面这段不是文档原文是我按这份文档的公式和参数习惯补的最小可复现流程。假设你要建一个抛物面主镜入瞳 200 mmF/41. 打开 Zemax新建 Sequential 文件。 2. System → General → Aperture → Aperture Value 200Aperture Type Entrance Pupil Diameter。 3. 在 LDE 第 1 面设 Surface Type StandardRadius -1600F/4、入瞳 200 对应焦距 800主镜半径约 1600。 4. 同一面 Conic -1抛物面。 5. 第 2 面设 Stop或按文档做法在表面 1 的 Surf:Type → Aperture → Circular Obscuration 设最大半径。 6. 设视场角 0、0.21、0.3波长用默认或 632.8 nm。 7. 打开 Ray Fan 和 Spot Diagram看轴上球差是否归零、轴外慧差是否抬头。逻辑说明Conic -1 让轴上无限远光线汇聚到焦点球差理论为零但抛物面轴外慧差随视场线性增长所以文档反复强调牛顿系统 F 数不能大于 f/4。参数说明Radius 的符号决定曲率方向凹面镜朝入射光为负Circular Obscuration 是挡光不是光圈别和 Circular Aperture 搞混。提示文档里牛顿系统挡光最大半径设 16.7卡塞格林设 31.4 或 30.5这些数字来自各自次镜或挡板的几何投影不是随便填的。改入瞳或 F 数后必须重算。3. 十三种反射结构怎么选从牛顿到三反卡塞格林的参数对照3.1 纯反射与折反的分界线文档第 2 章按“发展演化”列了十三种结构我建议先按“纯反射 / 折反”一刀切开。纯反射包括牛顿、经典卡塞格林、R-C、格里高里、达尔-奇克汉、离轴卡塞格林、三反卡塞格林折反包括马克苏托夫-卡塞格林、施密特-卡塞格林、施密特弯月形卡塞格林、霍顿-卡塞格林、阿古诺夫-卡塞格林、普雷斯曼-卡米歇尔。分界线的意义在于纯反射没有色差但像差校正自由度少折反引入透镜或校正板能压球差和慧差但带来色差、材料要求和口径限制。3.2 关键结构的镜面组合与像差边界把文档里散落的参数和点评收拢成一张选型表这是我认为整份文档最该先看的部分系统主镜次镜/校正主要剩余像差典型 F 数/口径牛顿抛物面平面折叠镜轴外慧差F/4 以内f1000经典卡塞格林抛物面双曲面慧差入瞳 200 mmR-C双曲面双曲面像散、场曲入瞳 150/200 mm格里高里凹抛物面凹椭球面慧差F/4入瞳 200 mm马克苏托夫-卡塞格林球面弯月校正板剩余球差、象散口径 250 mm施密特-卡塞格林球面施密特修正板四次曲面难磨大口径受限达尔-奇克汉凹椭球面凸球面离轴慧差、畸变f/15 以上霍顿-卡塞格林球面双凸双凹离轴像散容差大三反卡塞格林三镜—复杂校正自由度最高这张表告诉你如果你要短镜筒、大口径、可见光成像经典卡塞格林或 R-C 是起点如果你要易加工、长 F 数达尔-奇克汉更现实如果你要大口径但不想磨非球面霍顿-卡塞格林的全球面方案值得看代价是像散。3.3 用文档参数在 Zemax 里复现一个经典卡塞格林文档给经典卡塞格林的参数是入瞳 200 mm视场角 0、0.21、0.3默认波长表面 2 圆形挡光 0–31.4 mmSTO 面圆形光圈 35–100.1 mm。下面是我按这些参数落地的 LDE 配置思路Surface 0: STANDARD, Infinity (物在无限远) Surface 1: STANDARD, Radius -1200, Conic -1, 主镜抛物面 Surface 2: STANDARD, Radius -400, Conic -2.5, 次镜双曲面, Circular Obscuration 0-31.4 Surface 3: STANDARD, Infinity, 像面 STO 面: Circular Aperture 35-100.1 视场: 0, 0.21, 0.3 度 波长: 默认逻辑说明抛物面主镜先把无限远光聚到焦点双曲面次镜把这个焦点当成自己的一个共轭点反射后成在另一侧实焦点。参数说明次镜 Conic 取小于 -1 的双曲面值具体数值要靠优化或文档给的系统库Circular Obscuration 挡住中心光Circular Aperture 限制通光口径两者在 Zemax 里是不同属性别混。跑完看 Spot Diagram轴上应该接近衍射极限0.3 度视场慧差明显——这正是文档说的“慧差是限制性像差”。3.4 折反系统的校正板怎么加以施密特-卡塞格林为例文档说主镜球面、辅以施密特修正板改正球面像差次镜承袭卡塞格林凸面镜。在 Zemax 里常见做法是主镜 Conic 0球面在入射光路加一面 Surface Type Even Asphere 的薄板用高阶项 A4、A6 去抵消球差。马克苏托夫-卡塞格林则把修正板换成弯月透镜文档强调弯月透镜产生的球差可以补偿球面凹面镜的球差同时满足消色差适当调节间距还能矫正慧差。这里的关键参数是弯月透镜两个面的曲率半径差和厚度文档说“曲率半径相差不大但有相当大的曲率和厚度”你在 Zemax 里就是调 Radius1、Radius2、Thickness 三个值让球差和色差同时压下去。注意文档明确说马克苏托夫不能校正整个光束的球差只能校正边缘球差存在剩余球差轴外只能校正慧差不能校正象散。所以别指望它做大视场平场这是结构决定的边界。4. 避坑与排查反射式系统在 Zemax 里最容易翻车的五件事4.1 挡光和光圈设反光线全被拦现象Ray Fan 一片空白Layout 里光线到第二面就断。原因把 Circular Obscuration 当成通光孔或者把 Circular Aperture 的最小半径设得比最大半径还大。文档里表面 2 是“圆形挡光 0–31.4”STO 面是“圆形光圈 35–100.1”挡光从中心往外挡光圈是允许通光的环带。解决先确认每个面的 Aperture Type挡光用 Obscuration通光用 Aperture最小半径必须小于最大半径。4.2 Conic 符号和 Radius 符号不匹配现象优化不收敛Spot 越跑越大。原因凹面镜 Radius 为负、凸面镜为正Conic 的符号和共轭关系必须匹配。抛物面 k-1 配凹面负半径双曲面 k-1 配次镜凸面正半径。解决建每个面之前先画共轭关系图确认物点、像点在哪一侧再定 Radius 和 Conic 符号。4.3 视场角给太大慧差直接压垮现象0.3 度视场 Spot 已经拖成彗星状。原因经典卡塞格林和牛顿的慧差是限制性像差文档说牛顿 F 数不能大于 f/4卡塞格林慧差与单抛物面镜相同。解决要么缩小视场要么换 R-C 双曲面主次镜要么加场镜校正透镜组。别在纯卡塞格林上硬拉大视场。4.4 折反系统忽略色差和材料现象换波长后焦点漂移MTF 掉得快。原因弯月透镜和施密特修正板是折射元件有色差文档说马式对玻璃要求比较高限制了口径。解决在 Zemax 里开多波长用消色差条件约束弯月透镜或者选低色散材料口径超过 250 mm 就别死磕马式。4.5 离轴和三反的自由度失控现象离轴卡塞格林或三反系统优化时变量太多结果不可制造。原因文档提到离轴或斜反射镜卡塞格林主次镜不在同一直线三反卡塞格林有三个反射镜自由度最高但也最容易过拟合。解决先固定间隔和倾斜角只放 Conic 和高次项用 Tolerance 分析确认装配敏感度再逐步放开。5. 进阶技巧用文档参数做公差预判与结构定型5.1 把文档里的挡光半径当成公差起点文档给的挡光半径不是随便写的它们是几何投影的边界。我一般会把这些值直接填进 Zemax然后跑一次 Tolerance看次镜偏心 0.05 mm、倾斜 0.01 度时 MTF 掉多少。如果掉得厉害说明这个结构对装调太敏感要么改 R-C要么加补偿器。这一步能把“纸面设计”和“能造出来”分开。5.2 用 F 数和入瞳反推主镜焦距文档里反复出现 F/4、入瞳 200 mm、f1000 mm 这些数。关系很简单焦距 F 数 × 入瞳。牛顿 f1000、f/5 对应入瞳 200卡塞格林 F/4、入瞳 200 对应焦距 800。你在 Zemax 里设完入瞳和 F 数主镜 Radius 就定了R ≈ 2 × 焦距。这个反推能帮你快速判断文档参数自洽不自洽。5.3 一个我常走的验证闭环1. 按文档选结构填镜面组合和 Conic。 2. 填挡光/光圈设视场和波长。 3. 跑 Layout Ray Fan Spot确认轴上球差归零。 4. 跑 0.3 度视场确认慧差量级。 5. 跑 Tolerance确认装调敏感度。 6. 换波长确认色差在预算内。 7. 回到文档对照剩余像差描述看是否一致。这个闭环走完你基本能判断这份文档里的某个结构能不能落到你的项目上。我自己的血泪经验是别一上来就优化先把文档给的参数原样复现一遍看像差分布和文档描述对不对得上。对不上先查符号和挡光再查视场单位是度还是毫米。从那以后我每次拿到类似的光学设计文档都强制先跑一遍原参数复现再谈改型和优化。希望这份拆解帮到你。本文还有配套的精品资源点击获取