基于IPSO-BP的频率分集阵列的雷达目标定位方法技术

技术编号:24495927 阅读:22 留言:0更新日期:2020-06-13 03:01
本发明专利技术公开一种基于IPSO‑BP的频率分集阵列的雷达目标定位方法。首先,根据构造频率分集阵列,获取 K个目标的回波信号,计算每个目标的回波信号的协方差矩阵,将每个目标的协方差矩阵取其上三角进行实虚部分离操作,然后利用PCA算法进行数据的有效降维,经过归一化后按列全排形成目标的的数据集。将训练集输入IPSO‑BP神经网络后,得到对应的目标位置预测输出,根据目标函数使用IPSO对网络的权值和阈值进行修正更新,达到设置误差范围后固定权值和阈值,将测试的样本输入最终训练好的网络,进行目标位置的估计。计算机仿真实验表明,该方法具有较好的目标定位效果,有效提高了算法的收敛速度,证明了本发明专利技术的有效性和可靠性。

Radar target location method based on frequency diversity array of IPSO-BP

【技术实现步骤摘要】
基于IPSO-BP的频率分集阵列的雷达目标定位方法
本专利技术属于阵列信号处理领域,具体涉及一种基于IPSO-BP的频率分集阵列(FrequencyDiverseArray,FDA)的雷达目标定位方法。
技术介绍
由于频率分集阵列波束方向图依赖于距离和角度的优点,所以雷达目标定位技术在军事和民用领域有广泛的应用前景。目前大多数人研究的频率分集阵列的解耦方式都是通过发射不同形式的频率增量,如发射两组不同的频率增量,非线性频率增量和对数频偏等。这些雷达目标定位技术大都是基于利用纯数学模型进行大量的运算得到最终的结果,计算量大,对环境的适应性差,算法不易实现实时性和准确性要求。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于IPSO-BP的频率分集阵列的雷达目标定位方法,其易于解决频率分集阵列目标定位中角度和距离耦合问题,并且可以实现快速地并行计算的特点。本专利技术是通过以下技术方案实现的:基于IPSO-BP的频率分集阵列的雷达目标定位方法,包括如下步骤:步骤1,构造一个单频接收频率分集阵列为N阵元的均匀线阵,获取FDA雷达采集的K个目标点{(θ1,R1),…,(θk,Rk),…,(θK,RK)}作为训练集,其中k为K个目标点中的任意目标;利用两个正负频率偏置的FDA雷达作为发射信号,分别计算训练集中的每个目标点的协方差矩阵,得到K个协方差矩阵,提取每个协方差矩阵的上三角矩阵,通过实虚部分离,利用PCA降维的方法重构成K个目标的数据集;步骤2,获取的第k个目标对应的协方差矩阵,其对应的位置为(θk,Rk),对第k个目标获得的矩阵进行归一化,得到第k个目标对应的归一化矩阵;步骤3,对第k个目标对应的归一化矩阵按列重排,得到第k个目标最后的数据集;步骤4,将{(θ1,R1),…,(θk,Rk),…,(θK,RK)}按列重排进行归一化后,得到K个真实的目标位置的数据集;步骤5,根据网络初始化参数构建IPSO-BP神经网络,将步骤3中按列重排后的数据集的70%作为IPSO-BP神经网络的训练集输入网络中,得到第k个目标的IPSO-BP神经网络的预测的目标位置所述初始化参数随机产生,确定第k个目标的IPSO-BP神经网络预测的目标位置与第k个目标对应的真实的目标位置的均方误差,并将其作为IPSO-BP神经网络的目标函数,使用IPSO对网络的权值和阈值进行更新;步骤6,令k加1,重复步骤2-5,直到每个目标函数收敛时,误差小于1e5,或者达到最大迭代次数,得到最终训练的IPSO-BP神经网络对应的网络参数,即为IPSO-BP的频率分集阵列的雷达目标定位的各项参数;步骤7,将步骤3中按列重排后的数据集的30%作为IPSO-BP神经网络的测试集输入最终训练的网络中,对目标进行定位。本专利技术方法,步骤1所述分别计算训练集中的每个目标点的协方差矩阵,具体步骤为:(1.1)所构造的频率分集阵列的各个阵元仅接收自身发出的信号,每个阵元的发射频率依次线性增加,第n个阵元发射信号的载频fn为:fn=f0+nΔfn=0,1,…,N-1式中,f0为频率分集阵列的基准载频,Δf为频率分集阵列的初始频率偏置,N为频率分集阵列的阵元个数;(1.2)获取FDA雷达采集的K个目标点作为训练集Y={y1,…,yk,…,yK},其中yk为第k个目标的回波信号,yk=a(θk,Rk)sk+nk,a(θk,Rk)表示第k个目标对应的导向矢量,其中sk为目标数据,nk是不相关的噪声数据,d是FDA的阵元间距;(1.3)计算训练集中的第k个目标的协方差矩阵得到K个协方差矩阵组成的数据集获取第k个目标的协方差的上三角,经过实虚部分离,PCA降维形成Rk,得到K个数据集R={R1,…,Rk,…,RK}。本专利技术方法,步骤2中,获取的第k个目标对应的协方差矩阵是RK,对其归一化,形成第k个目标对应的归一化矩阵R′K,得到K个数据集R′={R1′,…,Rk′,…,R′K}。本专利技术方法,步骤3中,获取第k个目标的R′K,将其按列重排形成xk,得到K个数据集X={x1,…,xk,…,xK}。本专利技术方法,步骤4中,获取第k个目标的位置(θk,Rk),将其按列重排为(θk,Rk)′,并将其归一化形成(θk,Rk)″,得到K个真实目标位置数据集{(θ1,R1)″,…,(θk,Rk)″,…,(θK,RK)″}。本专利技术方法,步骤5中,根据网络初始化参数构建IPSO-BP神经网络,具体步骤为:(5.1)将步骤3中按列重排后的数据集的70%作为IPSO-BP神经网络的训练集输入网络中;设i为输入层神经元数目,i=1,2,3,…,M;h为隐含层神经元数目,h=1,2,3,…,q;O为输出层神经元数目,O=1,2,3,…,L;隐含层和输出层的输出结果Hh和OO为:其中,wih和aih为输入层对隐含层的权矩阵和偏置向量,whO和bhO为隐含层对输出层的权矩阵和偏置向量;函数f是每个神经元的激活函数,对于输入输出层是线性的,对于隐含层是非线性的,(5.2)网络的训练过程,首先,将输入向量呈现给输入神经元,计算预测的目标位置;然后,将预测的目标位置与真实目标位置进行比较,并确定误差,其中第k个目标的预测位置为误差为,其中,ek为第k个目标预测位置与真实位置误差,(θk,Rk)为第k个目标的真实目标位置,为第k个目标预测目标位置;(5.3)对每个权值和偏差进行误差导数的计算和求和,使用IPSO进行更新,本专利技术使用的是添加非线性的惯性权重的改进粒子群算法,其更新公式如下:其中wmax和wmin分别是初始惯性权重和最大迭代次数时的惯性权重,t和tmax是IPSO的迭代和最大迭代。与现有技术相比,本专利技术IPSO-BP的频率分集阵列的雷达目标定位方法具有以下优点:(1)计算简单,易于实现。与现有的纯数学计算方法相比,本专利技术无需进行复杂的特征分解,并且可以实现快速并行计算,极大的减少了计算复杂度。(2)定位精度高、解耦角度和距离效果好。与传统的BP神经网络的方法相比,本专利技术所述方法能得到更好的结果,在算法的收敛速度和避免陷入局部最优解上也具有优势。附图说明图1为频率分集阵列模型。图2为FDA-IPSO-BP与FDA-MUSIC算法定位结果图。图3为IPSO-BP预测和MUSIC预测角度随SNR变化的RMSE图。图4为IPSO-BP预测和MUSIC预测距离随SNR变化的RMSE图。图5为IPSO-BP预测和MUSIC预测角度随snapshot变化的RMSE图。图6为IPSO-BP预测和MUSIC预测距离随snapshot变化的RMSE图。具体实施方式以下结合实施例和仿真实验,并参照附图,对本
技术实现思路
做进一步的详细说明。实施例:一种基于IPSO本文档来自技高网
...

