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

一种基于时频分析和径向神经网络进行跳频信号频段预测的方法技术

技术编号:19125805 阅读:34 留言:0更新日期:2018-10-10 07:19
本发明专利技术公开了一种基于时频分析和径向神经网络进行跳频信号频段预测的方法,包括如下步骤:一、采用时频分析得到跳频信号的频率以及跳频周期;二、采用RBF神经网络对跳频信号的频段进行预测,选取高斯函数作为RBF神经网络的径向基函数;通过上述优化方案可通过优化学习训练得出RBF神经网络中的中心、宽度及权值,在实际测试数据的时候可将得出的数据继续作为样本输入到网络结构当中,重复上述步骤,这样当测试的数据越多网络的结构更加精确,测量的结果也更加精确。

【技术实现步骤摘要】
一种基于时频分析和径向神经网络进行跳频信号频段预测的方法
本专利技术涉及一种基于时频分析和径向神经网络进行跳频信号频段预测的方法。
技术介绍
本课题的研究内容是基于时频分析和径向神经网络的频段预测,主要是对在军事领域当中用来通信的跳频信号进行频段预测。在军事通信中采用跳频技术是为了确保通信的秘密性和抗干扰性。与定频通信相比,跳频通信比较隐蔽也难以被截获。只要对方不清楚载频跳变的规律,就很难截获我方的通信内容。同时,跳频通信也具有良好的抗干扰能力,即使有部分频点被干扰,仍能在其他未被干扰的频点上进行正常的通信。因此,本实验研究对跳频信号的频段预测。跳频信号的频率受伪随机码控制,伪随机码是具有某种随机序列随机特性的序列码,看似没有任何规律,实则是一种具有循环性质的随机序列,只是循环的位数相当大,从而不易找到。现有网络脆弱性分析方法往往忽略了节点在网络中的重要性差异以及网络节点之间的相互联系,导致预测系统最终得到的输出数据与实际误差较大。传统的RBF神经网络在解决跳频信号时对全局性的考虑不够充分,导致预测系统容易陷入局部最优解,或者是运算速率较慢,从而得不到准确的频段预测值。
技术实现思路
本专利技术提供一种基于时频分析和径向神经网络进行跳频信号频段预测的方法,通过对已知的跳频信号进行时频分析,得出时间--频率的对应关系,将这些数据作为已知输入到RBF神经网络,通过RBF的特点以及学习训练,得出并优化径向基函数的中心,宽度以及输出层与隐层的权值,并通过多个已知输入使得出的隐层结构对将要预测的信号频段更加精准,从而实现对将来信号频段的预测。本专利技术提供一种基于时频分析和径向神经网络进行跳频信号频段预测的方法,包括以下步骤:一、时频分析时频分析是跳频信号检测的重要工具之一,获得清晰的时频图是跳频信号参数估计和信号分选的前提。首先要在不知道对方跳频图案、跳频集、跳速等参数的情况下通过时频分析获取调频信号的跳频周期、频率和跳速等信息。时频分析过程中,需要构造数学模型,假设天线在一段时间内接收N个信号,绘制信号的时频示意图。因为本实验的目的是为了得到信号的频率,以及信号在每个频率停留的时间也就是跳频周期,所以在时频分析这不需要过多的研究,只需要把所需的信息提取出来就可以。在实验仿真的过程中根据已知的数据这些参数也是可以直接获得的,所以在时频分析这一块所需的分析较少。二、RBF神经网络RBF神经网络可以对非线性函数进行线性的逼近,其精确度高,所以本实验采用RBF神经网络对信号的频段进行预测。选取高斯(Gaussian)函数作为RBF神经网络的径向基函数。因为Gaussian函数从中心到两边单调递减,所以其回应是局部有限的,只有在距离其中心比较近的位置才会有局部响应。高斯函数在RBF神经网络当中类似于生物的神经元也就是上图中隐层的φ(x),最终的输出就是N个高斯函数加权后的线性求和,所以RBF神经网络就把非线性问题转化成了线性问题。下列函数方程即为从输入到输出的映射方程,其中x为输入向量,为上述得到的频率数据,ci(1≤i≤n)为RBF神经网络的中心,范数‖·‖表示欧氏距离,wi(1≤i≤n)为线性求和的权值,wo表示偏差,选择Gaussian函数作为径向基函数φ(·)。(一)中心c的选取(均值聚类选择优化算法)在这种学习方法中的中心是可以移动的,并通过自组织学习确定的中心的,中心的选择可以采用可一均值聚类算法。这是一种无监督的学习方法,中心随着样本数变化而变化。具体步骤如下:①初始化聚类中心ci(1≤i≤n),n的值越大精确度越高,但是运算量就会增大。从输入样本x(1,2…m)中选择个n样本作为聚类中心。(n是预先给定的,根据跳频信号的特点,将n给定为50)②将输入样本按照最邻近规则分组,将x(1,2…m)分配给中心c;θn为输入样本的聚类集合,并且满足d=dmin=‖xm-ci‖,j为每个聚类集合的元素个数。③计算每个中心ci的平均距离以及整个系统的平均距离(每个输入xm对应自己的聚类中心)④寻找对应的ca,并随机选取另一个中心c’a,如果时,则保留c’a,否则保留ca。⑤重复步骤③,④,当随机中心c’a恒满足时,说明完成优化,输出聚类中心ci。(二)RBF网络宽度d表示所有中心的最大距离,N表示的是中心数。(三)权值计算利用高斯函数与矩阵结合计算网络的实际输出值^y,y为网络的实际输出值,w为权值,e(t)为误差函数。利用最小均方算法可以计算成本函数利用梯度下降法:并通过上述推到得出最优学习率的概念,计算最优学习率进一步地,在上述技术方案中,具体步骤如下:一、通过上述方法确定隐层节点数n,利用k-means均值聚类算法求中心c和宽度σ。设定学习精度rmse*,以及最大迭代次数maxt二、设置隐层与输出层权值计算E(t)=rmse三、令η(t)=η*(t),w=w+η(t)φTe(t-1)进行迭代四、如果rmse≥rmse*或t≤maxt时,重复步骤3,否则停止并输出^y以及t。专利技术有益效果通过上述优化方案可通过优化学习训练得出RBF神经网络中的中心、宽度及权值,在实际测试数据的时候可将得出的数据继续作为样本输入到网络结构当中,重复上述步骤,这样当测试的数据越多网络的结构更加精确,测量的结果也更加精确。附图说明图1为本专利技术方法流程图;图2为本专利技术RBF神经网络结构图;图3为利用传统的RBF神经网络的权值优化所得出的仿真图形;图4为本专利技术改进的RBF神经网络预测所得到的仿真分析图。具体实施方式下述非限定性实施例可以使本领域的普通技术人员更全面地理解本专利技术,但不以任何方式限制本专利技术。实施例1一、采用时频分析得到跳频信号的频率以及跳频周期;二、采用RBF神经网络对跳频信号的频段进行预测,选取高斯函数作为RBF神经网络的径向基函数;下列函数方程即为从输入到输出的映射方程,其中x为输入向量,为上述得到的频率数据,ci(1≤i≤n)为RBF神经网络的中心,范数‖·‖表示欧氏距离,wi(1≤i≤n)为线性求和的权值,wo表示偏差,选择Gaussian函数作为径向基函数φ(·);(一)中心c的选取,采用均值聚类选择优化算法具体步骤如下:①初始化聚类中心ci(1≤i≤n),从输入样本x(1,2…m)中选择个50样本作为聚类中心;②将输入样本按照最邻近规则分组,将x(1,2…m)分配给中心c;θn为输入样本的聚类集合,并且满足d=dmin=‖xm-ci‖,j为每个聚类集合的元素个数;③计算每个中心ci的平均距离以及整个系统的平均距离每个输入xm对应自己的聚类中心;④寻找对应的ca,并随机选取另一个中心c’a,如果时,则保留c’a,否则保留ca;⑤重复步骤③,④,,当随机中心c’a恒满足时,说明完成优化,输出聚类中心ci;(二)RBF网络宽度d表示所有中心的最大距离,N表示的是中心数;(三)权值计算利用高斯函数与矩阵结合计算网络的实际输出值^y,y为网络的实际输出值,w为权值,e(t)为误差函数。利用最小均方算法可以计算成本函数利用梯度下降法:并通过上述推到得出最优学习率的概念,计算最优学习率2、上述基于时频分析和径向神经网络进行跳频信号频段预测的方法,包括如下步骤:一、通过上述方法确定隐层节点数n,利用k-means均值聚类算法求中心c本文档来自技高网...
一种基于时频分析和径向神经网络进行跳频信号频段预测的方法

