91学术服务平台

您好,欢迎来到91学术官网!站长邮箱:91xszz@sina.com

发布论文

论文咨询

基于检测残差消除的CP-OTFS系统信号检测算法

  2024-01-03    171  上传者:管理员

摘要:正交时频空(OTFS)调制技术因其高抗频率色散的性能,有望成为6G中高移动性场景下通信的关键技术。通过在OTFS系统发送端加入循环前缀(CP),可克服信道多径效应导致的码间干扰。针对当前CP-OTFS系统信号检测算法计算复杂度高的问题,提出一种基于检测残差消除的信号检测算法。采用时频域低复杂度初始检测后,结合系统时延-时间域的输入-输出关系计算初始检测残差。以检测残差为迭代变量,通过计算反馈值更新检测信号,并在时延-多普勒域进行逐符号最大似然检测。在迭代计算过程中逐步消除检测残差,并给出了算法停止准则。实验结果表明,该算法在信噪比为15 dB时误码性能比线性最小均方差算法提升了2.79 dB,比消息传递算法提升了1.76 dB,并且具有更好的收敛性和更低的计算复杂度。

  • 关键词:
  • 信号检测
  • 循环前缀
  • 检测残差
  • 正交时频空
  • 计算复杂度
  • 误码性能
  • 加入收藏

为面对未来社会万物互联、泛在智能的需求以及不同场景下的极其可靠通信,第六代移动通信技术(6G)的研究逐渐成为当下科研热点。IMT⁃2030(6G)推进组在6G网络架构愿景中指出,未来6G网络需要支持高移动性环境下的超可靠通信,以满足地球低轨卫星、高速列车、无人机等通信应用场景[1]。然而,当前移动通信系统中采用的是正交频分复用(Orthogonal Frequency DivisionMultiplexing,OFDM)技术,其会因高移动性环境下导致的高多普勒频移造成子载波间干扰,在终端移动速度大于500 km/h的高多普勒信道环境下,OFDM通信系统的性能是完全崩溃的[2]。

正交时频空(Orthogonal Time Frequency Space,OTFS)调制是一种能够面对高速移动通信特性的先进调制技术。OTFS通过将发送数据经预处理和星座调整后映射到时延⁃多普勒(Delay⁃Doppler,DD)域,并经过一系列的二维变换使得同一个发送OTFS帧内的信号捕获到DD域等效信道的稀疏性,都经历了与时间选择无关的慢衰落,从而获得信道时间和频率的全分集增益以及更优越的抗干扰性能[3]。OTFS系统作为一种搭载新型调制方式的通信系统,在信号传输的过程中不可避免地会因多径效应而引起码间干扰[4]。同OFDM系统一样,可以加入循环前缀(Cyclic Prefix,CP),接收端可以通过将干扰符号的循环前缀与相应干扰符号的主要部分相消来减轻这些干扰[5]。CP⁃OTFS系统中CP的添加方式与OFDM系统相同,因此CP⁃OTFS系统可以通过向OFDM系统添加预处理和后处理块来实现[2]。CP⁃OTFS与现有的OFDM系统更加兼容,对OTFS调制在实际应用研究中具有重大意义。

在通信系统中,信号检测主要是为了均衡信道的影响以及消除信号接收端可能遇到的误差和失真。由于OTFS系统中通过ISFFT变换操作将每个调制符号扩展到整个时频资源网格,等效信道矩阵维数大于OFDM系统,这显著增加了信号检测的复杂度。此外,在OTFS系统中信息符号在时变信道传输过程中的变化与其DD域的索引有关,且接收DD域信号存在额外相位项,这不利于OTFS系统的信号检测算法设计[6]。因此,研究低复杂度CP⁃OTFS信号检测算法成为学者们广泛关注的方向。CP⁃OTFS系统信号检测算法主要分为两类:线性检测算法和迭代检测算法。线性检测算法主要是线性最小均方差(Linear Minimum Mean Square Error,LMMSE)算法、迫零(Zero⁃Forcing,ZF)算法[7,8,9,10]。LMMSE、ZF算法结构简单、易于实现,在传统通信系统中也被广泛使用。但在OTFS系统中,等效信道的建模采用的矩阵维度远远大于传统通信系统,在涉及到计算逆矩阵时会造成极高的计算复杂度。迭代检测算法结合接收信号的相关性质,通过迭代更新检测值,最终得到最优解。当前得到最广泛研究的是文献[11]中提出的消息传递(MessagePassing,MP)算法及其改进算法[12,13,14]。MP算法的计算复杂度依赖于信道矩阵的稀疏性,在复杂的多径信道中不易收敛,迭代次数增加,带来了较高的计算复杂度。

