
简介《雷达接收机的噪声系数以及灵敏度》面向雷达接收机设计入门与工程复习人群聚焦接收机噪声性能与灵敏度估算这一核心问题。内容从超外差、宽带中频、零中频、数字中频等架构切入说明射频前端滤波、放大、变频中的固有噪声如何拉低信噪比并给出噪声因子定义、级联噪声系数公式及第一级增益对系统噪声的主导作用。资源包共1个PDF文件约284KB篇幅紧凑适合作为专题笔记随查随用已有590人学习。文中还结合GaAs/GaN低噪声放大器讨论噪声系数与线性度的权衡说明AESA阵列中每个T/R模块集成LNA的设计取舍灵敏度部分给出SminkTBF·SNR公式及290K、噪声通带等参数含义帮助读者理解噪声系数、匹配带宽与所需信噪比三者如何共同决定微弱信号接收能力。1. 太空中飘着一个回波为什么雷达听不见雷达接收机是雷达系统里负责听的那一半它要做的事只有一件从一个极其微弱的回波里把有用的信号认出来。可现实是信号进入接收机时本来就弱还要穿过滤波器、放大器、混频器、ADC 一长串器件每一级都会往信号里掺一点自己的噪声。噪声系数NF就是衡量掺进去多少的指标而灵敏度是这套系统最终能听见多小声的底线。这两个词经常成对出现也经常被混着用不少刚接触雷达的人卡在这里指标书上写着灵敏度 -110 dBm实测却差得远问题往往不在天线而在对这两个概念的理解上。搞懂它们等于拿到一把解释为什么听不见的钥匙。2. 噪声系数到底是什么一笔信噪比的打折账雷达接收机按系统架构可以分成超外差接收机、宽带中频接收机、零中频接收机、数字中频接收机几类眼下整体在往高集成度、低功耗、射频前端软件化和数字化的方向走。架构不同器件排布不同但有件事对所有架构都一样只要信号从天线端口进来就必然经过一段有噪声的模拟通道信噪比只会往下掉不会往上走。噪声系数描述的正是这段通道掉得快不快。2.1 接收机不是单纯的放大器而是一条会自己出声的通道射频前端干的活听着不复杂滤波、放大、频率转换。滤波器把带外的东西挡掉低噪声放大器LNA把微弱回波抬起来混频器把射频搬到中频或基带ADC 再把模拟波形变成数字。每一环都在改善信号的可处理性但每一环本身也是由晶体管、电阻、传输线构成的只要温度高于绝对零度里面的电子就在乱跑这就是热噪声的来源。拿演唱会打个比方。主唱的声音是你要的信号观众的嘈杂声是噪声两者的比值就是信噪比。放大器像一台扩音设备它把主唱和观众一起放大十倍但扩音设备自己还会发出一点底噪于是放大之后主唱和观众都响了可底噪也多了一份信噪比反而比放大前更差。接收机链路就是这么一台又一台会自己出声的扩音设备串起来的每过一级信噪比就打一次折。这就是为什么放大不能拯救信噪比。很多人下意识觉得信号太弱就多放大几级结果发现输出端信号确实大了可噪声同样大甚至更糟。放大器能解决幅度不够解决不了信噪比不够后者从信号离开天线那一刻起就已经在往下走了。理解这一点才算真正理解噪声系数存在的理由它不是为了告诉你噪声有多大而是告诉你这一级把信噪比糟蹋了多少。2.2 从噪声因子到噪声系数为什么要取对数噪声系数的线性描述叫噪声因子记作 F是一个没有单位的量。它有两种等价说法一种是接收机总输出噪声输入信号带进来的噪声加上接收机自己产生的噪声与假设接收机完全理想、只有输入噪声时产生的输出噪声之比另一种更好记是输入信噪比除以输出信噪比。写成式子就是F SNR_in / SNR_out NF(dB) 10 * log10(F)举例最直观。假设天线送来的信号信噪比是 20 dB经过一级放大器后变成 17 dB那这一级的信噪比掉了 3 dBF 10^(3/10) ≈ 2NF 3 dB。反过来如果某一级的 NF 是 1 dB说明它只让信噪比掉了 1 dBF ≈ 1.26。理想器件的 F 等于 1、NF 等于 0 dB现实里没有这种器件能做到 1 dB 上下已经算相当不错。之所以要取对数变成 dB是因为一条链路里各级的增益和噪声因子是乘除关系取完对数就变成加减关系工程上可以直接加。你在链路预算表里看到的一串 dB 数加起来就是整条链路的账。顺带说一句F 和 NF 经常被混着念说这一级噪声系数是 2时最好确认一下对方说的是 2 dB 还是 F2也就是 3 dB差一个字账就对不上。2.3 为什么雷达主要算内部热噪声所有接收机的灵敏度都受热噪声限制但热噪声从哪来不同系统侧重不同。通信场景里外部噪声源大气、地面、人为干扰常常占大头天线端的噪声温度可能远高于室温。雷达的情况相对干净一些工作在微波频段天线指向的往往是天空或特定背景外部噪声经过天线和馈线折算之后相对可控真正压在头上的主要是接收机自己产生的热噪声。这带来一个很实用的推论雷达链路的噪声性能很大程度上是自己跟自己较劲。你没法靠换个干净的环境把噪声降下去只能从器件和链路结构上想办法。也正因为如此噪声系数才成为雷达接收机设计的核心指标之一而不是一个可以事后补救的参数。设计阶段算错 1 dB后面用十倍的成本也未必补得回来。3. 级联公式为什么第一级几乎决定了整条链路的命运单级器件的噪声系数查数据手册就有真正难的是把几级串起来之后整条链路是什么水平。级联系统的噪声因子有一个相当经典的表达假设第一级增益 G1、噪声因子 F1第二级增益 G2、噪声因子 F2第三级 G3、F3以此类推那么总噪声因子是F_total F1 (F2 - 1)/G1 (F3 - 1)/(G1*G2) (F4 - 1)/(G1*G2*G3) ...这个式子里所有的 G 和 F 都是线性值不是 dB 值。这一点先记住后面会专门说它带来的坑。3.1 两级链路的手算数字最能说明问题设一条三级链路级次器件增益噪声系数1低噪声放大器20 dBG1001.5 dBF≈1.412混频器10 dBG1010 dBF103中频放大器20 dBG1006 dBF4代入公式F_total 1.41 (10 - 1)/100 (4 - 1)/(100*10) 1.41 0.09 0.003 1.503 NF_total 10*log10(1.503) ≈ 1.77 dB第一级是 1.5 dB整条链路是 1.77 dB只多了 0.27 dB。混频器那一级噪声系数高达 10 dB看着吓人可它的贡献被第一级的 100 倍增益压成了 0.09。第三级贡献只有 0.003几乎可以划掉。现在把顺序换一下假设混频器放在最前面现实中不会这么干但对比很有说服力F_total ≈ 10 (1.41-1)/10 ... ≈ 10.1也就是 10 dB 出头。同样的器件只是换了位置整条链路差了八点多 dB。这八点多 dB 在雷达里意味着探测距离直接缩水一大截。再看一个更贴近实际的例子。假设 LNA 前面必须放一个带内插损 1 dB 的滤波器F≈1.26G≈0.79链路变成滤波器 → LNA → 混频器 → 中放F_total 1.26 (1.41 - 1)/0.79 (10 - 1)/(0.79*100) ... ≈ 1.26 0.519 0.114 1.893 NF_total ≈ 2.77 dB一个 1 dB 插损的滤波器放在 LNA 前面把整条链路的噪声系数从 1.77 dB 拉到 2.77 dB整整多出 1 dB。这个1 dB 插损等于 1 dB 噪声系数的直觉非常好用也是很多人排前端顺序时最常翻车的地方。3.2 公式里的除法在讲一件事后级噪声被前级增益稀释为什么第二项要除以 G1回到传话的类比。第一级嗓门很大把信息放大了一百倍再往后传第二级自己那点嘟囔混进来时相对被放大的信息就显得很小。反过来如果第一级不放大甚至衰减第二级的声音就原样传下去一点不打折。这也解释了无源器件为什么危险。滤波器、电缆、功分器这些没有增益的器件插损 L 直接等于噪声因子 F增益 G 1/L 是个小于 1 的数。除以一个小于 1 的数等于放大所以放在 LNA 前面的每一个无源器件它的噪声贡献都按插损的倍数放大后计入总账。这就是无源器件越靠前越致命的数学原因不是经验之谈是公式直接算出来的。由此可以推出一条设计原则整条链路里谁噪声最低、增益又够用谁就往最前面放。通常就是 LNA。如果系统里有必须靠前放置的限幅器、收发开关、滤波器那就要老老实实把这部分插损算进第一级别用理想情况糊弄自己。3.3 增益和线性度的拔河以及 AESA 的解法如果 G1 足够高公式里除了 F1 之外的项全都可以忽略这是良好设计追求的目标。但老天不会白给一个增益非常高的器件往往线性度不好。增益越大输出摆幅越容易撞到压缩点强信号进来时会产生失真、谐波和虚假响应在雷达里表现为假目标或者目标丢失。所以在第一级的选择上工程师一直在做拉锯增益往上调噪声系数好看增益压下来线性度好看。现代雷达常用的基于砷化镓GaAs或氮化镓GaN的低噪声放大器把这场拉锯的起点整体往前推了一截噪声系数做到 1 dB 上下相比早期系统是显著的改善同时对线性度的照顾也比老器件好得多。但更好不等于可以不管在线性度和噪声系数之间找平衡仍然是接收机设计里最重要的一件事。有源电子扫描阵列AESA给了这个问题一个新解法。阵列的每个发射/接收组件里都自带一个低噪声放大器信号在组件内部就已经放大了后续接收机输入端不再需要单独接一个 LNA。一个典型的机载 AESA 阵列可能有上千个这样的组件相当于上千条并行的前端支路。这时候链路预算要按单路来算组件里的 LNA 就是那条支路的第一级它的噪声系数和增益直接决定整阵的噪声水平。4. 灵敏度接收机能听见多小的声音噪声系数讲的是信噪比掉多少灵敏度讲的是最小能听见多少后者是前者的下游结论。接收机灵敏度指的是当接收机输出端要达到规定的信噪比时输入端所需的最小可检测信号功率 Smin。说白了就是要让后端还能正常判断天线端至少得送来多强的信号。4.1 kTBF 里每个字母各管什么灵敏度的经典表达式是Smin k * T * B * F * (S/N)四个字母一个比一个实在。k 是玻尔兹曼常数1.38×10⁻²³ J/K物理世界的定数改不了。T 是绝对温度室温下取 290 K这也是噪声系数定义里那个参考温度的来源。B 是噪声通带注意是噪声带宽不是别的带宽。F 是噪声因子就是前面算出来的那个线性值。S/N 是系统要求的规定信噪比取决于后端检测需要多干净。转成工程上更常用的 dBm 形式室温下 kT 约等于 -174 dBm/Hz于是Smin(dBm) -174 10*log10(B) NF SNR_req四项相加一目了然。举个具体数字噪声带宽 1 MHz噪声系数 3 dB要求输出信噪比 13 dB代入得 -174 60 3 13 -98 dBm。也就是说天线端送来的信号只要强于 -98 dBm后端就能拿到 13 dB 的信噪比。灵敏度是一个功率电平通常是一个绝对值比较大的负 dBm-98 dBm、-110 dBm 这种量级。数字越负说明能接收的信号越微弱灵敏度越高。这里容易绕灵敏度高对应的是负得多别把大小关系搞反了。还有一个常被忽略的点B 在公式里是以对数形式出现的带宽翻十倍噪声底就抬高 10 dB灵敏度直接恶化 10 dB。这就是宽带接收机天生比窄带接收机耳朵背的原因不是设计水平问题是物理账。4.2 三个旋钮的此消彼长常温下的接收机灵敏度由噪声系数、匹配带宽和所需信噪比共同决定这三个也正好是设计时能动的三个旋钮每一个都有代价。拧噪声系数代价是成本和复杂度。从 3 dB 做到 1.5 dB可能意味着更贵的 LNA、更讲究的馈线布局、更严格的装配工艺甚至要重新安排滤波器的位置。拧带宽代价是分辨率。把带宽从 10 MHz 压到 1 MHz噪声底降 10 dB灵敏度立刻好看但距离分辨率随之变差脉冲压缩的处理增益也要重新核算。这个旋钮实际上是拿看得多细换看得多远。拧所需信噪比代价是检测性能。把要求从 13 dB 降到 10 dB灵敏度改善 3 dB可虚警率会上升弱小目标更容易淹没在噪声里被漏掉。这个旋钮本质是拿判得准换听得见。三者的平衡是接收机设计里绕不开的活。真实项目里没人能把三个都拉到最优只能根据任务场景排优先级远距离搜索更看重灵敏度和带宽近距离高分辨成像更看重带宽抗干扰场景又要把线性度摆到前面。4.3 把噪声系数和灵敏度串起来算一遍把前面两章的东西连起来用一段代码走完整条链路比看公式更直观import math def cascade_nf(stages): stages: 从第一级到最后一级的 [(增益dB, 噪声系数dB), ...] f_total 1.0 # 公式里的那个 1代表理想接收机的底 g_cum 1.0 # 累积增益线性值从 1 开始 for g_db, nf_db in stages: f 10 ** (nf_db / 10.0) # dB 转线性噪声因子 g 10 ** (g_db / 10.0) # dB 转线性增益插损要写成负的增益 f_total (f - 1.0) / g_cum g_cum * g return 10 * math.log10(f_total) # 转回 dB def sensitivity_dbm(bandwidth_hz, nf_db, snr_db, temp_k290.0): 输入噪声带宽(Hz)、链路噪声系数(dB)、要求信噪比(dB)输出灵敏度(dBm) k 1.380649e-23 noise_floor_w k * temp_k * bandwidth_hz # 热噪声功率单位 W noise_floor_dbm 10 * math.log10(noise_floor_w) 30 # W 转 dBm return noise_floor_dbm nf_db snr_db link [ (20.0, 1.5), # 第一级 LNA增益 20 dBNF 1.5 dB (10.0, 10.0), # 混频器增益 10 dBNF 10 dB (20.0, 6.0), # 中频放大器增益 20 dBNF 6 dB ] nf cascade_nf(link) # ≈ 1.77 dB print(f链路噪声系数: {nf:.2f} dB) print(f灵敏度: {sensitivity_dbm(1e6, nf, 13):.1f} dBm) # ≈ -98.5 dBm先说级联函数的逻辑。它从 1 开始累加因为级联公式的第一项本质上就是 1 (F1-1)/1把第一步的 g_cum 设成 1循环里就不用为第一级写特殊分支。每轮先把自己这一级的噪声因子减去 1减掉的 1 是输入噪声本来就有的那部分除以到此为止的累积增益再乘上自己的增益更新累积值。再说参数。stages 里每一项是增益 dB、噪声 dB无源器件写成负增益比如 1 dB 插损就写 (-1.0, 1.0)——这一点很关键插损器件自身的噪声因子就等于插损的线性值1 dB 插损对应 F≈1.26NF 也是 1 dB。sensitivity_dbm 里 temp_k 默认 290 Kbandwidth_hz 是噪声带宽而不是采样率snr_db 是后端检测需要的规定信噪比。最后一句输出的 -98.5 dBm 和手工算的 -98 dBm 基本吻合差的那点来自四舍五入。改成 NF1.77、B1 MHz、SNR13 dB就是 -174 60 1.77 13 -99.23代码算出来 -99.2 左右能对上。这类小工具建议自己存一份排链路的时候改几个数就能看出哪一级在拖后腿。5. 常见误区与易混概念五个最容易翻车的地方噪声系数和灵敏度这两个词的含义已经清楚了但真正在工程里出错的地方往往不在定义本身而在几个看起来很像的概念之间。下面五组混淆是我见过频率最高的。5.1 名词层面的三组混淆第一组噪声系数和噪声功率。易混点以为噪声系数低等于输出噪声小。为什么混两个词都带噪声都出现在指标表里量纲还都是 dB 或 dBm。怎么区分噪声系数是一个比值描述信噪比的退化程度噪声功率是一个绝对电平描述有多少噪声能量。一个增益很高但噪声系数一般的放大器输出端的绝对噪声可能很大但信噪比退化并不严重反过来一个增益很低、噪声系数很漂亮的器件输出噪声绝对值小但你也没法用它驱动后级。看噪声系数时问的是信噪比掉了多少看噪声功率时问的是绝对能量有多大。第二组灵敏度和最小可检测信号。易混点把两者当成同一个数的两个名字。为什么混很多场合确实混用指标书上写 MDS 和写灵敏度经常是同一个数值量级。怎么区分最小可检测信号通常有一个隐含基准比如输出信噪比等于 0 dB 或 3 dB 时对应的输入功率而灵敏度的定义里必须写明规定信噪比是多少。同一台接收机要求 13 dB 信噪比和 3 dB 信噪比算出来的灵敏度能差 10 dB。所以读指标看到灵敏度 -110 dBm时第一反应应该是追问这是多宽的带宽、多少信噪比、多高的噪声系数凑出来的。三个条件不写全这个数字没有意义。第三组噪声系数和噪声温度。易混点以为两者是不同系统的指标不能互换。为什么混一个用 dB一个用开尔文看起来毫无关系。怎么区分它们是同一件事的两种刻度换算关系是 T_e (F - 1) × 290 K。噪声系数适合描述增益型器件噪声温度在低噪声场景更好使因为当 F 接近 1 时NF 挤在 0.1 dB 这种小数上读数不敏感而噪声温度还能拉开差距。做深空接收或者极低噪声前端时同行更习惯用噪声温度讲话。碰到有人把两者混着报直接用上面那个式子对一下就不会被糊弄。5.2 计算和测量里的两个坑第四组把 dB 值直接代进级联公式。易混点拿着手册上的 dB 数往公式里填。为什么混平时说增益 20 dB、噪声系数 1.5 dB说话时全用 dB很自然就顺手代进去。怎么区分级联公式要求所有量都是线性值所以代进去之前必须做指数换算。20 dB 的增益是 100不是 201.5 dB 的噪声系数是 1.41不是 1.5。代错了会得到非常离谱的结果比如把 100 倍增益当成 20 倍第二级的噪声贡献会被算大五倍。另一个常见变体是插损器件滤波器 2 dB 插损写成增益 -2 dB、噪声 2 dB转成线性是增益 0.63、噪声因子 1.58千万别图省事写成增益 2 dB。第五组带宽用错。易混点把采样率、3 dB 带宽、信号带宽当成公式里的 B。为什么混一台接收机的数据手册上会同时列四五种带宽名字都差不多。怎么区分灵敏度公式里的 B 是噪声通带等于接收机幅频响应的平方在全部频率上的积分物理意义是能被这块带宽放进来的噪声总量。3 dB 带宽只是其中一个特征点通常与噪声带宽接近但不等滤波器阶数越高差得越多矩形系数就是描述这个差距的。采样率更是另一回事ADC 采样率再高前面的抗混叠滤波器没放开噪声带宽也不会跟着涨。用错带宽算出的灵敏度可能偏乐观好几 dB。6. 什么时候该盯噪声系数什么时候它帮不上忙噪声系数不是万能指标它只在特定场合是主要矛盾换个场景就可能被别的因素盖过去。6.1 该盯噪声系数的四种场合设计链路前端、决定 LNA 放在哪这是最典型的场合。此时第一级的选择几乎等于整条链路的命运1 dB 的插损、1.5 dB 的器件差距都值得反复算。远距离小目标探测也绕不开噪声系数。目标回波随距离四次方衰减想多探几百米往往只能从噪声底上抠那几个 dB。宽带侦察类接收机同样如此只不过这里的账更难受带宽一大噪声底必然抬高只能靠更低的噪声系数往回找补而且找补能力有限。阵列体制下噪声系数依然重要但要按单路算。AESA 每个组件的 LNA 是那条支路的第一级整阵的噪声性能等于单路的噪声性能别指望上千路平均能把单路的噪声系数摊薄。6.2 它帮不上忙的三种时候近距离强回波、强干扰环境下前端可能早就被推到压缩区这时候输出信噪比的决定因素是失真和互调而不是噪声系数。你花大力气把 NF 从 2 dB 做到 1.5 dB收益可能还不如把 1 dB 压缩点往上抬 3 dB。后端检测能力受限时噪声系数也不能救场。灵敏度公式里的 SNR_req 是后端提的要求如果检测算法本身处理增益不够、虚警控制得不好前端再干净也没用。指标已经接近物理极限时投入产出比会迅速下降。噪声系数从 3 dB 做到 1.5 dB付出的是成倍的成本从 1.5 dB 做到 1.0 dB付出的是数量级的成本。这笔账要在项目早期就想清楚。场合该盯的指标原因链路前端选型LNA 排位级联噪声系数第一级增益与噪声决定整链远距离弱目标搜索灵敏度、噪声带宽噪声底决定最小可检测功率近距离强回波、抗干扰线性度、动态范围、1 dB 压缩点前端被压缩时 NF 已不是瓶颈宽带侦察接收噪声带宽与噪声系数的折中带宽每翻十倍噪声底抬 10 dB阵列体制AESA单组件 NF、组件数量每路自带 LNA按单路算预算我自己的习惯是每次动手排链路之前先把每一级的增益、噪声系数、插损列成一张表算完级联再谈别的。有一次我图省事把一个滤波器放在 LNA 前面想着反正只差 1 dB结果整条链路的噪声系数多出整整 1 dB灵敏度跟着恶化后面花了不少时间回头调整器件顺序。从那以后我每次排链路都强制先把这张表走一遍插损一律写成负增益绝不心算。希望帮到你。本文还有配套的精品资源点击获取