基于深度学习的水下光通信失准鲁棒盲接收机设计方法

文档序号:25955854发布日期:2021-07-20 17:14阅读:282来源:国知局
基于深度学习的水下光通信失准鲁棒盲接收机设计方法

本发明涉及面向水下无线光通信(underwaterwirelessopticalcommunication,uwoc)技术领域,特别是涉及一种基于深度学习的水下光通信失准鲁棒盲接收机设计方法。



背景技术:

近年来,水下无线光通信(underwaterwirelessopticalcommunication,uwoc)凭借其丰富的光带宽,在高速无线通信中得到了越来越广泛的应用。与水声通信技术相比,水声通信技术利用声波以非常有限的带宽(khz量级)传输信息,并且具有较大的传输延迟,uwoc技术可以在保持较低传输时延的同时,将可实现的数据速率大幅度提高到千兆每秒(gigabitpersecond,gbps)。

然而,光束在uwoc信道中传输时会受到吸收(absorption)、散射(scattering)和湍流(turbulence)的影响[1]c.d.mobley,lightandwater:radiativetransferinnaturalwaters.academicpress:sandiego,ca,usa,1994.[2]w.c.cox,“simulation,modeling,anddesignofunderwateropticalcommunicationsystems,”dissertationsandtheses-gradworks,vol.34,no.9,pp.930–942,feb.2012。这些有害的信道效应将导致uwoc系统中光传输功率的严重损耗和信道时延。目前,已有一些研究通过实际uwoc数据的采集对吸收、散射和湍流效应进行表征,以便进行相对精确的信道建模,从而可以评估复杂的uwoc信道条件[3]s.jaruwatanadilok,“underwaterwirelessopticalcommunicationchannelmodelingandperformanceevaluationusingvectorradiativetransfertheory,”ieeej.sel.areascommun.,vol.26,no.9,pp.1620–1627,dec.2008.[4]c.gabriel,m.khalighi,s.bourennane,p.leon,andv.rigaud,“monte-carlo-basedchannelcharacterizationforunderwateropticalcommunicationsystems,”ieeej.opt.commun.netw.,vol.8,no.1,pp.1–12,jan.2013.。具体而言,有研究提出应用辐射传输理论[3],并依赖蒙特卡罗仿真[4]进行uwoc信道建模。

此外,关于uwoc的大多数现有研究[3][4][5]j.chen,l.zhao,m.jiang,andz.wu,“sherman-morrisonformulaaidedadaptivechannelestimationforunderwatervisiblelightcommunicationwithfractionally-sampledofdm,”ieeetrans.signalprocess.,vol.68,pp.2784–2798,apr.2020.都假设发射机和接收机之间的光链路是理想对准的。然而,由于水的波动和光收发器的运动所造成的不可预测的偏移,在实际场景中实现理想对准的条件是很有挑战性的。文献[6]s.tang,y.dong,andx.zhang,“onlinkmisalignmentforunderwaterwirelessopticalcommunications,”ieeecommun.lett.,vol.16,no.10,pp.1688–1690,oct.2012.中使用波束传输函数模型研究链路失准(linkmisalignment,lm)的性能影响。文献[7]h.zhangandy.dong,“linkmisalignmentforunderwaterwirelessopticalcommunications,”inproceedingsofadvancesinwirelessandopticalcommunications(rtuwo),5-6nov.2015.研究了由光源特性(如发散角和仰角)引起的uwoc-lm效应。此外,文献[8]z.valietal.,“useofgaussianbeamdivergencetocompensateformisalignmentofunderwaterwirelessopticalcommunicationlinks,”ietoptoelectronics,vol.11,no.5,pp.171–175,oct.2017.的作者增加了发射端透射高斯光束的发散角以减轻lm效应,与理想对准情况相比,其代价是增加了功耗和性能下降。最近,有研究提出应用深度神经网络(deepneuralnetwork,dnn)技术来解决uwoc系统中的信道分类、信道估计和信号检测问题[9]h.lu,m.jiang,andj.cheng,“deeplearningaidedrobustjointchannelclassification,channelestimation,andsignaldetectionforunderwateropticalcommunication,”ieeetrans.commun.(earlyaccess),pp.1–1,dec.2020,但是没有考虑lm效应带来的影响。



技术实现要素:

