当前位置: 首页 > 专利查询>山东大学专利>正文

一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法技术

技术编号:23449781 阅读:250 留言:0更新日期:2020-02-28 23:04
本发明专利技术涉及一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法,本发明专利技术通过对接收到的I/Q两路信号进行绝对值运算处理提升了信号调制识别的分类准确率。本发明专利技术针对接收到的I/Q信号,分别对两路信号各自取绝对值;仿真生成高斯白噪声信道下的各调制类型信号数据集,并将其按一定的比例分割作为网络结构的训练、验证及测试使用;利用训练数据进行网络结构参数的训练,以建立输入数据与调制类型的映射关系;训练完毕就可以利用该网络结构对100*2的信号给出调制类型判断。

An intra class modulation classification method for QAM and PSK signals based on convolutional neural network structure

【技术实现步骤摘要】
一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法
本专利技术涉及一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法,属于无线数字传输

技术介绍
近年来,随着数字通信的发展,通信信号的调制样式更加多样和复杂,如何有效地识别出接收信号采用的调制方式尤为重要。调制方式识别在电子对抗、无线电监听、干扰识别等众多领域有着广泛应用。在非协作通信中,知道调制方式从而实现调制识别,主要是为解调器提供参数以选择相应的解调算法或者为干扰器提供发射波形参数。目前,传统调制识别方法有两种算法,基于似然函数(LB)的调制识别算法和基于特征(FB)的调制识别算法。基于似然估计的方法是以贝叶斯准则为理论基础的信号检测方法,它利用接收信号的似然函数,通过比较似然比和阈值来做出决策。此种方法在贝叶斯意义下是最优的,可以提供很好的分类精度,但通常需要更多的先验知识和较高的计算复杂度且容易出现模型失配问题。基于特征的方法是以模式识别理论为基础,具有较低的计算复杂度,并且比前者容易实现。它使用基于光谱特征、小波特征、高阶统计特征和循环特征等多个特征。然后,根据他们的观察值的不同做出判决。虽然该方法实现简单,但其精度在很大程度上取决于信号预处理、所取特征以及决策者对于判决网络的选择。与此同时,随着深度学习的快速发展,它在图像、自然语言处理领域均取得了良好的效果,发挥着重要作用。深度学习特点鲜明,它可以自动提取特征,并保证在特征选择时的特征冲突,并且其发展速度迅猛,在通信领域的应用也越来越多。综上,目前使用传统方法实现信号调制类型分类存在着一定的弊端,比如计算复杂度高、准确率低等问题。
技术实现思路
针对现有技术的不足,本专利技术提供了一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法;针对PSK和QAM信号的调制方式类内分类,本专利技术提出了基于卷积神经网络的信号调制识别,其原理是利用卷积神经网络结构学习QAM信号和PSK信号的特征,并对其进行分类。研究学者均是将采集到的IQ信号作为网络结构的输入从而实现信号调制分类。然而这类方法需要较长的数据来保证分类的准确度,从而加大了计算复杂度。本专利技术分析QAM和PSK调制信号特征,根据两类信号均是关于x轴和y轴对称的信号,每一种调制信号第一象限的信号特点完全可以代替该调制信号的特征,因此将I/Q信号分别进行绝对值运算以后通过CNN网络结构学习处理后得到新的信号特征,从而实现信号调制分类。本专利技术需要的数据长度更短,复杂度更低。本专利技术使用卷积神经网络或者其他网络结构直接学习I/Q信号需要的数据长度较长、从而计算参数较高。本专利技术通过分析QAM和PSK调制信号具有关于坐标轴对称的特点,即通过对接收到的I/Q信号进行对折或者绝对值运算,实现信号聚类点更集中的思想,从而进一步实现信号调制类型识别。本专利技术针对采集的QAM和PSK信号需考虑两项因素,信号在发射前进行了归一化处理;信号的传输信道是高斯白噪声信道(AWGN)。本专利技术以卷积神经网络(CNN)为工具,以分别取绝对值后的I/Q信号作为网络结构的输入,从而实现信号调制类型的分类。本专利技术一种基于卷积神经网络的QAM和PSK类内调制识别方法,本专利技术根据信号特点,通过对接收到的I/Q两路信号进行绝对值运算处理提升了信号调制识别的分类准确率。本专利技术针对接收到的I/Q信号,分别对两路信号各自取绝对值;仿真生成高斯白噪声信道下的各调制类型信号数据集,并将其按一定的比例分割作为网络结构的训练、验证及测试使用;利用训练数据进行网络结构参数的训练,以建立输入数据与调制类型的映射关系;训练完毕就可以利用该网络结构对100*2的信号给出调制类型判断。术语解释:1、QAM,QuadratureAmplitudeModulation,正交振幅调制。2、PSK,相移键控,一种用载波相位表示输入信号信息的调制技术。3、加性高斯白噪声(AWGN)信道模型,是信息论中用来模拟自然界中许多随机过程效应的一种基本模型,在该模型中,接收端信号被认为是发送信号与高斯白噪声的叠加。4、交叉熵损失函数:输出张量与目标张量之间的分类交叉熵,是在softmax函数输出的概率分布向量上,如果不是以接近于1的概率去判别一个标签,认为这是一种损失。5、验证集损失(误差):在训练模型的时候,如果只有训练集的损失(loss)和准确率(acc),模型易出现过拟合,在测试集上的准确率会较低。如果让模型在所有的数据上均有不错的标签,使用验证集弯沉验证的任务。即在训练模型时,每训练一遍,输出当前训练集的损失和准确率,同时也对验证集进行评估,输出验证集对应的损失和准确率。本专利技术的技术方案为:一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法,该方法运行于加性高斯白噪声信道模型,高斯白噪声信道模型包括依次连接的发射机、加性高斯白噪声信道、接收机,发射机通过天线发射信号,经过高斯白噪声信道后,接收机通过天线接收信号,通过载波恢复,码元同步采样处理得到码元同步复信号,也即功率归一化基带数字调制信号yn,包括步骤如下:A、训练卷积神经网络模型(1)信号生成:使用MATLAB仿真高斯白噪声下的功率归一化基带数字调制信号yn,该功率归一化基带数字调制信号yn是I/Q两路信号,数据长度选择为100,该功率归一化基带数字调制信号yn为复数形式,将其保存为格式[N,100,2]的.mat文件;N代表了样本的数量,100是功率归一化基带数字调制信号yn的长度,2是指的功率归一化基带数字调制信号yn为两路信号,为I/Q两路信号;(2)信号预处理:按照公式(Ⅱ)将步骤(1)保存的.mat文件中的数据分别求绝对值,得到符合卷积神经网络模型输入的数据,即IQ数据样本;Datainput=abs(yn)(Ⅱ)式(Ⅱ)中,Datainput代表了卷积神经网络模型输入数据;(3)搭建卷积神经网络模型:所述卷积神经网络模型包括3层CNN网络、2层全连接层,3层CNN网络包括3个卷积层、3个池化层,3个卷积层卷积核大小均为3,3个卷积层卷积核数量分别为64、64、64,第1层全连接层的单元数量为32,第2层全连接层的单元数量为3;神经网络类型是卷积神经网络(ConvolutionalNeuralNetwork,CNN),简称CNN网络结构;网络结构需要确定卷积层数、卷积核大小、卷积核数量、初始化参数方法等一系列参数。采用2层全连接层,参数初始化均选择了正态分布,第一层的全连接层单元数量为32,激活函数选择整流线性单位’relu’,第二层全连接层单元数量为3,也为输出层。卷积神经网络模型输入数据为[100,2],输出单元数为3;本专利技术涉及6种调制信号类型,包括QAM4、QAM16、QAM64、PSK4、PSK8、PSK16,调制信号的信噪比为0dB-20dB,每2个dB为一个间隔;每种调制信号类型在每1个信噪比下有一个100*2的IQ数据样本;(4)训练本文档来自技高网
...

