做光电这行的人,几乎都被"光轴"这两个字折磨过。我刚入行那会儿,师傅让我调一台多光轴设备的平行度,我盯着屏幕上一根细细的十字线来回拧螺丝,拧了整整一个下午,最后发现真正的问题出在镜筒压圈上——压得太紧,镜片被压出了应力,光轴跟着漂了。那次之后我才明白,光轴不是一个可以随手写在图纸上的理论线,它是整套光电系统能不能"指哪儿打哪儿"的命门。这篇文章想聊的就是:在光电系统里,光轴到底承担了什么角色,为什么它一偏,整机性能就跟着塌方;多光轴系统里那几条"轴"怎么区分、怎么测、怎么调;以及我在实际装调和故障排查中攒下来的一些经验。不管你是刚接触光机电装调的新人,还是已经带过几个项目、想回头把底层逻辑捋顺的老手,下面这些内容应该都能对上你的实际场景。
1. 先把几条"轴"分清楚,别一上来就混着用
1.1 机械轴是最容易被误当成光轴的那一个
很多人第一次接触这个概念,会下意识把结构件的回转中心线当成光轴。机械轴指的是轴承、转台、俯仰耳轴这些机械件本身的旋转中心线,它由加工和装配精度决定,跟光一点关系都没有。问题在于,机械轴是整套系统的"物理骨架",所有光学件最后都要装到它上面,所以机械轴的晃动、偏心、轴向窜动,会一比一地传到光轴上。我做过的某型转台,出厂检测时机械轴回转精度标称 5 角秒,实测下来单是轴承预紧没调好就吃掉了 12 角秒,后面无论怎么调光学件都压不下去——因为源头在动。这里有个判断经验:如果你的光轴偏差随着转台角度变化呈现周期性规律,而且周期刚好等于转台旋转一周,那八成不是光学问题,得回头查机械轴和轴承。
区分方法其实很直接,机械轴用千分表、电感测微仪、激光干涉仪这类接触或非接触位移手段测,测的是"钢对钢"的位置关系;光轴得用光学方法测,测的是"光对光"的指向关系。两套测量体系不要互相替代。我见过有人拿千分表打镜筒外圆的跳动,然后宣称光轴调好了,这个逻辑是不成立的——镜筒外圆的圆度、同轴度和内部镜片的光轴完全是两码事,中间隔着镜片偏心、隔圈端面平行度、压圈应力好几道关卡。
还有一点值得说,机械轴和光轴在理想设计里是重合的,但工程上永远不重合,只能是"控制在容差内"。所以图纸上写的"光轴与机械轴同轴度 Φ0.02",本质是一个允许的偏差范围,不是要求做到零。新手最容易犯的错,就是把图纸上的理论值当成实物必须达到的目标,一遍遍返工,最后把件干废了。
1.2 视轴和光轴的夹角,就是零点偏差的来源
视轴这个概念在瞄准、跟踪类系统里出现频率极高,它指的是人眼或者探测器"看出去"的那条线,严格定义是入瞳中心与目标点的连线。光轴是光学系统自身的对称轴。这两条线在理想薄透镜模型里是重合的,但真实的镜头有畸变、有偏心、有装配误差,视轴和光轴之间就会有一个小夹角。
这个小夹角在近距离成像时几乎看不出来,一旦目标拉到几公里外,它就被放大成实打实的脱靶量。举个具体数:假设某系统视轴与光轴夹角 0.2 mrad,目标距离 3 km,横向偏差就是 0.2×10⁻³×3000 = 0.6 m。这个量级在大多数场景下已经不能接受了。所以校准流程里有一道必做工序,叫"零点校正"或者"视轴归零",就是把这条夹角调到一个已知的小量上,并在软件里记下补偿值。
我个人的习惯是,零点校正不要只做一次就完事。装配完成后做第一次,高低温循环之后做第二次,振动试验之后做第三次,三次数据画在一起看趋势。如果三次的偏差方向一致、量值递增,说明结构在缓慢蠕变或者紧固件在松动,这时候光靠软件补偿是掩盖问题,得回去处理硬件。如果三次数据在零点附近随机跳,那才可能是测量重复性问题。
1.3 多光轴系统里真正要对齐的是"哪几条线"
现在的光电设备很少只有一路光。典型的配置是可见光、红外、激光测距三路,讲究一点的还有激光照射、短波红外。每一路都有自己的光轴,工程上要管的其实是这几条线之间的相对关系:
| 轴线名称 | 物理含义 | 典型容差(中小型系统) |
|---|---|---|
| 可见光光轴 | 可见光镜头主点与像面中心的连线 | 与基准轴 ≤0.2 mrad |
| 红外光轴 | 红外镜头光轴,受探测器封装偏差影响 | 与可见光轴 ≤0.3 mrad |
| 激光发射轴 | 激光器出射光束中心线 | 与可见光轴 ≤0.3 mrad |
| 激光接收轴 | 接收镜头光轴 | 与发射轴 ≤0.5 mrad |
| 机械基准轴 | 转台或安装基准面法线 | 作为全系统的公共参考 |
表格里的数值只是常见量级,具体项目以各自的技术协议为准,但结构逻辑是通用的:先立一个公共基准,再把所有光轴往基准上靠。基准选谁很关键,我一般选机械安装面法线或者主镜筒的回转轴,因为这两者最稳定、最容易复现、也最容易在后续维修时重新建立。
这里有个反直觉的点:并不是所有光轴都要两两对齐。比如激光接收轴和发射轴之间允许的偏差,往往比它们各自与可见光轴的偏差更大,原因是接收视场通常做得比发射束散角大,有一定容错空间。搞不清楚这个优先级,就会出现"所有轴都死磕到最严"的情况,装调工时翻倍,收益却很有限。
2. 光轴为什么重要:把误差传递链摊开算一遍
2.1 角偏差换算成线性偏差,代价一目了然
光轴的偏差本质是一个角度量,但它的后果都是线性量——打偏了多少米、测错了多少毫米、图像糊了几个像素。这个换算关系非常简单:
横向偏差 = 距离 × tan(角偏差) ≈ 距离 × 角偏差(小角度下)
别小看这个公式,它是判断"这个偏差要不要管"的第一道筛子。同样 0.5 mrad 的偏差,在 10 m 距离上是 5 mm,在 1 km 距离上是 0.5 m,在 10 km 距离上是 5 m。所以同一台设备,用在近距离工况和远距离工况,对光轴的要求可能差两个数量级。我见过有人拿近距离标定的参数直接用到远距离任务上,结果自然是灾难。
反过来,从指标倒推容差也是这个公式。假设某任务的圆概率误差要求是 1 m,作用距离 2 km,那么系统总角误差预算大概是 1/2000 = 0.5 mrad。这 0.5 mrad 里还要分给伺服跟踪误差、大气扰动、测距误差、光轴一致性误差等等。按经验,光轴一致性通常只能分到总预算的三分之一到二分之一,也就是 0.15 到 0.25 mrad。这就是为什么图纸上的光轴容差往往定得那么"抠"——它不是拍脑袋,是从末端指标一层层反推下来的。
2.2 误差不会孤立存在,它会沿着链子被放大
光轴偏差最麻烦的地方,是它很少单独出现,而是和别的误差串在一起被放大。我画过一条典型的传递链:光学件偏心 → 光轴偏移 → 与探测器中心不重合 → 图像中心偏移 → 跟踪算法提取的目标位置偏移 → 伺服按错误位置闭环 → 最终指向偏差。这条链上每一环都可能放大前一环的误差。
举个实际例子。某次调试,可见光通道图像上的目标总是偏在十字线左下方大约 15 个像素。按探测器像元 5.5 μm 算,15 个像素对应像面偏移 82.5 μm。镜头焦距 200 mm,换算成角度就是 82.5×10⁻³/200 = 0.41 mrad。这个量级已经超过整机 0.3 mrad 的指标了。往下查,发现是探测器座和镜筒之间的调整垫片厚度差了 0.1 mm,导致探测器倾斜。倾斜带来的不只是中心偏移,还有像面的倾斜和离焦,边缘视场的像质明显下降。
这个案例说明一件事:光轴偏差往往带着"伴随症状"。中心偏了,边缘大概率也糊了;如果只盯着中心偏移去补偿软件零点,边缘像质的问题会被掩盖,等到换一个视场角工作的时候就又冒出来了。所以排查光轴问题时,我一般会同时看中心偏移、边缘像质、离焦量三个指标,交叉验证。
2.3 同轴度、平行度、指向精度,这三个词不能互换
工程沟通里最容易出歧义的就是这三个词。同轴度描述的是两条轴线的重合程度,是一个位置公差概念,通常用在单套光学系统内部(比如镜片光轴与镜筒轴);平行度描述的是两条轴线的方向一致性,用在多光轴系统之间;指向精度描述的是系统最终输出指向与真实目标方向的偏差,是一个系统级指标。
为什么必须分清?因为它们的测量方法、调整手段、责任归属完全不同。同轴度出问题,多半是零件加工或者装配应力,归工艺;平行度出问题,多半是各通道安装基准面不共面或者调整机构没调好,归装调;指向精度出问题,可能是光轴、可能是伺服、可能是标定算法,得逐项排查。
我吃过一次亏。有台设备指向老是偏,我一开始按平行度问题去调各通道,调了两天没效果。后来把伺服断开,静态测各通道光轴,发现平行度其实很好,问题出在编码器零位和机械零位差了 0.6 mrad。这就是典型的把"指向精度"当成"平行度"来治。
3. 光轴偏差的影响面,远不止"打不准"那么简单
3.1 对成像系统:中心偏了,边缘一定跟着遭殃
成像类系统对光轴最敏感的表现是像面偏移和调制传递函数下降。光轴偏了,最佳像点不在探测器中心,为了把中心调清楚,就得离焦或者移动探测器,结果边缘视场的像质被牺牲掉。这在广角镜头和大靶面探测器上尤其明显。
我做过一组实测对比。某可见光镜头配 1 英寸靶面探测器,光轴对齐状态下,中心视场 MTF 在 100 lp/mm 处是 0.42,0.7 视场是 0.35。把探测器人为平移 60 μm 之后,中心 MTF 变成 0.38,0.7 视场掉到 0.22,而且四个角的差异变得很大。这个下降幅度在肉眼观察时不一定明显,但在图像算法做边缘检测或者亚像素定位的时候,误差会直接体现出来。
还有一个隐蔽的影响:光轴偏了以后,镜头的畸变中心也跟着偏,原本标定好的畸变系数失效。做摄影测量或者机器视觉标定的朋友应该有体会,标定板放在视场不同位置,解算出来的主点坐标会漂,漂的根源往往就是光轴和探测器中心不重合。所以标定之前先做一次光轴对齐,能省掉后面很多莫名其妙的残差。
3.2 对激光系统:收发不同轴,回波直接丢掉
激光测距和激光照射系统对光轴的要求比成像系统还苛刻,因为这里涉及收发同轴问题。发射光束的中心线和接收视场的中心线如果偏差太大,近距离时回波还能落进接收视场,远距离时激光光斑扩散、回波能量本来就弱,再偏出去一点就彻底收不到了。
具体算一下。假设发射束散角 1 mrad,接收视场 3 mrad,收发轴平行度偏差 0.8 mrad。在近距离,光斑小,偏差带来的能量损失不明显;到了远距离,发射光斑直径已经扩散到几米,回波在接收视场里只占一部分,再叠加 0.8 mrad 的轴偏差,有效接收面积会进一步缩小。实测经验是,收发平行度从 0.3 mrad 恶化到 0.8 mrad,最大测距能力可能下降 20% 到 30%。
另外还有一个常被忽略的点:收发不同轴会导致"近距离盲区"变大。发射和接收视场错开之后,太近的目标回波落在接收视场之外,测不到。某些手持设备说明书上写的"最小测距 5 m",一部分原因就在这里。要缩小盲区,就得把收发轴调得足够平行,同时让接收视场略大于发射束散角,留出容错余量。
3.3 对跟踪伺服:光轴漂了,闭环会自己跟自己打架
跟踪类系统里,光轴是伺服环路的"眼睛"。图像上目标偏离十字线的像素数,经过比例换算变成角误差,送给伺服去修正。如果光轴本身在漂,比如受温度影响缓慢偏移,伺服会把这个漂移当成目标运动去跟踪,结果就是"目标没动,镜头自己在追"。
更麻烦的是闭环震荡。当光轴偏差和伺服增益不匹配时,系统可能出现低频摆动。我遇到过一次,设备在跟踪静止目标时,画面上的十字线以大约 0.3 Hz 的频率左右晃,幅度大概 0.5 mrad。查了半天伺服参数,最后发现是某个镜片的压圈在温度变化下松动,光轴随温度缓慢漂移,伺服一直在追这个漂移,形成了极限环。把压圈重新紧固、加防松胶之后,摆动消失。
这个案例的教训是:遇到疑似伺服问题,先把光路静态测一遍。方法很简单,把伺服锁定,用自准直仪或者平行光管连续观察一两个小时,看光轴是不是在动。如果在动,先解决光机问题,别急着调 PID。
3.4 对检测类设备:基准失真最隐蔽,也最致命
测量类光电设备(干涉仪、自准直仪、平行光管、光电自准直测角设备)里,光轴就是测量基准本身。这类设备的光轴偏差不会表现为"打不准",而是表现为"测出来的数一直是错的,而且错得很稳定",所以特别难发现。
我参与过一次量值比对,两台同类型的光电自准直设备测同一块标准反射镜,读数差了 8 角秒。一开始怀疑是被测件放歪了,反复调整工装,差值纹丝不动。后来把两台设备互相对瞄,才发现其中一台的内部光轴在出厂运输过程中偏了。这种偏差没有任何报警,设备照常工作,只是所有测量结果都带着一个固定偏置。
所以对测量类设备,我的建议是建立周期性的自检制度:用一块高稳定的标准件作为"传递基准",定期测一遍,把读数记下来画趋势线。趋势线平稳说明光轴稳,出现台阶说明出过事(运输、跌落、温度冲击),得重新校准。这个习惯比任何事后补救都值钱。
4. 光轴调校的完整实操流程
4.1 动手之前:环境、工装、基准三件事先定死
调光轴最忌讳的就是边调边改条件。我一般要求三件事先落实。
第一是环境。温度波动控制在 ±2℃ 以内,最好在恒温间做;地面振动要小,远离冲压设备、行车、大门;气流也要控制,别对着空调出风口。这些不是矫情,光轴调校的分辨率通常在角秒量级,气流引起的空气折射率波动就能让读数跳几个角秒。
第二是工装。被测件必须刚性固定,不能用那种一碰就晃的简易支架。我习惯用铸铁或者花岗岩平台加磁性表座,必要时做专用工装,保证重复装夹的位置一致性。工装的基准面要事先用自准直仪或者水平仪校过,别拿一个歪的工装去调一个正的光轴。
第三是基准选择。前面说过,优先选机械安装面法线或者主镜筒回转轴。基准一旦定了,整个调校过程中不能换,所有数据都往这一个基准上归。我见过有人在调校中途换基准,前后数据完全对不上,等于白干。
还有一项准备工作常被忽略:清洁。镜片表面的灰尘、指纹、油雾会在自准直仪里形成杂散像,干扰十字线判读。调校前用气吹、镜头纸、无水乙醇按标准流程清一遍,能省掉后面一半的困惑。
4.2 单光轴基准建立:自准直法怎么用
自准直仪是建立单光轴基准最趁手的工具,原理不复杂:仪器内部发出平行光,经被测光学面反射回来,在焦面上成像;如果被测面法线与仪器光轴有夹角 θ,反射光偏转 2θ,焦面上的像点偏移量 Δ 与焦距 f 的关系是
θ = Δ / (2f)
注意这个 2 倍关系,很多人第一次用会漏掉。举个例子,自准直仪焦距 300 mm,焦面上像点偏移 0.03 mm,那么 θ = 0.03/(2×300) = 5×10⁻⁵ rad = 0.05 mrad ≈ 10 角秒。这个灵敏度足以应付绝大多数装调场景。
实操步骤我一般是这么走的:
- 把自准直仪固定好,调整它的俯仰方位,让内部十字线对准焦面中心,这是仪器自身的零点。
- 把被测光学件放到光路里,调整位置直到能看到清晰的反射像。
- 读十字线偏移量,按上面公式换算成角度。
- 通过调整机构(顶丝、垫片、偏心环)把偏移量往零位调,每次调完等结构稳定(至少 30 秒)再读数。
- 反复迭代,直到残余偏差进入容差。
这里有个技巧:不要试图一次调到位。结构调整量大了会产生回弹和应力,读数会飘。我的做法是分 3 到 4 轮逼近,每轮只调残余量的 60% 左右,最后收敛得又快又稳。
注意:自准直法测的是平面法线或者球面顶点的反射方向,如果被测件是透镜组,反射像可能来自多个面,读数前必须确认看到的是哪个面的像。方法是在光路里轻微遮挡边缘,观察像的反应,能快速判断。
4.3 多光轴平行度校准:平行光管加靶标的组合拳
单轴搞定之后,就要处理多轴之间的关系。这一步最常用的是大口径平行光管配无穷远靶标。平行光管提供一束平行光,靶标(通常是十字分划或者星点板)放在它的焦面上,相当于一个无穷远处的目标。被测系统的各个通道分别对准这个目标,看各自的十字线中心偏离视场中心多少,就能换算出各通道光轴之间的夹角。
具体流程:
| 步骤 | 操作内容 | 关键控制点 |
|---|---|---|
| 1 | 平行光管与被测系统粗对准 | 目视,偏差控制在视场 1/3 以内 |
| 2 | 可见光通道对准靶标中心 | 作为参考通道,记录初始偏差 |
| 3 | 依次切换到红外、激光通道 | 每切换一次等图像稳定再读数 |
| 4 | 计算各通道相对参考通道的偏差 | 用像元尺寸和焦距换算角度 |
| 5 | 调整偏差通道的安装面 | 垫片厚度按角度换算 |
| 6 | 复测,迭代至容差内 | 每次调整后重新预热 |
第 5 步的垫片厚度计算很实用。假设需要修正 0.2 mrad,调整点距离旋转中心 80 mm,那么垫片厚度变化量 δ = 0.2×10⁻³ × 80 = 0.016 mm = 16 μm。这个量级用常规垫片(0.01、0.02、0.05 mm 规格)叠配就能做到。但要注意,垫片叠配层数越多,接触刚度越差,我一般控制在 3 层以内,超过就定制一片。
如果系统没有调整机构,只能靠加工保证,那就得反过来做:先测出偏差,把数据反馈给工艺,重新修配安装面。这种"测—修—再测"的循环成本很高,所以设计阶段就该留出调整余量,别把结构做成死的。
4.4 调校顺序和迭代收敛,顺序错了事倍功半
多光轴调校最容易犯的错是"哪个偏调哪个",结果调完 A 通道,B 通道又偏了。正确顺序应该是:
先内后外,先粗后精,先硬后软。
先内后外,指先把单套光学系统内部的光轴(镜片与镜筒、探测器与镜筒)调好,再处理系统之间的一致性。内部没调好就去调系统间,等于在流沙上盖楼。
先粗后精,指先用目视或者低倍成像做粗对准,把偏差压到几百微弧度,再用高精度仪器精调。上来就用自准直仪死磕,很容易超出量程找不到像。
先硬后软,指先调机械结构和光学件位置,最后再用软件零点补偿。软件补偿只能修小量偏差,而且会带来视场不对称的问题,别把它当万能药。
迭代收敛的判据我一般设两条:一是连续两次测量的差值小于测量重复性的 2 倍,二是偏差变化方向不再单调。满足这两条就认为收敛了,可以收工。
4.5 数据记录:调完之后要能复现
调校过程一定要留数据。我的记录模板包括:环境温度湿度、仪器型号与编号、各通道初始读数、每次调整量和调整后读数、最终残余偏差、操作人、日期。这份记录有两个用处,一是出问题时能回溯是哪一步引入的,二是后续维修时能快速恢复到出厂状态。
很多人觉得记录麻烦,我以前也这么想,直到有一次设备返修,拆装之后怎么调都回不到原来的精度,翻了半天找不到原始数据,只能从头来一遍。从那以后我每次都留档,哪怕是小项目。
5. 让光轴"稳住"比"调准"更难
5.1 温度:最容易被低估的对手
调准只是开始,稳住才是真功夫。温度是头号敌人。光学件、镜筒、结构件、探测器,材料不同,线膨胀系数差好几倍。铝是 23×10⁻⁶/℃,钛合金大约 8.6×10⁻⁶/℃,因瓦合金只有 1.5×10⁻⁶/℃,光学玻璃在 0.5 到 7×10⁻⁶/℃ 之间。
算一笔账。某结构件长度 100 mm,材料用铝,温升 20℃,伸长量是 23×10⁻⁶ × 100 × 20 = 0.046 mm = 46 μm。如果这个结构件只在一端固定,另一端自由伸长,一般不会直接产生角度偏差;但如果两端都固定、中间受约束,就会产生翘曲。更常见的情况是两个通道的支撑结构材料不同,一边铝一边钛,同样温升 20℃,长度 100 mm,伸长量差 (23-8.6)×10⁻⁶ × 100 × 20 = 0.0288 mm ≈ 29 μm。假设两个支撑点间距 100 mm,这个差值造成的角度偏差约 29/100 = 0.29 mrad。
0.29 mrad,已经吃掉整机容差了。这就是为什么高精度设备要做材料匹配,或者做热补偿结构(比如用因瓦做基准杆,用不同膨胀系数的材料互相抵消)。普通项目做不到这么讲究,至少要做到同一光路的支撑件用同一种材料,别混着用。
还有一个隐蔽的热问题:温度梯度。整机均匀升温其实好办,难办的是局部热源造成的梯度。激光器、探测器、电源模块都是热源,它们周边的结构件温度比别处高几度,产生局部变形。我的做法是把热源和光路做热隔离,加隔热垫、加散热板、必要时加半导体制冷。做完之后跑一遍温度循环,看光轴漂移曲线,如果曲线随热源开关呈现明显阶跃,说明隔离还不到位。
5.2 重力与安装姿态:换个角度就变了
大口径光学件在重力作用下会产生面形变化和相对位移,这是物理规律,躲不掉。麻烦的是,设备在不同俯仰角下工作,重力方向相对结构在变,光轴也跟着变。
我测过一台俯仰范围 0 到 60 度的设备,每 15 度测一次光轴,结果是:从 0 度到 60 度,俯仰方向的光轴漂移累计 0.18 mrad,而且不是线性的,中间段变化最快。这种漂移没法靠一次调校解决,只能靠结构刚度提升或者软件建模补偿。
软件补偿的做法是:在全行程内均匀取若干个俯仰角,每个角度下测出光轴偏差,拟合成曲线存进控制器,工作时按当前角度查表补偿。这个办法有效,但前提是重复性要好。如果同一个角度测两次结果差很多,说明结构有间隙或者回弹,补偿就不可靠了,得先解决机械问题。
5.3 装调应力与结构蠕变:慢性的、最难查的
装调应力是光轴漂移的隐形杀手。镜片被压圈压得太紧、胶粘剂固化收缩、螺钉拧得过力,都会在光学件里留下应力,导致面形变化和光轴偏移。这种偏移往往不是立刻显现,而是在几天到几周内缓慢释放,表现出来就是"刚调好的设备放一段时间就不准了"。
判断方法:调好之后每隔 24 小时测一次光轴,连续测一周。如果偏差单调增加然后趋于平稳,基本就是应力释放。处理办法是重新装配,降低压紧力,或者做一次温度循环加速应力释放(俗称"老化"),把不稳定期提前走完再精调。
压圈拧紧力矩这块,我的经验是别凭手感。小口径镜片(直径 20 mm 以下)用扭力螺丝刀控制在 0.1 到 0.2 N·m,大口径的按镜片直径和压圈螺纹规格查表,或者做简单的应力检测(偏光仪看应力条纹)来验证。压圈和镜片之间一定要加弹性垫圈或者聚四氟垫片,别让金属直接压玻璃。
5.4 振动冲击:紧固和模态两手抓
振动环境下的光轴稳定性,本质是结构动力学问题。紧固件松动和结构共振是两个主要失效模式。
紧固方面,所有调整机构在调完之后都必须锁定。顶丝加防松胶、调整螺钉加锁紧螺母、垫片组加定位销,这些都是基本操作。我见过不少设备,调校时精度很好,运输一趟回来全散了,就是锁定没做到位。
共振方面,要保证结构一阶模态频率高于使用环境的激励频率。普通车载环境的主要激励在 5 到 50 Hz,机载可能到 2000 Hz。做一台新设备,有条件的话做一次模态测试,看一阶频率落在哪。落在激励频段内,就得改结构,加筋、加厚、换材料都行,别指望靠减振垫解决——减振垫只能衰减高频,对低频共振反而可能放大。
6. 常见问题速查与踩坑记录
6.1 故障现象与排查路径对照表
| 现象 | 可能原因 | 排查顺序 |
|---|---|---|
| 图像中心偏移但边缘清晰 | 探测器位置偏、软件零点未校 | 先校零点,再查探测器机械位置 |
| 中心清晰边缘模糊 | 光轴与探测器不垂直、像面倾斜 | 测像面倾斜量,检查探测器座垫片 |
| 光轴随转台角度周期性变化 | 机械轴偏心、轴承预紧不当 | 先测机械轴,再测光轴 |
| 跟踪时低频摆动 | 光轴缓慢漂移、伺服追漂 | 锁定伺服,静态监测光轴 1 小时 |
| 测距能力下降、近距离盲区变大 | 收发轴不平行、接收视场偏移 | 测收发平行度,检查接收镜头 |
| 刚调好放几天就不准 | 装调应力释放、紧固件松动 | 24 小时周期复测,查压圈力矩 |
| 高低温后偏差不可逆 | 材料失配、胶层开裂 | 查材料膨胀系数匹配,检查胶接面 |
这张表是我这些年攒下来的,遇到问题先对号入座,能省不少时间。但要提醒一句:现象和原因不是一一对应的,同一个现象可能有好几个原因,表里给的只是排查优先级,不是结论。
6.2 几个踩过的坑,都是真金白银换来的
坑一:用可见光的调法去调红外。红外镜头和可见光镜头的材料、折射率温度系数完全不同,锗和硅的热光系数比光学玻璃大一个数量级。同样的温度变化,红外光轴的漂移量可能是可见光的几倍。我早期做过一个项目,可见光通道高低温表现很好,红外通道一到低温就偏,最后不得不给红外镜头加了个主动调焦机构。教训是:不同波段的光路要分别做热分析,别想当然套用。
坑二:在振动台上调光轴。有人为了省事,直接在振动台上做调校,觉得这样"顺便验证了抗振性"。这是错的。振动台本身的台面平面度、夹具刚度、台面与地基的耦合都会影响读数,测出来的偏差分不清是设备的还是台子的。正确做法是调校在静态环境做,振动试验单独做,做完再回静态环境复测。
坑三:忽略探测器自身的偏差。探测器的像元阵列中心、封装基准面、芯片法线,这三者之间本来就有制造公差。有批探测器来料,芯片法线相对封装基准面偏了 0.15 mrad,按常规装法装上去,光轴怎么调都调不正。后来改成逐个筛选,把偏差大的挑出来做特殊补偿。这件事之后我养成了一个习惯:关键器件来料先测一遍基准偏差,别默认它是完美的。
坑四:把软件补偿当成硬件修复。软件补偿很方便,输入一个偏置值就完事。但它有边界:一是补偿范围有限,偏差大了补偿不过来;二是补偿后视场不对称,边缘像质和测角线性度会变差;三是补偿掩盖了硬件问题,以后出故障时排查更困难。我的原则是,软件补偿只用来修小量残余偏差和温度、姿态引起的可预测漂移,硬件本身的偏差必须靠硬件解决。
坑五:忽视清洁和手指印。这条听起来最不技术,但实际影响不小。镜片上的一小块指纹,在强光照明下会形成散射,在自准直仪里就是一个额外的亮点,很容易被误判成十字线的一部分。我现在的习惯是,每次读数前先吹一遍气,读数异常先检查镜面。
7. 写在最后的几点个人体会
光轴这事,说到底是"确定性"的问题。设备能不能用,不在于它在理想条件下能做多准,而在于它在温度变化、振动冲击、长期存放之后还能不能保持那个精度。我做过几个项目,前期指标都很漂亮,最后交付时才发现在真实环境下撑不住,返工的成本远超当初在结构和材料上多花的那点钱。
如果让我给刚接触这块的人一条建议,那就是:先把测量做扎实,再谈调整。很多人急于动手拧螺丝,结果调了半天不知道自己调的是哪条线、调了多少、有没有超差。测量体系建立起来,知道每一步的输入输出,调整反而成了简单的事。自准直仪、平行光管、标准反射镜这些工具,用熟一件比会十件皮毛强。
另外一个体会是,光轴的很多问题不是光学问题,而是结构问题、工艺问题、热设计问题。排查的时候别把自己框在光学里,该找结构工程师找结构,该查工艺查工艺。我早期吃过这个亏,抱着光学仪器测了一个礼拜,最后是搞结构的同事看了一眼说"这个支架太薄了",问题当场定位。
最后说点务实的:光轴调校这件事,手感和经验很重要,但手感建立在大量重复测量之上。同一个件,反反复复测几十遍,把每次的读数、环境、操作都记下来,慢慢地你会对"什么叫稳定、什么叫漂"形成直觉。这个直觉,比任何手册都好用。