本发明的目的是解决现有的通过dnn技术来解决uwoc系统中的信道估计和信号检测问题存在无法解决lm效应问题的技术缺陷,提供一种基于深度学习的水下光通信失准鲁棒盲接收机设计方法。

为解决上述技术问题,本发明的技术方案如下:

基于深度学习的水下光通信失准鲁棒盲接收机设计方法,包括以下步骤:

s1:构建lm效应相关的uwoc信道模型;

s2:设计基于深度神经网络的uwoc失准鲁棒盲接收机,即设计dnn-mbr;

s3:基于uwoc信道模型和dnn-mbr,搭建dnn辅助的mimo-uwoc系统;

s4:在mimo-uwoc系统中完成水下光通信,完成水下光通信失准鲁棒盲接收机的设计。

上述方案中,本方案提出一种新型的基于深度学习(deeplearning,dl)的mimo接收机,能有效解决uwoc环境中的lm问题;同时,提出基于dnn的接收器来取代传统的信号合并器和解调器,不同于大多数现有的基于dl的mimo接收机对接收信号的直接检测设计[10]d.huangetal.,“deeplearningbasedparalleldetectorformimosystems,”inproceedingsofinternationalconferenceoncommunication,imageandsignalprocessing(ccisp),13-15nov.2020.[11]m.-s.baeketal.,“implementationmethodologiesofdeeplearningbasedsignaldetectionforconventionalmimotransmitters,”ieeetrans.broadcast.,vol.65,no.3,pp.636–642,apr.2019,本方案所提出的dl设计将信号合并和解调过程解耦为两个级联的功能,形成一体化的dnn。此外,mbr设计不需要先验信道状态信息(channelstateinformation,csi),对uwoc信道下的lm效应具有很强的鲁棒性。

其中,在所述步骤s1中,所述uwoc信道模型是建立在基于蒙特卡罗统计解析表达式(analyticalexpressionofthemontecarlostatistical,aemcs)模型[12]h.zhang,j.cheng,andz.wang,“onintegratedstochasticchannelmodelforunderwateropticalwirelesscommunications,”inproceedingsofieeeinternationalconferenceoncommunications(icc),20-24may2018,即aemcs模型基础上的时域uwoc信道冲激响应(channelimpulseresponse,cir)模型,用于描述光子与海水相互作用产生的吸收和散射效应,以及对光束在uwoc环境中的传输产生影响。

其中,在所述步骤s1中,基于aemcs模型[12],单位功率光子在n个散射分量作用下的轨迹微分概率表示为:

pn(μ0,θ0,φ0,...,μl,θl,φl,...,μn,θn,φn)dv(1)

其中,μl,(0≤l≤n)表示第l个和(l+1)个散射体之间的随机距离,θl和φl是第l个实体偏转角的天顶角和方位角分量,接着,对公式(1)所有变量的积分是接收光功率与发射光功率的比值,表示为光路损耗[12];通过计算和组合公式(1)的积分的相关时间样本,得到考虑吸收和散射效应的cir,表示为h0(t);

接着,采用对数正态分布模型仿真湍流引起的衰落[13]h.minhetal.,“100-mb/snrzvisiblelightcommunicationsusingapostequalizedwhiteled,”ieeephoton.technol.lett.,vol.21,no.15,pp.1063–1065,aug.1,2009;α=exp(2ξ)表示湍流引起的信道衰落幅度的随机变量;

最后,得到结合吸收、散射和湍流效应的信道模型,具体表示为:

h(t)=αh0(t)(2)

其中,h(t)表示uwoc信道模型。

其中,在所述步骤s1中,所述α具有对数正态分布的概率分布函数(probabilitydistributionfunction,pdf)[13],具体表示为:

其中ξ是均值为μξ,方差为的高斯分布随机变量;通过令令对数正态分布衰落保持归一化e[α]=1[13];接着通过式(4)得到的表达式

其中是是平面波和球面波的闪烁指数[13]。

其中,在所述步骤s1中,在uwoc信道模型基础上,借助天顶角θz对lm进行建模,具体为:

考虑到lm模型[7]和aemcs模型[12],通过使用lm效应相关的cir,hz(t),来反映吸收、散射、湍流和lm效应;hz(t)是通过用θz修改公式(1)中的实体发射角(θ0,φ0)并结合公式(1)积分的相关时间样本来获得的[7]。

