舰船科学技术  2019, Vol. 41 Issue (11): 155-159   PDF    
基于时延估计的分裂阵时域波束形成技术
李兰瑞1, 章新华1,2, 李鹏2, 刘心语3     
1. 海军大连舰艇学院 水武防化系,辽宁 大连 116018;
2. 哈尔滨工程大学 水声工程学院,黑龙江 哈尔滨 1500011;
3. 海军大连舰艇学院,辽宁 大连 116018
摘要: 大孔径拖曳线列阵受舰艇横向机动、洋流影响和水动力影响时会产生一定的阵形畸变,阵形畸变使得波束形成时阵列流型失配,进而降低了波束分辨率和信号的增益。在无法进行阵形估计时,基于时延估计的分裂阵时域波束形成技术将大孔径拖曳线阵分为左右双子阵分别做波束形成,通过最大似然时延估计算法估算对应波束的时延差,再依据估算时延差对左右波束进行延时求和得到最终的波束信号。仿真和海试数据证明,相对于全阵直接做波束形成的方法,基于时延估计的分裂阵的时域波束形成技术有效提高了波束分辨率和信号的增益。
关键词: 时域波束形成     时延估计     分裂阵     阵形畸变    
Split array time domain beamforming technology based on time delay estimation
LI Lan-rui1, ZHANG Xin-hua1,2, LI Peng2, LIU Xin-yu3     
1. Department of Underwater Weaponry and Chemical Defense, Dalian Navy Academy, Dalian 116018, China;
2. School of Underwater Acoustic Engineering, Harbin Engineering University, Harbin 150001, China;
3. Dalian Navy Academy, Dalian 116018, China
Abstract: The large aperture towed linear array will produce certain array distortion when it is affected by ship lateral maneuver, ocean current and hydrodynamic forces. Array distortion makes array flow pattern mismatch in beamforming, which reduces beam resolution and signal gain. When we can not estimate the formation, split array time-domain beamforming technology that based on time delay estimation divides large aperture towed linear array into left and right subarrays for beamforming respectively. The delay difference of the corresponding beam is estimated by the maximum likelihood time-delay estimation algorithm. Then, the left and right beam signals are delayed according to the estimated delay difference, and the delayed beam signals are added to get the final beam signal. Simulation and sea trial data show that the time domain beamforming technology based on time delay estimation can effectively improve the beam resolution and signal gain compared with the whole array direct beamforming method.
Key words: time domain beamforming     time delay estimation     split array     array shape distortion    
0 引 言

拖曳线列阵相对于安装在平台外壳上的舰壳式声呐而言,具有不受载体平台安装尺寸限制、受本平台噪声影响相对较小、具有较大的阵列孔径和较低的工作频段等优势。对于大孔径拖曳线阵,在实际使用中受舰艇横向机动、洋流影响和水动力影响会产生一定的形变[1]。由于阵列形变,对于某θ方向上的来波信号,会导致阵元间的理论声程差和实际声程差不一致。这时,依据理论阵列流形计算出的时延差和真实时延差也会出现差距,不能实现信号的同相叠加,目标信号无法获得最大增益,减弱了波束分辨能力。针对这一问题目前常采用阵形估计算法估计各阵元的实时位置,柔性长拖曳线阵阵形估计主要有两大类:一类是安装传感器的借助硬件估计阵形方法;一类是采用水听器信号进行阵形估计的方法[2]。阵形估计算法在一定程度上还原了阵元的实时位置,对波束形成算法中计算导向矢量具有重要意义。但是阵形估计算法实时性不强、计算量大,并且阵形估计不准确时会引入新的误差。

常规时域波束形成算法存在增益低和波束分辨能力差的问题,Macdonald和和Schultheiss的研究表明分裂阵波束形成方法具有接近最优的目标估计精度,能够有效提高对目标的分辨能力[34]。分裂阵波束形成方法在线列阵精确测向中已得到了广泛应用,其中基于左右波束相位差测向的互谱法[5]和对左右波束采取和差运算的超波束形成算法[6]是2种高分辨率的分裂阵波束形成方法,但这2种算法均是在频域而非时域进行处理,无法输出听音波束信号。

针对以上问题,在无法进行阵形估计时,本文将大孔径拖曳线阵分为左右双子阵分别做波束形成,通过最大似然时延估计算法估算对应波束的时延差,再依据估算时延差对左右波束进行延时求和得到最终的波束信号。仿真和海试数据证明,相对于全阵直接做波束形成的方法,基于双子阵的时域波束形成技术有效提高了信号增益和波束分辨率。

