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

一种基于人工蜂群算法的智能雷达海杂波预报系统及方法技术方案

技术编号:17778230 阅读:87 留言:0更新日期:2018-04-22 06:02
本发明专利技术公开了一种基于人工蜂群算法的智能雷达海杂波预报系统及方法,系统由雷达、雷达、数据库和上位机依次相连组成,雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包括数据预处理模块、鲁棒预报模型建模模块、智能寻优模块、海杂波预报模块、判别模型更新模块以及结果显示模块。本发明专利技术针对雷达海杂波特性对雷达海杂波数据进行重构,引入人工蜂群算法方法从而建立雷达海杂波的智能预报模型,从而可以在线预测雷达海杂波。本发明专利技术提供一种避免人为因素影响、智能性高的基于人工蜂群算法的智能雷达海杂波预报系统及方法。

【技术实现步骤摘要】
一种基于人工蜂群算法的智能雷达海杂波预报系统及方法
本专利技术涉及雷达数据处理领域,特别地,涉及一种基于人工蜂群算法的智能雷达海杂波预报系统及方法。
技术介绍
海杂波,即来自于被雷达发射信号照射的一片海面的后向散射回波。由于海杂波对来自海面或接近海面的“点”目标,如航海浮标及漂浮在海上的冰块等目标的雷达回波的可检测性形成严重制约,因此海杂波的研究对海洋背景中轮船等目标的探测性能具有十分重要的影响从而具有重要理论意义和实用价值。习惯上海杂波被视为单一随机过程,如对数正态分布、K分布等。然而这些模型在实际应用中都有其特定的局限性,其中一个重要原因是海杂波看似随机的波形,实际上并不具有随机分布特性。
技术实现思路
为了克服传统雷达数据处理的易受人为因素影响、智能性不足的缺点,本专利技术提供一种避免人为因素影响、智能性高的基于人工蜂群算法的智能雷达海杂波预报系统及方法。本专利技术解决其技术问题所采用的技术方案是:一种基于人工蜂群算法的智能雷达海杂波预报系统,包括雷达、数据库以及上位机,雷达、数据库和上位机依次相连,所述雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包本文档来自技高网...
一种基于人工蜂群算法的智能雷达海杂波预报系统及方法

【技术保护点】
一种基于人工蜂群算法的智能雷达海杂波预报系统,包括雷达、数据库以及上位机,雷达、数据库和上位机依次相连,其特征在于:所述雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包括数据预处理模块、鲁棒预报模型建模模块、智能寻优模块、海杂波预报模块、判别模型更新模块和结果显示模块;所述数据预处理模块,用以进行雷达海杂波数据预处理,采用如下过程完成:(1)从数据库中采集N个雷达海杂波回波信号幅值xi作为训练样本,i=1,...,N;(2)对训练样本进行归一化处理,得到归一化幅值

【技术特征摘要】
1.一种基于人工蜂群算法的智能雷达海杂波预报系统,包括雷达、数据库以及上位机,雷达、数据库和上位机依次相连,其特征在于:所述雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包括数据预处理模块、鲁棒预报模型建模模块、智能寻优模块、海杂波预报模块、判别模型更新模块和结果显示模块;所述数据预处理模块,用以进行雷达海杂波数据预处理,采用如下过程完成:(1)从数据库中采集N个雷达海杂波回波信号幅值xi作为训练样本,i=1,...,N;(2)对训练样本进行归一化处理,得到归一化幅值其中,minx表示训练样本中的最小值,maxx表示训练样本中的最大值;(3)将归一化后的训练样本重构,分别得到输入矩阵X和对应的输出矩阵Y:其中,D表示重构维数,D为自然数,且D<N,D的取值范围为50-70;所述鲁棒预报模型建模模块,用以建立预报模型,采用如下过程完成:将数据预处理模块得到的X、Y代入如下线性方程:其中权重因子vi由下式计算:其中是误差变量ξi标准差的估计,c1,c2为常量;求解得待估计函数f(x):其中,M是支持向量的数目,1v=[1,...,1]T,上标T表示矩阵的转置,是拉格朗日乘子,b*是偏置量,K=exp(-||xi-xj||/θ2),其中i=1,…,M,j=1,…,M,和exp(-||x-xi||/θ2)均为支持向量机的核函数,xj为第j个雷达海杂波回波信号幅值,θ是核参数,x表示输入变量,γ是惩罚系数;所述智能寻优模块,用以采用人工蜂群算法对鲁棒预报模型的核参数θ和惩罚系数γ进行优化,采用如下过程完成:(A):初始化人工蜂群算法的参数,设蜜源数P,最大迭代数itermax,初始搜索空间的最小值和最大值Ld和Ud;蜜源的位置表示问题的可行解,由于模型有两个参数需要优化,所以位置pi的维度为2维,按下式随机生成蜜源的位置pi=(pi1,pi2),置初始迭代次数iter=0;pij=Ld+rand()*(Ud-Ld)(i=1,2,...,P,j=1,2)(B):为蜜源pi分配一只引领蜂,按下式进行搜索,产生新蜜源Vi;(C):计算Vi的适应度值,根据贪婪选择的方法确定保留的蜜源;(D):计算引领蜂找到的蜜源被更随的概率;(E):跟随蜂采用与引领蜂相同的方式进行搜索,根据贪婪选择的方法确定保留的蜜源;(F):判断蜜源Vi是否满足被放弃的条件,如满足,对应的引领蜂角色变为侦察蜂,否则直接转到步骤(H);(G):侦察蜂随机产生新蜜源;(H):iter=iter+1,判断是否已经达到最大迭代次数,若满足则输出最优参数,否则转到步骤(B)。其中,蜜源数为100,初始搜索空间的最小值和最大值0和100,最大迭代次数100。所述海杂波预报模块,用以进行海杂波预测,采用如下过程完成:(a)在采样时刻t采集D个海杂波回波信号幅值得到TX=[xt-D+1,…,xt],TX表示海杂波从第t-D+1采样时刻到第t采样时刻的信号幅值矩阵,xt-D+1表示第t-D+1采样时刻的海杂波回波信号幅值,xt表示第t采样时刻的海杂波回波信号幅值;(b)进行归一化处理;(c)代入鲁棒预报模型建模模块得到的待估计函数f(x)计算得到采样时刻(t+1)的海杂波预报值。所述判别模型更新模块...

【专利技术属性】
技术研发人员:刘兴高卢伟胜
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1