基于水听器幅度与相位自校准的稳健自适应波束形成方法转让专利

申请号 : CN201711452018.5

文献号 : CN108225536B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨益新杨龙张亚豪

申请人 : 西北工业大学

摘要 :

本发明涉及一种基于水听器幅度与相位自校准的稳健自适应波束形成方法,计算水听器阵列的数据协方差矩阵,对水听器幅度相位误差自校准,重构协方差矩阵,形成自适应波束。在本发明在利用阵列自校准技术,实现阵元幅度相位误差校准的同时得到目标方位估计,进而重构出噪声干扰协方差矩阵,完成稳健自适应波束形成。解决了现有稳健波束形成方法仅对于轻微阵列流形失配效果明显,且性能会受人工参数选择的影响。对于固定安装的水听器阵列,其幅度和相位误差是导致阵列流形失配的问题,使得在严重幅度相位失配情况下的能够实现稳健自适应波束形成方法。

权利要求 :

1.一种基于水听器幅度与相位自校准的稳健自适应波束形成方法,其特征在于:阵元数为M的直线水听器阵列,从阵列一端到另一端编号为1~M,阵元间距为d,总长度为d(M-

1);设阵列输出向量x(n)为x(n)=diag{γ}A(θ)s(n)+e(n),1≤n≤N,式中:N是数据点数,s(n)=[s1(n),…,sK(n)]T为入射信号波形,e(n)是阵元接收噪声,γ表示水听器幅度相位参数向量,该向量的第m个元素表示为 m为阵元序号,gm, 分别为m号水听器的幅度和相位,diag{}表示向量对角化运算算子,A=[a(θ1),…,a(θK)]是理想阵列流形矩阵;所述方位角θk处的理想阵列流形向量a(θk)=[1,exp(-j2πfτk),…,exp{-j2πf(M-1)τk}]T,其中:f为信号频率,τk=dcosθk/c,d为阵元间距,c为声速,M为水听器个数;自适应波束形成步骤如下:步骤1:计算水听器阵列输出向量的数据协方差矩阵为R=E{x(n)xH(n)},其中E{}表示求数学期望,上标H为共轭转置运算;

以采样协方差矩阵 近似表示数据协方差矩阵R,即 计算采样协方差矩阵 使用的快拍长度T=Nfs,其中fs为系统采样率;

步骤2、水听器幅度相位误差自校准:

阵列中相邻水听器,序号分别为p和(p+1)已经精确校准,幅度相位精确已知,即和其中:1≤p≤(M-1);gp,gp+1分别为p和(p+1)号水听器精确幅度响应值, 分别为p和(p+1)号水听器精确相位响应值;

计算水听器阵列中所有水听器幅度相位参数 和

得到水听器幅度相位校准参数

式中: 和 分别为采样协方差矩阵 的第(m,m+1)元素和第(p,p+1)元素;

步骤3、协方差矩阵重构:

直线型水听器阵列的空间观测范围为0°~180°,记为Θ,将观测空间离散化为 个网格点,则网格点的阵列流形矩阵表示为:其中: 表示 个网格点的理想阵列流形向量

第k个网格点的输出功率 以及噪声功率 通过循环的方式估计得到:(i)

式中:Tr{}表示矩阵求迹运算,上标(i)表示迭代次数,R 表示第i次迭代的重构协方差矩阵,R-1(i)表示第i次迭代的重构协方差矩阵的逆, 表示第i+1次噪声功率;

步骤4、自适应波束形成:信号到达方位通过方位功率谱 的峰值搜索进行估计,记作 利用Capon波束形成的权值计算公式,给出基于水听器幅度相位自校准的稳健自适应波束形成方法:

说明书 :

基于水听器幅度与相位自校准的稳健自适应波束形成方法

技术领域

[0001] 本发明属于阵列信号处理和水声探测等领域,涉及一种基于水听器幅度与相位自校准的稳健自适应波束形成方法,利用阵列自校准技术,实现阵元幅度相位误差校准的同时得到目标方位估计,进而重构出噪声干扰协方差矩阵,完成稳健自适应波束形成设计。

背景技术