上述方案中,在uwoc场景中,由于光源特性的不理想(如发散和校准失配),lm经常发生。lm会降低接收到的光强度并增加信道延迟扩展[7]。如果uwoc发射器或接收器移动,lm会变得更严重。lm可以借助天顶角θz来建模[7]。

其中,在所述步骤s2中,所述dnn-mbr包括一个dnn合并器和一个dnn解调器,通过一个合并层(combinationlayer)将两个dnn部分连接起来,形成一个具有信号合并和解调供能的dnn整体。

上述方案中,利用具有信号合并先验知识的合并层的dnn-mbr设计可以减少信号检测中间过程中需要提取的特征数量,与直接检测设计相比,能够以较低复杂度提供可靠的信息恢复性能。

其中,在所述步骤s3中,设在发射端有m个发光二极管led,在接收端有n个pd;相同的光信号从m个led中发射到n个pd中,光信号传输经历lm效应相关的uwoc信道,其中led发射端表示为txi,i=1,...,m,pd接收端表示为rxj,j=1,...,n;基于lm效应相关的uwoc信道模型,将txi和rxj之间的cir表示为hz,ij(t);所述dnn辅助的mimo-uwoc系统采用强度调制和直接检测技术,以及用于调制信息比特向量b的ook调制,其中开状态指示来自txi的脉冲信号ri(t)的传输;以矩形脉冲为例,脉冲信号表示为ri(t)=pi·γ(t),其中pi是每比特的发射功率,为矩形脉冲,tb是比特持续周期;为了与发射功率为p的单个发射机情况进行公平比较,将mimo情况中矩形脉冲的总发射功率设置为更具体地说,txi发送的数据序列,其中bk∈{0,1}是在第k信号周期中发送的信息比特;

在经过hz,ij(t)信道后,m个数据序列在第j个pd处的叠加信号表示为:

其中,*表示卷积运算符,yi,j表示从txi到rxj发送的信号;然后,对tb内的yj,j=1,...,n进行积分运算,得到比特周期内的积分信号rj,该信号rj将被转发给所述dnn-mbr进行信号合并和解调。

上述方案中,更明确地说,dnn合并器分析来自n个pd输入数据的特性并优化合并权重以获得合并信号rc。随后,rc被送到dnn解调器,在该解调器中,借助在离线dnn训练期间优化的判决策略来获得发射比特的估计版本

其中,在所述步骤s2中,所述dnn合并器的输入数据为l×1的向量rj=[rj,1,rj,2,...,rj,l]t,表示在rxj处以连续l个比特持续时间采样的j个接收信号,其中,j=1,...,n;然后,n个pd上的数据比特向量一起形成叠加的nl×1向量

向量r被转发到cc个卷积层,即cl和个全连接层,即fcl,cl和fcl提取接收信号的特征以生成合并权重向量w;第x(x=1,...,cc)个卷积过程由jc,x个大小为fc,x×1的卷积核实现,卷积步长为s=sc,x;连接两个连续cl的池化运算是通过最大池化实现的,该过程调用的大小为fp×1滤波器,池化步长为s=sp,在cl之后,每个fcl将前一层的神经元连接到下一层的神经元,其中第l层的fcl包含个神经元;

此外,所述dnn合并器在除最后一个fcl之外的所有层中使用修正线性单元(rectifiedlinearunit,relu)函数[14],即relu函数作为激活函数来实现良好的梯度下降,而在最后一个fcl中应用线性函数来保持所生成的合并权重的性质[14]i.goodfellow,y.bengio,anda.courville,deeplearning.cambridge,ma,usa:mitpress,2016;最后一个fcl的输出向量,即合并权重w=[w1,...,wn],被用于产生合并信号该合并信号由所述dnn解调器进行解调。

其中,在所述步骤s2中,所述dnn解调器由cd个cl和个fcl组成,它们对合并信号rc实现特征提取和ook解调;dnn解调器中的卷积和全连接运算规则与dnn合并器中相同;在dnn解调器中,除了最后一个fcl,relu函数被应用到dnn解调器所有层作为激活函数;最后一个fcl采用修正的sigmoid函数来生成估计的ook信号,具体为:

通过将sigmoid函数[14]沿x轴正方向平移0.5的位移,修正的sigmoid函数表示为:

修正的sigmoid函数是基于ook解调过程的判决函数设计的。

