Uddf水声通信协作策略及多分支合并与均衡频域联合实现方法

文档序号:346544 发布日期:2021-12-03 浏览:5次 >En<

阅读说明:本技术 Uddf水声通信协作策略及多分支合并与均衡频域联合实现方法 (UDDF underwater acoustic communication cooperation strategy and multi-branch combination and balanced frequency domain combined implementation method ) 是由 刘志勇 谭周美 柯淼 于 2020-05-28 设计创作,主要内容包括:本发明涉及一种基于频域处理的水声协作通信系统,具体的说是一种UDDF水声通信协作策略及多分支合并与均衡频域联合实现方法,其中首先提出了一种异步水下解码和分布式频率转发的水声通信协作策略,在UDDF水声通信协作策略中,由于源节点和中继节点使用的载波频率不同,目的节点可在频域区分来自源节点和中继节点的信号,因而源节点和中继节点间的IDI,在理论上是可以消除的;而后,基于UDDF水声通信协作策略,提出了一种自适应多分支合并与均衡频域联合实现方法。(The invention relates to an underwater acoustic cooperative communication system based on frequency domain processing, in particular to an UDDF underwater acoustic communication cooperative strategy and a multi-branch combination and balanced frequency domain combined implementation method, wherein an underwater acoustic communication cooperative strategy of asynchronous underwater decoding and distributed frequency forwarding is firstly provided, in the UDDF underwater acoustic communication cooperative strategy, because the carrier frequencies used by a source node and a relay node are different, a target node can distinguish signals from the source node and the relay node in the frequency domain, and IDI between the source node and the relay node can be eliminated theoretically; and then, based on the UDDF underwater acoustic communication cooperation strategy, a self-adaptive multi-branch combination and balanced frequency domain combined implementation method is provided.)

UDDF水声通信协作策略及多分支合并与均衡频域联合实现 方法

技术领域

本发明涉及一种基于频域处理的水声协作通信系统,具体的说是一种使目的节点可以在频率区分来自源节点和中继节点的信号,进而消除源节点和中继节点间的IDI的UDDF水声通信协作策略及多分支合并与均衡频域联合实现方法。

背景技术

水声信道(UAC,Underwater acoustic channel)是迄今为止最为复杂的无线信道之一。UAC中的信号传输具有传播延迟长,带宽受限和多径延迟扩展大的特点,这对实现可靠的水下声通信链路带来了挑战。

为了提高水声通信链路的可靠性,近年来出现的协作通信技术为解决该问题带来了契机。在协作通信中,源节点的信号在中继节点的帮助下发送到目标节点。因此,目的节点接收到来自直接路径和中继路径的多个信号。多个信号的合并将在一定程度上影响协作通信的性能。在水声协作通信研究中,现有方案大多采用等增益合并(EGC,Equal gaincombining)和最大比合并(MRC,Maximum ratio combining)。与EGC相比,MRC可获得更好的性能,但其需要假设节点间的信道状态信息(CSI,Channel state information)是已知的。对于实际的水声通道来说,CSI是很难获得的。考虑到UAC中较长且可变的传播延迟,现有技术中已经提出了异步水下放大转发(UAF,Underwater amplify-and-forward)和水下解码转发(UDF,Underwater decode-and-forward),其假设了在来自于源节点和中继节点的接收信号中,码间干扰(ISI,Inter-symbol interference)和数据包间的干扰(IDI,Interdata-packet interference)是不存在的。对于这两种协作模式,中继节点在对来自源节点的接收信号处理后,立即将之转发给目的节点,而不是像在陆上无线通信中的放大转发(AF,Amplify-and-forward)和解码转发(DF,Decode-and-forward)那样,等待下一个时隙再转发。然而,由于UAC变化的传播延迟且多径延迟扩展较大,IDI和ISI的存在是不可避免的。为了消除ISI,时域或频域均衡已用于水声通信中。水声通道多径延迟扩展时间较大,时域均衡为了获得更好的性能,需较长的抽头长度,从而会导致实现复杂度高。频域均衡(FDE,Frequency-domain equalization)可有效降低实现复杂度。但在现有技术中,研究均针对非协作通信系统,这意味着没有中继参与信息的传输。据我们所知,面向水声协作通信的频域均衡研究还很缺乏。

发明内容

