yumaread
Чтение данных из файла альманаха YUMA.
| Библиотека |
|
Синтаксис
Вызов функции
-
data = yumaread(filename,GPSWeekEpoch=refdate)— задает исходную дату, от которой в файле альманаха YUMA ведется отсчет номера недели в системе глобального позиционирования (Global Positioning System, GPS).
Аргументы
Входные аргументы
#
filename —
имя файла альманаха YUMA
строка
Details
Имя файла альманаха YUMA для чтения данных, заданное как строка. Имя файла может содержать абсолютный путь, относительный путь или не содержать пути вовсе. Имя файла также может включать расширение.
| Типы данных |
|
#
GPSWeekEpoch —
дата отсчета
"06-Jan-1980" | "21-Aug-1999" | "06-Apr-2019"
Details
Дата отсчета, заданная как строка формата DateTime, от которой в файле альманаха YUMA ведется отсчет номера недели по GPS.
Эти даты повторяются каждые 1024 недели, начиная с 6 января 1980 года в 00:00 (UTC). Значением по умолчанию является строка даты и времени, которая совпадает с последней датой переноса номера недели GPS перед текущим днем.
| Типы данных |
|
Выходные аргументы
#
data —
параметры каждого спутника
табличные данные
Details
Параметры каждого спутника, возвращаемые в виде табличных данных, где каждая строка соответствует отдельной записи, а каждый столбец — параметру этой записи.
| Параметры | Тип данных | Описание |
|---|---|---|
|
|
Время по часам GPS, рассчитанное с помощью параметров |
|
|
Номер псевдослучайного кода спутника |
|
|
Код состояния (исправности) спутника |
|
|
Эксцентриситет орбиты |
|
|
Количество секунд с начала недели GPS |
|
|
Угол наклонения орбиты в момент отсчета, в радианах |
|
|
Скорость изменения прямого восхождения, в рад/с |
|
|
Квадратный корень из большой полуоси, в м1/2 |
|
|
Географическая долгота плоскости орбиты на момент начала недели, в радианах |
|
|
Угол от экватора до перигея, в радианах |
|
|
Угловое положение спутника на орбите относительно перигея, в радианах |
|
|
Поправка нулевого порядка к показаниям часов спутника, в секундах |
|
|
Поправка первого порядка к показаниям часов спутника, в секундах на секунду |
|
|
Номер недели GPS. Это непрерывный номер, не |
| Типы данных |
|
Советы
Чтобы загрузить файлы альманаха YUMA с веб-сайта NAVCEN для текущей даты, необходимо указать дату, предшествующую текущей на два дня, поскольку момент применимости данных GPS наступает примерно через 70 часов после времени передачи набора данных альманаха.
Литература
-
Science Applications International Corporation. NAVSTAR GPS Space Segment/Navigation User Interfaces. IS-GPS-200M. Los Angeles, CA: United States Space Force Space Systems Command, approved May 21, 2021. https://www.navcen.uscg.gov/sites/default/files/pdf/gps/IS_GPS_200M.pdf.
-
Science Applications International Corporation. NAVSTAR GPS Space Segment/Navigation User Interfaces. ICD-GPS-240D. Los Angeles, CA: United States Space Force Space Systems Command, approved May 21, 2021. https://www.navcen.uscg.gov/sites/default/files/pdf/gps/ICD_GPS_240D.pdf.
-
United States Coast Guard. GPS Almanacs, NANUs, and OPS Advisories Archives. US Coast Guard Navigation Center. Accessed May 6, 2022. https://www.navcen.uscg.gov/archives.
-
Quasi-Zenith Satellite System(QZSS). Satellite Positioning, Navigation and Timing Service. Accessed September 20, 2022. https://qzss.go.jp/en/technical/download/pdf/ps-is-qzss/is-qzss-pnt-004.pdf.
-
QZSS almanac archives, Quasi-Zenith Satellite System(QZSS). QZSS (Quasi-Zenith Satellite System) - Cabinet Office (Japan) Accessed September 20, 2022. https://sys.qzss.go.jp/dod/en/archives/pnt.html.