其中,在所述步骤s2中,所述dnn-mbr使用基于mimo-uwoc系统随机生成的数据经历lm效应相关的uwoc信道模型进行训练;具体为:

随机数据序列b被生成并调制为ook符号,以便从m个led发射;用于训练的信道hz(t)通过uwoc信道模型生成;然后,dnn-mbr将经过信道衰落和环境噪声影响的接收符号yj,j=1,...,n和原始信息比特向量b分别作为dnn-mbr的输入和预期输出训练数据完成训练;

dnn-mbr的训练目标是最小化预测比特向量和发送比特向量之间的均方误差(meansquareerror,mse),损失函数表示为:

其中是dnn解调器的预测比特输出,对应的误比特率(biterrorrate,ber)γ表达式表示为:

其中fb(·)是判决函数,表示为:

然后,以最小化公式(7)中的为目标对dnn-mbr进行训练。

上述方案中,为了逼近不可导函数fb(x),在dnn解调器的最后一层采用了公式(6)中的修正的sigmoid函数fms作为激活函数。

利用基于公式(7)的损失函数的训练模型,对提出的dnn-mbr进行训练,实现lm效应相关的uwoc信道特征的提取,并利用这些特征学习信号合并和解调策略。这有助于改进在具有lm的uwoc信道下传播的传输信息恢复。

上述方案中,本发明提出一种新型的基于深度学习的下无线光通信失准鲁棒盲接收机(misalignment-robustblindreceiver,mbr)设计。本方案设计了基于深度神经网络的mbr,提出了dnn合并器设计方案,用于分析到达接收端的多个光电探测器(photodetector,pd)上的光信号,分析uwoc链路失准信道中的接收信号能量分布特性,并完成优化的信号合并。

此外,在dnn-mbr设计中,本方案提出了dnn解调器(demodulator)以优化的解调策略实现合并后信号的解调,提升uwoc系统在lm场景中信号恢复的可靠性。不失一般性的情况下,本方案将mbr设计融入到开关键控(on-offkeying,ook)调制的输入多输出(multipleinputmultipleoutput,mimo)uwoc系统中,在系统的接收端完成信息恢复。本发明也适用于其他经典的光调制方案,如脉冲幅度调制(pulseamplitudemodulation,pam)[15].minhetal.,“100-mb/snrzvisiblelightcommunicationsusingapostequalizedwhiteled,”ieeephoton.technol.lett.,vol.21,no.15,pp.1063–1065,aug.1,2009。

与现有技术相比,本发明技术方案的有益效果是:

本发明提出一种基于深度学习的水下光通信失准鲁棒盲接收机设计方法,提出一种新型的基于深度学习dl的mimo接收机,能有效解决uwoc环境中的lm问题;同时,本方案所提出的dl设计将信号合并和解调过程解耦为两个级联的功能,形成一体化的dnn,mbr设计不需要先验信道状态信息,对uwoc信道下的lm效应具有很强的鲁棒性。

附图说明

图1为本发明所述方法流程示意图;

图2为uwoc系统中的lm问题坐标系;

图3为uwoc系统中的lm引起的光强度变化图;

图4为具有lm的mimo-uwoc系统框图;

图5为dnn-mbr的结构图;

图6为uwoc信道中系统用于训练的θz的uwoc信道的ber性能图;

图7为uwoc信道中系统未用于训练的θz的uwoc信道的ber性能图。

具体实施方式

附图仅用于示例性说明,不能理解为对本专利的限制;

为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;

对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。

下面结合附图和实施例对本发明的技术方案做进一步的说明。

实施例1

如图1所示,基于深度学习的水下光通信失准鲁棒盲接收机设计方法,包括以下步骤:

s1:构建lm效应相关的uwoc信道模型;

s2:设计基于深度神经网络的uwoc失准鲁棒盲接收机,即设计dnn-mbr;

s3:基于uwoc信道模型和dnn-mbr,搭建dnn辅助的mimo-uwoc系统;

s4:在mimo-uwoc系统中完成水下光通信,完成水下光通信失准鲁棒盲接收机的设计。

在具体实施过程中,本方案提出一种新型的基于深度学习(deeplearning,dl)的mimo接收机,能有效解决uwoc环境中的lm问题;同时,提出基于dnn的接收器来取代传统的信号合并器和解调器,不同于大多数现有的基于dl的mimo接收机对接收信号的直接检测设计[10][11],本方案所提出的dl设计将信号合并和解调过程解耦为两个级联的功能,形成一体化的dnn。此外,mbr设计不需要先验信道状态信息,对uwoc信道下的lm效应具有很强的鲁棒性。