【技术保护点】
1.一种基于时频分析和径向神经网络进行跳频信号频段预测的方法,包括如下步骤:一、采用时频分析得到跳频信号的频率以及跳频周期;二、采用RBF神经网络对跳频信号的频段进行预测,选取高斯函数作为RBF神经网络的径向基函数;下列函数方程即为从输入到输出的映射方程,其中x为输入向量,为上述得到的频率数据,ci(1≤i≤n)为RBF神经网络的中心,范数‖·‖表示欧氏距离,wi(1≤i≤n)为线性求和的权值,wo表示偏差,选择Gaussian函数作为径向基函数φ(·);(一)中心c的选取,采用均值聚类选择优化算法具体步骤如下:①初始化聚类中心ci(1≤i≤n),从输入样本x(1,2…m)中选择n个样本作为聚类中心;②将输入样本按照最邻近规则分组,将x(1,2…m)分配给中心c;θn为输入样本的聚类集合,并且满足d=dmin=‖xm‑ci‖,j为每个聚类集合的元素个数;③计算每个中心ci的平均距离

【技术特征摘要】
1.一种基于时频分析和径向神经网络进行跳频信号频段预测的方法,包括如下步骤:一、采用时频分析得到跳频信号的频率以及跳频周期;二、采用RBF神经网络对跳频信号的频段进行预测,选取高斯函数作为RBF神经网络的径向基函数;下列函数方程即为从输入到输出的映射方程,其中x为输入向量,为上述得到的频率数据,ci(1≤i≤n)为RBF神经网络的中心,范数‖·‖表示欧氏距离,wi(1≤i≤n)为线性求和的权值,wo表示偏差,选择Gaussian函数作为径向基函数φ(·);(一)中心c的选取,采用均值聚类选择优化算法具体步骤如下:①初始化聚类中心ci(1≤i≤n),从输入样本x(1,2…m)中选择n个样本作为聚类中心;②将输入样本按照最邻近规则分组,将x(1,2…m)分配给中心c;θn为输入样本的聚类集合,并且满足d=dmin=‖xm-ci‖,j为每个聚类集合的元素个数;③计算每个中心ci的平均距离以及整个系统的平均距离每个输入xm对应自己的聚类中心;④寻找对应的ca,并随机选取另一个中心c’a,如果时,则保留c’a...

【专利技术属性】
技术研发人员:于尧郭磊刘源
申请(专利权)人:东北大学
类型:发明
国别省市:辽宁,21

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

1