本发明针对现有技术中存在的缺点和不足,提出了一种异步水下解码和分布式频率转发(UDDF,Underwater decode and distributed-frequency forward)的水声通信协作算法,在UDDF水声通信协作算法中,由于源节点和中继节点使用的载波频率不同,目的节点可在频域区分来自源节点和中继节点的信号,因而源节点和中继节点间的IDI,在理论上是可以消除的;而后,基于UDDF水声通信协作算法,提出了一种频域联合多分支合并均衡检测方法(FD-JMCED,Frequency-domain joint multi-branch combining andequalization detector)。

本发明通过以下措施达到:

一种UDDF水声通信协作策略,应用于异步水声协作通信系统,系统由一个源节点S,一个中继节点R和一个目的节点D组成,每个节点均工作于半双工模式,并配有单个发送和接收单元,假设中继节点和目的节点接收的所有数据包都完全同步,此外,还假设所有节点具有相同的平均功率约束;假设中继节点位于源节点和目的节点之间,S-D、S-R和R-D的距离分别由lSD、lSR和lRD表示,应满足lSD>lSR和lSD>lRD的条件,为了尽可能防止中继节点的错误传输问题,假定lSR小于lRD,从而使得S-R的信道具有足够的瞬时信噪比;其特征在于,所述水声通信协作算法包括广播阶段和中继阶段:

所述广播阶段中,数据包由源节点广播到中继节点和目的节点,源节点连续发送的信号表示为

其中d(j)表示等率不相关的二进制相移键控(BPSK,Binary phase-shiftkeying)数据,d(j)∈{+1,-1},Aj表示发射信号的幅度,T是符号持续时间,q(t)表示升余弦脉冲,其是一个实函数,在时间间隔限制在[0,T],且进行了归一化,即ωcS表示载波角频率;

在理想载波和同步的假设下,经过去载波,波形整形滤波器和低通滤波器后,中继节点恢复的接收基带信号由下式给出

其中PS是源节点的发射功率,hSR(t)表示从源节点到中继节点间的水声信道冲激响应,x(t)可由x(t)=F-1{|Q(f)|2}得出,F-1{·}表示傅里叶逆变换,Q(f)=F{q(t)},F{·}表示傅里叶变换,nSR(t)表示中继节点处的噪声信号;

目的节点处相应的基带接收信号可表示为

其中hSD(t)表示从中继到目的节点的水声信道冲激响应,nSD(t)表示目的节点处的噪声信号;

所述中继阶段中,首先对接收到的信号rSR(t)进行解码,而后,将解码后的信息比特用不同于ωcS的载波频率ωcR进行调制,并立即将生成的信号sR(t)重传到目的节点,sR(t)可由下式表示

其中表示解码后的信息比特,ωcR是中继转发使用的载波角频率,对于sR(t),目的节点接收的基带信号可用类似于式(3)的形式表示

其中PR表示中继节点的发射功率,nRD(t)表示目的节点处的噪声信号。本发明提出的UDDF水声通信协作算法的原理是源节点和中继节点转发使用的载波频率不同,此外,使用带限波形以便在频域消除使用不同载频(ωcS和ωcR)接收信号的重叠,从目的节点的角度来看,从源节点和中继节点接收到的信号工作于不同的频带,可根据频带的不同来区分和提取来自源节点和中继节点的接收信号,从而可通过带通滤波在一定程度上去除IDI;进一步来说,由于来自源节点或中继节点的信号可通过频带的不同区分开,因此对源节点,中继节点和目的节点间的距离要求并不像UDF那样严格,其为了避免ISI和IDI有相应的限制条件;在本发明中,即使从源节点和中继节点接收到的信号完全重叠,仍可以提取期望信号,因此,端到端延迟可进一步降低。

本发明还提出了一种基于上述UDDF水声通信协作策略的多分支合并与均衡频域联合实现方法,其特征在于,以符号间隔T对rSD(t)和rRD(t)进行采样,相应于rSD(t)和rRD(t)的离散接收信号分别用aSD(n)和aRD(n)表示,根据重叠存储法,每个分支的输入块数据由2M个采样值组成,其中包括M个之前采样和M个当前采样,由ai(n)形成的信号矢量如下其中i∈{SD,RD},[ai(nM),…,ai(nM+M-1)]表示第n个数据块,M是块的长度,为了联合处理两个分支的接收信号,总信号向量可由下式给出:

a(n)=[aSD(n);aRD(n)](7),其中a(n)是一个4M×1向量;

使用4M点快速傅立叶变换(FFT)计算a(n)的频域信号向量形式,可由下式得出

A(n)=diag{FFT[a(n)]} (8)

