OFDM多径传输时域和频域模型,以及循环前缀的作用

文章详细阐述了多径信道传输模型,重点分析了OFDM系统中循环前缀(CP)的重要作用。CP的主要功能是避免符号间干扰和消除子载波间干扰。通过将线性卷积转换为循环卷积,OFDM结合CP使得信道均衡和信号解调能在频域并行处理,降低了系统复杂度。此外,文章还探讨了频域信道系数与时域信道系数之间的关系,揭示了OFDM时域和频域模型的等价性。

1、 多径信道传输模型

从信号传输的基本模型入手。考虑如下式所示的线性时不变系统,
y ( t ) = h ( t ) ∗ x ( t ) = ∫ h ( τ ) x ( t − τ ) d τ = ∫ h ( t − τ ) x ( τ ) d τ ( 1 ) y(t) = h(t) * x(t) = \int h(\tau) x(t- \tau) d\tau = \int h(t-\tau) x(\tau) d\tau \quad \quad (1) y(t)=h(t)x(t)=h(τ)x(tτ)dτ=h(tτ)x(τ)dτ(1)

其中, x ( t ) x(t) x(t) 表示输入信号, h ( t ) h(t) h(t)表示信道冲激响应, y ( t ) y(t) y(t)表示接收信号。则离散形式为
y ( n ) = ∑ l = 0 L − 1 h ( l ) x ( n − l ) ( 2 ) y(n) = \sum_{l=0}^{L-1} h(l) x(n-l) \quad \quad (2) y(n)=l=0L1h(l)x(nl)(2)

式(2)是多径信道下的信号传输模型。 L L L表示多径信道的阶数。

2、OFDM循环前缀的作用

对于OFDM来说,发射信号 x ( n ) x(n) x(n)由IFFT运算(有效信号)和添加循环前缀(CP)得到,其中有效信号可以表示为
x ( n ) = 1 N ∑ k = 1 N X ( k ) e j 2 π n k N , n = 1 , … , N , k = 1 , … , N ( 3 ) x(n) = \frac{1}{\sqrt{N}} \sum_{k=1}^{N} X(k) e^{j 2\pi \frac{nk}{N}}, n=1, \ldots, N, k = 1, \ldots, N \quad \quad (3) x(n)=N 1k=1NX(k)ej2πNnk,n=1,,N,k=1,,N(3)

式中, X ( k ) X(k) X(k)为第 k k k个子载波上的发射信号, N N N为IFFT的点数(也是一个OFDM符号时域有效信号 x ( n ) x(n) x(n)的样点数目)。

对于单个OFDM符号,接收信号(2)的矩阵形式如下:
[ y ( − N C P ) ⋮ y ( − 1 ) y ( 0 ) y ( 1 ) y ( 2 ) ⋮ y ( N − 2 ) y ( N − 1 ) ] = [ h ( 0 ) 0 0 0 0 0 0 0 0 ⋮ ⋱ 0 0 0 0 0 0 0 h ( L − 1 ) ⋯ h ( 0 ) 0 0 0 0 0 0 0 h ( L − 1 ) ⋯ h ( 0 ) 0 0 0 0 0 0 0 ⋱ ⋮ h ( 0 ) 0 0 0 0 0 0 0 h ( L − 1 ) h ( 0 ) 0 0 0 0 0 0 0 ⋱ ⋱ 0 0 0 0 0 0 0 ⋱ h ( 0 ) 0 0 0 0 0 0 0 h ( L − 1 ) ⋯ h ( 0 ) ] [ x ( − N C P ) ⋮ x ( − 1 ) x ( 0 ) x ( 1 ) x ( 2 ) ⋮ x ( N − 2 ) x ( N − 1 ) ] ( 4 ) \begin{bmatrix} y(-N_{CP}) \\ \vdots \\ y(-1) \\ y(0) \\ y(1) \\ y(2) \\ \vdots \\ y(N-2) \\ y(N-1) \end{bmatrix} = \begin{bmatrix} h(0)& 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ \vdots & \ddots & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ h(L-1) & \cdots & h(0) & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & h(L-1) & \cdots & h(0) & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & \ddots & \vdots & h(0) & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & h(L-1) & & h(0) & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & \ddots & & \ddots & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & \ddots & & h(0) & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & h(L-1) & \cdots & h(0) \end{bmatrix} \begin{bmatrix} x(-N_{CP}) \\ \vdots \\ x(-1) \\ x(0) \\ x(1) \\ x(2) \\ \vdots \\ x(N-2) \\ x(N-1) \end{bmatrix} \quad \quad (4) y(NCP)y(1)y(0)y(1)y(2)y(N2)y(N1) = h(0)h(L1)0000000h(L1)0000000h(0)0000000h(0)h(L1)0000000h(0)0000000h(0)0000000h(L1)0000000h(0)00000000h(0) x(NCP)x(1)x(0)x(1)x(2)x(N2)x(N1) (4)

