杂志的下一篇文章
基于多对数正态分布全局统计分析的卫星背景气溶胶光学厚度测定
下一篇特刊文章
基于改进输入特征和网络结构的声源深度学习定位方法
期刊上的上一篇文章
用于作战TROPOMI XCH云清理的随机森林分类器4产品
 
 
订购文章重印
字体类型:
宋体 佐治亚州 宋体,Verdana
字体大小:
澳大利亚 澳大利亚 澳大利亚
行距:
列宽:
背景:
第条

时变环境下水声信息传输的叠加训练序列迭代信号检测与信道估计

1
哈尔滨工程大学水声技术国家重点实验室,哈尔滨150001
2
哈尔滨工程大学极声与应用教育部重点实验室,哈尔滨150001
哈尔滨工程大学水声工程学院,哈尔滨150001
*
信件应寄给的作者。
远程传感器。 202416(7), 1209;https://doi.org/10.3390/rs16071209
收到的提交文件:2024年3月14日/修订日期:2024年3月27日/接受日期:2024年3月28日/发布日期:2024年3月29日

摘要

:
由于水的独特性质,水下信号处理主要基于声波。然而,声音的缓慢速度和有限带宽带来了许多挑战,包括明显的时变特性和显著的多径效应。本文探讨了一种利用叠加训练序列的信道估计方法。与传统方案相比,由于其时间遍历性,该方法具有更高的频谱效率和更好的时变信道适应性。为了确保该方案的成功,在低信噪比下获得时变信道估计和数据检测是至关重要的,因为叠加的训练序列会消耗能量资源。为了实现这个目标,我们首先使用叠加训练序列进行粗略的信道估计。随后,我们使用基于估计信道的近似消息传递算法进行数据检测,然后使用基于估计符号的迭代信道估计和均衡。我们设计了一种基于高斯混合模型的近似消息传递信道估计方法,并通过期望最大化算法细化其超参数。然后,我们采用自回归隐马尔可夫模型,基于时间相关性对信道信息进行细化。最后,我们利用时变信道工具箱对通信系统进行了数值仿真,并利用实验现场数据验证了所提通信系统的可行性。

1.简介

随着信息技术的发展,无线通信技术不再局限于地面。虽然信息技术现在已从地面空间扩展到空中空间,以促进新型用户服务,但不幸的是,水下无线通信(UWC)已被忽视[1]. 空间-空中-地面-海洋(SAGO)信息传输的主要限制是UWC技术。然而,越来越多的海洋勘探和开发对可靠的高速水声通信的需求与日俱增[2]. 声波在水中的速度约为1500 m/s,这导致水声信道中存在相当大的多径延迟,再加上窄的相干带宽。因此,尽管声学信号带宽相对较窄,但所使用的有效带宽远远超过相干带宽。因此,水声通信(UAC)系统表现为超宽带系统,受到多径信道的显著影响[4].与信号持续时间相比,水下声速较慢还导致水声信道的相关时间较短。因此,在水声信号处理过程中,模型必须考虑信道的时变特性。
信道估计和均衡本质上涉及线性回归。水声信道的研究对声纳成像系统至关重要。在UAC中,水下通信信道引入多径干扰,导致符号间干扰。在声纳成像中,这表现为鬼魂[56]. 最初,这些问题主要是使用最小二乘法和递归最小二乘法等算法来解决的。然而,随着信号处理工具的进步,出现了从基本概率方法到贝叶斯技术的过渡。这种转变强调利用信号概率和分布(统计规律)进行估计,从而发展了诸如最大似然估计、贝叶斯估计和最大后验估计等方法[7]. 从概率的角度研究信道估计和均衡问题,方法可以分为两大类:稀疏贝叶斯学习方法和最大后验概率估计。这两种算法本质上都是经验贝叶斯算法。它们将信号的先验概率和条件概率分布边缘化,以近似我们希望估计的分布。随后,他们使用最大后验概率准则从该分布中找到最优解或其条件平均值。精确计算后验概率解通常具有挑战性。研究人员发现,许多真实信号表现出稀疏性。利用这种稀疏性的假设极大地简化了这个过程。该方法的示例是期望传播(EP)算法和许多近似消息传递(AMP)算法[8]. EP算法是从假设密度滤波(ADF)算法发展而来的[9]并通过增加迭代来提高性能。其核心原理包括构造一个指数函数族,并通过最小化KL发散来近似该函数族和待估计信号的分布。这种近似与稀疏性和中心极限定理的假设一致,后者将大多数信号呈现为高斯分布,从而满足指数族的假设。AMP算法主要来源于基于和积算法的信念传播(BP)算法。BP算法通过将信号表示为因子图,并在因子节点和变量节点之间迭代交换信息,实现了信号边缘分布的求解。BP算法具有较高的计算复杂度和有限的适应性。因此,多诺霍提出了AMP算法[10]与迭代收缩阈值算法(ISTA)在形式和Onsager项方面有着显著的相似性[11]. 尽管有这种相似性,AMP的推导过程依赖于消息传递算法近似:因此,它被称为近似消息传递算法。
尽管有了进步,但近似消息传递算法仍有一些局限性。因此,近年来出现了许多新算法来解决这些问题。其中,GAMP[12]作为一种更具代表性的方法,它不仅改进了近似的消息传递,而且推广了模型。GAMP结合了几种早期的方法,使用最大和算法和积算法实现了循环信念传播(LBP)的高效计算和系统近似。此外,VAMP[13]和OAMP[14]几乎同时由不同学者提出。这些算法主要解决涉及字典矩阵病理学或非零均值的情况。通过迭代近似消息传递算法中的噪声方差和去噪函数,即使在不太病态的情况下,它们仍然有效。随后,CAMP[15]、MAMP[16]、UAMP[17],并提出了其他算法。
利用经验贝叶斯方法进行信道估计需要建立关键的信道模型。此外,水声信道的时变特性在一般时不变模型和卷积信道之间产生了显著差异,以便在仿真实验和实际场景中准确描述信道。水声信道的非高斯特性是水声信道研究中的一个重要课题。常用的模型包括稳定- α 分布和高斯混合模型(GMM)。然而,在信号处理中使用这些信道分布会带来挑战。用于稳定- α 由于联合分布没有固定的表达式,而且统计参数只能通过一些数值计算方法进行近似,因此很难获得联合分布。高斯混合分布由多个高斯分布组成,给参数估计带来了挑战。此外,水声信道的时间变化不是随机的,自回归隐马尔可夫模型(AR-HMM)是描述这种变化的更广泛的模型。脉冲噪声也是水声信道的一个重要特性。我们探讨了在这种噪声条件下范数约束在信道估计中的应用,并观察到基于 1 范数约束有效抑制脉冲噪声[18].
时变信道的研究可以追溯到1963年,当时Bello讨论了信道在时间和频率上的对称性[19]. 2011年,Qarabaqi在其主页上发布了一个模拟水声时变信道的仿真工具包[20]; 然而,对于时变信道,没有提供信道估计或均衡方法。一些学者采用自适应调制来对抗水声通信中时变因素的影响[21222324]. 2009年,Guo等人引入了一种利用AR-HMM模型的双向迭代信道估计方法。该方法利用了信道前后的相关性,并将其与高斯消息传递算法集成[25]. 在过去两年中,Yang等人将叠加训练技术与实验数据相结合,以进一步验证该模型在UAC中的适用性[2627]. Zhang和Rao在论文中为AR-HMM模型介绍了一种基于时间相关性的T-MSBL算法[28]. 然而,它主要解决了块稀疏性问题,并且仅在高信噪比和强相关信道中有效。该方案更适合MIMO分集增益不显著的情况,这表明存在强相关的同信道干扰[29]. 目前,对时变信道模型及其信道估计和均衡的研究很少。在[30]提出了一种时变信道的TC-AMP算法;它采用两层迭代算法来提高信道均衡的性能。在本文中,我们进一步采用了叠加训练序列策略和基于GMM分布的假设。
研究水声信道的时变特性揭示了在获得与观测信号和检测信号精确对齐的字典矩阵方面的重大挑战。叠加导频,也称为隐含训练序列,为解决信道和数据匹配的挑战提供了一种有希望的解决方案。一些学者已经在这方面进行了研究[31]. 与传统的训练序列不同,该方法随时间遍历训练序列。当与消息传递算法集成时,它有助于在更广泛的操作范围内进行更好的信息迭代。然而,时间遍历也会导致功率损失,因此这种方法需要更高的信噪比。时间遍历会导致功率损失,因此需要对该方法提出更高的信噪比要求。然而,如参考文献所述,它为时变信道提供了无与伦比的优势[2627]提倡训练序列的叠加。Yuan等人还提出了一种基于叠加导频的通信方法,以提高通信系统中的频谱利用率[32]. 尽管将导频叠加与时变模型和消息传递算法相结合的研究有限,但使用时变信道的UAC领域提供了大量的探索机会。
本文采用叠加训练序列,将短循环序列添加到数据序列中。这些短序列的循环性质允许通过叠加进行功率损失补偿。此外,在时域中遍历训练序列有助于更好地缓解观测值和测量值之间的不匹配,从而增强系统处理时变信道的能力。为了提高均衡算法性能和信道估计精度,我们假设信号为高斯混合模型。基于这个假设,我们提出了采用近似消息传递的迭代均衡和时变信道估计算法。GMM分布信息由EM算法更新。通过外场实验验证了其可行性。此外,外场实验证明了使用叠加频率导轨进行信道估计和均衡的效率。本研究强调了将叠加训练序列与软迭代信道估计和UAC均衡算法相结合的巨大潜力。
  • 我们提出了一种使用基于叠加训练、AMP均衡和EM-GMM-AMP信道估计的粗略信道估计的通信方案。基于水声信道模型的因子图,推导了一种基于高斯混合分布的近似消息传递水声信道估计方法。
  • 我们将EM-GMM-AMP算法与AR-HMM模型相结合,用于基于时间相关性的CSI更新,进一步提高了信道估计的准确性。
  • 通过池实验和现场实验验证了本文提出的算法的有效性。