其中A(n)表示4M×4M对角矩阵,diag是用于计算对角矩阵的运算符。相应的频域抽头权值矢量可由下式计算

其中W(n)是频域4M×1权值向量,wi(n)是时域M×1权值向量,i∈{SD,RD},0M×1表示M×1空向量,因此,频域输出向量由下式给出:

Y(n)=A(n)W(n) (10)

2M个时域输出可表示为

y(n)=[qout(M+1:2M);qout(3M+1:4M)] (11)

其中qout(n)=IFFT{Y(n)},IFFT表示快速傅里叶逆变换(IFFT),仅保留从M+1到2M和从3M+1到4M+1的元素,因为qout(M+1:2M)和qOut(3M+1:4M)表示相同的传输信息d(n),所以检测方法的总输出向量由qout(M+1:2M)与qOut(3M+1:4M)的和给出

ytotal(n)=qout(M+1:2M)+qout(3M+1:4M) (12)

其中ytotal(n)是时域M×1向量,对于第n个数据块,总误差向量可通过以下公式计算:

本发明检测方法的目的是恢复源节点发送的信息比特,因此,根据最小均方误差(MMSE)标准,频域权重向量以最小化均方误差(MSE,Mean square error)进行选择

通过采用随机算法的迭代过程,可简化MSE最小化的实现,总误差向量用于自适应调整频域权值向量,为了更新SD和RD分支的权值向量,通过下式计算频域误差向量:

为了解决当A(n)中元素值大时引起的梯度噪声放大问题,采用了相似于时域归一化最小均方(NLMS,Normalized least mean square)算法中的归一化方法,对应权值向量中的每个权值,归一化系数的计算如下

其中Aii(n)表示矩阵A(n)对角线上第i行和第i列的元素,λ是一个常数,λ>0,λ用于克服Aii(n)瞬时较小时的数值计算困难;为了表示方便,以矩阵形式表示4M个归一化系数

G(n)=diag{[g1,g2,…,g4M]} (17)

因此,块梯度估计由下式给出:

其中p(n)=IFFT[G(n)AH(n)E(n)]。利用这些定义,自适应频域联合多分支合并均衡算法可表示为

其中μ表示步长参数。

为了满足在一个数据包传输期间信道不变的假设,本发明采用短数据包,其由训练序列和数据符号组成,用于权值向量调整的平稳观测训练序列符号个数是有限的,为了保证所提出的自适应算法(19)的收敛性,数据包中的训练序列将反复重用来更新权值向量,直到权值向量收敛到稳态为止,对于使用相同训练序列的每一次重复更新,权值向量都由上一次更新后的权值进行初始化;另外,多分支合并不需要假设节点间的CSI已知,而是基于所提出的自适应算法迭代更新而得出的,因此,该算法更适合实际的水声通信系统。

附图说明

附图1是本发明中频率联合多分支合并均衡检测方法的原理图。

附图2是本发明实施例1中误码率性能曲线图。

附图3是本发明实施例1中收敛性能曲线图。

具体实施方式

下面结合附图和实施例,对本发明作进一步的说明。

本发明首先提出了一种异步水下解码和分布式频率转发(UDDF,Underwaterdecode and distributed-frequency forward)模式,在UDDF中,由于源节点和中继节点使用的载波频率不同,目的节点可在频域区分来自源节点和中继节点的信号,因而源节点和中继节点间的IDI,在理论上是可以消除的。而后,针对UDDF协作模式,提出了一种频域联合多分支合并均衡检测方法(FD-JMCED,Frequency-domain joint multi-branch combiningand equalization detector),来自源节点和中继节点的接收信号的合并可基于提出的自适应算法得出,该算法无需假设链路间的CSI已知,在合并的同时,该算法还联合实现了均衡。

本发明应用于异步水声协作通信系统,该系统由一个源节点S,一个UDDF中继节点R和一个目的节点D组成,每个节点均工作于半双工模式,并配有单个发送和接收单元。假设中继节点和目的节点接收的所有数据包都完全同步。此外,还假设所有节点具有相同的平均功率约束。

在提出的UDDF模式中,假设中继节点位于源节点和目的节点之间,S-D、S-R和R-D的距离分别由lSD、lSR和lRD表示,应满足lSD>lSR和lSD>lRD的条件。为了尽可能防止中继节点的错误传输问题,假定lSR小于lRD,从而使得S-R的信道具有足够的瞬时信噪比(SNR,Signal-to-noise ratio)。在协作传输过程中,UDDF模式的实现需要两个阶段,分别为广播阶段和中继阶段,其中广播阶段中:数据包由源节点广播到中继节点和目的节点,源节点连续发送的信号可表示为

