2. 光学扫描基础:扫描视场(FOV)、瞬时视场(IFOV)、扫描效率的定义与计算
聊IRST系统的光学扫描,说白了就是搞清楚「眼睛怎么看」的问题。我入行那会儿,带我的老师傅丢给我一句话:「搞不清FOV和IFOV,你连探测器该选多大像元都算不明白。」这话糙理不糙,今天咱们就把这三个核心参数掰开揉碎了讲。
2.1 扫描视场(FOV)—— 你到底想看多大范围?
扫描视场,全称Field of View,指的是系统在一次完整扫描周期内能够覆盖的总角度范围。单位通常是度(°)或弧度(rad)。
FOV分两种:
- 水平FOV(Azimuth FOV):方位向覆盖角度,比如±60°
- 垂直FOV(Elevation FOV):俯仰向覆盖角度,比如±20°
我做过一个机载IRST项目,甲方要求水平覆盖120°。当时年轻,直接选了120°的FOV,结果发现边缘视场的像质惨不忍睹。后来学乖了——FOV不是越大越好,你得给光学设计留余量。
- 系统要求的覆盖范围 × 1.1 ~ 1.2 = 光学设计FOV
- 边缘视场照度通常为中心视场的60%~80%
- FOV越大,光学系统复杂度呈指数上升
2.2 瞬时视场(IFOV)—— 单帧能看多细?
瞬时视场(Instantaneous Field of View, IFOV),指的是探测器单个像元在物空间对应的角度大小。它直接决定了系统的角分辨率。
计算公式很简单:
IFOV = d / f
其中:
- d:探测器像元尺寸(μm)
- f:光学系统焦距(mm)
举个例子:像元尺寸15μm,焦距200mm,那么IFOV = 15×10⁻⁶ / 0.2 = 75 μrad。这个值越小,系统看得越「细」。
我曾经在一个项目中,IFOV算出来是100 μrad,觉得够用了。结果实际测试时发现,目标在3km外只有2个像元,根本没法做跟踪。后来我给自己定了个规矩:目标最小尺寸至少占3×3个像元,否则别谈探测概率。
2.3 扫描效率 —— 别让你的时间白费
扫描效率(Scan Efficiency),定义是有效扫描时间占总扫描周期的比例。说白了,就是你的扫描机构有多少时间在「干活」,多少时间在「空转」。
公式:
η = T_eff / T_total × 100%
其中:
- T_eff:有效扫描时间(探测器实际积分时间)
- T_total:总扫描周期时间
影响扫描效率的因素:
- 回扫时间:扫描镜从终点返回起点的时间,这部分纯浪费
- 稳定时间:扫描机构到位后需要等待振动衰减
- 数据读出时间:探测器读出数据期间无法积分
扫描效率不是越高越好。我曾经把回扫时间压到极限,结果扫描机构抖动导致图像错位,后期图像配准算法怎么调都救不回来。效率做到70%~85%是比较合理的区间,再高就要付出机械可靠性的代价。
2.4 三者关系 —— 一个经典的三角约束
FOV、IFOV、扫描效率之间有个硬约束:
N = FOV / IFOV
T_frame = N × T_pixel / η
其中:
- N:单帧总像元数
- T_frame:帧周期
- T_pixel:单个像元积分时间
你想想看,FOV定了,IFOV定了,像元数N就定了。再结合你想要的帧频,反推需要的扫描效率——这个链条上任何一个参数变了,其他都得跟着调。
我习惯用下面这张表来快速做方案权衡:
| 参数 | 增大影响 | 减小影响 |
|---|---|---|
| FOV | 覆盖范围↑,角分辨率↓,光学复杂度↑ | 覆盖范围↓,角分辨率↑,系统简单 |
| IFOV | 角分辨率↓,信噪比↑(像元更大) | 角分辨率↑,信噪比↓(像元更小) |
| 扫描效率η | 帧频↑,机械应力↑,可靠性↓ | 帧频↓,机械寿命↑ |
2.5 核心逻辑关系图
下面这张图把FOV、IFOV、扫描效率以及它们如何影响系统性能的关系画清楚了:
2.6 实战中的权衡思路
我个人的设计习惯是这样的:
- 先定FOV:根据任务需求(搜索空域大小)确定水平/垂直覆盖角
- 再选IFOV:根据目标最小尺寸和探测距离,反推需要的角分辨率
- 算像元数N:FOV / IFOV,看看现有探测器能不能满足
- 定帧频:根据目标运动速度,算需要多快的刷新率
- 反推扫描效率:T_frame = N × T_pixel / η,看η是否在合理范围
如果算出来η超过85%,我会回头调整FOV或IFOV——要么缩小覆盖范围,要么降低分辨率要求。硬撑高扫描效率,最后吃亏的是系统可靠性。
做方案阶段,我习惯把FOV、IFOV、帧频三个参数做成一个Excel联动表。改任何一个,其他自动重算。这样跟甲方讨论需求时,能快速回答「如果覆盖范围扩大10%,分辨率会掉多少」这类问题。
嗯,光学扫描基础就聊到这儿。这三个参数是IRST系统设计的「三驾马车」,后面讲扫描策略和光机结构时,你会反复用到今天的概念。