link-budget (skenaariotyyppi)
Moottorin v0.40.0 skenaariolaji, perhe Tehtäväanalyysi, linkit ja avaruusoperaatiot. Ohjeellinen: tutkimus- ja suunnittelutyökalun analyysitulos; ei tyyppihyväksytty navigointilaite eikä ihmishengen turvaamiseen tarkoitettu palvelu. Jokainen tässä oleva nimike on moottorin tai varmennusmatriisin; laji on MODELLED, ellei matriisi toisin sano (miten nimike ansaitaan: README:n Evidence-osio).
Mitä se tekee#
Yksisuuntainen linkkibudjetti CCSDS 401 / DSN 810-005 -linkkiyhtälöllä: vapaan tilan etenemishäviö, C/N₀, Eb/N₀, marginaali ja linkin sulkeutuminen lähetyksen EIRP:lle, vastaanoton G/T:lle, etäisyydelle, datanopeudelle ja kaistalle (s|x|ka) vaadittua Eb/N₀:aa vastaan. Deterministinen insinöörilaskelma annetuista syötteistä (ei kalibroitu päätelaitteen datalehti).
Yksi tiedoston scenarios/link-budget.toml ajo tiivistyy seuraavasti: link-budget: x-band, 2000 km, 1000000 bit/s -> FSPL 177,0 dB, Eb/N0 96,6 dB, marginaali 92,1 dB (sulkeutuu)
Syötteet#
Skeemasta (kshana kinds --json):
- Pakolliset kentät: ei yhtään
- Valinnaiset kentät:
band,eirp_dbw,g_over_t_db,range_km,data_rate_bps,other_losses_db,required_eb_n0_db,tsys_k
Esimerkki scenarios/link-budget.toml asettaa muun muassa seuraavat:
| Kenttä | Arvo | Yksikkö |
|---|---|---|
band |
x | teksti |
data_rate_bps |
1000000 | bit/s |
eirp_dbw |
55 | dBW |
g_over_t_db |
53 | dB/K |
kind |
link-budget | teksti |
other_losses_db |
3 | dB |
range_km |
2000 | km |
required_eb_n0_db |
4.5 | dB |
Aja se#
kshana scenarios/link-budget.toml
Mitä se antaa#
Tuon ajon skalaaritulokset moottorin ilmoittamilla yksiköillä:
| Tulos | Arvo | Yksikkö |
|---|---|---|
band |
x | teksti |
closes |
true | lippu |
cn0_dbhz |
156.624475 | dB-Hz |
data_rate_bps |
1000000 | bit/s |
eb_n0_db |
96.624475 | dB |
evidence.id_rule |
matriisirivin vakaa tunniste (ID | teksti |
evidence.matrix |
docs/VERIFICATION-MATRIX.md | teksti |
evidence.tier |
MODELLED | teksti |
free_space_loss_db |
176.974625 | dB |
link_constants.boltzmann_dbw_per_k_per_hz |
-228.5991 | dBW/K/Hz |
Tuloksen nimike (moottorin oma): Yksisuuntainen linkkibudjetti CCSDS 401 / DSN 810-005 -linkkiyhtälöllä (EIRP − FSPL − L_other + G/T − k); deterministinen insinöörilaskelma annetuista syötteistä, EI kalibroitu päätelaitteen datalehti
Todisteet#
MODELLED 1 · VALIDATED 1: varmennusmatriisin rivit, jotka nimeävät tämän lajin.
- VALIDATED Vapaan tilan etenemishäviö, C/N₀, Eb/N₀, marginaali ja linkin sulkeutuminen CCSDS 401 / DSN 810-005 -linkkiyhtälöllä EIRP:lle/G·T:lle/etäisyydelle/nopeudelle/kaistalle vaadittua Eb/N₀:aa vastaan. Testit: one_way_link_budget_reference.rs.
- MODELLED Kuun omaan ympäristöön sovitettu häirintä–signaali-suhde, tehollinen C/N₀ ja lukituksen menetys selenografiselle pintakäyttäjälle Kuun pinnalla olevan (tai korotetun) häirintälähettimen alla, havainnollistavan julkisiin lähteisiin perustuvan Moonlight/LCNS-luokan satelliittitähdistön yli.
Rivit, joita ajo itse käytti, ja kullekin matriisin antama oraakkeli (julkiset lähteet on nimetty siellä):
- MODELLED Deterministinen, skenaariohajautettu, SBOM + alustat ylittävät golden-portit. Oraakkeli (ExternalDataset): SBOM-yhteensopivuus virallisen CycloneDX 1,5 JSON Schema -skeeman kanssa (+ kelvolliset SPDX-tunnisteet) — ulkoinen julkaistu standardi, nolla validointivirhettä koko riippuvuuskaaviossa; FoM-determinismin / tavutason toistettavuuden osa on edelleen kiinnitetty itseään vasten tehtävä johdonmukaisuustarkistus, joten rivi pysyy MODELLED-tasolla
- VALIDATED Vapaan tilan etenemishäviö, C/N₀, Eb/N₀, marginaali ja linkin sulkeutuminen CCSDS 401 / DSN 810-005 -linkkiyhtälöllä EIRP:lle/G·T:lle/etäisyydelle/nopeudelle/kaistalle vaadittua Eb/N₀:aa vastaan. Runn. Oraakkeli (ExternalDataset): Julkaistu syväavaruuden tietoliikenteen suunnittelun hallintataulukko kiinnitettyinä numeerisina vektoreina: DESCANSO / J. H. Yuen (toim.), Deep Space Telecommunications Systems Engineering, JPL Pub 82-76, Table 1-1 (Galileo X-band) — kshana kokoaa taulukon rivierät uudelleen ja toistaa sen julkaistut päästä päähän -arvot L_fs 290,54 dB ja Pr/N0 54,6 dB-Hz; vapaan tilan häviö tarkistettu myös ITU-R P.525:tä vastaan
- MODELLED Raportti link-budget ilmoittaa jokaisen absoluuttisen vakion, josta sen oma marginaali laskettiin -- vapaan tilan häviössä käytetyn kantoaaltotaajuuden, EIRP:n, luvun. Oraakkeli (InternalConsistency): Ei ulkoista oraakkelia: tämä on itsekuvaus yhtälölle, joka on jo validoitu julkaistua suunnittelun hallintataulukkoa vastaan (ks. yksisuuntaisen linkkibudjetin rivi). Se kirjataan, koska sen puuttuminen oli mitattu vika -- julkaistun d1_rate_gain_beamwidth.csv-tiedoston toisto vaati yhden tehollisen vakion takaisinratkaisun tarkkuuteen 0,0034 dB kaikilta kolmeltakymmeneltä riviltä, ja moottori sekä nimeää nyt tuon yhdistelmän että todistaa testillä
Rajoitukset#
Mitä ajon oma raportti sanoo olevan mallintamatta tai validoimatta:
- Valinnainen: vastaanoton järjestelmän kohinalämpötila (K). Se EI ole linkkiyhtälön syöte -- se tarvitsee vain suhteen G/T -- mutta sen ilmoittaminen antaa raportin laskea myös vastaanottoantennin hyödyn, jonka ansioluku edellyttää (G = G/T + 10*log10(T_sys)). Jätettäessä pois hyötyjako puuttuu raportista eikä sitä oleteta. tsys_k = 300,0 (skenaariotiedoston kommentti, rivit 21–25)
- Toistettavuus ja ohjelmistovarmistus on MODELLED, ei validoitu: alaväite tarkistetaan ulkoisesti, mutta koko kyvykkyys kokoaa yhteen mallinnettuja osia, joten kyvykkyys pysyy mallinnettuna. (varmennusmatriisi (docs/MODELLED-RATIONALE.md))
- Linkkibudjettiraportin itsekuvaus on MODELLED, ei validoitu: tarkistettu sen omaa suljetun muodon / analyyttistä identiteettiä vastaan, mikä paljastaa kirjoitus- ja kerroinvirheet mutta ei ole ulkoinen oraakkeli. (varmennusmatriisi (docs/MODELLED-RATIONALE.md))
Katso myös#
- Perhesivu: Tehtäväanalyysi, linkit ja avaruusoperaatiot
- Kaikki lajit: KINDS.md