陈宇航, 饶云华, 潘宇盈, 万显荣, 吴敏渊
(武汉大学电子信息学院, 湖北武汉 430072)
外辐射源雷达是利用第三方辐射源信号(如广播电视台)进行目标探测定位的双/多基地雷达,具有覆盖性能好、生存能力强、部署灵活等优点。传统外辐射源雷达在工作中,单个接收站一般只与一个发射站配对,通过参考通道接收该发射站的直达波以及通过监测通道接收目标反射回波,对获取信号进行处理后,可以得到目标双基地距离差、双基地速度与到达角等量测值。但由于发射站不可控,外辐射源雷达这种系统配置与工作方式很难保证目标的跟踪连续性与定位精度。
采用多个发射站的不同频率目标回波进行联合探测,可以大幅度提升定位精度并扩大探测覆盖区域。因此,在尽量减小系统规模与复杂度的前提下,采用外辐射源雷达分时多频工作模式,通过周期性切换工作频率,单个接收站可以与多个发射站配对,在不同时刻接收来自不同发射站的目标回波,获取目标的空间分集信息,以此提高监测与跟踪性能。
收发站位置信息是外辐射源雷达工作的前提,接收站可根据需要灵活部署,其准确的位置信息可实时获取,而不可控的第三方发射站位置信息通常需要提前获得。但在实际工作中,发射站往往会发生变化而无法预先获取其位置,尤其是分时多频外辐射源雷达需要利用多个发射站,因此,对分时多频系统中的发射站进行实时定位是首先需要解决的问题。
目前,关于外辐射源雷达的发射站定位研究并不多,文献[8]通过合作目标的双基地距离差从而得到多个含有发射站位置信息的椭圆方程,多个椭圆间的交点即为发射站位置。文献[9]利用合作飞行器的笛卡尔坐标信息,将坐标变换到双基地坐标系下后通过匹配双基地距离与速度得到发射站位置。文献[10]针对多目标情况下关联的复杂性,通过坐标变换,建立距离和多普勒的代价函数,正确稳定关联双基地雷达目标观测值与真实信息,从而实现对发射站的定位。上述文献提及方法都是针对传统外辐射源雷达工作模式的单个发射站进行定位,且都需要合作目标配合,通过获取足够多的合作目标精确位置信息来实现定位,其应用场景往往受到局限性较大。
分时多频外辐射源雷达系统本质上是一个异步多传感器系统,在对未知位置的发射站设置位置初值后,则发射站的位置估计就可以转换成求解传感器系统固有偏差,从而将定位问题转化成多传感器误差配准过程。这样就可以在目标探测跟踪过程中实现对发射站的实时现场定位,可以提高外辐射源雷达的环境适应性与布设灵活性。
关于多传感器系统的误差配准问题,主要方法有基于加权最小二乘(Weighted Least Squares, WLS)理论、基于最大似然(Maximum Likelihood, ML)准则以及基于卡尔曼滤波器的空间配准算法。其中,文献[11]提出一种基于快坐标下降的最小二乘方法,在异步量测中估计传感器系统误差。文献[14]针对多辐射源系统的双基地距离差量测存在固定偏差的情况,基于最小二乘算法,同时求解目标位置与系统偏差。文献[15-16]基于最大似然估计的空间配准算法,通过使似然函数达到最大值,从而实现对目标状态和系统误差的联合估计。文献[22]提出一种带配准误差的增广状态高斯混合滤波器(Gaussian Mixture Hypothesis Density, GM-PHD)来提高量测关联的正确率。文献[23]讨论了全局传感器的无偏情况下,局部传感器误差配准问题,提出了采用两步扩展卡尔曼滤波算法估计量测偏差。
上述文献方法均仅用于估计量测层面的较小偏差,并不适用于分时多频外辐射源雷达量测异步且量测函数非线性情况的发射站坐标误差求解问题。
本文针对分时多频外辐射源雷达系统的发射站定位问题,通过各自收发对量测估计完成时间配准,同时,通过设置发射站位置初值构造参数为发射站坐标偏差的伪量测,完成空间配准,采用卡尔曼滤波器对两个发射站进行定位。此方法无需合作目标所提供的位置信息,而是仅利用接收站获得的量测值便可对发射站进行定位,并且可以达到较高定位精度。
分时多频外辐射源雷达二维探测示意图如图1所示:场景中有2个第三方发射站和1个接收站,发射站工作频率分别为、,接收站周期性切换中心工作频率分别与两个发射站形成收发对,其周期通常为相干积累时间长度。接收站包含监测天线与参考天线,分时接收两个发射站的直达波和目标反射回波,若收发对1在时刻开始目标探测,则收发对2在(+1)时刻开始目标探测(=2,=0,1,2,…)。
图1 分时多频外辐射源雷达二维探测示意图
在探测目标位置未知情况下,无法通过单个收发对自身量测值来定位发射站位置,因此需要获取两个收发对同一时刻的目标量测值。由于两个收发对采用分时切换方式对目标进行异步量测,故需要对每个收发对中缺失的量测值分别进行估计,从而得到在时间上完整的量测序列,完成时间对齐。
(1)
同理,双基地速度量测估计值为
(2)
由于接收站位置固定,收发对1的(+1)时刻方位角量测估计值可用收发对2该时刻方位角量测值替代。
(3)
同理,对收发对2也使用相同方式对其未获取时间周期内的量测值进行估计,从而使得两个收发对的目标量测在时间上对齐。
由于两个收发对在时间上对齐的量测值都是各自收发对的双基地量测,需进一步统一到公共笛卡尔坐标系下。以接收站为原点,建立北东地(North East Down, NED)坐标系,各自收发对结合所获得的量测值进行单站定位,便可得到目标在该公共笛卡尔坐标系下的位置信息。
(4)
(5)
若已知发射站准确位置,单站定位可以得到目标在公共笛卡尔坐标系下的位置信息。但若发射站位置未知,对两个发射站分别设定为带有偏差的初值后,各自进行单站定位,发射站坐标存在固定偏差导致得到的目标位置信息存在误差,利用各自收发对得到的该目标不准确位置信息求解发射站坐标固定偏差,从而可将发射站定位问题转换为多传感器固定系统偏差下的空间配准问题。
(6)
(7)
(8)
将式(7)代入式(8)中,()相互抵消,得到时刻,发射站坐标偏差()为参数的伪量测方程。
定义发射站坐标偏差的状态转移方程与伪量测方程()如下:
()=(|-1)(-1)
(9)
()=()()+()
(10)
根据构建的伪量测方程采用卡尔曼滤波器进行递推,多场滤波更新结果即为所求发射站坐标偏差()。卡尔曼滤波递推过程如下:
首先进行一步预测
(|-1)=(|-1)(-1|-1)
(11)
(|-1)=(|-1)·
(-1|-1)(|-1)
(12)
(|-1)=()(|-1)
(13)
随后计算滤波增益
(14)
最后完成更新
(|)=(|-1)+(()-(|-1))
(15)
(|)=(|-1)-
(16)
利用停止卡尔曼递推后得到的结果(|)对初值进行修正,即得到发射站坐标估计值。
由于一阶泰勒展开过程往往会带来较大的线性化误差,利用所得到发射站坐标估计值,通过牛顿迭代方法,利用相同量测值再次进行上述伪量测构造与卡尔曼滤波过程,多次迭代后,即可得到最优修正估计值,迭代修正公式如下:
(17)
为了后续验证算法性能性,本节将分析所求参数的克拉美罗下界(Cramer-Rao Lower Bound, CRLB)。假设量测噪声为独立同分布的零均值高斯白噪声,收发对的量测噪声项()=[(),()]的噪声协方差矩阵()为
(18)
(19)
式中,
(20)
(21)
式中,()是关于所求参数的Fisher信息矩阵(Fisher Information Matrix, FIM)。具体可表示为
(22)
其中,
(23)
本节通过仿真测试评估所提算法性能,仿真场景设置如下:两个未知位置的发射站,一个已知位置的接收站,接收站坐标=[0,0] km,发射站的坐标分别为[8.3,2.6] km、[-5.4,6.6] km。接收站周期性切换工作频率,异步接收来自不同发射站的回波信号,接收站频率切换周期=1 s。假设两个收发对所有量测噪声为独立同分布的零均值高斯白噪声。目标在两个收发对共同探测区域内匀加速运动,目标运动起点为[9.2,5.4] km,沿横纵坐标轴正方向上的初始速度0=120 m/s、0=100 m/s,加速度为0=0.3 m/s、0=-0.8 m/s,运动时间为100 s。
算法性能评价指标采用发射站位置估计的均方根误差(Root Mean Squared Error, RMSE),其定义如下:
(24)
双基地距离差量测、方位角量测的噪声标准差表示为=[,]。设定迭代终止阈值=0.01 m。表1给出了发射站位置在不同量测噪声标准差时的位置估计RMSE。其中表示第个发射站位置估计克拉美罗下界。由表1可知,第个发射站,得到的定位结果接近对应下的,且当量测噪声标准差为零时,可以得到发射站位置坐标的无偏估计。
另外,量测噪声标准差相同时,与不一致,根据定位方程式,分析可知,如果两个发射站与接收站、目标之间的几何关系不同,那么伪量测构造过程会对目标量测进行不同的非线性处理,由式(4)可以看出:基线距离越长,双基地距离差量测噪声误差带来的影响会加大,同时,方位角量测噪声影响会变小,几何关系不同导致了各自位置估计的不一致。
表1 不同量测噪声标准差发射站位置估计RMSE
为了测试不同伪量测的对所提算法的性能影响,本节对比分析了所提算法与文献[24]中传统算法的性能差异。在传统算法中,多传感器系统进行空间配准时,通过目标坐标(,)构造伪量测。由于这种配准方法目前主要应用于主动雷达领域估计量测固定偏差,故本文重新实现了该传统方法构造伪量测在外辐射源雷达中的进行发射站定位的实验;设置双基地距离差、双基地速度、方位角量测噪声标准差分别为30 m、1.5 m/s、1°。不同伪量测对所提算法性能的影响如图2所示。
(a) 不同伪量测对应的定位结果(发射站1)
(b) 不同伪量测对应的定位结果(发射站2)图2 不同伪量测对所提算法性能的影响
由图2分析得出发射站定位结果在开始迭代时快速下降,然后下降变缓,最后收敛于一个稳定值。收敛速度方面,要满足两个发射站位置估计均达到收敛,采用本文伪量测处理需要50步迭代,而采用文献[24]方法构造的伪量测处理需要进行180步迭代,这是由于伪量测矩阵维数不同导致收敛速度有所差别。定位精度方面,本文所得到发射站位置估计足够小,可以满足精度要求,而文献[24]方法得到的发射站位置估计依然存在较大误差。以上结果与分析表明采用本文方法构造伪量测最后得到发射站位置估计精度更高且收敛速度更快,可以大幅降低计算量。
在本文算法开始,需要对发射站坐标设置一个初始值。实际应用中,根据发射站直达波到达角度,可以得知发射站的大致方位信息,以此作为依据,根据距离发射站位置的远近对发射站设置三种初始值情况分别进行仿真。情况1:对两个发射站设置初始坐标分别为[2,0.7] km、[-1.5,1.7] km;情况2:初始坐标设置为[4,1.4] km、[-3,3.4] km;情况3:初始坐标设置为[6,2.1] km、[-4.5,5.1] km。发射站初值对所提算法性能影响如图3所示,其中量测噪声与上一小节相同。
(a) 不同初始值对应的定位结果(发射站1)
(b) 不同初始值对应的定位结果(发射站2)图3 发射站初值对所提算法性能影响
由图3分析得出设定不同发射站坐标初始值,经过数次迭代,在近似相同迭代步数处收敛于一个稳定值,且最后结果并无明显区别,说明本文所提算法对发射站初始值不敏感,具有一定的鲁棒性。
针对分时多频外辐射源雷达发射站实时定位问题,本文构建了时间同步后的发射站坐标空间配准模型,将两个收发对目标笛卡尔坐标系状态差值与发射站坐标偏差组合在同一量测方程中,给出了基于伪量测构造的扩展迭代卡尔曼滤波发射站定位算法,该方法无需获得合作目标信息,便可有效处理多个发射站定位问题。仿真结果表明,此方法均方根误差接近克拉美罗下界,且收敛速度快。