式中, N C P N_{CP} NCP表示CP的长度。

CP的第一个作用:避免符号间干扰。

### 时域上的影响 传播在时域上主要表现为信号的时延扩展码间干扰(ISI)。由于信号通过个路传播,不同路的信号到达接收端的时间不同,导致信号在时间轴上扩展。这种现象称为**时延扩展**(Delay Spread),它决定了接收信号的持续时间被拉长的程度。较大的时延扩展会使当前符号的能量与前一个符号的能量发生重叠,从而引发**码间干扰**,使得接收端难以正确判断当前符号的值,进而影响误码率性能[^2]。 此外,传播还会影响系统的**时域分辨率**。时域响应分辨率是指系统能够区分两个间隔很近的反射或传输响应的能力。该能力取决于信号的频率范围、测量方式(反射或传输)以及信号在传播路上的相对速度。因此,在高分辨率要求的应用中,如雷达、定位信道探测,效应会显著影响系统的精度[^1]。 --- ### 频域上的影响 在频域上,传播会导致**频率选择性衰落**(Frequency Selective Fading)。由于不同路的信号在频域上引入了不同的相位偏移,某些频率成分可能会增强,而另一些则可能被削弱。这种非均匀的频率响应使得信道在不同频率上的增益呈现波动,从而导致信号频谱的某些部分被严重衰减,增加了误码率[^2]。 在OFDM系统中,虽然子载波之间通过正交设计消除了**子载波间干扰**(ICI),但传播仍然会破坏这种正交性,特别是在没有足够保护间隔(如循环前缀)的情况下。因此,OFDM系统通常采用循环前缀(CP)来对抗效应,从而保持子载波间的正交性,确保每个子载波的信号在频域上独立解调[^3]。 --- ### 效应对调制方式的影响 为了对抗传播带来的影响,通信系统采用了不同的调制与均衡技术。例如,**单载波频域均衡**(SC-FDE)技术通过在接收端对频域信号进行均衡处理,有效缓解瑞利衰落的影响。SC-FDE相比OFDM具有更低的峰均功率比(PAPR),适合功率受限的无线系统。然而,它对频率同步的要求较高,并且同样需要插入循环前缀以对抗码间干扰[^2]。 OFDM系统则通过将高速数据流分解为个低速子载波进行传输,每个子载波经历的是平坦衰落信道,从而简化了均衡过程。结合循环前缀的使用,OFDM能够有效抑制干扰,使信道均衡在频域上并行处理,显著降低系统复杂度[^3]。 --- ### 代码示例:模拟信道的时域响应 以下代码模拟了一个简单的信道模型,并绘制了其时域冲激响应。 ```matlab % 定义信道参数 delays = [0 2 4]; % 时延(采样点) gains = [1 0.5 0.3]; % 路增益 % 构建信道冲激响应 channel_impulse = zeros(1, max(delays) + 1); for i = 1:length(delays) channel_impulse(delays(i)+1) = gains(i); end % 显示时域响应 figure; stem(0:length(channel_impulse)-1, channel_impulse, 'filled'); xlabel('时间(采样点)'); ylabel('幅度'); title('信道的时域冲激响应'); grid on; ``` ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值