OFDM技术-Part I(自用笔记)参考书目《MIMO-OFDM无线通信技术及MATLAB实现》《通信原理》第七版

1. OFDM概述

OFDM (Orthogonal Frequency Division Multiplexing) 是一种多载波调制技术,通过将整个频段划分为多个紧密相邻的子载波来工作,每个子载波都独立地传输数据。

1.1 一些名词概念

根据奈奎斯特定理 (Nyquist Theorem):为了避免混叠和正确地恢复信号,码元速率的两倍即 2 × R B 2 \times R_B 2×RB 应该是信号传输所需的最小带宽。所以,在数字通信中,提高码元速率通常需要更大的传输带宽。此时,基带信号需要通过载波调制(将基带信号乘以一个高频的正弦波载波以将其从基带转移到射频)转移到一个更高的频率范围。

复用的概念:当一条物理信道的传输能力高于一路信号的需求时,该信道就可以被多路信号共享。复用是解决如何利用一条信道同时传输多路信号的技术,其目的是充分利用信道的频带或时间资源,提高信道的利用率。

不同类型的复用技术: 时分复用 (TDM, Time Division Multiplexing,通常用于数字信号的多路传输),频分复用 (FDM, Frequency Division Multiplexing,主要用于模拟信号的多路传输),码分复用 (CDM, Code Division Multiplexing),波分复用 (WDM, Wavelength Division Multiplexing)。

频分复用 (FDM, Frequency Division Multiplexing): 一种按频率划分信道的复用方式。信道的带宽被划分为多个互不充电的频段(子信道),每路信号占用一个子通道,并且各路之间必须有保护频带间隔。在接收端采用带通滤波器将多路信号分开,恢复所需要的信号。

在一个典型的频分复用(FDM)系统中,多个信号源在传输之前被调制到不同的频率带上,然后这些带有不同频率的信号被合并,并在一个共同的通信信道上进行传输。在接收端,这些信号再次被分离并解调回其原始形式。

以下是一个简化的FDM系统的原理框图的描述:

  1. 发送端:

    • 输入信号:有多个独立的信号源,每个源产生一个信号。
    • 载波振荡器:为每个信号分配一个载波频率。
    • 调制器:每个信号都通过一个调制器,将其调制到分配的载波上。
    • 合并器 / 加和器:所有调制后的信号都被合并或加和在一起,形成一个复合信号,该信号在一个共同的通信信道上进行传输。
  2. 通信信道:

    • 传输合并后的复合信号。
  3. 接收端:

    • 滤波器组:复合信号首先经过一组滤波器,每个滤波器选择性地提取出一个特定的载波频率。
    • 解调器:从滤波器提取出的每个信号都通过一个解调器,将其解调回其原始形式。
    • 输出信号:得到的信号现在与原始的输入信号匹配。

实际的FDM系统可能包含更多的组件,如放大器、混频器、同步设备等,以确保高质量的信号传输。
FDM系统原理框图

1.2 单载波传输

单载波系带通信系统模型

考虑带宽为 W W W 的信道 h ( t ) h(t) h(t) 。通过发射机的发射滤波器 g T x ( t ) g_{\mathrm{Tx}}(t) gTx(t), 对传输符号 { a n } \left\{a_n\right\} {an} 进行脉冲成形, 其中每个符号的周期为 T T T, 则数据速率为 R = 1 / T R=1 / T R=1/T 。信号被接收后, 分别通过接收机的接收滤波器、均衡器和检测器进行处理。令 g T x ( t ) 、 g R x ( t ) g_{\mathrm{Tx}}(t) 、 g_{\mathrm{Rx}}(t) gTx(t)gRx(t) h − 1 ( t ) h^{-1}(t) h1(t) 分别表示发射滤波器的脉冲响应、接收滤波器的脉冲响应和均衡器的脉冲响应。均衡器的输出可以表示为1
y ( t ) = ∑ m = − ∞ ∞ a m g ( t − m T ) + z ( t ) y(t)=\sum_{m=-\infty}^{\infty} a_m g(t-m T)+z(t) y(t)=m=amg(tmT)+z(t)

其中, z ( t ) z(t) z(t) 为加性噪声, g ( t ) g(t) g(t) 为系统的总体脉冲响应:
g ( t ) = g T x ( t ) ∗ h ( t ) ∗ g R x ( t ) ∗ h − 1 ( t ) g(t)=g_{\mathrm{Tx}}(t) * h(t) * g_{\mathrm{Rx}}(t) * h^{-1}(t) g(t)=gTx(t)h(t)gRx(t)h1(t)