[0002] 波束形成技术通常是对空间分布的传感器阵列所采集的场信息进行线性加权求和处理,从而得到空间某一方位的波束输出。因此,波束形成器又被理解为空域滤波器,在声纳、雷达等领域得到广泛的应用。由于使用压电陶瓷的设计工艺,水听器阵列阵元间的幅度和相位差异较大,这种差异性会导致阵列流形失配,从而严重影响波束形成算法性能。
[0003] 自适应波束形成器可以在干扰方位自适应产生凹槽,从而提高信干噪比(SINR,Signal to interference and noise ratio)。提高波束形成干扰抑制能力的一种有效措施是采用自适应波束形成技术,其中最为典型的是Capon于1969年提出的最小方差无失真响应(MVDR:Minimum variance Distortionless Response Beamforming)波束形成技术。它在保持波束指向方向信号无失真的条件下,通过使基阵输出功率最小来实现对干扰的有效抑制,具有较好的方位分辨能力和较强的干扰抑制能力。然而,MVDR波束形成方法的稳健性较差,当出现阵列流形误差时,其波束形成性能会急剧下降。
[0004] 在被动声纳中,导致阵列流形误差的因素很多,主要包括:波达角(AOA,Angle-of-Arrival)误差、阵形校准误差和平面波假设的失配等。波达角误差主要有粗糙的空间扫描网格或者方位估计误差引起,导致假设的波达角与真实波达角存在误差;阵形校准误差主要是由传感器的幅频响应或相频响应的差异,传感器之间的耦合效应以及传感器位置误差引起;此外有限快拍数下协方差矩阵估计误差和阵列流形误差有着密切关系,采样协方差矩阵和真实协方差矩阵之间的估计误差可以等效成阵列流形误差。为了减小MVDR波束形成器对各种误差失配引起的性能下降,近四十年来大量的相关算法被提出。
[0005] 对角加载方法是一种最常见的提高MVDR波束形成器稳健性的方法,Cox等人(H Cox,R M Zeskind,M M Owen.Robust adaptive beamforming[J].IEEE Transactions on Acoustics Speech&Signal Processing,1987,35(10):1365-1376.)最早通过增加白噪声增益的方法推导出对角加载算法的表达式,从而提高MVDR波束形成器对阵列流形误差的稳健性。并且白噪声增益约束方法和加权值范数约束方法是等效的。但是由于很难给出合适的对角加载量的取值,降低了对角加载算法的实用性。2003年Li等人(J Li,P Stoica,Z Wang.On robust Capon beamforming and diagonal loading[J].IEEE Transactions on Signal Processing,2003,51(7):1702-1715.)利用协方差矩阵拟合方法,通过限制阵列流形误差在一个给定的不确定集范围内,推导出一种稳健的Capon波束形成方法(RCB,Robust Capon Beamforming),并且该方法被证明等效为对角加载算法。阵列流形不确定集上限取值具有明确物理意义,较对角加载算法中对角加载量的选择更加容易。Somasundaram将RCB算法应用于被动声纳的信号分析,得到更加稳健的时间方位历程(S D Somasundaram,N H Parsons.Evaluation of robust Capon beamforming for passive sonar[J].IEEE Journal of Oceanic Engineering,2011,36(4):686-695.)。然而不确定集上限仍然是一个人工参数,它的选取仍会直接影响算法的性能。
[0006] 现有稳健波束形成方法仅对于轻微阵列流形失配效果明显,且性能会受人工参数选择的影响。对于固定安装的水听器阵列,其幅度和相位误差是导致阵列流形失配的主要因素,因此亟需给出一种严重幅度相位失配情况下的稳健自适应波束形成方法。

发明内容

