首页> 中国专利> 基于深度学习的水声OFDM通信信道反馈方法及系统

基于深度学习的水声OFDM通信信道反馈方法及系统

摘要

本发明涉及一种基于深度学习的水声OFDM通信信道反馈方法及系统,具体涉及通信技术领域。所述方法包括:接收端根据水声信道信息、导频子载波信号和导频子载波接收的信号确定估计水声信道信息;将估计水声信道信息输入训练好的autoencoder网络中的encoder网络得到压缩水声信道信息;训练好的autoencoder网络为以含噪水声信道信息为输入,以训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到的;发送端将接收到的压缩水声信道信息输入训练好的autoencoder网络中的decoder网络得到近似水声信道信息。本发明使得恢复的近似水声信道信息更接近水声信道信息。

著录项

  • 公开/公告号CN115118557A

    专利类型发明专利

  • 公开/公告日2022-09-27

    原文格式PDF

  • 申请/专利权人 南华大学;

    申请/专利号CN202210746806.X

  • 申请日2022-06-28

  • 分类号H04L25/02(2006.01);H04B11/00(2006.01);H04B13/02(2006.01);G06N3/04(2006.01);G06N3/08(2006.01);

  • 代理机构北京高沃律师事务所 11569;

  • 代理人韩雪梅

  • 地址 421001 湖南省衡阳市蒸湘区常胜西路28号

  • 入库时间 2023-06-19 17:07:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-07-25

    授权

    发明专利权授予

  • 2022-10-18

    实质审查的生效 IPC(主分类):H04L25/02 专利申请号:202210746806X 申请日:20220628

    实质审查的生效

  • 2022-09-27

    公开

    发明专利申请公布

说明书

技术领域

本发明涉及水声通信技术领域,特别是涉及一种基于深度学习的水声OFDM通信信道反馈方法及系统。

背景技术

现有针对水声信道反馈压缩的系统性研究较少,大多数采用启发式算法,例如:平均多个相邻子载波的信道SNR并发送,此类方法的压缩不足且信道恢复能力不强;还有利用水声信道的稀疏性,采用反馈稀疏通信路径的幅值与时延,来进一步压缩信道反馈,此方法虽然在信噪比高的情况下,压缩比高,恢复能力强,但水声信道一般噪声较多,该方法在低信噪比的情况下恢复的信道信息含有较多噪声。

发明内容

本发明的目的是提供一种基于深度学习的水声OFDM通信信道反馈方法及系统,使得恢复的近似水声信道信息更接近原始水声信道信息。

为实现上述目的,本发明提供了如下方案:

一种基于深度学习的水声OFDM通信信道反馈方法,包括:

接收端根据发送端发送的导频子载波信号和导频子载波接收的信号计算估计水声信道信息;

将所述估计水声信道信息输入训练好的autoencoder网络中的encoder网络得到压缩水声信道信息;所述训练好的autoencoder网络为以含噪水声信道信息为输入,以训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到的;所述含噪声水声信道信息为对所述训练水声信道信息加入高斯噪声得到的;

将所述压缩水声信道信息反馈至所述发送端;

所述发送端将接收到的所述压缩水声信道信息输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息。

可选的,所述训练好的autoencoder网络的确定过程为:

构建训练集;所述训练集包括N组水声信道集合;所述水声信道集合包括训练水声信道信息和含噪水声信道信息;

以所述训练集中的含噪水声信道信息为输入,以所述训练集中的训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到训练好的autoencoder网络。

可选的,所述构建训练集具体包括:

利用Bellhop水声信道仿真软件或者基于稀疏水声信道传播路径方法生成N组训练水声信道信息;

将各组训练水声信道分别加入高斯噪声得到N组含噪水声信道信息。

可选的,所述将所述压缩水声信道信息反馈至所述发送端,具体包括:

将所述压缩水声信道信息依次进行编码和调制得到发射信号;

将所述发射信号反馈至所述发送端。

可选的,所述发送端将接收到的所述压缩水声信道信息输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息,具体包括:

所述发送端接收所述接收端反馈的发射信号并将接收到的发射信号依次进行解调和解码操作;

将解调和解码后的发射信号输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息。

可选的,所述encoder网络包括依次连接的卷积模块和全连接linear层;所述卷积模块包括多个依次连接的卷积层。

可选的,所述decoder网络包括依次连接的Attention和RefineNet模块;所述RefineNet模块包括多个依次连接的RefineNet网络。

一种基于深度学习的水声OFDM通信信道反馈系统,包括:发送端和接收端;

