1. 从测绘场景倒推光学需求:为什么要做内调焦准距式望远系统
我接触这个项目是在处理一台老式光学经纬仪的物镜组件时。客户的需求很明确:要复刻一套内调焦准距式望远系统,用于配套的视距测量功能。这里先解释一下"准距"的含义——在工程测量和地形测绘中,视距测量是一种通过望远镜读取标尺上的分划值来间接测距的方法。传统外调焦望远镜的调焦镜在物镜前方,调焦时镜筒整体伸缩,不仅密封性差、容易进灰,更重要的是调焦过程会改变等效焦距,导致视距常数不稳定,测距精度很难保证。
内调焦结构的核心优势在于,调焦透镜被放置在物镜组和分划板之间,通过移动这枚内部透镜来改变系统的等效焦距,从而对不同距离的目标清晰成像。由于镜筒长度不变化,整个系统可以做到完全密封,防水防尘性能大幅提升。更重要的是,通过合理设计调焦透镜的光焦度和移动范围,可以使系统的视距乘常数保持在一个固定值,这就是所谓的"准距"条件。设计这种系统时,需要同时兼顾成像质量、调焦行程、视距常数稳定性以及整体长度这几个互相制约的指标,这也是它比普通望远镜光学设计更棘手的地方。
从应用场景来看,除了经纬仪,这类系统还广泛用于水准仪、平板仪、激光测距望远镜以及部分军用观测设备。在Zemax中做这类设计的思路,和常规的望远系统设计有很大区别:普通望远镜只需要保证无限远目标的像质,而内调焦准距系统需要在从近距到无穷远的整个调焦范围内都保持像面位置准确、像质合格,同时还要满足视距常数的一致性和分划板刻线的共轭关系。这实际上是一个变焦系统的简化版,只是变焦比很小,调焦范围通常只在几毫米到十几毫米之间。下面我把整个设计过程拆解开来,从初始结构计算到Zemax建模,再到像质评价和公差分析,逐步说明。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 初始结构计算:先把"骨头"搭对,再谈优化
2.1 系统组成与光焦度分配的基本原则
内调焦准距式望远系统的典型结构由三部分组成:前面的物镜组、中间的调焦透镜(负透镜居多)、后端的目镜组和分划板。测量类望远镜的物镜通常采用双胶合或双分离形式,调焦透镜多数是单片负透镜或负双胶合,目镜则根据视场和出瞳距要求选择对称目镜、艾尔弗目镜或广角目镜。在设计时,物镜组和调焦透镜的组合等效焦距(通常称为系统焦距或视距常数对应的主焦距)是设计目标之一,视距乘常数K通常设计为100,即标尺上间隔1米对应的视距为100米。
光焦度分配是初始结构计算的起点。假设物镜组光焦度为Φ1,调焦透镜光焦度为Φ2,两透镜组之间的间隔为d,那么组合光焦度Φ满足:
Φ = Φ1 + Φ2 - d·Φ1·Φ2
对于内调焦系统,通常要求系统在远点(无穷远)和近点(如1.5米或2米)之间调焦时,像面位置基本不变,同时组合光焦度的变化范围要落在允许的视距常数误差范围内。一个常见的设计策略是:让调焦透镜承担一小部分负光焦度(通常为系统总光焦度的10%到20%),通过移动它来补偿物距变化引起的像面位移。如果调焦透镜光焦度过强,虽然调焦行程可以缩短,但像质随调焦位置的变化会很敏感,公差难以控制;如果光焦度过弱,则调焦行程过长,镜筒内部空间不够。
我在做这个项目时,最初采用的光焦度分配方案是:物镜组焦距f1' = 120mm,调焦透镜焦距f2' = -50mm,初始间隔d = 30mm。代入公式计算得到组合焦距约为:
1/f' = 1/120 + 1/(-50) - 30 / (120 × (-50)) = 0.008333 - 0.02 + 0.005 = -0.006667
结果组合焦距是负的,这说明初始间隔和光焦度分配不匹配,系统根本不收敛。后来我把调焦透镜焦距调整为-60mm,间隔调整为35mm,重新计算:
1/f' = 1/120 + 1/(-60) - 35 / (120 × (-60)) = 0.008333 - 0.016667 + 0.004861 = -0.003472
仍然是负值。问题出在负透镜光焦度太强,正负光焦度合成后整体变成了负系统。经过几轮试算,最终确定物镜焦距f1' = 100mm,调焦透镜焦距f2' = -80mm,间隔d = 25mm时:
1/f' = 1/100 + 1/(-80) - 25 / (100 × (-80)) = 0.01 - 0.0125 + 0.003125 = 0.000625
组合焦距f' = 1600mm。这个值明显偏大,但对于内调焦系统来说是合理的——因为系统整体等效焦距会被拉长,视距常数K = f' / 视距丝间隔,需要配合分划板刻线间隔来标定。实际设计中,系统等效焦距通常在200mm到400mm之间,视距乘常数才能达到100。
2.2 近轴计算:先用理想光学追迹确定调焦行程
在确定光焦度分配之后,下一步需要用近轴光学追迹来计算调焦透镜在不同物距下的位置。这一步非常关键,它直接决定了调焦凸轮曲线或螺旋调焦机构的行程范围。对于内调焦系统,物方目标距离L变化时,系统的后截距(最后一片透镜到像面的距离)会发生微小变化,调焦透镜的移动量Δ就是用来补偿这个变化的。
我习惯用一个简单的两片透镜模型来做近轴计算。假设物方目标距离为L(从物镜第一面算起),经过物镜组成像的中间像位置会随L变化,而调焦透镜的作用就是把这个中间像再次成像到固定的分划板平面上。这个计算可以用矩阵光学或者逐面近轴追迹完成。以我最终采用的系统为例:物镜组f1' = 100mm,调焦透镜f2' = -80mm,两者初始间隔d = 25mm,分划板到调焦透镜后主面的距离(后截距)为55mm。
对于无穷远目标,调焦透镜的初始位置应该使系统后截距恰好等于55mm。先用高斯公式计算:物镜组对无穷远成像,像距为100mm,这个中间像位于调焦透镜前方(100 - 25)= 75mm处。由于调焦透镜是负透镜,物在它的物方焦平面之外,会成一个实像。用高斯公式1/s' = 1/f2' + 1/s,其中s = -75mm(物在透镜左侧取负),f2' = -80mm:
1/s' = 1/(-80) + 1/(-75) = -0.0125 - 0.013333 = -0.025833
s' = -38.71mm
这意味着中间像经过调焦透镜后