设计均衡器是为了补偿信道的影响,假设上式给出的均衡器完美补偿信道的影响。因此, 总体的信道脉冲响应只受发送滤波器和接收滤波器的影响。当可以忽略噪声项时, 均衡器的采样输出信号可以表示为
y ( t n ) = ∑ m = − ∞ ∞ a m g ( ( n − m ) T ) , t n = n T y\left(t_n\right)=\sum_{m=-\infty}^{\infty} a_m g((n-m) T), t_n=n T y(tn)=m=amg((nm)T),tn=nT
利用第 n n n 个采样检测 a n a_n an, 上式 可以写成:
y ( t n ) = a n g ( 0 ) + ∑ m = − ∞ , m ≠ n ∞ a m g ( ( n − m ) T ) y\left(t_n\right)=a_n g(0)+\sum_{m=-\infty, m \neq n}^{\infty} a_m g((n-m) T) y(tn)=ang(0)+m=,m=namg((nm)T)
信道是带宽有限的, 因此 g ( t ) g(t) g(t) 不可能是时间有限的2。如果 g ( ( n − m ) T ) ≠ 0 , ∀ m ≠ n g((n-m) T) \neq 0, \forall m \neq n g((nm)T)=0,m=n, 那么上式中的第二项会对 a n a_n an 产生符号间干扰(ISI)。ISI 由总体脉冲响应的拖尾引起, 会降低数字通信系统的性能。在实际的系统中, 为了尽量降低或彻底消除 ISI, 必须仔细设计接收滤波器和发射滤波器。下图说明了在接收机如何由总体脉冲响应的拖尾引起 ISI。如图所示, 符号周期 T T T 决定了 ISI 的程度。符号周期越短, ISI 的影响越大。这意味着, 在单载波传输系统中, 除非 g ( ( n − m ) T ) = 0 g((n-m) T)=0 g((nm)T)=0, ∀ m ≠ n \forall m \neq n m=n, 否则, 当数据速率增大时 (即在图 中减小 T T T ), ISI 会变得十分显著。

ISI和符号周期示意图

1.3 ISI和奈奎斯特准则

要消除ISI,需要令总体脉冲响应满足:

