基于经验模态分解的智能天线波达方向估计系统及方法

文档序号:10712964阅读:446来源:国知局
基于经验模态分解的智能天线波达方向估计系统及方法
【专利摘要】本发明公开了一种基于经验模态分解的智能天线波达方向估计系统及方法,系统包括天线阵模块,天线阵模块接收信号并传给经验模态分解模块,经验模态分解模块将信号分解成不同时间尺度的局部特征信号,并将局部特征信号中的高频信号传给高频方向估计模块,得到高频信号对应的阵列空间谱函数,将局部特征信号中的低频信号传给低频方向估计模块,得到低频信号对应的阵列空间谱函数,最后将高频信号对应的阵列空间谱函数和低频信号对应的阵列空间谱函数送至方向融合模块,由方向融合模块将两者对应累加,通过搜索累加后的阵列空间谱函数的峰值,确定信号的波达方向。本发明兼顾计算复杂度和分辨率,在复杂电磁环境下能够精确获取快信号目标。
【专利说明】
基于经验模态分解的智能天线波达方向估计系统及方法
技术领域
[0001] 本发明涉及智能天线,特别是涉及一种基于经验模态分解的智能天线波达方向估 计系统及方法。
【背景技术】
[0002] 近年来,智能天线在提高系统通信质量、缓解频谱资源不足与无线通信日益发展 的矛盾、以及降低系统造价和提高系统管理水平等方面,都具有独特的优点。目前智能天线 技术不仅用于声纳、雷达、军事抗干扰通信,完成空间定位和滤波,还结合现代数字信号处 理技术在基带形成天线波束,用于具有复杂电波传播环境的移动通信。经研究发现,智能天 线可产生空间定向波束,使天线主瓣对准期望信号到达方向,零陷对准干扰信号到达方向, 达到高效接收期望信号并抑制干扰信号的目的。
[0003] 传统的智能天线波达方向估计方法有延迟-相加法(Bartlett)、多信号分类法 (MUSIC)等。Bartlett法不需谱分解,计算简单,但分辨率较低。由于日益增长的使用需求和 电磁环境的复杂性,现代电子测量装备需要比传统的探测设备具有更精准的信号目标侦测 能力。因此分辨率较低的Bart 1 ett法在实际应用中受到了限制。MUSIC法分辨率高、抗干扰 效果好,但计算复杂度较高,实时效果差,不易捕获快信号目标。目前主要的研究思路有三 种,第一种是寻找新的计算量小的波达方向估计方法,但这类方法的分辨率往往不及MUSIC 算法;第二种是改进现有的波达方向估计方法,这类方法实际上是在计算量和精度之间进 行了折中;第三种根据运算流程合理设计硬件,这类方法是以牺牲硬件成本为代价的,且效 果有限。因此,需要一种计算复杂度和分辨率兼顾,满足复杂电磁环境下精确获取快信号目 标的天线波达方向估计方法。

【发明内容】