其中d(j)表示等率不相关的二进制相移键控(BPSK,Binary phase-shiftkeying)数据,d(j)∈{+1,-1},Aj表示发射信号的幅度,T是符号持续时间,q(t)表示升余弦脉冲,其是一个实函数,在时间间隔限制在[0,T],且进行了归一化,即ωcS表示载波角频率。

在理想载波和同步的假设下,经过去载波,波形整形滤波器和低通滤波器后,中继节点恢复的接收基带信号由下式给出

其中PS是源节点的发射功率,hSR(t)表示从源节点到中继节点间的水声信道冲激响应,x(t)可由x(t)=F-1{|Q(f)|2}得出,F-1{·}表示傅里叶逆变换,Q(f)=F{q(t)},F{·}表示傅里叶变换,nSR(t)表示中继节点处的噪声信号。

目的节点处相应的基带接收信号可表示为

其中hSD(t)表示从中继到目的节点的水声信道冲激响应,nSD(t)表示目的节点处的噪声信号。

对于UDDF中继,首先对接收到的信号rSR(t)进行解码。而后,将解码后的信息比特用不同于ωcS的载波频率ωcR进行调制,并立即将生成的信号sR(t)重传到目的节点,sR(t)可由下式表示

其中表示解码后的信息比特,ωcR是中继转发使用的载波角频率。对于sR(t),目的节点接收的基带信号可用类似于式(3)的形式表示

其中PR表示中继节点的发射功率,nRD(t)表示目的节点处的噪声信号。

UDDF的原理是源节点和中继节点转发使用的载波频率不同。此外,使用带限波形以便在频域消除使用不同载频(ωcS和ωcR)接收信号的重叠。从目的节点的角度来看,从源节点和中继节点接收到的信号工作于不同的频带。可根据频带的不同来区分和提取来自源节点和中继节点的接收信号,从而可通过带通滤波在一定程度上去除IDI。进一步来说,由于来自源节点或中继节点的信号可通过频带的不同区分开,因此对源节点,中继节点和目的节点间的距离要求并不像UDF那样严格,其为了避免ISI和IDI有相应的限制条件。在提出的UDDF中,即使从源节点和中继节点接收到的信号完全重叠,仍可以提取期望信号,因此,端到端延迟可进一步降低。

本发明还提出了基于上述UDDF水声通信协作算法的FD-JMCED检测方法,检测方法原理框图如图1所示,与点对点通信中的传统检测器(单分支频域均衡检测器)不同,在FD-JMCED中,分支数大于1,为了获得更好的分集增益,应对两个分支的输入信号进行联合处理,本发明将频域均衡和多分支合并联合实现,融合成为一个有效的检测器,特别地,当分支数为1时,FD-JMCED将退化为频域单分支均衡检测器(FD-SBED,Frequency-domainsingle branch equalization detector)。

在以符号间隔T对rSD(t)和rRD(t)进行采样之后,相应于rSD(t)和rRD(t)的离散接收信号可分别用aSD(n)和aRD(n)表示。在FD-JMCED中,根据重叠存储法,每个分支的输入块数据由2M个采样值组成,其中包括M个之前采样和M个当前采样,由ai(n)形成的信号矢量如下

其中i∈{SD,RD},[ai(nM),…,ai(nM+M-1)]表示第n个数据块,M是块的长度。为了联合处理两个分支的接收信号,总信号向量可由下式给出:

a(n)=[aSD(n);aRD(n)] (7),其中a(n)是一个4M×1向量。

使用4M点快速傅立叶变换(FFT)计算a(n)的频域信号向量形式,可由下式得出A(n)=diag{FFT[a(n)]} (8),其中A(n)表示4M×4M对角矩阵,diag是用于计算对角矩阵的运算符;

相应的频域抽头权值矢量可由下式计算

其中W(n)是频域4M×1权值向量,wi(n)是时域M×1权值向量,i∈{SD,RD},0M×1表示M×1空向量,因此,FD-JMCED的频域输出向量可以由下式给出:

Y(n)=A(n)W(n) (10)

FD-JMCED的2M个时域输出可表示为

y(n)=[qout(M+1:2M);qout(3M+1:4M)] (11)