更具体的,在所述步骤s1中,所述uwoc信道模型是建立在基于蒙特卡罗统计解析表达式(analyticalexpressionofthemontecarlostatistical,aemcs)模型[12]即在aemcs模型基础上的时域uwoc信道冲激响应(channelimpulseresponse,cir)模型,用于描述光子与海水相互作用产生的吸收和散射效应,以及对光束在uwoc环境中的传输产生影响。

更具体的,在所述步骤s1中,基于aemcs模型[12],单位功率光子在n个散射分量作用下的轨迹微分概率表示为:

pn(μ0,θ0,φ0,...,μl,θl,φl,...,μn,θn,φn)dv(1)

其中,μl,(0≤l≤n)表示第l个和(l+1)个散射体之间的随机距离,θl和φl是第l个实体偏转角的天顶角和方位角分量,接着,对公式(1)所有变量的积分是接收光功率与发射光功率的比值,表示为光路损耗[12];通过计算和组合公式(1)的积分的相关时间样本,得到考虑吸收和散射效应的cir,表示为h0(t);

接着,采用对数正态分布模型仿真湍流引起的衰落[13];α=exp(2ξ)表示湍流引起的信道衰落幅度的随机变量;

最后,得到结合吸收、散射和湍流效应的信道模型,具体表示为:

h(t)=αh0(t)(2)

其中,h(t)表示uwoc信道模型。

更具体的,在所述步骤s1中,所述α具有对数正态分布的概率分布函数(probabilitydistributionfunction,pdf)[13],具体表示为:

其中ξ是均值为μξ,方差为的高斯分布随机变量;通过令令对数正态分布衰落保持归一化e[α]=1[13];接着通过式(4)得到的表达式

其中是是平面波和球面波的闪烁指数[13]。

更具体的,在所述步骤s1中,在uwoc信道模型基础上,借助天顶角θz对lm进行建模,具体为:

考虑到lm模型[7]和aemcs模型[12],通过使用lm效应相关的cir,hz(t),来反映吸收、散射、湍流和lm效应;hz(t)是通过用θz修改公式(1)中的实体发射角(θ0,φ0)并结合公式(1)积分的相关时间样本来获得的[7]。

在具体实施过程中,在uwoc场景中,由于光源特性的不理想(如发散和校准失配),lm经常发生。lm会降低接收到的光强度并增加信道延迟扩展[7]。如果uwoc发射器或接收器移动,lm会变得更严重。lm可以借助天顶角θz来建模[7]。如图2所示,其中z轴为接收器处pds的法线。

在具体实施过程中,图3显示了在不同θz值下仿真的光强度变化趋势,其中d是发射器和接收器之间的距离,而φ1/2是led的半功率半角[7]。从图3可以看到,当lm由于θz的增长而变得更严重时,接收器能够接收到的光强度降低,因为在这种情况下,更多的光子将在偏离z轴即pd法线的方向上传播。

更具体的,在所述步骤s2中,所述dnn-mbr包括一个dnn合并器和一个dnn解调器,通过一个合并层(combinationlayer)将两个dnn部分连接起来,形成一个具有信号合并和解调供能的dnn整体。

在具体实施过程中,利用具有信号合并先验知识的合并层的dnn-mbr设计可以减少信号检测中间过程中需要提取的特征数量,与直接检测设计相比,能够以较低复杂度提供可靠的信息恢复性能。

更具体的,在所述步骤s3中,图4为dnn辅助的mimo-uwoc系统框图;其中,设在发射端有m个发光二极管led,在接收端有n个pd;相同的光信号从m个led中发射到n个pd中,光信号传输经历lm效应相关的uwoc信道,其中led发射端表示为txi,i=1,...,m,pd接收端表示为rxj,j=1,...,n;基于lm效应相关的uwoc信道模型,将txi和rxj之间的cir表示为hz,ij(t);所述dnn辅助的mimo-uwoc系统采用强度调制和直接检测技术,以及用于调制信息比特向量b的ook调制,其中开状态指示来自txi的脉冲信号ri(t)的传输;以矩形脉冲为例,脉冲信号表示为ri(t)=pi·γ(t),其中pi是每比特的发射功率,为矩形脉冲,tb是比特持续周期;为了与发射功率为p的单个发射机情况进行公平比较,将mimo情况中矩形脉冲的总发射功率设置为更具体地说,txi发送的数据序列,其中bk∈{0,1}是在第k信号周期中发送的信息比特;

