Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js
高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

解卷积主动声呐目标回波高分辨时延估计技术

苍思远 生雪莉 董航 郭龙祥

苍思远, 生雪莉, 董航, 郭龙祥. 解卷积主动声呐目标回波高分辨时延估计技术[J]. 电子与信息学报, 2021, 43(3): 842-849. doi: 10.11999/JEIT200649
引用本文: 苍思远, 生雪莉, 董航, 郭龙祥. 解卷积主动声呐目标回波高分辨时延估计技术[J]. 电子与信息学报, 2021, 43(3): 842-849. doi: 10.11999/JEIT200649
Kai SHAO, Geng JIN, Guangyu WANG, Bowen ZHOU. Permutation-mode Orthogonal Frequency Division Multiplexing System with Index Modulation[J]. Journal of Electronics & Information Technology, 2021, 43(9): 2640-2646. doi: 10.11999/JEIT200248
Citation: Siyuan CANG, Xueli SHENG, Hang DONG, Longxiang GUO. Deconvolution-based Target Echo High-resolution Time Delay Estimation Technique Using Active Sonar[J]. Journal of Electronics & Information Technology, 2021, 43(3): 842-849. doi: 10.11999/JEIT200649

解卷积主动声呐目标回波高分辨时延估计技术

doi: 10.11999/JEIT200649
基金项目: 国家自然科学基金(51979061, 51779061),国家重点研发计划(2018YFC1405902)
详细信息
    作者简介:

    苍思远:男,1991年生,博士生,研究方向为水声信号处理、稀疏表示及凸优化理论

    生雪莉:女,1977年生,教授,博士生导师,研究方向为水声信号处理、多平台及仿生声呐技术

    董航:男,1996年生,硕士生,研究方向为水声目标探测、时延估计

    郭龙祥:男,1976年生,教授,研究方向为水声目标探测与定位

    通讯作者:

    生雪莉 shengxueli@hrbeu.edu.cn

  • 中图分类号: TB566

Deconvolution-based Target Echo High-resolution Time Delay Estimation Technique Using Active Sonar