1 阵形畸变对阵增益的影响 1.1 阵增益

设均匀直线阵总阵元数为2N,阵元无指向性,阵元间距为d,目标入射角相对阵列方向夹角为θ,理想条件下,第i个阵元接收信号记为:

$ {x_i}\left( t \right) = {s_{{\theta _i}}}\left( {t + {\tau _i}\left( \theta \right)} \right) + {n_i}\left( t \right)\text{,}\;\;\;\left( {i = 1, \cdots ,2N} \right)\text{,} $ (1)

${\tau _i}\left( \theta \right) = i{\rm{*}}d{\rm{*}}cos\left( \theta \right)/c$ 为第i路阵元信号相对第1号参考阵元的时延差,nit)为各自独立的噪声。理想情况下波束形成之后系统输出为:

$ {D_{\text{理论}}}\left( \theta \right) = E{\left\{ {\mathop \sum _{i = 1}^{2N} {s_{{\theta _i}}}\left[ {t + {\tau _i}\left( \theta \right) - {\tau _i}\left( {{\theta _0}} \right)} \right] +\!\! \mathop \sum _{i = 1}^{2N} {n_i}\left[ {t - {\tau _i}\left( {{\theta _0}} \right)} \right]} \right\}^2}\text{。} $ (2)

θ=θ0时,τiθ)=τiθ0),D理论θ)=(2N2σs2+2n2,其中σs2为信号均方差、σn2为噪声均方差。可以看出信号增强了(2N2倍,而噪声增强了2N倍。波束形成所带来的增益Gs理论[7]

$ {G_{s{\text{理论}}}} = \frac{{{{\left( {2N} \right)}^2}{\sigma _s}^2}}{{2N{\sigma _n}^2}} \div \frac{{{\sigma _s}^2}}{{{\sigma _n}^2}} = 2N\text{,} $ (3)

通常将空间增益取对数转换为功率形式:

${G_{s{\text{理论}}}} = 10{\rm{*}}log{G_s} = 10{\rm{*}}\log2N\text{。} $ (4)
1.2 阵形畸变对阵增益的影响

由于受阵形畸变影响,阵元位置发生偏移进而引入新的随机时延差τj(θ),第i号阵元实际接收到的信号为:

${x_{{\theta _i}}}\left( t \right) = {s_{{\theta _i}}}\left( {t + {\tau _i}\left( \theta \right) + {\tau _j}\left( \theta \right)} \right) + {n_i}\left( t \right)\text{,}\; \left( {i = 1, \cdots ,2N} \right)\text{。} $ (5)

此时波束形成输出D实际θ)为:

$\begin{split} {D_{\text{实际}}}\left( \theta \right) = & E\left\{ {\mathop \sum _{i,j = 1}^{2N} {s_{{\theta _i}}}\left[ {t + {\tau _i}\left( \theta \right) + {\tau _j}\left( \theta \right) - {\tau _i}\left( {{\theta _0}} \right) }\right]}\right. +\\& \left.\mathop \sum _{i = 1}^{2N} {n_i}\left[ {t - {\tau _i}\left( {{\theta _0}} \right)} \right] \right\} ^2\text{,} \end{split}$ (6)

τjθ)≠0时τiθ)+τjθ)≠τiθ0),波形失配使得此时的增益Gs实际<Gs理论。阵形畸变带来的时延误差τjθ)公式为:

$ {\tau _j}\left( \theta \right) = \alpha \left( j \right)\frac{{jd\cos\left( \theta \right)}}{c},j = 1,2 \cdots 2N\text{。} $ (7)

式中αj)为取值大于零的随机畸变系数。

对于全阵,在波束形成时阵形畸变带来的误差值累积量μ为:

$ \mu = \mathop \sum _1^{2N} \left| {{\tau _j}\left( \theta \right)} \right|\text{。} $ (8)

由误差累积公式可以看出,在阵元间距一定的条件下,阵形畸变带来的误差累积量同阵元数成正比例关系。

2 基于时延估计的分裂阵时域波束形成