在经过hz,ij(t)信道后,m个数据序列在第j个pd处的叠加信号表示为:

其中,*表示卷积运算符,yi,j表示从txi到rxj发送的信号;然后,对tb内的yj,j=1,...,n进行积分运算,得到比特周期内的积分信号rj,该信号rj将被转发给所述dnn-mbr进行信号合并和解调。

在具体实施过程中,更明确地说,dnn合并器分析来自n个pd输入数据的特性并优化合并权重以获得合并信号rc。随后,rc被送到dnn解调器,在该解调器中,借助在离线dnn训练期间优化的判决策略来获得发射比特的估计版本

更具体的,在所述步骤s2中,图5为包括合并器和解调器的dnn-mbr的结构示意图。图5左侧所示的dnn合并器的输入数据为l×1的向量rj=[rj,1,rj,2,...,rj,l]t,表示在rxj处以连续l个比特持续时间采样的j个接收信号,其中,j=1,...,n;然后,n个pd上的数据比特向量一起形成叠加的nl×1向量

向量r被转发到cc个卷积层,即cl和个全连接层,即fcl,cl和fcl提取接收信号的特征以生成合并权重向量w;第x(x=1,...,cc)个卷积过程由jc,x个大小为fc,x×1的卷积核实现,卷积步长为s=sc,x;连接两个连续cl的池化运算是通过最大池化实现的,该过程调用的大小为fp×1滤波器,池化步长为s=sp,在cl之后,每个fcl将前一层的神经元连接到下一层的神经元,其中第l层的fcl包含个神经元;

此外,所述dnn合并器在除最后一个fcl之外的所有层中使用修正线性单元(rectifiedlinearunit,relu)函数[14],即relu函数作为激活函数来实现良好的梯度下降,而在最后一个fcl中应用线性函数来保持所生成的合并权重的性质[14]i.goodfellow,y.bengio,anda.courville,deeplearning.cambridge,ma,usa:mitpress,2016;最后一个fcl的输出向量,即合并权重w=[w1,...,wn],被用于产生合并信号该合并信号由图5右侧所示的dnn解调器进行解调。

更具体的,在所述步骤s2中,所述dnn解调器由cd个cl和ld个fcl组成,它们对合并信号rc实现特征提取和ook解调;dnn解调器中的卷积和全连接运算规则与dnn合并器中相同;在dnn解调器中,除了最后一个fcl,relu函数被应用到dnn解调器所有层作为激活函数;最后一个fcl采用修正的sigmoid函数来生成估计的ook信号,具体为:

通过将sigmoid函数[14]沿x轴正方向平移0.5的位移,修正的sigmoid函数表示为:

修正的sigmoid函数是基于ook解调过程的判决函数(9)设计的,判决阈值为0.5。

更具体的,在所述步骤s2中,所述dnn-mbr使用基于图4所示的mimo-uwoc系统随机生成的数据经历lm效应相关的uwoc信道模型进行训练;具体为:

随机数据序列b被生成并调制为ook符号,以便从m个led发射;用于训练的信道hz(t)通过uwoc信道模型生成;然后,dnn-mbr将经过信道衰落和环境噪声影响的接收符号yj,j=1,...,n和原始信息比特向量b分别作为dnn-mbr的输入和预期输出训练数据完成训练;

dnn-mbr的训练目标是最小化预测比特向量和发送比特向量之间的均方误差(meansquareerror,mse),损失函数表示为:

其中是dnn解调器的预测比特输出,对应的误比特率(biterrorrate,ber)γ表达式表示为:

其中fb(·)是判决函数,表示为:

然后,以最小化公式(7)中的为目标对dnn-mbr进行训练。

在具体实施过程中,为了逼近不可导函数fb(x),在dnn解调器的最后一层采用了公式(6)中的修正的sigmoid函数fms作为激活函数。

利用基于公式(7)的损失函数的训练模型,对提出的dnn-mbr进行训练,实现lm效应相关的uwoc信道特征的提取,并利用这些特征学习信号合并和解调策略。这有助于改进在具有lm的uwoc信道下传播的传输信息恢复。