针对当前CP⁃OTFS系统信号检测算法复杂度高的问题,本文通过分析CP⁃OTFS系统时延⁃时间域的输入⁃输出关系,在低复杂度的初始检测后,提出一种基于检测残差消除的CP⁃OTFS信号检测算法,并在500km/h的高移动场景中对该算法进行了仿真分析。


1、CP⁃OTFS系统模型


CP⁃OTFS系统信号处理流程图如图1所示。

图1 CP⁃OTFS系统框图   

1.1 发送端

在OTFS系统中二进制输入序列经过QAM调制后,将发送数据符号映射到维度为M×N (M,N∈N+)的二维DD域平面,得到DD域信号XDD[m,n](0≤m≤M-1,0≤n≤N-1)。其中:M是沿时延方向的资源单元维度,表示OTFS系统中的子载波数;N是沿多普勒方向的资源单元维度,表示时隙数。子载波间隔为Δf,单个时隙长度为T=1Δf,DD域资源网格时延分辨率为τ0=1 (MΔf),多普勒分辨率为ν0=1 (NT)。XDD[m,n]通过逆辛快速傅里叶变换(InverseSymplecticFastFourier Transform,ISFFT)映射到时频网格上的时频(Time⁃Frequency,TF)域信号XTF[l,k](0≤l≤M-1,0≤k≤N-1),矩阵化表示为:

式中:FM、FNH表示M点傅里叶变换和N点傅里叶反变换;(·)H表示共轭转置。

随后时频调制器将二维符号XTF[l,k]通过海森堡变换(Heisenberg Transform)转换为时域信号s[t]:

式中vec(·)表示矩阵的向量化[2]。这一步对标OFDM系统中的IFFT操作,也即将一个时频域调制的信号变换为一个实际发送的时域信号模型。

CP⁃OTFS系统中,向量s分块添加入CP后得到:

式中:IN表示单位矩阵;⊗为克罗内积;被称为CP增加矩阵,A∈CLCP×M,等价于IM最后Lmax行,帧结构如图2所示。离散时间信号sCP[t]在通过脉冲整形后(本文采用矩形脉冲整形)得到sCP(t),通过发射天线将调制信号发送到高速移动场景信道中。

图2 CP⁃OTFS时域帧结构 

1.2 接收端

在接收端,接收天线在接收到信号后通过匹配滤波和时域采样得到离散时间信号rCP[t],并去除CP得到:

式中去CP矩阵RCP=[R IM]∈CM×(M+LCP),R∈CM×LCP,为全零矩阵。经维格纳变换(Wigner Transform)得到时频域信号YTF[l,k]:

式中:vec-1M,N(·)表示向量的矩阵化;CM×N表示矩阵维度为M×N。

YTF[l,k]通过辛快速傅里叶变换(SymplecticFast Fourier Transform,SFFT)映射回DD域:

利用信道估计结果进行信号检测得到接收符号,最后经QAM解调得到最终接收的二进制比特流。

1.3 信道

本节中考虑具有P条传播路径的信道模型,对于第i条路径,i=1,2,⋯,P,路径复增益为gi,延迟和多普勒频移分别为τi和νi。在DD域中,归一化的延迟和多普勒频移分别为ℓi=MΔfτi和κi=NTνi。设归一化延迟集合为ℒ={ℓi},每个ℓi对应路径的归一化多普勒频移集合为Kℓ={κi|ℓ=ℓi},延时为ℓ时的多普勒响应表示为:

在接收端,以采样间隔对接收波形进行采样,其中,q=0,1,2,⋯,(M+LCP)N,LCP≥lmax为加入CP的长度。信道的离散时间基带模型可表示为:

式中:νl (κ)表示信道增益的变化;表示多普勒频移;表示信道的时变性。时域的输入⁃输出关系可以写成:

式中w为信道噪声[15]。

为了表示的简洁性,本文后续部分将忽略噪声的影响,去除CP后接收信号表示为:

式中[·]M表示取余运算,这是由加CP后的循环特性决定的。由于加入了CP,接收信号r无码间干扰,时域信道矩阵G∈CMN×MN的建模如图3所示。