论文结构如下:第2节概述了系统模型,包括基于矩阵的时变信道表示和叠加训练序列。第3节,我们概述了算法推导,包括QPSK信号的AMP均衡,使用GMM近似的AMP信道估计,以及使用AR-HMM更新前向-后向信道信息。第4节给出了算法的仿真和外场实验验证。第5节论文结束。

2.系统模型

2.1、。时变信道系统模型

本文采用的基本模型是信道的线性模型:具体地说,是卷积信道,它表示为方程(1)用于时不变系统。
= 小时 x个 + w个
为了简化,我们可以用矩阵形式表示它。
= H(H) x个 + w个
哪里 H(H) 是关于信道的Toeplitz矩阵,可以表示为:
H(H) = 小时 0 0 0 小时 0 小时 L(左) 负极 1 0 0 小时 L(左) 负极 1 小时 0 0 0 小时 L(左) 负极 1
离散卷积关系可以用矩阵形式表示。需要注意的是,上述方程中的信道具有时间不变性。为了捕捉信道的时变特性,我们将信号分段表示,如下图所示。
为了便于表示,我们只选择了信号的三段进行简单的说明。信号 x个 1 x个 2 x个 对应于通道 小时 1 小时 2 小时 在这三个段中,信道内的信号在每个段中保持恒定。段的Toeplitz矩阵为 T型 1 T型 2 、和 T型 分别是。然后,可以获得接收到的信号 1 = T型 1 x个 1 2 = T型 2 x个 2 = T型 x个 在实际通信系统中,对应于每个信号长度的三个信号之间存在时延差。
假设段长相等,则接收到的信号 在时变信道下,这些分段的移位叠加产生了结果。为了清楚起见,我们将每个信号段的长度表示为 L(左) ,信号总长度为 L(左) b条 ,通道长度为 L(左) c(c) 这种方法允许我们表达接收到的信号 在矩阵表示法中的时变条件下。
= T型 1 0 0 T型 0 T型 2 0 T型 0 0 T型 T型 × x个 1 x个 2 x个 + w个 = 1 0 0 + 0 2 0 + 0 0 + w个 .
哪里 T型 C类 L(左) + L(左) c(c) 负极 1 × L(左) x个 C类 L(左) × 1 C类 L(左) + L(左) c(c) 负极 1 × 1 0 是用于补充信号长度的列向量或消隐矩阵。方程式的形式(4)完全符合图1为了更直观,我们可以重写方程式(4):
= T型 1 0 0 0 T型 2 0 0 0 T型 × x个 1 x个 2 x个 + w个 .
值得注意的是 T型 1 T型 2 、和 T型 在上述等式中不一定相同;我们假设信号的每段长度为 L(左) ,对应于通道长度 L(左) c(c) ,那么,我们可以 T型 C类 L(左) + L(左) c(c) 负极 1 × L(左) 正如我们所见图1,信号的总长度仅取决于对应于信号最后一段的信道长度。如果我们采用每个符号的信道变化的极限情况,我们可以将上述等式改写为等式(6).
= 小时 1 0 0 0 小时 2 0 小时 1 L(左) 1 负极 1 0 0 小时 2 L(左) 2 负极 1 小时 N个 0 0 0 小时 N个 L(左) N个 负极 1 × x个 1 x个 2 x个 N个 + w个 .
其中,我们将这类Toeplitz矩阵定义为我们的信道矩阵 H(H) C类 N个 + L(左) N个 负极 1 × N个 上述是我们在本文中使用的模型,在实践中,我们使用类似于等式的方法(5)在实际处理中。我们对下面的特定叠加训练序列符号进行了具体分析。

2.2. 叠加训练模式

信号处理涉及线性叠加QPSK映射的训练序列和源代码,如所示图2,创建用于传输的基本信号。这使得能够实时估计信号,以获取本研究所必需的时变信道状态信息矩阵。
假设我们的数据序列是 ,训练顺序是 第页 ,为了更好地适应时变信道,我们将接收信号重写为:
= H(H) + 第页 + w个
哪里 n个 是从二进制序列映射的QPSK信号 b条 n个 = b条 n个 1 b条 n个 2 b条 n个 第页 n个 由循环序列组成 c(c) 1 c(c) 2 c(c) M(M) 、和 w个 是高斯白噪声。结合前面提到的时变信道模型,我们可以将基于叠加训练序列的时变水声信道模型表示为:
= T型 1 0 0 0 T型 2 0 0 0 T型 k个 × 1 + c(c) 1 1 2 + c(c) 1 2 n个 + c(c) 1 M(M) n个 + 1 + c(c) 2 1 N个 + c(c) k个 M(M) + w个 .
其中通道矩阵 H(H) 是由对角线上的Toeplitz矩阵组成的矩阵,每个矩阵 T型 矩阵定义为:
T型 k个 = 小时 k个 0 0 0 小时 k个 0 小时 k个 L(左) k个 负极 1 0 0 小时 k个 L(左) k个 负极 1 小时 k个 0 小时 k个 L(左) k个 负极 1 0 0 小时 k个 L(左) k个 负极 1 .
总之,我们推导了基于时变信道和本文提出的叠加训练序列的信号表示。

2.3。软迭代UAC接收机

基于上述系统模型,我们得到了整体系统图,如所示图3.
发件人图3可以看出,我们首先使用接收信号和叠加的训练序列进行粗略的信道估计,然后根据粗略估计的结果执行AMP均衡。利用均衡结果进行信道重建,并使用EM-GMM-AMP算法将重建信号用于信道估计。然后,根据不同估计块的结果和信道的相关系数,更新基于AR-HMM的信道信息。基于更新的信道信息,算法进入下一个均衡周期。接下来,在本文的第三部分中,我们将详细描述系统每个部分中使用的算法。

3.基于叠加训练序列的信道估计与均衡

为了启动基于信道估计的均衡算法,必须获得初始时变信道状态信息矩阵。这可以通过合并叠加的训练序列相对容易地实现。然而,由于信号干扰和时变速度的不确定性,此方法的准确性可能会受到影响。因此,为了提高准确性,在随后的步骤中结合了因子图和消息传递算法。该时变UAC算法基于叠加训练序列,由三个主要部分组成:粗信道估计、近似消息传递均衡算法和基于消息传递的迭代信道估计和均衡算法。

3.1、。基于叠加训练序列的粗信道估计