长拖曳线阵畸变会引入畸变误差,降低增益和波束分辨能力,并且在阵元间距一定的条件下,阵形畸变累积值μ将随着阵元数目的增多而非线性增大。另外,阵增益同阵元数成正比例关系,而阵元数又同阵形畸变误差累积值成反比例关系。综上,在无法进行阵形估计时,为保证阵增益的同时降低阵形畸变带来的影响,本文提出一种基于广义互相关估计时延的分裂阵时域波束形成方法。将长阵分为左右2个子阵,左右子阵分别按照各自的参考阵元进行波束形成,之后再将两左右波束合成为一个波束输出。左右子阵分别做波束形成,阵元数降为一半,畸变误差累积值被降低。对左右波束重新估计时延之后再延时累加,又利用了全阵信息,此时的阵增益理论上同全阵直接做波束形成时相同。

2.1 算法原理与技术流程

设总阵元数为2N,阵元间距为d,目标入射角为θ,将均匀线阵等分为左右2个子阵,每个子阵的阵元数为N,其中1号、N/2+1号阵元分别为左右子阵的参考阵元,阵形如图1所示。

图 1 分裂线阵示意图 Fig. 1 Schematic diagram of split line array

基于分裂阵时延估计时域波束形成算法计算流程如下:

1)将均匀线阵等分为左右2个子阵,采用辛格函数法进行时延的常规时域波束形成方法[89]对阵列信号 $[{x_1}\left( t \right),{x_2}\left( t \right){\rm{}} \cdots {\rm{}}{x_{{\rm{N}}/2}}\left( t \right)]$ $[{x_{N/2 + 1}}\left( t \right),{x_{N/2 + 2}}\left( t \right) \cdots {\rm{}}{x_{2N}}\left( t \right)]$ 分别进行时域波束形成,得到左右波束信号 $[{L_{{\theta _1}}}\left( t \right),{L_{{\theta _2}}}\left( t \right) \cdots {L_{{\theta _{\rm{M}}}}}\left( t \right)]$ $[{R_{{\theta _1}}}\left( t \right),{R_{{\theta _2}}}\left( t \right) \cdots {R_{{\theta _{\rm{M}}}}}\left( t \right)]$ ,其中M为波束数。由于左右阵元数目一致,左右波束的理论信信比为0 dB。

$ \left\{ {\begin{aligned} &{{L_{{\theta _{\rm{m}}}}} = \mathop \sum _{i = 1}^{N/2} \left[ {{x_{\rm{i}}}\left( {t - {\tau _i}\left( \theta \right)} \right)} \right]}\text{,}\\ &{{R_{{\theta _{\rm{m}}}}} = \mathop \sum _{i = N/2 + 1}^N \left[ {{x_{\rm{i}}}\left( {t - {\tau _i}\left( {{\theta _{\rm{m}}}} \right)} \right)} \right]}\text{。} \end{aligned}} \right. $ (9)

2)左右阵元各自做时域波束形成之后,两子阵可以各自声中心等效为2个阵元,对于θ方位入射的信号,等效阵元的理论时延差为:

$ {{\rm{\tau }}_{\text{理论}}}\left( \theta \right) = \frac{{\frac{N}{2}*d*{\rm{cos}}\left( \theta \right)}}{c}\text{。} $ (10)

