文章目录

  • 一、GNSS测姿原理
    • 1. 载波相位双差求解基线向量
    • 2. GNSS姿态角表示
  • 二、基线长度对GNSS测姿精度的影响
  • 三、GNSS定向产品精度描述实例
  • 四、参考文献

在GNSS定向模块或者板卡的指标参数中,我们一般会看到航向的测量精度和基线的长度相关。在实际使用,用双天线定向想要达到比较理想的精度,基线长度一般会大于50cm。我之前一直有这个意识,但是也没有认真去思考和整理这个问题(虽然对许多人来说,答案也许是显而易见的)。

这篇博客主要是整理一下GNSS定向的原理,以及为什么其精度受到基线长度的影响。如果你也感兴趣的话,就请继续看下去吧。

一、GNSS测姿原理

整体而言,要实现定向,主要就是要求解基线向量。在我理解,其实整个过程和普通的RTK求解没有太大区别,只不过可以多加一个基线约束。

依照我自己的理解,求解过程应该主要包含以下几个步骤:

  • 利用主从天线大致位置、卫星位置计算 line of sight。理论上,即使位置不是非常准确,对 line of sight 的计算精度影响也不会很大。
  • 利用伪距双差方程和最小二乘计算基线向量(一般为分米级)和协方差阵,当然也可以是用卡尔曼滤波来计算。
  • 计算载波相位双差量测量,组成双差方程,此时方程中未知数包含基线向量和双差整周模糊度。
  • 利用之前计算出来的基线和协方差阵,计算模糊度的浮点解和协方差阵,再用LAMBDA或者其他算法固定双差整周模糊度,从而求解基线向量固定解。
  • 由于基线长度固定,因此可以利用基线长度进行约束。
  • 将基线向量由ECEF坐标系转换到地理坐标系,求解航向和俯仰角。

1. 载波相位双差求解基线向量

对于载波相位量测量包含哪些误差之类的,我就不赘述了,随便找本教科书都能找到。下面仅列出单差、双差方程[1]。

单差(站间差)载波相位量测方程:

双差(星间差)载波相位量测方程:

上式中每个量的含义可以参照下图。需要注意的是,我们计算的天线位置、卫星位置、line of sight都是在ECEF坐标系中,因此上式的基线向量也表示在ECEF坐标系。

2. GNSS姿态角表示

如果求解得到主从天线在ECEF坐标系中基线向量,可以将其转到当地地理坐标系(如东北天),那么便可以由此计算航向和俯仰角。如下图和公式中所表示的方位角(航向)、高度角(俯仰)。


二、基线长度对GNSS测姿精度的影响

参考论文[2], 暂不考虑俯仰角,在水平方向如果基线向量的计算存在误差 δ p \delta p δp,且误差相对于基线长度 l l l 来说比较小,那么航向的误差 δ θ \delta{\theta} δθ可以用下图的中式(7~8)来表示。

由此可见,基线长度越长,那么航向的误差越小。假设基线的误差是5mm,基线长度为1m,根据式(8)可知,理论上航向的误差为0.286°。俯仰角的误差其实和航向角计算误差类似。


三、GNSS定向产品精度描述实例

(1)以司南的K823定位定向模块为例,其测姿精度如下图所示:

  • 如果基线长度为1m,那么方位角精度为0.15°,横滚或俯仰角精度为0.25°。
  • 如果基线为两米,则方位角精度为0.075°,横滚或俯仰角精度为0.125°。

(2)北云的高精度组合导航接收机 X2:

  • 基线 = 2m,定向精度0.08°
  • 基线 = 4m,定向精度0.05°

四、参考文献

[1]夏佩, 王峰, 黄祖德,等. 基于双天线的RTK-GPS定向方法[J]. 中国新通信, 2018, 20(22):3.
[2] Medina D , Heselbarth A , Buscher R , et al. On the Kalman Filtering Formulation for RTK Joint Positioning and Attitude Quaternion Determination[C]// IEEE/ION Plans. IEEE, 2018:597-604.

