基于笛卡尔坐标系下的三边定位的简单研究(TOA方式定位)

引言: 在无线定位中,TOA方式下的三边定位有它的优越性,定位精度高,三个基站就可实现精确定位。目前的超宽带技术的普及应用,普遍采用该种定位的方法。三边定位一般有两种数学上的计算方法,一是向量法。二是笛卡尔坐标系法。本篇主要探讨第二种方式。
现实中的应用场景一般有2D(二维)和3D(三维空间)。本文就这两种方式分别予以叙述。

一、在平面2D坐标下的计算方式:


我们可以通过三圆的相交,可以确定一个目标点。从数学几何上不难求解得到目标点的坐标:

这里源节点的坐标(Xi, Yi),其中:

二、在空间3D坐标下的计算方式:

在空间3D模式下,从几何模型上来看,三个球相交会形成两个交点。4个球相交形成一个交点,该计算的方式与平2D模式有相似但又有区别。在某些定位中,往往已知道目标点的运动区域特性,或者定位的需求往往只需关注某个投影面,所以一般三个源节点就可计算得出目标点的投影面的坐标点。投影面的选择一般选择三个源节点所在的平面。

目标点(上图中的标签T0),并非在三个圆的交点上(三圆的半径为目标点到源节点空间距离),而是三个圆相交点所在弦线的交点上。
明确了这点几何特性,就不难求出目标点的坐标了。

在具体的定位中,往往就不是单单三个基站了,显然更多的基站将获得更多的解集,也就意味着更高的精度了。

基于笛卡尔坐标系下的三边定位的研究(TOA方式定位)相关推荐

  1. 二维笛卡尔坐标系下的角的概念

    文章目录 参考 环境 笛卡尔坐标系 二维笛卡尔坐标系 三维笛卡尔坐标系 任意角 角的静态定义 角的动态定义 二维笛卡尔坐标系下角的概念 方向 正角.负角及零角 象限角 象限 象限角 终边相同角 圆心角 ...

  2. 笛卡尔坐标系下泽尼克(Zernike)系数

    笛卡尔坐标系下泽尼克(Zernike)多项式 泽尼克多项式 笛卡尔坐标下的泽尼克 其他 大多文献和资料里zernike多项式都是极坐标下的,想用笛卡尔坐标系下的但又没找到好的,最后就自己推导了一份,记 ...

  3. 机体右手笛卡尔坐标系下roll、pitch 和 yaw 旋转

    关于如上右手笛卡尔坐标系的 x-.y- 和 z- 轴的旋转分别叫做 roll.pitch 和 yaw 旋转: roll:翻滚角ϕ pitch:俯仰角θ yaw:侧航角ψ 绕 x-轴的主动旋转定义为: ...

  4. html一般用那种方式定位,使用三种方式定位html中的元素

    使用三种方式定位html中的元素 发布时间:2020-06-06 14:46:00 来源:51CTO 阅读:687 作者:知止内明 1)使用三种方式定位html中的元素 a)通过ID $(" ...

  5. 拉普拉斯算子从笛卡尔坐标系到圆柱坐标系下的推导过程

    这段时间推导圆膜振动方程的时候,需要将振动方程从笛卡尔坐标系转换到圆柱坐标系.虽然这个结果书上都有了,但是不满足于直接给出的结果,想自己推导一下.于是就有了下面的内容.总结起来:就是将笛卡尔坐标系下的 ...

  6. 笛卡尔坐标系和Frenet坐标系

    笛卡尔坐标系和Frenet坐标系 Frenet坐标系,自动驾驶"混乱"的源头 [自动驾驶]运动规划丨轨迹规划丨Frenet坐标转换 [自动驾驶]笛卡尔坐标系和frenet坐标系相互 ...

  7. Unity Shader入门精要 第4章 笛卡尔坐标系 读书笔记

    第4章 学习Shader所需的数学基础-笛卡尔坐标系 注意:图片的来源基本来自作者冯乐乐的GitHub,感谢作者分享 https://github.com/candycat1992/Unity_Sha ...

  8. 笛卡尔坐标系左手坐标系与右手坐标系

    立体形态的空间在现实世界中是绝对真实存在的,而无论哪种坐标系都是一个相对的基准,任何坐标系下的坐标都是相对坐标.因此,笛卡尔坐标系下,无论是二维(平面)坐标系还是三维坐标系,通过变换坐标轴的正向方向, ...

  9. 柱坐标系下的ns方程_笛卡尔坐标系到底是什么?

    最近,我上传了一张名为"数学的深渊"的图片,大家颇感兴趣(可能被数学伤的很深吧^_^).接下来的日子,我会和大家一起,开启"十舍数学"号潜水艇,一层一层,前往数 ...

最新文章

  1. java--迭代(一)Iterator和Iterable接口
  2. 记录mysql客户端所有的操作
  3. mysql内存不断被占用,导致每隔一个多月就自动重启,修改数据库配置后,问题解决...
  4. python flask分页_flask 分页
  5. 策略模式Strategy Pattern应用场景
  6. SAP Commerce Cloud(原Hybris)和SAP Cloud for Customer(C4C)的SQL trace工具
  7. 23种设计模式(十三)接口隔离之门面模式
  8. pyqt 子窗口控制主窗口绘图_PyQtGraph如何关闭绘图窗口/关闭所有绘图窗口?
  9. swift 打包sdk_Swift.融云SDK接入
  10. 在VS中格式化代码 快捷键
  11. 邮箱有效性多种验证方式
  12. [vijos 1770]大内密探
  13. bootstrap中使用日历控件
  14. js 文本框获取焦点
  15. logo设计的之种类设计技巧
  16. 2017,知识与财富
  17. 关于数据存储引擎结构,没有比这篇更详细的
  18. String转字节数组
  19. ROS进行深度相机的标定
  20. 家庭媒体中心解决方案(四、 群晖系列nas基本功能使用指南篇2)

热门文章

  1. [云炬创业基础笔记]第七张创业团队测试9
  2. 科大星云诗社动态20210415
  3. 成为梵高、毕加索?你最喜欢的人脸识别与神经风格迁移来啦!
  4. 吴恩达《优化深度神经网络》精炼笔记(1)-- 深度学习的实用层面
  5. [scala-spark]11. RDD控制操作
  6. python数字处理技巧(2): Numpy、矩阵运算、随机、字符串日期
  7. 小波的秘密5_多分辨率分析和连续小波变换2
  8. [Medical Image Processing] 2. Image Binary -【OTSU Algorithm Entropy Method】
  9. asp.net 控制windows服务
  10. C语言必知必会-strtok赞歌