动态相对定位差分关键技术

news2024/11/16 4:39:11

载波相位测量:解决两个关键问题,即整周模糊度计算和周跳检测。

整周模糊度的快速固定是研究重点。目前成熟方法是模糊度协方差法,分为模糊度实数解估计和模糊度搜索两个过程。实数解估计通常采用kalman滤波,它为搜索算法提供搜索空间。

实数解方法,有正则化方法、岭估计方法、抗差岭估计方法、阻尼方法。

模糊度搜索,涉及到空间确定、搜索方法和确认准则。搜索空间中心由模糊度的实数解决定,形状大小由协方差矩阵决定。

搜索方法有,FARA、FASF、Cholesky分解法、LAMBDA法;搜索依次为LAMBDA>FASF>FARA。

单差、双差、三差

单差,两个地面卫星接收机观察同一个卫星,星钟差被消掉了,对流层延迟误差、电离层延迟误差得到削弱,基线较短时,可以认为基本消除。但还存在一个接收机钟差互差没有消除。

双差,两个单差再进行组差得到的结果称为双差。经过组差,接收机钟差已经被消除了。虽说也进一步放大接收机噪声,减少了观测量,但双差观测量放大的接收机噪声仍然在我们可以接受的范围(毫米级),且此时,主要的误差源已经得到的大幅度削弱或消除,因此,载波相位双差观测量通常是相对定位解算的主要观测量。

三差,它消除了除未知点三个坐标参数之外的所有未知数,同时也消除了大气误差,接收机钟差,卫星钟差等各项误差的影响。观测方程也最为简单。但是它也进一步放大了观测噪声,减少了观测量。因此,它一般用来解算未知点坐标的初值,或者用来检测周跳、搜索模糊度。

载波观测量经过双差组合之后,其残余误差源主要有:卫星星历误差、电离层延迟、对流层延迟、多路径效应误差、观测噪声。通常认为,基线长度小于 15 公里时,卫星星历误差、电离层延迟可以认为基本消除;对流层延迟则与距离及两站的高差都相关,若高差不大,则也可以认为基本消除,此时,多路径效应和观测噪声为主要误差源。大于15 公里时,误差时空相关性减弱,需要考虑残差项的改正。

误差来源:
1.星历误差: 我们可以获得的星历大体可以分为六种两大类。一类是广播星历,它是依据已有观测数据按照卫星运动规律外推得到的星历。其精度取决于数据质量、轨道摄动模型的准确性及外推时间。受初始位置误差及外推时间的影响,精度随着外推时间的增加会显著降低。目前官方标称精度为 5 米,实际精度为 3 米。另一类星历为是根据实测资料进行拟合处理而直接得出的星历。它需要在一些已知精确位置的点上跟踪卫星来计算观测瞬间的卫星真实位置,从而获得准确可靠的精密星历。精密星历大部分在数据采集之后延迟 3~14 天得到,精度可达厘米级。
在这里插入图片描述
若采用广播星历进行相对定位,则60公里的距离由星历误差引起的相对定位误差约为0.9cm。若采用精密星历,则5000公里距离由星历误差引起的相对定位误差约为1.2cm。

2.电离层折射延迟
电离层延迟引起的距离误差,最小约1-3m,最大则可达到150m。电离层延迟的大小与时间、太阳黑子变化周期、地理纬度、高程等多个因素有关。
改正方法有观测量组合法、双频改正和三频改正。
三频改正法,在电子总量较大的情况下各个频率和双频组合上的二阶项误差可达到5cm以上;在一般情况下也超过1.7cm。北斗、伽利略系统均具备三频,因此对二阶项的改正非常必要。

3.对流层延迟
对流层的定义在各个学科各不相同。在卫星导航相关领域的定义中,对流层指由地表向上约 40 公里范围内的大气层。对流层属于中性大气层,对于 15GHz 的电磁波是不散射介质,其影响与频率无关。通常,在天顶方向,对流层延迟的影响约 2~3 米,但低仰角的情况下,对流层延迟可达数十米。因此,在相对定位中对流层延迟也是一项重要误差源。