所述发送端包括:通信信号发送模块和近似水声信道信息确定模块;所述接收端包括:信道估计模块、压缩模块和反馈模块;

所述通信信号发送模块,用于发送导频子载波信号;

所述信道估计模块,用于根据所述导频子载波信号和导频子载波接收的信号确定估计水声信道信息;

所述压缩模块,用于将所述估计水声信道信息输入训练好的autoencoder网络中的encoder网络得到压缩水声信道信息;所述训练好的autoencoder网络为以含噪水声信道信息为输入,以训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到的;所述含噪水声信道信息为对所述训练水声信道信息加入高斯噪声得到的;

所述反馈模块,用于将所述压缩水声信道信息反馈至所述发送端;

所述近似水声信道信息确定模块,用于将接收到的所述压缩水声信道信息输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息。

可选的,所述基于深度学习的水声OFDM通信信道反馈系统,还包括:

训练集构建模块,用于构建训练集;所述训练集包括N组水声信道集合;所述水声信道集合包括训练水声信道信息和含噪水声信道信息;

训练模块,用于以所述训练集中的含噪水声信道信息为输入,以所述训练集中的训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到训练好的autoencoder网络。

可选的,所述训练集构建模块包括:

训练水声信道信息确定单元,用于利用Bellhop水声信道仿真软件或者基于稀疏水声信道传播路径方法生成N组训练水声信道信息;

含噪水声信道信息确定单元,用于将各组训练水声信道分别加入高斯噪声得到N组含噪水声信道信息。

根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明接收端根据导频子载波信号和导频子载波接收的信号确定估计水声信道信息;将估计水声信道信息输入训练好的autoencoder网络中的encoder网络得到压缩水声信道信息;训练好的autoencoder网络为以含噪水声信道信息为输入,以训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到的;含噪水声信道信息为对训练水声信道信息加入高斯噪声得到的;将压缩水声信道信息反馈至发送端;发送端将接收到的压缩水声信道信息输入训练好的autoencoder网络中的decoder网络得到近似水声信道信息,本发明在训练autoencoder网络时以含噪水声信道信息为输入,以训练水声信道信息为输出,构造含噪水声信道信息至水声信道信息的映射,使得深度网络具有良好的抗噪能力,可以利用压缩后的信息,较好的恢复原始信道信息。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种基于深度学习的水声OFDM通信信道反馈系统的原理图;

图2为本发明实施例提供的一种基于深度学习的水声OFDM通信信道反馈方法的示意图;

图3为本发明实施例提供的网络训练过程示意图;

图4为本发明实施例提供的encoder网络的结构图;

图5为本发明实施例提供的decoder网络的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

本发明实施例提供了一种基于深度学习的水声OFDM通信信道反馈方法,如图2所示,水声信道信息依次输入encoder网络和decoder网络得到近似水声信道信息,具体步骤如下:

接收端根据发送端发送的导频子载波信号和导频子载波接收的信号确定估计水声信道信息。

将所述估计水声信道信息输入训练好的autoencoder网络中的encoder网络得到压缩水声信道信息;所述训练好的autoencoder网络为以含噪水声信道信息为输入,以训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到的;所述含噪水声信道信息为对所述训练水声信道信息加入高斯噪声得到的。

将所述压缩水声信道信息反馈至所述发送端。

所述发送端将接收到的所述压缩水声信道信息输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息。

在实际应用中,所述训练好的autoencoder网络的确定过程为:

构建训练集;所述训练集包括N组水声信道集合;所述水声信道集合包括训练水声信道信息和含噪水声信道信息。

如图3所示,以所述训练集中的含噪水声信道信息为输入,以所述训练集中的训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到训练好的autoencoder网络。

在实际应用中,所述构建训练集具体包括:

利用Bellhop水声信道仿真软件或者基于稀疏水声信道传播路径方法生成N组训练水声信道信息。

将各组训练水声信道分别加入高斯噪声得到N组含噪水声信道信息。

在实际应用中,所述将所述压缩水声信道信息反馈至所述发送端,具体包括:

将所述压缩水声信道信息依次进行编码和调制操作得到发射信号。

将所述发射信号反馈至所述发送端。

在实际应用中,所述发送端将接收到的所述压缩水声信道信息输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息,具体包括:

所述发送端接收所述接收端反馈的发射信号并将接收到的发射信号依次进行解调和解码操作。

将解调和解码后的发射信号输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息。