关于基线长度对双天线GNSS测姿精度的影响相关推荐

  1. 基线长度中误差的计算_电子战支援实施中的测向技术

    派遣一个机载电子战机组执行支援压制敌防空系统任务,在任务计划阶段,全体人员将会获取任务区域内的EOB,机载电子战人员会优先识别他们在任务期间可能会遇到的威胁辐射源,以及其他中立.友好辐射源. 当机载电 ...

  2. 如何计算摄影参数:分区基准面高程、相对航高、绝对航高、基线长度、航线间隔、航线数、每条航线的相片数、总相片数。

    目录 01 什么是分区基准面高程? 1.1 那么什么是分区基准面高程呢? 1.2 为什么分区就能减小起伏? 02 什么是相对航高? 03 什么是绝对航高? 04 什么是基线长度(即摄影基线)? 05 ...

  3. 双目视觉不同基线长度测量精度比对实验

    通过实验对比不同基线距离下标定板相邻角点的测量精度,证明在有效视场的前提下,增大基线距能有效的提高测量精度.双目相机其中相机型号是BASLRR acA 1300-60gmNIR.8mm镜头2个.151 ...

  4. mysql中利用sql语句修改字段名称,字段长度等操作(亲测)

    在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿.这些操作可以在phpmyadmin或者别的m ...

  5. 长度短点的uuid_UUID不失精度,长度改进

    在使用到uuid的时候,往往头疼于它的长度(如1bfe50d8-544e-4e8a-95b8-199ceff15268),于是乎就有了改写uuid的各种方法 1.去除"-"的uui ...

  6. Java操作符自测运算符精度

    1,&和&&短路与和逻辑与的区别 逻辑与(&)和短路与(&&)在运算上对条件的结果判断不会产生影响,但会对条件判断的运算有影响.关键在于,逻辑与(&am ...

  7. code epi 光场_光场相机视觉测量误差分析

    0 引言 光场相机[作为一种新型相机,将计算和成像相结合,在它的主透镜和传感器之间放置微透镜阵列,相对于传统相机可以通过单次曝光就能同时获取光辐射的空间信息和角度信息.光场相机具有重聚焦.多视角等特点 ...

  8. 四线温度探头怎么接线_温度变送器接线详解

    温度变送器按照供电方式可分为二线制温度变送器和四线制温度变送器.二线制温度变送器输出端输出信号和电源共用一根两芯电缆:四线制温变送器电源用一根两芯电缆.输出端输出信号用一根两芯电缆.温度变送器校验依据 ...

  9. Python深度学习篇

    Python深度学习篇一<什么是深度学习> Excerpt 在过去的几年里,人工智能(AI)一直是媒体大肆炒作的热点话题.机器学习.深度学习 和人工智能都出现在不计其数的文章中,而这些文章 ...

最新文章

  1. salt-api https证书报错解决方法
  2. 小白初学搭建 配置本地yum
  3. bios设置_大白菜U盘启动BIOS设置教程
  4. 计算机函授本科题库,计算机应用基础函授本科考试题库
  5. 五十个小技巧提高PHP执行效率
  6. 动态内存的分配用法和构造动态一维数组
  7. c语言的44种运算符,C语言重要知识点总结【9】:C语言运算符(详解)
  8. python删除list多个相同元素_python删除list中的重复元素
  9. Java后端学习路线
  10. 点云入门笔记(一):点云数据及获取
  11. android ntp服务器配置
  12. 漫谈软件架构设计系列(一):可用性设计
  13. 纯css的大于号样式
  14. excel学习-日期计算函数DATEDIF函数(计算相隔年数、月数、天数)
  15. java面试题干货51-95
  16. 程序员为什么要学习软件工程
  17. 《C++ Primer (5th Edition)》笔记-Part IV. Advanced Topics
  18. 对称加密非对称加密混合加密
  19. Ant Design of Vue - 让 Message 组件支持手动点击关闭
  20. 小米红米Note4X(高配版)线刷兼救砖_解账户锁_纯净刷机包_教程

热门文章

  1. 操作系统 -- 内存管理(分配与回收)
  2. 适合普通人的竞争策略
  3. 字节跳动秋招提前批(计算机视觉工程师)
  4. 黑马程序员MySQL视频操作代码-P79
  5. 为Array对象添加一个去除重复项的方法
  6. SocketInputStream.socketRead0 导致线程hangs的解决方案
  7. Halcon算子大全
  8. android bea拷贝,从Android开发中学到一些东西
  9. 防劫持工具,介绍几款浏览器劫持修复工具
  10. 织梦html伪静态页面,dedecms织梦全站伪静态设置+全套伪静态规则