一种数字通信盲解调方法和装置与流程

文档序号:18248516发布日期:2019-07-24 09:32阅读:334来源:国知局
一种数字通信盲解调方法和装置与流程

本申请涉及信号处理技术领域,特别涉及一种数字通信盲解调方法和装置。



背景技术:

数字通信解调是数字通信信息恢复的关键环节。目前的数字通信解调方法大多是针对专门的调制方式设计的,即要求事先已知观测数据的调制方式,再来选择适合的解调算法。在自适应编码调制通信体制中,发射方往往会根据当前用户需求或信道环境选择合适的编码和调制方式,接收方为了恢复信息,需要对各种调制方式的数字通信信号进行解调处理,因此,目前的数字通信解调方法不能满足自适应编码调制通信体制的解调需求,导致通信效率不高。



技术实现要素:

本申请实施例提供了一种数字通信盲解调方法和装置,适应各种调制方式的数字通信解调,具有通用性,提高了通信效率。

根据本申请的一个方面,提供了一种数字通信盲解调方法,包括:

获取样本数据;其中,所述样本数据包括对二进制数据调制后得到的复基带信号,以及与所述复基带信号对应的类别标签;所述二进制数据的调制方式为多种;

构造卷积神经网络,将所述样本数据划分为训练数据和测试数据,利用所述训练数据和所述测试数据对所述卷积神经网络进行训练,得到训练好的卷积神经网络;

获取待处理信号,将所述待处理信号输入至所述训练好的卷积神经网络,得到所述训练好的卷积神经网络输出的概率最大的类别标签,基于所述类别标签转换得到与待处理信号对应的比特流。

根据本申请的另一个方面,提供了一种数字通信盲解调装置,包括:

样本获取单元,用于获取样本数据,其中,所述样本数据包括对二进制数据调制后得到的复基带信号,以及与所述复基带信号对应的类别标签,所述二进制数据的调制方式为多种;

训练单元,用于构造卷积神经网络,将所述样本数据划分为训练数据和测试数据,利用所述训练数据和所述测试数据对所述卷积神经网络进行训练,得到训练好的卷积神经网络;

解调单元,用于获取待处理信号,将所述待处理信号输入至所述训练好的卷积神经网络,得到所述训练好的卷积神经网络输出的概率最大的类别标签,基于所述类别标签转换得到与待处理信号对应的比特流。

本申请实施例实施例的数字通信盲解调方法和装置,基于卷积神经网络进行数字通信盲解调,首先,利用各种调制方式的信号采样数据对卷积神经网络进行训练,再利用训练好的卷积神经网络对实际接收信号进行解调,从而可以适应各种不同调制方式的数字通信信号的解调,具有通用性,通用的盲解调方法大大提高了自适应通信体制的通信效率。

附图说明

图1是本申请一个实施例的数字通信盲解调方法的流程示意图;

图2是本申请另一个实施例的数字通信盲解调方法的流程图;

图3是本申请一个实施例的卷积神经网络的工作流程示意图;

图4是本申请一个实施例的数字通信盲解调装置的框图。

具体实施方式

为使本申请实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。显然,所描述的实施例是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请实施例保护的范围。

图1是本申请一个实施例的数字通信盲解调方法的流程示意图,参见图1,本实施例的数字通信盲解调方法包括下列步骤:

步骤S101,获取样本数据;其中,所述样本数据包括对二进制数据调制后得到的复基带信号,以及与所述复基带信号对应的类别标签;所述二进制数据的调制方式为多种;

步骤S102,构造卷积神经网络,将所述样本数据划分为训练数据和测试数据,利用所述训练数据和所述测试数据对所述卷积神经网络进行训练,得到训练好的卷积神经网络;

步骤S103,获取待处理信号,将所述待处理信号输入至所述训练好的卷积神经网络,得到所述训练好的卷积神经网络输出的概率最大的类别标签,基于所述类别标签转换得到与待处理信号对应的比特流。

由图1所示可知,本实施例的数字通信盲解调方法,通过获取多种调制方式调制后的样本数据对构造的卷积神经网络进行训练,得到训练好的卷积神经网络,将待处理信号数据输入至训练的卷积神经网络,得到卷积神经网络输出的概率最大的类别标签,基于类别标签转换得到与待处理信号对应的比特流。该方法可以适应各种调制方式的数字通信信号,具有通用性。满足了自适应编码调制通信体制的解调需求,提高了通信效率。

目前的数字通信解调方法大多针对专门的调制方式设计,即,要求事先已知观测数据的调制方式,再来选择适合的解调算法。但这种通信解调方法对自适应编码调制通信体制不适用,因为自适应编码调制通信体制通常不能预知发射端的调制方式,对此,亟需一种通用的、能够对发射端的各种调制方式进行解调的方案。

本申请实施例的数字通信盲解调方法和装置,适应各种调制方式的数字通信解调,具有通用性,提高了通信效率。

图2是本申请另一个实施例的数字通信盲解调方法的流程图,参见图2,本实施例的基于卷积神经网络的数字通信信号盲解调方法,包括下列步骤:

步骤S201:产生各种调制方式的数字通信信号采样数据;

一个实施例中,系统随机产生N比特二进制数据,对所述二进制数据调制后得到复基带信号;将所述复基带信号的实部(同相分量)和虚部各作为一个列向量,虚部(正交分量)作为另一个列向量,按照先实部后虚部的顺序组合成L行2列的矩阵,得到M个样本数据(xi,yi),其中,xi为第i个样本数据的L行2列的矩阵,yi为所述xi转换成十进制后的类别标签,L表示采样点数。信号调制方式根据应用需要选择,比如,相移键控PSK、幅度键控ASK、频移键控FSK或正交振幅调制QAM等数字通信调制方式。