最初,使用叠加的训练序列来进行信道的粗略估计。该方法主要借鉴参考文献[31]. 正如我们从上一节中看到的,接收到的信号可以表示为等式(2)。假设信号长度为N个。单个重复训练序列的长度为P(P)、和 N个 = K(K) P(P) 。我们定义了与接收信号相关的平均训练序列。
A类 第页 j个 = E类 P(P) + j个 = 0 1 K(K) 负极 1 j个 = 0 1 P(P) 负极 1
我们将接收到的信号代入方程式(10)并假设 H(H) 该块中的值为0;因此 w个 也是0。然后,我们可以 A类 第页 j个 .
A类 第页 j个 = E类 H(H) 第页 P(P) + j个 = = 0 K(K) 负极 1 小时 c(c) j个 负极 P(P) j个 = 0 1 P(P) 负极 1 .
在信号处理过程中,接收到的信号本质上是一个叠加。通信信号是编码信号,近似于高斯信号,而白噪声是高斯信号。叠加时,数据信号和噪声对应的功率不能相加。作为K(K)变大时,叠加结果趋于0。相反,训练序列信号的循环叠加本质上是循环的,有效地增强了它们的能量。我们将信号分段平均,得到相应的平均训练序列值。
A类 ^ 第页 j个 = 1 K(K) = 0 K(K) 负极 1 P(P) + j个 j个 = 0 1 P(P) 负极 1
如果以向量形式表示,我们知道训练序列是 c(c) k个 然后是Toeplitz矩阵 C类 可以构造。获得了基于叠加训练序列的粗略信道估计。
小时 ˜ = C类 负极 1 A类 ^ 第页 .
如果我们建造 T型 ^ 1 基于 小时 ˜ 1 ,然后我们得到 T型 ^ 2 T型 ^ k个 .这样,我们可以得到时变信道估计矩阵:
H(H) ^ = T型 ^ 1 0 0 0 T型 ^ 2 0 0 0 T型 ^ k个 .
显然,我们在估计每个信道时并没有充分利用信道的时变特性 小时 ˜ 。这必然会导致信道估计中的一些错误,因此我们将在下文中进一步提出一种基于时变信道的信道估计方法。

3.2、。基于近似消息传递的均衡

通过使用叠加训练序列对信道进行粗略估计,我们导出了与我们的信号对应的时变信道矩阵。接下来的任务是在已知时变信道矩阵的情况下估计传输序列。在此阶段,我们暂时忽略训练序列的影响。在此基础上,我们可以将问题转化为方程的解(15).
x个 放大器 = 参数 最小值 x个 B类 n个 负极 H(H) x个 2 .
基于贝叶斯公式,我们将其转换为MAP问题,从而得出:
第页 x个 H(H) 第页 x个 H(H) 第页 x个 H(H)
因此,根据模型,我们可以得到因子图图4.
基于中所示的因子图图4,我们可以得到基于因子图的和积算法的表达式:
第页 j个 x个 j个 = x个 x个 j个 第页 小时 H(H) x个 k个 j个 第页 k个 x个 k个 d日 x个
第页 j个 + 1 x个 j个 = 第页 x个 j个 第页 j个 x个 j个
哪里 第页 x个 j个 是QPSK信号。通过简化和积算法,我们可以得到AMP算法的核心迭代公式如下:[33]:
x个 j个 = η 1 σ j个 2 b条 H(H) b条 j个 第页 b条 + x个 j个 负极 1 τ 2 σ j个 2
ς j个 = κ 1 σ j个 2 b条 H(H) b条 j个 第页 b条 + x个 j个 负极 1 τ 2 σ j个 2
第页 + 1 = 负极 k个 n个 H(H) k个 x个 + k个 n个 σ k个 2 ς k个 τ 2 第页
τ + 1 2 = σ 2 + j个 n个 σ j个 2 ς j个 .
哪里 x个 0 = 0 第页 1 = τ 1 2 = 100 u个 j个 = 1 σ j个 2 b条 H(H) b条 j个 第页 b条 + x个 j个 负极 1 v(v) j个 = τ 2 σ j个 2 。由于信道是时变的,我们可以将信道写为 H(H) = 小时 1 小时 n个 、和 σ j个 2 = 小时 j个 2 σ 是估计的噪声功率。我们假设噪声的功率是高斯白噪声,所以它不会随时间变化。功能 η · · κ · · 定义为:
η u个 j个 v(v) j个 = x个 x个 第页 x个 N个 x个 ; u个 j个 v(v) j个 d日 x个
κ u个 j个 v(v) j个 = x个 x个 2 第页 x个 N个 x个 ; u个 j个 v(v) j个 d日 x个 负极 η 2 u个 j个 v(v) j个 .
我们假设MPSK信号映射集为 M(M) = [ M(M) 1 M(M) 2 M(M) ] ; 然后,我们可以得到 η u个 j个 v(v) j个 κ u个 j个 v(v) j个 :
η u个 j个 v(v) j个 = = 1 M(M) M(M) e(电子) 负极 M(M) 负极 u个 j个 2 v(v) j个 = 1 M(M) e(电子) 负极 M(M) 负极 u个 j个 2 v(v) j个
κ u个 j个 v(v) j个 = = 1 M(M) M(M) 2 e(电子) 负极 M(M) 负极 u个 j个 2 v(v) j个 = 1 M(M) e(电子) 负极 M(M) 负极 u个 j个 2 v(v) j个 负极 η u个 j个 v(v) j个 2 .
如果M=4,即发送信号是QPSK信号,则我们可以将上述函数进一步简化为:
η u个 j个 v(v) j个 = 1 2 坦纳 2 重新 u个 j个 v(v) j个 + j个 2 坦纳 2 伊姆河 u个 j个 v(v) j个
κ u个 j个 v(v) j个 = 1 负极 η u个 j个 v(v) j个 2 .
总之,根据方程式(19)–(22), (27)、和(28)得到了一种基于时变信道矩阵和近似消息传递的QPSK均衡算法。

3.3. 基于AR-HMM模型的GMM时变信道估计