[0007] 要解决的技术问题
[0008] 为了避免现有技术的不足之处,本发明提出一种基于水听器幅度与相位自校准的稳健自适应波束形成方法,针对水听器阵列存在严重的阵元幅度相位失配情况,利用阵列自校准技术,实现阵元幅度相位误差校准的同时得到目标方位估计,进而重构出噪声干扰协方差矩阵,完成稳健自适应波束形成设计。
[0009] 技术方案
[0010] 一种基于水听器幅度与相位自校准的稳健自适应波束形成方法,其特征在于:阵元数为M的直线水听器阵列,从阵列一端到另一端编号为1~M,阵元间距为d,总长度为d(M-1);设阵列输出向量x(n)为x(n)=diag{γ}A(θ)s(n)+e(n),1≤n≤N,式中:N是数据点数,s(n)=[s1(n),…,sK(n)]T为入射信号波形,e(n)是阵元接收噪声,γ表示水听器幅度相位参数向量,该向量的第m个元素表示为 m为阵元序号, 分别为m号水听器的
幅度和相位,diag{}表示向量对角化运算算子,A=[a(θ1),…,a(θK)]是理想阵列流形矩阵;
所述方位角θk处的理想阵列流形向量a(θk)=[1,exp(-j2πfτk),…,exp{-j2πf(M-1)τk}]T,其中:f为信号频率,τk=dcosθk/c,d为阵元间距,c为声速,M为水听器个数;自适应波束形成步骤如下:
[0011] 步骤1:计算水听器阵列输出向量的数据协方差矩阵为R=E{x(n)xH(n)},其中E{}表示求数学期望,上标H为共轭转置运算;
[0012] 以采样协方差矩阵 近似表示数据协方差矩阵R,即 计算采样协方差矩阵 使用的快拍长度T=Nfs,其中fs为系统采样率;
[0013] 步骤2、水听器幅度相位误差自校准:
[0014] 阵列中相邻水听器,序号分别为p和(p+1)已经精确校准,幅度相位精确已知,即和
[0015] 其中:1≤p≤(M-1);gp,gp+1分别为p和(p+1)号水听器精确幅度响应值, 分别为p和(p+1)号水听器精确相位响应值;
[0016] 计算水听器阵列中所有水听器幅度相位参数 和
[0017]
[0018]
[0019] 得到水听器幅度相位校准参数
[0020] 式中: 和 分别为采样协方差矩阵 的第(m,m+1)元素和第(p,p+1)元素;
[0021] 步骤3、协方差矩阵重构:
[0022] 直线型水听器阵列的空间观测范围为0°~180°,记为Θ,将观测空间离散化为个网格点,则网格点的阵列流形矩阵表示为:
[0023]
[0024] 其中: 表示 个网格点的理想阵列流形向量
[0025] 第k个网格点的输出功率 以及噪声功率 通过循环的方式估计得到:
[0026]
[0027]
[0028]
[0029] 式中:Tr{}表示矩阵求迹运算,上标(i)表示迭代次数,R(i)表示第i次迭代的重构协方差矩阵,R-1(i)表示第i次迭代的重构协方差矩阵的逆, 表示第i+1次噪声功率;
[0030] 步骤4、自适应波束形成:信号到达方位通过方位功率谱 的峰值搜索进行估计,记作 利用Capon波束形成的权值计算公式,给出基于水听器幅度相位自校准的稳健自适应波束形成方法:
[0031]
[0032] 有益效果
[0033] 本发明提出的一种基于水听器幅度与相位自校准的稳健自适应波束形成方法,计算水听器阵列的数据协方差矩阵,对水听器幅度相位误差自校准,重构协方差矩阵,形成自适应波束。在本发明在利用阵列自校准技术,实现阵元幅度相位误差校准的同时得到目标方位估计,进而重构出噪声干扰协方差矩阵,完成稳健自适应波束形成。解决了现有稳健波束形成方法仅对于轻微阵列流形失配效果明显,且性能会受人工参数选择的影响。对于固定安装的水听器阵列,其幅度和相位误差是导致阵列流形失配的问题,使得在严重幅度相位失配情况下的能够实现稳健自适应波束形成方法。

附图说明

[0034] 图1:基于水听器幅度与相位自校准的稳健自适应波束形成方法流程框图。
[0035] 图2:基于水听器幅度相位自校准的稳健自适应波束形成波束图

具体实施方式

