船舶单独安装的双频GNSS的PPP解算

最近我们在船舶上单独安装了一套双频GNSS,通过PPP解算用来验证GPS验潮的可能性。

GNSS观测文件是长格式:IGS000USA_R_20231920000_01D_01S_MO.rnx

​编辑​

观测时间为2023年7月11日(GPS时间)。

点击查看原图

从ftp://igs.ign.fr/pub/igs/products/下载精密星历、钟差和地球自转参数:

ESA0OPSFIN_20231920000_01D_05M_ORB.SP3

ESA0OPSFIN_20231920000_01D_30S_CLK.CLK

ESA0OPSFIN_20231900000_07D_01D_ERP.ERP

1、使用TerraPos(GPS+GLONASS)

解算的结果如下图,即使选择GPS+GLONASS+BeiDou,解算结果与GPS+GLONASS一摸一样。

点击查看原图

下载IGS精密星历、钟差和地球自转参数:

IGS0OPSFIN_20231920000_01D_15M_ORB.SP3

IGS0OPSFIN_20231920000_01D_30S_CLK.CLK

IGS0OPSFIN_20231900000_07D_01D_ERP.ERP

处理过程显示很多数据超限,结果很差。

点击查看原图

下载GFZ精密星历、钟差和地球自转参数:

GFZ0OPSFIN_20231920000_01D_05M_ORB.SP3

GFZ0OPSFIN_20231920000_01D_30S_CLK.CLK

GFZ0OPSFIN_20231900000_07D_01D_ERP.ERP

结果见下图,比ESA稍差。

点击查看原图

将计算结果进行EGM2008改正到85面,与实测潮位的对比如下图,有点惨不忍睹。

点击查看原图

2、使用PRIDE-PPPAR处理

报一个错误:

prepare products:no IGS Antex file:/home/Administrator/PRIDE-PPPAR-master/table/igs20_2247.atx。

点击查看原图

更新PRIDE-PPPAR,首先删除PRIDE-PPPAR的安装和执行文件,从https://github.com/PrideLab/PRIDE-PPPAR下载源文件并在msys2环境下安装。

报编译错误:

make[1]: Leaving directory '/home/Administrator/PRIDE-PPPAR-master/src/lib'

make -j4 -C orbit

make[1]: Entering directory '/home/Administrator/PRIDE-PPPAR-master/src/orbit'

gfortran -g -O3 sp3orb.f90 get_sp3orb_args.f90 ../lib/libcom.a -o sp3orb

collect2: fatal error: cannot find ‘ld’

compilation terminated.

make[1]: *** [Makefile:17: sp3orb] Error 1

make[1]: Leaving directory '/home/Administrator/PRIDE-PPPAR-master/src/orbit'

make: *** [Makefile:14: orbit] Error 2

cp: cannot stat './scripts/pdp3.sh': No such file or directory

cp: target '/home/Administrator/.PRIDE_PPPAR_BIN' is not a directory

errror: PRIDE-PPPAR installation failed!

解决办法 :将usr/bin/ld.bfd.exe改名为ld.exe,源文件也保留,不要删除,再次安装成功。

执行命令:

# pdp3 IGS000USA_R_20231920000_01D_01S_MO.rnx

处理过程报错,见下图,似乎是GLONASS卫星R22有问题。

点击查看原图

剔除GLONASS卫星,重新计算。

# pdp3 -sys GECJ IGS000USA_R_20231920000_01D_01S_MO.rnx

解算成功,结果经EGM2008改正以后,与实测潮位的对比见下图。

点击查看原图

3、小结

从上面的结果来看,即使在船舶上单独安装了GNSS双频观测站,无论是使用TerraPos还是PRIDE-PPPAR经行PPP解算,计算结果都不理想,两者相比较,矮子里拔将军,PRIDE-PPPAR的结果与实测潮位形态更为贴合些。

参考文献

https://blog.csdn.net/qq_41896822/article/details/123739888

https://blog.csdn.net/weibuu/article/details/109328428

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JAVA 获得特定格式时间

0 背景 我们有时要获取时间,年月日时分秒周几,有时要以特定的格式出现。这时就要借助 SimpleDateFormat 或者 DateTimeFormatter。有时要某个月份有多少天需要借助 Calendar。所以有必要了解一些知识。 1 SimpleDateFormat simpledateFormat 线程不安全…

机器人中的数值优化(十九)—— SOCP锥规划应用:时间最优路径参数化(TOPP)

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考,主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等,本系列文章篇数较多,不定期更新,上半部分介绍无约束优化,…

PyTorch - 模型训练损失 (Loss) NaN 问题的解决方案

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/133378367 在模型训练中,如果出现 NaN 的问题,严重影响 Loss 的反传过程,因此,需要加入一些微小值…

aarch64 平台 musl gcc 工具链手动编译方法

目标 手动编译一个 aarch64 平台的 musl gcc 工具链 musl libc 与 glibc、uclibc 等,都是 标准C 库, musl libc 是基于系统调用之上的 标准C 库,也就是用户态的 标准C 库。 musl libc 轻量、开源、免费,是一些 操作系统的选择,当前 Lite-OS 与 RT-Smart 等均采用自制的 mu…

Cannot download sources:IDEA源码无法下载

问题 Swagger的相关包,无法看到注释; 在class文件的页面,点击下载源码,源码下载不了,IDEA报下面的错误。 报错 Cannot download sources Sources not found for: io.swagger.core.v3:swagger-annotations:2.2.9 解决…

asp.net core automapper的使用

