伪距单点定位概念与原理、算例分析

 目录

一、概念与原理

1.伪距观测值

2.为何被称为"伪距" ?

3.单点定位的概念

4.伪距单点定位的原理

5.伪距单点定位的优缺点

二、伪距观测方程

三、伪距观测方程线性化

1.泰勒级数展开

2.得到线性化后的观测方程

3.在某历元接收机同时观测n颗卫星,列出观测方程

四、最小二乘迭代计算

1.最小二乘解的计算

2.根据卫星高度角定权确定权矩阵P

五、算例分析


伪距单点定位流程图如下:

一、概念与原理

1.伪距观测值

伪距观测值:由卫星发射的测距码信号到达接收机天线的传播时间乘以光速得出的量测距离

 接收机复制的复制码经过时间延迟器延迟一定时间 \tau 与测距码对齐。则延迟时间 \tau 就等于卫星信号的传播时间\Delta t,而卫星与接收机的距离等于时间乘以真空中的光速 c。

2.为何被称为"伪距" ?

  • 伪:与真实不同的事物
  • 伪距:与真实距离不同的距离
  • 由于卫星钟、接收机钟的误差以及卫星信号经过电离层和对流层中的延迟影响,得出的距离不等于卫星到接收机的几何距离,因此被称为伪距。

3.单点定位的概念

  • 根据卫星星历以及一台GNSS接收机的观测值来独立确定用户在地球坐标系绝对位置的方法称为单点定位,也叫绝对定位。

4.伪距单点定位的原理

  • 伪距单点定位是由GNSS接收机在某一时刻测得四颗以上卫星的伪距及已知的卫星位置,采用空间后方交会的方法求定接收机天线所在点的三维坐标。

5.伪距单点定位的优缺点

  • 优点:定位速度快、无多值性、一台接收机即可完成独立定位、外业观测组织方便、数据处理简单、可作为载波相位测量中解算整周模糊度的辅助资料。
  • 缺点:精度不高

二、伪距观测方程

1.

2.

3.

4.

5.为何要四颗或四颗以上卫星?

答:伪距观测方程一共有四个未知量:接收机位置三维坐标(X,Y,Z),以及接收机钟差只有四颗或四颗以上卫星才能列出足够的伪距观测方程,解出未知量。

三、伪距观测方程线性化

 伪距观测方程为非线性方程,直接求解接收机位置比较困难,需要对伪距观测方程通过泰勒级数展开进行线性化。

1.泰勒级数展开

2.得到线性化后的观测方程

3.在某历元接收机同时观测n颗卫星,列出观测方程

四、最小二乘迭代计算

1.最小二乘解的计算

2.根据卫星高度角定权确定权矩阵P

五、算例分析

假设在某历元使用一台GPS接收机同时观测 5 颗卫星,卫星的瞬时空间直角坐标如下表所示,接收机天线概略坐标为   (-2441267.856, 4790213.953, 3419994.410) ,其中综合改正包括卫星钟差、对流层延迟误差、电离层延迟误差等。

1.以20号卫星为例,在接收机概略位置处卫星到接收机距离为:

2.其观测向量方向余弦为:

同理,分别对其他卫星进行计算可得观测向量方向余弦矩阵:

3.观测向量为:

L为常数项、自由项,计算方法:伪距观测值 - 接收机与卫星之间的概略距离 - 综合误差改正

4.由原理中的公式求解接收机位置的变化值与接收机钟差值

其中,接收机钟差初始值未知,设为零。

5.得到接收机坐标平差值

6.设置迭代阈值,迭代计算

设迭代阈值设为 10^{-4},第二次迭代结果为:

迭代终止,接收机坐标平差值与上一次计算值相等(小于迭代阈值),计算结束。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

视频号小店需要缴纳保证金吗?保证金缴纳标准,不懂的快来看!

我是电商珠珠 入驻视频号小店,需要缴纳保证金吗?具体缴纳多少?... 这是想要入驻视频号小店的热门话题,今天我就来给大家一一讲明白。 想要入驻视频号小店,就必须要缴纳保证金。保证金是平台为了约束商家的行为&…

递推与递归练习题

公众号:编程驿站 题目来源于洛谷! 数楼梯 题目描述 楼梯有 N 阶,上楼可以一步上一阶,也可以一步上二阶。 编一个程序,计算共有多少种不同的走法。 输入格式 一个数字,楼梯数。 输出格式 输出走的方…

智能优化算法应用:基于阴阳对算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于阴阳对算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于阴阳对算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.阴阳对算法4.实验参数设定5.算法结果6.参考文…

PR模板,复古怀旧电影效果视频制作PR项目工程文件

Premiere复古怀旧电影效果视频制作pr模板项目工程文件下载 这个PR模板以复古城市印象电影质感为特色,结合了电影和数字故障效果。包含6个场景。可以编辑文本、添加媒体和自定义颜色。包含视频教程。4K版本。不需要任何插件。 软件支持:PR2022 | 分辨率&a…

人类简史作者警告:人工智能或将夺取世界主宰 / 机器学习加速新药研发,AI的崭新角色|魔法半周报

