OFDM模糊函数仿真

简介: OFDM模糊函数仿真

前言

本文进行 OFDM 的仿真,首先看一下 OFDM 的模糊函数仿真效果:


一、OFDM 信号及模糊函数

1、OFDM 信号表达式

OFDM 信号提供了一种在频域上设计波形、时域上输出波形的 DFT 数字调制方式。OFDM 信号的数学表达式为:

B ( t ) = ∑ k = 0 N − 1 b k e j 2 π f k t = ∑ k = 0 N − 1 b k e j 2 π ( f 0 + k Δ f ) t B(t)=\sum_{k=0}^{N-1}b_ke^{j2\pi f_kt}=\sum_{k=0}^{N-1}b_ke^{j2\pi (f_0+k\Delta f)t}B(t)=k=0N1bkej2πfkt=k=0N1bkej2π(f0+kΔf)t

  • b k :调制序列,为第 k 路子信道中的复输入数据 b_k:调制序列,为第 k 路子信道中的复输入数据bk:调制序列,为第k路子信道中的复输入数据
  • f k = f 0 + k Δ f f_k=f_0+k \Delta ffk=f0+kΔff 0 f_0f0 为起始频率,Δ f \Delta fΔf 为频率间隔

2、模糊函数表达式

模糊函数是雷达探测波形分析的重要工具,通过对信号波形的模糊函数分析,可以得到信号波形的距离分辨率、多普勒分辨率及多普勒容限特性。

为了分析在不同的时延和多普勒频移条件下接收信号与匹配滤波器的不匹配程度,定义了模糊度函数。

连续时间信号模糊函数的定义为:

χ ( τ , f d ) = 1 E ∫ − ∞ ∞ b ( t ) b ∗ ( t − τ ) e j 2 π f d t   d t \chi (\tau,f_d)=\frac{1}{E} \int_{-\infty}^{\infty} b(t)b^{*}(t-\tau)e^{j2\pi f_dt} \,dtχ(τ,fd)=E1b(t)b(tτ)ej2πfdtdt

  • 式中,E为信号的总能量;

离散时间序列的模糊函数表示为:

χ ( m , k d ) = 1 E c ∑ n e n e n − m ∗ e j 2 π N k d n \chi (m,k_d)=\frac{1}{E_c}\sum_{n}e_ne^{*}_{n-m}e^{j\frac{2\pi}{N}k_dn}χ(m,kd)=Ec1nenenmejN2πkdn

  • 式中,m = f s × τ m=f_s×\taum=fs×τf s f_sfs 为采样率;
  • k d = f d × f s N k_d=\frac{f_d×f_s}{N}kd=Nfd×fs,N为采样点数

二、MATLAB 仿真

1、MATLAB 核心源码

%% ofdm信号产生
for j = 0:N_symbol - 1      % 用于处理每个相位编码
    for k = 0:M-1           % 用于处理每个子载波
        for n = 0:N-1       % 用于生成每个时刻的样本
            x_tmp(k+1,n+1+j*N) = tx_data(k+1+j*N)*exp(1j*2*pi*k*n/N);
        end
    end
end

2、仿真结果

①、OFDM 模糊函数

②、OFDM 距离模糊函数

③、OFDM 速度模糊函数

目录
相关文章
|
7月前
|
算法
【MATLAB】语音信号识别与处理:SG滤波算法去噪及谱相减算法呈现频谱
【MATLAB】语音信号识别与处理:SG滤波算法去噪及谱相减算法呈现频谱
250 1
|
7月前
|
算法
基于小波多普勒变换的回波信号检测matlab仿真
基于小波多普勒变换的回波信号检测matlab仿真
|
7月前
|
算法
【MATLAB】语音信号识别与处理:一维信号NLM非局部均值滤波算法去噪及谱相减算法呈现频谱
【MATLAB】语音信号识别与处理:一维信号NLM非局部均值滤波算法去噪及谱相减算法呈现频谱
146 1
|
7月前
|
算法
m基于OFDM+QPSK和LDPC编译码以及MMSE信道估计的无线图像传输matlab仿真,输出误码率,并用图片进行测试
MATLAB2022a仿真实现了无线图像传输的算法,包括OFDM、QPSK调制、LDPC编码和MMSE信道估计。OFDM抗频率选择性衰落,QPSK用相位表示二进制,LDPC码用于前向纠错,MMSE估计信道响应。算法流程涉及编码、调制、信道估计、均衡、解码和图像重建。MATLAB代码展示了从串行数据到OFDM信号的生成,经过信道模型、噪声添加,再到接收端的信道估计和解码过程,最终计算误码率。
77 1
|
机器学习/深度学习 算法
m基于OFDM+QPSK和DNN深度学习信道估计的无线图像传输matlab仿真,输出误码率曲线,并用实际图片进行测试
m基于OFDM+QPSK和DNN深度学习信道估计的无线图像传输matlab仿真,输出误码率曲线,并用实际图片进行测试
371 0
|
7月前
|
编解码 Linux
ZC-OFDM模糊函数原理及仿真
ZC-OFDM模糊函数原理及仿真
134 0
|
7月前
|
算法 数据处理 计算机视觉
【MATLAB】 MODWT信号分解+FFT傅里叶频谱变换组合算法
【MATLAB】 MODWT信号分解+FFT傅里叶频谱变换组合算法
112 0
|
7月前
|
算法 计算机视觉
【MATLAB】 RLMD信号分解+FFT傅里叶频谱变换组合算法
【MATLAB】 RLMD信号分解+FFT傅里叶频谱变换组合算法
1178 0
|
7月前
|
算法 计算机视觉
【MATLAB】 LMD信号分解+FFT傅里叶频谱变换组合算法
【MATLAB】 LMD信号分解+FFT傅里叶频谱变换组合算法
197 0
|
7月前
|
算法 计算机视觉
【MATLAB】 EWT信号分解+FFT傅里叶频谱变换组合算法
【MATLAB】 EWT信号分解+FFT傅里叶频谱变换组合算法
198 0