[发明专利]基于时钟偏差和站址误差的时差定位跟踪方法有效
| 申请号: | 202011298435.0 | 申请日: | 2020-11-19 |
| 公开(公告)号: | CN112526450B | 公开(公告)日: | 2022-10-21 |
| 发明(设计)人: | 郑纪彬;杨洋;刘宏伟;杨志伟 | 申请(专利权)人: | 西安电子科技大学 |
| 主分类号: | G01S5/16 | 分类号: | G01S5/16 |
| 代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 陈宏社;杨春岗 |
| 地址: | 710071*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 时钟 偏差 误差 时差 定位 跟踪 方法 | ||
1.一种基于时钟偏差和站址误差的时差定位跟踪方法,其特征在于,包括如下步骤:
(1)构建时差定位跟踪场景:
构建空间直角坐标系OXYZ中包括时差定位跟踪系统和作匀速直线运动的目标的时差定位跟踪场景,其中,时差定位跟踪系统包括信息采集模块、信息处理模块和跟踪控制模块;所述信息采集模块包括时间戳差值信息采集模块和位置信息采集模块;所述时间戳差值信息采集模块包括四个传感器,其中一个传感器为参考传感器,其余三个传感器为测量传感器,测量传感器相对于参考传感器存在时钟偏差;
(2)初始化参数:
设信息采集模块中传感器{Si|1≤i≤4}的初始位置为设信息处理模块对目标T的状态l进行估计的初始值为状态预测值为的误差协方差为P1|1,采样时间间隔为Δt,参考距离为r0,r0下传感器{Si|1≤i≤4}的测距方差为传感器{Si|1≤i≤4}的站址误差的方差为T与{Si|1≤i≤4}不碰撞的最短距离为R,T与{Si|1≤i≤4}在高度维的最短距离为h,设跟踪控制模块记录系统工作的初始时刻为k,最大时刻为K,其中,和分别表示{Si|1≤i≤4}在X、Y和Z轴方向的坐标值,[·]T表示转置运算,l=[uoT,voT]T,uo表示T的位置向量,uo=[xo,yo,zo]T,xo、yo和zo分别表示T在X、Y和Z轴方向的坐标值,vo表示T的速度向量,vo=[vx,vy,vz]T,vx、vy和vz分别表示T在X、Y和Z轴方向的速度值,表示T的位置估计的初始值,和分别表示在X、Y和Z轴方向上的分量,表示T的速度估计的初始值,和分别表示在X、Y和Z轴方向上的分量,F表示T的初始状态转移矩阵,K>2,并令k=2,Δt=1;
(3)信息采集模块采集时间戳差值信息和传感器位置的观测值信息:
(3a)时间戳差值信息采集模块中的每个测量传感器{Si|2≤i≤4}根据k时刻采集的目标T辐射信号的到达时间戳τi,k,与参考传感器{Si|i=1}k时刻采集的目标T辐射信号的参考到达时间戳τ1,k,计算自己与参考传感器{Si|i=1}的时间戳差值τi1,k,并将τi1,k发送至信息处理模块:
τi1,k=τi,k-τ1,k;
(3b)位置信息采集模块采集每个传感器{Si|1≤i≤4}位置的观测值si,k,并将si,k发送至信息处理模块:
si,k=[xi,k,yi,k,zi,k]T
其中,xi,k、yi,k和zi,k分别表示si,k在X、Y和Z轴方向上的分量;
(4)信息处理模块基于时钟偏差和站址误差获取目标T的位置信息:
(4a)信息处理模块根据每个测量传感器{Si|2≤i≤4}与参考传感器{Si|i=1}的时间戳差值τi1,k,计算目标T和每个测量传感器{Si|2≤i≤4}与目标T和参考传感器{Si|i=1}在k时刻的距离差观测值ri1,k:
ri1,k=cτi1,k
其中,c表示信号在空间中的传播速度;
(4b)信息处理模块获取测距偏差的估计值
(4b1)信息处理模块根据距离差观测值ri1,k构建ri1,k的模型rk:
nk=[n21,k,n31,k,n41,k]T
其中,表示的向量形式,表示目标T和每个测量传感器{Si|2≤i≤4}与目标T和参考传感器{Si|i=1}在k时刻的距离差真实值,表示{Si|1≤i≤4}与T的距离真实值,表示k时刻T的位置的真实值,和分别表示k时刻T在X、Y和Z轴方向的坐标值,表示k时刻{Si|1≤i≤4}的位置的真实值,和分别表示在X、Y和Z轴方向上的分量,||·||表示求向量的二范数,δ°表示的向量形式,表示由{Si|2≤i≤4}和{Si|i=1}间的时钟偏差{ti1∣2≤i≤4}引起的测距偏差,nk表示ni1,k的向量形式,nk服从均值为零且协方差矩阵为Qr,k的高斯分布,ni1,k表示k时刻ri1,k的由距离决定的测量噪声,且表示传感器{Si|1≤i≤4}的测距方差,
(4b2)信息处理模块根据距离差观测值ri1,k,构建关于k时刻目标T的位置的真实值方程组U:
(4b3)信息处理模块对方程组U进行求解,得到T的位置的真实值的一次估计值并根据计算k时刻传感器{Si|1≤i≤4}与目标T的距离真实值的估计值再根据计算Qr,k的估计值
其中,和分别表示在X、Y和Z轴方向上的分量,表示传感器{Si|1≤i≤4}测距方差的估计值,
(4b4)信息处理模块根据建立最大似然优化函数G1,k,并对G1,k进行求解,得到的估计值
(4c)信息处理模块对目标T进行预定位:
(4c1)信息处理模块根据每个传感器{Si|1≤i≤4}位置的观测值si,k,构建si,k的模型sk:
其中,表示k时刻传感器{Si|1≤i≤4}的位置真实值的向量形式,p表示k时刻Δsi,k的向量形式,p服从均值为0且协方差矩阵为Qp的高斯分布,Δsi,k表示k时刻{Si|1≤i≤4}的站址误差,Δsi,k=[Δxi,k,Δyi,k,Δzi,k]T,Δxi,k、Δyi,k和Δzi,k分别表示Δsi,k在X、Y和Z轴方向上的分量,diag[I1×12]表示以I1×12为对角线的对角矩阵,I1×12表示1×12维的全1矩阵;
(4c2)信息处理模块计算补偿测距偏差后的距离观测值并根据和建立最大似然优化函数G2,k,并对G2,k进行求解,得到的二次估计值和的估计值其中,和分别表示在X、Y和Z轴方向上的分量,和分别表示在X、Y和Z轴方向上的分量;
(4d)信息处理模块对目标T进行定位:
信息处理模块将作为观测值,利用的误差协方差Pk-1|k-1对k时刻T的状态lk进行卡尔曼滤波,得到T的状态估计值和的误差协方差Pk|k,并通过取的前三个元素获得k时刻T的位置估计值并将发送至跟踪控制模块;
其中,表示k-1时刻的估计值,和分别表示在X、Y和Z轴方向上的分量,表示k-1时刻vo的估计值,和分别表示在X、Y和Z轴方向上的分量,表示k时刻的估计值,和分别表示在X、Y和Z轴方向上的分量,表示k时刻vo的估计值,和分别表示在X、Y和Z轴方向上的分量,[·]1:3表示取向量的前3个元素操作;
(5)跟踪控制模块获取目标T的时差定位跟踪结果:
跟踪控制模块对信息处理模块发送的的估计值进行存储,并判断k>K是否成立,若是,将K个时刻的作为对目标T的定位跟踪结果,否则,令k=k+1,并执行步骤(6);
(6)信息处理模块计算k时刻传感器{Si|1≤i≤4}移动的目的位置坐标:
(6a)信息处理模块获得目标T的位置的预测值
其中,表示由k-1时刻的目标状态估计值计算的lk的预测值,表示k时刻的预测值,和分别表示在X、Y和Z轴方向上的分量,表示k时刻vo的预测值,和分别表示在X、Y和Z轴方向上的分量;
(6b)信息处理模块计算k时刻传感器{Si|1≤i≤4}移动的目的位置坐标
(7)跟踪控制模块控制传感器移动:
跟踪控制模块向信息采集模块发送指令,控制时间戳差值信息采集模块中的传感器{Si|1≤i≤4}移动至并执行步骤(3)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011298435.0/1.html,转载请声明来源钻瓜专利网。





