MFSK数字信号子类调制识别的神经网络自优化方法技术

技术编号:21577022 阅读:25 留言:0更新日期:2019-07-10 16:55
本发明专利技术公开了一种MFSK数字信号子类调制识别的神经网络自优化方法,包括:对收到的调制信号进行解调,得到离散数据序列;对复数序列进行归一化;提取瞬时速度,求出速度随时间变化的离散映射;对离散映射平滑处理,求出速度以时间为自变量的平滑映射;求解稳定速度点,并投影到分布密度平面;训练卷积神经网络分类器模型,用于对MFSK子类调制信号进行分类;当置信度均低于预设的阈值时,加强平滑效果,并依次执行之后的步骤,直至识别置信度满足要求。本发明专利技术可在低信噪比,采样不足等实际通信情况下,实现对MFSK数字信号的调制识别,同时,自检测精度阈值并调整映射平滑度的设计使方法具有自优化精度功能。

Neural Network Self-optimization Method for MFSK Digital Signal Subclass Modulation Recognition

【技术实现步骤摘要】
MFSK数字信号子类调制识别的神经网络自优化方法
本专利技术涉及无线电通信
,特别是一种MFSK数字信号子类调制识别的神经网络自优化方法。
技术介绍
数字通信信号调制方式的识别是信号处理研究的一个重要的课题,广泛应用于军用及民用领域。随着通信技术的飞速发展,通信信号的体制和调制样式变得更加复杂多样,信号环境日趋密集,使得常规的识别方法和理论很难适应实际需要,无法有效地对通信信号进行识别。近几十年来人们在通信信号的识别方面作了大量有益的探索,提出了很多新思路和新方法,目前调制识别常用算法有:1、基于调制信号频率,幅度,相位等传统专家特征的决策识别;2、根据信号星座图分布特征进行调制模式识别;3、基于短时傅里叶变换的调制模式识别;4、利用信号高阶累量进行调制模式识别。以上调制识别算法的缺点分别在于:(1)对于使用信号频率,幅度,相位等传统特征的识别方式,并没有考虑到载波频率,幅值等动态变化的因素;(2)对于基于星座图的识别方式,频偏微量难以完全滤除,没有考虑到最终的累积频偏影响;(3)对于基于短时傅里叶变换的识别方式,没有考虑到实际通信环境下噪声等因素的影响;(4)对于利用信号高阶累量的识别方式,没有考虑到计算量的因素。同时,现有方法还未考虑到当码速率与采样率配比不合理时损失信号的情况,以及低信噪比下识别准确率的问题。
技术实现思路
为解决现有技术中存在的问题,本专利技术的目的是提出一种MFSK数字信号子类调制识别的神经网络自优化方法,首先利用特征提取算法对MFSK子类调制信号进行预处理,并利用神经网络具有的高度非线性映射能力和强大的模式识别能力学习信号相关特征并对信号进行识别,并自动进行识别结果优化,本专利技术可有效地在低信噪比,接收信号存在频偏,信号不完整等非理想情况下,完成对MFSK调制信号的识别。为实现上述目的,本专利技术采用的技术方案是:一种MFSK数字信号子类调制识别的神经网络自优化方法,包括以下步骤:A、对接收机收到的MFSK子类调制信号进行IQ解调,分别得到I路和Q路的离散数据序列;B、对I路和Q路离散数据序列组成的复数IQ序列进行归一化处理;可使用最大值归一化对每一位复数的模长进行归一化,最大值归一化公式为:序列中每一位复数÷序列中最大的复数模长或使用均值归一化对每一位复数进行归一,均值归一化公式为:序列中每一位复数÷序列平均复数模长具体的,在实际运用中可根据时间复杂度或运算量复杂度适当选取模长归一化方法;C、提取每一个IQ点相对于接收坐标系的瞬时速度,求出速度随时间变化的离散映射;D、通过滤波器对速度随时间变化的离散映射进行平滑处理,求出速度以时间为自变量的平滑映射;E、通过平滑映射中的速度驻点并对其进行聚类得到速度平滑映射中的稳定速度点,并将速度点投射到平面上获得分布密度平面;F、根据MFSK子类调制信号中3种FSK信号密度平面图的分布规律生成足量的训练数据集,训练卷积神经网络分类器模型,用于对MFSK子类调制信号中2FSK,4FSK,8FSK三种MFSK信号的密度平面进行识别并分类;G、当步骤F中卷积神经网络分类器模型对MFSK子类调制信号识别结果的置信度均低于预设的阈值时,返回步骤D,自动对滤波器设置更大的窗口长度和使用更高阶多项式加强平滑效果,并依次执行之后的步骤,直至卷积神经网络分类器模型对MFSK子类调制信号的识别置信度高于预设的阈值。当出现神经网络最终输出识别结果的置信度低于预设的阈值时说明速度驻点聚类情况不佳,无法表征3种FSK子信号的频谱特征,产生这种不良聚类的原因是速度随时间映射的平滑程度不足,引入过多干扰点,因此需返回步骤D重新设置滤波器参数,对数据进行进一步平滑聚类,并重执行步骤E-G,直到神经网络的某一次识别置信度达到预设阈值置信度要求,实现识别精度的自动优化。作为一种优选的实施方式,所述步骤G中,预设的置信度的阈值为40%-80%。作为另一种优选的实施方式,所述步骤G中,预设的置信度的阈值为50%。具体的,预设的置信度的阈值根据具体精度需进行设定。作为另一种优选的实施方式,所述步骤C中,利用两两向量间的夹角计算IQ点的瞬时速度,得到全部IQ点角速度随时间变化的离散映射。具体的,当前时刻复数平面坐标系原点与本时刻IQ点形成的向量标记为A向量,上一个时刻复数平面坐标系原点与该时刻的IQ点形成的向量标记为B向量,A、B两向量之间的夹角即当前时刻IQ点相对于上一时刻的角位移,对所有IQ点循环执行以上步骤可求得每一个IQ点相对于上一个IQ点的角位移,由于IQ点间采样时间间隔相同,因此某一IQ点的角位移即该点的瞬时角速度,通过上述方式,可求得全部IQ点角速度随时间变化的离散映射。作为另一种优选的实施方式,所述步骤D中,采用Savitzky-Golay滤波器在时域内基于局部多项式最小二乘拟合法对IQ点角速度随时间变化的离散映射进行平滑处理,拟合离散映射中的低频成分,并将高频成分平滑。具体的,本专利技术所使用的Savitzky-Golay滤波器窗口长度为51,使用的拟合多项式为3阶多项式,将速度随时间的非平滑映射转变为速度随时间的平滑映射,具体实施时,也可根据所需的平滑效果具体选取窗口长度和多项式阶数,当拟合效果不够平滑时,可进一步增大窗口长度和多项式阶数。作为另一种优选的实施方式,所述步骤E中,使用速度驻点在50*50的平面密度分布情况表征速度驻点的聚类。使用一阶差分符号判别法,寻找速度随时间平滑映射中的速度驻点并对其进行聚类,具体的,上一时刻IQ点与本时刻IQ点的坐标差标记为α,本时刻IQ点与下一时刻IQ点的坐标差分标记为β,若α与β乘积为负数,则说明本轮计算的3个IQ点速度中存在速度驻点,循环对所有IQ速度点执行以上操作,可寻找出所有速度驻点并得到速度驻点的聚类分布情况,速度驻点聚类个数表征信号频谱具有的波峰个数,2FSK,4FSK,8FSK理论频谱波峰个数各不相同。在具体实施时,步骤D中平滑效果会直接影响到步骤E的聚类效果,因此需适当选取步骤D中平滑滤波器的参数。作为另一种优选的实施方式,所述步骤F中,将分布密度平面中的密度矩阵作为卷积神经网络分类器模型的输入,利用神经网络的抽象学习能力学习输入的统计分布特征。本专利技术使用1个具有3层卷积层的神经网络作为信号分类识别模型,具体地,第1层卷积使用3*3卷积核,16张特征图提取输入特征,输出经过ReLU激活后进行3*3的池化处理,第2层卷积使用3*3卷积核,16张特征图,将第一层的输出作为输入,输出经过ReLU激活后进行3*3的池化处理,第3层卷积使用3*3卷积核,32张特征图,将第二层的输出作为输入,输出经过ReLU激活后进行3*3的池化处理,经过3层卷积池化处理后的输出数据进一步经过Dropout层和,最终通过32个神经元的全连接层和3个神经元的Softmax层输出识别结果,Softmax层输出一个长度为3的向量,向量中每个元素表示输入被识别为该类的概率,3个元素中最大概率所对应的分类,即为神经网络的最终识别结果。在具体实施时,还可进行BatchNormalization层替换Dropout层,AveragPooling层替换全连接层等高级优化操作,具体神经网络的结构可根据实际硬件设备计算能力进行调整。作为另一种优选的实施本文档来自技高网...

