admin管理员组

文章数量:1532180


2024年6月2日发(作者:)

24 航天电子对抗 第28卷第2期 

基于多时刻时差的三星时差定位跟踪算法 

赵侃,谢恺,漆德宁 

(解放军陆军军官学院,安徽合肥230031) 

摘要: 对于高海拔目标,引入地球椭球模型会产生很大的系统误差,三星座时差定位算 

法只能采用两路时差信息作为观测向量。因此,传统的时差定位方法具有一定的局限性。提 

出了一种利用不同时刻时差信息的三星座时差滤波算法,利用不敏卡尔曼滤波(UKF)对不同 

时刻时差信息进行滤波估计静止目标位置。仿真表明该滤波方法相对于三星座时差滤波算法 

来说跟踪性能更好。 

关键词: 不敏卡尔曼滤波;三星座;时差;不同时刻 

中图分类号:TN971;V474.2 文献标识码:A 

A target tracking algorithm for three satellites constellation 

TDOA location system based on asynchronous TDOA measurements 

Zhao Kan,Xie Kai,Qi Dening 

(Army Officer Academy,Hefei 230031,Anhui,China) 

Abstract:For an altitude object,using an ellipsoid earth model will introduce a system bias to the solution. 

A target tracking algorithm for three satellites constellation TDOA localization system merely uses two TDOA 

parameters as measurements.Thus,the conventional TDOA localization algorithm has some limitations.An 

algorithm using asynchronous TDOA measurements is proposed to estimate the static target position.The sim— 

ulation indicated that this method has better tracking performance. 

Key words:unscented Kalman filter(UKF);three satellites constellation;TDOA;asynchronous 

0 引言 

收敛速度两个方面对该算法进行分析,并与文献[21中 

的时差滤波算法比较,通过仿真实验证实了本文算法具 

三星座定位系统对目标辐射源进行定位跟踪是一种 有更好的跟踪性能。 

十分重要的技术。三星时差定位系统无需测角即可实现 

目标精确定位。但是,时差定位客观上要求增加一个地 

l 三星座时差定位系统的时差滤波算法[2] 

球椭球方程,求解难度就会增加11]。文献[2]提出了一种 

三星座时差定位系统由1颗主星及2颗副星构 

时差滤波算法,该算法无需计算定位点,实现了脱离地球 

成,各卫星的空间位置为 =( ,y , ) (i=0,1,2, 

模型、直接利用时差信息作为量测方程对辐射源进行滤 

),i=0表示主星位置。设目标源的位置为r=( , 

波跟踪,但获取先验信息太少。因此如果有效利用不同 

Y, ) ,At1和 2和表示辐射源信号到达勒、s1与s0、 

时刻的时差信息,定位精度就还可以进一步提高。 

S 的时间差,可建立时差方程组如下[3]: 

从滤波的角度来分析,不同路的时差相对于同一路 

=C一 (((z(i)一z1(i))。+(Y(i)一Y l(i))。 

时差在滤波时具有更大的修正增益系数,所以预测值能 

( ( )一 1( )) ) 一((z( )一zo( )) +( ( 

得到更为有力的修正。因此,本文提出了一种基于不同 

一y 0( ))。+( ( )一 0( ))。) 。)+M1( ) 

时刻时差信息的时差滤波算法,即在当前时刻测得时差 

:C一 ((( ( )一z2( ))。+( ( )一y 2( )) 

信息的基础上,引入延时足时刻的时差信息,将其联立 

( ( )一 2(i))。) /。一(( ( )一Xo( ))。+(

y( ) 

直接作为量测方程进行滤波跟踪。最后,从跟踪性能、 

一y 0(i)) +( ( )一2o( ))。) +U 2(i) (1) 

写成向量的形式有: 

收稿日期:2011—11—07;2011—12—17修回。 

厂h,(i)1 

作者简介:赵侃(1987一),男,硕士研究生,研究方向为目标定位 

G + ( l ( )j+wG)。式中, 

与跟踪。 

G( )为在测量到的第i时刻的两路时差数据矢量;w( ) 

2012(2) 赵侃,等:基于多时刻时差的三星时差定位跟踪算法 

h1(i) 

25 

为各路时差测量误差,其协方差为c( )。以上时差方 

程直接作为观测方程,结合辐射源的状态方程,然后利 

用非线性滤波算法进行滤波跟踪 ]。 

G(i)

=Hl 

厂h(s(i))7 r W( )7 

I+l l= 

h2( ) 

+ 

LH(s(i+k))J LW(i+k)J 

h1(i+是) 

2基于不同时刻时差信息的滤波算法 

基于不敏卡尔曼滤波(uKF)的时差滤波算法采 

h2(i+k) 

厂w‘Lw( +k ’7,) k ̄O 

(3) 

用两组时差信息作为观测方程,直接利用时差数据及 

时对滤波值进行修正,减小滤波误差。因此如何充分 

利用测得的时差数据,成为提高跟踪性能的关键因 

式中,G(i)为在测量到的第i时刻和i+k时刻联合确 

定的时差数据矢量 ]为各路时差测量误差。 

