AnyMath 文档

尤马雷德

从YUMA almanac文件中读取数据。

库::`工程化,工程化`

语法

函数调用

  • data=yumaread(filename,GPSWeekEpoch=refdate) -设置YUMA almanac文件在全球定位系统(GPS)中计算周数的起始日期。

争论

输入参数

# *文件名*是 尤玛的名字 +年历档案 行

Details

用于读取数据的YUMA年历文件的名称,设置为字符串。 文件名可以包含绝对路径、相对路径或根本不包含路径。 文件名还可以包括扩展名。

数据类型

字符串</无翻译>

# GPSWeekEpoch — 倒数日期

+ "1980年1月6日" | "1999年8月21日" | "2019年4月6日"

Details

设置为格式字符串的参考日期 日期时间,从中在YUMA年历文件中计算一周的GPS编号。

这些日期每1024周重复一次,从1980年1月6日00:00(UTC)开始。 默认值是日期和时间字符串,它与当前日期之前的GPS周数转移的最后日期相匹配。

数据类型

字符串</无翻译>

输出参数

# 数据 — 每颗卫星的参数

+ 表格数据

Details

每个卫星的参数作为表格数据返回,其中每行对应一个单独的记录,每列对应此记录的一个参数。

参数 数据类型 资料描述

时间

日期时间

时间根据GPS时钟,使用参数计算 周 和 时间适用性

PRN

漂浮64

卫星伪随机码的编号

健康

漂浮64

卫星状态(可服务性)代码

偏心率

漂浮64

轨道的偏心率

时间适用性

漂浮64

自GPS周开始以来的秒数

[医]轨道化

漂浮64

参考时刻轨道的倾斜角度,单位为弧度

[医]光速

漂浮64

赤经的变化率,单位为rad/s

SQRTA

漂浮64

半轴的平方根,单位为m1/2

RightAscenAtWeek

漂浮64

一周开始时轨道平面的地理经度,单位为弧度

[医]争论者

漂浮64

从赤道到近地点的角度,以弧度为单位

[医]平均

漂浮64

卫星在轨道上相对于近地点的角位置,单位为弧度

Af0

漂浮64

对卫星时钟读数进行零阶校正,以秒为单位

Af1

漂浮64

对卫星时钟读数进行一阶校正,单位为每秒秒

周

漂浮64

GPS周数。 这是一个连续的数字,而不是 国防部(1024)

数据类型

数据帧</无翻译>

建议

要从网站下载YUMA almanac文件 NAVCEN对于当前日期,有必要指定比当前日期早两天的日期,因为GPS数据适用性的时刻发生在历书数据集传输时间后大约70小时。

文学作品

  1. 科学应用国际公司。 导航星GPS空间段/导航用户界面。 IS-GPS-200M。 加利福尼亚州洛杉矶:美国太空部队太空系统司令部,2021年5月21日批准。 https://www.navcen.uscg.gov/sites/default/files/pdf/gps/IS_GPS_200M.pdf.

  2. 科学应用国际公司。 导航星GPS空间段/导航用户界面。 ICD-GPS-240D。 加利福尼亚州洛杉矶:美国太空部队太空系统司令部,2021年5月21日批准。 https://www.navcen.uscg.gov/sites/default/files/pdf/gps/ICD_GPS_240D.pdf.

  3. 美国海岸警卫队。 _gps年历,NANUs和OPS Advisories档案。_美国海岸警卫队导航中心. 2022年5月6日访问。 https://www.navcen.uscg.gov/archives.

  4. 准天顶卫星系统(QZSS)。 卫星定位、导航和定时服务。 2022年9月20日访问。 https://qzss.go.jp/en/technical/download/pdf/ps-is-qzss/is-qzss-pnt-004.pdf.

  5. QZSS年鉴档案,准天顶卫星系统(QZSS). _qzss(准天顶卫星系统)-内阁府(日本)_访问2022年9月20日。 https://sys.qzss.go.jp/dod/en/archives/pnt.html.