对流层延迟的改正方法有多种,主要有射线描迹法、折射率模型法、模型函数法、参数估计法和水汽辐射法五种。射线描迹法是按照式(3.47)的方式积分得出的结果,其计算方法非常复杂,需要的已知条件也较多,代价高昂,但其理论严密,计算结果准确。由于需要已知条件较多,不适合用于动态测量,本文不做过多讨论。折射率模型法是对折射率建模。但其中常数项需要根据气象资料获取,不同的气象资料得到的数据也不一样。模型函数法基于任意方向上的路径延迟均与天顶方向路径相关的假设,将大气延迟误差写成天顶延迟改正和映射函数乘积的形式。该方法计算简单,只需要几个地面气象参数就可以获取对流层延迟,增加新的未知参数,在 GNSS 定位中得到广泛应用。由于采用地面气象参数来估计整个传播路径的延迟,理论上并不严密,且大气中的水汽变化非常复杂,模型法很难将真实对流层延迟计算出来,因此,在处理高精度数据时,将模型改正值作为先验值,然后将天顶延迟的剩余误差作为待定参数,与待定点坐标以及其他未知量一起求解估计,叫做参数估计法。参数估计法可以显著提高定位精度和坐标重复率,但参数估计法增加了未知参数个数,估计参数不宜过多,参数设置以每两小时设一个参数为宜。
参数估计方法,分为单参数估计、多参数估计和随机过程。

4.多路径效应误差
多路径效应的大小主要取决于反射物距测站的距离和反射物光滑程度及GNSS卫星信号的波长等多种因素。
GPS 对于 P 码,多路径效应误差范围一般在±2 米,C/A 码可达±15 米。
改进方法:空间处理技术、接收机改进技术和数据后处理技术。

