3. 接收机链路噪声系数与灵敏度计算

在宽带接收机设计中,动态范围的下限并不是由 ADC 位数或放大器增益决定的,而是由链路自身的噪声基底决定的。要回答"这台接收机最小能收到多弱的信号",必须从级联噪声系数出发,把每一级器件的噪声贡献折算到输入端,再结合噪声带宽算出等效输入噪声功率,最终得到灵敏度。本节围绕这条主线,把公式、ADI 器件手册参数和实际计算串起来。

一、噪声系数与噪声因子的定义

噪声系数 NF 描述信号通过某一级后信噪比恶化的程度,定义为输入信噪比与输出信噪比之比。工程上更常用噪声因子 F(线性值)参与级联计算,两者关系为:

NF(dB) = 10·log10(F)
F = 10^(NF/10)

需要特别强调参照约定:噪声系数必须指明源阻抗与参考温度。射频链路默认源阻抗 50 Ω、参考温度 T₀ = 290 K,此时可用 kT₀ = 4.0×10⁻²¹ W/Hz,即 -174 dBm/Hz 作为热噪声密度基准。全文及后续图示均采用这一约定,若换成 25 ℃ 或其它源阻抗,数值需重新折算。

二、级联噪声系数:Friis 公式

多级链路的总噪声因子由 Friis 公式给出:

F_total = F1 + (F2-1)/G1 + (F3-1)/(G1·G2) + …

其中 F1、G1 为第一级的噪声因子与增益(线性值),F2、G2 为第二级,依此类推。这个公式最重要的工程含义是:第一级的噪声系数几乎直接决定整机噪声系数,而第一级的增益会压制后级噪声贡献。若第一级增益足够高,第二级及以后的噪声因子被除以 G1 后贡献迅速衰减;反之,若第一级是衰减器或低增益混频器,后级噪声会显著抬升总噪声系数。

因此链路布局有一条基本准则:低噪声放大器(LNA)应尽量靠近天线,位于任何无源损耗之前。若天线后先接一段电缆或滤波器,其插损会以"损耗即噪声"的方式直接加到系统噪声系数上——一段 1 dB 插损的无源器件,其噪声因子约为 1.26,等效噪声系数约 1 dB,且没有增益来压制后级。

三、噪声带宽与等效输入噪声

噪声系数只描述信噪比恶化,要得到绝对噪声功率,还需噪声带宽 Bn。接收机中真正参与积分的不是 3 dB 带宽,而是噪声带宽,对单极点系统 Bn ≈ 1.57×B3dB,对多级级联的窄带通道通常近似取通道带宽。等效输入噪声功率为:

Pn_in(dBm) = -174 dBm/Hz + 10·log10(Bn) + NF_total(dB)

这里 -174 dBm/Hz 是 290 K 下的热噪声密度,10·log10(Bn) 把密度换算到实际带宽,NF_total 则是链路自身叠加的噪声。三者相加即得到折算到输入端的噪声基底,也就是动态范围的下限。

四、灵敏度计算

灵敏度是满足解调所需最小信噪比时能接收的最小信号功率:

Sensitivity(dBm) = -174 + 10·log10(Bn) + NF_total + SNR_min

SNR_min 由调制方式与误码率要求决定,例如 QPSK 在 BER 10⁻⁶ 下约需 10~12 dB,16QAM 则需 15~18 dB。可见灵敏度由噪声带宽、链路噪声系数和解调门限共同决定,其中 NF_total 是设计中最可控的一项。

五、用 ADI 器件参数做一次实际链路计算

下面以一条典型宽带接收前端为例,器件参数取自 ADI 数据手册的典型值(示例参数,用于教学演示,实际设计请以最新版手册为准):

级器件增益 (dB)噪声系数 (dB)
1LNA(如 ADL5523 类)+150.8
2带通滤波器-22.0
3混频器(如 ADL5801 类)+69.0
4中频放大器+203.0

先把各级换算为线性值:F1=1.202、G1=31.62;F2=1.585、G2=0.631;F3=7.943、G3=3.981;F4=1.995。代入 Friis 公式:

