Tłumaczenie maszynowe, niezweryfikowane przez osobę, dla której polski jest językiem ojczystym. Wzorcem jest wersja angielska.

Strony rodzajów scenariuszyEdytuj na GitHubieŹródło: docs/kinds/by-kind/link-budget.md

link-budget (rodzaj scenariusza)

Rodzaj scenariusza silnika v0.40.0, rodzina Analiza misji, łącza i operacje kosmiczne. Wyłącznie doradczo: wynik analizy z narzędzia badawczo-inżynieryjnego; nie jest to sprzęt nawigacyjny z zatwierdzeniem typu ani usługa bezpieczeństwa życia. Każda etykieta tutaj pochodzi z silnika lub z macierzy weryfikacji; rodzaj ma status MODELLED, chyba że macierz mówi inaczej (jak zdobywa się etykietę: sekcja Evidence w README).

Co robi#

Jednokierunkowy bilans łącza według równania łącza CCSDS 401 / DSN 810-005: tłumienie w wolnej przestrzeni, C/N₀, Eb/N₀, zapas i domknięcie dla EIRP nadawania, G/T odbioru, odległości, szybkości danych i pasma (s|x|ka) względem wymaganego Eb/N₀. Deterministyczne obliczenie inżynierskie z podanych danych wejściowych (nie jest to skalibrowana karta katalogowa terminala).

Jeden przebieg scenarios/link-budget.toml podsumowuje się tak: link-budget: x-band, 2000 km, 1000000 bit/s -> FSPL 177,0 dB, Eb/N0 96,6 dB, zapas 92,1 dB (domyka się)

Wejścia#

Ze schematu (kshana kinds --json):

  • Pola wymagane: brak
  • Pola opcjonalne: band, eirp_dbw, g_over_t_db, range_km, data_rate_bps, other_losses_db, required_eb_n0_db, tsys_k

Przykład scenarios/link-budget.toml ustawia między innymi:

Pole Wartość Jednostka
band x tekst
data_rate_bps 1000000 bit/s
eirp_dbw 55 dBW
g_over_t_db 53 dB/K
kind link-budget tekst
other_losses_db 3 dB
range_km 2000 km
required_eb_n0_db 4.5 dB

Uruchom#

kshana scenarios/link-budget.toml

Co daje#

Wyniki skalarne tego przebiegu, z jednostkami podanymi przez silnik:

