[发明专利]一种TDOA条件下最优联合时间同步与定位的定位方法有效
申请号: | 201710798827.5 | 申请日: | 2017-09-07 |
公开(公告)号: | CN107613458B | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 刘伟;张齐齐;盛敏 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W56/00;H04W64/00;H04J3/06 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 韦全生;王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种TDOA条件下最优联合时间同步与定位的定位方法,用于解决现有移动端定位技术中存在的定位精度低的技术问题。实现步骤为:设定系统参数;建立联合时间同步与定位到达时间差TDOA的观测模型;基于联合时间同步与定位到达时间值TDOA的观测模型,建立双约束的移动端位置估计目标函数;求解双约束的移动端位置估计目标函数,得到待估向量y的全局最优解,并从中读出移动端位置向量p的全局最优解。本发明避免了定位误差的传递,获得了定位非凸问题的全局最优解,提高了定位精度,可用于视距场景下依靠多个蜂窝基站对移动端定位估计。 | ||
搜索关键词: | 一种 tdoa 条件下 最优 联合 时间 同步 定位 方法 | ||
【主权项】:
1.一种TDOA条件下最优联合时间同步与定位的定位方法,包括如下步骤:(1)设定系统参数:参与移动端定位且位置已知的蜂窝基站数量为m,移动端数量为1,基站与移动端均位于n维坐标系;移动端在外部时钟为0时发送信号给m个基站,选定坐标零点处的第1个基站作为参考基站,相对于外部参考时钟的时钟相偏为τ1,接收到移动端信号的外部参考时钟为T1,观测噪声为ΔT1;其余各个蜂窝基站的位置向量为pi,各个基站相对于外部参考时钟的时钟相偏为τi,各个基站接收到移动端信号的外部参考时钟为Ti,观测噪声为ΔTi;待定位的移动端的位置向量为p,移动端相对于外部参考时钟的时钟相偏为τ,其中,m≥4,i=2,3…m,pi∈Rn,p∈Rn,τ1∈R,τi∈R,τ∈R,T1∈R,Ti∈R,R为实数域,位置向量p的单位为米,时钟相偏τ的单位为秒;(2)建立联合时间同步与定位到达时间差TDOA的观测模型:根据设定的系统参数,将联合时间同步与定位到达时间值TOA的观测模型中所有Ti分别与T1作差,得到联合时间同步与定位到达时间差TDOA的观测模型:
其中,c为信号的传播速度,||p‑pi||为移动端与第i个基站的欧几里得距离,||p||为移动端与参考基站的欧几里得距离;(3通过联合时间同步与定位到达时间差TDOA的观测模型,建立移动端位置估计的有约束目标函数:(3a)对公式(1)两端同乘c,得到关于距离差的观测模型:ri,1=||p‑pi||‑||p||+τ1,i+Δri,1 (2)其中,ri,1=cTi‑cT1,τ1,i=cτ1‑cτi,Δri,1=cΔTi‑cΔT1,Δri,1为测量误差,其服从均值为零且方差为σ2的高斯分布,且σ2>0;(3b)将公式(2)转化为关于移动端位置向量p的线性等式:对公式(2)两边分别求平方:2ri,1||p||+2piTp‑(piTpi‑ri,12)=2||p‑pi||Δri,1 (3)定义一个与移动端位置向量p相关的中间变量β,β=||p||,β≥0,并将其带入(3)式中,得到m‑1组关于移动端位置向量p的线性等式:
(3c)将m‑1组关于移动端位置向量p的线性等式转化为矩阵形式:By‑g=ε (5)其中,ε为m‑1行的列向量,且
B为m‑1行n+2列的矩阵,且
g为m‑1行的列向量,且
待估向量y=[p β]T,y∈Rn+1;(3d)根据最小二乘算法,将(5)式转化为无约束目标函数:
(3e)为公式(6)添加两个约束条件
得到移动端位置估计的双约束目标函数:
其中,
In为n行n列的单位矩阵,0n×1为n行1列的零矩阵,01×n为1行n列的行向量,yn+1为y向量的第n+1个元素;(4)求解移动端定位估计的双约束目标函数,得到待估向量y的全局最优解:(4a)获取待估向量y的解算条件式:设c(y),q(y)均为y的函数,且c(y)=yTCy,q(y)=||By‑g||2,并将(7)式转化为:
令λ满足以下三个条件,λ∈R:
c(y)=0 (10)
其中符号
表示求一阶导数,符号
表示求两阶导数;将c(y)和q(y)带入公式(9)、(10)和(11)中,得到待估向量y的解算条件式:(BTB+λC)y=BTg (12)yTCy=0 (13)
其中,
表示BTB+λC为正定矩阵;(4b)根据待估向量y的解算条件式,将移动端位置估计的双约束目标函数的求解问题转换为多项式
零点的求解问题:根据式(12),计算待估向量y:y=(BTB+λC)‑1BTg (15)设
是关于λ的函数,令:
将(15)式带入公式(16)得:
将公式(16)代入(13),得方程
实现将移动端位置估计的双约束目标函数的求解问题转化为多项式
零点的求解问题;(4c)利用式(14)计算
的定义域I1,并证明
在定义域I1内严格单调递减;(4d)根据函数
在定义域I1上严格单调递减,利用二分法在定义域I1内对λ进行有限次的迭代,得到
的零点值;(4e)将
的零点值代入式(15),得到待估向量y的估计值,并从中读出yn+1;(4f)判断yn+1≥0是否成立,若是,则y就为全局最优解,从中读出移动端的位置向量p的全局最优解;否则执行步骤(4g);(4g)将待估向量y的解算条件式(14)更换为:BTB+λC最多有一个负特征值,并在该条件下计算
定义域I2;(4h)在定义域I2内求出方程
的所有实数根λ1,λ2…λk,其中1<k≤n;(4i)将λ1,λ2…λk代入y=(BTB+λC)‑1BTg,解出待估向量y的多个估计值y1,y2…yk,并将y1,y2…yk代入q(y)=||By‑g||2,将使q(y)取得最小值的yw作为全局最优解,从中读出移动端的位置向量p的全局最优解,其中1≤w≤k。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710798827.5/,转载请声明来源钻瓜专利网。