高帧率水声同步定位解距离模糊方法研究

2016-07-28 12:21王燕李晴付进梁国龙
哈尔滨工程大学学报 2016年6期

王燕, 李晴, 付进, 梁国龙

(1.哈尔滨工程大学 水声技术重点实验室,黑龙江 哈尔滨 150001; 2. 哈尔滨工程大学 水声工程学院,黑龙江 哈尔滨 150001)



高帧率水声同步定位解距离模糊方法研究

王燕1,2, 李晴1,2, 付进1,2, 梁国龙1,2

(1.哈尔滨工程大学 水声技术重点实验室,黑龙江 哈尔滨 150001; 2. 哈尔滨工程大学 水声工程学院,黑龙江 哈尔滨 150001)

摘要:为了有效抑制高帧率水声同步定位系统面临的距离模糊问题,提高系统定位性能,基于方位参量不受距离模糊影响的特性,提出了基于差分进化和时延方位融合的解距离模糊方法。从参数估计的角度出发,建立最大似然准则下的时延方位融合定位优化模型。针对该非线性、多极值的复杂优化问题,采用差分进化算法求解。仿真分析表明,该方法优化模型中的方位约束条件有效限定了目标所在区域,降低了差分进化算法陷入局部最优解的危险,实现了大范围测量区域内运动目标的无模糊定位。系统海试结果验证了其抗距离模糊的有效性。

关键词:水声定位;高帧率;距离模糊;差分进化;时延方位融合

网络出版地址:http://www.cnki.net/kcms/detail/23.1390.u.20160421.1040.014.html

水声定位技术利用声波测量水下声源的位置,广泛应用于海洋资源勘探、科学考察以及潜器自主导航等领域[1-3]。采用水声同步定位系统可以对水下合作目标进行定位跟踪。当目标运动速度较高时,如某些水中兵器或航行器的航速可能达到几十节甚至上百节[4],为了获得足够的轨迹采样点数来描绘其运动过程,定位系统需要采用较高的帧率,通常在百毫秒量级。一般地,按照基线长度,水声定位系统可以分为长基线系统、短基线系统和超短基线系统。对于在较大范围内高速运动的目标,工程上常采用长基线高帧率水声定位系统对其进行高精度定位跟踪。声速和系统同步周期的乘积称为非模糊距离,以信号发射周期为0.2 s为例,若声速取1 500 m/s,则当目标距离定位阵元超过300 m时,信号传播时延大于0.2 s,而接收系统记录的时延值仍在0.2 s以内,即与真实的时延值相差周期的整数倍,导致定位结果具有多值性,称为距离模糊问题[5]。针对距离模糊问题,许多学者提出了解决方法。信号设计类方法[6-7]通过设计区分不同同步周期的脉冲参数,间接增大了非模糊距离。但是需要对声源进行改造,且信号处理算法较复杂。事后处理类方法的实时性较低。软件逻辑判断类方法[8-10]主要对定位参量进行处理,例如举手表决法是利用冗余阵元的信息从所有可能的模糊解中判断真解,是在定位解算之后抗距离模糊的方法,计算量较大,且需要有足够多的冗余信息注入;参考位置标示法需要获取目标的初始位置,并且对目标运动轨迹的连续性要求较高;时延/时延差组合定位法利用三元阵时延差被动测距得到的目标距离作为参考值估计模糊周期,要求目标距离较近,时延测量精度较高。另外,现有的抗距离模糊方法通常采用基于几何结构的位置线或位置面交叉[11]的方法对目标进行定位。在工程实现中,定位参量的测量误差可能导致所有独立位置线或面无法相交于一点;另一方面,交叉定位方法无法充分利用诸如参量测量误差的统计特性、水声信道条件等冗余信息,定位精度受到限制。考虑到方位参量的测量不受距离模糊的影响,本文提出基于差分进化和时延方位融合的解距离模糊方法,将抗距离模糊问题转化为方位约束条件下非线性优化问题,并采用差分进化算法[12-13]进行随机、并行的全局搜索,得到的全局最优解即为无模糊的目标位置估计值。

1基于参量融合的同步定位解距离模糊优化方法

1.1定位模型和距离模糊问题

在不影响对问题讨论的情况下,本文考虑二维平面定位的情况。采用具有Na个阵元的分布式水声同步定位系统对水下目标进行定位,如图1所示。

图1 分布式定位系统示意图Fig.1 Diagram of the distributed positioning system

