2. 大信号与小信号模型:小信号模型的局限性、大信号效应引入、谐波与交调失真、1dB压缩点的数学定义

做LNA设计,很多人一上来就盯着S参数和噪声系数看。这没错,但只盯着小信号参数,迟早要踩坑。我记得刚入行那会儿,调了一个LNA,小信号增益和NF都漂亮得很,结果一送大信号,输出直接饱和,增益掉了快3dB。从那以后,我养成了一个习惯——小信号模型只用来做偏置和初始匹配,真正判断线性度,必须看大信号行为。

2.1 小信号模型的本质与局限性

小信号模型,说白了就是把晶体管在直流工作点附近做泰勒展开,只保留一阶项。它假设输入信号幅度足够小,小到晶体管的非线性特性可以忽略不计。这个假设在接收链路前端处理微弱信号时是成立的,但一旦遇到强干扰或大摆幅信号,模型就失效了。

小信号模型的三个前提:

  • 输入信号幅度远小于晶体管的过驱动电压 (VGS - VTH)
  • 晶体管工作点不随信号瞬时值发生明显偏移
  • 输出信号中不包含显著的谐波分量

你想想看,实际LNA的输入信号可能是-30dBm,也可能是-10dBm。当信号幅度增大到一定程度,晶体管的跨导gm、输出电导gds、栅源电容Cgs都会随瞬时电压变化。这时候再用固定的小信号参数去算增益,误差会越来越大。

避坑指南:我曾经在一个项目中,用小信号模型优化了LNA的输入匹配,S11做到了-20dB以下。结果大信号输入时,输入阻抗随信号幅度变化,匹配严重恶化,反射系数直接跳到-5dB。后来我学乖了——大信号仿真必须同时检查S11随输入功率的变化曲线。

2.2 大信号效应的物理根源

大信号效应,本质上来自晶体管的非线性传输特性。MOS管的I-V关系是平方律(长沟道)或更复杂的短沟道模型,BJT的I-V关系是指数律。这些非线性关系在输入信号幅度增大时,会产生两个关键后果:

  1. 工作点漂移:信号正半周和负半周引起的电流变化不对称,导致平均工作点偏移。这就像你推秋千,推得太猛,秋千的中心位置会偏。
  2. 增益压缩:晶体管的跨导gm在大信号下会下降,因为输出电流的增量跟不上输入电压的增量。BJT的gm = IC/VT,大信号下IC的直流分量增加,但交流增益反而下降。

我习惯用下面这张图来理解大信号效应的演进路径:

大信号效应演进路径 小信号输入 非线性传输 谐波产生 交调失真 增益压缩 1dB压缩点 关键影响 • 增益下降 • 频谱再生 • 邻道干扰 • 误码率恶化 • 动态范围受限

2.3 谐波与交调失真

大信号通过非线性系统时,输出信号中会出现输入频率的整数倍分量,这就是谐波。举个例子,输入一个1GHz的单音信号,输出端除了1GHz的基波,还会出现2GHz、3GHz、4GHz……这些谐波分量。

但更麻烦的是交调失真。当输入包含两个或更多频率分量时,非线性会产生新的频率组合。比如输入f1和f2两个频率,三阶交调产物2f1-f2和2f2-f1会落在基波附近,很难用滤波器滤除。

我的经验:在LNA设计中,二阶交调产物通常可以用差分结构或滤波来抑制,但三阶交调产物是真正的麻烦制造者。我做过一个多频段接收机,LNA的三阶交调产物直接干扰了相邻信道的接收,最后不得不重新调整偏置电流和器件尺寸来改善线性度。

下面这个表格总结了不同阶次失真的特点:

失真类型 产生频率 对LNA的影响 抑制难度
二阶谐波 (HD2) 2f1, 2f2 差分结构可抵消 低
三阶谐波 (HD3) 3f1, 3f2 远离基波,可滤波 中
二阶交调 (IM2) f1 ± f2 差分结构可抑制 低
三阶交调 (IM3) 2f1-f2, 2f2-f1 落在带内,无法滤除 高

2.4 1dB压缩点的数学定义

1dB压缩点,是衡量LNA大信号线性度的核心指标。它的定义很直观:当输入功率增大到使实际增益比小信号增益低1dB时,对应的输入或输出功率。

从数学上看,假设小信号增益为G0(线性值),实际增益G(Pin)随输入功率变化。1dB压缩点满足:

10·log₁₀[G(P_in) / G₀] = -1 dB

即:G(P_in) = G₀ × 10^(-1/10) ≈ 0.794 × G₀

用dB形式表达更直观:

P_out,1dB = P_in,1dB + G₀ - 1

其中:
  P_out,1dB —— 输出1dB压缩点 (dBm)
  P_in,1dB  —— 输入1dB压缩点 (dBm)
  G₀        —— 小信号增益 (dB)

设计目标参考:对于典型的接收链路LNA,输入1dB压缩点通常要求在-15dBm到-5dBm之间。如果是射频前端LNA,要求会更苛刻,有时需要做到0dBm以上。具体指标取决于系统动态范围要求。

我个人的习惯是,在仿真时先跑小信号仿真得到G₀,然后做PSS(周期稳态)仿真,扫描输入功率从-30dBm到0dBm,提取增益下降1dB对应的点。这里有个小技巧——不要只看增益曲线,还要同时观察输出功率曲线的线性区斜率。当输出功率偏离理想线性延长线1dB时,对应的点就是1dB压缩点。

注意:1dB压缩点不是固定不变的。它随工艺角、温度、偏置条件变化。我曾经在-40°C到85°C的温度范围内测过同一个LNA,1dB压缩点变化了3dB以上。所以设计时一定要留够余量,至少多留2-3dB的裕度。