【技术保护点】
1.基于IPSO-BP的频率分集阵列的雷达目标定位方法,其特征是,包括如下步骤:/n步骤1,构造一个单频接收频率分集阵列为N阵元的均匀线阵,获取FDA雷达采集的K个目标点{(θ

【技术特征摘要】
1.基于IPSO-BP的频率分集阵列的雷达目标定位方法,其特征是,包括如下步骤:
步骤1,构造一个单频接收频率分集阵列为N阵元的均匀线阵,获取FDA雷达采集的K个目标点{(θ1,R1),…,(θk,Rk),…,(θK,RK)}作为训练集,其中k为K个目标点中的任意目标;
利用两个正负频率偏置的FDA雷达作为发射信号,分别计算训练集中的每个目标点的协方差矩阵,得到K个协方差矩阵,提取每个协方差矩阵的上三角矩阵,通过实虚部分离,利用PCA降维的方法重构成K个目标的数据集;
步骤2,获取的第k个目标对应的协方差矩阵,其对应的位置为(θk,Rk),对第k个目标获得的矩阵进行归一化,得到第k个目标对应的归一化矩阵;
步骤3,对第k个目标对应的归一化矩阵按列重排,得到第k个目标最后的数据集;
步骤4,将{(θ1,R1),…,(θk,Rk),…,(θK,RK)}按列重排进行归一化后,得到K个真实的目标位置的数据集;
步骤5,根据网络初始化参数构建IPSO-BP神经网络,将步骤3中按列重排后的数据集的70%作为IPSO-BP神经网络的训练集输入网络中,得到第k个目标的IPSO-BP神经网络的预测的目标位置
所述初始化参数随机产生,确定第k个目标的IPSO-BP神经网络预测的目标位置与第k个目标对应的真实的目标位置的均方误差,并将其作为IPSO-BP神经网络的目标函数,使用IPSO对网络的权值和阈值进行更新;
步骤6,令k加1,重复步骤2-5,直到每个目标函数收敛时,误差小于1e5,或者达到最大迭代次数,得到最终训练的IPSO-BP神经网络对应的网络参数,即为IPSO-BP的频率分集阵列的雷达目标定位的各项参数;
步骤7,将步骤3中按列重排后的数据集的30%作为IPSO-BP神经网络的测试集输入最终训练的网络中,对目标进行定位。


2.根据权利要求1所述基于IPSO-BP的频率分集阵列的雷达目标定位方法,其特征是,步骤1所述分别计算训练集中的每个目标点的协方差矩阵,具体步骤为:
(1.1)所构造的频率分集阵列的各个阵元仅接收自身发出的信号,每个阵元的发射频率依次线性增加,第n个阵元发射信号的载频fn为:
fn=f0+nΔfn=0,1,…,N-1
式中,f0为频率分集阵列的基准载频,Δf为频率分集阵列的初始频率偏置,N为频率分集阵列的阵元个数;
(1.2)获取FDA雷达采集的K个目标点作为训练集Y={y1,…,yk,…,yK},其中yk为第k个目标的回波信号,yk=a(θk,Rk)sk+nk,a(θk,Rk)表示第k个目标对应的导向矢量,其中sk为目标数据,nk是不相关的噪声数据,d是FDA的阵元间距;<...

【专利技术属性】
技术研发人员:刘庆华吴丙森阳佳慧晋良念谢跃雷陈紫强
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:广西;45

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

1