[0036] 现结合实施例、附图对本发明作进一步描述:
[0037] 布置一条水平放置于水下的直线水听器基阵,阵元数为M,阵元间距为d。从阵列一端到另一端编号为1~M,阵元间距可以选取为d,此时阵列的总长度为d(M-1)。
[0038] 设阵列输出向量x(n)表示为x(n)=diag{γ}A(θ)s(n)+e(n),1≤n≤N,式中,N是数据点数,s(n)=[s1(n),…,sK(n)]T为入射信号波形,e(n)是阵元接收噪声,γ表示水听器幅度相位参数向量,该向量的第m个元素可以表示为 m为阵元序号, 分别为m号水听器的幅度和相位,diag{}表示向量对角化运算算子,A=[a(θ1),…,a(θK)]是理想阵列流形矩阵,对于均匀直线阵,方位角θk处的理想阵列流形向量a(θk)=[1,exp(-j2πfτk),…,exp{-j2πf(M-1)τk}]T,其中f为信号频率,τk=dcosθk/c,d为阵元间距,c为声速,M为水听器个数。
[0039] 步骤1:利用该阵列接收和记录水声信号,得到阵列输出数据矩阵X=[x(1),…x(N)],其中N是每个通道每次需处理的数据点数,x(n)为阵列输出向量,计算阵列输出协方差矩阵为
[0040] 数据协方差矩阵中:E{}表示求数学期望,上标H为共轭转置运算。实际应用中使用采样协方差矩阵 近似表示数据协方差矩阵R,即 计算采样协方差矩阵 使用的快拍长度T=Nfs,其中fs为系统采样率。
[0041] 步骤2:水听器幅度相位误差自校准:
[0042] 首先假设阵列中相邻水听器(其序号分别为p和(p+1),1≤p≤(M-1))已经精确校准,即其幅度相位精确已知,即 和 其中gp,gp+1分别为p和(p+1)号水听器精确幅度响应值, 分别为p和(p+1)号水听器精确相位响应值。
[0043] 理想阵列流形矩阵A(θ)具有Vandermonde矩阵结构,即A(θ)m,k=am-1(θk),其中f为信号频率,d为阵元间距,c为声速,θk为第k个信号方位。阵列输出协方差矩阵的第(m,n)个元素Rm,n可以表示为:
[0044]
[0045] 式中*表示共轭运算。当n=m+1时,
[0046] 其他水听器幅度相位参数 和 可估计为:
[0047]
[0048]
[0049] 式中 和 分别为采样协方差矩阵 的第(m,m+1)元素和第(p,p+1)元素。从而计算出水听器幅度相位校准参数
[0050] 步骤3、协方差矩阵重构:
[0051] 协方差矩阵重构迭代初值选取。水听器线阵的空间观测范围为0°~180°,记为Θ,将观测空间离散化为 个网格点。计算常规波束形成方位谱图,即即迭代初值为
其中diag{}为向量对角化运算。
[0052] 直线型水听器阵列的空间观测范围为0°~180°,记为Θ,将观测空间离散化为个网格点。考虑已经校准的幅度相位误差参数 则网格点的阵列流形矩阵可以表示为[0053]
[0054] 表示 个网格点的理想阵列流形向量。对于直线阵,a(θk)=[1,exp(-j2πfτk),…,exp{-j2πf(M-1)τk}]T,其中f为信号频率,τk=dcosθk/c,d为阵元间距,c为声速。
[0055] 随后,第k个网格点的输出功率 以及噪声功率 可以通过循环的方式估计得到,即
[0056]
[0057]
[0058]
[0059] 式中Tr{}表示矩阵求迹运算,上标(i)表示迭代次数,R(i)表示第i次迭代的重构协方差矩阵,R-1(i)表示第i次迭代的重构协方差矩阵的逆, 表示第i+1次噪声功率,幅相误差校准的阵列流形向量
[0060] 协方差矩阵重构迭代截至条件。迭代截至条件为 综合考虑计算量和迭代精度,ε=0.1%。设迭代截至时迭代次数为I,即重构的协方差矩阵为
为了方便记为Rrec。
[0061] 步骤4、自适应波束形成:
[0062] 信号到达方位可以通过方位功率谱 的峰值搜索进行估计,记作利用Capon波束形成的权值计算公式,可以给出基于水听器幅度相位自校准的稳健自适应波束形成方法:
[0063]
[0064] 具体实施例中:使用一条10个阵元的水听器阵列,阵元间距为半波长,两个窄带不相关干扰从80°和100°方位到达阵列,期望信号从50°入射。第3和第4号阵元为已经精确校准阵元,水听器的幅度和相位随机产生,其中幅度参数为0.5~1.5上的均匀分布,相位参数为-π/2~π/2上均匀分布,即gm~U[0.5,1.5],φm~U[-π/2,π/2]。干噪比为20dB,信噪比为5dB,快拍数为200。图2给出了利用本发明给出的基于水听器幅度相位自校准的稳健自适应波束形成方法的波束图,在保持50°信号方位形成波束主瓣条件下,对于80°和100°方位的干扰,均能准确产生凹槽,从而提高波束输出的信干噪比,实现水听器严重幅度相位失配情况下的稳健自适应波束形成设计。表1为幅度与相位误差自校准估计值。
[0065] 表1幅度与相位误差自校准参数估计值列表
[0066]