一种基于连续量子鸽群的360度全方位动态测向方法技术

技术编号:19174891 阅读:24 留言:0更新日期:2018-10-16 23:55
本发明专利技术公开了一种基于连续量子鸽群的360度全方位动态测向方法,属于阵列信号处理技术领域。实现步骤如下:获取阵列接收的快拍数据,计算阵列信号经模式空间变换后的协方差矩阵;计算适应度值,更新全局最优量子位置;判断是否达到要求迭代次数:若未达到继续迭代;进入地标算子操作,选择适应度值较优的前一半作为当前鸽群并计算当前鸽群的量子位置中心;更新每只鸽子的量子位置及其相应映射态,计算适应度值,更新全局最优量子位置;判断是否达到要求的迭代次数,若未达到继续迭代;否则输出鸽群全局最优位置;更新搜索区间;判断是否达到最大快拍数,输出动态测向结果。本方法搜索速度快,跟踪精度高,可360度全方位动态测向,应用前景广泛。

A 360 degree omnidirectional dynamic direction finding method based on continuous quantum pigeon Group

The invention discloses a 360 degree omnidirectional dynamic direction finding method based on continuous quantum pigeon group, which belongs to the technical field of array signal processing. The implementation steps are as follows: acquiring the snapshot data received by the array, computing the covariance matrix of the array signal transformed by the mode space; computing the fitness value, updating the global optimal quantum position; judging whether the required number of iterations is reached: if the iteration is not reached; entering the landmark operator operation, selecting the fitness value is better before Half of the pigeons are used as the current pigeon group and calculate the current pigeon group's quantum position center; update each pigeon's quantum position and its corresponding mapping state, calculate the fitness value, update the global optimal quantum position; judge whether the required number of iterations, if not to continue iteration; otherwise output the pigeon group's global optimal position; update the search To determine whether the maximum snapshot number is reached and output the dynamic direction finding result. This method has the advantages of fast search speed, high tracking accuracy, and 360 degree omnidirectional dynamic direction finding.

