方益喜
(中国船舶集团有限公司第七一五研究所,浙江 杭州 310023)
拖曳线列阵声呐是现代声呐的重要发展方向之一,其具有孔径大、工作频率低、探测距离远等特点,广泛应用在各类舰艇上,成为水下远距离探测的重要有效手段。常规的单线阵由一系列无指向性的水听器组成,由于水听器没有指向性,其对整个圆锥面上所有入射信号的响应完全一致,如果考虑水平面一个平面,则单线阵将出现左右舷模糊问题,无法区分信号来源于左舷还是右舷。常规的单线阵通常采用平台机动的方式,根据声呐时间-方位历程图中目标舷角的变换趋势来判断左右舷或者是利用平台机动时阵型估计的信号处理方法来区分左右舷[1–7]。舷角的变化通常需要人工来完成,无法进行自动判决。另外,平台的大角度机动势必会导致阵型严重畸变,增加目标丢失的可能性,因此,急需一种小角度机动就能完成左右舷分辨的方法。
本文在深入研究平台机动时左右舷分辨的基础上,创新提出了一种以目标跟踪为基础的单线阵左右舷分辨方法,通过仿真分析,验证了该方法的可行性与有效性,可望应用于工程实践中。
本文采用平台机动与目标跟踪相结合的方法,具体流程如图1 所示。拖曳线列阵声呐在开机使用过程中发现过门限的目标,利用过门限的目标数据,进行左右舷镜像处理,两者组成一个左右舷“目标对”,两者具有相同的幅值和距离值,但是方位不同(例如,平台航向为0°时,右舷80°方位镜像到左舷为280°方位),就如同从左右舷两边都收到数据一样,然后将“目标对”中的2 个目标分别进行跟踪处理。平台按照规定进行转向机动,根据“目标对”中2 个目标速度变化趋势来判断左右舷。假设平台机动过程中能够检测到目标并且稳定跟踪,通过一系列周期,真实目标的速度变化不明显,但镜像目标的速度将发生剧烈变化,保留速度变化较小的跟踪器,从而可以确定目标真实方位,无需人工干预即可实现目标左右舷自动判决。
图1 单线阵左右舷分辨流程Fig.1 Flow chart of port-starboard discrimination of single towed array
为了提高对机动目标的跟踪能力,本文采用IMMKalman 滤波跟踪算法。交互多模型(Interactive Multiple Models,IMM)跟踪算法采用多个运动模型,每个模型都有一个相应的模型概率,通过马尔科夫转移矩阵完成不同模型之间的转换,在运算过程中,系统实时为每个模型计算概率,最终输出结果为各个模型的加权平均[8–9]。
设有n个模型,目标运动方程为:
其中,j=1,2,···,n;xj(k) 为k时刻状态向量;Φj为状态转移矩阵;Wj(k−1)为k-1 时刻过程噪声;Gj为过程噪声分布矩阵。
测量方程为:
其中:Hj(k)为测量矩阵;Vj(k)为测量噪声。
IMM 算法滤波可分为几步:
1)模型交互作用
其中:pij为第i个模型到第j个模型的转移概率;µi(k−1)为第i个模型的概率;为预测的第j个模型k时刻的概率;µi/j(k−1|k−1)为在第j个模型条件下第i个模型k-1 时刻的概率;(k−1|k−1)为第i个模型k-1时刻的状态估计;Pi(k−1|k−1)为相应的协方差;(k−1|k−1)为交互作用下第j个模型k-1 时刻的状态估计;P0j(k−1|k−1)为交互作用下第j个模型k-1 时刻的协方差。
2)模型条件滤波
计算模型的预测滤波状态及协方差:
计算模型的滤波状态及协方差:
其中:νj(k)为第j个模型k时刻的新息(残差);Sj(k)为第j个模型k时刻残差的协方差;Kj(k)为第j个模型k时刻的滤波增益;I为单位矩阵。
3)模型概率更新
计算模型的似然概率:
4)交互模型输出
其中,T为周期,r11=r22=σ2,Zx和Zy为测量值在x轴和y轴上的投影。
在实际情况中,测距与测向都会存在一定测量误差。为模拟实际情况,在仿真中添加了均方根为1.02%的测距误差和2.26°的测向误差,如图2 所示。总共运动80 个周期,从目标位于左舷与右舷2 种情况进行分析,忽略了平台小角度机动时阵型畸变的影响,认为阵型畸变不大,依然能够持续检测到目标,保证跟踪器能进行稳定跟踪。
图2 仿真中添加的测距与测向误差Fig.2 Measuring errors of range and bearing added in simulation
当目标位于左舷的情况,设置平台的航向为270°,航速6 m/s,目标方位220°,初始距离20 km,航向220°,航速3 m/s。从6 个周期(T=R/C根据量程32 km确定)开始转向5°,然后保持航向不变,真实目标、镜像目标与平台位置关系如图3 所示,两跟踪器的速度值输出如图4 所示。可见,当目标位于左舷,在平台机动未进行转向的时候,两跟踪器的速度输出值完全一样,速度差为0 m/s,无法区分左右舷。在平台机动转向之后,两跟踪器的速度值开始出现差异,真实目标的速度变化不明显,真实目标速度为3 m/s 左右上下波动,但镜像目标的速度将发生剧烈变化,在转向后的第1 个周期,其目标速度就大于10 m/s,两者速度的差值已经超过测速误差,根据两跟踪器的速度差异信息,保留速度变化较小的目标,完成左右舷分辨。
图3 真实目标、镜像目标与平台位置关系(左舷)Fig.3 The location relationship between the real target,mirror target and platform(on the port)
图4 两跟踪器目标速度输出对比(左舷)Fig.4 The contrast of target velocity between the two trackers(on the port)
当目标位于右舷的情况,平台的航向为270°,航速6 m/s,目标方位320°,初始距离20 km,航向320°,航速3 m/s。从6 个周期开始转向5°,然后保持航向不变,真实目标、镜像目标与平台位置关系如图5所示,两跟踪器的速度值输出如图6 所示。可见,当目标位于右舷,与目标位于左舷的情况类似,在平台机动未进行转向的时候,两跟踪器的速度输出值一模一样,速度差为0 m/s,在平台机动转向之后,真实目标速度为3 m/s 左右波动,速度改变不明显,但镜像目标在转向后的第1 个周期,其目标速度就大于10 m/s,其速度变化较大,根据两跟踪器的速度差异信息,保留速度变化较小的目标,同样可以确定目标真实方位,完成左右舷分辨。
图5 真实目标、镜像目标与平台位置关系(右舷)Fig.5 The location relationship between the real target,mirror target and platform(on the starboard)
图6 两跟踪器目标速度输出对比(右舷)Fig.6 The contrast of target velocity between the two trackers(on the starboard)
对于单线阵而言,左右舷分辨是一个重点,也是一个难点。为解决单线阵左右舷模糊问题,本文提出了一种基于目标跟踪的单线阵左右舷分辨方法,将平台机动与目标跟踪相结合,利用跟踪目标速度差异来分辨左右舷。由仿真结果可知,当目标位于左舷或者右舷,在平台进行小角度转向后,比如5°,经过2 个扫描周期就可以区分目标左右舷,验证了本方法的可行性与有效性,在工程实践中,具有一定的应用前景与指导意义。