3. 球面光学系统:单球面折射成像、符号规则、近轴光学与高斯公式
各位同学,今天我们来啃一块硬骨头——球面光学系统。说实话,我刚入行那会儿,觉得球面折射特别绕。明明一个简单的球面,怎么符号一会儿正一会儿负?后来做项目做多了才明白,这些规则不是故意为难你,而是为了让我们能用一个统一的公式处理所有情况。
好,咱们一步步来。
3.1 单球面折射成像——从物理现象说起
先想一个场景:你拿一个玻璃球放在眼前,透过它看后面的物体。你会发现像的位置、大小都变了。这就是球面折射在起作用。
单球面折射成像,说白了就是光从一个介质(比如空气)射入另一个介质(比如玻璃),在球面上发生偏折。这个球面可以是凸的,也可以是凹的。我当年在做一个镜头设计时,就因为搞混了凸面和凹面的符号,导致整个光路算反了,白白浪费了两天时间。
核心参数就这几个:
- 顶点O:球面与光轴的交点
- 曲率中心C:球面的球心
- 曲率半径r:从顶点到曲率中心的距离
- 物距u:物体到顶点的距离
- 像距v:像到顶点的距离
- 折射率n:物方和像方介质的折射率
嗯,这里要注意:这些距离都是有方向的,不是随便取个绝对值就完事。
3.2 符号规则——统一语言,避免混乱
为什么要有符号规则?我举个真实例子。有一次我和同事对同一个系统,他用左手坐标系,我用右手坐标系,结果算出来的像距差了整整一个符号。从那以后,我养成了一个习惯:开工前先确认符号规则。
目前最通用的规则是这样的:
| 参数 | 符号规则 |
|---|---|
| 光线方向 | 从左向右传播为正 |
| 物距 u | 实物为正(在球面左侧),虚物为负 |
| 像距 v | 实像为正(在球面右侧),虚像为负 |
| 曲率半径 r | 凸向光线为正(曲率中心在右侧),凹向光线为负 |
| 高度 y | 光轴以上为正,以下为负 |
你可能会问:为什么实物在左边就是正?其实这只是个约定。我个人习惯把光轴画成水平线,光线从左往右走,这样跟大多数教材保持一致,跟别人交流时也不容易出错。
重要提醒:符号规则是整个几何光学的基石。你后面学到的所有公式——透镜公式、组合系统、像差理论——都建立在这套规则之上。一旦符号搞错,后面全盘皆输。
3.3 近轴光学——让复杂问题变简单
球面折射的精确计算其实非常复杂,涉及三角函数、非球面方程。但在实际工程中,我们经常处理的是近轴光线——也就是那些靠近光轴、角度很小的光线。
为什么会这样?你想想看,在光学系统中,真正有用的光线往往都在光轴附近。边缘光线要么被光阑挡住,要么产生严重像差。所以,近轴近似成了我们分析光学系统的第一把钥匙。
近轴近似的核心假设就三个:
- 光线与光轴的夹角很小(sinθ ≈ θ,tanθ ≈ θ)
- 光线在球面上的入射点高度很小
- 忽略高阶小量
我记得刚学这个的时候,总觉得近似太粗糙了。直到后来做投影镜头设计,发现近轴计算的结果跟实际追迹只差了不到2%,我才真正服气。说白了,近轴光学就是光学系统的“线性化”版本,它抓住了主要矛盾,忽略了次要因素。
3.4 高斯公式——单球面折射的核心方程
好了,前面铺垫了这么多,终于到了核心公式。在近轴近似下,单球面折射的成像关系可以写成:
n' / v - n / u = (n' - n) / r
其中:
- n 是物方折射率
- n' 是像方折射率
- u 是物距(带符号)
- v 是像距(带符号)
- r 是曲率半径(带符号)
这个公式看起来简单,但用起来门道很多。我给大家拆解一下:
- 当 r → ∞ 时(平面折射),公式退化为 n'/v = n/u,这就是平面折射的成像公式
- 当 n' = -n 时(反射情况),公式变成 1/v + 1/u = 2/r,这就是球面反射镜的公式
- 当 u → ∞ 时(平行光入射),v = n'r/(n'-n),这就是球面的焦距
我的小技巧:每次用高斯公式之前,先在草稿纸上画一个简单的光路图,标清楚物、像、球心的位置,然后根据符号规则确定每个量的正负。画图花30秒,能省你半小时的纠错时间。
3.5 横向放大率——像的大小怎么算?
光知道像的位置还不够,你还得知道像有多大、是正还是倒。这就引出了横向放大率 β:
β = y' / y = (n v') / (n' u)
其中 y 是物体高度,y' 是像的高度。
β 的符号和大小告诉我们:
- β > 0:正立像(与物体同向)
- β < 0:倒立像(与物体反向)
- |β| > 1:放大像
- |β| < 1:缩小像
我曾经在设计一个显微物镜时,需要精确控制放大率。当时用高斯公式算出来的像距没问题,但放大率总是差一点。后来发现是忽略了物方和像方折射率的差异——在空气和玻璃的界面上,n 和 n' 不一样,放大率公式里必须带上折射率比值。
3.6 知识体系总览
为了让大家更直观地理解本章的知识结构,我画了一张图:
这张图把本章的核心逻辑串起来了:从单球面折射这个物理现象出发,用符号规则统一描述语言,在近轴近似下简化计算,最终导出高斯公式和放大率公式。每一步都是环环相扣的。
3.7 避坑指南
最后,我把自己踩过的坑分享给大家:
我曾经犯过的三个错误:
- 符号搞反:有一次我把凹面的曲率半径写成了正数,结果算出来的像距完全不对。记住:凹面向着光线,r 为负。
- 忘记折射率:在空气-玻璃界面,n=1,n'=1.5,这个比值直接影响放大率。别想当然地认为 n=n'。
- 近轴条件不满足:有次设计大视场镜头,直接用近轴公式算像差,结果跟实际差很远。近轴公式只适用于小角度,大角度必须用精确追迹。
好了,这一章的内容就到这里。球面折射是光学系统的基础,后面的透镜、组合系统都建立在这个框架上。把这些概念吃透了,后面的路就好走了。
公众号:蓝海资料掘金营,微信 deep3321