【技术保护点】
1.一种MFSK数字信号子类调制识别的神经网络自优化方法,其特征在于,包括以下步骤:A、对接收机收到的MFSK子类调制信号进行IQ解调,分别得到I路和Q路的离散数据序列;B、对I路和Q路离散数据序列组成的复数IQ序列进行归一化处理;C、提取每一个IQ点相对于接收坐标系的瞬时速度,求出速度随时间变化的离散映射;D、通过滤波器对速度随时间变化的离散映射进行平滑处理,求出速度以时间为自变量的平滑映射;E、通过平滑映射中的速度驻点并对其进行聚类得到速度平滑映射中的稳定速度点,并将速度点投射到平面上获得分布密度平面;F、根据MFSK子类调制信号密度平面图的分布规律生成足量的训练数据集,训练卷积神经网络分类器模型,用于对MFSK子类调制信号的密度平面进行识别并分类;G、当步骤F中卷积神经网络分类器模型对MFSK子类调制信号识别结果的置信度均低于预设的阈值时,返回步骤D,自动对滤波器设置更大的窗口长度和使用更高阶多项式加强平滑效果,并依次执行之后的步骤,直至卷积神经网络分类器模型对MFSK子类调制信号的识别置信度高于预设的阈值。

【技术特征摘要】
1.一种MFSK数字信号子类调制识别的神经网络自优化方法,其特征在于,包括以下步骤:A、对接收机收到的MFSK子类调制信号进行IQ解调,分别得到I路和Q路的离散数据序列;B、对I路和Q路离散数据序列组成的复数IQ序列进行归一化处理;C、提取每一个IQ点相对于接收坐标系的瞬时速度,求出速度随时间变化的离散映射;D、通过滤波器对速度随时间变化的离散映射进行平滑处理,求出速度以时间为自变量的平滑映射;E、通过平滑映射中的速度驻点并对其进行聚类得到速度平滑映射中的稳定速度点,并将速度点投射到平面上获得分布密度平面;F、根据MFSK子类调制信号密度平面图的分布规律生成足量的训练数据集,训练卷积神经网络分类器模型,用于对MFSK子类调制信号的密度平面进行识别并分类;G、当步骤F中卷积神经网络分类器模型对MFSK子类调制信号识别结果的置信度均低于预设的阈值时,返回步骤D,自动对滤波器设置更大的窗口长度和使用更高阶多项式加强平滑效果,并依次执行之后的步骤,直至卷积神经网络分类器模型对MFSK子类调制信号的识别置信度高于预设的阈值。2.根据权利要求1所述的MFSK数字信号子类调制识别的神经网络自优化方法,其特征在于,所述步骤G中,预设的置信度的阈值为40%-80%。3.根据权利要求2所述的MFSK数字信号子类调制识别的神经网络...

【专利技术属性】
技术研发人员:吕志良莫舸舸
申请(专利权)人:成都华日通讯技术有限公司
类型:发明
国别省市:四川,51

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

1