图3 时域信道矩阵   

将s和r分块表示,s=[s0T,s1T,s2T,⋯,sTN-1]T,r=[r0T,r1T,r2T,⋯,rTN-1]T。分块矩阵的输入⁃输出关系表示为:

式中:rn、sn∈CM×1是s和r的子向量;Gn,0∈CM×M是G的对角子矩阵:


2、时延⁃时间域输入⁃输出关系分析


结合1.3节分析,可以得到分块的时域输入⁃输出关系为:

对s和r进行并行表示,得到其时延⁃时间(Delay⁃Time,DT)域的表示形式:

其子向量间的关系可表示为:

XDT和YDT向量化表示为:

DT域输入⁃输出关系写成:

式中:HDT=PT·G·P∈CMN×MN,PT·P=IMN为DT域信道矩阵。子向量形式输入-输出关系写成:

式中:“∘”表示矩阵逐元素相乘;HmD,lT=diag[νDTm,l]∈CN×N是HDT以M×N分块的子矩阵;νDTm,l∈CN×1是H mD,lT的对角元素。

由式(18)可知,在DT域中CP⁃OTFS系统的输入⁃输出关系可表示为向量间逐元素的乘积而非矩阵运算,利用此式进行信号检测复杂度是较低的。


3、低复杂度信号检测算法


3.1 初始检测

在CP-OTFS系统中,由于每一个时域块都加入了CP,在信号检测时可以根据块形式同步进行,即将信道矩阵分块,这将大大降低检测的复杂度。TF域的输入-输出关系可以写成:

式中x nTF,ynTF∈CM×1:

是检测信号的子向量,ΗnT,0F∈CM×M是TF域信道矩阵ΗTF的对角子矩阵。在使用脉冲整形时,TF域信道响应与传输信号可由DD域的圆周卷积变为对应元素的乘积:

结合最小均方误差(MMSE)算法,初始检测信号的TF域形式为:

式中:(·)∗表示共轭;σω2表示噪声方差。DT域形式写为:

3.2 检测残差消除的信号检测算法

基于DT域输入-输出关系分析,本文提出了一种DT域检测残差消除的信号检测算法。将初始检测值代入系统输入-输出关系式,得到以检测信号为发送信号的系统输出信号,计算检测输出信号与实际接收信号间的残差值,然后将残差值回代输入端更新检测信号,迭代计算以逐步消除残差,信号检测流程如图4所示。

图4 信号检测算法流程图  

具体步骤如下:

1)以DT域的初始检测值为系统输入代入式(18),定义初始检测残差为:

式中,该检测残差的产生是由于初始检测信号的检测误差造成的接收端的DT域残差。

2)进入迭代计算过程。以此残差为反馈,回代DT域输入-输出关系式得到反馈值:

式中:“./”表示矩阵逐元素相除;“”表示第i次迭代的值,并在每次迭代计算前令。

3)结合反馈值得到DT域的残差消除信号:

4)由于最终输出的二进制比特流是由加载在DD域的QAM符号解映射而来,需在DD域结合QAM字母表A={a1,a2,⋯,a Q}进行逐符号的最大似然(Maximum Likelihood,ML)检测:

5)以前后两次迭代检测值的差值更新检测残差值:

重复步骤2)~步骤5),在达到预设最大迭代次数或时,输出DT域检测信号。最后将其变换到DD域,经QAM解调得到检测输出的二进制比特流。

3.3 计算复杂度分析