数据后处理技术是从原始的观测或定位结果数据中分离或抵消多路径效应的影响。目前的数据后处理技术有数种,如信噪比技术、基于扩展卡Kalman滤波法、仰角加权方法[、三次多路径单差值改正法、基于EMD的虑波方法等,但这些无一例外都是针对静态或外部环境变化很小的动态变形监测等一些固定环境条件下的处理方法。对于动态相对定位测量目前尚无有效的数据后处理技术。
由于相位观测值波长要比伪码的波长小得多,相应载波相位观测值上的多路径误差也比码伪距上的多路径误差要小得多,并且相位观测值的观测精度要比码伪距观测精度高两个数量级以上,可以采用相位平滑伪距的方法削弱码伪距观测值多路径误差。采用相位平滑伪距的方式,由于测量噪声、电离层残差等因素的影响,可以将码伪距的多路径效应误差降低到0.5m以下。在动态相对定位中,相位平滑伪距可以提高初始点位精度,提高加速模糊度固定,但对于载波相位的相对定位结果并无改善。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/958137.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

哈希表HashMap(基于vector和list)

C数据结构与算法实现(目录) 1 什么是HashMap? 我们这里要实现的HashMap接口不会超过标准库的版本(是一个子集)。 HashMap是一种键值对容器(关联容器),又叫字典。 和其他容易一样…

【Vue3 知识第一讲】Vue 简介、核心关键词解读

文章目录 前置导读1. 学习 Vue3 需要什么知识?2. 通过本课程将能学到什么? 第一章:Vue 简介1.1 核心关键词:构建用户界面1.2 核心关键词:框架1.2.1 库和框架的区别1.2.2 Vue 框架 1.3 核心关键词:渐进式&am…

CTFhub-SSRF-内网访问

CTFHub 环境实例 | 提示信息 http://challenge-8bf41c5c86a8c5f4.sandbox.ctfhub.com:10800/?url_ 根据提示,在url 后门添加 127.0.0.1/flag.php http://challenge-8bf41c5c86a8c5f4.sandbox.ctfhub.com:10800/?url127.0.0.1/flag.php ctfhub{a6bb51530c8f6be0…

模拟电子技术基础学习笔记一 本征半导体

半导体器件是构成电子电路的基本元件,它们所用的材料是经过特殊加工且性能可控的半导体材料。 1.本征半导体 纯净的具有晶体结构的半导体称为本征半导体 2.共价键 两个或多个原子通过共用电子对而产生的一种化学键称为共价键(covalent bond&#xff…

甄知携AIGC新升级产品参与首届人工智能生成内容国际会议,共探AIGC最前沿技术

首届人工智能生成内容国际会议(2023The 1st International Conference on AI-generated Content (AIGC2023)于2023年8月25-26日在中国上海举行。本次会议得到了复旦大学、中国科技大学、同济大学、上海交通大学、上海人工智能实验室、香港中文大学等知名院校和研究机构的大力支…

8.物联网LWIP,简要介绍http(超文本,URL),html(css,ajax),web实现打开灯

一。HTTP详解 1.超文本:(HyperText) (1)超文本文件彼此链接,形成网状(web),内含有超链接(Link)与各种媒体元素标记(Markup&#xff…

C#添加WebApi,配置Swagger

1、创建一个WebAPI项目 下载、安装、引入【Swashbuckle.AspNetCore】包 右击【解决方案】,然后点击【管理Nuget包】,搜索【Swashbuckle.AspNetCore】包 2、配置Swagger中间件 在【Startup.cs】文件中的【ConfigureService】类中添加如下代码。 在【Sta…

Git管理

Git管理 ①对于项目目录中有.git的,可以在idea里面更改远程提交地址 Git->>Manage Remotes 中修改远程提交地址 ②对于没有.git目录的项目 在项目的根目录下进入cmd,使用下面的语句初始化.git目录 ##初始化 git init

笔记本电脑连接不上wifi怎么办?3种方法轻松搞定!

在现代社会中,无线网络已经成为人们日常生活和工作中必不可少的一部分。然而,有时候我们可能会遇到笔记本电脑无法连接到Wi-Fi网络的问题。这种情况可能会让人感到困扰,影响正常的工作和娱乐体验。那笔记本电脑连接不上wifi怎么办呢&#xff…

VB:判断一个数是否为质数

VB编程:判断一个数是否为质数 Private Sub Command1_Click() 点击事件 Dim N%, I%, K% 定义N,I,K为整型 N Val(InputBox("N?")) 输入信息 K Int(Sqr(N)) 对N取平方根,并转换为整型 For I 2 To K 定义循环If N Mod I 0 Then Exit For Nex…

jenkins 发布job切换不同的jdk版本/ maven版本

1. 技术要求 因为有个新的项目需要使用jdk17 而旧的项目需要jdk1.8 这就需要jenkins在发布项目的时候可以指定jdk版本 2. 解决 jenkins全局工具配置页面 配置新的jdk 路径 系统管理-> 全局工具配置 如上新增个jdk 名称叫 jdk-17 然后配置jdk-17的根路径即可(这…

趣味微项目:玩转Python编程,轻松学习快乐成长!

💂 个人网站:【工具大全】【游戏大全】【神级源码资源网】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 寻找学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 在学习Python编程的旅程…

Mysql读取binlog并分析 binlog

1,Mysql 开启 binlog 配置文件中增加 [mysqld] log-binmysql-bin 2.常用 binlog命令 # 是否启用binlog日志 show variables like log_bin;# 查看详细的日志配置信息 show global variables like %log%;# 查看binlog的目录 show global variables like "%l…

无涯教程-Flutter - Dart简介

Dart是一种开源通用编程语言,它最初是由Google开发的, Dart是一种具有C样式语法的面向对象的语言,它支持诸如接口,类之类的编程概念,与其他编程语言不同,Dart不支持数组, Dart集合可用于复制数据…

The remote endpoint was in state [TEXT_FULL_WRITING]

报这个错是因为在websocket接收与发送消息时,资源互抢造成的,有很多帖子说将session锁住, 但是同一个账号多个客户端登陆的时候,session是不同的,所以只能锁住一个session,还是出现这个问题。 解决办法&a…

FPGA GTX aurora 8b/10b编解码 PCIE 视频传输,提供2套工程源码加QT上位机源码和技术支持

目录 1、前言免责声明 2、我这里已有的 GT 高速接口解决方案3、GTX 全网最细解读GTX 基本结构GTX 发送和接收处理流程GTX 的参考时钟GTX 发送接口GTX 接收接口GTX IP核调用和使用 4、设计思路框架视频源选择ADV7611解码芯片配置及采集动态彩条视频数据组包GTX aurora 8b/10b数据…

【Python】Web学习笔记_flask(7)——Jinja2模板(1)

Jinja2是基于python的模板引擎,功能类似于PHP的amarty、J2ee的Freemarker和velocity,完全支持Unicode,并具有集成的沙箱执行环境,Jinja2使用的事BSD协议,允许使用者修改和重新发布代码,也允许使用或在BSD代…

幂等问题解决方案

一、什么是幂等 数学中幂等就是多次运算结果一致,对应到实际工作的软件或者网络环境中就是同一个操作不管你操作多少次结果是一样的。 我们在编程过程中会看到一些幂等是天然存在的,比如: select查询操作delete删除操作其中的根据某个key值…

[BitSail] Connector开发详解系列四:Sink、Writer

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 Sink Connector BitSail Sink Connector交互流程介绍 Sink:数据写入组件的生命周期管理,主要负责和框架的交互,构架作业&#x…

Vue2项目练手——通用后台管理项目第四节

Vue2项目练手——通用后台管理项目 数据的请求mock数据模拟实战文件目录src/api/mock.jssrc/api/mockServeData/home.jsmain.js 首页组件布局可视化图表可视化图表布局Home.vue echarts表Home.vue 数据的请求 mock数据模拟实战 mock官方文档 前端用来模拟后端接口的工具&…