一种基于柯西score星座图的调制方式识别方法
技术领域
1.本发明属于图像识别与通信技术领域,涉及到无线电信号的调制方式识别方法,特别涉及到基于柯西score星座图和卷积神经网络的调制方式识别方法。
背景技术:
2.调制方式识别是无线电信号检测和解调之间的重要步骤,被广泛应用于认知无线电、频谱管理、智能通信和电子战等领域。现有的调制方式识别方法主要分为两类,第一类基于最大似然估计,该方法通常可以获得较好的结果,但是计算的复杂度较高;第二类基于信号特征,该类方法则较好地解决了计算量过大的问题,同时也能取得较好的分类效果。近来,随着人工智能的快速发展,越来越多的研究人员尝试将深度学习应用到信号处理领域,提出了许多基于不同特征和神经网络的调制方式识别方法,并且取得了很好的效果。但是,现阶段的调制方式识别方法通常假设噪声是服从高斯分布的,该类方法在非高斯噪声,如脉冲性噪声条件下会出现性能退化。
技术实现要素:
3.针对现有技术中存在的技术问题,本发明提供了一种基于柯西score星座图和卷积神经网络的调制方式识别方法,为解决脉冲性噪声条件下的调制方式识别问题提供了一种切实可行的方法。
4.本发明采用的技术方案是:
5.a:通过仿真获得被脉冲性噪声污染的各类调制信号。
6.a1:仿真生成各类调制信号。
7.a2:为上述调制信号添加脉冲性噪声。
8.b:计算并获得信号的柯西score星座图。
9.b1:将信号离散化、标准化,获得复序列。
10.b2:使用柯西score函数对复序列进行非线性映射。
11.b3:计算信号的柯西score星座图。
12.c:设计轻量化的卷积神经网络。
13.d:将柯西score星座图做成数据集,并用其训练卷积神经网络。
14.d1:为柯西score星座图添加标签,按照比例生成训练集、验证集和测试集。
15.d2:利用训练集训练该卷积神经网络。
16.e:选取性能较好的网络模型对调制信号进行分类。
17.e1:利用测试集测试训练好的网络模型。
18.e2:将测试结果绘制成混淆矩阵和准确率曲线。
19.本发明的有益效果为:
20.本发明算法在解决脉冲性噪声条件下的调制方式识别问题时,取得了良好的效果,并且轻量化网络明显降低了训练过程中软硬件资源的占用率,为该技术的推广降低了
门槛。
附图说明
21.图1是本发明所涉及的一种基于柯西score星座图和卷积神经网络的调制方式识别方法的总体流程图。
22.图2是本发明所涉及的score函数的曲线图。其中,α=1所对应的曲线即为本发明使用的柯西score函数的曲线。
23.图3是本发明所涉及的调制信号的柯西score星座图。其中,调制信号以2ask、4ask、8ask、2psk、4psk、8psk、16qam、32qam和64qam为例。
24.图4是本发明所涉及的轻量化卷积神经网络的结构图。
25.图5是本发明所涉及的不同调制方式的混淆矩阵图。其中,调制信号以2ask、4ask、8ask、2psk、4psk、8psk、16qam、32qam、64qam、2fsk和am为例。
26.图6是本发明所涉及的不同调制方式的识别准确率曲线图。
27.图7是本发明所涉及的不同方法的识别准确率曲线图。对比方法采用传统的星座图作为特征。
具体实施方式
28.为了便于理解,下面将结合本发明的附图,对本发明实施过程中的技术方案进行详细描述。
29.一种基于柯西score星座图和卷积神经网络的调制方式识别方法,其总体流程图如图1所示,主要包括以下步骤:
30.a:通过仿真获得被脉冲性噪声污染的各类调制信号。
31.所述步骤a具体包含以下步骤:
32.a1:仿真生成各类调制信号。可以调用仿真软件中的函数或者根据不同调制方式的原理生成所需的调制信号。
33.a2:为上述调制信号添加脉冲性噪声。信号模型为:
34.y(t)=x(t) v(t)
35.式中,x(t)和y(t)分别为连续时域中传输和接收的复信号,v(t)为服从alpha稳定分布的脉冲性噪声。本文采用广义信噪比(generalizedsignal
‑
to
‑
noise ratio,gsnr)衡量信号和alpha稳定分布噪声的强度之比,广义信噪比gsnr的定义式为:
[0036][0037]
式中,p
s
表示信号的功率,γ表示alpha稳定分布噪声的分散系数。
[0038]
b:计算并获得信号的柯西score星座图。
[0039]
所述步骤b具体包含以下步骤:
[0040]
b1:将信号离散化、标准化,获得复序列。即对y(t)进行离散化、标准化,获得复序列
[0041]
y(n)。
[0042]
b2:使用柯西score函数对复序列进行非线性映射。具体公式如下:
[0043]
y
sc
(n)=ρ1(y(n))=a
sc
(n) jb
sc
(n)
[0044]
式中,a
sc
和b
sc
分别为信号的实部和虚部,ρ
α
(
·
)为score函数,其表达式如下:
[0045][0046]
式中,f
α
(x)为alpha稳定分布的概率密度函数。当α=1时,alpha稳定分布退化为柯西分布,此时有f1(x)=1/[π(1 x2)]和ρ1(x)=(2x)/(1 x2)。
[0047]
b3:计算信号的柯西score星座图。以a
sc
(n)为横坐标,以b
sc
(n)为纵坐标计算柯西score星座图。
[0048]
本发明所涉及的score函数曲线图如图2所示。其中,α=1所对应的曲线即为本发明使用的柯西score函数的曲线。
[0049]
本发明所涉及的柯西score星座图如图3所示。其中,调制信号以2ask、4ask、8ask、2psk、4psk、8psk、16qam、32qam和64qam为例。
[0050]
c:设计轻量化的卷积神经网络。该轻量化的卷积神经网络以残差结构为核心,缩减了网络层数,在维持网络性能的前提下,降低了对软硬件等资源的需求。该网络的详细结构如图4所示。
[0051]
d:将柯西score星座图做成数据集,并用其训练卷积神经网络。
[0052]
所述步骤d具体包含以下步骤:
[0053]
d1:为柯西score星座图添加标签,按照比例生成训练集、验证集和测试集。通常,该比例可以设置为6:2:2。
[0054]
d2:利用训练集训练该卷积神经网络。训练过程中使用batchnorm2d进行批归一化处理,relu激活函数,交叉熵损失函数以及rmsprop优化算法,学习率设置为0.01。首先,使用随机数据初始化网络的权重;其次,将训练样本及标签输入卷积神经网络,通过前向传播过程计算各层的输出值;然后,通过反向传播过程最小化各层的误差并更新网络的权重;最后,保存更新完权重的网络模型。
[0055]
e:选取性能较好的网络模型对调制信号进行分类。
[0056]
所述步骤e具体包含以下步骤:
[0057]
e1:利用测试集测试训练好的网络模型。根据训练准确率选取性能最佳的网络模型用于测试集,将未知调制方式的信号的柯西score星座图输入到c中的轻量化卷积神经网络中,进行调制方式识别。
[0058]
e2:将测试结果绘制成混淆矩阵和准确率曲线。以此来衡量该轻量化卷积神经网络对于脉冲性噪声条件下各调制信号的分类效果。
[0059]
本发明所涉及的不同调制方式的混淆矩阵图如图5所示。其中,调制信号以2ask、4ask、8ask、2psk、4psk、8psk、16qam、32qam、64qam、2fsk和am为例,alpha稳定分布噪声的特征指数取值为α=1.2,广义信噪比的取值范围为gsnr∈[
‑
5,15]db,真实标签表示该信号真实的调试方式,预测标签表示该信号被预测成的调制方式。
[0060]
本发明所涉及的不同调制方式的识别准确率曲线图如图6所示。
[0061]
本发明所涉及的不同方法的识别准确率曲线图如图7所示。对比方法采用传统的星座图作为特征。
技术特征:
1.一种基于柯西score星座图的调制方式识别方法,其特征在于,包括以下步骤:a:通过仿真获得被脉冲性噪声污染的各类调制信号;b:计算并获得信号的柯西score星座图;c:设计轻量化的卷积神经网络;d:将柯西score星座图做成数据集,并用其训练卷积神经网络;e:选取性能较好的网络模型对调制信号进行分类。2.根据权利要求1所述的一种基于柯西score星座图的调制方式识别方法,其特征在于,所述通过仿真获得被脉冲性噪声污染的各类调制信号具体为:将仿真生成的各类调制信号添加上实验条件下的脉冲性噪声,以模拟真实环境中的无线电信号。3.根据权利要求1所述的一种基于柯西score星座图的调制方式识别方法,其特征在于,所述计算并获得信号的柯西score星座图具体为:将仿真生成的信号离散化、标准化,从而获得复序列,使用柯西score函数对其进行非线性映射,再以所获信号的实部为横坐标,虚部为纵坐标来计算柯西score星座图特征。4.根据权利要求1所述的一种基于柯西score星座图的调制方式识别方法,其特征在于,所述设计轻量化的卷积神经网络具体为:以残差结构为核心,设计层数更少,结构更为紧凑的轻量化网络,网络包括卷积层、最大池化层、平均池化层和全连接层等。5.根据权利要求1所述的一种基于柯西score星座图的调制方式识别方法,其特征在于,所述将柯西score星座图做成数据集,并用其训练卷积神经网络具体为:为各调制信号的柯西score星座图添加标签,按照比例生成训练集、验证集和测试集;利用训练集训练该卷积神经网络,训练过程中使用batchnorm2d进行批归一化处理,relu激活函数,交叉熵损失函数以及rmsprop优化算法,学习率设置为0.01。6.根据权利要求1所述的一种基于柯西score星座图的调制方式识别方法,其特征在于,所述选取性能较好的网络模型对调制信号进行分类具体为:根据训练准确率选取性能最佳的网络模型用于测试集,将测试结果绘制成混淆矩阵和准确率曲线,以此来衡量该轻量化卷积神经网络对于脉冲性噪声条件下各调制信号的分类效果。
技术总结
一种基于柯西Score星座图的调制方式识别方法,属于图像识别与通信技术领域,该方法主要包括:通过仿真获得被脉冲性噪声污染的各类调制信号;计算并获得信号的柯西Score星座图;设计轻量化的卷积神经网络;将柯西Score星座图做成数据集,并用其训练卷积神经网络;选取性能较好的网络模型对调制信号进行分类。实验证明本发明的算法能够在脉冲性噪声条件下对信号进行调制方式识别,取得了较好的效果,同时轻量化网络明显降低了训练过程中软硬件资源的占用率。源的占用率。
技术研发人员:高银锐 栾声扬 赵明龙 许朋 张兆军
受保护的技术使用者:江苏师范大学
技术研发日:2021.03.26
技术公布日:2021/6/29
转载请注明原文地址:https://doc.8miu.com/read-2199.html