Funds: The National Natural Science Foundation of China (51979061, 51779061), The National Key R&D Program of China (2018YFC1405902)
  • 摘要: 为提高浅海复杂海洋环境下的目标回波时延估计精度,增强主动声呐系统对目标的探测能力,该文基于稀疏表示理论和解卷积思想,提出一种高分辨目标回波时延估计技术。首先,引入Toeplitz算子,将发射信号的不同时延结果构造成时延字典矩阵,时延估计值存在于所求解的稀疏向量中。其次,利用交替方向乘子算法(ADMM)优化框架,求解全局最优解。最后,采用一种加权迭代策略设置正则化参数,进一步抑制多途信道的影响,解耦合出回波到达的时刻,获得高精度的目标回波时延估计结果。数值仿真和实验数据表明,该文提出的解卷积主动声呐目标回波高分辨时延估计技术可以在多途扩展严重的浅海声信道实现目标探测,在信道水池的实验环境下,时延估计分辨率可达0.056 ms。
  • 可重构智能表面(Reconfigurable Intelligent Surface, RIS)作为第6代(Sixth Generation, 6G)移动通信潜在技术之一,具有广阔的应用前景[1]。RIS辅助大规模多输入多输出(Multiple Input Multiple Output, MIMO)系统可以显著提高无线通信覆盖率、吞吐量和频谱效率[2]。毫米波信道的高路损极易阻断用户(User Equipment, UE)与基站(Base Station, BS)的视距(Line of Sight, LoS)径,严重影响通信质量。引入RIS动态调整信号幅度或相移可以提高传输性能[3]。文献[4]利用无人机辅助RIS提高其反射能力及覆盖范围,可以最大化中继网络传输速率。文献[5]在信源与用户间放置RIS可以降低保密中断概率,增强系统保密性能。实现上述目标需要获取UE-RIS-BS链路的准确信道状态信息(Channel State Information, CSI)。

    在RIS辅助的毫米波通信系统中,一般BS和RIS的分布是固定的,其链路为准静态信道,多个时隙内仅需估计1次。而环境突然变化(如车辆和行人堵塞)以及终端缓慢变化会导致UE-RIS信道突变和角度变化。为保证估计性能,需要在多个时隙内追踪UE-RIS信道角度[6]并检测信道突变。目前,RIS分为无源和有源两种架构,文献[7]针对无源RIS架构提出最小二乘(Least Square, LS)算法以估计上行链路级联信道,但是该架构在RIS端无法获得观测数据,所以信道估计和追踪只能在BS或UE端完成,既降低了RIS波束成形增益,又具有相当大的计算复杂度。文献[8]为降低计算复杂度,采用高斯赛德尔(Gauss Seidel, GS)迭代算法进行估计,但在UE角度变化时估计灵活性较差。文献[9]提出一种基于稀疏矩阵分解的信道估计方法,但需要对每个RIS无源元件进行单独的幅度控制,导致成本极为昂贵。文献[10]在时变场景下将级联信道建模为状态空间模型以捕获信道相关性,并采用卡尔曼滤波(Kalman Filter, KF)算法估计时变信道。文献[11]使用KF分别追踪LoS信道和级联信道,进一步优化导频和RIS反射系数矩阵以提高估计精度。RIS配置射频(Radio Frequency, RF)链组成有源RIS架构,可以在RIS端处理信号并分离估计UE-RIS-BS信道,利用无线信道固有稀疏性能以少量训练开销提取特定信道参数,降低计算复杂度[12,13]。如文献[14]针对有源RIS结构,利用波束空间域信道稀疏性,提出一种多目标交替优化信道估计方案,可以在RIS侧灵活估计信道并节省训练开销,但不涉及波束空间域角度变化,不利于实际系统的应用。文献[15]将RIS连接RF链用于基带测量,利用深度学习方法估计RIS信道,证明了信道感知时间对最优RIS相移矩阵的影响,但是需要大量数据集进行长时间离线训练。文献[16]利用有限RF链分别估计UE-RIS信道和RIS-BS信道,提出一种基于求根多重信号分类(Root-MUltiple SIgnal Classification, Root-MUSIC)算法的信道估计方案,可以获得级联链路独立CSI,有效提升估计灵活性,但是Root-MUSIC算法涉及求解多项式的根,仍然存在较大计算复杂度。

    针对RIS辅助的毫米波通信系统,本文提出一种基于牛顿算法的信道追踪方案。所提方案将RIS连接“L”型RF链,首先使用2维快速傅里叶变换(Two-Dimensional Fast Fourier Transform, 2D-FFT)算法分离估计第1个时隙UE-RIS和RIS-BS信道角度参数[17],并使用最大似然(Maximum Likelihood, ML)算法分离估计级联信道路径增益完成初始化,最后在后续时隙使用牛顿算法追踪UE-RIS链路角度,并对UE-RIS信道进行突变检测,如果检测到突变则再次初始化,否则继续使用牛顿算法追踪角度。仿真结果验证该方案在环境突然变化和UE缓慢移动时具有优越性能,并且分离估计级联信道可以减少估计开销,经过分析,所提方案计算复杂度远小于LS算法、线性最小均方误差(Linear Minimum Mean Squared Error, LMMSE)算法和KF算法[18],极大节约算力资源,实现计算复杂度与性能之间的良好折中。

    本文研究RIS辅助上行无线通信系统毫米波信道追踪问题,如图1所示,BS配备NR根均匀线性阵列天线(Uniform Linear Array, ULA),服务配备NT根天线的单用户。RIS具有NI=NhI×NvI个反射单元,NhINvI为RIS水平和竖直方向反射单元数目。由于RIS无法进行信号处理,本文以RIS板右下角反射单元为原点,向水平与竖直方向分别延伸连接L个RF链构成“L型”分布。为降低系统能耗,RF链数远小于RIS板反射单元数(L<<NhI,L<<NvI),且UE-BS的LoS径被阻断,仅能通过RIS辅助完成通信。

    图 1  RIS辅助上行无线通信系统

    该系统BS和RIS空间位置保持不变,RIS-BS信道G为准静态信道,当终端缓慢变化时会导致UE-RIS信道H(t)突变和角度变化,所以将UE-RIS信道H(t)CNI×NT和RIS-BS信道GCNR×NI分别建模为

    H(t)=La1la=0ala(t)aUR(θlaH(t),ϕlaH(t))aHU(φlaH(t)) (1)
    G = Lb1lb=0blbaB(ψlb)aHRB(γlb,φlb) (2)

    其中,LaLbH(t)G路径数,ala(t)H(t)la条路径增益,blbGlb条路径增益,(·)H表示共轭转置,φlaH(t)为UE离开角(Angle of Departure, AoD),θlaH(t)ϕlaH(t)为RIS到达角(Angle of Arrival, AoA)中仰角和方位角,γlbφlb为RIS的AoD中仰角和方位角,ψlb为BS的AoA,H(t)导向矢量aU(φlaH(t))aUR(θlaH(t),ϕlaH(t))

    aU(φlaH(t))=[1,ej2πula(t),,ej2π(NT1)ula(t)]T (3)
    aUR(θlaH(t),ϕlaH(t))=ahUR(ϕlaH(t))avUR(θlaH(t))=[1,,ej2π(mvla(t)+nwla(t)),,ej2π((NhI1)vla(t)+(NvI1)wla(t))]T (4)

    其中,()T表示转置,定义ula(t)vla(t)wla(t)分别为

    ula(t)=dUλsin(φlaH(t)) (5)
    vla(t)=dIλsin(ϕlaH(t)) (6)
    wla(t)=dIλcos(θlaH(t)) (7)

    并定义dUdI为 UE和RIS的天线间距,λ为波长,导向矢量aB(ψlb)与式(3)类似,将φlaH(t)dUψlbdB代替,dB为BS天线间距,aRB(γlb,φlb)与式(4)类似,将θlaH(t)ϕlaH(t)γlbφlb代替。RIS未连接RF链的水平导向矢量为ahUR(ϕlaH(t))=[1,,ej2πmvla(t),,ej2π(NhI1)vla(t)]T,RIS未连接RF链的竖直导向矢量为avUR(θlaH(t))=[1,,ej2πnwla(t)),,ej2π(NvI1)wla(t))]T,BS在第t个时隙的接收信号Y(t)CNR×T

    Y(t)=GH(t)Γ(t) + N(t) (8)

    其中,Γ(t)CNT×T为UE发送的导频信号,满足正交条件Γ(t)ΓH(t)=INTT为时隙数,N(t)CNR×TCN(0,σ2k)是均值为0,方差为σ2k的复高斯白噪声。在不同时隙信号传输过程,G为准静态信道,仅需估计1次,而H(t)可能发生角度变化和信道突变,需要频繁追踪角度并检测突变以保证性能。

    t个时隙UE-RIS所有路径角度参数集合O(t)

    O(t)=[θ0H(t),,θlaH(t),,θLa1H(t),ϕ0H(t),,ϕlaH(t),,ϕLa1H(t),φ0H(t),,ϕlaH(t),,φLa1H(t)]T (9)

    相邻时隙的角度变化可建模为1阶马尔可夫链[18],所以第t个时隙存在角度变化的角度模型为

    O(t)=O(t1)+u(t) (10)

    其中,u(t)CN(0,σ2u)是均值为0,方差为σ2u的复高斯白噪声,并定义QUu(t)的协方差矩阵。

    由式(1)和式(2)说明获得角度和路径增益可恢复整个信道矩阵。本文在第1个时隙与H(t)突变的时隙使用2D-FFT初始化估计角度,后续时隙利用牛顿算法追踪H(t)角度,并使用ML估计每个时隙路径增益。

    本节利用2D-FFT在第1个时隙与H(t)发生突变的时隙得到信号空间谱,估计UE-RIS和RIS-BS信道角度,然后利用ML算法估计路径增益。

    3.1.1   初始化角度参数

    因为RIS在水平和竖直方向上估计角度的方法一致,本文选择以RIS所连RF链水平方向接收信号为例来分析角度参数初始化。RIS水平方向接收信号YhR(t)CL×T

    YhR(t)=Hh(t)Γ(t) + Nh(t)=La1la=0ala(t)ahUR(ϕlaH(t))aHU(φlaH(t))Γ(t)+Nh(t) (11)

    其中,Hh(t)CL×NT为UE到RIS水平方向信道矩阵,Nh(t)CL×T为信号经过Hh(t)叠加的高斯白噪声,将接收信号与导频解相关后得到YhR(t)CL×NT

    YhR(t)=YhR(t)ΓH(t) = Hh(t) + Nh(t) (12)

    其中,Nh(t)=Nh(t)ΓH(t)为等效噪声,对YhR(t)补0得到YhR(t)CL×NTLNT为补0后行与列的数目,再通过2D-FFT得到信号空间谱˜YhR(t)CL×NT

    ˜YhR(t)=FLYhR(t)FHNT=FLHh(t)FHNT + FLNh(t)FHNT=˜Hh(t)+˜Nh(t) (13)

    其中,˜Hh(t)CL×NTHh(t)的空间谱,˜Nh(t)CL×NTNh(t)的空间谱,FLCL×LFNTCNT×NT为补0后傅里叶矩阵,˜Hh(t)mn列的元素˜Hhm,n(t)

    ˜Hhm,n(t)=[FLHh(t)FHNT]m,n=La1la=0L1m1=0NT1m2=0ala(t)ej2πm1mLej2πm1ula(t)ej2πm2vla(t)ej2πm2nNT=LNTLala=1ala(t){f(ula(t)mL)f(vla(t)nNT)} (14)

    其中,定义f(x)=(1/1M)M)(sin(πxM)/sin(πxM)sin(πx)sin(πx))exp(j2πx(M1/M122)),经过谱峰搜索确定第la条路径峰值点坐标为(mhla(t),nhla(t)),根据式(14)可得估计值ˆula(t)=mhla(t)/mhla(t)LL, ˆvla(t)=nhla(t)/nhla(t)NTNT,所以UE-RIS水平方向第la条路径角度估计值为

    ˆφlaH(t)=arcsin(λˆula(t)dU)=arcsin(λdUmhla(t)L) (15)
    ˆϕlaH(t)=arcsin(λˆvla(t)dI)=arcsin(λdInhla(t)NT) (16)

    将UE-RIS所连RF链竖直方向接收信号进行2D-FFT可估计出ˆθlaH(t)

    ˆθlaH(t)=arccos(λˆwla(t)dI)=arccos(λdInvla(t)NT) (17)

    其中,nvla(t)ˆθlaH(t)对应峰值点坐标,同理初始化信道G的角度参数。

    3.1.2   初始化路径增益参数

    使用ML算法初始化路径增益,将式(11)改写为

    YhR(t)=AhUR(t)B(t)AHU(t)Γ(t)+Nh(t) (18)

    其中,Hh(t)=AhUR(t)B(t)AHU(t),定义Hh(t)阵列导向矩阵AhUR(t)CL×La, AU(t)CNT×La和路径增益矩阵B(t)CLa×La分别为

    AhUR(t)=[ahUR(ϕ1H(t)),,ahUR(ϕlaH(t)),,ahUR(ϕLaH(t))] (19)
    AU(t)=[aU(φ1H(t)),,aU(φlaH(t)),,aU(φLaH(t))] (20)
    B(t)=diag(a1(t),,ala(t),,aLa(t)) (21)

    利用ML算法求解第t个时隙UE-RIS信道矩阵路径增益估计值ˆB(t)ML[16]

    ˆB(t)ML=argminB(t)||YhR(t)ˆAhUR(t)B(t)ˆAHU(t)Γ(t)||2=[(ˆAhUR(t))HˆAhUR(t)]1(ˆAhUR(t))HYhR(t)[(ˆAU(t))HΓ(t)]H{(ˆAU(t))HΓ(t)[(ˆAU(t))HΓ(t)]H}1 (22)

    其中,()1为求逆运算,ˆAhUR(t)ˆAU(t)AhUR(t)AU(t)的估计值,同理初始化信道G路径增益参数。

    本节利用牛顿算法[19,20]迭代追踪后续时隙H(t)的角度。牛顿算法每次迭代追踪1条路径的所有角度,然后将该路径分量从带噪的叠加信号中移除得到残差,最后从残差中继续追踪下个路径的角度参数。第t个时隙第la1次迭代结束后的残差R

    R = YhR(t)la1i=0ˆai(t)ahUR(ˆvi(t))aHU(ˆui(t)) (23)

    其中,i=0,1,,la1, la=1,2,,La, {ˆai(t),ˆui(t),ˆvi(t)}i=0,1,,la1为前la1次迭代所得到的估计值,再进行第la次迭代得到新路径角度参数估计值,需使残差能量E(ula(t),vla(t))最小化,即

    E(ula(t),vla(t))=||RHhla(t)||2F=||Rala(t)ahUR(vla(t))aHU(ula(t))||2F (24)

    其中,||||F为矩阵F范数,最小化E(ula(t),vla(t))需将其泰勒展开为

    E(ula(t),vla(t))=E(ˆula(t1),ˆvla(t1))+[ula(t)ˆula(t1) vla(t)ˆvla(t1)]˙E(ˆula(t1),ˆvla(t1))+12[ula(t)ˆula(t1) vla(t)ˆvla(t1)]¨E(ˆula(t1),ˆvla(t1))[ula(t)ˆula(t1)vla(t)ˆvla(t1)] (25)

    其中,定义ˆula(t1)ula(t)在第t1个时隙的估计值,ˆvla(t1)vla(t)在第t1个时隙的估计值。并定义˙E(ˆula(t1),ˆvla(t1))¨E(ˆula(t1),ˆvla(t1))分别为

    ˙E(ˆula(t1),ˆvla(t1))=[Eˆula(t1)(ˆula(t1),ˆvla(t1))Eˆvla(t1)(ˆula(t1),ˆvla(t1))] (26)
    ¨E(ˆula(t1),ˆvla(t1))=[E (27)

    其中,{E'_{{{\hat u}_{{l_a}}}(t - 1)}}({\hat u_{{l_a}}}(t - 1),\;{\hat v_{{l_a}}}(t - 1))E({\hat u_{{l_a}}}(t - 1), \;{\hat v_{{l_a}}}(t - 1)) {\hat u_{{l_a}}}(t - 1) 求1阶偏导,{E''_{{{\hat u}_{{l_a}}}(t - 1) {{\hat u}_{{l_a}}}(t - 1)}} ({\hat u_{{l_a}}}(t - 1),{\hat v_{{l_a}}}(t - 1)) E({\hat u_{{l_a}}}(t - 1),{\hat v_{{l_a}}}(t - 1)) {\hat u_{{l_a}}}(t - 1) 求2阶偏导,{E''_{{{\hat u}_{{l_a}}}(t - 1){{\hat v}_{{l_a}}}(t - 1)}}({\hat u_{{l_a}}}(t - 1), {\hat v_{{l_a}}}(t - 1)) E({\hat u_{{l_a}}}(t - 1),{\hat v_{{l_a}}}(t - 1)) 先对 {\hat u_{{l_a}}}(t - 1) 求偏导后再对 {\hat v_{{l_a}}}(t - 1) 求偏导,其余变量定义同理。对式(25)左右两边同时求偏导可得{E'_{{u_{{l_a}}}(t)}}({u_{{l_a}}}(t), {v_{{l_a}}}(t)) {E'_{{v_{{l_a}}}(t)}}({u_{{l_a}}}(t),{v_{{l_a}}}(t)) 分别为

    \begin{split} & {E'_{{u_{{l_a}}}(t)}}({u_{{l_a}}}(t),{v_{{l_a}}}(t)) \\ & \quad= {E'_{{{\hat u}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1)) \\ & \qquad + {E''_{{{\hat u}_{{l_a}}}(t - 1){{\hat u}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1)) \\ & \qquad\cdot [{u_{{l_a}}}(t) - {{\hat u}_{{l_a}}}(t - 1)] \\ & \qquad + \frac{1}{2}[{E''_{{{\hat u}_{{l_a}}}(t - 1){{\hat v}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1)) \\ & \qquad+ {E''_{{{\hat v}_{{l_a}}}(t - 1){{\hat u}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1))] \\ & \qquad\cdot [{v_{{l_a}}}(t) - {{\hat v}_{{l_a}}}(t - 1)] \\[-10pt] \end{split} (28)
    \begin{split} & {E'_{{v_{{l_a}}}(t)}}({u_{{l_a}}}(t),{v_{{l_a}}}(t)) \\ & \quad = {E'_{{{\hat v}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1)) \\ & \qquad + {E''_{{{\hat v}_{{l_a}}}(t - 1){{\hat v}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1)) \\ & \qquad\cdot [{v_{{l_a}}}(t) - {{\hat v}_{{l_a}}}(t - 1)] \\ & \qquad + \frac{1}{2}[{E''_{{{\hat u}_{{l_a}}}(t - 1){{\hat v}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1)) \\ & \qquad + {E''_{{{\hat v}_{{l_a}}}(t - 1){{\hat u}_{{l_a}}}(t - 1)}}({{\hat u}_{{l_a}}}(t - 1),{{\hat v}_{{l_a}}}(t - 1))] \\ & \qquad\cdot [{u_{{l_a}}}(t) - {{\hat u}_{{l_a}}}(t - 1)] \\[-10pt] \end{split} (29)

    分别令式(28)和式(29)为0即可得到 ({u_{{l_a}}}(t),{v_{{l_a}}}(t)) 的取值,但是第 {l_a} 次追踪过程仅追踪1次得到的角度值不精确,需要多次循环。假设循环 {R_{\text{c}}} 次,则第 {l_a} 次追踪第 k 次循环估计的 {\hat u_{{l_a}}}{(t)^{(k)}} {\hat v_{{l_a}}}{(t)^{(k)}} 分别为

    \begin{split} & \left[ \begin{gathered} {{\hat u}_{{l_a}}}{(t)^{(k)}} \\ {{\hat v}_{{l_a}}}{(t)^{(k)}} \\ \end{gathered} \right] = \left[ \begin{gathered} {{\hat u}_{{l_a}}}{(t)^{(k - 1)}} \\ {{\hat v}_{{l_a}}}{(t)^{(k - 1)}} \\ \end{gathered} \right] - {{\ddot {\boldsymbol{E}}}}({\hat u_{{l_a}}}(t - 1),\\ & \qquad {\hat v_{{l_a}}}(t - 1)) \cdot {{\dot {\boldsymbol{E}}}}({\hat u_{{l_a}}}(t - 1),{\hat v_{{l_a}}}(t - 1)) \end{split} (30)

    其中, k = 1,2, \cdots ,{R_{\text{c}}} , {\hat u_{{l_a}}}{(t)^{(0)}} = {\hat u_{{l_a}}}(t - 1) , {\hat v_{{l_a}}}{(t)^{(0)}} = {\hat v_{{l_a}}}(t - 1)。利用式(30)循环迭代追踪角度,然后使用式(22)估计路径增益,恢复出第 t 个时隙的 {\boldsymbol{H}}^{\text{h}}(t) 。同理恢复出UE-RIS竖直方向的信道矩阵。

    本节对信道矩阵{\boldsymbol{H}}(t)是否突变进行检测。存在两种假设,{{{H}}_{\text{1}}}:信道矩阵突变,{{{H}}_{\text{0}}}:信道矩阵未突变。定义似然函数为

    \begin{split} L({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}' }(t)) =& \frac{1}{{{\pi ^{L{N_{\text{T}}}}}{{\det }^{{N_{\text{T}}}}}({{\boldsymbol{Q}}_{\text{U}}})}}\\ & \cdot\exp ( - {({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}' }(t) - {{{\hat {\boldsymbol{H}}}}^{\text{h}}}(t))^{\text{H}}}{\boldsymbol{Q}}_{\text{U}}^{ - 1}\\ & \cdot({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}' }(t) - \hat {\boldsymbol{H}}^{\text{h}}(t))) \end{split} (31)

    其中,{{\hat {\boldsymbol{H}}}}_{}^{\text{h}}(t) = \displaystyle\sum\nolimits_{{l_a} = 1}^{{L_a}}{\text{ }} {\hat a_{{l_a}}}(t){\boldsymbol{a}}_{{\text{UR}}}^{\text{h}}({\hat v_{{l_a}}}(t)){\boldsymbol{a}}_{\text{U}}^{\text{H}}( {{\hat u_{{l_a}}}(t)}为信道{\boldsymbol{H}}^{\text{h}}(t)的估计值, {\boldsymbol{Q}}_{\text{U}}^{} 为噪声协方差矩阵, {\det ^{{N_{\text{T}}}}}({{\boldsymbol{Q}}_{\text{U}}}) 为计算 {{\boldsymbol{Q}}_{\text{U}}} 行列式的 {N_{\text{T}}} 次方,当发生 {H_{\text{0}}} 事件时,式(31){\boldsymbol{Y}}_{\text{R}}^{{\text{h}}'}(t) - \hat {\boldsymbol{H}}_{}^{\text{h}}(t)将趋近于 {\boldsymbol{0}} ,根据纽曼-皮尔逊准则[21]得到对数似然比为

    \begin{split} \ln (L({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}" }(t))) = & - {({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}' }(t) - {{{\hat {\boldsymbol{H}}}}^{\text{h}}}(t))^{\text{H}}}{\boldsymbol{Q}}_{\text{U}}^{ - 1}\\ & \cdot({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}' }(t) - \hat {\boldsymbol{H}}^{\text{h}}(t)) \end{split} (32)

    当判决为 {H_{\text{1}}} 事件需满足

    \ln (L({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}'}(t))) > \gamma (33)

    其中, \gamma 是预先定义的判决门限,预设发生 {H_{\text{0}}} 事件被判决为 {H_{\text{1}}} 事件的虚警概率 {P_{{\text{fa}}}}

    {P_{{\text{fa}}}} = P\{ \ln (L({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}' }(t))) > \gamma ;{\text{ }}{H_{\text{0}}}\} (34)

    给定虚警概率 {P_{{\text{fa}}}} 可确定门限 \gamma 的取值,因为2\ln (L({\boldsymbol{Y}}_{\text{R}}^{{\text{h}}'} (t)))服从卡方分布 \chi _{2L{N_{\text{T}}}}^2 ,定义{Q_{\chi _v^2}}(x) = \displaystyle\int_x^\infty {p(t){\text{d}}t}为右尾概率,其中 p(t) 为概率密度函数,可得门限 \gamma

    \gamma = \frac{1}{2}Q_{\chi _{2L{N_{\text{T}}}}^2}^{ - 1}({P_{{\text{fa}}}}) (35)

    依据以上判决准则,当判决为 {H_{\text{1}}} 事件可认为信道突变,此时重新利用2D-FFT初始化信道矩阵,开始下一次追踪。综上,本文信道追踪方案算法流程如算法1所示。

    算法1 基于牛顿算法的信道追踪方案
     输入:时隙数: t = 1,2,\cdots,I ;导频信号:{\boldsymbol{\varGamma}} (t);RIS接收信号:{\boldsymbol{Y}}_{\text{R} }^{\text{h} }(t),{\boldsymbol{Y}}_{\text{R} }^{\text{v} }(t);BS接收信号: {\boldsymbol{Y}}(t) ;循环次数: {R_{\text{c}}}
     输出:UE-RIS信道估计值 {{\hat {\boldsymbol H}}}(t) ;RIS-BS信道估计值 {{\hat {\boldsymbol G}}}
     for {l_a} = 1,2,\cdots,{L_a}
     (1) {\text{when }}t = 1 ,2D-FFT求解角度:根据式(15)、式(16)、式(17)分别计算 \hat \varphi _{\boldsymbol{H}}^{{l_a}}(1),\hat \phi _{\boldsymbol{H}}^{{l_a}}(1),\hat \theta _{\boldsymbol{H}}^{{l_a}}(1) ,同理求解 {\psi _{{l_b}}},{\gamma _{{l_b}}},{\varphi _{{l_b}}}
             ML求解路径增益:根据式(22)计算 {a_{{l_a}}}(1) ,同理求解 {b_{{l_b}}}
     (2)for t = 2,3,\cdots,I
        for k = 1,2,\cdots,{R_{\text{c}}}
          \left[ \begin{gathered} {{\hat u}_{{l_a}}}{(t)^{(k)}} \\ {{\hat v}_{{l_a}}}{(t)^{(k)}} \\ \end{gathered} \right] = \left[ \begin{gathered} {{\hat u}_{{l_a}}}{(t)^{(k - 1)}} \\ {{\hat v}_{{l_a}}}{(t)^{(k - 1)}} \\ \end{gathered} \right] - {{\ddot {\boldsymbol E}}}({\hat u_{{l_a}}}(t - 1),{\hat v_{{l_a}}}(t - 1)) \cdot {{\dot {\boldsymbol E}}}({\hat u_{{l_a}}}(t - 1),{\hat v_{{l_a}}}(t - 1))
       end for
         {\hat u_{{l_a}}}(t) = {\hat u_{{l_a}}}{(t)^{({R_{\text{c}}})}},{\hat v_{{l_a}}}(t) = {\hat v_{{l_a}}}{(t)^{({R_{\text{c}}})}}
        求解角度:根据式(15)、式(16)分别计算 \hat \varphi _{\boldsymbol{H}}^{{l_a}}(t),\hat \phi _{\boldsymbol{H}}^{{l_a}}(t) ,同理求解 \hat \theta _{\boldsymbol{H}}^{{l_a}}(t)
        估计增益:根据式(22)计算 {a_{{l_a}}}(t)
        信道突变检测:若\ln (L({\boldsymbol{Y}}_{\text{R} }^{ {\text{h} }' }(t))) > \gamma;返回步骤1
      end for
     end for
     (3)输出信道估计值\hat {\boldsymbol{H} }(t) = \displaystyle\sum\nolimits_{ {l_a} = 1}^{ {L_a} } { { {\hat a}_{ {l_a} } }(t){\boldsymbol{a} }_{ {\text{UR} } }^{}(\hat \theta _{\boldsymbol{H} }^{ {l_a} }(t),\hat \phi _{\boldsymbol{H} }^{ {l_a} }(t)){ {{\boldsymbol{a} }_{\text{U} }^{\text{H} }(\hat \varphi _{\boldsymbol{H} }^{ {l_a} }(t))} } } {\text{, } }\hat {\boldsymbol{G} }{\text{ = } }\displaystyle\sum\nolimits_{ {l_b} = 1}^{ {L_b} } { { {\hat b}_{ {l_b} } }{ {\boldsymbol{a} }_{\text{B} } }({ {\hat \psi }_{ {l_b} } }){ {{\boldsymbol{a} }_{ {\text{RB} } }^{\text{H} }({ {\hat \gamma }_{ {l_b} } },{ {\hat \varphi }_{ {l_b} } })} } }
    下载: 导出CSV 
    | 显示表格

    本文信道追踪计算复杂度由追踪 {\boldsymbol{H}}(t) 角度和估计路径增益两部分组成。作为对比,引入文献[18]的KF算法追踪本文场景信道 {\boldsymbol{H}}(t) 角度,并在第1个时隙和 {\boldsymbol{H}}(t) 突变的时隙使用2D-FFT初始化角度,利用ML估计路径增益,同时引入LS和LMMSE算法进行对比。本文将算法的乘法和加法运算量之和作为计算复杂度的衡量指标,将4种算法的复杂度对比结果列于表1中。

    表 1  不同算法计算复杂度对比
    所用算法计算复杂度
    LS算法 O({N_{\text{T}}}^3 + N_{\text{T}}^2(2(T - 1) + 1 + 2N_{\text{I}}^{}) + 2N_{\text{I}}^{}N_{\text{T}}^{}(T - 1) + {N_{\text{T}}})
    LMMSE算法 O(2N_{\text{T}}^3 + N_{\text{T}}^2(2(T - 1) + 1 + 8N_{\text{I}}^{}) + 2N_{\text{I}}^{}N_{\text{T}}^{}(T - 2) + 4N_{\text{T}}^{})
    KF算法O(16L_a^3 + {(L{N_{\text{T} } })^3} + {(L{N_{\text{T} } })^2}(4{L_a} + 1) + 2{L_a}^2(4L{N_{\text{T} } } + 3{N_{\text{T} } } + 2L + 1) + 2L{N_{\text{T} } }({L_a} + 1) - {L_a}L)
    本文算法O(8{L_a}^3 + 2{L_a}^2(3{N_{\text{T} } } + 2L - 1) + ({L_a} - 1)(2L{N_{\text{T} } } + {N_{\text{T} } }(4L - 2) + 22{R_{\text{c} } }) + L{N_{\text{T} } }(2T - 1) - {L_a}L) \\
    下载: 导出CSV 
    | 显示表格

    LS算法和LMMSE算法计算复杂度仅与RIS反射元件数 N_{\text{I}}^{} 、时隙数 T 及发送天线数 {N_{\text{T}}} 相关,KF算法与本文算法还与RF链数 L 、路径数 {L_a} 及循环次数 {R_{\text{c}}} 相关。值得一提的是,KF算法涉及矩阵求逆以及高维矩阵相乘,因此其计算复杂度包含多个立方项 O(16L_a^3 + {(L{N_{\text{T}}})^3}) 。将上述算法应用于RIS反射单元数 N_{\text{I}}^{} = 40 、水平/竖直方向上RF链数 L = 5 、循环次数 {R_{\text{c}}} = 3 、用户天线数 {N_{\text{T}}} = 5 、路径数 {L_a} = 3 和时隙数 T = 10 的场景,KF算法复杂度最高为26460,是本文算法的17倍,LMMSE算法复杂度为11945,是本文算法的8倍,LS算法复杂度为6205,是本文算法的4倍。综上,验证了本文信道追踪方案可以极大减少计算复杂度。

    本节通过仿真验证所提方案在RIS通信系统中的性能表现,仿真参数设置如表2所示。

    表 2  主要仿真参数设置
    参数数值
    UE端天线数 {N_{\text{T}}} 5
    RIS端反射单元数 {N_{\text{I}}} 40
    BS端天线数 {N_{\text{R}}} 64
    RIS连接水平/竖直RF链数 L 5
    UE-RIS路径数 {L_a} 1
    载波频率 {f_{\text{c}}} 30{\text{ GHz}}
    UE端离开角 \hat \varphi _{\mathbf{H}}^{{l_a}} {50^ \circ }
    RIS端仰角 \theta _{\mathbf{H}}^{{l_a}} 和水平角 \phi _{\mathbf{H}}^{{l_a}} {30}^{\circ }和{20}^{\circ }
    下载: 导出CSV 
    | 显示表格

    采用归一化均方误差衡量所提信道追踪方案的性能,表达式为

    {\text{NMSE}} = E\left[ {\frac{{||\hat {\boldsymbol{H}} - {\boldsymbol{H}}||_{\text{F}}^2}}{{||{\boldsymbol{H}}||_{\text{F}}^2}}} \right] (36)

    其中, || \cdot ||_{\text{F}}^{} 为矩阵 {\text{F}} 范数,{\boldsymbol{H}}{\boldsymbol{H}}(t)或者{\boldsymbol{G}}代替为真实信道,\hat {\boldsymbol{H}}\hat {\boldsymbol{H}}(t)或者\hat {\boldsymbol{G}}代替为估计信道。

    为更好地验证所提方案性能,引入文献[10]所用LS和LMMSE算法作为对比算法,因为该文献场景与本文类似,同时也引入文献[18]用于信道追踪的KF算法进行对比。图2为不同算法NMSE性能随SNR变化的对比曲线,设置角度变化方差 \sigma _u^2 = 0.5 。仿真结果表明,任意SNR下,本文方案性能均优于LS与LMMSE算法,因为本文方案将角度追踪转化为极值求解,若相邻时隙角度变化量较小,则使用上一时隙追踪的角度进一步优化当前时隙角度,虽相比于KF算法性能较弱,但计算复杂度远远小于KF算法,所以本文方案可以在角度变化场景以极低计算复杂度达到较好的追踪性能。

    图 2  不同算法NMSE与SNR的对比曲线

    图3为不同算法NMSE性能随角度变化方差 \sigma _u^2 变化的对比曲线,设置SNR=20 dB。仿真结果表明,本文方案与KF算法NMSE性能随 \sigma _u^2 增加而降低,因为它们均利用前一时隙信道参数相关性, \sigma _u^2 越大对追踪性能影响越严重。而LS和LMMSE算法NMSE性能几乎保持不变,因为它们仅与当前时隙发送导频信号和接收信号相关,与角度变化方差无关。

    图 3  不同算法NMSE与角度变化方差的对比曲线

    图4为不同算法NMSE性能随时隙变化的对比曲线,设置SNR=20 dB, \sigma _u^2 = 0.5 。仿真结果表明,当追踪时隙增加时,本文方案和KF算法NMSE性能逐渐降低,因为它们在本时隙追踪角度与上一时隙角度参数相关,会在多个时隙内产生误差传播,但在前3个时隙仍优于LS和LMMSE算法,验证了本文方案的可行性。而LS和LMMSE算法整体NMSE性能基本保持不变,因为它们仅利用当前时隙接收信号和导频。值得一提的是,本文方案计算复杂度在所有算法中最低且性能表现优越,可以很好地实现低复杂度信道追踪,有效节约计算资源,达到性能与复杂度的良好折中。

    图 4  不同算法NMSE与时隙的对比曲线

    针对RIS辅助的毫米波上行无线通信系统,本文提出一种基于牛顿算法的低复杂度信道追踪方案。所提方案首先基于2D-FFT算法初始化信道角度,然后基于ML算法估计路径增益。在后续时隙基于牛顿算法追踪UE-RIS信道角度参数,并且对UE-RIS信道矩阵进行检测,判决其是否突变,若信道突变则再次初始化。本文通过将RIS部分反射元素连接RF链,分离估计UE-RIS和RIS-BS级联信道,可以有效降低估计开销。相比于其他算法,本文方案计算复杂度最低,能够极大节省算力资源,并且也未因计算复杂度降低而损失太多性能。仿真结果表明,本文方案具有优越的性能表现,可以在复杂度与性能之间取得很好的平衡。

  • 图  1  主动声呐探测目标仿真态势图及声速剖面

    图  2  单程信道冲激响应和广义信道冲激响应

    图  3  发射信号为线性调频信号,目标回波时延估计结果

    图  4  发射信号为正弦信号,目标回波时延估计结果

    图  5  不同信噪比下时延估计的RMSE曲线

    图  6  信道水池实验态势图

    图  7  信道水池实验数据时延估计结果

    表  1  解卷积时延估计方法流程

     输入:接收信号r,主动声呐发射信号s,正则化系数初值{\lambda ^0}
     输出:广义信道冲激响应的估计值{\hat{ H}}
     (1) 利用主动声呐发射信号s和式(10)构造字典矩阵{{T}}(s)
     (2) 令{\hat{ H}}为零向量,利用式(23)得到首次迭代时的正则化系数{\lambda ^1}
     (3) 利用式(20)求解ADMM算法中的第1个变量{{x}}
     (4) 利用式(22)求解ADMM算法中的第2个变量{{z}},也就是{\hat{ H}}
     (5) 利用式(19)求解ADMM算法中的第3个变量{{u}}
     (6) 将得到的{\hat{ H}}代入到式(23)中,得到下一次迭代时的正则化系数{\lambda ^\ell }
     (7) 重复步骤3—步骤6,直至达到ADMM算法的迭代停止条件。
    下载: 导出CSV

    表  2  发射信号为线性调频信号,时延估计分辨率(SNR=5 dB)

    匹配滤波解卷积时延估计
    –3 dB主瓣宽度所占据的平均采样点数8.2301.000
    时延估计分辨率(ms)0.5140.063
    下载: 导出CSV

    表  3  发射信号为正弦信号,时延估计分辨率(SNR=5 dB)

    匹配滤波解卷积时延估计
    –3 dB主瓣宽度所占据的平均采样点数589.5001.000
    时延估计分辨率(ms)36.3000.063
    下载: 导出CSV
  • HAGUE D A and BUCK J R. An experimental evaluation of the generalized sinusoidal frequency modulated waveform for active sonar systems[J]. The Journal of the Acoustical Society of America, 2019, 145(6): 3741–3755. doi: 10.1121/1.5113581
    YIN Jingwei, MEN Wei, HAN Xiao, et al. Integrated waveform for continuous active sonar detection and communication[J]. IET Radar, Sonar & Navigation, 2020, 14(9): 1382–1390. doi: 10.1049/iet-rsn.2020.0099
    ZHANG Ting, YANG T C, and XU Wen. Bistatic localization of objects in very shallow water[J]. IEEE Access, 2019, 7: 180640–180651. doi: 10.1109/ACCESS.2019.2947851
    YANG T C. Deconvolved conventional beamforming for a horizontal line array[J]. IEEE Journal of Oceanic Engineering, 2018, 43(1): 160–172. doi: 10.1109/JOE.2017.2680818
    MA Lin, GULLIVER T A, ZHAO Anbang, et al. Underwater broadband source detection using an acoustic vector sensor with an adaptive passive matched filter[J]. Applied Acoustics, 2019, 148: 162–174. doi: 10.1016/j.apacoust.2018.12.023
    HAMA Y and OCHIAI H. Performance analysis of matched-filter detector for MIMO spatial multiplexing over rayleigh fading channels with imperfect channel estimation[J]. IEEE Transactions on Communications, 2019, 67(5): 3220–3233. doi: 10.1109/TCOMM.2019.2892758
    PADOIS T, DOUTRES O, and SGARD F. On the use of modified phase transform weighting functions for acoustic imaging with the generalized cross correlation[J]. The Journal of the Acoustical Society of America, 2019, 145(3): 1546–1555. doi: 10.1121/1.5094419
    CHANDRAN V, ELGAR S, and NGUYEN A. Detection of mines in acoustic images using higher order spectral features[J]. IEEE Journal of Oceanic Engineering, 2002, 27(3): 610–618. doi: 10.1109/JOE.2002.1040943
    BENESTY J, CHEN Jingdong, and HUANG Yiteng. Time-delay estimation via linear interpolation and cross correlation[J]. IEEE Transactions on Speech and Audio Processing, 2004, 12(5): 509–519. doi: 10.1109/TSA.2004.833008
    SALVATI D and CANAZZA S. Adaptive time delay estimation using filter length constraints for source localization in reverberant acoustic environments[J]. IEEE Signal Processing Letters, 2013, 20(5): 507–510. doi: 10.1109/LSP.2013.2253319
    SHAO Zhenfeng, WANG Lei, WANG Zhongyuan, et al. Remote sensing image super-resolution using sparse representation and coupled sparse autoencoder[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2019, 12(8): 2663–2674. doi: 10.1109/JSTARS.2019.2925456
    崔维嘉, 张鹏, 巴斌. 基于贝叶斯自动相关性确定的稀疏重构正交频分复用信号时延估计算法[J]. 电子与信息学报, 2019, 41(10): 2318–2324. doi: 10.11999/JEIT181181

    CUI Weijia, ZHANG Peng, and BA Bin. Sparse reconstruction OFDM delay estimation algorithm based on Bayesian automatic relevance determination[J]. Journal of Electronics &Information Technology, 2019, 41(10): 2318–2324. doi: 10.11999/JEIT181181
    王洪雁, 于若男. 基于稀疏和低秩恢复的稳健DOA估计方法[J]. 电子与信息学报, 2020, 42(3): 589–596. doi: 10.11999/JEIT190263

    WANG Hongyan and YU Ruonan. Sparse and low rank recovery based robust DOA estimation method[J]. Journal of Electronics &Information Technology, 2020, 42(3): 589–596. doi: 10.11999/JEIT190263
    MENG Xiangxia, LI Xiukun, JAKOBSSON A, et al. Sparse estimation of backscattered echoes from underwater object using integrated dictionaries[J]. The Journal of the Acoustical Society of America, 2018, 144(6): 3475–3484. doi: 10.1121/1.5083830
    XIA Zhi, LI Xiukun, and MENG Xiangxia. High resolution time-delay estimation of underwater target geometric scattering[J]. Applied Acoustics, 2016, 114: 111–117. doi: 10.1016/j.apacoust.2016.07.016
    HAUPT J, BAJWA W U, RAZ G, et al. Toeplitz compressed sensing matrices with applications to sparse channel estimation[J]. IEEE Transactions on Information Theory, 2010, 56(11): 5862–5875. doi: 10.1109/TIT.2010.2070191
    TIBSHIRANI R. Regression shrinkage and selection via the lasso[J]. Journal of the Royal Statistical Society: Series B (Methodological) , 1996, 58(1): 267–288. doi: 10.1111/j.2517-6161.1996.tb02080.x
    GRANT M and BOYD S. CVX: Matlab software for disciplined convex programming, version 2.1[OL]. http://cvxr.com/, 2014.
    BOYD S, PARIKH N, CHU E, et al. Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers[M]. Boston: Now Publishers Inc., 2011. doi: 10.1561/2200000016.
    CANDÈS E J, WAKIN M B, and BOYD S P. Enhancing sparsity by reweighted ℓ1 minimization[J]. Journal of Fourier Analysis and Applications, 2008, 14(5/6): 877–905. doi: 10.1007/s00041-008-9045-x
  • 期刊类型引用(2)

    1. 马露洁,梁彦,李飞. 基于级联角度的AIRS辅助大规模MIMO系统波束跟踪方案. 系统工程与电子技术. 2024(07): 2515-2524 . 百度学术
    2. 张洪浦,郭玉路,薛刘荀,刘星晨,孙舒,高锐锋,喻翔昊,陶梅霞. 毫米波低功耗混合波束赋形架构及算法. 移动通信. 2024(12): 86-96 . 百度学术

    其他类型引用(1)

  • 加载中
图(7) / 表(3)
计量
  • 文章访问数:  1109
  • HTML全文浏览量:  362
  • PDF下载量:  144
  • 被引次数: 3
出版历程
  • 收稿日期:  2020-08-03
  • 修回日期:  2021-02-06
  • 网络出版日期:  2021-02-19
  • 刊出日期:  2021-03-22

目录

/

返回文章
返回