素 ]。本文针对相对地球静止目标,在时差滤波算法 

的基础上,将当前i时刻的时差数据与i+k时刻的时 

差数据联立,引人两组新的时差方程,从物理意义上可 

解释为增加了两组新的定位双曲面。该算法增加不同 

时刻的时差信息作为量测值,形成了一个四维的量测 

向量。如图1所示。 

图1 原理示意图 

可建立定位方程: 

rAt1(i+最):c一 (((z( +是)一z1(i+忌))。+( ( +k) 

 I—Y 1(i+k))。+( (i+k)一 1(i+ 

 lk)) ) 一(( ( +k)一 0( +k)) + 

} ( (i+足)一Y 0(i+k)) +( ( +忌)一 

{ 0( +是))。) 。)+M1( + ) 

△£2( +尼)=c一 ((( ( +忌)一z2( +k))。+( ( +k) 

一Y 2(i+k)) +( (i+是)~2 2(i+ 

k))。) / 一(( (i+k)一zn(i+愚))。+ 

(3J(i+惫)一 0(i+是))。+(z(i+走)一 

( +忌))。) )+ 2( +七) (2) 

写成向量的形式有: 

M( +忌)=H(r(i+志))+W(i+k): 

Lh2(i+k)J 

^1 + ’]+ ( +是)。式中,M( +志)为测量到的第 

i+志个时差数据矢量。以上时差方程可直接作为当 

前时刻先验信息的补充,用于建立新的滤波模型。 

2.1 滤波模型 

用向量的形式表示测量模型有: 

状态方程: 

r1 0 07 ( )] 

x( 1)=

fL 0

o 0 1_

 1 0 ㈤f

J Lz( ) 

 , (4) 

上式可简记为:x i- x +∞ ,式中∞ 为自噪 

声序列。 

2.2 UKF算法流程 

考虑到观测方程的非线性特性,本算法采用UKF 

滤波算法。算法流程为: 

Stepl:初始化数据。 

Step2:通过非线性函数采样得到k+1时刻的 

sigma采样点 + ,再由sigma点求取均值 f和方差 

P;。 

Step3:计算量测采样点 + 点及其预测值、协方 

差矩阵P。 

Step4:计算状态向量和量测向量的协方差矩 

阵S。 

Step5:计算滤波的增益值K。 

Step6:计算状态向量的估计值 +和方差 + 。 

3仿真分析与结论 

利用STK仿真得到的卫星轨道数据。辐射源目 

标距离起始滤波时So卫星星下点2515km,距卫星轨 

道向地球面投影的最近距离为1015km。假设滤波时 

估算出的到达时间测量误差的标准差为80ns,卫星位 

置误差服从N(0,20m。);三星座连续侦收200s,每秒 

侦测一次数据。在此条件下进行100次Monte—Carlo 

仿真。 

实验1:设置时差间隔志=15s,基于不同时刻时差 

的滤波算法与文献E27中时差滤波算法的距离误差曲 

线对比图如图2所示。 

