基于静态电位差的船舶跟踪算法

2020-07-27 08:25张伽伟姜润翔肖大为孙宝全
哈尔滨工程大学学报 2020年6期
关键词:电场电位滤波器

张伽伟, 姜润翔, 肖大为, 孙宝全

(1.海军工程大学 兵器工程学院,湖北 武汉 430033;2.海军工程大学 电气工程学院,湖北 武汉 430033;3.中国人民解放军92941部队44分队,辽宁 葫芦岛 125000)

船舶静电场来源于船舶的腐蚀防腐电流,主要包括静态电场信号(static electric field,SE)和静态电位信号(underwater electric potential,UEP),船舶静电场具有明显的分布特征[1-2],包含着船舶的位置信息,且受环境的影响相对较小,可以用来对船舶进行跟踪定位,作为声学跟踪的一个有效补充。但是对UEP信号的测量需要参考电极,参考电极要求离测量电极有一定的距离,这为实际中的电位传感器布设增加了难度。SE信号的测量需要三轴电场传感器,对制作工艺要求较高,特别是三轴传感器的正交性及与姿态传感器的对准。利用电位差(difference of UEP,DUEP)DUEP对舰船进行跟踪,即采用多组电位传感器组,每一组传感器以其中一个电位传感器的UEP信号为基准,该组中其余电位传感器的UEP信号与其做差,将差值作为观测信号。DUEP信号直接将传感器组中的一个电极作为基准电极,相比UEP观测信号,省去了参考电极的负担;相比SE观测信号,DUEP信号对传感器要求相对简单,电场信号的定义为E=dU/dl,可见DUEP信号与SE信号是很接近的,但是利用DUEP作为观测信号,电位传感器阵列可以有更自由的组合方式。

另外,针对实际电场跟踪问题,有2个问题需要考虑:1)对于船舶电场跟踪的应用场合,水下武器系统而言,大部分系统平时是处于睡眠状态,当值更引信检测到目标时,才会引发各系统动作。电场跟踪系统也是一样,平时处于睡眠状态,当确认目标出现以后,跟踪系统开始工作,对目标进行跟踪。因此,船舶电场跟踪的第一步工作是对船舶目标的检测,文献[3]提出了一种基于功率谱的船舶静电场实时检测算法,本质上是通过设定的浮动阈值进行分段功率谱进行滑动检测,本文将引入此方法将其与跟踪检测算法相融合。2)所有船舶电场可利用的观测信号都面临一个先验信息缺失的问题,为此本文引入滤波器组的方法,以卡尔曼滤波为代表的滤波估值算法可以根据传感器量测信息对目标的相关参数进行实时的估计,在目标跟踪领域获得越来越广泛的研究和应用[4-11]。并以渐进扩展卡尔曼滤波(progressive extended kalman filter,PEKF)为基本滤波单元,以解决基于DUEP信号的船舶跟踪中先验信息缺失的问题。

1 船舶跟踪问题

1.1 状态空间模型

船舶状态空间模型的形式为[12]:

式中:xk∈Rn为k时刻的n维状态向量;yk∈Rm为k时刻m维观测向量;状态转移函数a:Rn→Rn;观测函数h:Rn→Rm;wk-1∈Rn为状态噪声向量,vk∈Rm为观测噪声向量,且wk-1~N(0,Qk-1),vk~N(0,Rk),Qk-1为过程噪声协方差矩阵,Rk为观测噪声协方差矩阵,{wk-1}和{vk}不相关。

1.1.1 观测方程

在船舶静电场的各种建模方法中,点电流法建模精度高,更加贴近船舶实际[13]。

依据点电流法,船舶可以等效为N个点电流等间距构成的均匀线阵模型(简称点电流阵列)来描述。阵列中每个点电流的电流密度为Ipi,间隔为ld。海水中某场点Pf处的电位信号U可等效为N个点电流产生的电位叠加。

式中:K(Ipi,Pf)为点电流Ipi和场点Pf之间的距离函数,在空气—海水—海床3层均匀介质(如图1所示)条件下为:

图1 空气—海水—海床3层均匀介质坐标系Fig.1 Air-seawater-seabed three-layer uniform media coordinate system

(3)

式中:H为海水深度;h为传感器深度;k=(σ-σ1)/(σ+σ1)为海底反射系数;σ为海水电导率;σ1为海床电导率;m为反射层数,实际计算中其上限值可取10~20,r2=(x-xi)2+(y-yi)2。

对一个电位传感器组,以其中一个电位传感器为基准,其电位为U0,其余电位传感器的信号为Uj。则在第j(j=1,2,…,J)个电位传感器量测到的目标信号可建模如下:

1.1.2 状态方程

船舶目标的状态量xk包含目标位置、速度、点电流阵列:

xk=[rk,Vk,Ip]T(6)

式中:rk=[x,y,z]T;Vk=[Vx,Vy]T(忽略z方向上运动);Ip=[Ip1,Ip2,…,IpN]T。

式中:Φm为运动状态转移矩阵;Γm为噪声增益矩阵。

DWNA模型假设加速度为高斯白噪声,即:

式中σx、σy分别为x、y方向上的加速度噪声强度。

点电流阵列强度量值为常量,加一个比较小的噪声即可。则全状态方程为:

xk=Fxk-1+wk-1(9)

2 基于滤波器组的滤波跟踪方法

2.1 基于最大似然选择法的滤波器组基本原理

船舶电场跟踪中,滤波估值方法对方位信息最为敏感,也是决定跟踪效果的关键因素。滤波器组的基本原理是在不知目标真实方位的情况下,假定目标从多个不同方位而来,同时起始多个滤波器,即设定多个滤波器组的初值:

式中ψj为假定的目标方位角。

假定多个初值后,利用最大似然选择法,选择出最接近真实目标轨迹的跟踪轨迹。

由上述分析可知:

利用各模型中的最大似然值进行归一化,即:

2.2 渐进扩展卡尔曼滤波

PEKF相比于传统卡尔曼滤波有更好的收敛性和稳定性[14-15],其基本步骤为:

1)时间更新。

2)观测更新。

② Fori=1,2,…,Npu

当n=1,PEKF退化为EKF。

综上所述,可给出FBS-PEKF跟踪算法步骤如下:

5)对似然值进行归一化。

6)回到步骤2)或终止滤波。

3 基于功率谱的静电场检测技术

舰船静电场能量主要集中在DC~0.1 Hz的低频段。海洋环境电场主要是由于海浪运动切割地磁场产生的感应电场,其能量主要集中在0.1 Hz以下,在短时间(15~30 min)内,海浪的变化可视为平稳随机过程。即海洋环境电场的能量在短时间内不会发生明显变化,而当舰船出现时,目标周围电场将引起低频频段内的能量发生改变,这为以低频频段内的能量和作为特征检测舰船电场提供了可能。静电场检测算法的基本步骤为:

1) 计算特征值。假设检测开始时刻为t,对检测时刻t以及之前的N-1个数据{x(n),x(n-1),…,x(n-N+1)}进行功率谱估计,取特征量为谱估计后所得序列中与特征频段对应的M点频谱值的平均:

2)确定阈值。取检测时刻t之前某段时间特征量的平均值为阈值,计算检测时刻t之前w个特征量的平均值PAve=(Pn-1+Pn-2+…+Pn-w)/w,取检测阈值为T0=βPAve,其中β为阈值因子,β的取值可根据要求的虚警概率和检测概率确定。

3)判决条件。当t时刻的特征量Pt>T0时认为满足判别条件,即目标出现一次,若不满足条件则回到步骤1),对t+1时刻继续进行滑动检测。

4 仿真结果及分析

设计如图2所示的仿真实验,采用9个点电源模拟舰船,每个电场传感器组包含4个电位传感器。模拟舰船的点电源阵列为Ip=[4.07,-0.68,…,-1.39]T(由某型船舶Beasy数据利用点电源建模法反演得到),ld=15 m;以传感器阵列为基础建立右手坐标系,传感器所在线为Y轴,传感器中心点为坐标原点,X轴过原点垂直于Y轴,Z轴向上;电位传感器组的位置为o1=[0 48 0;0 50 0;0.8 49 0;-0.8 49 0],o2=[0 -48 0;0 -50 0;0.8 -49 0;-0.8 -49 0];舰船起始位置r0=[1 040,-30,-4.57]T,初始速度为V0=[-10,-2]T;过程加速度噪声强度σx=σy=0.001,α=0.001;观测噪声协方差矩阵Rk=σ2I2×2,σ=1×10-9;传感器深度Hsensor=50 m;海水深度Hsea=51 m;海水电导率σ1=4 S/m;海水电导率σ1=0.04 S/m。

图2 基于电位差的舰船跟踪示意Fig.2 A schematic diagram of ship tracking based on potential difference

滤波算法中假设目标点电源数量为3,点电源初值为[-10,30,-20],ld=33 m。对功率谱滑动检测器进行配置:信号采样率100 Hz,滑动窗长度为500,检测门限窗数为4,滑动间隔为1 s,连续3 s检测到目标则认为目标存在。对滤波器组进行配置:信号采样率1 Hz;检测到目标后假定目标水面初始距离为900 m;在该距离上起始NF=4个PEKF滤波器,各个滤波器的假设方位分别为π/4、3π/4、5π/4、7π/4。

(18)

图3 阈值-特征值曲线Fig.3 The curve of threshold-eigenvalue

图4 滤波器组的曲线Fig.4

图5 滤波器组的

图6 最优跟踪轨迹Fig.6 Optimal tracking trajectory

从跟踪结果中可以得到以下几点结论:

1)基于DUEP对船舶目标进行跟踪是可行的,且具有较高的精度;

2)滑动检测算法有效,能够及时的检测到目标,并起始滤波(图3);

3)最大似然选择法能够选择正确的跟踪轨迹,对数似然函数值最大的曲线对应的为轨迹1(图5、图6);

4)从跟踪结果来看,只有轨迹1是收敛的,表明基于DUEP的船舶电场跟踪也是对方位信息最为敏感(图4、图6);

5 结论

1)利用船舶DUEP信号可有效实现船舶的信号检测和跟踪,相比于UEP和SE,DUEP量级更大抗干扰性更强,对方位信息最为敏感,且对传感器的布设要求低。

2)基于最大似然选择法的滤波器组方法可有效解决静态电位差跟踪中初始位置、速度等先验信息缺失问题。基于静态电位差的船舶电场跟踪方法是可行的,且利用工程实现,对利用船舶电场信号对船舶进行跟踪具有重要的意义。

猜你喜欢
电场电位滤波器
巧用对称法 妙解电场题
耳蜗微音器电位临床操作要点
电位滴定法在食品安全检测中的应用
求解匀强电场场强的两种方法
从滤波器理解卷积
开关电源EMI滤波器的应用方法探讨
基于STM32的非接触式静电电位测量系统设计
一种微带交指滤波器的仿真
电场强度单个表达的比较
电场中六个常见物理量的大小比较