[发明专利]一种基于入侵杂草优化算法的智能雷达海杂波预报系统及方法在审
申请号: | 201711117064.X | 申请日: | 2017-11-13 |
公开(公告)号: | CN107942302A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 刘兴高;卢伟胜 | 申请(专利权)人: | 浙江大学 |
主分类号: | G01S7/36 | 分类号: | G01S7/36;G06F17/16;G06N3/00 |
代理公司: | 杭州求是专利事务所有限公司33200 | 代理人: | 邱启旺 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 入侵 杂草 优化 算法 智能 雷达 海杂波 预报 系统 方法 | ||
技术领域
本发明涉及雷达数据处理领域,特别地,涉及一种基于入侵杂草优化算法的智能雷达海杂波预报系统及方法。
背景技术
海杂波,即来自于被雷达发射信号照射的一片海面的后向散射回波。由于海杂波对来自海面或接近海面的“点”目标,如航海浮标及漂浮在海上的冰块等目标的雷达回波的可检测性形成严重制约,因此海杂波的研究对海洋背景中轮船等目标的探测性能具有十分重要的影响从而具有重要理论意义和实用价值。
习惯上海杂波被视为单一随机过程,如对数正态分布、K分布等。然而这些模型在实际应用中都有其特定的局限性,其中一个重要原因是海杂波看似随机的波形,实际上并不具有随机分布特性。
发明内容
为了克服传统雷达数据处理的易受人为因素影响、智能性不足的缺点,本发明提供一种避免人为因素影响、智能性高的基于入侵杂草优化算法的智能雷达海杂波预报系统及方法。
本发明解决其技术问题所采用的技术方案是:
一种基于入侵杂草优化算法的智能雷达海杂波预报系统,包括雷达、数据库以及上位机,雷达、数据库和上位机依次相连,所述雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包括:
数据预处理模块,用以进行雷达海杂波数据预处理,采用如下过程完成:
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表示输入变量,γ是惩罚系数;
智能寻优模块,采用入侵杂草优化算法对鲁棒预报模型的核参数θ和惩罚系数γ进行优化,采用如下过程完成:
步骤1:初始化入侵杂草优化算法的参数,设置最小种群规模Nmin、最大种群规模Nmax、杂草个体所能产生的最大种子规模smax、杂草个体所能产生的最小种子规模smin、种群初始状态时设定的最大值δmax、种群初始状态设定的最小值δmin、最大迭代次数itermax及非线性调和因子n等各个参数值,设种群数为P。由于模型有两个参数需要优化,所以位置pi的维度为2维,随机生成每个青蛙的位置pi=(pi1,pi2),置初始迭代次数iter=0;
步骤2:评估当前种群中每个杂草个体的适应度,标记种群最好适应度、最差适应度和最优个体;
步骤3:判断迭代次数是否达到itermax。若达到,终止算法;否则,跳转至步骤4;
步骤4:根据下式分别计算计算种群内个体繁殖的种子数目和更新当前迭代的标准差δ;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711117064.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:拳击手套
- 下一篇:一种基于改进人工蜂群算法的智能雷达海杂波预报系统及方法