F_total = 1.202 + (1.585-1)/31.62
        + (7.943-1)/(31.62×0.631)
        + (1.995-1)/(31.62×0.631×3.981)
        = 1.202 + 0.0185 + 0.348 + 0.0125
        = 1.581
NF_total = 10·log10(1.581) ≈ 1.99 dB

可以看到,LNA 的 0.8 dB 加上滤波器插损贡献后,总噪声系数约 2.0 dB,混频器虽然自身 NF 高达 9 dB,但被前级 15 dB 增益压制后仅贡献约 0.35 的噪声因子。若把 LNA 移到滤波器之后,第一级变成 2 dB 插损,总噪声系数会恶化到约 3.5 dB 以上,这就是"LNA 必须前置"的量化依据。

设通道噪声带宽 Bn = 20 MHz,SNR_min = 10 dB,则:

Pn_in = -174 + 10·log10(20e6) + 1.99
      = -174 + 73 + 1.99 ≈ -99.0 dBm
Sensitivity = -99.0 + 10 = -89.0 dBm

即该链路在 20 MHz 带宽下,动态范围下限约为 -99 dBm 的噪声基底,可解调的最小信号约 -89 dBm。若把带宽收窄到 2 MHz,噪声基底下降 10 dB,灵敏度相应改善约 10 dB,这正是窄带模式灵敏度更高的原因。

计算时务必统一单位:增益与噪声系数用 dB 参与 Friis 公式前必须先转线性值,带宽用 Hz 而非 MHz,最后再转回 dBm。混频器、ADC 等有源器件的 NF 通常已包含其内部本振或时钟噪声贡献,直接引用手册值即可。
无源衰减器的噪声系数等于其插损(dB),且增益为负。若在 LNA 前加入衰减器做保护,衰减量会 1:1 加到系统噪声系数上,需在灵敏度预算中显式扣除。

六、动态范围下限的确定

综合以上,动态范围下限由三部分叠加:热噪声密度 -174 dBm/Hz、噪声带宽 10·log10(Bn)、链路噪声系数 NF_total。三者之和即等效输入噪声基底,再叠加解调所需 SNR_min 得到灵敏度。设计时若发现下限不够低,优先检查 LNA 位置与插损、其次收窄噪声带宽、最后才考虑更换低 NF 器件,因为前两者的收益往往更大且成本更低。

宽带接收链路噪声系数与灵敏度计算 LNA G=+15 dB NF=0.8 dB 带通滤波器 G=-2 dB NF=2.0 dB 混频器 G=+6 dB NF=9.0 dB 中频放大器 G=+20 dB NF=3.0 dB Friis 级联计算(线性值) F_total = 1.202 + (1.585-1)/31.62 + (7.943-1)/(31.62×0.631) + (1.995-1)/(31.62×0.631×3.981) 各级贡献:LNA 1.202 | 滤波器 0.0185 | 混频器 0.348 | 中放 0.0125 F_total = 1.581 → NF_total ≈ 1.99 dB 等效输入噪声基底 -174 dBm/Hz(290 K 热噪声) + 10·log10(20 MHz) = +73 dB + NF_total = +1.99 dB Pn_in ≈ -99.0 dBm 动态范围下限(噪声基底) 灵敏度 Pn_in = -99.0 dBm + SNR_min = +10 dB Sensitivity ≈ -89.0 dBm Bn 收窄至 2 MHz → 改善约 10 dB LNA 后置 → NF 恶化至约 3.5 dB

把上述流程固化为可复用的计算表,每次设计只需替换器件参数即可快速评估。下表给出可直接填写的字段结构,其中"线性 F""线性 G"两列由 dB 值换算得到,是 Friis 公式的输入。

级器件G (dB)NF (dB)线性 G线性 F本级噪声贡献
1LNA+150.831.621.2021.202
2BPF-22.00.6311.5850.0185
3Mixer+69.03.9817.9430.348
4IF Amp+203.01001.9950.0125
F_total1.581(NF≈1.99 dB)