Машинний переклад, не перевірений носієм мови. Еталоном є англійська версія.

Сторінки видів сценаріївРедагувати на GitHubДжерело: docs/kinds/by-kind/time-transfer-budget.md

time-transfer-budget (тип сценарію)

Тип сценарію рушія v0.40.0, родина Годинники, синхронізація часу та holdover. Лише консультативно: результат аналізу від дослідницького та інженерного інструмента; це не навігаційне обладнання із затвердженням типу і не послуга забезпечення безпеки життя. Кожна позначка тут належить рушієві або матриці верифікації; тип вважається MODELLED, якщо матриця не каже іншого (як заробляється позначка: розділ Evidence у README).

Що він робить#

Двобічне супутникове передавання часу та частоти між двома станціями через геостаціонарний ретранслятор: двобічне рівняння, розв'язане для T_A - T_B з кожним нереципрокним членом (затримки обладнання станцій, іоносфера діапазону Ku, транспондер, Саньяк), квадратурний бюджет невизначеності, чий складник типу A — це TDEV змодельованої лінії на часі усереднення, змодельована лінія з білим і фліккерним фазовим шумом і добовою нереципрокністю, а також стабільність (швидкість, залишковий RMS, TDEV, ADEV) будь-якого поданого ряду BIPM Circular T Section 1, CSV MJD,ns або записів годинника станції IGS RINEX. MODELLED.

Один прогін scenarios/time-transfer-budget.toml підсумовується так: time-transfer-budget: europe - north-america зсув 12,500 ns (Саньяк 204,365 ns, іоносфера 0,0213 ns); сукупна u 1,087 ns (тип A 0,031 ns на 86400 s); 0 реальних рядів (MODELLED)

Входи#

Зі схеми (kshana kinds --json):

  • Обов'язкові поля: station_a, station_b, satellite_lon_deg, transponder_ab_ns, transponder_ba_ns, white_noise_ns, uncertainty
  • Необов'язкові поля: uplink_ghz, downlink_ghz, true_offset_ns, flicker_noise_ns, diurnal_amplitude_ns, reciprocity_bias_ns, step_s, span_days, averaging_s, seed, series

Приклад scenarios/time-transfer-budget.toml задає, серед іншого:

Поле Значення Одиниця
averaging_s 86400 s
diurnal_amplitude_ns 0.2 нс
downlink_ghz 11 GHz
flicker_noise_ns 0.05 нс
kind time-transfer-budget text
reciprocity_bias_ns 0 нс
satellite_lon_deg -10 deg
seed 2026 не вказано
span_days 30 d
station_a.height_m 100 m
station_a.lat_deg 50 deg
station_a.lon_deg 10 deg

Запуск#

kshana scenarios/time-transfer-budget.toml

Що це дає#

Скалярні результати цього прогону з одиницями, які вказує рушій:

Результат Значення Одиниця
combined_uncertainty_ns 1.086953 нс
evidence.id_rule стабільний ідентифікатор рядка матриці (ID text
evidence.matrix docs/VERIFICATION-MATRIX.md text
evidence.tier MODELLED text
inputs.averaging_s 86400 s
inputs.diurnal_amplitude_ns 0.2 нс
inputs.flicker_noise_ns 0.05 нс
inputs.reciprocity_bias_ns 0 нс
inputs.span_days 30 d
inputs.step_s 300 s

Мітка результату (рушія): MODELLED — двобічне рівняння TWSTFT (затримки станцій, іоносфера діапазону Ku, транспондер, Саньяк), розв'язане із заданих затримок, квадратурний бюджет невизначеності з TDEV змодельованої лінії як складником типу A, змодельована лінія з фліккерним фазовим шумом і добовою нереципрокністю та стабільність будь-якого р

Діаграма, яку рушій записує для scenarios/time-transfer-budget.toml, тип time-transfer-budget

Докази#

MODELLED: рядки матриці верифікації, що називають цей різновид.

  • MODELLED Двобічне рівняння TWSTFT, розв'язане для T_A - T_B із затримками передавання й приймання станцій, асиметрією іоносфери діапазону Ku вгору/вниз, різницею затримок транспондера та членами Саньяка, щодо його точної прямої моделі; квадратурна невизначеність

Рядки, які задіяв сам прогін, з оракулом, що його дає матриця кожному (публічні джерела названі там):

  • MODELLED Детерміновані, хешовані за сценарієм, SBOM + міжплатформні еталонні шлюзи. Оракул (ExternalDataset): відповідність SBOM офіційній схемі JSON CycloneDX 1,5 (+ дійсні ідентифікатори SPDX) — зовнішній опублікований стандарт, нуль помилок валідації на всьому графі залежностей; частина щодо детермінованості FoM / побайтової відтворюваності залишається закріпленою перевіркою самоузгодженості, тому рядок залишається MODELLED
  • MODELLED Двобічне рівняння TWSTFT, розв'язане для T_A - T_B із затримками передавання й приймання станцій, асиметрією іоносфери діапазону Ku вгору/вниз, різницею затримок транспондера. Оракул (InternalConsistency): внутрішня узгодженість: пряма модель і розв'язане рівняння збігаються до 1e-15 s, член Саньяка дорівнює незалежній формі циклу BIPM 2A omega/c^2 модуля, іоносферний член — 40,3 TEC (1/f_up^2 - 1/f_down^2)/c, а процеси шуму показують очікувані форми TDEV. ЧОГО НЕМАЄ: жодного реального вимірювання TWSTFT чи звіту про калібрування не порівнювано; задані затримки та невизначеності є вхідними даними, а не виміряними; т

Обмеження#

Що, за власним звітом прогону, не обчислено за моделлю або не перевірено за зовнішнім еталоном:

  • MODELLED — двобічне рівняння TWSTFT (затримки станцій, іоносфера діапазону Ku, транспондер, Саньяк), розв'язане із заданих затримок, квадратурний бюджет невизначеності з TDEV змодельованої лінії як складником типу A, змодельована лінія з фліккерним фазовим шумом і добовою нереципрокністю та стабільність будь-якого поданого реального ряду UTC-UTC(k) або годинника станції; не порівнювано з реальною лінією TWSTFT (результат label)
  • MODELLED. (каталог різновидів (kshana kinds --json))
  • Двобічне супутникове передавання часу та частоти (TWSTFT) між двома ILLUSTRATIVE станціями, однією в центральній Європі та однією у східній Північній Америці, через геостаціонарний ретранслятор на 10 deg W. Прогін розв'язує двобічне рівняння для T_A - T_B із заданих членів обладнання, транспондера, іоносфери (діапазон Ku, 14/11 GHz) і Саньяка. Він формує бюджет невизначеності, статистичний член якого — це TDEV за одну добу змодельова (коментар у файлі сценарію, рядки 1–8)
  • Відтворюваність і гарантування якості програмного забезпечення — MODELLED, а не перевірено за зовнішнім еталоном: підтвердження частини вимоги перевірено зовні, але вся можливість складається з обчислених за моделлю частин, тому можливість залишається обчисленою за моделлю. (матриця верифікації (docs/MODELLED-RATIONALE.md))
  • Двобічне рівняння TWSTFT, бюджет невизначеності та стабільність лінії з фліккерним шумом і добовою нереципрокністю мають рівень MODELLED, а не незалежно підтверджені: їх звірено з власною замкненою / аналітичною тотожністю — це виявляє помилки переписування та коефіцієнтів, але не є зовнішнім оракулом. (матриця верифікації (docs/MODELLED-RATIONALE.md))

Див. також#