semread
Чтение данных из файла альманаха SEM.
| Библиотека |
|
Синтаксис
Вызов функции
-
data,title = semread(filename,GPSWeekEpoch=refdate)— задает исходную дату, от которой в файле альманаха SEM ведется отсчет номера недели в системе глобального позиционирования (Global Positioning System, GPS).
Аргументы
Входные аргументы
#
filename —
имя файла альманаха SEM
строка
Details
Имя файла альманаха SEM для чтения данных, заданное как строка. Имя файла может содержать абсолютный путь, относительный путь или не содержать пути вовсе. Имя файла также может включать расширение.
| Типы данных |
|
#
GPSWeekEpoch —
дата отсчета
"06-Jan-1980" | "21-Aug-1999" | "06-Apr-2019"
Details
Дата отсчета, заданная как строка формата DateTime, от которой в файле альманаха SEM ведется отсчет номера недели по GPS.
Эти даты повторяются каждые 1024 недели, начиная с 6 января 1980 года в 00:00 (UTC). Значением по умолчанию является строка даты и времени, которая совпадает с последней датой переноса номера недели GPS перед текущим днем.
| Типы данных |
|
Выходные аргументы
#
data —
параметры каждого спутника
табличные данные
Details
Параметры каждого спутника, возвращаемые в виде табличных данных, где каждая строка соответствует отдельной записи, а каждый столбец — параметру этой записи. Дополнительную информацию об определении параметров альманаха SEM см. в таблице 40-II стандарта ICD-GPS-240D [2].
| Параметры | Тип данных | Описание |
|---|---|---|
|
|
Время по часам GPS, рассчитанное с помощью параметров |
|
|
Номер недели GPS. Это непрерывный номер, не |
|
|
Количество секунд с начала недели GPS |
|
|
Номер псевдослучайного кода спутника |
|
|
Идентификационный номер спутника |
|
|
Среднее значение точности определения дальности для пользователя (User Range Accuracy, URA) спутника |
|
|
Эксцентриситет орбиты |
|
|
Отклонение угла наклонения от |
|
|
Скорость изменения прямого восхождения, в полукругах в секунду |
|
|
Квадратный корень из большой полуоси, в м1/2 |
|
|
Географическая долгота плоскости орбиты на момент еженедельной эпохи, в полукругах |
|
|
Угол от экватора до перигея, в полукругах |
|
|
Угловое положение спутника на орбите относительно перигея, в полукругах |
|
|
Поправка нулевого порядка к показаниям часов спутника, в секундах |
|
|
Поправка первого порядка к показаниям часов спутника, в секундах на секунду |
|
|
Код состояния (исправности) спутника |
|
|
Код конфигурации спутника |
| Типы данных |
|
#
title —
заголовок альманаха
строка
Details
Заголовок альманаха, возвращаемый в виде строки.
| Типы данных |
|
Советы
Чтобы загрузить файлы альманаха SEM с веб-сайта 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.