【技术实现步骤摘要】
非均匀阵列设计和波达方向估计方法
本专利技术属于阵列信号处理
,尤其涉及一种非均匀阵列设计和波达方向估计方法,通过灵活布阵,对多个空域目标源进行波达方向估计。
技术介绍
在现代阵列信号处理领域中,波达方向估计(以下简称DOA估计)占有一个重要地位,传统DOA估计主要通过MUSIC方法、ESPRIT方法及其衍生方法进行。对于一个总阵元数为N的均匀线性阵列,采用传统DOA估计方法所能识别的最大空域目标个数为N-1个。在实际中,空域目标个数大于阵元数情况时有发生,采用少于目标个数的均匀线性阵列的传统DOA估计方法将失效。因此,空域目标个数大于阵元数的DOA估计被许多学者广泛研究,最近提出的嵌套阵列和互质阵列通过合理布阵构造一等效的虚拟阵列,提高阵列自由度(Degreeoffreedom,DOF),通过利用虚拟阵列而不是原始阵列来进行DOA估计。嵌套阵列是由两个或多个具有不同阵元间隔的线性子阵组成,由它构造的虚拟阵列是一个完全填充的均匀线性阵列,但其第一个子阵阵元间距通常较小(阵元排布密度较大),会引起阵元间的互耦问题。互质阵列是由两个阵元数分别为M、N的均匀线性子阵组成,其中M、N为互质整数,虽然互质阵列能获得多余阵元数的自由度DOF,但其构造的虚拟阵列不是一个完全填充的均匀线性阵列,导致在DOA估计时,只能利用互质阵列构造的虚拟阵列的一部分,这就带来了自由度和阵列孔径的降低。由于嵌套阵列、互质阵列每个子阵均由均匀线性子阵组成,这就导致在机载雷达或物理空间受限的情况下,时常出现无法为其子阵阵元安装找到合理位置的问题,同时关于非均匀阵列提出的新算法,专利技术 ...
【技术保护点】
1.一种非均匀阵列设计和波达方向估计方法,包含以下步骤:1)构造非均匀阵列:1a)根据嵌套阵列最大自由度DOF,确定非均匀阵列位置系数x1和xN;假定非均匀阵列阵元位置为:D=[d1,d2,...,dn,...,dN]=d×[x1,x2,...,xn,...,xN]根据嵌套阵列构造的虚拟阵列DULA=[‑(N2(N1+1)‑1)d,...,0,...,(N2(N1+1)‑1)d]获取最大自由度DOF=2N2(N1+1)‑1,得到非均匀阵列位置系数x1=0,
【技术特征摘要】
1.一种非均匀阵列设计和波达方向估计方法,包含以下步骤:1)构造非均匀阵列:1a)根据嵌套阵列最大自由度DOF,确定非均匀阵列位置系数x1和xN;假定非均匀阵列阵元位置为:D=[d1,d2,...,dn,...,dN]=d×[x1,x2,...,xn,...,xN]根据嵌套阵列构造的虚拟阵列DULA=[-(N2(N1+1)-1)d,...,0,...,(N2(N1+1)-1)d]获取最大自由度DOF=2N2(N1+1)-1,得到非均匀阵列位置系数x1=0,则本发明阵列阵元位置为其中d为阵元间隔,取值为入射信号的最小半波长;N1与N2为嵌套阵列子阵阵元个数,N1=N2=N/2;xn表示非均匀阵列第n个阵元的位置系数,n=1,2,...,N,N为总阵元数;由{1~(xN-1)}的随机递增互异整数组成;1b)计算非均匀阵列差合矩阵中包含所有虚拟阵元位置的位置系数为保证本发明阵列在差合处理之后包含所有的虚拟阵元位置,且与嵌套阵列自由度一致,构造一向量P=[D,D,...,D],向量P由N个D按行排列组成,再构造另一矩阵即矩阵为非均匀阵列产生的差合矩阵:由于矩阵为反对称矩阵,故只研究其上三角元素即可,将其按行排布得到一个行向量如下:为使非均匀阵列位置所产生的虚拟差合阵列是完备的,即包含所有虚拟阵元位置,构造的差合矩阵所对应的中应包含个不同元素;1c)根据位置系数获取非均匀阵列阵元位置;在1a)中,随机从{1~(xN-1)}中选取N-2个互异递增数构成得到一组均匀阵列阵元位置D,进行迭代,当D中阵元位置满足1b)中的差合矩阵所对应中包含个不同值即可停止迭代,否则继续从1a)选取一组阵元位置,进行迭代,直至满足迭代停止条件,退出迭代,最终得到阵元位置2)根据所设计非均匀阵列得到接收数据X,进而得到数据协方差矩阵Rx,向量化该协方差矩阵,得到虚拟差分合成阵列接收数据r;3)根据虚拟差分合成阵列接收数据r,对r进行去冗余、排序操作,最终得到虚拟阵列接收数据4)根据虚拟阵列接收数据构造选择矩阵Jz对进行秩恢复操作得到满秩矩阵V;5)根据虚拟阵列的满秩矩阵V,构造一线性算子Q,通过估计线性算子Q得到信号子空间ES;6)基于旋转因子不变法的思想定义两个选择矩阵Jg1和Jg2,获得ES1和ES2,通过ES1和ES2的相位关系获得旋转矩阵Φ,最后通过旋转矩阵估计波达方向2.根据权利要求1所述的非均匀阵列设计和波达方向估计方法,其中步骤2)中的虚拟差分合成阵列接收数据r,按如下步骤计算:2.1)根据非均匀阵列接收数据X,估计得到数据协方差矩阵Rx:其中,L表示快拍数,X∈CN×L,Rx∈CN×N,(·)H表示共轭转置;2.2)根据数据协方差矩阵Rx,计算虚拟差分合成阵列接收数据r∈N2×1:r=vec(Rx)其中vec(·)表示对矩阵进行向量化操作。3.根据权利要求1所述的非均匀阵列设计和波达方向估计方法,其中步骤3)中的虚拟阵列数据接收矩阵按如下步骤计算:接收数据r中包含噪声,无法直接对r进...
【专利技术属性】
技术研发人员:王兰美,惠哲,张耿,王桂宝,廖桂生,孙长征,
申请(专利权)人:西安电子科技大学,陕西理工大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。