Глоссарий
Определения терминов, используемых в Kshana, простым языком. Каждая статья начинается с однострочного пояснения «простыми словами», а затем, где это полезно, уточняет точный смысл. Сокращения, не определённые в разделе, есть в таблице от A до Z ближе к концу: Все остальные сокращения, от A до Z.
Навигация и время#
PNT — позиционирование, навигация и время. Знать, где вы находитесь, куда вы движетесь и который час — точно. Современные PNT в основном получают из спутниковых сигналов (ГНСС, глобальные навигационные спутниковые системы, определённые далее); Kshana изучает, что происходит со временем и положением, когда эти сигналы потеряны.
GNSS — глобальная навигационная спутниковая система. Спутниковые орбитальные группировки, обеспечивающие PNT: GPS (Global Positioning System, США (Соединённые Штаты Америки)), Galileo (ЕС), ГЛОНАСС (глобальная навигационная спутниковая система России), BeiDou (Китай). Приёмник, видящий ≥ 4 спутников, может вычислить полное 3D-определение положения и времени.
Перерыв в работе GNSS / отказ / ухудшение / подавление. Когда спутниковые сигналы недоступны (заблокированы, подавлены или вне видимости). Во время перерыва система должна «двигаться по инерции» на собственных бортовых датчиках. Вся цель Kshana — измерить, насколько хорошо она это делает.
Holdover (удержание времени). Простыми словами: как долго часы могут сами держать точное время после потери GNSS. Чем лучше часы, тем дольше они держат время, прежде чем ошибка превысит допустимый предел.
Счисление пути. Простыми словами: оценка своего положения сложением измеренных перемещений, без внешнего эталона. Ошибки накапливаются, поэтому более совершенный инерциальный датчик дрейфует медленнее.
Спецификация / порог. Максимальная ошибка, допустимая до того, как решение считается «вне спецификации», например «синхронизация времени должна оставаться в пределах 20 нс» или «положение — в пределах 100 м».
Датчики, которые сравнивает Kshana#
Часы (атомные часы). Устройство, которое отсчитывает время, считая естественные колебания атома. Здесь два примера:
- CSAC — чип-масштабные атомные часы. Небольшие, применяемые на практике коммерческие часы («классический» эталон). Хорошие, но заметно уходят при долгом перерыве.
- Оптические решёточные часы (например, на стронции). Гораздо более стабильные «квантовые» часы; передовой край лабораторных разработок, в космосе пока не летали.
Акселерометр. Измеряет ускорение (изменение движения). После двукратного интегрирования даёт положение, поэтому любая ошибка быстро растёт. Холодноатомный акселерометр — квантовая версия с гораздо лучшей долговременной стабильностью; навигационного класса — классическая.
Гироскоп. Измеряет вращение. Небольшая ошибка вращения наклоняет платформу, из-за чего гравитация попадает в горизонтальное направление и искажает оценку положения.
IMU — инерциальный измерительный блок. Сам блок из акселерометров и гироскопов: по три оси каждого, выдающий удельную силу и угловую скорость. Он измеряет движение; сам по себе он не знает, где находится.
INS — инерциальная навигационная система. IMU плюс «механизация», которая интегрирует его выходные данные в ориентацию, скорость и положение. INS — это то, что счисляет путь во время перерыва в работе GNSS, и её точность определяется перечисленными ниже процессами ошибок IMU.
Передача времени. Отправка точного сигнала времени между двумя местами (например, от спутника к спутнику). Оптические линии гораздо точнее линий RF (радиочастотных).
Как моделируются ошибки (шум часов)#
Ошибка часов строится из стандартных «типов шума», у каждого из которых своя известная сигнатура:
Белая частотная модуляция (white FM). Простыми словами: быстрое случайное дрожание частоты часов. Усреднение уменьшает его со временем. Параметр q_wf.
Частотная модуляция случайным блужданием (random-walk FM). Простыми словами: частота часов медленно блуждает. Преобладает при долгих перерывах. Параметр q_rw.
Фликкер-шум частоты (flicker FM, шум 1/f). Простыми словами: упорный шумовой пол, ниже которого часы не могут усреднить ошибку никогда. Он постоянен при любых временах усреднения. Параметр flicker_floor.
Старение / дрейф. Медленное, предсказуемое изменение частоты со временем; поскольку оно предсказуемо, оценщик Kshana его убирает. Параметр drift.
VRW — случайное блуждание скорости. Аналог белого шума для акселерометра: случайные толчки скорости, накапливающиеся в ошибку положения. Параметр q_va.
ARW — случайное блуждание угла. Аналог для гироскопа: случайные толчки ориентации. Параметр q_arw.
Как измеряется стабильность#
Девиация Аллана (σ_y(τ)). Простыми словами: стандартный способ указать, насколько стабильны часы при заданном времени усреднения τ. В паспорте часов приводится, например, σ_y(1 s) = 3×10⁻¹⁰. Kshana проверяет свою модель часов, вычисляя девиацию Аллана собственных выходных данных и сверяя её с опубликованным числом. (Источник: Riley, NIST SP 1065 — специальная публикация 1065 Национального института стандартов и технологий.)
PSD — спектральная плотность мощности. Как мощность шума распределена по частотам; формальный способ задать белый шум, шум случайного блуждания и фликкер-шум.
Показатели качества (как оценивается прогон)#
Шесть эксплуатационных показателей качества PNT, которые сообщает Kshana (см. таблицу «Output» в README):
FoM — показатель качества. Одно число, оценивающее один аспект прогона, сообщаемое с единицей измерения и указанием, проверено оно или смоделировано. Шесть приведённых ниже — эксплуатационные показатели качества Kshana.
- Характеристики позиционирования / синхронизации времени — размер ошибки в виде RMS (среднеквадратичное значение, квадратичное среднее) и 95-го процентиля.
- Автономность — длительность holdover (как долго решение остаётся в пределах спецификации без GNSS).
- Устойчивость — как быстро растёт ошибка после потери GNSS.
- Доступность — доля прогона, в которой есть решение в пределах спецификации.
- Целостность — можно ли доверять собственной оценке системой своей ошибки? Kshana сообщает долю отсчётов перерыва, у которых истинная ошибка остаётся внутри защитной границы фильтра.
- Безопасность — устойчивость к спуфингу: оценка обнаруживаемости спуфинга по стабильности часов (начиная с v0.3.0), имеющая смысл, только если настроен сценарий атаки спуфингом. Это не целостность авиационного класса: она не вычисляет ни горизонтального, ни вертикального уровня защиты (HPL/VPL) и не запускает автономного контроля целостности приёмником (RAIM), ни обычного, ни расширенного. Они берутся из отдельных видов сценариев по целостности и ARAIM (расширенный RAIM) и определены ниже в разделе «Целостность и аугментация». Подлежит экспортному контролю.
Термины, встречающиеся рядом с показателями качества:
Спуфинг. Простыми словами: поддельный спутниковый сигнал, лгущий о положении или времени. Спуфер подаёт приёмнику правдоподобный, но неверный ответ, что хуже подавления, потому что приёмник может этого не заметить.
1-DOF — одна степень свободы. Одна ось. Ошибка положения в наборе сценариев Kshana одноосная; для полного 3-D-ответа нужна трёхосная модель.
Ансамбль Монте-Карло. Многократный запуск одного и того же сценария с разными случайными начальными значениями (seed) и сообщение разброса результатов вместо одного прогона.
CI — доверительный интервал. Диапазон, в который статистика должна попадать с заданной вероятностью (например, 95 %). В таблицах и значках README «CI» чаще означает непрерывную интеграцию — автоматизированный запуск сборки и тестов при каждом изменении; какое значение имеется в виду, видно из контекста.
Граница k сигма. Граница, заданная в k стандартных отклонениях собственной неопределённости фильтра; показатель качества «Целостность» подсчитывает, как часто истинная ошибка остаётся внутри неё.
CEP / 2DRMS — круговая вероятная ошибка / удвоенное среднеквадратичное расстояние. Два стандартных способа указать 2-D горизонтальную точность: CEP — радиус, содержащий 50 % определений; 2DRMS — удвоенная среднеквадратичная горизонтальная ошибка. Библиотека может вычислить оба по ковариации положения (src/fom.rs), но ни один вид сценария пока их не сообщает.
Чтение результата: термины в выходных данных#
Это названия, которые встречаются в файле результата или в сводке песочницы, сначала простыми словами.
Holdover (holdover_s). Простыми словами: сколько секунд система оставалась в пределах допустимой ошибки после потери GNSS. Kshana сообщает самый короткий такой промежуток среди всех перерывов в прогоне, измеренный на временной сетке прогона, поэтому это нижняя граница с разрешением шага по времени. Holdover, равный длине перерыва, означает, что предел не был пересечён ни разу.
p95 (timing_p95_ns). Простыми словами: в 95 % времени ошибка синхронизации была не больше этой. Это 95-й процентиль ошибки за время перерыва. Очень малое значение в краткой сводке может отображаться как 0.0; файл результата JSON (JavaScript Object Notation) содержит число с полной точностью.
Целостность (integrity). Простыми словами: как часто собственная оценка ошибки системой была честной. Это доля отсчётов перерыва, у которых истинная ошибка осталась внутри границы k сигма фильтра (определена ниже). Значение около 1 означает, что оценщик не занижал свою ошибку. Это не авиационный уровень защиты; см. «Целостность и аугментация» ниже и INTEGRITY.md.
Оценка безопасности (security). Простыми словами: насколько вероятно, что атака спуфингом будет обнаружена. Это вероятность того, что настроенная атака обнаружена, то есть единица минус вероятность пропуска обнаружения P_md, выведенная из стабильности часов. Она имеет смысл, только если в сценарии настроена атака спуфингом. Если атака не настроена, однострочная сводка выводит security n/a (no attack), а результат помечает показатель как applicable: false в блоке figure_tiers; значение остаётся в документе и означает «неприменимо», а не «нулевая безопасность».
PDOP — геометрический фактор положения (ухудшение точности), ключи вроде pdop_min. Простыми словами: во сколько раз геометрия спутников увеличивает ошибку дальности до ошибки положения. Ошибка положения примерно равна PDOP, умноженному на ошибку дальности, поэтому чем меньше, тем лучше. См. DOP в разделе «Оценивание и геометрия».
sigma_y (σ_y(τ), девиация Аллана). Простыми словами: насколько колеблется частота часов при усреднении за время τ. Строка паспорта вроде sigma_y(1 s) = 3e-10 означает, что частота, усреднённая за одну секунду, меняется примерно на 3 части из 10¹⁰. Чем меньше, тем стабильнее часы. См. «Как измеряется стабильность» выше.
q_wf — интенсивность белого шума частоты. Простыми словами: сила быстрого случайного дрожания частоты часов. Это коэффициент в σ_y²(τ) = q_wf / τ для белого шума частоты, поэтому сценарий задаёт q_wf = sigma_y(1 s)² по односекундной девиации Аллана из паспорта. Его спутники — q_rw (шум частоты случайного блуждания) и drift (старение); см. «Как моделируются ошибки» выше.
Термины телекоммуникационной синхронизации#
Телекоммуникационные сети распределяют время по пакетным сетям (Precision Time Protocol) от эталонных часов, получающих сигнал от GNSS, а Сектор стандартизации электросвязи Международного союза электросвязи (ITU-T) устанавливает пределы ошибки времени, которую может добавить каждые часы. Эти термины встречаются в виде telecom-timing; см. TELECOM-TIMING.md.
TE — ошибка времени. Простыми словами: насколько время часов отличается от эталонного в один момент. Положительная или отрицательная, обычно в наносекундах.
max|TE| — максимальная абсолютная ошибка времени. Простыми словами: наихудшая ошибка времени за измерение без учёта знака. Это главный предел, который задаёт большинство масок.
cTE — постоянная ошибка времени. Простыми словами: неизменная составляющая смещения в ошибке времени — средняя ошибка, не меняющаяся за измерение.
dTE — динамическая ошибка времени. Простыми словами: колеблющаяся составляющая ошибки времени — то, что остаётся после удаления постоянного смещения. Оценивается по MTIE и TDEV.
MTIE — максимальная ошибка временного интервала. Простыми словами: наибольший размах ошибки времени в любом окне заданной длины. Для каждой длины окна оно скользит вдоль записи и берёт наибольшее изменение от пика до пика; маска задаёт наибольшее допустимое значение для каждой длины окна.
TDEV — девиация времени. Простыми словами: типичный (среднеквадратичный) дрейф ошибки времени при заданном времени усреднения после усреднения кратковременного дрожания. Это временной аналог девиации Аллана, и, как и MTIE, она проверяется по маске.
PRTC — первичные эталонные часы времени. Часы на вершине цепочки телекоммуникационной синхронизации, обычно управляемые от GNSS. Пределы их характеристик приведены в Рекомендации ITU-T G.8272.
ePRTC — улучшенные первичные эталонные часы времени. PRTC с более жёстким пределом ошибки времени, подкреплённые высокостабильными локальными атомными часами, чтобы удерживать время при долгой потере GNSS. Рекомендация ITU-T G.8272.1.
T-BC — телекоммуникационные граничные часы. Сетевые часы, получающие время сверху и передающие его вниз, добавляя немного собственной ошибки времени. Рекомендация ITU-T G.8273.2.
T-TSC — телекоммуникационные подчинённые часы времени. Часы в конце цепочки, получающие время и передающие его оборудованию, которому оно нужно (например, базовой станции). Также охвачены Рекомендацией ITU-T G.8273.2.
OCXO — кварцевый генератор с термостатом. Кварцевый генератор, поддерживаемый при постоянной температуре в небольшой печи, что делает его гораздо стабильнее обычного кварцевого генератора. Распространённые часы для holdover в сетевом оборудовании; за несколько суток заметно стареют (дрейфуют).
CSAC — чип-масштабные атомные часы. Очень малые атомные часы (см. «Датчики, которые сравнивает Kshana» выше). При долгом holdover стабильнее OCXO, но дороже и потребляют больше энергии.
Уровни доказательств: VALIDATED, MODELLED, PARTNER#
Каждая возможность в проверяемой машиной матрице верификации (VERIFICATION-MATRIX.md) имеет один из трёх уровней.
VALIDATED. Простыми словами: проверено по чужому ответу. Выходные данные возможности сравнили с независимым внешним оракулом (реальными измеренными данными, независимой библиотекой, написанной кем-то другим, или опубликованными эталонными значениями), и они согласовались в пределах заданного допуска. Проверка непрерывной интеграции отклоняет строку VALIDATED, в которой не назван внешний оракул.
MODELLED. Простыми словами: построено на здравой физике и проверено на внутреннюю согласованность, но ещё не сравнено с внешним ответом. Числа годятся для сравнения и проектных компромиссов; они не свидетельствуют, что реальное устройство будет работать именно так. MODELLED-RATIONALE.md объясняет, почему каждая такая строка остаётся модельной.
PARTNER. Простыми словами: эта часть принадлежит партнёру по аппаратуре или обеспечению качества продукции, и Kshana ничего о ней не утверждает. Строка существует для того, чтобы пробел был виден, а не замалчивался.
Термины спектра и помех#
Эти термины встречаются в виде spectrum; см. SPECTRUM.md.
- BPSK(n) — двоичная фазовая манипуляция на n × 1,023 Мчип/с. Модуляция прямоугольными чипами GPS L1 C/A (грубый код/захват) и L2 civil (L2C) (n = 1), а также GPS L5 и Galileo E5a (n = 10). Её спектр — sinc² с нулями через каждые n × 1,023 МГц.
- BOC(m, n) — двоичная смещённая несущая. Расширяющий код на n × 1,023 Мчип/с, умноженный на меандровую поднесущую на m × 1,023 МГц, которая расщепляет спектр на два лепестка по обе стороны от несущей.
- MBOC(6,1,1/11) — мультиплексированная двоичная смещённая несущая. Спектральная плотность мощности 10/11 × BOC(1 1) + 1/11 × BOC(6 1), согласованная для открытого сервиса Galileo E1 и GPS L1C; Galileo передаёт её как составную BOC (CBOC).
- CW — непрерывная волна. Немодулированная несущая: один тон.
- J/S — отношение мощности помехи к мощности сигнала. Принятая мощность источника помех к принятой мощности сигнала, в децибелах.
- SSC — коэффициент спектрального разделения. κ = ∫ G_s(f) G_j(f) df по полосе приёмника: какая часть спектра помехи единичной мощности попадает туда же, куда и спектр сигнала. Эффективная спектральная плотность отношения несущей к шуму равна [1/(C/N₀) + (J/S)·κ]⁻¹.
- Коэффициент шума. Сколько приёмник добавляет к тепловому шуму, как отношение F в децибелах; шумовая температура системы равна T_ant + 290 K × (F − 1).
- Водопад. Частотно-временное изображение спектра: частота по горизонтали, время вниз, цвет — мощность.
- Оценка Уэлча. Спектральная плотность мощности, оцениваемая усреднением периодограмм с окном и перекрытием (Welch 1967).
- SigMF — Signal Metadata Format. Открытый формат записи: файл JSON
.sigmf-meta, описывающий необработанный файл отсчётов.sigmf-data(здесь комплексныхcf32_le,ci16_leилиci8). - IQ — синфазная и квадратурная составляющие. Две компоненты комплексного отсчёта в основной полосе.
Термины сигналов LEO-PNT#
Эти термины встречаются в виде leo-signal и многополосных сценариев spectrum; см. LEO-SIGNAL.md.
- LEO-PNT — позиционирование, навигация и время с низкой околоземной орбиты. Навигационные сигналы, передаваемые со спутников на высоте от нескольких сотен до примерно 1200 км: сильнее и быстрее движущиеся, чем GNSS со средней околоземной орбиты.
- RNSS, RDSS, MSS, EESS — служба радионавигации через спутники, служба радиоопределения через спутники, подвижная спутниковая служба, спутниковая служба исследования Земли. Распределения служб ITU (Международного союза электросвязи), в которых может находиться полоса.
- Пилотная, информационная и поисковая компоненты. Части одного сигнала: пилотная компонента без данных для измерения дальности, информационная компонента, несущая навигационное сообщение, и короткая низкоскоростная поисковая компонента, которую легко найти.
- FDMA — множественный доступ с частотным разделением. Компоненты или спутники разделены по частоте несущей, а не по коду.
- Полоса по Габору (RMS). β = √(∫ f² G df / ∫ G df) по полосе приёмника: разброс мощности сигнала по частоте, определяющий, насколько точно им можно измерять дальность.
- DLL — схема слежения за задержкой. Контур слежения за кодом; расстояние между опережающим и запаздывающим коррелятором и шумовая полоса определяют дрожание дальности из-за теплового шума.
- EFQPSK — улучшенная квадратурная фазовая манипуляция Фехера. Модуляция с постоянной огибающей (Xona Pulsar); здесь приближается спектром прямоугольных чипов.
- OFDM — мультиплексирование с ортогональным частотным разделением. Многонесущая форма сигнала (нисходящая линия Starlink); здесь изображается плоской полосой.
- TEC — полное электронное содержание. Число электронов на квадратный метр вдоль пути; 1 TECU = 10¹⁶ эл/м². Ионосферная задержка первого порядка равна 40,3·TEC/f² метров.
- EIRP — эквивалентная изотропно излучаемая мощность. Мощность передатчика, умноженная на коэффициент усиления антенны в направлении приёмника.
Целостность и аугментация#
Целостность — это вопрос доверия: не «насколько велика моя ошибка?», а «могу ли я её ограничить и сообщат ли мне, когда граница нарушена?» Вот авиационные термины для этого.
RAIM — автономный контроль целостности приёмником. Простыми словами: приёмник сверяет спутники друг с другом. Если спутников больше четырёх, нужных для определения положения, остатки (невязки) должны быть малы; большая невязка означает, что один спутник лжёт, и приёмник может сказать об этом без помощи с земли. Реализовано в src/raim.rs.
ARAIM — расширенный автономный контроль целостности приёмником. Современная двухчастотная многосистемная форма RAIM. Ей передаётся сообщение поддержки целостности с предполагаемой ошибкой и вероятностью отказа каждого спутника, а возвращает она уровни защиты, а не флаг «пройдено / не пройдено». Полное изложение со всеми допущениями — в ARAIM_REFERENCE.md.
SISRE — ошибка дальности в сигнале в пространстве. Простыми словами: насколько передаваемые спутником орбита и поправка часов искажают дальность, измеряемую типичным пользователем. Ошибка орбиты делится на радиальную, трансверсальную и бинормальную части, взвешивается по тому, насколько каждая проявляется вдоль средней линии визирования, и затем объединяется с ошибкой часов (Montenbruck et al. 2018). Для спутника на низкой околоземной орбите трансверсальная и бинормальная части весят гораздо больше, чем для GPS, потому что пользователи видят его далеко от надира. Используется видом leo-navmsg.
RAC — радиальная, трансверсальная, бинормальная. Три направления, на которые раскладывается ошибка орбиты: от центра Земли, вдоль направления полёта и перпендикулярно плоскости орбиты. Модель kepler-rac вида leo-navmsg добавляет корректирующий полином по каждому.
SVID — идентификатор космического аппарата. Номер, которым навигационное сообщение называет передавший его спутник.
IOD — выпуск данных. Счётчик, меняющийся при каждом изменении содержания навигационного сообщения спутника, чтобы приёмник мог отличить новое сообщение от повтора. (Не путать с демонстрацией на орбите, тоже сокращаемой IOD, как в Celeste IOD ESA.)
TOW — время недели. Секунды от начала текущей недели GNSS (воскресенье 00:00).
CRC-24Q — 24-битная циклическая проверка избыточности (полином Qualcomm). Проверка для обнаружения ошибок, которую несут сообщения RTCM 10403 и Galileo: 24-битный остаток от деления битов сообщения на полином 0x1864CFB. Приёмник пересчитывает её и отбрасывает сообщение, которое не совпадает.
URE — ошибка дальности пользователя. Простыми словами: насколько собственные передаваемые орбита и поправка часов спутника искажают каждую дальность до него. Её также называют ошибкой сигнала в пространстве (SISE); это бюджет ошибки по каждому спутнику, который передаётся в ARAIM и RAIM (sigma_ure_m в src/raim.rs).
MHSS — разделение решений по множественным гипотезам. Метод, который использует ARAIM. Для каждого способа, которым могла бы быть повреждена орбитальная группировка, формируется решение без подозрительных спутников и ограничивается, насколько это частичное решение может отстоять от решения по всем видимым спутникам.
HPL / VPL — горизонтальный / вертикальный уровень защиты. Простыми словами: радиус, внутри которого система обещает истинную ошибку при заданном риске целостности. Это граница, которую вычисляет алгоритм, а не измеренная ошибка. Прогон считается доступным, когда уровень защиты остаётся ниже предела тревоги, допустимого для операции (VAL — вертикальный предел тревоги; HAL — горизонтальный).
SBAS — спутниковая система функционального дополнения. Наземная сеть, которая наблюдает за GNSS, вычисляет поправки и границы целостности и передаёт их с геостационарных спутников. WAAS — Wide Area Augmentation System — американская; EGNOS (Европейская геостационарная служба навигационного покрытия) — европейский аналог. Kshana вычисляет уровни защиты в форме взвешенного метода наименьших квадратов по DO-229E (DO-229E — минимальный стандарт эксплуатационных характеристик RTCA для приёмников SBAS; RTCA ранее называлась Radio Technical Commission for Aeronautics) (src/sbas.rs).
Оценивание и геометрия#
Оценщик. Алгоритм, который предсказывает истинное положение и время во время перерыва по модели датчика. В Kshana есть аналитический предсказатель holdover и фильтр Калмана.
Фильтр Калмана. Простыми словами: алгоритм, отслеживающий величину и одновременно степень её неопределённости. Kshana использует его границу неопределённости для вычисления показателя «Целостность».
EKF — расширенный фильтр Калмана. Фильтр Калмана для нелинейной задачи: на каждом шаге он линеаризует модель около текущей оценки. Стандартный выбор для связки GNSS с INS.
UKF — фильтр Калмана с сигма-точками. Та же задача без линеаризации: небольшой набор детерминированно выбранных выборочных точек пропускается через истинную нелинейную модель, а среднее и ковариация восстанавливаются по тому, куда они попали. Ведёт себя лучше при сильной нелинейности, поэтому определение орбиты использует его.
DOP — геометрический фактор (ухудшение точности). Простыми словами: во сколько раз геометрия спутников усиливает ошибку дальности до ошибки положения или времени. Ошибка положения ≈ PDOP × ошибка дальности, поэтому малое число означает хорошую геометрию. Семейство: GDOP (геометрический — положение и время вместе), PDOP (положение), HDOP (горизонтальный), VDOP (вертикальный), TDOP (время).
Орбитальная группировка Уокера. Стандартный способ описать орбитальную группировку числом плоскостей орбит и спутников в каждой плоскости (GPS — это примерно оболочка Уокера 24/6).
Маска возвышения. Минимальный угол над местным горизонтом, при котором спутник считается пригодным; слишком низкие сигналы исключаются.
Затмение (окклюзия). Когда Земля физически закрывает линию визирования на спутник.
Силуэт горизонта (маска силуэта). Простыми словами: контур зданий, кранов или холмов на фоне неба, заданный как возвышение для каждого азимута. Спутник считается видимым, только если он выше max(elevation mask, skyline) на своём азимуте, а спутник выше маски, но за силуэтом, «закрыт силуэтом». Kshana строит его по таблице, уличному каньону, секторам и рельефу (их поточечный максимум) или по REPRESENTATIVE пресету; только прямая видимость, без отражения и дифракции (SKYLINE.md).
Геометрия неба. Какие спутники видит место при данном силуэте горизонта и как это влияет на решение: факторы DOP, ковариация метода наименьших квадратов в системе восток–север–верх и его эллипс ошибок, горизонтальная область, содержащая заданную долю определений (95 % по умолчанию) при независимых одинаковых гауссовых ошибках дальности. MODELLED-геометрия при заданной модели ошибок, а не реальная ошибка приёмника (SKYLINE.md).
CTI — составная целостность времени. Уровни защиты для времени, а не положения, вычисляемые при переходе между разными источниками времени, например от часов, проверяемых по спутникам (доступен RAIM), к свободно идущим в holdover, чтобы граница оставалась действительной через переход (src/integrity/mod.rs).
TIB — эталонный тест целостности времени. Мерило для мониторов времени других разработчиков: вводит набор отказов и проверяет, действительно ли заявленный монитором уровень защиты ограничивал его ошибку. Он не делает собственных утверждений о точности, поэтому не может их завысить (src/benchmark/mod.rs).
Орбиты и пространство Земля–Луна#
CR3BP — круговая ограниченная задача трёх тел. Система Земля–Луна, рассматриваемая как два тела на круговых орбитах вокруг общего центра масс, плюс космический аппарат, слишком лёгкий, чтобы оказывать обратное влияние. Вблизи Луны эллипс Кеплера из задачи двух тел просто имеет неправильную форму; CR3BP — самая дешёвая динамика, которая верна (src/cr3bp.rs).
NRHO — почти прямолинейная гало-орбита. Периодическая орбита CR3BP, которая проходит близко над одним полюсом Луны и далеко над другим, так что при взгляде с торца она почти прямая — отсюда «почти прямолинейная». Это орбита, выбранная для лунной станции Gateway, и она сохраняет почти непрерывную прямую видимость Земли.
DRO — дальняя ретроградная орбита. Другое семейство CR3BP: большая устойчивая орбита, обходящая Луну в обратном направлении во вращающейся системе отсчёта.
EOP — параметры ориентации Земли. Измеренные, слегка неравномерные колебания и вращение Земли (движение полюса, UT1 (Universal Time 1, время вращения Земли)−UTC — время вращения Земли минус всемирное координированное время — и длительность суток), необходимые, чтобы перевести положение в системе, связанной с Землёй, в инерциальное с точностью лучше метров. Их публикует IERS (Международная служба вращения Земли и систем отсчёта); Kshana читает его файл finals2000A через --eop.
Стандарты, форматы и организации#
Сокращения, которые README и страницы пакетов используют для стандартов, форматов файлов, шкал времени, систем отсчёта и организаций, стоящих за ними. Каждое из них также расшифровывается при первом использовании на этих страницах.
Орбиты, системы отсчёта и время
- SGP4 / SDP4 — Simplified General Perturbations 4 / Simplified Deep-space Perturbations 4. Стандартные аналитические распространители для опубликованных орбит спутников.
- TLE — двухстрочный набор элементов. Открытый формат орбит, который читает SGP4.
- LEO / MEO / GTO / IGSO — низкая околоземная орбита / средняя околоземная орбита / геостационарная переходная орбита / наклонная геосинхронная орбита. Режимы орбит; большинство спутников GNSS летают на MEO.
- LMO — низкая орбита Марса.
- ECI / ECEF — геоцентрическая инерциальная / геоцентрическая связанная с Землёй система. Система отсчёта, не вращающаяся вместе с Землёй, и вращающаяся.
- TEME — истинный экватор, средний equinox. Система отсчёта, в которой SGP4 выдаёт результат.
- GCRS / ITRS / ITRF — геоцентрическая небесная система отсчёта / Международная земная система отсчёта / её реализация, Международная земная опорная система. Современные инерциальная и связанная с Землёй системы отсчёта.
- CIO — небесное промежуточное начало отсчёта. Опорная точка современной цепочки вращения Земли без равноденствия.
- LVLH — местная вертикаль, местная горизонталь. Система отсчёта, движущаяся вместе с космическим аппаратом.
- WGS-84 — Всемирная геодезическая система 1984. Эллипсоид Земли, который использует GPS.
- UTC / TAI / TT / UT1 / TDB — всемирное координированное время / международное атомное время / земное время / всемирное время 1 (время вращения Земли) / барицентрическое динамическое время.
- LTC / TCL — лунное координатное время (Temps-Coordonnée Lunaire). Предлагаемая шкала времени для Луны.
- OD — определение орбиты. Восстановление орбиты по измерениям слежения.
- CR3BP, NRHO и DRO определены выше в разделе «Орбиты и пространство Земля–Луна».
Форматы файлов и сообщения
- SP3 — Standard Product 3. Формат файлов точных орбит Международной службы GNSS (IGS), в версиях c и d.
- RINEX — независимый от приёмника формат обмена. Стандартный формат файлов для наблюдений GNSS и передаваемых эфемерид.
- IONEX — формат обмена картами ионосферы.
- OEM / OMM / TDM — сообщение с эфемеридами орбиты / сообщение со средними элементами орбиты / сообщение с данными слежения. Стандартные сообщения Консультативного комитета по космическим системам передачи данных (CCSDS) для орбит и данных слежения.
- TOML — Tom's Obvious, Minimal Language. Текстовый формат сценариев Kshana.
- KIF — Kshana Interchange Format. Версионируемая самоописывающая оболочка результата Kshana.
Стандарты
- DO-229E / DO-316. Минимальные стандарты эксплуатационных характеристик RTCA для приёмников SBAS и для бортового оборудования GPS с авиационным функциональным дополнением.
- IS-GPS-200 / IS-GPS-705. Интерфейсные спецификации GPS (вторая охватывает сигнал L5).
- NIST SP 1065. Handbook of Frequency Stability Analysis Национального института стандартов и технологий.
- TRL — уровень технологической готовности. Шкала зрелости аппаратуры от 1 до 9.
Организации
- ESA / ESOC / ESTRACK — Европейское космическое агентство, его Европейский центр управления космическими полётами и его Европейская сеть слежения за космическими аппаратами.
- NASA / JPL / NAIF / DSN — Национальное управление по аэронавтике и исследованию космического пространства США, его Лаборатория реактивного движения, его Navigation and Ancillary Information Facility (публикующая набор инструментов SPICE — Spacecraft, Planet, Instrument, C-matrix, Events) и его Сеть дальней космической связи.
- IGS — Международная служба GNSS. IERS — Международная служба вращения Земли и систем отсчёта. IAU — Международный астрономический союз (чья библиотека SOFA, Standards of Fundamental Astronomy, и её открытый порт ERFA, Essential Routines for Fundamental Astronomy, служат для Kshana эталоном систем отсчёта).
- CCSDS — Консультативный комитет по космическим системам передачи данных. AIAA — Американский институт аэронавтики и астронавтики. RTCA — ранее Radio Technical Commission for Aeronautics.
Программное обеспечение и цепочка поставок
- CLI — интерфейс командной строки. MCP — Model Context Protocol, протокол, на котором работает агентный сервер Kshana. IDE — интегрированная среда разработки.
- SBOM — перечень компонентов программного обеспечения. SLSA — Supply-chain Levels for Software Artifacts, система происхождения сборок, по которой заверяются выпуски Kshana.
Все остальные сокращения, от A до Z#
Все сокращения, используемые в документации репозитория (docs/ и четырёх README), которые не определены ни в одном разделе выше, а также несколько таких, которые определены, повторённые для поиска. Каждая страница также расшифровывает свои сокращения при первом использовании; эта таблица — единственное место, где можно найти их все. Некоторые записи — это идентификаторы или названия, а не сокращения, и это в них указано.
| Сокращение | Расшифровка | Где встречается |
|---|---|---|
| 3GPP | Third Generation Partnership Project | организация, пишущая стандарты 5G, включая нетерриториальные сети |
| 5G | мобильная сеть пятого поколения | включая её позиционирование в нетерриториальных сетях (NTN) |
| ABI | двоичный интерфейс приложений | теги пакетов wheel для Python |
| ABMF | станция IGS в Ле-Муле, Гваделупа | четырёхсимвольный идентификатор станции |
| AC | переменный ток | как в эффекте AC-Штарка (светового сдвига) |
| ADD | Algorithm Description Document (документ с описанием алгоритма) | эталонный бортовой алгоритм ARAIM рабочей группы WG-C |
| ADEV / OADEV | девиация Аллана / перекрывающаяся девиация Аллана | см. «Девиация Аллана» выше |
| ADIS16460 / ADIS16465 / ADIS16488, STIM300, 3DM-GX3 (GX3) | артикулы инерциальных датчиков (Analog Devices; Safran Sensonor; MicroStrain) | идентификаторы, а не сокращения |
| AEM | Attitude Ephemeris Message (сообщение с эфемеридами ориентации) | сообщение CCSDS |
| AESS | Aerospace and Electronic Systems Society (Общество аэрокосмических и электронных систем) | IEEE |
| AF | коэффициент усреднения | целое кратное интервала отсчётов в оценщике типа Аллана |
| AFS | Augmented Forward Signal | лунный навигационный сигнал LunaNet |
| AGC | автоматическая регулировка усиления | индикатор подавления во входном каскаде приёмника |
| AHP | метод анализа иерархий | многокритериальный метод взвешивания (Saaty) |
| AI / ML | искусственный интеллект / машинное обучение | |
| AL / HAL / VAL | предел тревоги / горизонтальный предел тревоги / вертикальный предел тревоги | ошибка, которую должен ограничивать монитор целостности |
| AltBOC | альтернативная двоичная смещённая несущая | модуляция Galileo E5 |
| AM-HM | неравенство между средним арифметическим и средним гармоническим | |
| AOCS | система управления ориентацией и орбитой | |
| AOS / TCA / LOS | приём сигнала / момент наибольшего сближения / потеря сигнала | события прохода над наземной станцией (LOS также означает прямую видимость; какое значение имеется в виду, видно из контекста) |
| API | программный интерфейс приложения | |
| APID | идентификатор прикладного процесса | поле заголовка пакета Space Packet CCSDS |
| APS | Американское физическое общество | |
| APV | заход на посадку с вертикальным наведением | APV-I: горизонтальный предел тревоги 40 м, вертикальный 50 м |
| ARL | средняя длина серии | среднее время, за которое детектор изменений подаёт тревогу |
| ARM / ARM64 | архитектура процессоров Arm / её 64-разрядная форма | |
| ASD | амплитудная спектральная плотность | квадратный корень из спектральной плотности мощности |
| AU | астрономическая единица | 149 597 870,7 км |
| AUC / ROC | площадь под кривой / рабочая характеристика приёмника | оценка детекторов |
| AWS | Amazon Web Services | размещает открытое зеркало тайлов возвышений SRTM |
| BEL | потери при проникновении в здание | ITU-R P.2109 |
| BI | нестабильность смещения | плоский минимум девиации Аллана инерциального датчика |
| BIPM | Bureau International des Poids et Mesures (Международное бюро мер и весов) | публикует Circular T |
| BKG | Bundesamt für Kartographie und Geodäsie (Федеральное ведомство картографии и геодезии Германии) | поддерживает зеркало данных IGS |
| BSD | Berkeley Software Distribution | как в лицензиях BSD |
| BSP | двоичный SPK | двоичный файл ядра эфемерид SPICE |
| BSTAR | член торможения двухстрочного набора элементов | |
| CAI | холодноатомный интерферометр | см. QUANTUM.md |
| CARIOQA-PMP | Cold Atom Rubidium Interferometer in Orbit for Quantum Accelerometry – Pathfinder Mission Preparation | |
| CC / CC BY | Creative Commons / Creative Commons Attribution | лицензия на данные или текст |
| CDDIS | Crustal Dynamics Data Information System | архив космической геодезии NASA |
| CDF | функция распределения | |
| CFAR | постоянный уровень ложных тревог | правило порога детектора захвата |
| CGCS2000 | China Geodetic Coordinate System 2000 | датум BeiDou |
| CIP | небесный промежуточный полюс | |
| CIRS | небесная промежуточная система отсчёта | |
| CISA | Cybersecurity and Infrastructure Security Agency (Агентство по кибербезопасности и безопасности инфраструктуры) | Министерства внутренней безопасности США |
| CM / CL | гражданский средний / гражданский длинный | два кода GPS L2C с временным мультиплексированием |
| CMPL | уровень защиты от синфазных ошибок | граница ошибок, которые тест по невязкам не видит |
| CN | сходящаяся ньютоновская | поправка SPICE на аберрацию с учётом времени распространения света |
| C/N0 (C/N₀) | отношение несущей к спектральной плотности шума | в дБ-Гц |
| COPRAS | COmplex PRoportional ASsessment | многокритериальный метод ранжирования |
| COSPAR | Комитет по космическим исследованиям | присваивает международные обозначения спутников |
| CPR | цикл на оборот | эмпирическое ускорение орбиты на частоте обращения |
| CPU / GPU / NPU | центральный / графический / нейронный процессор | |
| CRB / CRLB | граница Крамера–Рао / нижняя граница Крамера–Рао | наименьшая дисперсия, которой может достичь несмещённый оценщик |
| CRD | Consolidated laser Ranging Data format | файлы нормальных точек ILRS |
| CRPA | антенна с управляемой диаграммой направленности приёма | антенная решётка для защиты от подавления |
| CR / RI | коэффициент согласованности / случайный индекс | проверка согласованности AHP (принимать CR < 0,10) |
| CS GROUP | французская компания, поддерживающая Orekit | название компании, а не сокращение для расшифровки |
| CSK | манипуляция сдвигом кода | |
| CSS | каскадные таблицы стилей | |
| CSV | значения, разделённые запятыми | |
| CUSUM | кумулятивная сумма | последовательный детектор изменений |
| CV | cross-validation | (общая видимость при передаче времени; какое значение имеется в виду, видно из контекста) |
| CZML | Cesium Language | формат сцен JSON для CesiumJS |
| дБ / дБВт / дБ-Гц | децибел / децибел-ватт / децибел-герц | отношение мощностей, абсолютная мощность и единица C/N0 |
| DC | постоянный ток | предел нулевой частоты |
| DCM | матрица направляющих косинусов | матрица поворота |
| DCO | Developer Certificate of Origin | |
| DCT | таблица управления проектом | таблица бюджета линии связи (пример Galileo в X-диапазоне из JPL DESCANSO) |
| DE / DE421 / DE430 / DE440 / DE441 | JPL Development Ephemeris (версии 421, 430, 440, 441) | планетные и лунные эфемериды; «класса DE» означает точность такого класса |
| DEM | цифровая модель рельефа | |
| DESCANSO | Deep Space Communications and Navigation Systems Center of Excellence | серия монографий JPL |
| DGFI-TUM | Deutsches Geodätisches Forschungsinstitut der Technischen Universität München (Германский геодезический исследовательский институт при Мюнхенском техническом университете) | размещает центр данных EUROLAS |
| DGNSS | дифференциальная GNSS | |
| DHS | Министерство внутренней безопасности | США |
| DoD | Министерство обороны | США |
| DOF / DoF | степень свободы | см. 1-DOF выше |
| DOI | идентификатор цифрового объекта | |
| DOR / Δ-DOR | дифференциальные односторонние измерения дальности / дельта-дифференциальные односторонние измерения дальности | угловое сопровождение в дальнем космосе |
| DP5 / RK4 / RK5 / DOP853 | Дорман–Принс 5(4) / Рунге–Кутта 4 / Рунге–Кутта 5 / Дорман–Принс 8(5 3) | численные интеграторы |
| DRMS | среднеквадратичное расстояние | см. 2DRMS |
| DS00002980D / DS00002985D / DS00003047A | номера документов с описаниями изделий Microchip | идентификаторы, а не сокращения |
| DSAC | Deep Space Atomic Clock | часы NASA на ионах ртути в ловушке |
| DUT1 | UT1 минус UTC | поправка на вращение Земли |
| Eb/N0 | энергия на бит относительно спектральной плотности шума | |
| ECI0 | инерциальная система, совпадающая с Земной системой координат в начале прогона | используется экспортом для взаимодействия leo-pass |
| ECMAScript / ES | стандарт, лежащий в основе JavaScript / модуль ES | |
| ECOM2 | Empirical CODE Orbit Model 2 | модель солнечного давления для GNSS (CODE: Center for Orbit Determination in Europe) |
| ECSS | European Cooperation for Space Standardization | ECSS-E-ST-10-02 — её стандарт верификации |
| ED | документ EUROCAE | как в ED-259A |
| EDL | вход в атмосферу, спуск и посадка | |
| EEE | электрические, электронные и электромеханические (компоненты) | обеспечение качества космической продукции |
| EGM / EGM2008 | Earth Gravitational Model (выпуск 2008) | NGA |
| EIGEN | European Improved Gravity model of the Earth by New techniques | |
| ELECTRE | ELimination Et Choix Traduisant la REalité (исключение и выбор, выражающие реальность) | многокритериальный метод превосходства |
| ELP/MPP02 | Éphéméride Lunaire Parisienne, версия MPP02 (Chapront) | аналитическая лунная теория |
| EME2000 | средний экватор и равноденствие Земли эпохи J2000 | инерциальная система координат |
| EML | early-minus-late | кодовый дискриминатор |
| EMT | эффективный порог монитора | выходная величина ARAIM |
| ENU / NED | восток–север–вверх / север–восток–вниз | локальные горизонтные системы координат |
| EO | наблюдение Земли | |
| EPM / EPM2021 | Ephemerides of Planets and the Moon (выпуск 2021) | эфемериды IAA RAS |
| ERA | угол вращения Земли | |
| ESKF | фильтр Калмана по вектору ошибок | |
| ESS | эффективный размер выборки | для фильтра частиц |
| ESSR | European Space Software Repository | ESA |
| ET | эфемеридное время | название TDB в SPICE |
| EUROCAE | Европейская организация по оборудованию для гражданской авиации | |
| EUROLAS | Европейская лазерная сеть | лазерная дальнометрия спутников и Луны |
| FAQ | часто задаваемые вопросы | |
| FCC | Федеральная комиссия по связи (США) | США |
| FCNN | полносвязная нейронная сеть | |
| FD | конечная разность | |
| FDE | обнаружение и исключение отказов | |
| FES / FES2004 | Finite Element Solution (выпуск 2004) | модель океанских приливов |
| FIM | информационная матрица Фишера | |
| FNV-1a | хеш Фаулера–Нолла–Во, вариант 1a | используется для фиксации эталонных выходных данных |
| FOC / IOV | полная эксплуатационная готовность / проверка на орбите | поколения спутников (Galileo, Xona Pulsar) |
| FOV / IFOV | поле зрения / мгновенное поле зрения | |
| FPGA / MCU / RTOS | программируемая пользователем вентильная матрица / микроконтроллер / операционная система реального времени | |
| FSL / FSPL | потери в свободном пространстве / потери на трассе в свободном пространстве | ITU-R P.525 |
| ГБ / КБ / МБ | гигабайт / килобайт / мегабайт | |
| GCRF | Geocentric Celestial Reference Frame | |
| GDAL | Geospatial Data Abstraction Library | |
| GEO | геостационарная орбита | |
| GeoJSON | Geographic JavaScript Object Notation | IETF RFC 7946 |
| GG | градиент гравитации | как в гравитационно-градиентном моменте |
| ГГц / кГц | гигагерц / килогерц | |
| GIM | глобальная карта ионосферы | |
| GINS / KF-GINS | интеграция GNSS/INS / набор данных и код фильтра Калмана GNSS/INS Уханьского университета | |
| GIS | географическая информационная система | |
| GIVE | вертикальная ошибка сетки ионосферы | термин сообщений SBAS |
| gLAB | GNSS-Lab Tool | пакет обработки данных GNSS, распространяемый ESA |
| GLIBC | библиотека GNU C | |
| GLONASS | Глобальная навигационная спутниковая система России (Globalnaya Navigatsionnaya Sputnikovaya Sistema) | |
| GLS | обобщённый метод наименьших квадратов | |
| GM | гравитационный параметр | гравитационная постоянная, умноженная на массу тела |
| GMAT | General Mission Analysis Tool | NASA |
| GMM-3 | Goddard Mars Model 3 | гравитационное поле Марса |
| GMST | среднее звёздное время по Гринвичу | |
| GNC | наведение, навигация и управление | |
| GPOD | Grid Processing On Demand | ESA |
| GR | общая теория относительности | |
| GRGM / GRGM660PRIM | модели гравитационного поля Луны GRAIL от NASA Goddard (GRAIL: Gravity Recovery and Interior Laboratory) | |
| GRS80 | Geodetic Reference System 1980 | |
| GSD | размер пикселя на местности | |
| GSE | наземное вспомогательное оборудование | |
| GSFC | Центр космических полётов имени Годдарда | NASA |
| HDEV / OHDEV | девиация Адамара / перекрывающаяся девиация Адамара | мера стабильности, нечувствительная к дрейфу |
| HIL | аппаратура в контуре | |
| HMI / MI | опасно вводящая в заблуждение информация / вводящая в заблуждение информация | области диаграммы Стэнфорда |
| HP | Hewlett-Packard | |
| HTML | HyperText Markup Language | |
| IAA RAS | Институт прикладной астрономии Российской академии наук | |
| IAG | Международная ассоциация геодезии | |
| IAGA / V-MOD (VMOD) | Международная ассоциация геомагнетизма и аэрономии / её рабочая группа V-MOD (моделирование геомагнитного поля) | поддерживает IGRF |
| IC | начальное условие | |
| ICAO | Международная организация гражданской авиации | |
| ICD | документ управления интерфейсом | как в Galileo OS SIS ICD |
| ICGEM | Международный центр глобальных моделей Земли | |
| ICRF | Международная небесная система отсчёта | |
| ID | идентификатор (или идентификация, как в ID типа шума) | |
| IEEE | Институт инженеров по электротехнике и электронике | |
| IETF / RFC | Internet Engineering Task Force / Request for Comments | |
| IF | промежуточная частота | отсчёты приёмника |
| IGb14 | реализация ITRF2014 от IGS | |
| IGRF / IGRF14 | International Geomagnetic Reference Field | IGRF-14 (файл IGRF14.shc) — 14-е поколение |
| IGSO | наклонная геосинхронная орбита | |
| IIF | GPS Block II Follow-on | поколение спутников GPS |
| ILRS | International Laser Ranging Service | |
| ILS | целочисленный метод наименьших квадратов | разрешение неоднозначностей |
| IMCCE | Institut de mécanique céleste et de calcul des éphémérides | Парижская обсерватория; публикует INPOP |
| INPOP21a | Intégration Numérique Planétaire de l'Observatoire de Paris, версия 21a | планетные эфемериды |
| IOAG | Interagency Operations Advisory Group | |
| ION / ITM | Институт навигации / его Международное техническое совещание | |
| IoT | Интернет вещей | |
| IR | риск для целостности | вероятность опасно вводящей в заблуждение информации |
| IRE | Institute of Radio Engineers | предшественник IEEE |
| ISB | межсистемное смещение | смещение часов между двумя GNSS |
| ISL | межспутниковая линия связи | |
| ISM | сообщение поддержки целостности | ARAIM |
| ISO | Международная организация по стандартизации | ISO 8601 — её формат даты и времени |
| ISS | Международная космическая станция | |
| ITRF93 / ITRF2020 | International Terrestrial Reference Frame 1993 / 2020 | |
| ITU-R | Сектор радиосвязи Международного союза электросвязи | его рекомендации серии P моделируют распространение радиоволн |
| IVS | International VLBI Service for Geodesy and Astrometry | |
| JD / MJD | юлианская дата / модифицированная юлианская дата | |
| JMLR | Journal of Machine Learning Research | |
| JOSA | Journal of the Optical Society of America | |
| JRC / JRC122785 | Объединённый исследовательский центр Европейской комиссии / один из номеров его отчётов | |
| JS | JavaScript | |
| JSON | JavaScript Object Notation | |
| JSTSP | IEEE Journal of Selected Topics in Signal Processing | |
| KF | фильтр Калмана | |
| KML | Keyhole Markup Language | стандарт OGC, читаемый Google Earth |
| KP16 / KRAC / LU22 / APOL | метки типов записей в собственном текстовом формате навигационного сообщения LEO в Kshana | расширение Kshana, а не стандарт |
| KPI | ключевой показатель эффективности | |
| KSC | Космический центр имени Кеннеди | |
| KVN | Keyword = Value Notation | текстовая форма сообщений CCSDS |
| LANS | Lunar Augmented Navigation Service | NASA |
| LAPACK | Linear Algebra PACKage | |
| LCG | линейный конгруэнтный генератор | генератор тестовой серии NIST SP 1065 |
| LCNS | Lunar Communications and Navigation Services | служба ESA Moonlight |
| LCRNS | Lunar Communications Relay and Navigation Systems | NASA |
| LFSR | регистр сдвига с линейной обратной связью | генерация расширяющих кодов |
| LGPL | GNU Lesser General Public License | |
| LIL | закон повторного логарифма | |
| LLI / SSI | индикатор потери захвата / индикатор мощности сигнала | флаги наблюдений RINEX |
| LLR | лазерная дальнометрия Луны | |
| LLVM | инфраструктура компиляторов LLVM (первоначально Low Level Virtual Machine) | |
| LNAV | устаревшее навигационное сообщение | GPS |
| LNCSS | лунная навигационная и коммуникационная спутниковая система | примеры исследований орбитальных группировок в NAVIGATION 70(4), navi.613 |
| LNIS | LunaNet Interoperability Specification | |
| LNSS | Lunar Navigation Satellite System | предлагаемая лунная орбитальная группировка |
| LPV / LPV-200 | характеристики курсового маяка с вертикальным наведением / его категория с высотой принятия решения 200 футов | заход на посадку в авиации |
| LRO | Lunar Reconnaissance Orbiter | NASA |
| LS | високосные секунды | как в Δt_LS |
| LT | время распространения света | |
| LTE | Long-Term Evolution | стандарт сотовой связи 4G |
| LU | LU-разложение (нижняя и верхняя треугольные матрицы) | |
| LuGRE | Lunar GNSS Receiver Experiment | полетел на Луну в 2025 году |
| LuPNT | лунная библиотека PNT Стэнфорда | название |
| MAAST | MATLAB Algorithm Availability Simulation Tool | Стэнфорд |
| MAIT | изготовление, сборка, интеграция и испытания | |
| MAR099 / JUP365 / SAT441 | решения JPL для эфемерид спутников лун Марса, Юпитера и Сатурна | идентификаторы |
| MASPS | минимальные стандарты характеристик авиационных систем | |
| MATLAB | MATrix LABoratory | программный продукт для численных вычислений |
| MAUT | теория многоатрибутной полезности | |
| MC | Монте-Карло | |
| MCD | Mars Climate Database | |
| MCDA | многокритериальный анализ решений | |
| MCI / MCMF | лунно-центрическая инерциальная / лунно-центрическая, лунно-связанная | |
| MDB | минимально обнаруживаемое смещение | |
| MDEV | модифицированная девиация Аллана | |
| MEMS | микроэлектромеханические системы | |
| MeO / MLRO | MéO (Métrologie Optique), лазерная станция в Грассе / Matera Laser Ranging Observatory | станции лазерной дальнометрии Луны |
| ME / PA | средняя Земля / главные оси | две лунные связанные с телом системы координат (MOON_ME, MOON_PA) |
| MGEX | Multi-GNSS Experiment | IGS |
| MIT | Массачусетский технологический институт | как в лицензии MIT |
| MLP | многослойный перцептрон | небольшая нейронная сеть |
| MOD / TOD | средняя на дату / истинная на дату | системы координат экватора и равноденствия |
| MOORA | Multi-Objective Optimisation on the basis of Ratio Analysis | |
| MOPS | минимальные эксплуатационные стандарты характеристик | |
| MPL | Mozilla Public License | |
| MRO110 / MRO110B2 | модели гравитационного поля Mars Reconnaissance Orbiter 110 и 110B2 | |
| MSRV | минимальная поддерживаемая версия Rust | |
| MTF | модуляционная передаточная функция | оптическая съёмка |
| MVDR | отклик с минимальной дисперсией без искажений | адаптивное формирование диаграммы направленности |
| MWL | микроволновая линия связи | линия передачи времени ACES |
| NaN | не число | |
| NavIC | Navigation with Indian Constellation | |
| NAVISP | Navigation Innovation and Support Programme | ESA |
| NAV / OBS | навигация (сообщение) / наблюдение | два типа файлов RINEX; Stanford NAV Lab — это Navigation and Autonomous Vehicles Laboratory |
| NBS / NBS14 | бывшее Национальное бюро стандартов США / набор эталонных данных по стабильности частоты NBS14 | используется для проверки оценщиков Аллана |
| NEES / NIS | нормализованный квадрат ошибки оценки / нормализованный квадрат инновации | тесты согласованности фильтра |
| NGA | National Geospatial-Intelligence Agency | США |
| NGS / NOAA | National Geodetic Survey / National Oceanic and Atmospheric Administration | США |
| NIMA / TR8350 | National Imagery and Mapping Agency / её технический отчёт TR8350.2 (определение WGS 84) | NIMA — прежнее название NGA |
| NLOS | non-line-of-sight | сигнал, пришедший только по отражённому пути |
| NNLS | неотрицательный метод наименьших квадратов | |
| NORAD | Командование воздушно-космической обороны Северной Америки | ведёт общедоступный каталог спутников |
| NP | Нейман–Пирсон | теория обнаружения |
| NPA | неточный заход на посадку | авиация |
| NPB | нутация–прецессия–смещение | матрица IAU 2006/2000A |
| NRL / NRLMSISE-00 | Naval Research Laboratory / его модель атмосферы Mass Spectrometer and Incoherent Scatter Radar Extended, 2000 г. | |
| NTN | нетеррестриальная сеть | 5G со спутников |
| NTRS | NASA Technical Reports Server | |
| OC-0 … OC-13 | идентификаторы завышенных заявлений | строки CLAIMS-VS-REALITY.md |
| OCI | Open Container Initiative | формат образов контейнеров |
| ODE / SDE | обыкновенное / стохастическое дифференциальное уравнение | |
| ODM | сообщения с данными об орбите | семейство CCSDS, включающее OEM и OMM |
| OGC | Open Geospatial Consortium | |
| OLS / WLS | обычный / взвешенный метод наименьших квадратов | |
| OPS-SAT / OPSSAT-AD | спутник-лаборатория ESA для программного обеспечения на орбите / его набор данных для обнаружения аномалий | |
| OSIP | Open Space Innovation Platform | ESA |
| OSNMA / TESLA | Open Service Navigation Message Authentication / Timed Efficient Stream Loss-tolerant Authentication | аутентификация сигналов Galileo |
| OS / OSes | Open Service (Galileo, BeiDou) или операционная система (системы) | какое из значений имеется в виду, ясно из контекста |
| OU | Орнштейн–Уленбек | шумовой процесс с возвратом к среднему |
| PA | обеспечение качества продукции (также точный заход на посадку, как в K_H,PA) | какое из значений имеется в виду, ясно из контекста |
| PCK | ядро планетных констант | SPICE |
| Portable Document Format | ||
| Pd / Pfa | вероятность обнаружения / вероятность ложной тревоги | |
| PEF | pseudo-Earth-fixed | система координат между TEME и ITRF |
| PG01 / PRN120 / GSAT0101 | идентификаторы спутников: метка спутника GPS в SP3, номер псевдослучайного шума SBAS, название спутника Galileo | идентификаторы, а не сокращения |
| PHARAO | Projet d'Horloge Atomique par Refroidissement d'Atomes en Orbite | цезиевые часы миссии ACES |
| PL | уровень защиты | |
| PLL | система фазовой автоподстройки частоты | |
| PMC / PMC10301026 | PubMed Central / один из идентификаторов его статей | |
| PM / FM | фазовая модуляция / частотная модуляция | шум фазы или частоты часов |
| PN | pseudo-noise | как в дальнометрии по PN-коду |
| PNG | Portable Network Graphics | |
| POD | прецизионное определение орбиты | |
| PPN | параметризованный постньютоновский формализм | |
| PPP / RTK / SPP | точное абсолютное позиционирование / кинематика в реальном времени / одноточечное позиционирование | |
| PPS | импульс в секунду | |
| PR | запрос на слияние (pull request) | |
| PRN | псевдослучайный шум (номер кода) | так в сигналах обозначаются спутники ГНСС |
| PROMETHEE | Preference Ranking Organization METHod for Enrichment of Evaluations | |
| PRX | Physical Review X | журнал |
| PSD | спектральная плотность мощности | см. выше |
| PS / SPS | стандарт характеристик (Performance Standard) / служба стандартного позиционирования (Standard Positioning Service) | GPS SPS PS |
| PTB | Physikalisch-Technische Bundesanstalt | национальный метрологический институт Германии |
| PTP | протокол точного времени (Precision Time Protocol) | IEEE 1588 |
| PVT | положение, скорость и время | |
| PyO3 / PyPA / PyPI | библиотека привязок Rust–Python / Python Packaging Authority / Python Package Index | |
| PZ-90 | Parametry Zemli 1990 | геодезическая система координат ГЛОНАСС |
| QA | обеспечение качества | |
| QEMU | Quick Emulator | |
| QPN | шум квантовой проекции | |
| QPSK | квадратурная фазовая манипуляция | |
| QZSS | Quasi-Zenith Satellite System | Япония |
| RAAN | прямое восхождение восходящего узла | |
| RAFS | рубидиевый атомный стандарт частоты | |
| RDRR | Resist–Detect–Respond–Recover (сопротивление, обнаружение, реагирование, восстановление) | модель устойчивости RethinkPNT/Firesmith |
| RF | радиочастота | |
| RHEL | Red Hat Enterprise Linux | |
| RHS | правая часть | |
| RMS / RSS | среднеквадратичное значение / квадратный корень из суммы квадратов | |
| RNG | генератор случайных чисел | |
| RNTF | Resilient Navigation and Timing Foundation | |
| ROI | рентабельность инвестиций | |
| RPCF | Resilient PNT Conformance Framework | US DHS |
| RTCM | Radio Technical Commission for Maritime Services | его стандарт сообщений использует CRC-24Q |
| RTKLIB | библиотека позиционирования ГНСС с открытым исходным кодом (библиотека кинематики в реальном времени) | |
| RTN | радиальное, трансверсальное, нормальное направление | орбитальная система координат |
| RW | случайное блуждание | как в случайном блуждании смещения |
| RWFM / WFM / FFM / WPM / FPM | частотная модуляция со случайным блужданием, белая и фликкер-частотная модуляция / белая и фликкер-фазовая модуляция | степенные типы шума часов |
| SA.45s / SA65, OX-208 | названия изделий Microchip (двое атомных часов в микрочиповом исполнении, термостатированный кварцевый генератор) | названия, а не аббревиатуры |
| SD | стандартное отклонение | |
| SDD | документ с определением услуги (Service Definition Document) | как в SDD Galileo OS |
| SDK | набор для разработки программного обеспечения | |
| SDR | программно-определяемая радиосистема | |
| SDS | Space Defense Squadron | 18th SDS ведёт каталог спутников США |
| SEP | угол Солнце–Земля–зонд (также сферическая вероятная ошибка) | какое из значений имеется в виду, ясно из контекста |
| SGD | стохастический градиентный спуск | |
| SHA-256 | Secure Hash Algorithm, 256-битный | |
| SHM | простое гармоническое движение | |
| SI | Международная система единиц | |
| SIB | информационный бюллетень по безопасности (Safety Information Bulletin) | EASA; EASA — Агентство Европейского союза по авиационной безопасности |
| SINEX | Solution INdependent EXchange format | геодезические решения |
| SIR | выборка по значимости с передискретизацией | корпускулярный фильтр (particle filter) |
| SIS / SISA | сигнал в пространстве / точность сигнала в пространстве | |
| SITAN | Sandia Inertial Terrain-Aided Navigation | |
| SLR | спутниковая лазерная дальнометрия | |
| SMAD | Space Mission Analysis and Design | учебник |
| SNR | отношение сигнал/шум | |
| SOS / SSE | сумма квадратов / сумма квадратов остатков | |
| SOTA | современный уровень | |
| SP1065 | NIST Special Publication 1065 | тот же документ, что и NIST SP 1065 |
| SPD / PD | симметричная положительно определённая / положительно определённая | |
| SPDX | Software Package Data Exchange | идентификаторы лицензий в заголовках файлов |
| SPK | ядро SPICE для эфемерид космических аппаратов и планет | |
| SPOF | единая точка отказа | |
| SQM | мониторинг качества сигнала | проверки на спуфинг по форме коррелятора |
| SRIF | информационный фильтр с квадратным корнем | |
| SRP | давление солнечного излучения | |
| SRTM / SRTMHGT | Shuttle Radar Topography Mission / формат её файлов высот | тайлы называются по юго-западному углу, например N36W117 |
| SSD | Solar System Dynamics | группа JPL |
| STEC | наклонное полное электронное содержание | |
| STK | Systems Tool Kit | продукт для анализа миссий |
| STL | Satellite Time and Location | служба позиционирования и времени Iridium |
| STM | матрица перехода состояния | |
| SV | космический аппарат (спутник) | |
| SVD | сингулярное разложение | |
| SVG | Scalable Vector Graphics | |
| TAES | IEEE Transactions on Aerospace and Electronic Systems | |
| TC / TM | телекоманды / телеметрия | |
| TCXO | кварцевый генератор с температурной компенсацией | |
| TDD | разработка через тестирование | |
| TDOA / FDOA | разность времён / частот прихода | пассивное определение местоположения излучателя |
| TERCOM | сопоставление контуров рельефа | |
| TEXBAT | Texas Spoofing Test Battery | записанные данные спуфинга ГНСС (OAKBAT — набор данных того же класса) |
| TIE | ошибка временного интервала | |
| TIES | Telecommunication Information Exchange Service | учётные записи членов ITU |
| ToA | время прихода | |
| TOL | допуск | |
| TOPSIS | Technique for Order of Preference by Similarity to Ideal Solution | |
| TOTDEV / TOTVAR | полное отклонение / полная дисперсия | оценки стабильности с расширенным диапазоном |
| TPAMI | IEEE Transactions on Pattern Analysis and Machine Intelligence | |
| TPL | уровень защиты времени | см. SLOT-TIMING.md |
| TPS | система тепловой защиты | |
| TRN | навигация по рельефу местности | |
| TR / TN | технический отчёт / техническая записка | |
| TU Delft | Делфтский технологический университет | |
| TWSTFT / TWTFT | двусторонняя спутниковая передача времени и частоты / двусторонняя передача времени и частоты | |
| UBX | двоичный протокол приёмников u-blox | |
| UDRE | дифференциальная ошибка дальности пользователя | SBAS |
| UERE | эквивалентная ошибка дальности пользователя | |
| UFFC | Ultrasonics, Ferroelectrics, and Frequency Control | издание IEEE Transactions |
| UHF | ультравысокая частота | от 300 МГц до 3 ГГц |
| UI / UX | пользовательский интерфейс / пользовательский опыт | |
| ULA | равномерная линейная решётка | |
| ULP | единица младшего разряда | точность чисел с плавающей запятой |
| URA / URE | точность дальности пользователя / ошибка дальности пользователя | URA ограничивает целостность, URE — среднеквадратичная точность |
| URL | унифицированный указатель ресурса | |
| USGS | Геологическая служба США | |
| USNO | Военно-морская обсерватория США | |
| USO | сверхстабильный генератор | |
| USSA76 | Стандартная атмосфера США 1976 | |
| VIKOR | VIseKriterijumska Optimizacija I Kompromisno Resenje (многокритериальная оптимизация и компромиссное решение) | |
| VLBI | радиоинтерферометрия со сверхдлинной базой | |
| WAAS / EGNOS | Wide Area Augmentation System / European Geostationary Navigation Overlay Service | SBAS; см. выше |
| WASM | WebAssembly | |
| WASPAS | Weighted Aggregated Sum Product ASSessment | |
| WG-C | Рабочая группа C сотрудничества Европейского союза и Соединённых Штатов в области спутниковой навигации | публикует справочные документы по ARAIM |
| WGCCRE | Рабочая группа по картографическим координатам и элементам вращения | IAU |
| WGN | белый гауссов шум | |
| WGS72 / WGS84 | Всемирная геодезическая система 1972 / 1984 | SGP4 использует константы WGS72 |
| WHU | Уханьский университет | |
| WSM / WPM | модель взвешенной суммы / модель взвешенного произведения | многокритериальная агрегация (WPM означает также белую фазовую модуляцию; смысл ясен из контекста) |
| XML | расширяемый язык разметки | |
| XOR | исключающее «или» | |
| X / Y / Z / F (XYZF), D / I | компоненты геомагнитного поля: северная, восточная, вертикальная, полная напряжённость; склонение, наклонение | |
| YAGNI | вам это не понадобится (you aren't gonna need it) | принцип проектирования |
| ZHD | зенитная гидростатическая задержка |
Воспроизводимость и лицензирование#
Воспроизводимость (детерминированность). Одни и те же входные данные всегда дают побитово идентичный результат — scenario + seed + version → identical result. Скрытой случайности нет.
Начальное значение (seed). Число, которым инициализируется (детерминированный) генератор случайных чисел, благодаря чему прогоны повторяемы.
Открытое ядро. Бизнес-модель: движок бесплатен и имеет открытый исходный код (AGPL-3.0, GNU Affero General Public License, определение ниже; коммерческое двойное лицензирование); основу бизнеса составляют поддержка, интеграция, коммерческие лицензии и проприетарные дополнения, а не плата за рабочие места при использовании открытого движка.
AGPL-3.0. GNU Affero General Public License v3 — одобренная OSI (Open Source Initiative) лицензия на открытое программное обеспечение с сильным копилефтом. Аналогична GPL (GNU General Public License), но содержит дополнительное положение (§13) о программном обеспечении, предоставляемом пользователям по сети: изменённая версия, доступная по сети, должна предлагать этим пользователям соответствующий исходный код. Открытая лицензия Kshana.
Двойное лицензирование. Предоставление одного и того же кода под двумя лицензиями на выбор пользователя: здесь это AGPL-3.0 (открытая, с копилефтом) или коммерческая лицензия от Ashforde OÜ (эстонское частное общество с ограниченной ответственностью; OÜ = osaühing) для проприетарного или закрытого использования, для которого AGPL не подходит. См. LICENSING.md.
Также используется на kshana.dev
Аббревиатуры, которые использует сайт и которых нет в глоссарии репозитория выше.
- GPS
- Глобальная система позиционирования (Global Positioning System)
- C/N₀
- отношение мощности несущей к спектральной плотности шума, в дБ-Гц
- L-band
- радиодиапазон от 1 до 2 ГГц, используемый ГНСС
- C/A
- код грубого захвата GPS L1 (coarse/acquisition)
- AFS
- усиленный прямой сигнал (лунный)
- MEMS
- микроэлектромеханические системы
- UAS
- беспилотная авиационная система
- PL · AL
- уровень защиты · предел тревоги
- APV-I
- заход на посадку с вертикальным наведением, уровень I
- LEO · GEO
- низкая околоземная орбита · геостационарная орбита
- OEM · OMM · TDM
- сообщения CCSDS: эфемериды орбиты, средние элементы орбиты и данные слежения
- IGRF
- International Geomagnetic Reference Field
- DSN
- Сеть дальней космической связи (Deep Space Network)
- VLBI
- радиоинтерферометрия со сверхдлинной базой
- LLR
- лазерная дальнометрия Луны
- TCXO · OCXO
- кварцевый генератор с температурной компенсацией · термостатированный кварцевый генератор
- RAFS
- рубидиевый атомный стандарт частоты
- PHM
- пассивный водородный мазер
- USO · DSAC
- сверхстабильный генератор · атомные часы для дальнего космоса
- MTIE · TDEV
- максимальная ошибка временного интервала · временная девиация
- PRTC · ePRTC
- первичные эталонные часы времени · усовершенствованные PRTC
- ADEV · σy(τ)
- девиация Аллана при времени усреднения τ
- ITU-T
- Международный союз электросвязи, сектор стандартизации электросвязи
- NIS · NEES
- нормализованный квадрат инновации · нормализованный квадрат ошибки оценки
- IEEE
- Институт инженеров по электротехнике и электронике
- WASM
- WebAssembly
- JSON · CSV · SVG
- JavaScript Object Notation · значения, разделённые запятыми · Scalable Vector Graphics
- CLI · API · IDE
- интерфейс командной строки · программный интерфейс приложения · интегрированная среда разработки
- SBOM · SLSA
- перечень компонентов программного обеспечения · Supply-chain Levels for Software Artifacts
- NDA
- соглашение о неразглашении
- DOI
- цифровой идентификатор объекта (Digital Object Identifier)
- водопад C/N₀
- график отношения мощности несущей к спектральной плотности шума по каждому спутнику во времени
- HPL · VPL
- горизонтальный · вертикальный уровень защиты
- LROC
- камера Lunar Reconnaissance Orbiter