1. FRED 概述与光学基础
各位同学好,欢迎来到《FRED 杂散光分析从入门到精通》的第一章。我是你们这门课的主讲工程师。在正式开始之前,我想先聊聊我自己的经历。十几年前我刚接触杂散光分析时,面对一堆光学术语和软件界面,说实话,头是懵的。但后来我发现,只要把基础概念和软件逻辑捋顺了,后面的事情就是水到渠成。
这一章,我们不急着上手操作。先把 FRED 是什么、杂散光为什么可怕、以及你需要的几何光学和辐射度学底子,一次性讲清楚。嗯,这些都是后面所有实战的根基。
1.1 FRED 软件简介
FRED,全称是 Fast Ray-tracing for Engineering Design。说白了,它是一款专门用来做光学系统建模、分析和优化的软件。我个人觉得,它在杂散光分析这个领域,可以说是行业标杆。
FRED 能干什么?我简单列几个核心能力:
- 光线追迹:支持顺序和非顺序追迹,这是杂散光分析的基础。
- 复杂几何建模:可以导入 CAD 模型,也能直接在软件里画。
- 散射与衍射分析:内置多种散射模型,比如 ABg、Harvey-Shack,这些是模拟杂散光的关键。
- 相干与偏振分析:对于激光系统或者干涉系统,这个功能很实用。
- 脚本与自动化:支持 Visual Basic 脚本,可以批量处理、自定义分析流程。
我在项目中遇到过不少同行,觉得 FRED 难学。其实它的逻辑很清晰:建模型 → 设光源 → 跑光线 → 看结果。你只要把这个流程刻在脑子里,后面学起来会快很多。
1.2 杂散光定义与危害
什么是杂散光?杂散光,就是到达探测器像面的非成像光线。 换句话说,所有你不想要的光,都是杂散光。
它从哪里来?主要有三个来源:
- 系统内部散射:镜片表面、机械结构内壁的散射。
- 系统外部漏光:比如遮光罩没挡住,太阳光直接打进来。
- 多次反射/鬼像:光线在镜片之间来回反射,形成鬼影。
杂散光的危害,我举几个真实例子:
- 降低对比度:像面上多了一层雾,暗目标看不清。
- 产生鬼像:图像上出现不该有的亮斑或光晕。
- 影响信噪比:探测器接收到的噪声光强增加,信号被淹没。
- 导致误判:在军事或遥感领域,杂散光可能让系统把假目标当成真目标。
1.3 几何光学基础回顾
做杂散光分析,几何光学是绕不开的。这里我们快速回顾几个核心概念。
1.3.1 光线与波前
光线,是几何光学的基本工具。它代表能量传播的方向。波前,则是等相位面。在均匀介质中,光线垂直于波前。
1.3.2 反射与折射定律
这两个定律,是光线追迹的数学基础。
- 反射定律:入射角等于反射角,且入射光线、法线、反射光线在同一平面内。
- 折射定律(斯涅尔定律):n₁ sinθ₁ = n₂ sinθ₂。
在 FRED 里,光线遇到表面时,软件会自动根据这两个定律计算反射和折射方向。你不需要手动算,但理解原理有助于你判断追迹结果是否合理。
1.3.3 光路可逆性
这个原理在杂散光分析中非常有用。有时候正向追迹找不到杂散光路径,我会反过来追迹——从探测器出发,反向追到光源。这样可以快速定位哪些表面是“危险”的。
| 概念 | 定义 | 在 FRED 中的应用 |
|---|---|---|
| 光线 | 能量传播的几何路径 | 追迹的基本单元 |
| 反射定律 | θᵢ = θᵣ | 镜面反射、分光镜设置 |
| 折射定律 | n₁ sinθ₁ = n₂ sinθ₂ | 透镜、棱镜建模 |
| 光路可逆性 | 光线路径可反向 | 反向追迹找杂散光路径 |
1.4 辐射度学基础
杂散光分析,最终要量化的是“有多少不想要的光能量到达了探测器”。这就涉及到辐射度学。
1.4.1 基本辐射量
我整理了一张表,把最常用的几个量放在一起对比:
| 物理量 | 符号 | 单位 | 描述 |
|---|---|---|---|
| 辐射通量 | Φ | W | 单位时间辐射的能量 |
| 辐射强度 | I | W/sr | 单位立体角的辐射通量 |
| 辐射亮度 | L | W/(m²·sr) | 单位面积、单位立体角的辐射通量 |
| 辐射照度 | E | W/m² | 单位面积接收的辐射通量 |
在 FRED 里,你设置光源时,通常需要指定辐射通量或辐射强度。分析结果时,最常看的是探测器上的辐射照度分布。
1.4.2 散射与 BRDF
杂散光分析的核心,是描述表面如何散射光线。这里有一个关键概念——双向反射分布函数(BRDF)。
BRDF 的定义是:
BRDF(θᵢ, φᵢ, θᵣ, φᵣ) = dLᵣ / dEᵢ
其中,dLᵣ 是反射方向的辐射亮度增量,dEᵢ 是入射方向的辐射照度增量。说白了,BRDF 描述了一个表面在某个入射方向下,向某个反射方向散射光线的能力。
FRED 内置了多种 BRDF 模型,比如:
- ABg 模型:参数化模型,适合大多数工程表面。
- Harvey-Shack 模型:基于表面粗糙度的物理模型。
- 实测数据导入:如果你有实测的 BRDF 数据,可以直接导入。
1.5 本章知识体系
为了让你更直观地理解本章内容的结构,我画了一张框架图:
这张图把本章的四个核心模块串起来了。你可以看到,FRED 软件是工具,杂散光是我们要解决的问题,几何光学和辐射度学是理论基础。后面每一章,都会在这个框架上添砖加瓦。