由于阵形畸变,τ理论θ)不等于等效阵元时延差的真实值,所以要对左右波束信号进行时延估计。另外由于阵形畸变,左右子阵对同一目标估计出的方位也会出现偏差。所以,估计左右波束时延差时,将 ${L_{{\theta _{\rm{m}}}}}\left( t \right)$ ${R_{{\theta _{{\rm{m}} - 1}}}}\left( t \right),{R_{{\theta _{\rm{m}}}}}\left( t \right),{R_{{\theta _{{\rm{m}} + 1}}}}\left( t \right)$ $(1 < {{m}} < {{M}})$ 分别做广义互相关计算。如果 ${R_{{\theta _{\rm{I}}}}}\left( t \right),(m - 1 < I < m + 1)$ ${L_{{\theta _{\rm{m}}}}}\left( t \right)$ 的时延信号,且当 ${\tau _{{\theta _{\rm{m}}}}}$ 与它们两者相关的时延相等时,相关函数 ${R_{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( \tau \right)$ 出现最大值:

$ {R_{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {{\tau _{{\theta _{\rm{m}}}}}} \right) = E\left[ {{L_{{\theta _{\rm{m}}}}}\left( t \right){R_{{\theta _{\rm{I}}}}}\left( {t + {\tau _{{\theta _{\rm{m}}}}}} \right)} \right]\text{。} $ (11)

此时的 ${\tau _{{\theta _{\rm{m}}}}}$ 可作为 ${L_{{\theta _{\rm{m}}}}}\left( t \right)$ ${R_{{\theta _{\rm{I}}}}}\left( t \right)$ 之间的时延估计,具体实现中为提高时延估计的精确度,对波束信号以10倍原采样频率进行重采样并采用最大似然加权方式的时延估计法,最大似然加权函数Wf)为:

$ {{W}}\left( {{f}} \right) = \frac{{{{\left| {{\gamma _{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {{f}} \right)} \right|}^2}}}{{\left| {{G_{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {\rm{f}} \right)} \right|\left[ {1 - {{\left| {{\gamma _{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {{f}} \right)} \right|}^2}} \right]}}, $ (12)

其中, ${\gamma _{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {{f}} \right) = \frac{{{G_{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {\rm{f}} \right)}}{{\sqrt {{G_{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {{f}} \right){G_{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {\rm{f}} \right)} }}$ ${G_{{L_{{\theta _{\rm{m}}}}}{R_{{\theta _{\rm{I}}}}}}}\left( {{f}} \right)$ ${L_{{\theta _{\rm{m}}}}}\left( t \right)$ ${R_{{\theta _{\rm{I}}}}}\left( t \right)$ 的互功率谱。

最大似然加权时延估计流程图如图2所示。

图 2 最大似然加权时延估计流程图 Fig. 2 Maximum likelihood weighted time delay estimation flow chart

3)将最大峰值对应的左、右波束信号 ${L_{{\theta _{\rm{m}}}}}\left( t \right)$ ${R_{{\theta _{\rm{I}}}}}\left( t \right)$ 按照 ${\tau _{{\theta _{\rm{m}}}}}$ 延时累加,延时方法同常规波束形成中延时方法一致,输出该方位的最终预成波束信号 ${y_{{\theta _{\rm{m}}}}}\left( t \right)$ 。对各波束依次执行上述步骤,得到M路预成波束时域输出信号 $[{y_{{\theta _1}}}\left( t \right),{y_{{\theta _2}}}\left( t \right) \cdots {y_{{\theta _{\rm{M}}}}}\left( t \right)]$

$ {y_{{\theta _{\rm{m}}}}}\left( t \right) = {L_{{\theta _{\rm{m}}}}}\left( t \right) + {R_{{\theta _{\rm{I}}}}}\left( {t - {\tau _{{\theta _{\rm{m}}}}}} \right), $ (13)

通过分子阵做波束形成,再用时延估计方法而非理论公式计算左右波束的时延差,减小了阵形畸变带来的影响。

4)对M路预成波束信号 $[{y_{{\theta _1}}}\left( t \right),{y_{{\theta _2}}}\left( t \right) \cdots {y_{{\theta _{\rm{M}}}}}\left( t \right)]$ 分别累加求能量得到空间谱 $\left[ {{P_{{\theta _1}}},{P_{{\theta _2}}}, \cdots {P_{{\theta _{\rm{M}}}}}} \right]$ 。对空间谱进行时间累积得到方位历程图,算法流程图如图3所示。

图 3 分裂阵算法流程图 Fig. 3 Flowchart of split matrix algorithm
3 算法验证与分析

相对于全阵直接做时域波束形成方法,基于时延估计的分裂阵时域波束形成方法减小了阵形畸变带来的误差,延时后的各路信号更趋近于同相叠加。为验证本文算法的科学性和有效性,利用仿真和海试数据从对算法进行验证。

3.1 仿真验证与分析

仿真阵列为均匀线阵,阵元数目512个,阵间距2.4 m,采样频率为5 000 Hz,目标源信号A和B均为海上实录的商船信号,其中目标A设置在97°方位,目标B设置在100°方位。线阵正常工作状态下应为直线阵,加入扰动后阵形畸变,扰动前后阵形示意图如图4所示。

图 4 阵列扰动前后示意图 Fig. 4 Schematic diagram before and after array disturbance

对比加入扰动前后,全阵直接做时域波束形成与分子阵之后时延估计做波束形成得到的空间谱,如图5图6所示。

图 5 扰动前空间谱对比图 Fig. 5 Comparison of spatial spectrum before disturbance

图 6 扰动后空间谱对比图 Fig. 6 Comparison of spatial spectrum after disturbance

图5图6仿真结果表明,均匀线阵加入扰动前,常规全阵做波束形成同分子阵估计时延再做波束形成均可以分开目标A,B,目标检测信噪比基本一致。加入扰动后,常规全阵波束形成算法不能有效分开目标A,B,而分子阵估计时延的方法依然可以有效检测到目标A,B,且检测信噪比相对常规全阵做法更高。

3.2 海试数据验证

仿真信号验证了分裂阵方法的有效性,采用某海试数据进行验证,海试数据为某型柔性长拖曳声呐的海上实录数据。对比全阵直接做时域波束形成和分子阵波束形成方法输出的空间谱和方位历程图,如图7图8所示。

图 7 空间谱对比图 Fig. 7 Comparison Chart of spatial spectrum

图 8 方位历程对比图 Fig. 8 Comparison of azimuth process

对比图7图8可以发现,图中标注的A,B,C三处,常规全阵时域波束形成算法无法有效分开临近双目标,而分裂阵算法提高了长拖曳线阵分辨率,可以有效检测到临近目标,检测信噪比更高。

4 结 语

本文首先分析了柔性长拖曳线阵阵形畸变对波束形成带来的影响,之后结合频域分裂阵处理思想提出了基于时延估计的分裂阵时域波束形成算法。仿真和海试数据证明,分裂阵时域波束形成算法有效降低了阵形畸变带来的影响,提高了波束分辨率和信号增益。由于提高了信号增益,时域波束形成后输出的时域声音信号更有利于声呐兵的听音识别。在无法进行阵形估计时,可有效降低阵形畸变带来的影响。

参考文献
[1]
WAITE A D. 王德石译. 实用声呐工程[M]. 北京: 电子工业出版社, 2004: 169.
[2]
饶伟. 水听器拖曳阵阵形估计方法研究[D]. 长沙: 国防科学技术大学, 2007.
[3]
姜楷娜, 田作喜, 翟春平, 等. 一种提高分裂阵频域波束形成测向分辨力的方法[J]. 舰船科学技术, 2016, 38(23): 138-142.
[4]
STERGIOPOULOS S, ASHLEY A T. An experimental evaluation of split-beam processing as a broadband bearing estimator for line array sonar system[J]. The Journal of the Acoustical Society of America, 1997, 102(6): 3556-3563. DOI:10.1121/1.420146
[5]
李晋, 王晓庆, 陈卫东. 基于常规波束合成的分裂阵互谱定向研究[J]. 无线电工程, 2016, 46(02): 36-40+47. DOI:10.3969/j.issn.1003-3106.2016.02.09
[6]
DAVID A Miles, DAVID Kirk, TIMOTHY Clarke. A statistical analysis of the detection performance of a broadband splitbeam passive sonar[J]. IEEE Journal of Oceanic Engineering, 2006, 31(4): 986-996. DOI:10.1109/JOE.2006.880393
[7]
田坦, 刘国枝, 等. 声呐技术[M]. 哈尔滨: 哈尔滨工程大学出版社2004: 63-105
TIAN Tan, LIU Guo-zhi. etc. Technology of sonar[M]. Harbin Engineering University press. 2004: 63-105
[8]
唐建生. 时域宽带波束形成方法及实验研究[D]. 西安: 西北工业大学, 2004.
TANG Jian-sheng. Studies on time domain broad-band beamforming methods and experiments[D]. Xi’an: Xi’an Northwestern Polytechnical University, 2004.
[9]
翟羽佳, 胡谨贤, 黎仁刚. 宽带波束形成中小数时延滤波器设计[J]. 舰船电子对抗, 2014, 05: 110-113.
ZHAI Yu-jia, HU Jin-xian, LI Ren-gang. Design of fractional time delay filter in broadband beamforming[J]. Shipboard Electronicn Countermeasure, 2014, 05: 110-113. DOI:10.3969/j.issn.1673-9167.2014.05.026
[10]
李启虎. 数字式分裂波束系统的精确定向方法[J]. 声学学报, 1984, 9(4): 225-238.
LI Qi-hu. Precise bearing method of digital split beam system[J]. Acta Acustica, 1984, 9(4): 225-238.
[11]
钱韬. 线阵分裂波束处理技术在水声探测中的应用[J]. 声学技术, 2015, 34(06): 551-555.
[12]
游鸿, 黄建国, 史文涛. 基于宽带分裂阵列的水下远程被动多目标检测与定向[J]. 声学学报(中文版), 2009, 34(06): 527-532.