2、UWB物理层基础:脉冲无线电原理、跳时扩频(TH-SS)、直接序列扩频(DS-SS)、OFDM在UWB中的应用

好,咱们进入正题。UWB物理层,说白了就是信号怎么发、怎么收、怎么在噪声里把数据捞出来。我当年刚接触UWB时,第一反应是——这不就是发脉冲吗?后来踩了不少坑才发现,事情远没那么简单。

2.1 脉冲无线电原理:UWB的“老祖宗”

UWB最早的形式就是脉冲无线电。你想想看,传统通信发的是连续正弦波,UWB发的是极窄的脉冲。窄到什么程度?纳秒级,甚至皮秒级。

一个典型的UWB脉冲,时域上就一个尖峰,频域上却铺得很宽。这就是UWB名字的由来——超宽带。

核心公式:脉冲宽度 τ 与带宽 B 的关系:B ≈ 1/τ。脉冲越窄,带宽越宽。

比如 τ = 0.5 ns,带宽就接近 2 GHz。这就是UWB能实现高精度定位的物理基础。

我在项目中遇到过一个问题:脉冲形状选错了,导致频谱模板超标。后来我习惯用高斯脉冲的导数形式,比如高斯一阶导、二阶导,频谱利用率更高。

常用的脉冲波形有:

  • 高斯脉冲:基础波形,但直流分量大,实际很少直接用
  • 高斯一阶导(Monocycle):无直流分量,频谱更干净
  • 高斯二阶导(Doublet):频谱更集中,符合FCC模板
  • 升余弦脉冲:可控滚降,适合多带系统

我的经验:选脉冲形状时,别只看时域波形。一定要先看频谱模板。FCC对3.1-10.6 GHz有严格的功率限制,脉冲形状直接决定你能不能过认证。

2.2 跳时扩频(TH-SS):让脉冲“躲着走”

脉冲无线电有个大问题——多用户干扰。如果两个设备同时发脉冲,就撞车了。怎么解决?跳时扩频。

说白了,就是给每个用户分配一个伪随机的时间偏移序列。发脉冲时,不是固定间隔发,而是按照这个序列“跳着”发。

举个例子:

  • 用户1的序列:[0, 3, 1, 2](单位:纳秒)
  • 用户2的序列:[2, 1, 3, 0]

同一时刻,两个用户发脉冲的时间点不同,碰撞概率大大降低。

TH-SS的关键参数:

  • 帧周期 T_f:每个脉冲帧的时间长度
  • 跳时码长度 N_h:可选的时隙数量
  • 脉冲重复频率 PRF:每秒发送的脉冲数

我记得有一次调试多设备共存场景,发现TH-SS的跳时码周期太短,导致周期性碰撞。后来把跳时码长度从8增加到64,问题就解决了。嗯,这里要注意——跳时码越长,抗干扰越强,但同步也越难。

2.3 直接序列扩频(DS-SS):用码片“撑宽”信号

DS-SS和TH-SS思路不同。TH-SS是让脉冲在时间上跳来跳去,DS-SS是把每个比特用一串码片(chip)来编码。

你想想看,一个数据比特“1”,用一串伪随机码比如[+1, -1, +1, +1, -1]来代表。码片速率远高于比特速率,信号带宽就被“撑”宽了。

DS-SS在UWB中的应用:

  • IEEE 802.15.4a:早期标准就用了DS-SS,码片速率高达1.3 Gchip/s
  • 抗窄带干扰:扩频增益让UWB信号“淹没”在噪声中,窄带干扰只影响部分码片
  • 多址接入:不同用户用不同伪随机码,接收端用相关器解扩

避坑指南:我曾经在DS-SS系统中忽略了码片时钟抖动。UWB的码片速率极高,时钟抖动会直接导致相关峰展宽,定位精度下降。一定要用低抖动时钟源,比如VCXO或PLL+去抖电路。

DS-SS和TH-SS可以结合使用,形成TH/DS-UWB系统。这种混合方式在抗多径和抗多用户干扰方面表现更好,但实现复杂度也更高。

2.4 OFDM在UWB中的应用:多带方案的崛起

脉冲无线电虽然经典,但有个硬伤——频谱利用率不高,而且对ADC采样率要求极高。于是,OFDM方案登场了。

UWB中的OFDM,通常叫多带OFDM(MB-OFDM)。它不是在整个UWB频段上发一个宽带OFDM信号,而是把频段分成多个子带,每个子带用OFDM调制,然后快速跳频。

WiMedia联盟的MB-OFDM方案是典型代表:

  • 把3.1-10.6 GHz分成14个频带,每个频带528 MHz
  • 每个频带内用128点FFT,其中100个数据子载波、12个导频、10个保护子载波
  • 跳频时间约9.5 ns,实现频域分集
参数 MB-OFDM值 脉冲无线电典型值
带宽 528 MHz(每个子带) 500 MHz - 2 GHz
调制方式 QPSK / DCM BPSK / PPM
多址方式 频分 + 时分 TH / DS
抗多径能力 强(循环前缀) 中(RAKE接收机)
实现复杂度 高(FFT + DAC) 低(脉冲发生器)

OFDM在UWB中的优势很明显:

  • 频谱灵活:可以关闭某些子载波,避开干扰频段
  • 抗多径:循环前缀能消除符号间干扰
  • 高数据率:最高可达480 Mbps(WiMedia 1.0)

但OFDM也有代价——峰均比高,对功放线性度要求高。我在一个项目中用过MB-OFDM方案,功放回退了6 dB才通过EVM测试,功耗直接翻倍。

我的建议:如果做低功耗定位,脉冲无线电更合适;如果做高速数据传输,MB-OFDM是更好的选择。选型时一定要先明确应用场景。

2.5 三种方案对比与选择

三种方案各有千秋,我整理了一张对比表,方便你快速决策:

特性 脉冲无线电(IR-UWB) DS-UWB MB-OFDM
信号形式 窄脉冲 扩频码片序列 多载波OFDM
典型数据率 0.1 - 10 Mbps 1 - 100 Mbps 50 - 480 Mbps
定位精度 厘米级(10-30 cm) 厘米级(10-50 cm) 米级(1-3 m)
功耗 低(< 10 mW) 中(10-50 mW) 高(> 100 mW)
抗多径 中(需RAKE) 中(需均衡) 强(CP保护)
实现难度 低 中 高

你想想看,如果做室内定位标签,电池供电,那IR-UWB几乎是唯一选择。如果做无线USB传输,MB-OFDM更合适。DS-UWB则介于两者之间,适合中等数据率、中等功耗的场景。

2.6 本章知识体系

下面这张图总结了UWB物理层的三种核心技术及其关系:

UWB物理层核心技术体系 UWB物理层核心技术体系 UWB物理层 脉冲无线电(IR-UWB) 直接序列扩频(DS-UWB) 多带OFDM(MB-OFDM) 高斯脉冲 跳时扩频 PPM/BPSK调制 伪随机码 码片调制 相关解扩 频带划分 FFT/IFFT 跳频+CP 三种方案可混合使用,如TH/DS-UWB、DS-MB-OFDM 选型依据:数据率、功耗、定位精度、实现复杂度

这张图把三种核心技术的关系理清楚了。你可以看到,脉冲无线电是基础,DS-SS和OFDM是它的演进方向。实际产品中,很多方案是混合的——比如IEEE 802.15.4z就同时支持脉冲无线电和BPM-BPSK调制。

好了,这一章的内容就到这里。UWB物理层是抓包分析的基础,理解了脉冲怎么发、怎么扩频、怎么调制,后面看抓包数据时才能看懂信号在干什么。