在实际应用中,encoder可以由一组卷积神经网络构成,decoder由另一组卷积神经网络构成;encoder的输出尺寸必须远小于含噪信道数据的尺寸,以实现信息的压缩。如图4所示,所述encoder网络包括依次连接的卷积模块和全连接linear层;所述卷积模块包括多个依次连接的卷积层(1-d Conv层)。如图5所示,所述decoder网络包括依次连接的Attention和RefineNet模块;所述RefineNet模块包括多个依次连接的RefineNet网络。

本发明实施例提供了一种更加具体的基于深度学习的水声OFDM通信信道反馈方法:

步骤0:发送端发送通信信号(包含数据信号与导频子载波信号)至接收端。

步骤1:在接收端,假设在导频子载波接收的信号为y

步骤2:预先训练好的autoencoder分为encoder与decoder,encoder部署于接收端,decoder部署于发送端。encoder与decoder可以看作是两个函数f

步骤3:将估计水声信道信息

步骤4:将压缩水声信道信息c在物理层编码成二进制数字并经过调制转化为发射信号,再由接收端将信号反馈至发送端。

步骤5:发送端接收到反馈信号后,首先在系统物理层解调并解码信号,可获得恢复压缩水声信道信息c。

步骤6:将压缩水声信道信息c输入decoder,获得步骤0中发送端至接收端的近似水声信道信息

训练步骤为:

步骤101:利用Bellhop水声信道仿真软件或者基于稀疏水声信道传播路径方法生成N组准确水声信道信息{h

步骤102:将各组水声信道加入高斯噪声形成含噪水声信道信息,即

步骤103:将含噪水声信道信息

步骤104:构建基于autoencoder的深度网络g,其由encoder与decoder复合组成,即g(·)=f

步骤105:利用

步骤106:当损失函数

步骤107:完成训练后,并将encoder部署于接收端,decoder部署于发送端。

本发明实施例还提供了与上述方法对应的基于深度学习的水声OFDM通信信道反馈系统,如图1所示,包括:发送端和接收端,接收端将信道信息输入encoder网络进行压缩然后反馈给发送端的decoder网络得到信道信息。

所述发送端包括:通信信号发送模块和近似水声信道信息确定模块;所述接收端包括:信道估计模块、压缩模块和反馈模块。

所述通信信号发送模块,用于发送导频子载波信号。

所述信道估计模块,用于根据所述导频子载波信号和导频子载波接收的信号确定估计水声信道信息。

所述压缩模块,用于将所述估计水声信道信息输入训练好的autoencoder网络中的encoder网络得到压缩水声信道信息;所述训练好的autoencoder网络为以含噪水声信道信息为输入,以训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到的;所述含噪水声信道信息为对所述训练水声信道信息加入高斯噪声得到的。

所述反馈模块,用于将所述压缩水声信道信息反馈至所述发送端。

所述近似水声信道信息确定模块,用于将接收到的所述压缩水声信道信息输入所述训练好的autoencoder网络中的decoder网络得到近似水声信道信息。

作为一种可选的实施方式,基于深度学习的水声OFDM通信信道反馈系统,还包括:

训练集构建模块,用于构建训练集;所述训练集包括N组水声信道集合;所述水声信道集合包括训练水声信道信息和含噪水声信道信息。

训练模块,用于以所述训练集中的含噪水声信道信息为输入,以所述训练集中的训练水声信道信息为输出对基于autoencoder的深度神经网络进行训练得到训练好的autoencoder网络。

作为一种可选的实施方式,所述训练集构建模块包括:

训练水声信道信息确定单元,用于利用Bellhop水声信道仿真软件或者基于稀疏水声信道传播路径方法生成N组训练水声信道信息。

含噪水声信道信息确定单元,用于将各组训练水声信道分别加入高斯噪声得到N组含噪水声信道信息。

相对于现有技术,本方法有以下技术效果:

针对水声信道构造的基于autoencoder的信道压缩深度学习网络结构,encoder将复杂的信道信息压缩成尺寸更小的向量,然后利用decoder将压缩的信息解码,可以更高效的压缩水声通信中的信道反馈信息,较传统反馈技术如CSINet和反馈稀疏路径等方法,实现了更高的信道反馈压缩比,减小了系统开销。

反馈后恢复的信道信息与真实水声信道信息的误差更小,这得益于本发明将含噪信道信息作为输入、准确信道信息作为输出,构建含噪噪声信道信息至准确信道信息的映射。即相比于传统方法假设需反馈信道信息不包含噪声,本发明充分考虑水声通信中信道易受噪声污染,并在训练集中包含噪信道信息,使得深度网络具有良好的抗噪能力,可以利用压缩后的信息,较好的恢复原始信道信息,向准确信道信息逼近。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号