在前一节中,我们使用了基于叠加训练序列的信道估计方法,基本上使用了最小二乘(LS)方法。它利用了循环训练序列叠加中固有的功率增益,使其即使在较低的信噪比下也有效。然而,该方法未充分利用先验信息,使得其在实际场景中效率低下。为了提高其效率,我们将粗信道估计和基于消息传递的均衡相结合,改进了信道估计方法,引入了一种基于时变信道模型的近似消息传递信道估计方法。此外,早先提出的叠加训练序列方法在信道快速变化时证明是无效的。在这种情况下,由于信道影响或信道重叠,单个循环训练序列的异步叠加会导致合成信道矩阵,从而在均衡期间导致严重错误。为了解决这个问题,我们假设前后信道变化之间存在关系,符合AR-HMM。
小时 = β 小时 负极 1 + 1 负极 β 2 小时 .
哪里 β 负极 1 1 是AR系数。如果转换为矩阵形式表达式,我们可以将其重写为:
H(H) = β H(H) 负极 1 + 1 负极 β 2 n个 = 1 M(M) ; = 1 L(左)
我们假设每个时刻的信道分布服从高斯混合分布,即。,
P(P) H(H) ; ρ μ σ 2 = = 1 L(左) ρ N个 H(H) ; μ σ 2
由于水声信道通常被认为是具有显著稀疏特性的多径信道,我们将其表示为 小时 - = [ 小时 - k个 ] 。这允许我们将其表示为高斯混合分布,如下所示:
P(P) 小时 - k个 ; ρ μ σ 2 = = 1 L(左) ρ N个 C类 小时 - k个 ; μ σ 2
哪里 N个 C类 表示复数高斯分布。我们假设有K(K)独立且相同分布的元素 小时 - .
P(P) 小时 - ; ψ = k个 = 1 K(K) P(P) 小时 - k个 ; ψ ψ ρ μ σ 2
然后我们可以计算 小时 - 使用概率分布 小时 - ,即计算 小时 - :
小时 - ^ k个 = 小时 - k个 小时 - k个 d日 小时 - k个
哪里:
小时 - k个 = P(P) 小时 - - k个 d日 小时 - .
然而,试图求解上述两个方程是非常困难且计算量极大的,我们需要知道先验信息 ψ 第一。因此,我们首先使用AMP算法进行每次估计,然后使用EM算法学习超参数 ψ 每次迭代后。
事实上,我们可以看到这个方程(34)是最大后验概率估计,所以我们仍然使用基于AMP的迭代算法,并且主要迭代步骤仍然是方程(19)–(22)。只有这一次,估计对象是信道而不是要检测的序列,我们可以使用中的因子图更新基于AMP的信道估计方法图5.
小时 j个 = η 1 σ j个 2 b条 X(X) b条 j个 第页 + 小时 j个 负极 1 τ 2 σ j个 2
ς j个 = κ 1 σ j个 2 b条 X(X) b条 j个 第页 + 小时 j个 负极 1 τ 2 σ j个 2
第页 + 1 = 负极 k个 n个 X(X) k个 小时 + k个 n个 σ k个 2 ς k个 τ 2 第页
τ + 1 2 = σ 2 + j个 n个 σ j个 2 ς j个 .
哪里 小时 0 = 0 第页 1 = τ 1 2 = 100 x个 = x个 1 x个 n个 、和 σ j个 2 = x个 j个 2 σ 是估计的噪声功率。
信道估计中使用的Toeplitz矩阵是由我们估计的信号和根据环路训练序列重构的发射信号生成的,要估计的是信道。然而,由于信道的分布与信号的分布不同,我们更新了函数 η · · κ · · 、和,参考附录A,我们可以得到GMM下的修改函数如下:
η u个 j个 v(v) j个 ; ψ = 1 L(左) ρ N个 C类 0 ; μ 负极 u个 j个 v(v) j个 + σ 2 μ v(v) j个 + u个 j个 σ 2 v(v) j个 + σ 2 = 1 L(左) ρ N个 C类 0 ; μ 负极 u个 j个 v(v) j个 + σ 2
ε u个 j个 v(v) j个 ; ψ = 1 L(左) ρ N个 C类 μ 负极 u个 j个 σ 2 + v(v) j个 μ v(v) j个 + u个 j个 σ 2 2 + σ 2 v(v) j个 σ 2 + v(v) j个 σ 2 + v(v) j个 2 = 1 L(左) ρ N个 C类 μ 负极 u个 j个 σ 2 + v(v) j个
κ u个 j个 v(v) j个 ; ψ ε u个 j个 v(v) j个 ; ψ 负极 η u个 j个 v(v) j个 ; ψ 2 .
停止AMP迭代后,获得后验概率密度函数,如下所示 小时 - k个 ; 然后,我们可以得到:
P(P) 第页 小时 - k个 P(P) 小时 - k个 A类 M(M) P(P) = N个 C类 小时 - k个 ; k个 v(v) k个 P(P) 小时 - k个 ; ψ N个 C类 小时 - k个 ; k个 v(v) k个 P(P) 小时 - k个 ; ψ d日 小时 - k个 .
哪里 k个 = η u个 j个 v(v) j个 ; ψ v(v) k个 = κ u个 j个 v(v) j个 ; ψ .我们替换方程式中的分布(32)到方程式中(43)以获得:
P(P) 第页 小时 - k个 = = 1 L(左) Γ k个 N个 C类 小时 - k个 ; γ k个 ζ k个
哪里
Γ k个 = ρ N个 C类 k个 v(v) k个 + σ 2 = 1 L(左) ρ N个 C类 k个 v(v) k个 + σ 2
γ k个 = σ 2 σ 2 + v(v) k个 k个
ζ k个 = σ 2 σ 2 + v(v) k个 v(v) k个 .
然而,从前面的步骤中可以看出,我们不知道超参数 ψ 在迭代过程中,我们引入了EM算法在每次迭代过程中进行超参数学习。学习的步骤可以写下来:
ψ ^ + 1 = 参数 最大值 ψ E类 日志 2 P(P) - 小时 - ; ψ ^
根据参考中的EM算法[34],我们可以得到迭代方程:
ρ ^ + 1 = 1 M(M) k个 = 1 M(M) Γ k个
μ ^ + 1 = k个 = 1 M(M) Γ k个 γ k个 k个 = 1 M(M) Γ k个
σ ^ 2 + 1 = k个 = 1 M(M) Γ k个 μ ^ 负极 γ k个 2 + ζ k个 k个 = 1 M(M) Γ k个 .
我们可以在学习噪声参数的同时学习GMM的参数。
Δ + 1 = Δ Δ + V(V) 1 T型 n个 = 1 T型 负极 n个 负极 w个 n个 2 + V(V) .
哪里 w个 j个 j个 H(H) j个 u个 j个 V(V) j个 H(H) j个 2 v(v) j个 。这些参数的初始化条件为 ρ ^ 1 0 = 0.5 μ ^ 1 0 = 0 σ ^ 1 0 = 2 负极 1 、和 Δ 1 0 = 0.1 .
值得注意的是,我们的迭代算法只获得了当前块的信道估计结果,并且基于上一节中AR-HMM模型的假设,我们认为信道虽然在前后时刻发生变化,但在短时间内是强相关的,特别是在相邻的前后通道方面。为了更好地利用这种相关性,我们可以得到如下因子图图5.
发件人图5可以看出,虽然基于AR-HMM模型的描述对每个时间段的信道估计没有直接影响,但根据因子图消息传递原理,它对前后信道的影响仍然非常密切。当我们得到 小时 1 ,其他因素与 小时 1 将不再对节点产生影响 小时 2 因此,通过消除其他节点的影响,我们可以得到AR-HMM网络的因子图,如所示图6.
为了更好地描述估计信道以及隐含信道和最终估计信道之间的关系,我们参考了参考文献[2627],其中使用FFG因子图。显然,这种对信道前后延迟位置的描述变化不大,因此在我们继续这一步骤之前,我们必须通过多普勒补偿来减少信道多普勒造成的影响。
根据HMM算法,我们可以结合基于因子图的消息传递思想来获得前向更新系数,如下所示:
V(V) 小时 F类 负极 1 = V(V) 小时 c(c) 负极 1 + V(V) 小时 负极 1 小时 ^ F类 = V(V) 小时 F类 V(V) 小时 c(c) 负极 1 小时 ^ c(c) + V(V) 小时 负极 1 小时 ^ .
在上面的方程式中, 小时 是估计的信道矢量,并且 V(V) 是相对于测量矩阵的转换,通过参考参考计算[25]. 根据AR-HMM假设,我们可以得到以下关系:
小时 ^ + 1 = β 小时 ^ F类 V(V) 小时 + 1 = β 2 V(V) 小时 F类 + α 1
哪里 α 2 + β 2 = 1 。显然,对于第一个信道,没有前向信道传输信息,因此我们可以得到:
V(V) 小时 F类 负极 1 = V(V) 小时 1 负极 1 小时 ^ F类 = 小时 ^ 1 .
类似地,我们可以获得反向消息更新系数:
V(V) 小时 b条 F类 + 1 负极 1 = V(V) 小时 c(c) + 1 负极 1 + V(V) 小时 b条 负极 1 小时 ^ b条 F类 + 1 = V(V) 小时 b条 F类 + 1 V(V) 小时 c(c) + 1 负极 1 小时 ^ c(c) + 1 + V(V) b条 + 1 负极 1 小时 ^ b条 + 1 .
两者都满足了关系:
小时 ^ b条 = β 负极 1 小时 ^ b条 F类 + 1 V(V) 小时 b条 = β 负极 2 V(V) 小时 b条 F类 + 1 + α 1
类似地,对于最右边的通道之一,同样没有来自反向的消息,因此对于最后一段信号,我们认为:
V(V) 小时 b条 F类 + 1 负极 1 = V(V) 小时 N个 负极 1 小时 ^ b条 F类 + 1 = 小时 ^ N个 .
最后,通过融合t时刻的正向和反向消息,我们得到了基于AR-HMM模型的正向-反向算法:
V(V) 小时 c(c) F类 负极 1 = V(V) 小时 F类 + c(c) 负极 1 负极 1 + V(V) 小时 b条 负极 c(c) 负极 1 小时 ^ c(c) F类 = V(V) 小时 c(c) F类 V(V) 小时 F类 + c(c) 负极 1 负极 1 小时 ^ F类 + c(c) 负极 1 + V(V) 小时 b条 负极 c(c) 负极 1 小时 ^ b条 负极 c(c) .
这样,基于上一节EM-GMM-AMP信道估计获得的信道,我们可以得到每个子块的信道估计结果,然后将此信道估计结果用于通过基于HMM的前向-后向算法更新信道系数。然后反馈给解码方进行迭代解码和新一轮信道估计,直到迭代完成。
当然,我们发现还有一些其他系数在算法迭代中没有更新,例如GMM模型中的混合系数L和相关系数 β 在AR-HMM模型中。关于GMM模型,参考[34]Vila提出了一种基于极大似然估计的方法来估计GMM的阶数L,我们使用基于训练序列叠加的估计结果来计算L抽头。对于信道相关系数,由于我们有一个粗略的估计,信道相关系数可以从相邻信道的相关系数中导出,并且这个步骤也可以从上一节中叠加的训练序列的部分中获得。然后,我们统计平均得到的相关系数为 β 由基于AR-HMM模型的时间相关性的前向-后向算法使用。
至此,我们对与叠加训练序列相关的算法的推导已经完成,该算法将随后通过场外实验进行验证。