Wynik Wartość Jednostka
band x tekst
closes true flaga
cn0_dbhz 156.624475 dB-Hz
data_rate_bps 1000000 bit/s
eb_n0_db 96.624475 dB
evidence.id_rule stabilny identyfikator wiersza macierzy (ID tekst
evidence.matrix docs/VERIFICATION-MATRIX.md tekst
evidence.tier MODELLED tekst
free_space_loss_db 176.974625 dB
link_constants.boltzmann_dbw_per_k_per_hz -228.5991 dBW/K/Hz

Etykieta wyniku (silnika): Jednokierunkowy bilans łącza według równania łącza CCSDS 401 / DSN 810-005 (EIRP − FSPL − L_other + G/T − k); deterministyczne obliczenie inżynierskie z podanych danych wejściowych, NIE skalibrowana karta katalogowa terminala

Wykres, który silnik zapisuje dla scenarios/link-budget.toml, rodzaj link-budget

Dowody#

MODELLED 1 · VALIDATED 1: wiersze macierzy weryfikacji, które wymieniają ten rodzaj.

  • VALIDATED Tłumienie w wolnej przestrzeni, C/N₀, Eb/N₀, zapas i domknięcie według równania łącza CCSDS 401 / DSN 810-005 dla EIRP/G·T/odległości/szybkości/pasma względem wymaganego Eb/N₀. Testy: one_way_link_budget_reference.rs.
  • MODELLED Księżycowy stosunek zagłuszania do sygnału, efektywne C/N₀ i utrata uchwycenia dla użytkownika na powierzchni selenograficznej pod księżycowym (lub podniesionym) zagłuszaczem, na ilustracyjnej konstelacji klasy Moonlight/LCNS opartej na źródłach publicznych.

Wiersze, które sam przebieg wykorzystał, wraz z wyrocznią, jaką macierz podaje dla każdego (publiczne źródła są tam wymienione):

  • MODELLED Deterministyczne, haszowane na poziomie scenariusza, bramki SBOM i złotych wyników między platformami. Wyrocznia (ExternalDataset): zgodność SBOM z oficjalnym schematem JSON CycloneDX 1,5 (+ prawidłowe identyfikatory SPDX): zewnętrzny opublikowany standard, zero błędów walidacji w całym grafie zależności; część dotycząca determinizmu wskaźników jakości i odtwarzalności bajt w bajt pozostaje przypiętą kontrolą samospójności, więc wiersz pozostaje MODELLED
  • VALIDATED Tłumienie w wolnej przestrzeni, C/N₀, Eb/N₀, zapas i domknięcie według równania łącza CCSDS 401 / DSN 810-005 dla EIRP/G·T/odległości/szybkości/pasma względem wymaganego Eb/N₀. Runn. Wyrocznia (ExternalDataset): opublikowana deep-space telecom design-control table w postaci przypiętych wektorów liczbowych: DESCANSO / J. H. Yuen (ed.), Deep Space Telecommunications Systems Engineering, JPL Pub 82-76, Table 1-1 (Galileo X-band) — kshana odtwarza pozycje tabeli i odtwarza jej opublikowane wartości końcowe L_fs 290,54 dB i Pr/N0 54,6 dB-Hz; tłumienie w wolnej przestrzeni sprawdzono także względem ITU-R P.525
  • MODELLED Raport link-budget podaje każdą stałą bezwzględną, z której obliczono jego własny zapas -- częstotliwość nośnej użytą w tłumieniu w wolnej przestrzeni, EIRP, wartość o. Wyrocznia (InternalConsistency): Brak zewnętrznej wyroczni: to samoopis równania już sprawdzonego względem opublikowanej design-control table (zob. wiersz jednokierunkowego bilansu łącza). Zapisano go, ponieważ jego brak był zmierzonym defektem -- odtworzenie opublikowanego d1_rate_gain_beamwidth.csv wymagało wstecznego wyznaczenia jednej stałej efektywnej do 0,0034 dB ze wszystkich trzydziestu wierszy, a silnik teraz zarówno nazywa tę kombinację, jak i dowodzi, testem

Ograniczenia#

Co raport samego przebiegu podaje jako niemodelowane lub niesprawdzone względem niezależnego wzorca:

  • Opcjonalnie: temperatura szumowa systemu odbiorczego (K). NIE jest to dana wejściowa równania łącza -- ono potrzebuje tylko stosunku G/T -- ale jej podanie pozwala raportowi podać także zysk anteny odbiorczej, który wynika z tej miary jakości (G = G/T + 10*log10(T_sys)). Gdy ją pominięto, w raporcie nie ma podziału zysku, zamiast go zakładać. tsys_k = 300,0 (komentarz w pliku scenariusza, wiersze 21 do 25)
  • Odtwarzalność i zapewnienie jakości oprogramowania jest MODELLED, nie jest sprawdzona względem niezależnego wzorca: jedno twierdzenie składowe jest sprawdzone zewnętrznie, ale cała możliwość składa się z elementów obliczonych na podstawie modelu, więc pozostaje obliczona na podstawie modelu. (macierz weryfikacji (docs/MODELLED-RATIONALE.md))
  • Samoopis raportu link-budget ma poziom MODELLED, nie jest niezależnie sprawdzony względem wzorca zewnętrznego: sprawdzono go względem jego własnej tożsamości w postaci zamkniętej / analitycznej; wychwytuje błędy przepisania i współczynników, ale nie jest zewnętrzną wyrocznią. (macierz weryfikacji (docs/MODELLED-RATIONALE.md))

Zobacz też#