了解GPS GNSS RINEX文件和相关参数

时间:2015-03-24 08:20:04

标签: gps

我有一系列关于RINEX文件及其衍生物的问题:

对于典型的RINEX文件

(参阅:http://gage14.upc.es/gLAB/HTML/Observation_Rinex_v2.10.html):

1)“APPROX POSITION XYZ”是指什么?它是接收天线或卫星的位置吗?

2)如果我想随时间推导出“信号噪声”图,那么要注意的参数/值应该是什么?

3)如何从RINEX文件派生椭球高度?

4)对于如上所述的原始RINEX文件,是否需要对任何形式进行更正?

5)我注意到上面RINEX文件中的数据频率是30秒。每个区间内的变化值是指/对应的是什么?

6)是否有RINEX查看/处理应用程序?我相信MATLAB允许查看RINEX文件。

1 个答案:

答案 0 :(得分:4)

  1. 根据NASA提供的RINEX 2.11 specification,'APPROX POSITION XYZ'指的是标记的位置。坐标由WGS84定义。 'ANTENNA:DELTA H / E / N'标题行告诉您天线相对于标记的偏移量。这些坐标通常是在创建RINEX文件时从接收器下载的原始数据文件中提取的。但是,这些坐标可以由用户在创建时修改。通常情况下,该位置具有伪造质量(不依赖于它用于精确应用)。

  2. '#/ TYPES OF OBSERV'标题行定义了观察文件中存在的可观察对象的顺序和类型。您可能正在寻找S1(L1的信噪比)和S2(L2的信噪比)。如果给定的纪元和卫星存在超过5种类型,那么它们将在下一行继续。这使得编写RINEX解析器有点困难。您可能需要考虑使用像GPSTk这样的软件库来帮助解析RINEX并转储您感兴趣的observable。查看GPSTk RinDump实用程序。如果文件中不存在S1或S2,那么如果您无法访问原始数据文件,则运气不佳。

  3. 排除标题中的大致位置,RINEX文件不包含位置估计值。 RINEX只是提供每个卫星用于计算位置的原始观测值。在将XYZ位置转换为Lat / Lon / Height之前,椭球高度不相关。如果你关心的只是约。位置,然后你只需要转换大约。 XYZ与LLH坐标。有许多实用程序可以做到这一点。有几种免费的在线处理服务可以支持RINEX。有关示例,请查看OPUS。大多数支持静态处理,有些支持运动处理。

  4. 我们只是说当您处理RINEX数据以获得位置估计时,必须考虑用户的各种错误源以获得准确的位置估计。如果您有兴趣,请查看Global Positioning System: Signals, Measurments, and Performance 等书籍以获取更多信息。

  5. 这些是每个时期(观察时间)的观察结果。

  6. 有一些免费工具。例如,TEQC是用于翻译,编辑和质量检查RINEX数据的命令行工具。您还可以找到一些工具,可以帮助您在其网站上显示TEQC输出中的RINEX数据。 GPSTK还有实用程序可以帮助解决这个问题。