目录

1. 概要

2. Mathematical Formulation

3. Chan's Method

4. Fang's Method


1. 概要

TDOA(Time Difference Of Arrival)是基于各参考基站(以下称为Anchor或Anc)与待定位对象(以下称为Tag)之间的距离之差通过求解非线性双曲方程组来推断待定位对象相对于各参考基站的相对位置的定位方法。由于电磁波飞行速度是已知且恒定的,飞行距离与飞行时间之间是可以相互转换的,而如果发送时间是共同的(或者间隔是已知的),则飞行时间又进一步与信号到达时间是可以相互转换的,因此只需要测量Tag发出的信号到达各Anchor的到达时间之差即可得到对应的距离之差。

本文考虑U-TDOA方案,由待定位对象Tag(通常在UWB定位技术中用Tag和Anchor,在其它场合也有分别称为MS[Mobile Station,移动端],和BS[Base Station,基站]的)发送信号,多个Anc接收信号。为了简便起见,先只考虑2D定位情况,这种情况下最少需要3个基站(严格地来说3个是不够的,后面将会解释到),分别记为A1,A2,A3,且假定其中的A1为参考Anchor。后续再考虑扩展到3D定位的情况。

与U-TDOA相对的还有D-TDOA(参考另一篇博文),D-TDOA比U-TDOA要更加复杂一些,对时钟频率偏差也更加敏感一些。

2. Mathematical Formulation

在TDOA定位系统中,进行定位解算时,首先需要根据到达时间差建立双曲线方程组。

首先,定义如下:

Tag坐标:

各Anc坐标:

各Anc到Tag的距离记为:

各Anc与A1到Tag的距离差记为:

注1:各Anc到Tag的距离不是测量结果,只是求解过程中用到的中间变量而已

注2:​​ 不是直接测量结果,而是根据直接测量结果 (Time difference of Arrival between Ai and A1)换算而来的。

基于以上定义,以及TDOA测量结果 ,可得如下非线性双曲线方程组:

TDOA定位问题就归结为求解以上两个双曲线方程的交点的问题。

非线性双曲线方程组的求解通常都很困难。另一方面,由于实际应用系统的TDOA测量存在误差,会使得这个方程组可能并不存在严格的解,所以会需要优化近似求解的方法。

常见的TDOA方程组求解算法有Chan’s Method, Fang’s Method, Foy’s Method(Also, Taylor series method)。另外还有一种是Friedlander’s Method,由于求解精度和运算复杂度都与前三种差距较大,因此不太常见。

求解非线性方程组的第一步通常都是要做线性化处理。

一种常见的线性化处理是进行泰勒级数展开并保留前两项,这正是Foy’s Method中所采用的策略。

另一种替代方案则是Chan’s Method, Fang’s Method以及Friedlander’s Method所采用的则是基于变量代换将待解方程组变换为另一个方程组进行求解。

3. Chan's Method

TDOA算法综述--(2)--Chan‘s Methodhttps://blog.csdn.net/chenxy_bwave/article/details/120290143https://blog.csdn.net/chenxy_bwave/article/details/120290143

4. Fang's Method

TDOA算法综述--(3)--Fang‘s Methodhttps://blog.csdn.net/chenxy_bwave/article/details/120291208https://blog.csdn.net/chenxy_bwave/article/details/120291208

其它相关话题参见:What are Triangulation, Trilateration, and Multilateration?

[Reference]

[Jacek Stefanski], Hyperbolic Position Location Estimation in the Multipath Propagation Environment. IFIP 2009.

