本节摘要:等效原理说:包围天线的任一封闭曲面,其上的切向电场与切向磁场唯一决定曲面外的全部辐射场。把这些面场折算成等效电流与等效磁流,再对曲面做一次积分(辐射积分),就能算出任意复杂天线的远场方向图。它同时给出远场判据——观察距离大于两倍口径平方除以波长。
本节回答的问题是:复杂天线的方向图如何被计算、测量距离为何那么远。读完你应当能够:
历史线在这里接进工程。十七世纪惠更斯提出:波前上每一点都是新的子波源,下一时刻的波前就是这些子波的包络。这个图像解释了衍射,但停留在标量直观层面。十九世纪菲涅耳补上干涉,衍射计算开始定量。真正的电磁化在二十世纪初完成:洛伦兹、斯特拉顿与朱兰成证明,在自由空间任取一封闭曲面,只要已知曲面上每一点的切向电场与切向磁场,曲面外部任意一点的场就被唯一确定——惠更斯的"子波源"被严格定义为曲面上的等效电流(由切向磁场决定)与等效磁流(由切向电场决定)。
这就是等效原理。它最漂亮的地方是"卸包袱":曲面内结构再复杂——一堆振子、一块带槽的地板、一整面相控阵——对外部而言统统等价于曲面上的场分布。分析口径天线时,我们干脆把曲面选在天线口径面上,只算口径场,不碰天线内部。第三章讲缝隙与贴片、第六章讲超表面,用的都是这套"圈面算面"的手法。

辐射积分的结构可以口语化成两步。第一步采样:把曲面上每一点的切向场取出来,折算成等效流元。第二步求和:每个流元贡献一个带相位的球面波 e^{−jkR}/R,把全部贡献按复数叠加。R 是流元到观察点的距离——正是这个逐点距离差,让不同位置的贡献以不同相位到达,叠出主瓣与零陷。第一、二章的直觉在这里合龙:振子各段电流元的叠加、阵列各单元的叠加、口径面上各点的叠加,是同一台机器在不同曲面上运转。
工程里最常用的特例是口径场积分:面天线(喇叭、抛物面、阵列阵面)的口径近似为平面,若口径场均匀同相,远场方向图就是熟悉的 sinc 形状,第一零点间的波束宽度约为波长除以口径宽度的弧度值;口径场加窗(边缘渐降)则压旁瓣、展主瓣——这套逻辑第四章讲阵列加权时会原样重现,只是把"口径上的场分布"换成"阵面上的幅度权重"。理论的省力之处就在这种复用。
辐射积分的求和在远场可以近似:距离取倒数后近似相等、路径方向近似平行,方向图因此与距离无关。让这个近似成立的距离判据是 r ≥ 2D²/λ,D 为天线最大口径尺寸。它的三项来源各管一件事:忽略距离对幅度的差异、忽略角度对相位常数的差异、把球面波前当局部平面。以口径半米、16 GHz 的星载天线为例,2D²/λ 约为二十七米——远场暗室要盖几十米长,或者转用第七章介绍的紧缩场与近场扫描。
import math c0 = 3e8 def far_field_distance(D, f): """D 口径尺寸,单位米;f 频率,单位赫兹;返回最小远场距离""" lam = c0 / f return 2 * D * D / lam for name, D, f in [("半波振子", 0.06, 2.45e9), ("车载雷达", 0.04, 77e9), ("星载口径", 0.5, 16e9)]: print(f"{name}: 最小远场距离约 {far_field_distance(D, f):.2f} 米")
小天线(振子、手机终端)的远场距离常常不足一米,暗室轻松满足;大口径则动辄几十米——这解释了为什么天线测量行业分化出远场、紧缩场、近场三条技术路线,第七章会对比三者的账本。
背景:某相控阵小批量产线没有几十米远的场地,远场抽测与产线节拍也冲突。操作:改用平面近场扫描——机械臂带探头在阵面前方一个波长到三个波长的栅格上逐点采样幅度与相位,再用等效原理做"近场到远场"的数值变换,直接重建远场方向图。结果:与远方场地的远场抽测对比,主瓣宽度与增益偏差在零点三分贝内。解读:近场数据之所以能换出远场方向图,理论担保正是本节的等效原理与辐射积分——曲面上场分布一旦已知,远场就是一次确定的积分运算。变式:反过来用就是"源定位":电磁兼容排查中,近场探头扫描板面找到等效流的热点,就找到了辐射源;同一数学,双向通行。
口径加权与阵列锥削同源,一个离散口径就能看到全部效应。把口径切成一百个等相位采样点,分别施加均匀权重与余弦窗,计算远场剖面:
import numpy as np N = 100 x = np.linspace(-0.5, 0.5, N) u = np.linspace(-0.02, 0.02, 2001) for name, w in [("均匀窗", np.ones(N)), ("余弦窗", np.hanning(N))]: af = np.abs(np.sum(w[:, None] * np.exp(2j * np.pi * np.outer(x, u)), axis=0)) af_db = 20 * np.log10(af / af.max()) beam = u[af_db > -3] sidelobe = af_db[(af_db < -5) & (np.abs(u) > 0.01)].max() print(f"{name}: 宽度约 {beam.max()-beam.min():.4f},最高旁瓣 {sidelobe:.1f} dB")
运行可见教科书结论的重演:加窗后旁瓣从负十三分贝量级压到负三十以下,主瓣宽度却增宽约四成。反射面、喇叭、反射阵的边缘照射锥度选择,本质上就是在这条曲线上挑工作点。
再看等效原理的一个常见误用:把封闭曲面随便切一半只留口径面,以为照样成立——不行。等效原理的担保对象是完整封闭面;口径天线之所以能只算口径面,是因为口径以外的金属面紧贴导电地板,其切向场的贡献已被地板边界条件吸收,这是有条件的近似而非普适自由。查近场报告时若发现大角度旁瓣对不上,先怀疑的就是这类“面没围全”的建模偷懒。
到此,参数的来源已经打通。下一章带着这台计算机器去见具体的天线家族:振子、引向、缝隙、贴片,逐一拆解与横评。