4.数值结果

4.1. 模拟

为了验证本文提出的算法,我们在具有本文提出的时变信道矩阵的系统上进行了仿真实验。在仿真中,我们使用了Stojanovic在[20],这是中显示的频道图7。该信道的延迟随时间而变化,这表明我们将从这一系列时变信道中提取一些信道作为模拟信道。我们添加信道的方式是采用时变信道矩阵的形式,如方程式所示(8),因此我们提取信道,然后基于提取的信道构造一个类Toeplitz矩阵,在基带中传递信道,然后添加高斯白噪声。
此模拟和后续现场实验中使用的参数列于表1.
最初,我们用EM-AMM-AMP模拟了信道估计。第一个子块的信道估计结果如所示图8.
图中显示了实际使用的信道、EM-GMM-AMP算法的估计结果以及使用AR-HMM更新的CSI。从图中可以看出,经过迭代,基于EM-GMM-AMP算法的信道估计取得了相对准确的结果。然后,经过AR-HMM前向-后向算法更新后,信道估计更接近实际信道,在这种情况下,信道均衡效果也更好。本文提出的时变通信方案非常复杂,并且不完全基于信道估计性能。因此,我们对本文提出的算法进行了仿真,并与参考文献中的类似算法进行了比较[26].
我们模拟了不同信噪比和迭代时间下的信号,蒙特卡罗数为2000。主要比较来自参考的方法[26]以及本文提出的算法。中的算法1图9指基于参考传递高斯消息的方法[26]; 算法2是本文提出的算法。我们可以从中看到图9当信噪比较低时,本文提出的基于AMP均衡和GMM-AMP信道估计的迭代方法明显优于参考文献中的方法。然而,随着信噪比的增加,两者之间的差异逐渐缩小。造成这种现象的原因可能是,随着信噪比的增加,影响系统的因素,如时变速度和叠加导频功率的影响,会发生变化。这会在更新AR-HMM信道信息时影响相关系数。发件人图9b、 可以看出,在迭代次数不高的情况下,本文提出的算法与参考算法具有相似的性能。然而,随着迭代次数的增加,本文提出的算法性能更好,这在图9a.因此,考虑到所有因素,本文提出的算法在性能上具有一定的优势。然而,仿真环境与实际水声信道之间仍存在很大差距;本系统的实际效果仍基于现场实验效果,仿真仅供参考。

4.2. 现场实验

以前,我们通过仿真分析了本文提出的算法,但该系统是一个相对复杂的通信系统,很难通过简单的仿真实验来描述整体效果。因此,我们进行了以下两个实验来研究这个软迭代系统。

4.2.1. 哈尔滨工程大学游泳池运动实验

为了研究使用时变信道的软迭代系统的通信性能,我们于2019年在哈尔滨工程大学的信道池中进行了移动无人机实验。实验参数如所示表1为了验证不同时变信道对通信性能的影响,我们使用水平和垂直运动进行了实验。实验布局如所示图10.
在水平移动的条件下,我们将传输和接收的最大距离设置为9米,信号循环通过的距离为5米。信号的一帧长度约为5.5秒。因此,水平移动的速度估计在0.6米/秒和1米/秒之间。在垂直移动条件下,由于池水较浅,我们没有向单一方向移动,而是向上和向下移动,模拟在大浪情况下的上下波动。我们从2米的深度上下到3米,但速度很慢。对于UAC来说,信噪比是一个非常重要的参数。我们将同步信号周围的空白信号作为噪声,并估计实验中的信噪比为:
S公司 N个 R(右) d日 B类 = 10 日志 10 P(P) R(右) x个 负极 P(P) n个 o个 e(电子) P(P) n个 o个 e(电子)
基于池的实验数据,我们在实验中获得了信道估计结果,如所示图11从图中可以看出,无论是水平还是垂直移动,通道都会发生剧烈变化。不同的是,由于传感器相对移动,水平移动的通道有明显的倾斜。向内倾斜图11a反映了多普勒的影响。由于水池中没有波浪,而且非常安静,因此静态河道如所示图11b、 其信道相关系数如所示图11e、 这几乎是不变性的。对于垂直运动情况下的河道,可以看出其变化也相当剧烈,但有趣的是,其相关系数在1.5s的时间内显著增加,因为它在水池中上下移动,所以我们推断在某个时间,高度与之前的时间相同,因此,这种相对较高的相关性出现了。
在静态情况下,一次迭代后BER可以为零,因此我们不计算相应的错误率。表2显示了水平运动条件下的解码结果。左侧显示了基于高斯消息传递的时变信道更新,这是参考文献中提出的方法[26]. 右侧显示了基于GMM的时变信道更新和本文提出的基于AMP的迭代均衡算法。表3显示了垂直运动条件下的结果。表中相应方法与表2此外,我们估计池实验的信噪比约为23dB。
我们可以从中看到表2表3GMP和EM-GMM-AMP算法在高信噪比情况下都能很好地工作,并且在垂直移动的情况下所需的迭代次数更少。该算法的性能优于参考算法。表2可以看出,参考算法在第三块中经过多次迭代后仍然存在错误码,并且本文提出的方法可以实现零错误码。除了本文提出的算法具有更好的性能外,原因还可能是相关系数不匹配。在松花湖实验中,我们重点选择了发射机子块的长度和接收机的相关系数。

4.2.2. 松花湖移动通信实验

2019年6月,我们在吉林省松花湖进行了移动UAC实验。在这个实验中,发射机和接收机都是船载的,两船之间的水平距离约为400米至1400米。接收船停泊,而发射船随波逐流。根据时间和漂移距离,认为发射船以0.6m/s左右的平均速度漂浮,与接收船的距离逐渐增加。我们还进行了一项实验,其中发射传感器上下移动。实验布置如所示图12.
如所示图12b、 在松花湖实验期间,使用一个发射器和五个接收器进行了SIMO无人机实验。发射机的深度为10米,接收深度为15米至35米。有趣的是,即使水平距离相同,接收信号的功率也会发生很大变化。在400米实验中,约30米处的信号远大于其他深度处的信号。我们在松花湖进行实验时,在接收器处测得的综合声速梯度数据如所示图13a.我们基于光线模型模拟了声音传播;结果如所示图13b.我们发现,在这种情况下,实际接收信号与深度之间的关系与模拟一致。在这种声速负梯度的条件下,不同深度的接收信号强度存在显著差异。因此,在夏季进行短程UAC实验时,不仅要考虑通信距离,还要考虑声传播条件。
由于松花湖实验的持续时间很长,而帧信号的持续时间不是很长,传输距离在400米到1400米之间。信噪比在6分贝到20分贝之间。根据收到的松花湖实验数据,我们估计了不同情况下的河道,结果显示为图14.图14a–c对应于水平运动、静态和垂直运动条件下的时变信道。可以看出,与水池实验相似,松花湖实验数据在水平移动时也具有最强的时变信号。因为这些数据是同步和粗略多普勒补偿的结果,所以我们没有看到如所示的结果图11a.此外,由于距离的增加,垂直方向缓慢移动对河道变化的影响不如水池中明显。根据图11图12图13图14我们推断,在实际的海洋环境中,尤其是在远距离情况下,水平方向的相对运动对通信信道的影响比垂直方向的影响更为严重。
可以预测,上述三种信道条件中的前两种情况的解码性能将优于第三种情况。因此,在进行松花湖实验时,我们主要验证了不同子块长度和改变相关系数对水平运动下信号解码性能的影响。我们在池实验中将所提出的算法与参考算法进行了比较,因此我们在本节中采用的通信系统方案就是我们提出的方案。
松花湖实验的实验结果验证了基于相关系数和不同块长的时变信道处理算法的有效性。相关系数与通道变化的速度有关。通常,相关系数越小,信道变化越快,我们使用的块长度越短。表4显示了松花湖实验的数据处理结果。我们比较了不同子块长度的解码性能以及性能最佳的相关系数值。此外,为了达到一定的比较效果,我们对每组数据进行了近距离和远距离的比较。中的第二行表4是通过接收数据测试获得的信噪比:400米处的数据信噪比通常为6–8 dB,1400米处的信号信噪比从11 dB到近17 dB。从表中可以看出,当相关系数较低时,使用短子块策略具有更好的性能。当相关系数接近1时,系统基本上退化为涡轮均衡系统[35]. 如中所述第3节,相关系数根据 小时 ^ 根据松花湖的实验结果,我们可以初步推断,在时变信道中,信噪比对实现准确的解码结果起着至关重要的作用。在我们提出的基于TC-GMM-AMP算法的迭代水声通信接收机中,准确估计相关系数和选择合适的子块长度都是至关重要的。在适当的参数下,即使在低信噪比的情况下也能获得满意的解码结果。
总的来说,本文提出的时变信道UAC系统在两个浅层移动水声信道中取得了良好的效果:水池实验和湖泊实验,同时进行了垂直和水平运动。然而,该系统参数多,需要许多迭代运算模块,整体计算量大。在我们今后的工作中,我们必须克服这些问题。