【技术实现步骤摘要】
一种基于连续量子鸽群的360度全方位动态测向方法
本专利技术属于阵列信号处理
,具体涉及一种基于连续量子鸽群的360度全方位动态测向方法。
技术介绍
测向又称为空间谱估计或者波达方向(DirectionofArrival,DOA)估计,是阵列信号处理的一个重要研究领域,在卫星和移动通信系统、雷达、地震学等方面有着广泛的应用。传统的DOA估计往往针对的是固定信源,然而在实际情况中,信源的角度是随时变化的,因此,对入射角度随时间变化的信号源进行动态DOA跟踪是DOA估计理论应用中的一个重要课题,如何在非相干信源情况下以及相干信源情况下实现360度全方位动态DOA估计更是工程应用中遇到的难点之一。经对已有文献的检索发现,刁鸣等在《系统与电子技术》(2009,Vol.29,No.12,pp.2046-2049)上发表的“一种新的基于粒子群算法的DOA跟踪方法”中利用均匀线阵进行多移动目标的动态DOA估计,然而均匀线阵只能提供180度的方位角测向。为了实现360度全方位的动态测向,本专利技术选择均匀圆阵的阵列结构,均匀圆阵以其特殊的阵列结构和良好的测向性能,在测向应用中备受青睐,但是由于圆阵的阵列流形矩阵是非Vandermonde矩阵,在数学处理上比较困难,所以要对均匀圆形阵列的输出信号进行相位模式激励,使其成为模式空间内的虚拟线阵,其阵列流形矩阵才具有Vandermonde结构,一些只适用于等距均匀线阵的算法才可以运用于等距均匀圆阵。现有的圆阵模式空间处理方法没有应用到动态目标的DOA跟踪研究方向上。此外,已有文献还表明测向方法大多使用基于子空间的测向方法,这些方法不仅在低信噪比时性能较差,而且在跟踪相干信源的情况下还需要解相干处理,步骤繁琐。本专利技术设计的是圆阵模式空间下基于极大似然的动态测向方法,不仅在信噪比低,快拍数小以及相干信源的情况下具有优越的DOA估计性能,还能直接处理阵列数据协方差矩阵,避免了子空间类测向方法不断进行协方差矩阵分解的问题,实现了非相干源和相干源360度的全方位动态测向。但是,极大似然方法的一个主要缺点是它涉及一个多维非线性优化问题,计算量巨大,耗时长。因此,本专利技术设计了一种圆阵模式空间下基于连续量子鸽群的360度全方位动态测向方法。该方法利用连续量子鸽群机制在搜索区间内搜索极大似然方程估计的最优角度,通过逐步缩小搜索区间减少运算量,同时依据量子编码和模拟量子演化方程设计的鸽群计算方法还可以加快算法的收敛速度,增强全局搜索能力,提高跟踪精度。
技术实现思路
本专利技术的目的在于提供可减少搜索时间,提高搜索速度和跟踪速度,具有良好的实时性的一种基于连续量子鸽群的360度全方位动态测向方法。本专利技术的目的通过如下技术方案来实现:一种基于连续量子鸽群的360度全方位动态测向方法,包括如下步骤:步骤一:获取阵列接收的快拍数据,定义变换矩阵T,计算阵列信号经模式变换后的协方差矩阵。假设N个窄带远场信源以方位角θn,俯仰角方向入射到一个由M个阵元构成的半径为r的均匀圆阵上,n=1,2,…,N,入射波长为λ,那么阵列接收的第k次快拍数据的数学模型为式中,K为最大快拍数,x(k)=[x1(k),x2(k),…,xM(k)]T为M×1维的阵列接收的快拍数据矢量,为阵列M×N维的流形矩阵,θ=[θ1,θ2,…,θN]和为信源的方向矢量,是流形矩阵的第n个导向矢量,其中s(k)为N×1维的信号矢量,n(k)为M×1维的噪声矢量,阵列噪声假定为空间和时间均独立的高斯白噪声。这里只讨论所有信源都与阵列共面的情形,即所有的俯仰角均为90°。均匀圆阵可激发的最大模式为向下取整函数。变换矩阵T定义为式中J=diag{j-LJ-L(-β),…,jLJL(-β)},其中Jl(·)为l阶第一类贝塞尔函数,l=-L,…,0,…,L。式中FH=[w-L,w-L+1,…,wL],其中用T左乘x(k)可得y(k)=Tx(k)=Bs(k)+Tn(k),其中阵列流形其具有Vandermonde矩阵结构,此时均匀圆阵已经转换为虚拟线阵。第1次快拍采样数据经过模式空间变换后的协方差矩阵为步骤二:初始化搜索区间。在第k次快拍,N个角度的搜索区间定义为其中un(k)和gn(k)分别为第k次快拍第n维角度搜索区间的上限和下限,其初始值分别取搜索区间定义域的上限和下限,n=1,2,…,N。连续量子鸽群的最大迭代次数取第k次快拍所有维搜索区间上限与下限之差整倍数的最大值,即其中取整数,为向下取整函数。步骤三:初始化鸽群每只鸽子的量子位置和速度,计算适应度值,更新全局最优量子位置。鸽群中共有P只鸽子,每只鸽子的量子位置在量子域[0,1]内随机初始化,速度在[-vmax,vmax]内随机初始化。第i只鸽子量子位置定义为其中t为当前迭代次数,为第i只鸽子的第n维量子位置,且第i只鸽子的位置为量子位置的相应映射态,映射关系为第i只鸽子的速度为且评估第i只鸽子位置状态的适应度函数为其中为的映射矩阵,trace()为求矩阵的迹。利用此适应度函数计算每只鸽子位置的适应度值,选择适应度值最大的解的量子位置作为全局最优量子位置,记作其中为到第t次迭代为止鸽群最优量子位置的第n维,n=1,2,…,N,其相应映射态为全局最优鸽子位置步骤四:根据地图和指南针算子更新每只鸽子的速度和量子位置及其相应映射态,计算适应度值,更新全局最优量子位置。第i只鸽子速度的更新方程为其中i=1,2,…,P,n=1,2,…,N,R是地图和指南针因数,取值范围为(0,1),是(0,1)之间的随机数。如果速度超出边界值,则将其限制在边界,即若若第i只鸽子量子位置更新方程为同时按照映射方程获得量子位置的相应映射态。利用适应度函数计算第i只鸽子位置的适应度值,更新全局最优量子位置,即对于第i只鸽子,若否则,步骤五:判断地图和指南针算子操作的循环次数是否达到所要求的迭代次数:若未达到,令t=t+1,返回步骤四继续循环;否则,令t=t+1,停止地图和指南针算子操作,进入地标算子操作。步骤六:进入地标算子操作,选择适应度值较优的前一半作为当前鸽群并计算当前鸽群的量子位置中心。按照适应度值从大到小的规则对鸽子进行排序,当前代鸽子数量为Pt+1=Pt/2,选择适应度值较优的前一半作为当前鸽群,计算当前鸽群的量子位置中心的第n维,即并将其作为参考方向,i=1,2,…,P,n=1,2,…,N。步骤七:更新每只鸽子的量子位置及其相应映射态,计算适应度值,更新全局最优量子位置。按照方程更新每只鸽子的量子位置,其中i=1,2,…,P,n=1,2,…,N,是(0,1)之间的随机数。按照映射方程获得量子位置的相应映射态。利用适应度函数计算第i只鸽子位置的适应度值,更新全局最优量子位置,即对于第i只鸽子,若否则,步骤八:判断地标算子操作的循环次数是否达到要求的迭代次数:若未达到,令t=t+1,返回步骤六;否则,输出鸽群全局最优位置bt+1。步骤九:更新N个角度的搜索区间。在第(k+1)次快拍,N个角度搜索区间更新为其中为第(k+1)个快拍第n维的中心值,即δ为遗传因子,ω为搜索区间中影响收敛速度的收敛因子,为第k个快拍第n维的估计值,d为搜索空间的搜索半径,n=1,2,…,N。步骤十:判断是否达到最大快拍数:若未达到,继本文档来自技高网
...