【技术保护点】
1.一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法,其特征在于,该方法运行于加性高斯白噪声信道模型,高斯白噪声信道模型包括依次连接的发射机、加性高斯白噪声信道、接收机,发射机通过天线发射信号,经过高斯白噪声信道后,接收机通过天线接收信号,通过载波恢复,码元同步采样处理得到码元同步复信号,也即功率归一化基带数字调制信号y

【技术特征摘要】
1.一种基于卷积神经网络结构的QAM和PSK信号类内调制分类方法,其特征在于,该方法运行于加性高斯白噪声信道模型,高斯白噪声信道模型包括依次连接的发射机、加性高斯白噪声信道、接收机,发射机通过天线发射信号,经过高斯白噪声信道后,接收机通过天线接收信号,通过载波恢复,码元同步采样处理得到码元同步复信号,也即功率归一化基带数字调制信号yn,包括步骤如下:
A、训练卷积神经网络模型
(1)信号生成:使用MATLAB仿真高斯白噪声下的功率归一化基带数字调制信号yn,该功率归一化基带数字调制信号yn是I/Q两路信号,该功率归一化基带数字调制信号yn为复数形式,将其保存为格式[N,100,2]的.mat文件;N代表了样本的数量,100是功率归一化基带数字调制信号yn的长度,2是指的功率归一化基带数字调制信号yn为两路信号,为I/Q两路信号;
(2)信号预处理:按照公式(Ⅱ)将步骤(1)保存的.mat文件中的数据分别求绝对值,得到符合卷积神经网络模型输入的数据,即IQ数据样本;
Datainput=abs(yn)(Ⅱ)
式(Ⅱ)中,Datainput代表了卷积神经网络模型输入数据;
(3)搭建卷积神经网络模型:
所述卷积神经网络模型包括3层CNN网络、2层全连接层,3层CNN网络包括3个卷积层、3个池化层,3个卷积层卷积核大小均为3,3个卷积层卷积核数量分别为64、64、64,第1层全连接层的单元数量为32,第2层全连接层的单元数量为3;
卷积神经网络模型输入数据为[100,2],输出单元数为3;
涉及6种调制信号类型,包括QAM4、QAM16、QAM64、PSK4、PSK8、PSK16,调制信号的信噪比为0dB-20dB,每2个dB为一个间隔;每种调制信号类型在每1个信噪比下有一个100*2的IQ数据样本;
(4)训练步骤(3)搭建的卷积神经网络模型:
将步骤(2)预处理的信号划分为训练集、验证集和测试集;
将训练集中的数据输入至搭建的卷积神经网络模型进行训练,该卷积神经网络模型使用的交叉熵损失函数,直至该卷积神经网络模型的验证集损失在若干次训练轮次中变化不大,则停止训练,训练完成;
B、验证卷积神经网络模型
使...

【专利技术属性】
技术研发人员:王洪君王娜张艳艳许莹胡燕南
申请(专利权)人:山东大学
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1