5.结论

总之,我们可以看到,对于UAC而言,相对运动引起的信道结构变化在信号处理过程中是不可避免的。因此,我们提出了一种基于类Toeplitz矩阵表示的时变信道表示方法。为了获得时变信道矩阵,我们采用了叠加训练序列的方法,并且,我们提出了基于信道估计的QPSK信号AMP均衡,以及基于重构信号软信息迭代的EM-GMM-AMP时变信道估计方法,并基于叠加训练序列的功率叠加进行粗信道估计。并且我们基于AR-HMM模型的时间相关性更新信道信息,以迭代估计信道信息。然后,我们使用更新的CSI进行迭代均衡,直到达到预期的迭代次数。最后,我们基于模拟数据、水池实验和湖泊实验验证了所提出的算法。仿真数据和现场实验结果表明,本文提出的基于叠加训练序列的时变信道水下通信方法在非平稳时变条件下具有很好的应用前景,在不太严重时变条件的现场实验中可以取得良好的效果。

作者贡献

概念化,L.L。;方法论,L.L。;软件,L.L。;验证,X.H。;形式分析。;书面原稿编制,L.L。;写作审查和编辑,X.H.和W.G。;可视化,X.H。;监督,W.G。;项目管理,X.H。;资金收购,X.H.所有作者均已阅读并同意手稿的出版版本。

基金

本研究由国家重点研发计划(2021YFC2801200)资助。

数据可用性声明

有关数据请求,请与作者联系。

致谢

作者感谢匿名评论员和研究资金支持。

利益冲突

作者声明没有利益冲突。

附录A去噪函数的推导η(·,·)和κGMM-AMP信道估计中的(·,·)

为了简化符号,我们在推导过程中将信号简化为实数信号,并省略任何未使用的下标或上标。
AMP算法对具有不同先验信息的信号的推理主要涉及改变不同的 η · · κ · · 不同PDF的功能。为了简化这个过程,我们表示 u个 j个 v(v) j个 作为 u个 v(v) .
根据 η · · κ · · :
η u个 v(v) = 小时 小时 第页 小时 N个 小时 ; u个 v(v) d日 小时
κ u个 v(v) = 小时 小时 2 第页 小时 N个 小时 ; u个 v(v) d日 小时 负极 η 2 u个 v(v) .
我们可以写 第页 小时 N个 小时 ; u个 v(v) 作为:
1 Z轴 ^ u个 v(v) P(P) 小时 ; ρ μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) .
Z轴 ^ u个 v(v) 是归一化系数,在计算时为常数 η · · κ · · 定义为:
Z轴 ^ u个 v(v) = P(P) 小时 ; ρ μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) d日 小时
由于我们假设信道的分布遵循方程中的高斯混合分布(32),将其替换为方程式(A4(A4)),我们可以获得:
= 1 L(左) ρ N个 小时 ; μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) d日 小时
因为交换积分和求和的顺序保持不变,并且因为积分与 ρ ,它们可以提取为常量。因此,我们可以得到:
= 1 L(左) ρ N个 小时 ; μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) d日 小时
术语 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) 在方程式中(A6级)可以用高斯函数表示。我们可以变换方程(A6级)到:
= 1 L(左) ρ N个 小时 ; μ σ 2 N个 小时 ; u个 v(v) d日 小时 .
根据高斯积定理,我们可以得到:
N个 x个 ; A类 N个 x个 ; b条 B类 = N个 x个 ; A类 + b条 B类 1 A类 + 1 B类 1 1 A类 + 1 B类 1 2 π A类 + B类 e(电子) 负极 负极 b条 2 2 A类 + B类 .
我们代表 1 2 π A类 + B类 e(电子) 负极 负极 b条 2 2 A类 + B类 作为 N个 0 ; 负极 b条 A类 + B类 .我们替换方程式(答7)到方程式中(A8类)并获得:
= 1 L(左) ρ N个 小时 ; μ μ v(v) + σ 2 u个 σ 2 + v(v) σ 2 v(v) σ 2 + v(v) N个 0 ; μ + u个 σ 2 + v(v) d日 小时
功能 N个 0 ; μ 负极 u个 σ 2 + v(v) 独立于小时,所以我们可以在外部提出积分,并编写方程式(答9)作为:
= 1 L(左) ρ N个 0 ; μ + u个 σ 2 + v(v) N个 小时 ; μ v(v) + σ 2 u个 σ 2 + v(v) σ 2 v(v) σ 2 + v(v) d日 小时
根据高斯分布的定义,积分域内的积分为1,因此上述方程最终可以转化为:
Z轴 ^ u个 v(v) = = 1 L(左) ρ N个 0 ; μ + u个 σ 2 + v(v) .
接下来,我们可以根据 η · · ,根据方程式(A1类),我们可以写 η u个 v(v) 作为:
η u个 v(v) = 小时 小时 1 Z轴 ^ u个 v(v) P(P) 小时 ; ρ μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) d日 小时
因为 Z轴 ^ u个 v(v) 是常数,我们只需要先计算积分的内部:
小时 小时 P(P) 小时 ; ρ μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) d日 小时 = 小时 小时 = 1 L(左) ρ N个 小时 ; μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) d日 小时
我们将以方程式的形式简化它(A9)和(A10号机组),我们可以获得:
= 1 L(左) ρ N个 0 ; μ 负极 u个 σ 2 + v(v) 小时 N个 小时 ; μ v(v) + u个 σ 2 σ 2 + v(v) σ 2 v(v) σ 2 + v(v) d日 小时
根据高斯分布的定义, 小时 N个 小时 ; μ v(v) + u个 σ 2 σ 2 + v(v) σ 2 v(v) σ 2 + v(v) d日 小时 是的平均值小时.我们替换 μ v(v) + u个 σ 2 σ 2 + v(v) 到方程式中(答14)。然后通过替换 Z轴 ^ u个 v(v) ,我们可以获得 η u个 v(v) :
η u个 v(v) ; ψ = = 1 L(左) ρ N个 0 ; μ 负极 u个 σ 2 + v(v) μ v(v) + u个 σ 2 σ 2 + v(v) = 1 L(左) ρ N个 0 ; μ 负极 u个 σ 2 + v(v) .
然后,我们写 κ · · 作为:
κ u个 v(v) = 小时 小时 2 1 Z轴 ^ u个 v(v) P(P) 小时 ; ρ μ σ 2 1 2 π v(v) e(电子) 小时 负极 u个 2 2 v(v) d日 小时 负极 η 2 u个 v(v) .
因为 η u个 v(v) ; ψ 已经计算过了,我们需要计算的是等号右侧的第一部分(答16)。就像我们在方程式中推导它一样(答9)和(A10号机组),我们可以将此部分写成:
1 Z轴 ^ u个 v(v) = 1 L(左) ρ N个 0 ; μ 负极 u个 σ 2 + v(v) 小时 2 N个 小时 ; μ v(v) + u个 σ 2 σ 2 + v(v) σ 2 v(v) σ 2 + v(v) d日 小时
而且 小时 2 N个 小时 ; μ v(v) + u个 σ 2 σ 2 + v(v) σ 2 v(v) σ 2 + v(v) d日 小时 是的方差小时,因此它等于 μ v(v) + u个 σ 2 σ 2 + v(v) 2 + σ 2 v(v) σ 2 + v(v) ,so方程式(答17)可以简化为:
= 1 L(左) ρ N个 0 ; μ 负极 u个 σ 2 + v(v) μ v(v) + u个 σ 2 2 + σ 2 v(v) σ 2 + v(v) σ 2 + v(v) 2 = 1 L(左) ρ N个 0 ; μ 负极 u个 σ 2 + v(v)
我们将其定义为 ε u个 v(v) ; ψ ,然后我们可以获得:
κ u个 v(v) ; ψ = ε u个 v(v) ; ψ 负极 η 2 u个 v(v) ; ψ
此时,导出了基于GMM分布的AMP算法的去噪函数。