[0004] 发明目的:本发明的目的是提供一种兼顾计算复杂度和分辨率,在复杂电磁环境 下能够精确获取快信号目标的基于经验模态分解的智能天线波达方向估计系统和方法。
[0005] 技术方案:为达到此目的,本发明采用以下技术方案:
[0006] 本发明所述的基于经验模态分解的智能天线波达方向估计系统,包括天线阵模 块,天线阵模块接收信号并传给经验模态分解模块,经验模态分解模块将信号分解成不同 时间尺度的局部特征信号,并将局部特征信号中的高频信号传给高频方向估计模块,得到 高频信号对应的阵列空间谱函数,将局部特征信号中的低频信号传给低频方向估计模块, 得到低频信号对应的阵列空间谱函数,最后将高频信号对应的阵列空间谱函数和低频信号 对应的阵列空间谱函数送至方向融合模块,由方向融合模块将两者对应累加,通过搜索累 加后的阵列空间谱函数的峰值,确定信号的波达方向。
[0007] 本发明所述的基于经验模态分解的智能天线波达方向估计方法,包括以下步骤: [0008] S1:天线阵模块接收信号并传给经验模态分解模块;
[0009] S2:经验模态分解模块将信号分解成不同时间尺度的局部特征信号,然后将局部 特征信号中的高频信号传给高频方向估计模块,将局部特征信号中的低频信号传给低频方 向估计申吴块;
[0010] S3:高频方向估计模块采用基于粒子群优化的多信号分类法得到高频信号对应的 阵列空间谱函数;
[0011] S4:低频方向估计模块采用基于切比雪夫约束的延迟一相加法得到低频信号对应 的阵列空间谱函数;
[0012] S5:将高频信号对应的阵列空间谱函数和低频信号对应的阵列空间谱函数送至方 向融合模块,由方向融合模块将两者对应累加,通过搜索累加后的阵列空间谱函数的峰值, 确定信号的波达方向。
[0013] 进一步,所述步骤S3包括以下步骤:
[0014] S3.1:估计经验模态分解模块分解出的高频信号的协方差矩阵对协方差矩阵^ 进行特征值分解,得到特征值和特征向量;
[0015] S3.2:确定协方差矩阵3的最小特征值,得出最小特征值对应的特征向量,利用特 征向量构造噪声特征向量矩阵Εν ;
[0016] S3.3:随机产生种族规模为L的初始粒子群,根据式(1)更新每个粒子的空间谱函 数:
[0018] 式(1)中,a(0i)为高频信号中第i个粒子对应的向量,PMUSIC(0i)为第i个粒子的阵 列空间谱函数,i = l,2,...,L;
[0019] S3.4:计算每个粒子的阵列空间谱函数和目标空间谱函数之间的误差,根据式(2) 设置误差最大值的最小化为粒子群的适应度函数fitness(X):
[0020] f itness(x) =min max( | PMUsic(9i)-Pd(9i) |2) (2)
[0021] 式(2)中,Pd(0i)为第i个粒子的目标空间谱函数,当适应度函数fitnessU)达到最 小值时的阵列空间谱函数记为Pc-musk(Θ);
[0022] S3.5:对于η维空间,由L个粒子组成的种群,第i个粒子的速度1为:
[0023] Vi= (vii,Vi2, . . . ,Vin) (3)
[0024] 式(3)中,vid为第i个粒子速度在第d维空间的分量,i = l,2,. . .,L,d=l,2,. . .,n;
[0025] 第i个粒子的位置Xi为:
[0026] Xi= (xii,Xi2, . . . ,Xin) (4)
[0027] 式(4)中,Xid为第i个粒子位置在第d维空间的分量;
[0028]第i个粒子的个体极值Pi为:
[0029] Pi= (pii,pi2, . . . ,ρ?η) (5)
[0030] 式(5)中,pid为第i个粒子个体极值在第d维空间的分量;
[0031]所有粒子的全局极值Pq为:
[0032] pq=(pqi,pq2, . . . ,pqn) (6)
[0033] 式(6)中,pqd为全局极值在第d维空间的分量;
[0034] 根据式(7)和(8)更新粒子的位置及速度:
[0037]式(7)、(8)中,vf为t时刻第i个粒子速度在第d维空间的分量,<+1>为七+1时刻第i 个粒子速度在第d维空间的分量,为t时刻第i个粒子位置在第d维空间的分量,xg+1)为t+ 1时刻第i个粒子位置在第d维空间的分量,if为t时刻第i个粒子个体极值在第d维空间的 分量,为t时刻所有粒子的全局极值在第d维空间的分量,C1、C2为学习因子,ri、r2为(0, 1)区间内的随机数,w为惯性权重;
[0038] S3.6:检查适应度函数fitness(x)是否达到最小值:如果达到最小值,则结束;否 贝1J,转至步骤S3.3继续执行。
[0039] 进一步,所述步骤S3.5中惯性权重w的取值范围为0.3~0.8。
[0040] 进一步,所述步骤S4包括以下步骤:
[00411 S4.1:根据式(9)将经验模态分解模块分解出的低频信号向量ΜΘ)点乘20dB的切 比雪夫系数Wcheb,得到bT:
[0042] bT=b(9) · Xwcheb (9)
[0043] S4.2:令 W=bT,代入式(10)中得到式(11):
[0044] P〇ut=ffHRxxff (10)
[0045] 式(10)中,P?t为天线阵的总输出功率,Rxx为b(0)的自相关函数;
[0046] 然后,计算低频信号对应的阵列空间谱函数PC-Bartle3tt(0):
[0047] Pc-Bartlett(0) =Pout= (b(0) . X Wcheb )HRxx (b ( θ ) . X Wcheb ) (11)。
[0048] 进一步,所述步骤S5包括以下步骤:
[0049] S5.1:根据式(12)将高频信号对应的阵列空间谱函数和低频信号对应的阵列空间 谱函数对应累加,得到方向融合后的阵列空间谱函数Pemd- GMCB(0);
[0050] PEMD-GMCB(9) =Pg-MUSIC(9)+Pc-Bartlett(9) (12);
[0051] S5.2:通过搜索方向融合后的阵列空间谱函数PEMD-GMCB(0)的峰值,确定信号波达方 向。
[0052] 有益效果:
[0053] 1)本发明克服了延迟一相加法(Bartlett)分辨率低、副瓣较多的缺点,副瓣幅度 平均降低9dB,约降低总幅度的62.9%,较Bartlett法运行时间减少了37.5%,从而提高了 系统对干扰信号的抑制力以及获取期望信号的准确性;
[0054] 2)本发明克服了多信号分类法(MUSIC)计算复杂度高的缺点,降低MUSIC法95.2% 的计算复杂度,较MUSIC法运行时间短,平均运行时间约减少了35.5% ;
[0055] 3)本发明实现了分辨率和计算复杂度的高度兼顾,满足复杂性电磁环境里精确获 取快信号目标的使用需求。
【附图说明】
[0056]图1为本发明的系统框图;
[0057]图2为本发明的具体结构图;
[0058] 图3为本发明的【具体实施方式】中天线阵模块接收到的信号的波形图;
[0059] 图4为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中的 第一高频信号imfl的波形图;
[0060] 图5为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中的 第二高频信号imf2的波形图;
[0061] 图6为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中的 第三高频信号imf3的波形图;
[0062] 图7为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中的 第四高频信号imf4的波形图;
[0063] 图8为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中的 第一低频信号imf5的波形图;
[0064] 图9为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中的 第二低频信号imf6的波形图;
[0065] 图10为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中 的第三低频信号imf7的波形图;
[0066] 图11为本发明的【具体实施方式】中经验模态分解模块分解得到的局部特征信号中 的第四低频信号imf8的波形图;
[0067] 图12为本发明的【具体实施方式】中采用的基于粒子群优化的多信号分类法和传统 的多信号分类法得到的高频信号的阵列空间谱函数的对比图;
[0068] 图13为本发明的【具体实施方式】中采用的基于切比雪夫约束的延迟一相加法和传 统的延迟一相加法得到的低频信号的阵列空间谱函数的对比图;
[0069] 图14为本发明的【具体实施方式】得到的累加后的阵列空间谱函数与分别采用传统 的多信号分类法以及延迟一相加法得到的阵列空间谱函数的对比图。
【具体实施方式】
[0070] 下面结合【具体实施方式】对本发明的技术方案作进一步的介绍。
[0071] 本发明公开了一种基于经验模态分解的智能天线波达方向估计系统,如图1和图2 所示,包括天线阵模块1,天线阵模块1接收信号并传给经验模态分解模块2,经验模态分解 模块2将信号分解成不同时间尺度的局部特征信号,并将局部特征信号中的高频信号传给 高频方向估计模块3,得到高频信号对应的阵列空间谱函数,将局部特征信号中的低频信号 传给低频方向估计模块4,得到低频信号对应的阵列空间谱函数,最后将高频信号对应的阵 列空间谱函数和低频信号对应的阵列空间谱函数送至方向融合模块5,由方向融合模块5将 两者对应累加,通过搜索累加后的阵列空间谱函数的峰值,确定信号的波达方向。
[0072] 本发明还公开了一种基于经验模态分解的智能天线波达方向估计方法,步骤如 下:
[0073] S1:天线阵模块1接收信号并传给经验模态分解模块2;假设期望信号sk(t)从Qk方 向入射,干扰信号~(0从4方向入射,其中干扰信号共计k-i个,则天线阵元接收的信号X (t)可表示为:
[0075] 式(1)中,n(t)为噪声信号,Sk(tWPS」(t)分别为:
[0076] Sk(t) = sk(t) · V(Qk)Sj(t) = Sj(t) -V(Qj) (2)式(2)中,V(0)为信道中的 阵元响应;
[0077] S2:经验模态分解模块2将信号分解成不同时间尺度的局部特征信号,也即在 mat 1 ab中,采用EMD函数,用语句imf = emd (X),将阵列信号X分解到多时间尺度频域;用语句 口1〇1:((3,乂);1:;[1:16('1^81^1'),可得到原始信号图形,用语句81^口101:(4,1,2)$101:((3 411^ {1}) ;title( 'imf 1 '),可得到局部特征信号imf 1,同理可得局部特征信号imf2、imf3、imf4、 imf5、imf6、imf7、imf8,其中 imfl、imf2、imf3、imf4为高频信号,如图4一图7所不,imf5、 imf6、imf 7、imf8为低频信号,如图8-图11所示;从而能够实现信号的正交处理,可减小自 适应滤波器的输入向量自相关阵特征值的分散程度,大大增加算法的收敛步长,提高收敛 速度;此外,经验模态分解模块2还将高频信号imfl、imf2、imf3和imf4传给高频方向估计模 块3,将低频信号imf 5、imf 6、imf 7、imf 8传给低频方向估计模块4;
[0078] S3:高频方向估计模块3采用基于粒子群优化的多信号分类法得到高频信号imfl、 imf2、imf3、imf4对应的阵列空间谱函数,其中,基于粒子群优化的多信号分类法通过L个粒 子组成的粒子群优化多信号分类法得到,包括以下步骤:
[0079] S3.1:估计经验模态分解模块2分解出的高频信号的协方差矩阵对协方差矩阵 ^进行特征值分解,得到特征值和特征向量;
[0080] S3.2:确定协方差矩阵&的最小特征值,得出最小特征值对应的特征向量,利用特 征向量构造噪声特征向量矩阵Εν ;
[0081] S3.3:随机产生种族规模为L的初始粒子群,根据式(3)更新每个粒子的空间谱函 数:
[0083] 式(3)中,a(0i)为高频信号中第i个粒子对应的向量,PMUSIC(0i)为第i个粒子的阵 列空间谱函数,i = l,2,...,L;
[0084] S3.4:计算每个粒子的阵列空间谱函数和目标空间谱函数之间的误差,根据式(4) 设置误差最大值的最小化为粒子群的适应度函数fitness(X):
[0085] f itness(x) =min max( | PMUsic(9i)-Pd(9i) |2) (4)
[0086] 式(4)中,Pd(0i)为第i个粒子的目标空间谱函数,当适应度函数fitnessU)达到最 小值时的阵列空间谱函数记为Pc-musk(Θ);
[0087] S3.5:对于η维空间,由L个粒子组成的种群,第i个粒子的速度1为:
[0088] Vi= (vii,Vi2, . . . ,Vin) (5)
[0089] 式(5)中,vid为第i个粒子速度在第d维空间的分量,i = l,2,. . .,L,d=l,2,. . .,n;
[0090] 第i个粒子的位置Xi为:
[0091] Xi= (xil,Xi2, . . . ,Xin) (6)
[0092]式(6)中,Xid为第i个粒子位置在第d维空间的分量;
[0093]第i个粒子的个体极值Pi为:
[0094] Pi= (pii,pi2, . . . ,ρ?η) (7)
[0095] 式(7)中,pld为第i个粒子个体极值在第d维空间的分量;
[0096]所有粒子的全局极值Pq为:
[0097] Pq=(pql,pq2, . . . ,Pqn) ( 8 )式(8 )中,Pqd为全局极值在第d维空间的 分量;
[0098] 根据式(9)和(10)更新粒子的位置及速度:
[0101]式(9)、(10)中,vf为t时刻第i个粒子速度在第d维空间的分量,vf n为七+1时刻第i 个粒子速度在第d维空间的分量,Λ#为t时刻第i个粒子位置在第d维空间的分量,xf U为t+ 1时刻第i个粒子位置在第d维空间的分量为t时刻第i个粒子个体极值在第d维空间的 分量,.ifi为t时刻所有粒子的全局极值在第d维空间的分量,Cl、C2为学习因子,η、Γ2为(0, 1)区间内的随机数,w为惯性权重,w的取值范围为0.3~0.8;
[0102] S3.6:检查适应度函数fitness(x)是否达到最小值:如果达到最小值,则结束;否 贝 1J,转至步骤S3.3继续执行;
[0103] S4:低频方向估计模块4采用基于切比雪夫约束的延迟一相加法得到低频信号 imf5、imf6、imf7、imf8对应的阵列空间谱函数,其中,基于切比雪夫约束的延迟一相加法通 过切比雪夫系数约束延迟一相加法,包括以下步骤:
[0104] S4.1:根据式(11)将经验模态分解模块2分解出的低频信号向量b( Θ)点乘20dB的 切比雪夫系数Wcheb,得到bT :
[0105] bT=b(9). Xwcheb (11)
[0106] S4.2:令 W=bT,代入式(12)中得到式(13):
[0107] P〇ut = ffHRxxff (12)式(12)中,Pcmt为天线阵的总输出功 率,Rxx为ΜΘ)的自相关函数;
[0108] 然后,计算低频信号对应的阵列空间谱函数PC-Bartle3tt(0):
[0109] Pc-Bartlett(0) =Pout= (b(0) . X Wcheb )HRxx (b ( θ ) . XWcheb) (13)。
[0110] 35:将高频信号丨11^1、丨11^2、丨11^3、丨11^4对应的阵列空间谱函数和低频信号丨11^5、 imf6、imf7、imf8对应的阵列空间谱函数送至方向融合模块5,由方向融合模块5将两者对应 累加,通过搜索累加后的阵列空间谱函数的峰值,确定信号的波达方向,具体步骤如下:
[0111] 35.1:根据式(14)将高频信号丨11^1、丨11^2、丨11^3、丨11^4对应的阵列空间谱函数和低 频信号imf 5、imf 6、imf 7、imf 8对应的阵列空间谱函数对应累加,得到方向融合后的阵列空 间谱函数PEMD-GMCB ( 9 );
[0112] PeMD-GMCB( θ ) = Pg-MUSIC( θ ) +Pc-Bartlett( θ ) (14);
[0113] S5.2:通过搜索方向融合后的阵列空间谱函数PEMD-GMCB(0)的峰值,确定信号波达方 向。
[0114] 本【具体实施方式】中,天线阵模块1采用天线阵元数目为20的直线阵,天线阵模块1 接收到入射方向分别为-10°、20°的两个均值为零的信号,如图3所示。
[0115] 本【具体实施方式】对多信号分类法(MUSIC法)和基于粒子群优化的多信号分类法 (G-MUSIC法)进行了比较,分别采用这两种方法得到了高频信号的阵列空间谱函数,如图12 所示。具体比较过程如下:
[0116] A)用Matlab仿真MUSIC法实验。设入射方向分别为-10°,20°,采样数为K = 500个快 拍,信噪比为SNR=10dB,角度扫描范围是[0°,180°],扫描间隔为1°。采用多信号分类法 (MUSIC)进行阵列空间谱函数搜索,阵列空间谱函数如图12所示。
[0117] B)用Matlab仿真G-MUSIC法实验。设粒子数L为20,粒子最大速率为vm maxi为40, vm maxi为190,最大惯性因子为0 · 8,最小惯性因子为0 · 1,学习因子cl、c2都为2,最大进化 代数为300。设入射方向分别为-10°,20°,采样数设为K = 500个快拍,信噪比设为SNR = 10dB,角度扫描范围是[0°,180°],扫描间隔为1°。采用粒子群优化多信号分类法(G-MUSIC) 进行阵列空间谱函数搜索,阵列空间谱函数如图12所示。
[0118] C)对比分析MUSIC法与G-MUSIC法。从图12中可以看出,通过搜索阵列空间谱函数 的峰值,MUSIC法与G-MUSIC法均可确定信号波达方向分别为-10°、20°。两种方法的峰值尖 锐且都没有旁瓣,算法分辨率都较高,G-MUSIC法较MUSIC法主瓣宽一点。多信号分类法 (MUSIC),其整个空间搜索需要适应度计算的次数为360X90 = 32400次,而基于粒子群的多 信号分类法(G-MUSIC),其整个空间搜索需要适应度计算的次数为80 X 20 = 1600次。因此G-MUSIC法的计算复杂度远远小于MUSIC法的计算复杂度,G-MUSIC法仅仅约有MUSIC计算量的 5%,计算复杂度得到了较大程度的改善。
[0119] 本【具体实施方式】对延迟一相加法(Bartlett法)和基于切比雪夫约束的延迟一相 加法(C-Bartlett法)进行了比较,分别采用这两种方法得到了低频信号的阵列空间谱函 数,如图13所示。具体比较过程如下:
[0120] A)用Matlab仿真Bartlett法实验。设入射方向分别为-10°,20°,采样数为K = 500 个快拍,信噪比为SNR=10dB。角度扫描范围是[0°,180°],扫描间隔为1°。采用延迟一相加 法(Bartlett)进行阵列空间谱函数搜索,阵列空间谱函数如图13所示。
[0121] B)用Matlab仿真C-Bartlett法实验。两信源入射方向分别为-10°,20°,采样数设 为K = 500个快拍,信噪比设为SNR=10dB。角度扫描范围是[0°,180°],扫描间隔为1°。设切 比雪夫系数wcheb为-20dB,采用切比雪夫约束延迟一相加法(C-Bartlett)进行阵列空间谱 函数搜索,阵列空间谱函数如图13所示。
[0122] C)对比分析Bartlett法与C-Bartlett法。由图13可以看出,Bartlett法中随着角 度的改变输出功率有两个峰值,分别对应两个信号的入射方向-10°,20°,但是峰值不够尖 锐且旁瓣较多,可见Bartlett算法分辨率不是很高。但经过切比雪夫约束后的C-Bartlett 法实现了入射信号的方向估计,且副瓣个数减少,副瓣幅度平均降低9dB,约降低总幅度的 62.9%,主瓣也比普通的Bartlett法稍尖锐,分辨率得到改善。
[0123] 此外,本【具体实施方式】还将本发明方法(EMD-GMCB法)与传统的MUSIC法以及 Bartlett法进行了比较,结果如图14所示。具体比较过程如下:
[0124] A)计算量对比
[0125] 记 MUSIC 法、Bartlett 法计算复杂度分别为(h(M)、02(M),其中(h(M)>>02(M)。记 G-MUSIC 法、C-Bartlett 法计算复杂度分别为 0/1(1〇、0'2(1〇,资料表明0/1(1〇>0/2(1〇。前 文表明G-MUSIC法仅仅约有MUSIC计算量的5%,记为(/KM)~5%0i(M)。又很据imfl、imf2、 imf3、imf4、imf5、imf6、imf7、imf8能量大致分布,可知较高频部分信号约占总能量的95 %, 较低频信号约占总能量的5%。则可得EMD-GMCB法在一次迭代中的计算复杂度约为95% X <yi(M)+5% X0'2(M)^95% X(yi(M)^95% 父5%〇1(]\〇^4.8%〇1(]\〇,记为〇3(]\〇。因此可得 (MMXSOKMhEMD-GMCB法的计算复杂度〇3(M)远远低于MUSIC法的复杂度(h(M),降低 MUSIC法95.2%的计算复杂度,可见本发明提出的EMD-GMCB法是一种计算复杂度较低的方 法。
[0126] B)分辨率对比
[0127] 相同条件下,Bartlett、MUSIC、EMD-GMCB法空间谱图如图14所示。可见,EMD-GMCB 法克服Bartlett法副瓣较高的缺点,副瓣幅度平均降低9dB,约降低总幅度的62.9%,从而 提高了系统对干扰信号的抑制力以及获取期望信号的准确性。根据计算量分析,EMD-GMCB 法计算复杂度为〇3(M)~4.8 %(h(M),即〇3(M) < <(h(M),降低MUSIC法95.2 %的计算复杂 度。可见本发明提出的EMD-GMCB法实现了分辨率和计算复杂度的高度兼顾。
[0128] C)运行时间对比
[0129] 本实验在联想电脑G460AP机型运行Bartlett法、MUSIC法、EMD-GMCB法相应的 Mat 1 ab程序,三种方法运行时间如表1所示。由表1可看出,在相同阵元数目Μ下,EMD-GMCB法 运行时间最短,较Bartlett法运行时间提高了 37.5 %,较MUSIC法运行时间提高了 35.5 %。 运行时间既能反应计算复杂度也能反应收敛性,可见本发明提出的EMD-GMCB法是一种收敛 性较高的方法。
[0130] 表 1 Bar 11 e tt 算法、MUSIC法、EMD-GMCB 法运行时间
【主权项】
1. 基于经验模态分解的智能天线波达方向估计系统,其特征在于:包括天线阵模块 (1),天线阵模块(1)接收信号并传给经验模态分解模块(2),经验模态分解模块(2)将信号 分解成不同时间尺度的局部特征信号,并将局部特征信号中的高频信号传给高频方向估计 模块(3),得到高频信号对应的阵列空间谱函数,将局部特征信号中的低频信号传给低频方 向估计模块(4),得到低频信号对应的阵列空间谱函数,最后将高频信号对应的阵列空间谱 函数和低频信号对应的阵列空间谱函数送至方向融合模块巧),由方向融合模块(5)将两者 对应累加,通过捜索累加后的阵列空间谱函数的峰值,确定信号的波达方向。2. 基于经验模态分解的智能天线波达方向估计方法,其特征在于:包括W下步骤: S1:天线阵模块(1)接收信号并传给经验模态分解模块(2); S2:经验模态分解模块(2)将信号分解成不同时间尺度的局部特征信号,然后将局部特 征信号中的高频信号传给高频方向估计模块(3),将局部特征信号中的低频信号传给低频 方向估计模块(4); S3:高频方向估计模块(3)采用基于粒子群优化的多信号分类法得到高频信号对应的 阵列空间谱函数; S4:低频方向估计模块(4)采用基于切比雪夫约束的延迟一相加法得到低频信号对应 的阵列空间谱函数; S5:将高频信号对应的阵列空间谱函数和低频信号对应的阵列空间谱函数送至方向融 合模块(5),由方向融合模块(5)将两者对应累加,通过捜索累加后的阵列空间谱函数的峰 值,确定信号的波达方向。3. 根据权利要求2所述的基于经验模态分解的智能天线波达方向估计方法,其特征在 于:所述步骤S3包括W下步骤: S3.1:估计经验模态分解模块(2)分解出的高频信号的协方差矩阵^ >对协方差矩阵^ 进行特征值分解,得到特征值和特征向量; S3.2:确定协方差矩阵某的最小特征值,得出最小特征值对应的特征向量,利用特征向 量构造噪声特征向量矩阵Εν; S3.3:随机产生种族规模为L的初始粒子群,根据式(1)更新每个粒子的空间谱函数:… 式(1)中,3(θι)为高频信号中第i个粒子对应的向量,Pmusic(0i)为第i个粒子的阵列空间 谱函数,i二 1,2,... S3.4:计算每个粒子的阵列空间谱函数和目标空间谱函数之间的误差,根据式(2)设置 误差最大值的最小化为粒子群的适应度函数f itness(x): fitness(x)=min max( IPmusic(目i)-Pd(目i) |2) (2) 式(2)中,Pd(0i)为第i个粒子的目标空间谱函数,当适应度函数fitness(x)达到最小值 时的阵列空间谱函数记为Pg-music(0); S3.5:对于η维空间,由L个粒子组成的种群,第i个粒子的速度Vi为: Vi=(vil,Vi2, . . . ,Vin) (3) 式(3)中,Vid为第i个粒子速度在第d维空间的分量,i = l,2,. . .,L,d=l,2,. . .,n; 第i个粒子的位置Xi为: Xi=(xil,Xi2, . . . ,Xin) (4) 式(4)中,Xid为第i个粒子位置在第d维空间的分量; 第i个粒子的个体极值Pi为: Pi=(pil,Pi2, . . . ,pin) (5) 式巧)中,Pid为第i个粒子个体极值在第d维空间的分量; 所有粒子的全局极值Pq为: Pq=(Pql,Pq2, . . . ,Pqn) (6) 式(6 )中,Pqd为全局极值在第d维空间的分量; 根据式(7)和(8)更新粒子的位置及速度:式(7)、(8)中,巧>为*时刻第i个粒子速度在第d维空间的分量,巧">为*+1时刻第i个粒 子速度在第d维空间的分量,墙1为t时刻第i个粒子位置在第d维空间的分量,为时 刻第i个粒子位置在第d维空间的分量梦为t时刻第i个粒子个体极值在第d维空间的分 量,说为t时刻所有粒子的全局极值在第d维空间的分量,C1、C2为学习因子,ri、n为(0,1) 区间内的随机数,W为惯性权重; S3.6:检查适应度函数fitness(x)是否达到最小值:如果达到最小值,则结束;否则,转 至步骤S3.3继续执行。4. 根据权利要求3所述的基于经验模态分解的智能天线波达方向估计方法,其特征在 于:所述步骤S3.5中惯性权重W的取值范围为0.3~0.8。5. 根据权利要求2所述的基于经验模态分解的智能天线波达方向估计方法,其特征在 于:所述步骤S4包括W下步骤: S4.1:根据式(9)将经验模态分解模块(2)分解出的低频信号向量b (Θ)点乘20地的切比 雪夫系数WGheb,得到bT: bx = b(0). Xwcheb (9) S4.2:令W=bT,代入式(10)中得到式(11): P〇ut=wVxW (10) 式(10)中,Pout为天线阵的总输出功率,Rxx为ΚΘ)的自相关函数; 然后,计算低频信号对应的阵列空间谱函数Pc-Bartlett(0): Pc-Bartlett(0) =Pout= (b(0) . X Wcheb ) ^xx( b ( θ ) . X Wcheb ) (11)。6. 根据权利要求2所述的基于经验模态分解的智能天线波达方向估计方法,其特征在 于:所述步骤S5包括W下步骤: S5.1:根据式(12)将高频信号对应的阵列空间谱函数和低频信号对应的阵列空间谱函 数对应累加,得到方向融合后的阵列空间谱函数扣MD-GMCB ( Θ ); Pemd-gmcb 目)=Pg-music 目)+Pc -Bartlett (θ) (12); S5.2:通过捜索方向融合后的阵列空间谱函数Ρεμο-οο(Θ)的峰值,确定信号波达方向。
【文档编号】G01S7/02GK106093871SQ201610383417
【公开日】2016年11月9日
【申请日】2016年6月1日 公开号201610383417.X, CN 106093871 A, CN 106093871A, CN 201610383417, CN-A-106093871, CN106093871 A, CN106093871A, CN201610383417, CN201610383417.X
【发明人】李娜, 殷兴辉, 李海涛, 李萍, 刘杰
【申请人】河海大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1