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

一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统及方法技术方案

技术编号:17732746 阅读:36 留言:0更新日期:2018-04-18 10:40
本发明专利技术公开了一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统及方法,系统由雷达、数据库和上位机依次相连组成,雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包括数据预处理模块、鲁棒预报模型建模模块、智能寻优模块、目标检测模块、模型更新模块以及结果显示模块:本发明专利技术针对海上目标检测的复杂特性,对雷达杂波数据进行重构,并对目标数据进行检测,引入自适应混合蛙跳算法,从而提供一种实现在线检测、智能性高的雷达海上目标检测系统及方法。

A sea target radar intelligent detection system and method based on adaptive shuffled frog leaping algorithm

The invention discloses a sea target radar intelligent detection system and method of adaptive shuffled frog leaping algorithm based on system by radar, database and computer are connected in sequence, irradiation of radar detection area, and radar sea clutter data is stored into the database, the host computer comprises a data the preprocessing module, robust modeling and prediction module, intelligent optimization module, detection module, model updating module and the display module: the complex characteristics of the invention for sea target detection, radar clutter data is reconstructed, and to detect the target data, the introduction of adaptive hybrid leapfrog algorithm, thus providing a realization of online detection of high intelligence radar sea target detection system and method.

【技术实现步骤摘要】
一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统及方法
本专利技术涉及雷达数据处理领域,特别地,涉及一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统及方法。
技术介绍
海杂波,即来自于海面的雷达后向散射回波。近几十年来,随着对海杂波认识的深入,德国、挪威等国家相继尝试利用雷达观测海杂波获取雷达海浪图像来反演海浪信息,以获得关于海洋状态的实时信息,如海浪的波高、方向和周期等,从而进一步对海上微小目标进行检测,这对海上活动具有十分重要的意义。海上目标检测技术具有重要的地位,提供准确的目标判决是对海雷达工作的重要任务之一。雷达自动检测系统依据判决准则在给定的检测阈值下做出判决,而强海杂波往往成为微弱目标信号的主要干扰。如何处理海杂波将直接影响到雷达在海洋环境下的检测能力:1)识别导航浮标、小片的冰,漂浮在海面的油污,这些可能会对导航带来潜在的危机;3)监测非法捕鱼是环境监测的一项重要的任务。在传统的目标检测时,海杂波被认为是干扰导航的一种噪声被去掉。然而,在雷达对海观测目标时,微弱的运动目标回波常常湮没在海杂波中,信杂比较低,雷达不易检测到目标,同时海杂波的大量尖峰还会造成严重虚警,对雷达的检测性能产生较大影响。对于各种对海警戒和预警雷达而言,研究的主要目标是提高海杂波背景下目标的检测能力。因此,不仅具有重要的理论意义和实际意义,而且也是国内外海上目标检测的难点和热点。
技术实现思路
为了克服已有雷达海上目标检测方法无法实现在线检测、智能性较差的不足,本专利技术提供一种实现在线检测、智能性强的基于自适应混合蛙跳算法的智能雷达海上目标检测系统及方法。本专利技术解决其技术问题所采用的技术方案是:一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统,包括雷达、数据库以及上位机,雷达、数据库和上位机依次相连,所述雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包括:数据预处理模块,用以进行雷达海杂波数据预处理,采用如下过程完成:(1)雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库;(2)从数据库中采集N个雷达海杂波回波信号幅值xi作为训练样本,i=1,...,N;(3)对训练样本进行归一化处理,得到归一化幅值其中,minx表示训练样本中的最小值,maxx表示训练样本中的最大值;(4)将归一化后的训练样本重构,分别得到输入矩阵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:初始化青蛙群体参数,设种群青蛙数为P,最大迭代次数Maxgen,局部搜索的迭代次数Mmax,最大更新长度Dmax,分组数m以及每组青蛙数n,由于模型有两个参数需要优化,所以位置pi的维度为2维,随机生成每个青蛙的位置pi=(pi1,pi2),置初始迭代次数k=0;步骤2:计算所有青蛙的适应度值,并进行排序,选取种群最优青蛙pg;步骤3:按照下式对所有青蛙进行变异操作,重新计算青蛙的适应度值,并进行排序、分组;其中,xjf表示第j只青蛙xj第f维的值,xgf是种群最优青蛙xg第f维的值,L(j×f)是Logistic混沌序列值,i为当前全局搜索迭代次数,Maxgen为所设置的最大迭代次数,P为种群青蛙数。步骤4:按照下式对子群最差青蛙对子群中最差的青蛙进行更新,接着在子群内重新排序,然后对子群最差青蛙进行更新;重复该局部搜索过程Mmax次;D=rand×(pb-pw)pw=pw+D,-Dmax≤D≤Dmax其中,pw为子群最差青蛙,pb为子群最优青蛙,Dmax为最大变异尺度,p'w为更新后的青蛙。首先利用子群最优青蛙去更新,若新得到的青蛙优于原来子群最差青蛙,则取代之;否则种群最优青蛙代替子群最优青蛙进行更新,若新得到的青蛙优于原来子群最差青蛙,则取代之;否则随机生成一个青蛙取代原来子群最差青蛙。步骤5:当所有子群的局部搜索都已经完成,对所有青蛙进行混合、排序和分组,选取种群最优青蛙pg;步骤6:k=k+1,若k<Maxgen,则转至步骤3;否则输出种群最优青蛙xg,为鲁棒预报模型的最优参数,算法终止;其中,初始种群大小为200,分组数10,每组子群数20,种群最大迭代数100,子群最大迭代数10,最大更新长度5。目标检测模块,用以进行目标检测,采用如下过程完成:1)在采样时刻t采集D个海杂波回波信号幅值得到TX=[xt-D+1,…,xt],xt-D+1表示第t-D+1采样时刻的海杂波回波信号幅值,xt表示第t采样时刻的海杂波回波信号幅值;2)进行归一化处理;3)代入鲁棒预报模型建模模块得到的待估计函数f(x)计算得到采样时刻(t+1)的海杂波预报值。4)计算海杂波预报值与雷达回波实测值的差值e,计算控制限Qα:其中,α是置信度,θ1,θ2,θ3,h0是中间变量,λji表示协方差矩阵的第j个特征值的i次方,k是样本维数,Cα是正态分布置信度为α的统计;5)进行检测判断:当e2差值大于控制限Qα时,该点存在目标,否则没有目标。模型更新模块,用以按设定的采样时间间隔,采集数据,将得到的实测数据与模型预报值比较,如果相对误差大于10%,则将新数据加入训练样本数据,更新预报模型。结果显示模块,用以将目标检测模块的检测结果在上位机显示。一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统所使用的雷达海上目标检测方法,所述的方法包括以下步骤:(1)雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库;(2)从数据库中采集N个雷达海杂波回波信号幅值xi作为训练样本,i=1,...,N;(3)对训练样本进行归一化处理,得到归一化幅值其中,minx表示训练样本中的最小值,maxx表示训练样本中的最大值;(4)将归一化后的训练样本重构,分别得到输入矩阵X和对应的输出矩阵Y:其中,D表示重构维数,D为自然数,且D<N,D的取值范围为50-70;(5)将得到的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表示输入变量,γ是惩罚系数;(6)用自适应混合蛙跳算法对本文档来自技高网...
一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统及方法

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