(1)

(2)

当Rmax

当Rmax≥cT时,定位问题的未知量包括目标位置坐标及各阵元对应的模糊周期数。仅采用时延信息定位时,未知量的个数始终比观测方程数多两个,理论上无法直接求得唯一解。而方位信息仅与目标和阵元的相对位置有关,不包含模糊周期信息。因此,可以将时延和方位信息加以融合,优化利用多冗余观测信息,从而实现对目标的无模糊定位。

1.2 基于参量融合的解模糊算法原理

时延方位融合定位的本质是根据系统观测的时延和方位信息以及阵元位置信息对目标位置进行非线性估计。最大似然(maximum-likelihood,ML)估计量是使似然函数最大的渐进无偏估计量。本文根据观测误差的概率模型,建立最大似然准则下的定位优化模型,求得使似然函数最大的估计量即为目标位置最优估计值。

1.2.1 优化模型的构建

(3)

(4)

(5)

式中C为与向量X无关的常数。

(6)

(7)

模型(7)中优化变量X同时含有连续元素和整数离散元素,分别为目标位置坐标x和模糊周期向量N,且通常N的维数高于x的维数,属于混合整数非线性规划问题(mixedintegernonlinearprogramming,MINLP)。MINLP是一类NP(non-deterministicpolynomial) 完全问题,计算量随着变量维数的增加急剧增大。考虑到在实际应用中,一般只需要估计目标位置,不需要求模糊周期数。因此,将x直接作为待估计量,用取余数运算代替N,可以得到如下优化模型:

(8)

其中,g1:2→Na,且其第i个元素为;h1:2→Na,其第i个元素为2表示第q个元素为1的单位向量,q=1,2。与模型(7)相比,模型(8)只含有连续变量,大大降低了优化问题的搜索维度。

模型(8)的目标函数同时含有时延和方位信息,时延信息的周期模糊性导致目标函数具有多个局部极小值,而方位信息不受距离模糊的影响。工程实际中,通常采用矢量水听器或水听器阵列等进行方位估计。在系统硬件平台、软件算法复杂度等应用成本受到限制时,一般难以达到较高的方位估计精度。因此,当方位估计精度较低时,模型(8)中目标函数主要由时延信息决定,方位信息的影响较小,难以对距离模糊起到抑制作用。为了充分利用方位信息的无模糊性,将其作为约束条件,并根据目标距离进行适当松弛,得到优化模型如下:

(9)

1.2.2 算法步骤

优化模型(9)的目标函数是非凸、不光滑的,且多个局部极小值的存在容易使基于梯度下降的传统优化算法陷入局部最优,对搜索全局最优解造成了严重的干扰。差分进化(differentialevolution,DE)算法是一种采用浮点矢量编码的智能优化算法,具有内在的并行性,采用种群搜索的方式对解空间的多个区域同时进行循环迭代寻优。实际应用中,分布式水声定位系统需要对一定区域内的目标进行定位,距离模糊问题可能会导致DE算法产生早熟收敛,降低了其在整个解空间的全局寻优能力。而模型(9)的方位约束函数可以进一步限定DE算法的搜索空间,降低算法陷入局部最优解的危险,提高其寻优效率及稳健性,从而获得较强的全局搜索能力。

基于差分进化和时延方位融合的解距离模糊方法 (rangeambiguityresolutionbasedonDEandTOA-DOAfusion,RAR-DEF)的具体实现步骤如下:

1) 建立最大似然准则下的时延方位融合定位优化模型。

2) 种群初始化。在满足定位区域边界约束的条件下随机选择一组位置坐标作为第一代种群向量。

3) 个体评价。将优化模型中的目标函数作为差分进化算法的最小化适应度函数,计算种群中每个个体对应的实数适应值,进而根据适应值大小及是否满足方位约束条件对个体的优劣进行评价。

4) 进化操作。根据种群中个体评价结果,采用DE/localtobest/2/bin方式对当代种群执行变异(mutation)、交叉(crossover)和选择(selection)操作,得到下一代种群。

5) 重复执行步骤3)和4),直到满足终止条件,则最终得到的适应值最小的个体即对应目标位置矢量的最优估计值。

1.3抗模糊性能及定位误差分析