在具体实施过程中,本发明提出一种新型的基于深度学习的下无线光通信失准鲁棒盲接收机(misalignment-robustblindreceiver,mbr)设计。本方案设计了基于深度神经网络的mbr,提出了dnn合并器设计方案,用于分析到达接收端的多个光电探测器(photodetector,pd)上的光信号,分析uwoc链路失准信道中的接收信号能量分布特性,并完成优化的信号合并。

此外,在dnn-mbr设计中,本方案提出了dnn解调器(demodulator)以优化的解调策略实现合并后信号的解调,提升uwoc系统在lm场景中信号恢复的可靠性。不失一般性的情况下,本方案将mbr设计融入到开关键控(on-offkeying,ook)调制的输入多输出(multipleinputmultipleoutput,mimo)uwoc系统中,在系统的接收端完成信息恢复。本发明也适用于其他经典的光调制方案,如脉冲幅度调制(pulseamplitudemodulation,pam)[15]。

实施例2

更具体的,在实施例1的基础上,为更充分地阐述本发明所具有的有益效果,以下结合仿真分析及结果,进一步对本发明的有效性和先进性予以说明。本仿真对本发明所提出的dnn-mbr的性能进行了评估,并与传统的最大似然检测(maximumlikelihooddetection,mld)辅助的最优最大比合并器(maximumratiocombiner,mrc)和等增益合并器(equalgaincombiner,egc)方法进行了比较,这两种对比方法都假设了理想的先验csi。

a.仿真参数设置

在仿真中,采用了基于aemcs模型[12]和具有lm效应[7]的uwoc信道模型。使用的主要系统参数汇总在表1中。

表1:uwoc系统的仿真参数,其中一些典型值参考

表2:dnn线下训练主要参数

在本发明所提出的训练过程中,dnn-mbr在一系列典型的信噪比(signal-to-noiseratio,snr)下训练。在训练过程中,根据文献[3]计算固定的噪声功率,snr随着发射功率的改变而改变。具体地说,本发明采用了一种连续的dnn训练策略,首先从最大发射功率p=30dbm开始,经过100次仿真运行,得到初始训练的神经网络权重。在这100次仿真运行中,一次仿真运行生成的神经网络权重结果将作为下一次仿真运行的起点。然后,降低发射功率至25dbm对先前训练的神经网络权重结果执行另外100次仿真。这样的过程依次以20dbm、15dbm、10dbm和5dbm的发射功率重复。然后,在训练的最后一个信噪比水平,将发射功率降为0dbm,并将仿真次数增加到1000次。除此之外,本发明将dropout方法应用于dnn-mbr的训练中,以解决组合不同神经网络结构的过度拟合和长耗时问题[16]m.v.jamali,j.a.salehi,andf.akhoundi,“performancestudiesofunderwaterwirelessopticalcommunicationsystemswithspatialdiversity:mimoscheme,”ieeetrans.commun.,vol.65,no.3,pp.1176–1192,mar.2017,其中cl和fcl分别使用不同的dropout比例。本发明所提出的dnn-mbr方案的主要参数见表2。

此外,本发明所提出的dnn-mbr方案可以避免在不同通信距离d下进行训练。这对于实际场景是有益的,在实际场景中,d的估计可能不准确。通过将合并信号rc归一化为对应于训练d的数量级,可以避免在不同通信距离d下进行训练。

更具体的,在图6-图7中仿真评估dnn-mbr作用的uwoc系统的ber性能。传统的mld辅助的最优mrc和egc被用作参考对比对象,这两种方案都假设了完美的先验csi。此外,uwoc信道的lm效应仿真通过改变的天顶角θz的值来实现。从图6可以看出,在没有lm的情况下,即在θz=0的情况下,所有方案的ber性能都非常相似。当θz增加到10°时,本发明所提出的不含csi信息的dnn-mbr系统优于mld-egc,其性能接近mrc的理想方案。此外,图7表明,dnn-mbr甚至可以在未训练θz的uwoc信道中很好地工作,前提是这些θz值不超过最大训练θz值。因此,只要训练一个适当的θz范围,dnn-mbr系统能够在实际uwoc场景中表现出很高的鲁棒性,即使当前通信所处的lm状态是未知的。

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1