TDOA算法综述(An overview of TDOA algorithm)--(1)相关推荐

  1. TDOA算法综述--(2)--Chan‘s Method

    目录 1. 概要 2. 变量代换 3. 方程求解 1. 概要 本文介绍TDOA求解算法之Chan's Method的求解推导过程. 关于背景介绍参见TDOA算法综述(An overview of TD ...

  2. UWB定位的3种算法:TWR、TOA和TDOA算法

    UWB定位的3种算法:TWR.TOA和TDOA算法 文章目录 UWB定位的3种算法:TWR.TOA和TDOA算法 UWB定位技术 一.TER定位算法 二. TOA定位算法 三. TDOA定位算法 UW ...

  3. TOA与TDOA算法实现【MATLAB】

    TOA与TDOA算法原理 csdn的公式编辑器用的不是很习惯,所以有些部分直接上传word截图.其中也有我的老师给的部分推导. TOA算法实现 首先就是根据基站位置绘圆,半径则为目标到基站的距离.也就 ...

  4. 关联规则挖掘算法综述

    转载自:http://www.cnblogs.com/witxjp/archive/2003/09/23/1986213.html 摘  要  本文介绍了关联规则的基本概念和分类方法,列举了一些关联规 ...

  5. 带约束的多目标优化进化算法综述

    约束优化进化算法综述 1.摘要 约束优化进化算法主要研究如何利用进化计算方法求解约束优化问题,是进化计算领城的一个重要研究课题.约束优化问题求解存在约束区域离散.等式约束.非线性约束等挑战,其问题的本 ...

  6. 压缩感知重构算法综述-学习笔记

    论文信息:李珅,马彩文,李艳,陈萍.压缩感知重构算法综述[J].红外与激光工程,2013,42(S1):225-232. 目录 文章工作: 问题一:压缩感知涉及三个比较重要的层面 问题二:压缩感知理论 ...

  7. BSO:头脑风暴优化算法-综述

    BSO:头脑风暴优化算法-综述 参考文献 <Brain storm optimization algorithm: a review> 一.介绍 群智能算法应具有两种能力:学习能力和开发能 ...

  8. 自适应滤波器算法综述以及代码实现

    作者:凌逆战 文章地址:自适应滤波器算法综述以及代码实现 - 凌逆战 - 博客园 并不是每个自适应滤波器的的代码我都实现了,我需要一定的时间,一有时间我就会来更新代码,记得关注我,如果有问题记得反馈 ...

  9. 聚类算法综述(案例实现)

    聚类分析算法综述 1. 聚类相关概念 定义 方法 距离计算 相似度计算 应用 2. 常用传统算法 层次方法 划分方法 K-均值(K-Means) K均值案例实现 K-中心(K-Medoids) k中心 ...

最新文章

  1. canvas 添加 竖版文字_CSS题目系列(4) - 文字穿透遮罩层
  2. Android 之 ProgressDialog用法介绍(矩形进度条 和 圆形 进度条)
  3. Java二手车交易系统
  4. 基于Vue和axios的音乐播放器——悦听音乐效果展示及代码分享
  5. linux5 syscall 流程_Linux的上的程序是如何运行的,api机制是怎么样?
  6. ubuntu下cpu以最大频率运行、查看CPU主频几种方法
  7. C# WinForm开发系列 - ComboBox
  8. 重心法选址迭代matlab,配送中心重心法选址的研究
  9. js 实现选择文件存放路径
  10. goland 注释模板_【精品】金工实习心得体会模板合集5篇
  11. 小程序服务器mp4文件,如何添加小程序视频链接及获取MP4格式视频
  12. PS笔记:调色之通道混合器
  13. Android安卓手机版火狐浏览器设置简洁主页
  14. Http协议和Python调试过程
  15. Linux命令 --- cp与scp
  16. 印度人教小孩学的数学(乘法口诀表背到19*19)
  17. 如何把路由器当作交换机来使用?
  18. 迪文串口屏(T5L2 DGUS II)开发 -- 入门
  19. 10天精读掌握:计算机组成与设计(COAD:Patterson and Hennessy) (第1天 2018/10.24)
  20. 细谈Type-C、PD原理(一)

热门文章

  1. Voice API for mobile 移动应用开发可用的API
  2. Vb生成一定范围内的随机数(含小数部分)
  3. layui 图片上传控件 自定义基础参数的获取
  4. 第九章:Android开发之Service
  5. 手把手教你读财报----银行业---第九课
  6. mysql8.0下载 windows64位
  7. matlab读取excel画图
  8. RESTEasy常用注解
  9. 2021年11月中国商品出口总额排行榜:中国贸易顺差717.1亿美元,7个出口最终目的国(地)出口额超过百亿美元(附月榜TOP100详单)
  10. 《浪潮之巅》第二章 蓝色巨人 IBM公司