4. 频谱模板基础:频谱模板定义、法规要求(FCC/ETSI)、模板参数(带宽、滚降、邻道泄漏)

频谱模板(Spectrum Mask)是无线发射设备在频域上的“行为边界”,它规定了发射信号在指定频段内外的功率谱密度上限。对于USRP(通用软件无线电外设)这类软件定义无线电平台而言,频谱模板不仅是合规认证的硬性指标,更是衡量发射链路线性度、滤波器设计和数字预失真(DPD)效果的核心标尺。本章将系统讲解频谱模板的定义、FCC与ETSI两大法规体系的差异,以及带宽、滚降、邻道泄漏三个关键参数的工程含义与测试方法。

频谱模板核心要素与法规映射 频谱模板 (Spectrum Mask) 定义:功率谱密度上限包络 带宽 (Bandwidth) 滚降 (Roll-off) 邻道泄漏 (ACLR) 法规体系 FCC Part 15/22/24/27 ETSI EN 300 328 / 301 893 ITU-R SM.1541 测试链路:USRP TX → 衰减器 → 频谱仪 RBW=1% OBW, 峰值检波, 平均迹线 图4-1 频谱模板概念框架:定义、参数与法规的映射关系

4.1 频谱模板的定义与物理意义

频谱模板本质上是一个以载波频率为中心、以发射带宽为基准的功率谱密度(PSD)上限函数。它规定了在偏离载波不同频偏处,发射信号允许的最大功率电平。模板通常以“相对载波功率的dB值”为纵轴,以“频偏”为横轴绘制,形成一条阶梯状或分段线性的包络曲线。任何时刻,发射信号的实测频谱都必须位于该包络之下,否则即视为“越界发射”。

从物理层角度看,频谱模板约束了三个关键问题:带内平坦度(信号自身频谱形状是否畸变)、带外发射(邻道和次邻道的泄漏功率)、杂散发射(远离载波的离散或宽带噪声)。对于USRP设备,模板合规性直接取决于DAC的量化噪声、模拟低通滤波器的阻带抑制、混频器的本振泄漏以及功率放大器的非线性失真。值得注意的是,USRP的发射链路通常包含可配置的数字滤波器(如FIR滤波器)和模拟前端增益,这为模板优化提供了软件层面的调整空间。

工程提示:在USRP的GNU Radio或UHD驱动中,tx_bandwidth参数控制数字滤波器的截止频率,而tx_gain影响模拟前端的线性度。两者对频谱模板的影响是耦合的——增益过高会导致PA压缩,使邻道泄漏急剧恶化;带宽设置过窄则会引起符号间干扰(ISI),导致带内频谱凹陷。因此,模板调优必须联合调整这两个参数,而非孤立优化。

4.2 法规要求:FCC与ETSI的对比分析

不同国家和地区的监管机构对频谱模板的定义存在显著差异。美国联邦通信委员会(FCC)和欧洲电信标准协会(ETSI)是两大主流体系,它们分别基于不同的频谱管理哲学:FCC更注重“具体频段的具体限制”,而ETSI倾向于“设备类别的统一规范”。

对比维度 FCC(美国) ETSI(欧洲)
适用标准 Part 15.247(ISM频段)、Part 22/24(蜂窝)、Part 90(专用移动) EN 300 328(2.4GHz宽带传输)、EN 301 893(5GHz RLAN)
测量带宽(RBW) 100kHz(低于1GHz)/ 1MHz(高于1GHz) 根据信道带宽选择,通常为1% OBW或100kHz
带外发射限值 20dBc(邻道)/ 30dBc(次邻道),具体取决于频段 0dBm(2400-2483.5MHz带外)/ -30dBm(1GHz-12.75GHz杂散)
邻道泄漏比(ACLR) 未强制规定,但运营商通常要求 > 45dB(FDD)/ > 33dB(TDD) EN 301 893要求 > 20dB(5GHz),EN 300 328要求 > 20dB(2.4GHz)
杂散发射限值 Part 15.209:-41.2dBm(30MHz-88MHz)/ -54dBm(88MHz-216MHz) EN 300 328:-30dBm(30MHz-1GHz)/ -30dBm(1GHz-12.75GHz)
测量检波方式 峰值检波(Peak) RMS检波(平均功率)

从USRP开发者的视角,FCC与ETSI的差异直接影响测试配置。例如,FCC Part 15.247要求使用100kHz分辨率带宽(RBW)测量带外发射,而ETSI EN 300 328允许使用1MHz RBW。如果开发者面向全球市场,必须同时满足两套标准,这意味着在测试时需分别配置频谱仪的RBW和检波方式,并确保USRP的发射功率回退(Power Back-off)足以覆盖两套标准中更严格的那一方。