本节中,通过统计信号检测过程中乘法的运算次数作为评判算法计算复杂度的指标,用O(·)表示计算复杂度。初始检测算法中,计算的乘法计算次数分别为2MN log2M、MN log2M、3MN、MN log2M,因此初始检测算法计算复杂度为O(MN log2M)。检测残差消除检测算法中,计算(0em)的乘法次数为MNL,式中L为归一化延迟集合ℒ={ℓi}的维度,表示信道各径参数中非重复时延索引数。在每一次迭代中计算以及更新e(i)的乘法次数分别为MN (2L+1)、2MN log2N、MNL。设最大迭代次数为I,算法整体计算复杂度为O(IMN(L+log2N)。由于算法在时即输出结果,实际迭代次数会小于I,此处计算的是最大计算复杂度。表1给出了LMMSE算法[7]、MP算法[11]和本文提出算法的计算复杂度,S为观测节点数,Q为QAM调制阶数。

表1 算法计算复杂度  


4、仿真结果与分析


为验证基于检测残差消除的CP⁃OTFS系统信号检测算法在高移动场景下的检测性能,本节对未编码的CP⁃OTFS系统进行性能仿真,并在相同条件下对比了LMMSE和MP算法。仿真信道采用3GPP标准中的扩展车辆A(EVA)信道模型,模拟9条路径,每条路径的多普勒频移遵循Jakes频谱,即νi=fcumaxcosθi c,其中umax表示终端移动速度,取500km/h,θi在[-π,π]均匀分布。使用4QAM调制方式,取子载波数M=64,时隙数N=16,载波频率fc=4 GHz,子载波间隔Δf=15 kHz,CP长度LCP=lmax,采用理想信道估计。

图5给出了本文算法在不同信噪比下收敛时与MP算法平均迭代次数的对比,由算法步骤中的停止准则决定。随着信噪比的增加,算法收敛加快,由图5可知,本文所提出算法收敛速度快于MP算法。

图5 算法收敛所需迭代次数   

初始检测算法与三种不同的信号检测算法的误码性能如图6所示。由图6可知,初始检测算法在经过检测残差消除后,误码性能有显著提升。此外,由于检测残差消除算法在迭代消除检测残差的过程中,亦消除了部分因噪声和多径效应带来的干扰,因此在低信噪比时表现出了比其他算法更优越的误码性能。本文所提算法在实验仿真条件下,信噪比为15 dB时,误码性能比LMMSE算法提升了2.79 dB,比MP算法提升了1.76 dB。由于本文所提算法误码性能与初始检测算法相关,在信噪比大于20 dB时误码性能略逊于其他算法。

图6 不同检测算法误码性能比较   

图7给出了M=64时三种信号检测算法计算复杂度比较曲线。

图7 不同检测算法计算复杂度比较   

本文所提出算法在实现过程中不涉及矩阵求逆运算,不同域信号变换时利用FFT算法加速运算,降低了计算复杂度。由图7可知,本文提出算法在计算复杂度上具有更大优势。


5、结语


在高移动性场景下的通信中,CP-OTFS系统有着更显著的抗码间干扰能力和与当前通信系统的兼容性。本文针对当前CP-OTFS系统信号检测算法复杂度较高的问题,提出了一种在低复杂度初始检测后基于检测残差消除的信号检测算法。结合DT域CP-OTFS系统的输入-输出关系式,迭代计算消除检测残差,达到全局最优。仿真结果表明,本文提出的检测算法在低信噪比下误码性能优于LMMSE和MP算法,并且收敛更快。此外,该算法对比其他检测算法具有更低的计算复杂度。


参考文献:

[6]梁瑞璇.OTFS作用域及信号检测算法研究[D].桂林:桂林电子科技大学,2022.

[13]方斌,田海,贾皓翔,等.OTFS调制系统的低复杂度GAMP算法实现[J].电讯技术,2023,63(6):876-881.


基金资助:国家自然科学基金项目(61562090);


文章来源:明映成,常俊,唐红刚等.基于检测残差消除的CP-OTFS系统信号检测算法[J].现代电子技术,2024,47(01):1-6.

分享:

91学术论文范文

相关论文

推荐期刊

网友评论

加载更多

我要评论

现代电子技术

期刊名称:现代电子技术

期刊人气:1511

期刊详情

主管单位:陕西省科学技术厅

主办单位:陕西电子杂志社,陕西省电子技术研究所

出版地方:陕西

专业分类:科技

国际刊号:1004-373X

国内刊号:61-1224/TN

邮发代号:52-126

创刊时间:1977年

发行周期:半月刊

期刊开本:大16开

见刊时间:1年以上

论文导航

查看更多

相关期刊

热门论文

【91学术】(www.91xueshu.com)属于综合性学术交流平台,信息来自源互联网共享,如有版权协议请告知删除,ICP备案:冀ICP备19018493号

微信咨询

返回顶部

发布论文

上传文件

发布论文

上传文件

发布论文

您的论文已提交,我们会尽快联系您,请耐心等待!

知 道 了

登录

点击换一张
点击换一张
已经有账号?立即登录
已经有账号?立即登录

找回密码

找回密码

你的密码已发送到您的邮箱,请查看!

确 定