其中qout(n)=IFFT{Y(n)},IFFT表示快速傅里叶逆变换(IFFT)。仅保留从M+1到2M和从3M+1到4M+1的元素。因为qout(M+1:2M)和qOut(3M+1:4M)表示相同的传输信息d(n),所以检测器的总输出向量可以由qout(M+1:2M)与qOut(3M+1:4M)的和给出

ytotal(n)=qout(M+1:2M)+qout(3M+1:4M) (12)

其中ytotal(n)是时域M×1向量。对于第n个数据块,总误差向量可通过以下公式计算:

检测器的目的是恢复源节点发送的信息比特。因此,根据最小均方误差(MMSE)标准,频域权重向量以最小化均方误差(MSE,Mean square error)进行选择

通过采用随机算法的迭代过程,可简化MSE最小化的实现。总误差向量可用于自适应调整频域权值向量。为了更新SD和RD分支的权值向量,可通过下式计算频域误差向量:

为了解决当A(n)中元素值大时引起的梯度噪声放大问题,采用了相似于时域归一化最小均方(NLMS,Normalized least mean square)算法中的归一化方法。对应权值向量中的每个权值,归一化系数的计算如下

其中Aii(n)表示矩阵A(n)对角线上第i行和第i列的元素,λ是一个常数,λ>0,λ用于克服Aii(n)瞬时较小时的数值计算困难。为了表示方便,可以矩阵形式表示4M个归一化系数

G(n)=diag{[g1,g2,…,g4M]} (17)

因此,块梯度估计可由下式给出:

其中p(n)=IFFT[G(n)AH(n)E(n)]。利用这些定义,自适应频域联合多分支合并均衡算法可表示为

其中μ表示步长参数。

为了满足在一个数据包传输期间信道不变的假设,我们采用短数据包,其由训练序列和数据符号组成。用于权值向量调整的平稳观测训练序列符号个数是有限的。为了保证所提出的自适应算法(19)的收敛性,数据包中的训练序列将反复重用来更新权值向量,直到权值向量收敛到稳态为止。对于使用相同训练序列的每一次重复更新,权值向量都由上一次更新后的权值进行初始化。另外,需要注意的是,多分支合并不需要假设节点间的CSI已知,而是基于所提出的自适应算法迭代更新而得出的。因此,该算法更适合实际的水声通信系统。

实施例1:

在本例中,基于水声信道模型建立了蒙特卡罗仿真。在该模型中,源节点和中继节点的载波频率分别设置为10kHz和20kHz。水深设为80m,源节点,中继节点和目的节点分别位于距海面50m,30m和20m的位置。假设S-D、S-R和R-D的距离分别为1000m,350m和700m。我们还假设水声信道是半稳态的,这意味着在传输一个数据包期间,信道是保持不变的,但对下一个数据包,信道将发生变化。在仿真中,采用BPSK调制。S-D和R-D分支的权值向量长度均设置为32。μ和λ分别设置为0.15和0.5。数据帧由K组训练序列和数据符号组成,在每个数据包中,训练序列的长度设置为256,数据符号的长度也设置为256。训练序列的重复使用次数设置为4次。数据帧中的数据包连续发送,因此我们假设从源节点和中继节点接收到的信号完全重叠。

在图2中,我们检验了所提出的FD-JMCED和现有方法的误码率(BER,Bit errorrate)性能,横轴表示S-D分支的信噪比(SNR)SNRSD。在仿真中,假定满足条件SNRRD=SNRSD+1。FD-SMCED指类似于单分支下的均衡检测器,其将独立更新每个分支的权值向量,然后通过等增益合并方式将S-D和R-D分支的输出进行合并。从图2可以看出,FD-SMCED可实现比FD-SBED更好的BER性能。这是因为S-D和R-D分支的均衡输出以EGC模式合并,可获得一定的分集增益。此外,从图2还可以看出,与FD-SMCED相比,提出的FD-JMCED取得了相当的增益。这是因为在FD-JMCED中,S-D和R-D分支的权值向量是根据(13)中的总误差联合获得的,故可获得更好的合并增益。

图3给出了FD-JMCED和FD-SBED的收敛性能。由于在仿真中每个数据包中的训练序列都重复使用了4次,因此横轴的长度为1024。从图3可以看出,FD-JMCED和FD-SBED取得了相似的收敛速度,但FD-JMCED可获得更好的稳态均方差性能。此结果与图2中BER性能的比较结果是一致的,因为稳态MSE性能是影响均衡性能的重要参数。

仿真结果验证了该方法的有效性,并说明了本发明比现有方法具有优势。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种信道自适应的噪声聚合无线安全传输方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类