合规风险提示:许多USRP用户误以为“只要发射功率低于法规限值就合规”,实际上频谱模板是功率谱密度限制,而非总功率限制。一个窄带信号即使总功率很低,也可能因PSD过高而违反模板。例如,一个10MHz带宽的信号在100kHz RBW下测得的PSD,与一个1MHz带宽信号在相同RBW下的PSD可能相差10dB,后者更容易越界。

4.3 模板参数详解:带宽、滚降与邻道泄漏

频谱模板的三个核心参数——带宽、滚降、邻道泄漏——分别从不同维度刻画了发射信号的频谱质量。理解它们的物理含义和测量方法,是进行USRP发射校准的基础。

4.3.1 带宽(Occupied Bandwidth, OBW)

占用带宽定义为包含信号总功率99%的频带宽度。在USRP中,OBW由基带信号的符号速率和脉冲成形滤波器的滚降系数共同决定。对于根升余弦(RRC)滤波器,OBW = 符号速率 × (1 + α),其中α为滚降系数。例如,一个符号速率为5Msps、α=0.35的QPSK信号,其OBW约为6.75MHz。测量OBW时,频谱仪应设置为RMS检波、RBW约为OBW的1%~5%,并采用积分功率法计算。

OBW与模板的关系在于:模板的过渡带起点通常以OBW为基准。FCC规定,模板的-20dB点应位于OBW的100%处,-30dB点位于OBW的150%处。因此,如果OBW设置过宽,模板的过渡带会相应外移,留给滤波器的衰减空间变小,容易导致带外发射超标。

4.3.2 滚降(Roll-off)

滚降系数α决定了信号频谱从通带到阻带的过渡陡峭程度。α越小,频谱越接近理想矩形,但时域波形的峰均比(PAPR)越高,对PA的线性度要求也越苛刻。USRP的数字脉冲成形滤波器(如GNU Radio中的root_raised_cosine_filter)允许用户配置α值,典型范围为0.1~0.5。

滚降对模板的影响体现在过渡带的斜率上。α=0.1时,频谱在OBW边缘的衰减速率约为40dB/倍频程;α=0.5时,衰减速率降至约20dB/倍频程。这意味着,在相同的PA回退条件下,小α信号更容易在邻道产生较高的泄漏功率。因此,实际系统常在频谱效率(小α)和线性度(大α)之间折中,例如LTE采用α=0.22,WiFi采用α=0.25。

4.3.3 邻道泄漏(Adjacent Channel Leakage Ratio, ACLR)

ACLR定义为发射信号在主信道内的功率与其泄漏到相邻信道(或次相邻信道)的功率之比,单位dB。它是衡量发射机线性度的最直接指标。ACLR的恶化主要源于PA的非线性失真(三阶交调产物)和本振相位噪声。对于USRP,ACLR的典型目标值取决于应用场景:

  • 蜂窝通信(LTE/NR):基站要求ACLR > 45dB(E-UTRA ACLR),终端要求 > 33dB。
  • ISM频段(WiFi/ZigBee):ETSI要求ACLR > 20dB,FCC未强制但推荐 > 30dB。
  • 自定义波形:科研实验通常要求ACLR > 40dB以保证测量可信度。

测量ACLR时,频谱仪需设置两个信道功率测量通道:主信道(Channel Power)和相邻信道(Adjacent Channel),积分带宽均为OBW。若USRP的ACLR不达标,常见的优化手段包括:降低发射功率(回退)、启用数字预失真(DPD)、优化PA偏置点、调整数字滤波器系数以抑制带外噪声。

经验值参考:对于USRP X310 + SBX子板(覆盖DC-6GHz),在2.4GHz频段、20MHz LTE信号、发射功率0dBm时,典型ACLR约为45-50dB。若将功率提升至10dBm,ACLR通常会恶化至35-40dB。因此,每提升1dB发射功率,ACLR约恶化0.5-1dB,具体取决于PA的压缩特性。

4.4 案例拆解:USRP 20MHz LTE信号的模板校准

下面通过一个完整的工程案例,演示如何对USRP进行频谱模板校准。该案例基于USRP X310 + UBX-160子板,目标是在2.4GHz频段发射一个20MHz带宽的LTE信号,并满足ETSI EN 301 893的模板要求。

初始条件与约束:

  • USRP X310,固件版本UHD 4.1,GNU Radio 3.10
  • 信号参数:20MHz LTE(FFT=2048,15kHz子载波间隔),QPSK调制,α=0.22
  • 目标:ACLR > 30dB(ETSI要求),带外发射低于-30dBm/1MHz
  • 测试设备:Keysight N9020A频谱仪,30dB衰减器,SMA线缆

初始现象:首次测试时,设置USRP发射功率为0dBm(UHD中tx_gain=30),频谱仪测得ACLR仅为22dB,远低于目标。同时,在偏离载波20MHz处观察到明显的频谱隆起,疑似PA饱和。