可见,基于不同时刻时差信息的跟踪算法滤波效 

果更好 不同路的时差对滤波值进行连续校正,更充 

分地利用了时差信息,滤波误差也随之减小,因此滤波 

的误差曲线收敛更快。 (下转第40页) 

40 航天电子对抗 

数据处理领域具有一定实用价值。■ 

参考文献: 

2012(2) 

于数据回传速度,拟合点数也不是越多越好,需要根据 

弹上计算能力和测角数据率综合考虑,合理选择。 

表1 不同误差下拟合点数与残差的仿真结果 

[1]王艳奎.反辐射导引发展分析EJ].控制与制导,2009,3: 

39—44. 

崔冬槐,司伟建.反辐射导弹对抗低截获概率雷 

[2] 

司锡才,

达和诱饵技术[J].系统工程与电子技术,2009,27(9): 

1549—1552. 

[3] 邢尚平,张艺瀚,钱宏,等.空~地反辐射导弹效能评估 

方法研究[刀.系统工程与电子技术,2003,25(7):804 

806. 

4 结束语 

本文提出的基于曲线拟合的实时预测滤波算法能 

够有效剔除坏点,减小测角误差,在反辐射导引头测角 

●'’,'’ '’,'I',●,I''I'' '’''l-, 

[4] 

周亚强,陈翥,皇甫堪,等.噪扰条件下多基线相位干涉 

仪解模糊算法[J].电子与信息学报,2005,27(2):259 

261. 

[5]李红.数值分析[M].武汉:华中科技大学,2003. 

’, ’,●’●,' '’,’,,’ ’,’’●,●l●,'●●’, ’',’,’'●●'’' l,’●,’,●''''ll’,’'l●’●' 

(上接第25页) 

位误差很大;而较大时间间隔的两路时差对应的时差 

线的信息更新量大,正交性好,交角较大且相交区域较 

g 

小,定位误差较小。 

jjIj 

蝼 

褪 

蜮 

4结束语 

本文针对三星座时差定位系统中基于UKF的时 

差滤波算法所存在的不足,提出了一种改进的时差滤 

时间/s 

图2 实验1中的距离误差对比图 

波算法,并对两种算法进行了较为详细的性能比较,仿 

真表明:采用基于不同时刻时差的滤波算法的收敛误 

差更小,收敛速度更快,滤波效果更好;考虑到信息更 

新量和时差线正交性的影响,改进算法选取较大时间 

间隔,具有更高更好的跟踪精度。■ 

实验2:选取不同时差间隔k( )时的距离误差曲 

线对比图如图3所示。 

图3 实验2中的距离误差对比图 [J]・信号处理,2006,22(2):129—135・ 

[4]谢恺,周一宇,薛模根,等.基于平方根UKF的自由段目 

可见,算法的滤波性能随着时间间隔k值的增大 

而提高,这是由于时差线的相交为时差区域的相交,目 

标跟踪算法[J].国防科技大学学报

2007(4):112—113. 

[5]Gillette MD,Silverman HF.A linear closed form aIgo一 

标以一定的概率分布位于相交区域中。相邻两时刻的 

时差对应的时差线的交角非常小,相交区域非常大,定 

,'’,,,'I,,●’,,’,,, ’',l●',,',,,I',-'', ●●','●,●,'l●’', 

rithm for source localization from time differences of arri一 

vail-J ̄.IEEE Signal Processing Letters,2008(15):124. 

●’, ',’’,,, ,,’,l,,''’ ●'’l●’- 'I●'●●' ●I', ,,● 

(上接第33页) [2] 姚领田.精通MFC程序设计[M].北京:人民邮电出版 

社,2006. 

参考文献: 

[1] 求是科技・Visual c++6.0程序设计从入门到精通[M]. 

北京:人民邮电出版社,2006. 

[3] 

许福,舒志,张威.Visual C++程序设计技巧与实例[M]. 

北京:中国铁道出版社,2003. 

[4] 

王强,黄建冲.无人机机栽合成孔径雷达[J].中国雷达, 

2006(2). 


本文标签: 时差滤波算法信息时刻