马贤同,罗景青,吴世龙
(电子工程学院雷达对抗系,安徽合肥 230037)
在多站电子侦察系统[1-2]中,利用脉冲到达多个观测站的时间差(Time Difference of Arrival,TDOA)信息[3-4]进行信号分选的方法称为时差分选[5]。辐射源信号参数变化方式复杂多样,而辐射源的位置参数较为稳定,所以时差分选可靠性高,是首选的信号分选方法[6]。
传统的时差分选方法采用统计直方图方法[5]实现,通过形成的超过一定门限的直方峰来判定分选的辐射源数目,但该方法会使高重频辐射源累积出虚假直方峰而产生虚警,从而使超低重频辐射源直方峰难以被检测而出现漏警。文献[5]将时差数据转换成直方图的结构,序贯地对各个辐射源进行检测和分选,可以同步解决高重频辐射源和超低重频辐射源给时差分选带来的问题,但该方法受直方图噪声影响较大,误选脉冲数和漏选脉冲数较多。文献[7]利用测向信息消除高重频辐射源虚假直方峰的影响,但测向信息一般不容易获得。文献[8]利用时差相关性依据高重频信息的配对表现剔除虚假时差对,但并不能剔除所有虚假时差,且对低重频信号难以达到理想效果。
事实上,观测站除了得到脉冲的到达时间(Time of Arrival,TOA)信息外,一般还能得到载频(Radio Frequency,RF)、脉冲宽度(Pulse Width,PW)、脉冲幅度(Pulse Amplitude,PA)等[9-10]其他信息。由于复杂信号脉间信息关联性弱,观测站接收的同一辐射源的不同脉冲参数变化差异往往较大,但多个观测站接收到某一辐射源同一脉冲的参数差异较小。因此,将主站和所有副站脉冲同时进行时差和多参数联合预分选,并将预分选结果按位置进行融合,最终得到精确的分选和定位结果。基于这一思想,提出了多站时差与多参数联合分选定位方法。若某辐射源的一个脉冲被多个观测站同时接收到,可以实现单脉冲分选定位。
假定多站电子侦察系统包括一个主站和I个副站,各站分别测得各自脉冲列的脉冲描述字(Pulse Description Word,PDW),且经过了频率、脉冲类型等预处理。主站得到N0个脉冲,参与分选和时差计算的PDW为:
其中,t0,n0(n0=1,2,…,N0)为主站脉冲的到达时间,并按到达时间的先后顺序排列,n0为主站脉冲序号,P0,n0为主站第 n0个脉冲的PDW中除到达时间外的其他参数矢量,它一般包括载频、脉冲幅度和脉冲宽度等参数。
副站i(i=1,…,I)共得到Ni个脉冲,参与分选和时差计算的PDW为:
其中,ti,ni,Pi,ni(i=1,…,I;ni=1,2,…,Ni)分别为副站i中第ni个脉冲的PDW中的到达时间和除到达时间外的其他参数矢量,ni为副站i脉冲序号。
假设侦察区域内有三个目标,以主站为例,主站接收到三个目标信号的脉冲列及混合后的脉冲列示意图如图1所示。作为示意,每个脉冲是一个柱形,并用柱形的高度区别三个目标信号的脉冲,漏脉冲的柱形用虚点填充,干扰脉冲用斜网格填充,漏脉冲不出现在混合脉冲中,干扰脉冲则保留在混合脉冲中。
图1 主站得到的脉冲列示意图Fig.1 Pulse train of the main station
当多个观测站接收到脉冲列后,需要判断不同观测站接收到的两个脉冲是否属于同一个辐射源,也需要判断同一观测站接收到的不同脉冲是否属于同一个辐射源,判断的标准是脉冲内部参数(载频、脉冲幅度和脉冲宽度等)是否匹配,并用匹配因子衡量两脉冲的匹配程度。根据待匹配脉冲是否属于同一个观测站的脉冲列,可以将脉冲参数匹配分为脉冲列内部脉冲的参数匹配和脉冲列间脉冲的参数匹配,其匹配因子分别设为β0和 β1。
1)β0的计算方法。以主站脉冲为例,脉冲列内部脉冲的参数匹配因子 β0,即为 P0,n0和 P0,n'0的参数匹配因子。其中,n0=1,2,…,N0;n'0=1,2,…,N0,且 n0≠n'0。P0,n0,P0,n'0的欧式距离为:
其中,W在此为加权矩阵,W一般为对称矩阵。若脉冲的PDW矢量P0,n0中各参数相互独立,则W为对角阵,对角元素取值的大小与测量误差的方差成反比。由于参数矢量P0,n0包括载频、脉内调制描述代码、脉冲幅度和脉冲宽度等参量,则W对角元素取值为对应参数测量误差方差量纲的倒数。脉冲列内部参数匹配因子β0可计算为:
其中,r0为参考距离,r0表示脉冲列内部两脉冲不匹配时的最小欧式距离,即认为r1达到多大时脉冲列内部两脉冲不匹配,在实际应用中,r0可根据脉冲接收的可靠性进行设定。
2)β1的计算方法。主站与副站i的脉冲列间脉冲的参数匹配因子 β1,即 P0,n0和 Pi,ni的参数匹配因子,其中 n0=1,2,…,N0,ni=1,2,…,Ni。β1的计算方法与β0的计算方法类似,只是把脉冲对P0,n0,P0,n'0换成脉冲对 P0,n0,Pi,ni。
其中,r'0为参考距离,r'0表示脉冲列间两脉冲不匹配时的最小欧式距离,同样,r'0反映了脉冲列间两脉冲的r2达到多大时两脉冲不匹配并可提前设定。
3)脉冲参数匹配规则设定。由于复杂信号参数可能出现捷变、跳变或随机变化,脉间信息关联性弱,观测站接收的同一辐射源的不同脉冲因参数变化差异较大,但多个观测站接收到某一辐射源同一脉冲的参数差异较小。因此,设置两个匹配门限,一个是脉冲列内不同脉冲的匹配门限γ0,用来判别脉冲是否是同一个辐射源在不同时间发射的;另一个是两脉冲列间的单个脉冲匹配门限γ1,用来判别同一个脉冲是否被两个接收机接收。由于多个观测站接收到某一辐射源同一脉冲的参数差异较小,考虑到频率捷变、脉冲内部编码变化等情况,通常 γ0< γ1,如 γ0=0.3,γ1=0.7。对于脉冲列内部脉冲的参数匹配,若β0≥γ0,参数匹配成功;否则,参数匹配不成功。对于脉冲列间脉冲的参数匹配,若β1≥γ1,参数匹配成功;否则,参数匹配不成功。
取主站第n0个脉冲,计算该脉冲到达时间t0,n0与副站 i第 ni个脉冲的到达时间 ti,ni之差:
定义主站第n0个脉冲与副站i第ni个脉冲的相似度为:
通过式(9)可以看出,若存在副站i某个脉冲与主站第n0个脉冲相匹配,ri=1,并记副站i与主站第n0个脉冲相匹配的脉冲序号为ki;否则,ri=0。I个副站中满足相似度为1的副站个数为:
为了实现对地面目标定位,一般需要两个时差值,则Im≥2才能满足定位条件;若对空中目标定位,则需要Im≥3。不失一般性,以对地面目标定位为例进行分析,若Im<2,令n0=n0+1,重复计算式(7)~(10);若满足Im≥2,则确定主站和副站相匹配脉冲序号为:[n0,r1k1,…,riki,…,rIkI],其中序号为0的列表示该副站没有脉冲与主站第n0个脉冲相匹配,这是由于漏脉冲现象引起的。称该脉冲序号描述的一组脉冲为基准脉冲。找到的基准脉冲示意图如图2所示。图2中主站的1号脉冲与副站1的2号脉冲和副站2的1号脉冲是一组基准脉冲。
图2 基准脉冲示意图Fig.2 Diagram of benchmark pulse
计算主站和副站相匹配脉冲间的时差:
称这一时差为基准脉冲预选时差。计算主站第n'0个脉冲与第n0个脉冲的脉冲列内部参数匹配因子 β0,n'0=1,2,…,N0,且 n'0≠n0。若 β0≥γ0,I个副站中存在与主站第n'0个脉冲相匹配的副站个数为:
其中,Δτ'0,i=t0,n'0- ti,ni,στ为时差测量误差估计值。若I'm< 2,令n'0=n'0+1,重复式(12);若I'm≥2,则该主站第n'0个脉冲与第n0个脉冲属于同一个目标,找到主站中其他与第n0个脉冲属于同一个目标的脉冲,并将属于同一目标的脉冲取走另存储,完成第一次预分选。然后对未分选的脉冲重复式(7)~(12),直到主站所有脉冲都分选完为止。
在整个预分选过程中,需要多次重新确定基准脉冲以完成不同辐射源信号脉冲的分选,同一辐射源可能脉间参数变化,也可能需要多次重新确定基准脉冲。多站时差与多参数联合预分选具体包括以下步骤:
步骤1:参数设定与初始化。按先验信息确定时差窗范围和时差测量误差στ,并设定脉冲列内部脉冲参数匹配门限γ0,脉冲列间脉冲参数匹配门限γ1,以及加权矩阵W等参数。
步骤2:基准脉冲选择与匹配。根据初始化确定主站脉冲列的基准脉冲序号,在第i(i=1,…,I)个副站脉冲列中寻找匹配脉冲。对于匹配成功的副站,计算预选时差;若匹配成功的副站数少于2个,则匹配失败,重新找基准脉冲。
步骤3:完成第一次预分选。找到基准脉冲后,先在主站脉冲列中找同列匹配脉冲作为新的参考脉冲,再在副站脉冲列中找时差与基准脉冲预选时差匹配,而且参数与新的参考脉冲也匹配的脉冲,将所有成功匹配的脉冲分选出来,完成第一次预分选。
步骤4:完成预分选。对未分选的脉冲重复第二步和第三步,直到主站所有脉冲都分选完毕完成预分选。
预分选完成了双路脉冲列时差和多参数联合分选,对于多目标或复杂信号情况,分选的结果可能很多。一是同一辐射源脉间参数可能发生变化,只要脉冲参数发生了变化,均产生新的分选结果。二是主站和每一个副站都要进行双路分选,分选的结果更多,要进行配对处理。设预分选后总共产生Q组时差,Q组时差中包含真实时差。每组时差至少含有两个时差值,表示至少有两个副站和主站接收到辐射源的某个“同一”脉冲,最多含有与副站数I相同个数的时差。比较每一组时差(未获得时差的副站不参与比较),Q组时差中任一时差与其他时差明显不同的均为不同的组,对两组时差值在时差误差容差范围内近似相等的时差组采用统计平均的方法合并,完成时差聚组,聚组后的时差组数记为Q',表示最终获得Q'组真实时差,记为:
其中,Iq表示第 q组时差的时差个数,Iq≤I,zq,iq(iq=1,…,Iq)表示第q组时差中副站iq和主站得到的时差值。
最终确定的时差组数为分选出目标的个数,根据每组时差可以用牛顿迭代法对各个目标进行定位,并根据定位结果将预分选结果进一步合并,确定各个目标所对应的脉冲列,完成分选。
仿真场景设置:设侦察系统包括五个观测站,其中一个主站,四个副站,主站位置为[130;130;200]km;副站1的位置设置为[120;150;190]km;副站2的位置设置为[130;160;200]km;副站3的位置设置为[160;130;200]km;副站4的位置设置为[150;120;190]km。对地面辐射源目标进行侦察定位,辐射源可能存在的区域设置为[200,400;300,500;0,0]km。根据观测站和辐射源所在区域范围可确定时差窗τL=-4.68μs和τU=85.85μs。侦察范围内有5个辐射源E1~E5,参数如表1所示。其中ID为目标序号,f为频率,W为脉宽,A为脉冲幅度,t为到达时间,b为脉冲起始时间,Δt为脉冲重复间隔,L为目标位置,N为辐射源的脉冲数。
表1 辐射源参数表Tab.1 Parameters of emitters
脉冲产生过程中,对f,W和A分别加上均方根为2MHz,0.2μs和0.2的随机误差,对t加上均方根σt为50ns的随机误差。由于外部环境的影响,观测站可能由于脉冲幅度较低或两脉冲的后沿与前沿靠得太近甚至存在交叠而丢失脉冲。仿真中,丢失脉冲的幅度门限设为0.8,即认为脉冲幅度小于0.8的视为丢失脉冲。两脉冲频率间隔小于50MHz即认为两脉冲落入同一信道,若同一信道的前一脉冲后沿与后一脉冲前沿到达时间小于2μs,则后一脉冲视为丢失;若两脉冲交叠,则后一脉冲丢失,并改变前一脉冲的脉宽。丢失脉冲在分选处理时不参与处理。将每个辐射源预分选出的脉冲列与实际脉冲列相比较,得到的预分选结果如表2所示。
表2 σt=50ns时辐射源脉冲预分选结果Tab.2 Results of TDOA presorting with σt=50ns
从表2可以看出,在TOA均方根误差为50ns时,分选正确率可以达到100%,以上是一次实验的结果,进行多次Monte-Carlo实验均可得到相同的分选结果。需要说明的是:辐射源E2漏选脉冲数为3是在脉冲产生时就已经丢失,参与分选的脉冲数为97。增加TOA均方根误差到100ns,得到的辐射源预分选结果如表3所示。从表3中可以看出,辐射源E2漏选了一个脉冲,这个脉冲被判为一个辐射源E6,产生虚警现象,经过预分选后处理技术中的时差聚组后可将辐射源E6并入E2,消除虚警。
表3 σt=100ns时辐射源脉冲预分选结果Tab.3 Results of TDOA presorting with σt=100ns
利用时差信息运用牛顿迭代法定位,迭代初始点选为侦察区域的中心点,k次Monte-Carlo实验的均方根误差为:
其中,(^xq,k,^yq,k)为目标 q 第 k 次实验得到的估计位置,(xq,yq)为目标 q的真实位置。图3为500次Monte-Carlo实验统计的均方根误差。从图中可以看出,随着TOA测量误差的增大,定位误差也随之增大;当TOA测量误差较小时,RMSE曲线接近克拉美罗下界(Cramer Rao Lower Bound,CRLB);随着TOA测量误差的增大,RMSE曲线越偏离CRLB。通过辐射源的脉冲数目可以看出,本文方法实现了对极少数量脉冲的分选,甚至可以对单脉冲分选定位。
图3 定位RMSEFig.3 Location of RMSE
针对传统分选方法不能对脉冲数极少的信号进行分选的问题,提出了多站时差与多参数联合分选定位新方法。该方法综合利用了脉冲到达多个观测站的时差信息和其自身参数信息,首先进行预分选;然后对预分选结果按位置进行融合,实现定位辅助分选;最终得到精确的分选和定位结果。仿真实验表明,该方法是有效的,且能对脉冲数极少的信号进行分选定位,甚至可实现单个脉冲的分选定位。该方法的适用条件是多个待分选辐射源参数信息在一定程度上是可以区分的,当多个辐射源参数非常相似以致不可区分时,参数信息则失去作用。全部依靠时差信息进行分选定位的方法是下一步研究的重点。
References)
[1] 郭福成,樊昀,周一宇,等.空间电子侦察定位原理[M].北京:国防工业出版社,2012:81-86.GUO Fucheng,FAN Yun,ZHOU Yiyu,et al.Localization principles in space electronic reconnaissance[M].Beijing:National Defense Industry Press,2012:81 - 86.(in Chinese)
[2] Bindhu S K H,Murali Krishna P P.Geolocation using TDOA and FDOA measurements in sensor networks using non-linear elements[J].International Journal of Engineering Trends and Technology,2014,14(1):35 -39.
[3] Kay S,Vankayalapati N.Improvement of TDOA position fixing using the likelihood curvature[J].IEEE Transactions on Signal Processing,2013,61(8):1910-1914.
[4] Xu B,Sun G D,Yu R,et al.High-accuracy TDOA-based localization without time synchronization[J].IEEE Transactions on Parallel and Distributed Systems,2013,24(8):1567 -1576.
[5] 马爽,吴海斌,柳征,等.基于递归扩展直方图的辐射源时差分选方法[J].国防科技大学学报,2012,34(5):83-89.MA Shuang,WU Haibin,LIU Zheng,et al.Method for emitter TDOA sorting based on recursive extended histogram[J].Journal of National University of Defense Technology,2012,34(5):83-89.(in Chinese)
[6] 袁罡,陈鲸.无源时差定位系统的静止目标聚类检测算法[J].电子与信息学报,2010,32(3):728-731.YUAN Gang,CHEN Jing.A clustering detection algorithm of stationary target for passive time difference location system[J].Journal of Electronics & Information Technology,2010,32(3):728-731.(in Chinese)
[7] 任文娟,胡东辉,丁赤飚,等.利用测向信息消除高重复频率信号的时差定位模糊[J].电子与信息学报,2010,32(12):3003-3007.REN Wenjuan, HU Donghui, DING Chibiao, etal.Eliminating TDOA location ambiguity of high PRF signal based on direction information acquired[J].Journal of Electronics& Information Technology,2010,32(12):3003-3007.(in Chinese)
[8] 任文娟,胡东辉,丁赤飚.一种新的利用时差相关性的时差分选配对方法[J].西安电子科技大学学报(自然科学版),2011,38(6):89-96.REN Wenjuan,HU Donghui,DING Chibiao.New method for TDOA sorting and pairing using TDOAs'correlation [J].Journal of Xidian University(Natural Science),2011,38(6):89-96.(in Chinese)
[9] 李英达,肖立志,李吉民,等.基于网格聚类的复杂雷达信号分选[J].现代防御技术,2013,41(5):124-128.LI Yingda,XIAO Lizhi,LI Jimin,et al.A method of complex radar signal based on grid clustering[J].Modern Defence Technology,2013,41(5):124-128.(in Chinese)
[10] 李英达,肖立志.一种脉冲重复间隔复杂调制雷达信号分选方法[J].电子与信息学报,2013,35(10):2493-2497.LI Yingda,XIAO Lizhi.A method of signal sorting for radar signal of pulse repetition interval complex modulated [J].Journal of Electronics & Information Technology,2013,35(10):2493-2497.(in Chinese)