步骤S202:构造卷积神经网络;

本实施例中,所述构造卷积神经网络包括:构造所述卷积神经网络的输入层的大小为L行2列,中间层至少包含一个卷积层和一个非线性激活层,所述卷积神经网络的输出层为分类层。

步骤S203:对卷积神经网络进行训练;

具体的,从所述M个样本中选取T个作为所述训练数据,其余作为所述测试数据,利用反向传播算法(比如随机梯度下降法)对所述卷积神经网络进行训练,得到训练好的卷积神经网络,其中,1<T<M。

步骤S204:利用训练好的卷积神经网络对实际接收信号进行解调。

这里是获取待处理信号(即,实际接收信号)的采样数据,得到复基带采样序列z(n),n=0,1,2,...,L-1;提取所述复基带采样序列z(n)的实部和虚部,将所述实部和所述虚部各作为一个列向量,并按照先实部后虚部的顺序组合成L行2列的矩阵,将L行2列的矩阵输入至所述训练好的卷积神经网络,其中,L表示采样点数。经过卷积神经网络推理运算,输出概率最大的类别标签,将该类别标签转换成N比特的二进制比特串,即为解调所得的比特流。

参见图3,图3示意了构建的卷积神经网络的工作流程,图3中,卷积神经网络分类层的类别数为2N;图3中conv代表卷积层,conv之前的数字(比如图3中的31×2、15×2)表示卷积核的尺寸,之后的数字(比如图3中的32,5;48,5)表示卷积核的个数。S表示卷积包含填充使输入与输出大小相同;/2表示降采样倍数为2,使得输出大小降为输入大小的一半。maxpool表示最大池化;Global avgpool表示全局平均池化;ReLU表示整流线性激活。fc表示全连接层,数字(比如图3中的16)代表神经元个数;SoftMax表示SoftMax层即分类层,最后输出为概率最大的类别标签。

如图3所示,卷积神经网络输入尺寸为512行2列,即,前述L等于512。需要说明的是,本实施例中构造的卷积神经网络的输出层是分类层比如softmax分类层,所述卷积神经网络输出为2N个类别数中概率最大的类别标签(比如10),将该类别标签(10)转换成N比特的二进制比特串,即为解调所得的比特流。

与前述数字通信盲解调方法同属于一个技术构思,本申请实施例还提供了一种数字通信盲解调装置,图4是本申请一个实施例的数字通信盲解调装置的框图,参见图4,本实施例的数字通信盲解调装置400包括:

样本获取单元401,用于获取样本数据,其中,所述样本数据包括对二进制数据调制后得到的复基带信号,以及与所述复基带信号对应的类别标签,所述二进制数据的调制方式为多种;

训练单元402,用于构造卷积神经网络,将所述样本数据划分为训练数据和测试数据,利用所述训练数据和所述测试数据对所述卷积神经网络进行训练,得到训练好的卷积神经网络;

解调单元403,用于获取待处理信号,将所述待处理信号输入至所述训练好的卷积神经网络,得到所述训练好的卷积神经网络输出的概率最大的类别标签,基于所述类别标签转换得到与待处理信号对应的比特流。

在本申请的一个实施例中,样本获取单元401具体用于获取随机产生的N比特二进制数据,对所述二进制数据调制后得到复基带信号;将所述复基带信号的实部作为一个列向量,虚部作为另一个列向量,按照先实部后虚部的顺序组合成L行2列的矩阵,得到M个样本数据(xi,yi),其中,xi为第i个样本数据的L行2列的矩阵,yi为所述xi转换成十进制后的类别标签,L表示采样点数。

在本申请的一个实施例中,所述训练单元402具体用于构造所述卷积神经网络的输入层的大小为L行2列,中间层至少包含一个卷积层和一个非线性激活层,所述卷积神经网络的输出层为分类层,分类层的类别标签数为2N;从所述M个样本中选取T个作为所述训练数据,其余作为所述测试数据,利用反向传播算法对所述卷积神经网络进行训练,得到训练好的卷积神经网络,其中,1<T<M。

在本申请的一个实施例中,所述解调单元403具体用于获取待处理信号的采样数据,得到复基带采样序列z(n),n=0,1,2,...,L-1;提取所述复基带采样序列z(n)的实部和虚部,将所述实部和所述虚部各作为一个列向量,并按照先实部后虚部的顺序组合成L行2列的矩阵输入至所述训练好的卷积神经网络,其中,L表示采样点数;将所述类别标签转换成N比特的二进制比特串,得到与待处理信号对应的比特流。

需要说明的是,关于图4所示数字通信盲解调装置中的各单元所执行的各功能的举例解释说明,与前述方法实施例中的举例解释说明一致,这里不再一一赘述。

综上所述,本申请实施例的数字通信盲解调方法和装置,通过利用各种数字调制方式的采样数据对卷积神经网络进行训练,再利用训练好的卷积神经网络对实际接收信号进行解调,这种基于卷积神经网络进行数字通信盲解调的方案适应各种调制方式的数字通信信号,具有通用性,满足了自适应编码调制通信需求,提高了通信效率。

本申请的说明书中,说明了大量具体细节。然而能够理解的是,本申请的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本申请实施例公开并帮助理解各个申请方面中的一个或多个,在上面对本申请的示例性实施例的描述中,本申请的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本申请要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,正如权利要求书所反映的那样,申请方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本申请的单独实施例。

以上所述,仅为本申请的具体实施方式,在本申请实施例的上述教导下,本领域技术人员可以在上述实施例的基础上进行其他的改进或变形。本领域技术人员应该明白,上述的具体描述只是更好的解释本申请的目的,本申请的保护范围以权利要求的保护范围为准。

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