RAR-DEF算法的实质是通过数值搜索的方式对非线性定位观测方程进行优化求解,从而得到最大似然准则下的全局最优解。其解距离模糊性能主要受到系统阵元数、目标与阵元的位置关系、方位约束条件等因素的影响。对于系统阵元数,当Na=2时,一般情况下可以得到目标位置的无模糊解。但是,当目标位于两阵元连线附近时,方位约束函数难以有效限定目标所在区域,可能无法抗距离模糊。因此,至少需要三个阵元才可能实现对整个测量区域的无模糊定位。另一方面,在观测量质量一定的条件下,适当增加观测量的个数,即增强系统冗余有利于提高定位系统抗距离模糊的稳健性。因此,工程实际中,通常考虑在阵元数有冗余(即Na≥4)的条件下对目标进行无模糊定位。

(10)

式中:m为直接测量量个数,Δ为测量误差。在水声定位系统中,目标位置坐标是间接测量量,直接测量量一般是时延、方位、声速、阵元位置等,且二者之间的函数关系是非线性的。假设各直接测量量互不相关,根据误差传递规律,间接测量量Y的方差可以近似表示为

(11)

式(11)说明定位精度同时受到各个观测量的精度以及误差传递关系的影响。由于RAR-DEF算法优化模型表达式较复杂,难以直接获得定位误差的解析表达式,因此,下面通过仿真实验对RAR-DEF算法的抗距离模糊性能及定位精度进行分析。

2同步定位解模糊性能仿真实验

考虑采用六阵元分布式水声同步定位系统对在半径r=800m的圆形区域内运动的水下目标进行定位。目标运动速度为60kn,约为30m/s。通过仿真实验,对本文方法的抗距离模糊性能进行分析,并将其定位精度与基于方位测量的直线交汇定位方法[11]以及基于时延测量的球面交汇算法的定位精度进行比较。

图2 定位系统布局Fig.2 Layout of the positioning system

2.1抗距离模糊性能分析

采用RAR-DEF算法对目标进行定位,建立优化模型如下,设各阵元的方位和时延测量误差的标准差分别为σεi=σε=1°,σξi=σξ=0.1 ms,i=1,2,…,6。

(12)

以目标位于[200,320]Tm处为例,RAR-DEF算法优化模型(12)中目标函数的等高线图及约束条件所限定的区域如图3所示。由图3可见,模型(12)的性能曲面有多个局部极小值,对应于由距离模糊导致的多个伪目标,而真实目标位于约束条件限定的虚线边界区域内。

注:星号表示目标,实线圆形代表定位区域的边界,其内部的虚线圆形表示通过方位约束条件限定的目标邻域的边界。图3 优化模型示意图Fig.3 Diagram of proposed optimization model

图4给出了目标预设运动轨迹及RAR-DEF算法的定位结果,并与几种常用的抗距离模糊方法进行了对比。目标预设运动轨迹如图4(a)所示,图4(b)给出了采用举手表决方法[8]抗距离模糊的定位结果。在测量区域内随机选取一点作为目标初始位置,得到采用参考位置标示法[8]的定位结果,如图4(c)所示。图4(d)给出了采用间距为7.5m的三元阵组合定位抗距离模糊[10]的结果,其中,相邻阵元间时延差测量误差服从均值为0,标准差为5us的高斯分布。将模型(12)中的方位约束条件去掉,对应的定位结果如图4(e)所示,采用本文方法得到的定位结果如图4(f)。由图4(b)可见,距离模糊严重时,遍历得到的大量伪目标对真实目标的判决产生严重的干扰,导致举手表决法抗距离模糊性能下降。由图4(c)可见,当目标初始位置未知时,参考位置标示法无法得到最初的无模糊传播时延,导致后续周期均无法有效抗距离模糊。图4(d)结果表明,当目标距离远大于基阵孔径时,三元阵被动测距误差可能超过参考距离误差容限,从而无法实现无模糊定位。由图4(e)可见,无方位约束条件时,距离模糊可能导致DE算法的早熟收敛,因此只有部分位置能够得到无模糊定位结果,且定位精度较低。图4(f)中RAR-DEF算法定位结果与预设轨迹基本一致。综合以上结果可见,方位约束函数有效地限定了真实目标所在区域,降低了DE算法陷入局部最优解的危险。对于分布式高帧率定位系统,本文方法无需目标初始就位点,即可实现对大范围测量区域内运动目标的高精度稳健无模糊定位。

图4 不同方法抗距离模糊性能对比Fig.4 Performance comparison of different ambiguity resolving methods

2.2定位精度分析

目标位于[200,320]Tm处,假设声速、阵元位置等可以精确测量,各阵元方位测量误差标准差σε=1°。