工具书类

  1. 道,N.-N。;图,新罕布什尔州。;Thanh,T.T。;Bao,V.N.Q。;纳·W。;Cho,S.忽视了6G-水下通信的基础设施:它们的成熟程度如何?J·奈特。计算。申请。 2023213, 103595. [谷歌学者] [交叉参考]
  2. Song,A。;斯托亚诺维奇,M。;Chitre,M.《水声通信编辑:我们的立场和下一步是什么?》?IEEE J.海洋。工程师。 201944, 1–6. [谷歌学者]
  3. Yang,T.浅水中水声通信信道的特性。J.阿科斯特。美国南部。 2012131, 129–145. [谷歌学者] [交叉参考] [公共医学]
  4. Molisch,A.F.宽带和定向信道特性。无线通信; 约翰·威利父子公司:美国纽约州纽约市,2011年;第101-123页。[谷歌学者] [交叉参考]
  5. 张,X。;杨,P。;Wang,Y。;沈伟(Shen,W.)。;杨,J。;Wang,J。;Ye,K。;周,M。;Sun,H。一种新型多接收器SAS RD处理器。IEEE传输。Geosci公司。远程。传感器。 202462, 1–11. [谷歌学者] [交叉参考]
  6. Yang,P.高分辨率成像声纳系统的成像算法。Multimed公司。工具应用程序。 202383, 31957–31973. [谷歌学者] [交叉参考]
  7. 埃夫隆,B。大尺度推断:估计、测试和预测的经验贝叶斯方法; 剑桥大学出版社:英国剑桥,2012;第1卷。[谷歌学者]
  8. Minka,T.P.近似贝叶斯推断的一系列算法。2001年,马萨诸塞州剑桥市麻省理工学院博士论文。[谷歌学者]
  9. Bernardo,J。;Girón,F.简单混合问题的贝叶斯分析。贝叶斯统计。 1988, 67–78. [谷歌学者]
  10. 多诺霍,D.L。;Maleki,A。;Montanari,A.用于压缩传感的消息传递算法。程序。国家。阿卡德。科学。美国 2009106, 18914–18919. [谷歌学者] [交叉参考] [公共医学]
  11. 邹强。;Yang,H.关于近似信息传递的简明教程。arXiv公司 2022,arXiv:2201.07487。[谷歌学者]
  12. Rangan,S.随机线性混合估计的广义近似消息传递。2011年7月31日至8月5日,俄罗斯圣彼得堡,2011年IEEE信息理论国际研讨会论文集;第2168–2172页。[谷歌学者]
  13. Rangan,S。;Schniter,P。;Fletcher,A.K.矢量近似消息传递。IEEE传输。Inf.理论 201965, 6664–6684. [谷歌学者] [交叉参考]
  14. 马,J。;Ping,L.正交放大器。IEEE接入 20175, 2020–2033. [谷歌学者] [交叉参考]
  15. Takeuchi,K.卷积近似消息传递。IEEE信号处理。莱特。 202027, 416–420. [谷歌学者] [交叉参考]
  16. 刘,L。;黄,S。;Kurkoski,B.M.记忆近似信息传递。2021年7月12日至20日,澳大利亚墨尔本,IEEE国际信息理论研讨会(ISIT)会议记录;第1379-1384页。[谷歌学者]
  17. 罗,M。;郭,Q。;金,M。;Eldar,Y.C。;黄,D。;Meng,X.稀疏贝叶斯学习的统一近似消息传递。IEEE传输。信号处理。 202169, 6023–6039. [谷歌学者] [交叉参考]
  18. 田,Y.N。;韩,X。;尹,J.W。;Liu,Q.Y。;Li,L.Group基于脉冲噪声的稀疏水声信道估计:基于北极冰层破裂噪声的仿真结果。J.声学。美国南部。 2019146, 2482–2491. [谷歌学者] [交叉参考] [公共医学]
  19. Bello,P.《随机时变线性信道的表征》。IEEE传输。Commun公司。系统。 196311,360–393。[谷歌学者] [交叉参考]
  20. Qarabaqi,P。;Stojanovic,M.一类水声通信信道的统计特征和计算效率建模。IEEE海洋工程杂志 201338, 701–717. [谷歌学者] [交叉参考]
  21. Zhang,Y。;朱,J。;Wang,H。;沈,X。;王,B。;Dong,Y.基于深度强化学习的自适应调制,用于具有过时信道状态信息的水声通信。远程。传感器。 202214, 3947. [谷歌学者] [交叉参考]
  22. Wan,L。;周,H。;Xu,X。;黄,Y。;周,S。;施,Z。;Cui,J.H.水声OFDM自适应调制和编码。IEEE J.海洋。工程师。 201440, 327–336. [谷歌学者] [交叉参考]
  23. Sun,D。;吴杰。;X.洪。;刘,C。;崔,H。;Si,B.时变多普勒频移水声信道中的迭代双差分直接序列扩频接收。J.声学。美国南部。 2023153, 1027–1041. [谷歌学者] [交叉参考] [公共医学]
  24. 刘,Y。;Zhao,Y。;Gerstoft,P。;周,F。;乔·G。;Yin,J.基于深度传输学习的可变多普勒水声通信。J.阿科斯特。美国南部。 2023154, 232–244. [谷歌学者] [交叉参考] [公共医学]
  25. 郭,Q。;平,L。;Huang,D.一种用于双选择性信道的低复杂度迭代信道估计和检测技术。IEEE传输。Wirel公司。Commun公司。 20098, 4340–4349. [谷歌学者]
  26. Yang,G。;郭,Q。;丁·H。;严奇。;Huang,D.D.水声通信中基于消息传递的双向信道估计和均衡以及叠加训练。IEEE J.海洋。工程师。 202146, 1463–1476. [谷歌学者] [交叉参考]
  27. Yang,G。;郭,Q。;秦,Z。;黄,D。;Yan,Q.,基于传播的低复杂度信道估计和检测,用于移动收发器的水声通信。IEEE J.海洋。工程师。 202247, 1246–1263. [谷歌学者] [交叉参考]
  28. 张,Z。;Rao,B.D.使用稀疏贝叶斯学习利用时间相关的源向量恢复稀疏信号。IEEE J.选择。顶部。信号处理。 20115, 912–926. [谷歌学者] [交叉参考]
  29. 周,Y。;唐,F。;Yang,X.水下声学mimo通信的同信道干扰消除研究。远程。传感器。 202214, 5049. [谷歌学者] [交叉参考]
  30. 尹,J。;朱,G。;韩,X。;郭,L。;李,L。;Ge,W.水声通信中基于时间相关和消息传递的稀疏贝叶斯学习信道估计。IEEE海洋杂志。工程师。 2024, 1–20. [谷歌学者] [交叉参考]
  31. Orozco-Lugo,A.G。;劳拉,M.M。;McLernon,D.C.使用隐式训练进行信道估计。IEEE传输。信号处理。 200452, 240–254. [谷歌学者] [交叉参考]
  32. 袁伟。;李,S。;魏,Z。;袁杰。;Ng,D.W.K.采用叠加导频和数据传输方案的OTFS系统的数据辅助信道估计。IEEE有线。Commun公司。莱特。 202110, 1954–1958. [谷歌学者] [交叉参考]
  33. Lyu,S。;Ling,C.混合向量扰动预编码:近似消息传递的好处。IEEE传输。信号处理。 201867, 178–193. [谷歌学者] [交叉参考]
  34. 维拉,J.P。;Schniter,P.期望最大化高斯近似消息传递。IEEE传输。信号处理。 201361, 4658–4672. [谷歌学者] [交叉参考]
  35. Panhuber,R.雷达信号处理的快速、高效、可行的压缩传感、低秩和稳健主成分分析算法。远程。传感器。 202315,第2216页。[谷歌学者] [交叉参考]