1.安装automapper的nuget包 AutoMapper.Extensions.Microsoft.DependencyInjection 2.创建需要映射的类和转换后的类 public class studto{public int sn { get; set; }public string name { get; set; }public string sex { get; set; }public int age { get; set; }public s…

c#设计模式-结构型模式 之装饰者模式

🚀介绍 在装饰者模式中,装饰者类通常对原始类的功能进行增强或减弱。这种模式是在不必改变原始类的情况下,动态地扩展一个对象的功能。这种类型的设计模式属于结构型模式,因为这种模式涉及到两个类型之间的关系,这两个…

幂级数和幂级数的和函数有什么关系?

幂级数和幂级数的和函数有什么关系? 本文例子引用自:80_1幂级数运算,逐项积分、求导【小元老师】高等数学,考研数学 求幂级数 ∑ n 1 ∞ 1 n x n \sum\limits_{n1}^{\infty}\frac{1}{n}x^n n1∑∞​n1​xn 的和函数 &#xff…

视频监控/视频汇聚/安防视频监控平台EasyCVR配置集群后有一台显示离线是什么原因?

开源EasyDarwin视频监控TSINGSEE青犀视频平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,在视频监控播放上,TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放,可同时播放多…

【计算机网络】因特网中的电子邮件

文章目录 简单邮件传送协议SMTP邮件访问协议POP3IMAPHTTP 参考资料 电子邮件为异步通信媒介 因特网电子邮件系统 电子邮件系统的三个构件:用户代理、邮件服务器、邮件发送和读取协议 用户代理 User Agent 即UA 电子邮件客户端软件,用户与电子邮件系统的接…

面试记录_

1&#xff1a;面试杉岩数据&#xff08;python开发&#xff09; 1.1.1 选择题 for(int i0;i<n;i){for(int j0;j<n;jji) } }O(n) * (O(0) O(n/1) O(n/2) O(n/3) ... O(n/n)) 在最坏情况下&#xff0c;内部循环的迭代次数为 n/1 n/2 n/3 ... n/n&#xff0c;这是…

【QT开发(6)】0926-QT 中加入 fastDDS 通信库的程序使用说明

在智能驾驶中&#xff0c;DDS有可能被广泛使用&#xff0c;因此推出这篇说明教程。 1、基于【QT开发&#xff08;5&#xff09;】教程的项目文档进行开发 2、安装DDS 查看《【eProsima Fast DDS&#xff08;1&#xff09;】安装eProsima Fast DDS》 至少安装: foonathan_m…

论文笔记(整理):轨迹相似度顶会论文中使用的数据集

0 汇总 数据类型数据名称数据处理出租车数据波尔图 原始数据&#xff1a;2013年7月到2014年6月&#xff0c;170万条数据 ICDE 2023 Contrastive Trajectory Similarity Learning with Dual-Feature Attention 过滤位于城市&#xff08;或国家&#xff09;区域之外的轨迹 过…

AOP:分页参数统一校验

需求说明 为了保证系统的安全性&#xff0c;需要对所有的 查询列表 接口&#xff0c;添加分页参数&#xff0c;并对分页参数进行校验&#xff0c; &#xff0c;保证参数的合法性。 比如&#xff0c; pageSize&#xff08;每页显示条数&#xff09;&#xff0c;如果不做校验&a…

完整指南:如何使用 Node.js 复制文件

文件拷贝指的是将一个文件的数据复制到另一个文件中&#xff0c;使目标文件与源文件内容一致。Node.js 提供了文件系统模块 fs&#xff0c;通过该模块可以访问文件系统&#xff0c;实现文件操作&#xff0c;包括拷贝文件。 Node.js 中文件拷贝方法 在 Node.js 中&#xff0c;有…

Python3数据科学包系列(一):数据分析实战

一: 数据分析高级语法&#xff1a;序列(Series) # -*- coding:utf-8 -*-from pandas import Seriesprint(-------------------------------------序列Series定义与取值-------------------------------------------) print("""Series序列可以省略,此时索引号默…

What is an HTTP Flood DDoS attack?

HTTP 洪水攻击是一种针对 Web 和应用程序服务器的第 7 层分布式拒绝服务 &#xff08;DDoS&#xff09; 攻击。HTTP 洪水攻击通过使用 HTTP GET 或 HTTP POST 请求执行 DDoS 攻击。这些请求是有效的&#xff0c;并且针对可用资源&#xff0c;因此很难防范 HTTP 洪水攻击。 匿名…

【AI视野·今日Robot 机器人论文速览 第四十四期】Fri, 29 Sep 2023

AI视野今日CS.Robotics 机器人学论文速览 Fri, 29 Sep 2023 Totally 38 papers &#x1f449;上期速览✈更多精彩请移步主页 Interesting: &#x1f4da;NCF,基于Neural Contact Fields神经接触场的方法实现有效的外部接触估计和插入操作。 (from FAIR ) 操作插入处理结果&am…

Go_原子操作和锁

原子操作和锁 本文先探究并发问题&#xff0c;再探究锁和原子操作解决问题的方式&#xff0c;最后进行对比。 并发问题 首先&#xff0c;我们看一下程序 num该程序表面看上去一步就可以运行完成&#xff0c;但是实际上&#xff0c;在计算机中是分三步运行的&#xff0c;如下…

相机数据恢复!详细步骤解析(2023新版)

和朋友在外面旅游用相机拍了好多有意义的照片和视频&#xff0c;但是导入电脑后不知道是被我删除了还是什么原因&#xff0c;这些照片都不见了&#xff0c;请问有方法恢复吗&#xff1f;” 在数字摄影时代&#xff0c;我们依赖相机记录珍贵的瞬间。然而&#xff0c;相机数据丢失…