【技术特征摘要】
1.一种基于自适应混合蛙跳算法的智能雷达海上目标检测系统,包括雷达、数据库以及上位机,雷达、数据库和上位机依次相连,其特征在于:所述雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库,所述的上位机包括数据预处理模块、鲁棒预报模型建模模块、智能寻优模块、目标检测模块、模型更新模块以及结果显示模块:所述数据预处理模块,用以进行雷达海杂波数据预处理,采用如下过程完成:(1)雷达对所检测海域进行照射,并将雷达海杂波数据储存到所述的数据库;(2)从数据库中采集N个雷达海杂波回波信号幅值xi作为训练样本,i=1,...,N;(3)对训练样本进行归一化处理,得到归一化幅值其中,minx表示训练样本中的最小值,maxx表示训练样本中的最大值;(4)将归一化后的训练样本重构,分别得到输入矩阵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)初始化青蛙群体参数,设种群青蛙数为P,最大迭代次数Maxgen,局部搜索的迭代次数Mmax,最大更新长度Dmax,分组数m以及每组青蛙数n,由于模型有两个参数需要优化,所以位置pi的维度为2维,随机生成每个青蛙的位置pi=(pi1,pi2),置初始迭代次数k=0;(2)计算所有青蛙的适应度值,并进行排序,选取种群最优青蛙pg;(3)按照下式对所有青蛙进行变异操作,重新计算青蛙的适应度值,并进行排序、分组;其中,xjf表示第j只青蛙xj第f维的值,xgf是种群最优青蛙xg第f维的值,L(j×f)是Logistic混沌序列值,i为当前全局搜索迭代次数,Maxgen为所设置的最大迭代次数,P为种群青蛙数。(4)按照下式对子群最差青蛙对子群中最差的青蛙进行更新,接着在子群内重新排序,然后对子群最差青蛙进行更新;重复该局部搜索过程Mmax次;D=rand×(pb-pw)p′w=pw+D,-Dmax≤D≤Dmax其中,pw为子群最差青蛙,pb为子群最优青蛙,Dmax为最大变异尺度,p'w为更新后的青蛙。首先利用子群最优青蛙去更新,若新得到的青蛙优于原来子群最差青蛙,则取代之;否则种群最优青蛙代替子群最优青蛙进行更新,若新得到的青蛙优于原来子群最差青蛙,则取代之;否则随机生成一个青蛙取代原来子群最差青蛙。(5)当所有子群的局部搜索都已经完成,对所有青蛙进行混合、排序和分组,选取种群最优青蛙pg;(6)k=k+1,若k<Maxgen,则转至步骤(C);否则输出种群最优青蛙xg,为鲁棒预报模型的最优参数,算法终止;其中,初始种群大小为200,分组数10,每组子群数20,种群最大迭代数100,子群最大迭代数10,最大更新长度5。所述目标检测模块,用以进行目标检测,采用如下过程完成:(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)的海杂波预报值。(d)计算海杂波预报值与雷达回波实测值的差值e,计算控制限Qα:其中,α是置信度,θ1,θ2,θ3,h0是中间变量,λji表示协方差矩阵的第j个特征值的i次方,k是样本维数,Cα是正态分布置信度为α的统计;(e)进行检测判断:当e...

【专利技术属性】
技术研发人员:刘兴高卢伟胜朱宇宋政吉惠俊鹏王泽张泽银
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1