进行200次MonteCarlo实验,统计当时延测量误差标准差σξ在0~1ms范围内变化时,RAR-DEF算法和球面交汇算法[5](sphericalintersection,SI)的定位均方根误差(rootmeansquareerror,RMSE)的变化情况。

(13)

采用基于时延测量的定位克拉美-罗界[14](Cramer-Raobound,CRB)作为二者定位性能的评价标准。

(14)

式中:σ为标准差下界,d1⊥i,j为目标到阵元i,j间线段的最短距离,di,j为阵元i,j间的距离,d1,i和d1,j分别为目标到阵元i,j的距离。统计结果如图5所示,需要说明的是,SI算法本身不具有抗距离模糊的能力,因此,图5中SI算法的统计结果是利用无模糊的时延信息得到的,而本文方法仍是在存在距离模糊的条件下进行定位。

由图5可见,随着时延估计误差的增大,RAR-DEF算法的定位误差始终接近CRB,精度稍高于SI算法。

另一方面,由各个阵元的方位交汇对目标进行定位。通过200次MonteCarlo实验统计得到的定位均方根误差约为11.5m。可见,本文方法的定位精度远高于方位交汇定位精度。

图5 定位误差随时延估计标准差的变化Fig.5 Positioning error versus TOA standard error

3高帧率同步定位系统海试结果

2015年在大连旅顺海域进行了分布式浮标阵水声定位系统的海上试验,RAR-DEF算法得到进一步验证。试验中水下6个浮标构成边长约1km的六边形测量阵,如图6所示。目标船停机漂泊,模拟声源发射换能器吊放于目标船上,其位置由目标船携带的GPS提供。系统同步周期0.2s,实测声速1 515.47m/s。

图6(a)给出了系统在无方位约束条件下仅利用时延信息得到的目标定位结果及方位交汇的定位结果。采用RAR-DEF算法得到的定位结果如图6(b)所示,统计得到其定位均方根误差为5.70m。由图6可见,仅利用时延信息对目标进行定位存在模糊问题,仅利用方位信息定位精度较低,而本文方法将时延和方位信息融合优化求解,有效地克服了距离模糊问题,并且保证了系统定位精度。

注:三角形符号表示浮标,旁边为其编号。图6 系统海试阵型及定位结果Fig.6 Array shape and positioning result of sea trial

4结论

针对高帧率水声同步定位系统所面临的距离模糊问题,提出了基于差分进化和时延方位融合的解距离模糊方法。建立了最大似然准则下时延方位融合定位优化模型,并采用差分进化算法求解。上述研究和试验数据分析结果表明:

1) 对于分布式高帧率定位系统,本文方法利用方位信息对目标所在区域进行了有效限定,同时约束了差分进化算法的搜索空间,具有较强的全局搜索能力;无需目标初始就位点,即可实现对大范围测量区域内运动目标的稳健无模糊定位。

2) 在各阵元时延测量误差统计特性相同时,本文方法定位精度与球面交汇算法精度相当,且克服了利用时延参量定位存在的模糊问题以及利用方位参量定位精度较低的问题。

参考文献:

[1]CARROLL P, MAHMOOD K, ZHOU Shengli, et al. On-demand asynchronous localization for underwater sensor networks[J]. IEEE transactions on signal processing, 2014, 62(13): 3337-3348.

[2]DIAMANT R, LAMPE L. Underwater localization with time-synchronization and propagation speed uncertainties[J]. IEEE transactions on mobile computing, 2013, 12(7): 1257-1269.

[3]PAULL L, SAEEDI S, SETO M, et al. AUV navigation and localization: A review[J]. IEEE journal of oceanic engineering, 2014, 39(1): 131-149.

[4]张木. 水下高速航行体超空泡减阻的大涡模拟与实验研究[D]. 南京: 南京理工大学, 2013: 2-5.

ZHANG Mu. Large eddy simulation and experimental study of the supercavity drag reduction of underwater high-speed navigation body[D]. Nanjing: Nanjing University of Science and

Technology, 2013: 2-5.

[5]田坦. 水下定位与导航技术[M]. 北京: 国防工业出版社, 2007: 54-57.

[6]KORSHUNOV A Y, FRIDMAN L B, SINITSIN E A. Effectiveness of range ambiguity mitigation in primary radars when using signals with high pulse-repetition frequency[C]//Proceedings of the 23rd international conference on microwave and telecommunication technology. Washington DC, 2013: 1154-1155.