g ( ( n − m ) T ) = δ ( n − m ) = δ ( l ) = { 1 , l = 0 0 , l ≠ 0 g((n-m) T)=\delta(n-m)=\delta(l)=\begin{cases}1, & l=0 \\ 0, & l \neq 0\end{cases} g((nm)T)=δ(nm)=δ(l)={1,0,l=0l=0
等效的频域条件为:
∑ i = − ∞ ∞ G ( f − i T ) = T \sum_{i=-\infty}^{\infty} G\left(f-\frac{i}{T}\right)=T i=G(fTi)=T

其中, G ( f ) G(f) G(f) g ( t ) g(t) g(t) 的傅里叶变换, 表示总体的频域响应,上面两个条件被称为奈奎斯特准则。满足奈奎斯特准则的滤波器被称为奈奎斯特滤波器。理想的低通滤波器 (LPF) 就是奈奎斯特滤波器, 它具有 sinc 函数类型的脉冲响应(Sa函数)2, 或等价地具有矩形脉冲形状的频域响应, 可以表示为
G I ( f ) = 1 2 W rect ⁡ ( f 2 W ) = { T , ∣ f ∣ ⩽ 1 2 T 0 , ∣ f ∣ > 1 2 T S a G_{\mathrm{I}}(f)=\frac{1}{2 W} \operatorname{rect}\left(\frac{f}{2 W}\right)=\left\{\begin{array}{ll} T, & |f| \leqslant \frac{1}{2 T} \\ 0, & |f|>\frac{1}{2 T} \end{array} \quad S_a\right. GI(f)=2W1rect(2Wf)={T,0,f2T1f>2T1Sa

其中, W = R / 2 = 1 / ( 2 T ) W=R / 2=1 /(2 T) W=R/2=1/(2T) , R R R W W W 分别对应奈奎斯特速率和奈奎斯特带宽。实现没有 ISI、数据速率为 R R R 的传输时, 所需的最小带宽 W W W 被称为奈奎斯特带宽。

然而, 满足上式的理想的滤波器在物理上是不可实现的, 因为其脉冲响应不是因果的 (即在 t < 0 t<0 t<0 的情况下, g ( t ) ≠ 0 g(t) \neq 0 g(t)=0,并且持续时间是有限的)。另一个著名的物理上可实现的奈奎斯特滤波器是升余弦滤波器, 由下面的频率响应确定:
G R C ( f ) = { T , ∣ f ∣ ⩽ 1 − r 2 T T 2 { 1 + cos ⁡ π T r ( ∣ f ∣ − 1 − r 2 T ) } , 1 − r 2 T < ∣ f ∣ ⩽ 1 + r 2 T 0 , ∣ f ∣ > 1 + r 2 T G_{\mathrm{RC}}(f)= \begin{cases}T, & |f| \leqslant \frac{1-r}{2 T} \\ \frac{T}{2}\left\{1+\cos \frac{\pi T}{r}\left(|f|-\frac{1-r}{2 T}\right)\right\}, & \frac{1-r}{2 T}<|f| \leqslant \frac{1+r}{2 T} \\ 0, & |f|>\frac{1+r}{2 T}\end{cases} GRC(f)= T,2T{1+cosrπT(f2T1r)},0,f2T1r2T1r<f2T1+rf>2T1+r
其中, r r r 为滚降系数, 取值范围为 0 ⩽ r ⩽ 1 0 \leqslant r \leqslant 1 0r1 。升余弦滤波器的脉冲响应占用的频带大于奈奎斯特带宽,其实际带宽由滚降系数 r r r 决定。在 r = 0 r=0 r=0 时, 升余弦滤波器与理想 LPF 的带宽相同; 在 r = 1 r=1 r=1 时, 其带宽是奈奎斯特带宽的 2 倍。在理想信道的情况下, 要求 G R x ( f ) = G T x ∗ ( f ) G_{\mathrm{Rx}}(f)=G_{\mathrm{Tx}}^*(f) GRx(f)=GTx(f), 其中 G T x ( f ) G_{\mathrm{Tx}}(f) GTx(f) G R x ( f ) G_{\mathrm{Rx}}(f) GRx(f) 分别为发射滤波器 g T x ( t ) g_{\mathrm{Tx}}(t) gTx(t) 和接收滤波器 g R x ( t ) g_{\mathrm{Rx}}(t) gRx(t) 的频率响应。因为 G R x ( f ) = G T x ∗ ( f ) G_{\mathrm{Rx}}(f)=G_{\mathrm{Tx}}^*(f) GRx(f)=GTx(f), 所以 G R C ( f ) = ∣ G T x ( f ) ∣ 2 G_{\mathrm{RC}}(f)=\left|G_{\mathrm{Tx}}(f)\right|^2 GRC(f)=GTx(f)2 G T x ( f ) = G R C ( f ) G_{\mathrm{Tx}}(f)=\sqrt{G_{\mathrm{RC}}(f)} GTx(f)=GRC(f) 。因此, 发射滤波器 g T x ( t ) g_{\mathrm{Tx}}(t) gTx(t) 必须具有下面的频率响应,被称为平方根升余弦滤波器:
G S R R C ( f ) = { T , ∣ f ∣ ⩽ 1 − r 2 T T 2 { 1 + cos ⁡ π T r ( ∣ f ∣ − 1 − r 2 T ) } , 1 − r 2 T < ∣ f ∣ ⩽ 1 + r 2 T 0 , ∣ f ∣ > 1 + r 2 T G_{\mathrm{SRRC}}(f)= \begin{cases}\sqrt{T}, & |f| \leqslant \frac{1-r}{2 T} \\ \sqrt{\frac{T}{2}\left\{1+\cos \frac{\pi T}{r}\left(|f|-\frac{1-r}{2 T}\right)\right\},} & \frac{1-r}{2 T}<|f| \leqslant \frac{1+r}{2 T} \\ 0, & |f|>\frac{1+r}{2 T}\end{cases} GSRRC(f)= T ,2T{1+cosrπT(f2T1r)}, 0,f2T1r2T1r<f2T1+rf>2T1+r
如果相同的平方根升余弦滤波器分别用于发射滤波器和接收滤波器, 那么后者相当于前者的元配滤波器, 即使任何一个平方根升余弦滤波器都不满足奈奎斯特准则, 合起来的频率响应也会满足奈奎斯特准则。

为了支持每秒传输 R s R_{\mathrm{s}} Rs 个符号的速率, 所需的最小传输带宽为奈全斯特带宽, 即为 R s / 2 [   H z ] R_{\mathrm{s}} / 2[\mathrm{~Hz}] Rs/2[ Hz]
R s = 1 T s ,    W = 1 2 T s R_{\mathrm{s}}=\frac{1}{T_{\mathrm{s}}}, ~~W=\frac{1}{2T_{\mathrm{s}}} Rs=Ts1,  W=2Ts1
这意味着在单载波传输系统中, 需要更大的传输带宽来支持更高的数据速率。假设均衡器能够完美补偿信道的影响,然而, 信号带宽随着符号速率的增大而增大,当信号带宽大于无线信道的相干带宽时, 链路会受到多径衰落的影响, 从而会产生 ISI。

虽然利用自适应均衡器3, 可以处理由时变多径衰落信道引起的 ISI。但是, 随着数据速率增大, 均衡器的复杂度增加。如果由有限脉冲响应 (FIR) 滤波器来实现自适应均衡器(这种均衡器类型具有固定数量的抽头,每个抽头都有一个权重,这些权重可以被调整来适应信道的特性,FIR均衡器的输出是其输入与每个抽头权重的乘积之和), 通过自适应调整抽头系数, 可以将 ISI 的影响降低到最小,但是, ISI 的影响越明显 (如当数据传输速率增大时), 所需的均衡器抽头越多。此外,ISI 随着数据速率的增大而增大, 均衡器由于复杂度太大而无法实现, 高数据速率的单载波传输是不可行的

1.4 多载波传输

为了克服宽带信道单载波传输引起的频率选择性衰落,可以使用多载波实现高数据速率传输。下图给出了多载波传输系统的基本结构,在发射机, 通过多个窄带滤波器 H k ( f ) H_k(f) Hk(f),将案带信号分解为若干个窄带信号。在接收机, 通过多个窄带滤波器 G k ( f ) G_k(f) Gk(f) (每一个与 H k ( f ) H_k(f) Hk(f) 匹配), 再将这些窄带信号合成。
多信道传输系统的结构
在多信道系统中, 频率选择性的宽带信道被分割成 N N N 个频率平坦的窄带子信道(如下图), 每个子信道的子载波频率为 f k f_k fk, k = 0 , 1 , 2 , ⋯   , N − 1 k=0,1,2, \cdots, N-1 k=0,1,2,,N1 。窄带信道的非频率选择性可以降低每个子信道上均衡器的复杂度。只要能够保持子信道间的正交性,就可以抑制载波间干扰 (ICI),从而可以实现无失真的传输。
多信道传输系统的频率响应
下图是多载波通信的基本结构,在正交子信道上, 不同的符号以并行形式传输。令 X l [ k ] X_l[k] Xl[k] Y l [ k ] Y_l[k] Yl[k] 分别表示第 l l l 个符号间隔内子载波频率为 f k f_k fk 上的发射信号和接收信号。这意味着, 可以将多载波传输看做一种频分多址 (FDMA) 方法。
多载波系统的基本结构
下图为多载波传输系统的发射信号的频谱, 其中发射信号占据带宽相等的多个子带, 每个子带都有不同的载波频率。如下图所示, 如果每个子信道都是带宽有限的, 那么多载波传输就变成了滤波多音频(Filtered Multi-tone, FMT) 传输。虽然, FMT 多载波传输系统可以应对宽带信道的频率选择性, 但是当子载波数量增加时, 需要更多的编码器/解码器、振荡器和更高质量的滤波器, 因此它的实现变得很复杂。
多载波系统传输系统的频谱特征

1.5 OFDM传输方案

正交频分复用(OFDM)传输方案是多信道系统的另一个形式。
下图(a) 为OFDM传输方案,OFDM 没有为每个子载波信道使用独立的誌波器和振荡器。而且, 为了带宽效率, 子载波的频谱柤互重叠, 这与 FMT 传输方案将宽带分为 N N N 个正交的窄带子信道不同。将单载波的奈奎斯特准则推广到多载波的准则, 可以产生频域上重叠的正交子载波信号。在实际中, 离散傅里叶变换 (DFT) 和离散傅里叶逆变换 (IDFT)对于实现这些正交信号是非常有用的。通过快速傅里叶 (FFT) 和快速傅里叶逆变换 (IFFT), 可以有效实现 DFT 和 IDFT。

下图(b) 给出了由 IDFT/DFT 实现的 OFDM 传输结构:

  • 对发射符号 { X I [ k ] } k = 0 N − 1 \left\{X_I[k]\right\}_{k=0}^{N-1} {XI[k]}k=0N1 采用 N N N 点的 IFFT, 可以生成 { x [ n ] } n = 0 N − 1 \{x[n]\}_{n=0}^{N-1} {x[n]}n=0N1, 它们是对 N N N 个子载波信号之和的采样。
  • y [ n ] y[n] y[n] 表示接收信号的采样, 对应于具有加性澡声 w [ n ] w[n] w[n] x [ n ] x[n] x[n], 即 y [ n ] = x [ n ] + w [ n ] y[n]=x[n]+w[n] y[n]=x[n]+w[n] 。在接收机, 对 { y [ n ] } n = 0 N − 1 \{y[n]\}_{n=0}^{N-1} {y[n]}n=0N1 采用 N N N 点的 FFT, 可以得到包含噪声的发射符号 { Y l [ k ] } k = 0 N − 1 \left\{Y_l[k]\right\}_{k=0}^{N-1} {Yl[k]}k=0N1

当所有子载波的持续时间 T T T 有限时, 可以认为 OFDM 信号的频谱是经过频移的 sinc 函数在频域上的总和, 如下图©所示, 其中所有重叠的相邻 sinc 函数的间隔是 1 / T 1 / T 1/T。因为每个符号上的每个子载波信号都是时间有限的 (带宽无限), 所以 OFDM 信号会产生带外辐射, 这将引起不可忽格的邻道干扰 (Adjacent Channel Interference, ACI)。从下图(d)可以清楚地看到, 频谱的第一旁瓣与主瓣相比不是很小。因此, 为了减小带外辐射, OFDM 方案在外侧的子载波上设置了一个保护带宽。为了消除 OFDM 符号间的 ISI, OFDM 方案也会在时域插入保护间隔, 被称为循环前缀 (Cyclic Prefix, CP)。
OFDM传输方案的结构和频谱特征

表 1 单载波和双载波传输方案的比较

单载波传输双载波传输
于载波间隔——OFDM/DMT: 1/符号周期
咪方加窗恒等传播函数
(如1余弦被窗)
加窗
(如滚降窗)
于滤波器冲激响应不等幅
不等宽
正交性: TE形式
等幅 (CP)
等幅 (VC)
抗噪在: 传播函数信道冲激响应>64存储数量: 耦合数据集
等幅 (>64)
效益顺序控制传输过程
等幅受影响的码间干扰
存储数量: 耦合数据集, 非等幅
低、ACI受大

    1. sinc 函数:sinc 函数经常在信号处理中出现,特别是与傅里叶变换和采样理论有关的地方。它的定义是: sinc ( x ) = sin ⁡ ( π x ) π x \text{sinc}(x) = \frac{\sin(\pi x)}{\pi x} sinc(x)=πxsin(πx),当 x = 0 x = 0 x=0 时,由于 0 0 \frac{0}{0} 00 形式的不确定性,sinc 函数的值定义为1。这个函数在 x = 0 x = 0 x=0 处有一个主峰值,并且随着 x x x 值的增加,它的振幅逐渐衰减。2. Sa 函数:Sa 函数(或被称为抽样函数)是由一系列的正弦脉冲组成的,并且是傅里叶变换的基础。它的表达式为: Sa ( t ) = sinc ( t ) = sin ⁡ ( π t ) π t \text{Sa}(t) = \text{sinc}(t) = \frac{\sin(\pi t)}{\pi t} Sa(t)=sinc(t)=πtsin(πt),它在 t = 0 t = 0 t=0 处有一个主峰值,并且在整数点 t = 1 , 2 , 3 , … t = 1, 2, 3, \ldots t=1,2,3, 有零点。
    ↩︎
  1. 时间-频率对偶性,这种对偶性关系是傅里叶变换的核心内容 ↩︎ ↩︎

  2. 这种均衡器可以动态地调整其抽头的权重以适应变化的信道条件,通过使用算法(如最小均方算法或梯度下降算法),适应性均衡器可以在实时操作中自动更新其权重。均衡器抽头的物理含义:每个抽头捕获了信道响应在特定时延下的影响。通过调整每个抽头的权重,均衡器可以对信道响应的不同部分进行补偿。通常,均衡器的抽头数量与期望补偿的信道延迟有关。 ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值