分析判断过程:

  1. 检查USRP的发射功率回退:0dBm输出功率对于UBX-160子板(最大输出+20dBm)而言,理论上应处于线性区,但实测ACLR异常,说明问题可能不在PA。
  2. 检查数字滤波器配置:GNU Radio流图中使用了默认的firdes低通滤波器,其过渡带宽度为2MHz,阻带抑制为60dB。但该滤波器在20MHz信号带宽下,通带边缘的群延迟波动较大,可能引起频谱再生。
  3. 检查本振泄漏:使用频谱仪的“Marker→Peak”功能,发现载波中心处有一个-25dBm的离散尖峰,这是本振泄漏(LO Leakage)的典型特征。

实际操作步骤:

# 1. 优化数字滤波器:使用RRC滤波器替代普通低通
# GNU Radio Python代码片段
from gnuradio import filter
rrc_taps = filter.firdes.root_raised_cosine(
    gain=1.0,          # 线性增益
    sampling_freq=30.72e6,  # 采样率(20MHz LTE的典型采样率)
    symbol_rate=15.36e6,    # 符号速率(20MHz LTE)
    alpha=0.22,             # 滚降系数
    ntaps=512               # 滤波器抽头数
)
# 2. 启用数字预失真(DPD)——如果USRP支持
# 3. 降低发射功率至-3dBm(tx_gain=27),观察ACLR变化
# 4. 在频谱仪上设置:RBW=100kHz, VBW=300kHz, 峰值检波, 平均迹线10次

结果对比:

配置项 ACLR(dB) 带外发射(dBm/1MHz) 备注
初始配置(默认滤波器,0dBm) 22 -18 本振泄漏明显,频谱隆起
更换RRC滤波器,0dBm 28 -25 带外改善,但ACLR仍不足
RRC滤波器 + 功率回退至-3dBm 35 -32 满足ETSI要求
RRC滤波器 + 回退 + 手动本振校准 38 -35 本振泄漏降低至-40dBm

风险与代价:功率回退至-3dBm意味着牺牲了3dB的链路预算,对于远距离通信场景可能影响接收灵敏度。本振校准需要额外的硬件支持(如TX LO偏移),并非所有USRP子板都具备该功能。

复盘经验:USRP的频谱模板校准是一个系统性工程,不能仅依赖单一参数调整。本案例中,滤波器类型、发射功率、本振泄漏三个因素共同影响了最终结果。建议在项目初期就建立“频谱模板测试基线”,记录不同配置下的ACLR和带外发射数据,形成可复用的校准数据库。

4.5 常见误区与总结复盘

在USRP频谱模板测试中,工程师常陷入以下误区,导致测试结果失真或校准方向错误:

  • 误区一:忽略RBW对测量结果的影响。FCC与ETSI对RBW的要求不同,若使用错误的RBW,测得的PSD可能相差10dB以上。务必在测试前确认适用法规的RBW规定。
  • 误区二:将总功率与PSD混淆。模板限制的是PSD,而非总功率。一个宽带信号即使总功率合规,也可能因PSD过高而越界。
  • 误区三:只关注ACLR而忽视杂散发射。ACLR只反映邻道泄漏,而杂散发射(如本振泄漏、时钟谐波)可能出现在远离载波的频段,同样会导致认证失败。
  • 误区四:在USRP上盲目增加发射增益。增益提升会加剧PA非线性,使ACLR恶化。正确的做法是优先优化数字滤波器,再考虑功率回退。
  • 误区五:使用单次扫描结果作为最终判定。频谱模板测试应使用“峰值保持”或“平均迹线”模式,并多次扫描取最差值,以覆盖发射机的瞬态行为。
最佳实践总结:(1)测试前明确目标法规(FCC/ETSI),并据此配置频谱仪的RBW、检波方式和积分带宽;(2)使用RRC或升余弦滤波器,并确保滚降系数与信号带宽匹配;(3)在USRP的UHD驱动中,通过tx_gain和tx_bandwidth联合调优,找到ACLR与输出功率的最佳平衡点;(4)定期使用频谱仪的“模板测试”功能(如Keysight的Spectrum Mask Test)自动判定合规性,避免人工判读误差。

频谱模板是USRP发射链路性能的“照妖镜”,它不仅能反映PA的非线性,还能揭示数字滤波器的设计缺陷、本振的相位噪声以及DAC的量化噪声。掌握模板的定义、法规差异和参数调优方法,是每一位USRP开发者从“能发信号”走向“发好信号”的必经之路。在实际项目中,建议将模板测试纳入自动化回归流程,每次修改发射链路参数后自动执行一次模板扫描,确保性能不退化。