我有魔法✨为你劈开信息大海❗ 高效获取AIGC的热门事件🔥,更新AIGC的最新动态,生成相应的魔法简报,节省阅读时间👻 🔥资讯预览 机器学习加速新药研发,AI的崭新角色 2022年中国研发经费总投入突…

RocketMQ源码 Broker-SubscriptionGroupManager 订阅组管理组件源码分析

前言 SubscriptionGroupManager 继承了ConfigManager配置管理组件,拥有将内存数据持久化到磁盘文件subscriptionGroup.json的能力。它主要负责维护所有消费组在内存中的订阅数据。 源码版本:4.9.3 源码架构图 核心数据结构 主要的数据结构比较简单&am…

CMS—评论功能设计

一、需求分析 1.1、常见行为 1.敏感词过滤 2.新增评论(作品下、评论下) 3.删除评论(作品作者、上级评论者、本级作者) 4.上级评论删除关联下级评论 5.逻辑状态变更(上线、下线、废弃...) 6.上逻辑状态变更…

Java报错-Non-terminating decimal expansion; no exact representable decimal result

1. 背景 在使用 BigDecimal 的 divide() 对两个数相除时,报了如题的错误。 public class Test {public static void main(String[] args) {BigDecimal b1 new BigDecimal(1);BigDecimal b2 new BigDecimal(3);System.out.println(b1.divide(b2)); // Sys…

jupyter notebook介绍、安装和使用

简介 Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍 简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运…

Shell三剑客:文本过滤工具——grep

一、简介&#xff1a;过滤&#xff0c;查找文档中的内容 二、分类 grepegrep——扩展支持正则\w所有字母与数字&#xff0c;称为字符[a-zA-Z0-9] l[a-zA-Z0-9]*ve l\w*ve\W所有字母与数字之外的字符&#xff0c;称为非字符 love[^a-zA-Z0-9] love\W\b词边界 \<love\>…

力扣每日一题day32[104. 二叉树的最大深度]

给定一个二叉树 root &#xff0c;返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1&#xff1a; 输入&#xff1a;root [3,9,20,null,null,15,7] 输出&#xff1a;3示例 2&#xff1a; 输入&#xff1a;root [1,null,2] 输出…

winform中也可以这样做数据展示✨

1、前言 在做winform开发的过程中&#xff0c;经常需要做数据展示的功能&#xff0c;之前一直使用的是gridcontrol控件&#xff0c;今天想通过一个示例&#xff0c;跟大家介绍一下如何在winform blazor hybrid中使用ant design blazor中的table组件做数据展示。 2、效果 先来…

MYSQL练题笔记-子查询-换座位

一、题目相关内容 1&#xff09;相关的表和题目 2&#xff09;帮助理解题目的示例&#xff0c;提供返回结果的格式 二、自己初步的理解 没啥思路&#xff0c;我还没做过交换的这种题&#xff0c;所以我觉得这类交换的题以后值得做一个合集&#xff0c;是有点灵活度在里面的&a…

computed 和 watch 的奇妙世界:让数据驱动你的 Vue 应用(上)

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

海思平台isp之ccm标定

文章目录 1、raw图采集2、ccm标定2.1、标定参数配置2.2、标定效果优化2.2.1、优化方式一2.2.2、优化方式二2.2.3、优化方式三1、raw图采集 raw图采集步骤及标准,请参考文章 《海思平台isp之ccm标定》。2、ccm标定 2.1、标定参数配置 (1)图像基本参数 (2)黑电平设置 (…

VR播控系统深耕VR教学领域,助力开启未来新课堂

作为提升教育质量的技术之一&#xff0c;VR技术已经逐渐成为培养新一代人才、提升教学质量的重要方式&#xff0c;相比于传统教育&#xff0c;VR技术在教学方面的应用&#xff0c;所带来的变化和效果提升都是非常明显的&#xff0c;尤其是VR播控系统的上线&#xff0c;作为VR教…

CDH6.3.2安装

文章目录 [toc]一、CM简介1、ClouderaManager的概念2、ClouderaManager的功能3、ClouderaManager的架构 二、准备清单1、部署步骤2、集群规划3、软件环境准备 三、安装清单1、操作系统iso包2、JDK包3、MySQL包4、CM和CDH包5、部署ansible 四、基础环境准备1、配置网络2、配置ho…

Doris学习笔记

目录 简介 特点 MPP数据库 PB和EB都是用来衡量数据存储量的单位。 秒级响应 Google Mesa Apache Impala 支持标准sql且兼容mysql协议 ROLAP OLAP&#xff08;On-Line Analytical Processing&#xff0c;联机分析处理&#xff09; ROLAP&#xff08;Relational On-Line An…

理解Mysql索引原理及特性

作为开发人员&#xff0c;碰到了执行时间较长的sql时&#xff0c;基本上大家都会说”加个索引吧”。但是索引是什么东西&#xff0c;索引有哪些特性&#xff0c;下面和大家简单讨论一下。 1 索引如何工作&#xff0c;是如何加快查询速度 索引就好比书本的目录&#xff0c;提高数…

智能优化算法应用:基于差分进化算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用&#xff1a;基于差分进化算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用&#xff1a;基于差分进化算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.差分进化算法4.实验参数设定5.算法结果6.…