图1。时变信道的分段表示。
图1。时变信道的分段表示。
远程定位16 01209 g001
图2。叠加训练序列结构示意图。
图2。叠加训练序列结构示意图。
远程定位16 01209 g002
图3。软迭代UAC接收机框图。
图3。软迭代UAC接收机框图。
远程定位16 01209 g003
图4。由因子图表示的线性系统:()从节点i=1到j=1的消息。(b条)从节点j=1到i=1的消息。
图4。由因子图表示的线性系统:()从节点i=1到j=1的消息。(b条)从节点j=1到i=1的消息。
远程定位16 01209 g004
图5。时变通道因子图。
图5。时变信道因子图。
远程定位16 01209 g005
图6。估计信道和相应FFG的HMM表示。
图6。估计信道和相应FFG的HMM表示。
远程定位16 01209 g006
图7。仿真中时变水声信道的伪彩色图。
图7。仿真中时变水声信道的伪彩色图。
远程定位16 01209 g007
图8。信道估计结果。
图8。信道估计结果。
远程定位16 01209 g008
图9。通信系统仿真结果:()不同迭代次数下的误码率性能。(b条)不同信噪比下的误码率性能。
图9。通信系统仿真结果:()不同迭代次数下的误码率性能。(b条)不同信噪比下的误码率性能。
远程定位16 01209 g009
图10。水池中的实验布局。
图10。水池中的实验布局。
远程定位16 01209 g010
图11。水池实验信道估计结果:()水平移动期间估计的河道。(b条)静态时估计信道。(c(c))垂直移动期间估计的河道。(d日)水平运动期间的时间相关系数。(e(电子))静态时的时间相关系数。((f))垂直运动期间的时间相关性。
图11。水池实验信道估计结果:()水平移动期间估计的河道。(b条)静态时估计信道。(c(c))垂直运动期间估计的河道。(d日)水平运动期间的时间相关系数。(e(电子))静态时的时间相关系数。((f))垂直运动期间的时间相关性。
远程定位16 01209 g011
图12。松花湖外实验部署:()垂直视图和(b条)侧视图。
图12。松花湖外实验部署:()垂直视图和(b条)侧视图。
远程定位16 01209 g012
图13。松花湖声传播模拟:()声速梯度和(b条)基于Bellhop的声音传播仿真。
图13。松花湖声传播模拟:()声速梯度和(b条)基于Bellhop的声传播模拟。
远程定位16 01209 g013
图14。松花湖试验航道估算结果:()水平移动期间估计的河道。(b条)静态时估计信道。(c(c))垂直移动期间估计的河道。(d日)水平运动期间的时间相关系数。(e(电子))静态时的时间相关系数。((f))垂直运动期间的时间相关性。
图14。松花湖试验航道估算结果:()水平移动期间估计的河道。(b条)静态时估计信道。(c(c))垂直移动期间估计的河道。(d日)水平运动时的时间相关系数。(e(电子))静态时的时间相关系数。((f))垂直运动期间的时间相关性。
远程定位16 01209 g014
表1。模拟和外场移动通信实验参数表。
表1。模拟和外场移动通信实验的参数列表。
仿真游泳池松花湖
代码速率1/21/21/2
映射QPSK公司QPSK公司QPSK公司
动力传动系序列/数据0.2:0.80.2:0.80.2:0.8
块长度1024个符号1024个符号1024个符号
子块长度64个符号64/128/256/512符号64/128/256/512符号
人物配对关系128个符号128个符号128个符号
系统SC-FDE公司SC-FDE公司SC-FDE公司
中心频率-12千赫12千赫
带宽2千赫6千赫6千赫
英尺-96千赫96千赫
通信范围-4米-9米400米–1400米
Tx/Rx深度-Tx(2/3 m)Rx 4 mTx(5/10米)Rx(15:35)米
相对速度4米/秒0.2米/秒−1米/秒0.5米/秒−1米/秒
信噪比−6分贝至12分贝25分贝6分贝至18分贝
表2。使用不同算法的水平运动下解码性能的错误率。
表2。使用不同算法的水平运动下解码性能的错误率。
水平移动
区块编号基于GMP的软迭代算法[26]基于EM-GMM-AMP的软迭代算法
迭代次数迭代次数
0246802468
132.68%10.47%00032.68%5.48%000
232.39%1.08%00032.39%0.49%000
39.82%30.33%24.36%15.75%6.36%39.82%13.21%0.98%00
434.83%22.80%18.00%7.53%034.83%17.71%1.08%00
534.74%4.01%00034.74%2.25%000
640.70%28.77%14.77%0.29%040.70%14.38%1.08%00
744.03%22.21%12.33%0.59%044.03%3.03%000
833.07%18.20%1.66%0.00%033.07%8.22%000
927.01%1.57%0.00%0027.01%0.98%000
1036.20%21.33%2.94%1.37%036.20%14.68%4.40%0.07%0
意思是35.55%16.08%7.41%2.55%0.64%35.55%8.04%0.75%0.01%0.00%
表3。垂直运动下使用不同算法的解码性能的错误率。
表3。垂直运动下使用不同算法的解码性能的错误率。
垂直移动
区块编号基于GMP的软迭代算法[26]基于EM-GMM-AMP的软迭代算法
迭代次数迭代次数
0124601246
119.86%6.36%0.78%0.20%0.20%19.86%4.60%0.10%00
216.83%3.42%0.68%0016.83%4.60%1.57%00
14.09%1.27%00014.09%1.08%0.00%00
425.34%9.49%1.37%0.10%025.34%9.39%1.86%0.10%0
522.80%9.20%3.33%0.29%0.10%22.80%8.51%3.13%0.29%0
611.84%2.64%0.29%0011.84%1.76%0.29%00
720.16%5.97%2.05%0020.16%6.07%1.08%00
814.58%2.94%00014.58%2.25%0.20%00
930.92%17.51%11.45%2.54%030.92%16.73%9.39%1.47%0
1015.26%5.58%2.05%0.00%015.26%5.19%1.47%00
意思是19.17%6.44%2.20%0.31%0.03%19.17%6.02%1.91%0.19%0.00%
表4。松花湖实验的误码率性能。
表4。松花湖实验的误码率性能。
区块编号子块长度
64个符号128个符号256个符号512符号无子块
6.88分贝11.16分贝6.69分贝15.6分贝6.59分贝15.52分贝6.71分贝15.56分贝8.84分贝16.7分贝
β = 0.7 β =0.8 β = 0.85 β = 0.93 β = 0.8 β = 0.78 β = 0.85 β =0.93 β = 0.95 β = 1
1000.00%000.10%0.68%0.49%00
20.10%00.78%00.88%0.10%5.38%2.64%0.10%0
0.10%0.18%0.68%00.39%0.10%3.03%1.86%00
4002.45%0.59%0.20%0.59%5.48%1.57%00
5000.68%00.68%0.29%2.35%000
6006.95%02.15%0.49%1.47%0.98%00
7000.10%00.29%0.29%0.98%0.98%00
8001.37%00.49%0.29%3.03%000
9000.29%00.10%0.49%2.25%000
100.39%0.09%0.10%1.27%6.85%02.25%0.59%00
11000.98%00.20%0.29%4.50%3.91%00
12001.27%0.39%001.08%0.10%00
13000.35%011.45%2.54%1.96%1.66%00
140.09%00.10%0000000
1500000000.10%00
1600.19%00000000
意思是0.04%0.03%1.01%0.14%1.48%0.35%2.15%0.93%0.01%0.00%
免责声明/出版商注释:所有出版物中包含的声明、意见和数据仅为个人作者和贡献者的声明、观点和数据,而非MDPI和/或编辑的声明、看法和数据。MDPI和/或编辑对内容中提及的任何想法、方法、说明或产品造成的任何人员或财产伤害不承担任何责任。

分享和引用

MDPI和ACS样式

李,L。;韩,X。;Ge,W。时变环境下水声信息传输的叠加训练序列迭代信号检测和信道估计。远程传感器。 202416, 1209.https://doi.org/10.3390/rs16071209

AMA风格

李磊、韩旭、葛伟。时变环境下水声信息传输的叠加训练序列迭代信号检测和信道估计。遥感. 2024; 16(7):1209.https://doi.org/10.3390/rs16071209

芝加哥/图拉宾风格

李、林、小韩和魏戈。2024.“时间变化环境中水声信息传输的叠加训练序列迭代信号检测和信道估计”遥感16,第7期:1209。https://doi.org/10.3390/rs16071209

请注意,从2016年第一期开始,该杂志使用文章编号而不是页码。查看更多详细信息在这里.

文章指标

返回页首顶部