【技术保护点】
1.一种基于连续量子鸽群的360度全方位动态测向方法,其特征在于,包括以下步骤:步骤一:获取阵列接收的快拍数据,定义变换矩阵T,计算阵列信号经模式变换后的协方差矩阵;步骤二:初始化搜索区间;步骤三:初始化鸽群每只鸽子的量子位置和速度,计算适应度值,更新全局最优量子位置;步骤四:根据地图和指南针算子更新每只鸽子的速度和量子位置及其相应映射态,计算适应度值,更新全局最优量子位置;步骤五:判断地图和指南针算子操作的循环次数是否达到所要求的迭代次数:若未达到,令t=t+1,返回步骤四继续循环;否则,令t=t+1,停止地图和指南针算子操作,进入地标算子操作;步骤六:进入地标算子操作,选择适应度值较优的前一半作为当前鸽群并计算当前鸽群的量子位置中心;步骤七:更新每只鸽子的量子位置及其相应映射态,计算适应度值,更新全局最优量子位置;步骤八:判断地标算子操作的循环次数是否达到要求的迭代次数:若未达到,令t=t+1,返回步骤六;否则,输出鸽群全局最优位置;步骤九:更新N个角度的搜索区间;步骤十:判断是否达到最大快拍数:若未达到,继续获取下一个快拍采样经模式空间变换后的数据,更新协方差矩阵,令k=k+1,返回步骤三;否则,根据得到的所有快拍采样下动态目标的估计值,输出动态测向的结果。...

【技术特征摘要】
1.一种基于连续量子鸽群的360度全方位动态测向方法,其特征在于,包括以下步骤:步骤一:获取阵列接收的快拍数据,定义变换矩阵T,计算阵列信号经模式变换后的协方差矩阵;步骤二:初始化搜索区间;步骤三:初始化鸽群每只鸽子的量子位置和速度,计算适应度值,更新全局最优量子位置;步骤四:根据地图和指南针算子更新每只鸽子的速度和量子位置及其相应映射态,计算适应度值,更新全局最优量子位置;步骤五:判断地图和指南针算子操作的循环次数是否达到所要求的迭代次数:若未达到,令t=t+1,返回步骤四继续循环;否则,令t=t+1,停止地图和指南针算子操作,进入地标算子操作;步骤六:进入地标算子操作,选择适应度值较优的前一半作为当前鸽群并计算当前鸽群的量子位置中心;步骤七:更新每只鸽子的量子位置及其相应映射态,计算适应度值,更新全局最优量子位置;步骤八:判断地标算子操作的循环次数是否达到要求的迭代次数:若未达到,令t=t+1,返回步骤六;否则,输出鸽群全局最优位置;步骤九:更新N个角度的搜索区间;步骤十:判断是否达到最大快拍数:若未达到,继续获取下一个快拍采样经模式空间变换后的数据,更新协方差矩阵,令k=k+1,返回步骤三;否则,根据得到的所有快拍采样下动态目标的估计值,输出动态测向的结果。2.根据权利要求1所述的一种基于连续量子鸽群的360度全方位动态测向方法,其特征是步骤一具体包括:假设N个窄带远场信源以方位角θn,俯仰角方向入射到一个由M个阵元构成的半径为r的均匀圆阵上,n=1,2,…,N,入射波长为λ,那么阵列接收的第k次快拍数据的数学模型为式中,K为最大快拍数,x(k)=[x1(k),x2(k),…,xM(k)]T为M×1维的阵列接收的快拍数据矢量,为阵列M×N维的流形矩阵,θ=[θ1,θ2,…,θN]和为信源的方向矢量,是流形矩阵的第n个导向矢量,其中n=1,2,…,N,m=1,2,…,M-1,s(k)为N×1维的信号矢量,n(k)为M×1维的噪声矢量;均匀圆阵可激发的最大模式为向下取整函数,变换矩阵T定义为式中J=diag{j-LJ-L(-β),…,jLJL(-β)},其中...

【专利技术属性】
技术研发人员:高洪元谢婉婷张世铂刁鸣池鹏飞侯阳阳刘子奇吕阔刘长庚
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:黑龙江,23

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

1