[7]RIEGER P. Range ambiguity resolution technique applying pulse-position modulation in time-of-flight scanning lidar applications[J]. Optical engineering, 2014, 53(6): 061614.

[8]梁国龙, 杨春, 陈晓忠, 等. 同步水声跟踪定位系统软件抗距离模糊技术研究[J]. 应用声学, 2005, 24(5): 300-304.

LIANG Guolong, YANG Chun, CHEN Xiaozhong, et al. On resolving range ambiguities by software in synchronous underwater acoustic tracking system[J]. Applied acoustics, 2005, 24(5): 300-304.

[9]于平, 谢胜. 水声定位实时抗距离模糊方法[J]. 舰船电子工程, 2012, 32(1): 118-120.

YU Ping, XIE Sheng. A real-time anti-fuzzy distance method of acoustic positioning[J]. Ship electronic engineering, 2012, 32(1): 118-120.

[10]惠娟, 梁国龙. 组合定位抗距离模糊技术及性能分析[J]. 哈尔滨工程大学学报, 2007, 28(6): 665-668.

HUI Juan, LIANG Guolong. Technology of resolving range ambiguities of active spherical positioning model combined with passive hyperboloid ranging model[J]. Journal of Harbin engineering university, 2007, 28(6): 665-668.

[11]田孝华, 周义建. 无线电定位理论与技术[M]. 北京: 国防工业出版社, 2011: 7, 54, 67-69.

TIAN Xiaohua, ZHOU Yijian. Theory and technology of wireless location[M]. Beijing: National Defense Industry Press, 2011: 7, 54, 67-69.

[12]PRICE K V. Differential evolution a fast and simple numerical optimizer[C]//Proceedings of 1996 biennial conference of the North American fuzzy information processing society. New York, 1996: 524-527.

[13]STORN R, PRICE K. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces[J]. Journal of global optimization, 1997, 11(4): 341-359.

[14]PATWARI N, HERO A O, PERKINS M, et al. Relative location estimation in wireless sensor networks[J]. IEEE transactions on signal processing, 2003, 51(8): 2137-2148.

本文引用格式:

王燕, 李晴, 付进,等. 高帧率水声同步定位解距离模糊方法研究[J]. 哈尔滨工程大学学报, 2016, 37(6): 812-818.

WANG Yan, LI Qing, FU Jin, et al. Range ambiguity resolution method for synchronous acoustic positioning with high frame rate[J]. Journal of Harbin Engineering University, 2016, 37(6): 812-818.

收稿日期:2015-05-30.

基金项目:国家自然科学基金项目(51279043,61201411,51209059);国家高技术研究发展计划(2013AA09A503);黑龙江省普通高等学校青年学术骨干支持计划(1253G019).

作者简介:王燕(1973-),女,教授,博士生导师; 付进(1981-),女,副教授. 通信作者:付进,E-mail:fujin@hrbeu.edu.cn.

DOI:10.11990/jheu.201505086

中图分类号:TB566

文献标志码:A

文章编号:1006-7043(2016)06-0812-07

Range ambiguity resolution method for synchronous underwater acoustic positioning with high frame rate

WANG Yan1,2,LI Qing1,2,FU Jin1,2,LIANG Guolong1,2

(1. Acoustic Science and Technology Laboratory, Harbin Engineering University, Harbin 150001, China; 2. College of Underwater Acoustic Engineering, Harbin Engineering University, Harbin 150001, China)

Abstract:To effectively suppress range ambiguity that may be experienced by synchronous underwater acoustic positioning systems with a high frame rate and improve the systems′ performance, considering that the measurement of a signal′s direction of arrival (DOA) is unaffected by range ambiguity, in this study, we propose a range ambiguity resolution method based on differential evolution and time of arrival (TOA) DOA fusion. With respect to parameter estimation, we construct the TOA-DOA fusion optimization model based on the maximum likelihood criterion. We solve the nonlinear multimodal optimization problem through differential evolution. Simulation results show that the constraint function effectively limits the area in which a target is located and suppresses the premature convergence of differential evolution. Thus, a target moving in a large scope can be located without ambiguity. Sea trial results demonstrate the effectiveness of this range-ambiguity-resistant method.

Keywords:underwater acoustic positioning; high frame rate; range ambiguity; differential evolution; TOA-DOA fusion

网络出版日期:2016-04-21.