Machinevertaling, niet beoordeeld door een moedertaalspreker. Engels is de referentie.

Pagina's per scenariotypeBewerken op GitHubBron: docs/kinds/by-kind/leo-signal.md

leo-signal (scenariosoort)

Scenariosoort van de engine v0.40.0, familie Navigatie in een lage baan om de aarde. Adviserend: uitvoer van een analyse door een onderzoeks- en engineeringhulpmiddel, geen typegoedgekeurde navigatieapparatuur en geen safety-of-life-dienst. Elk label hier is van de engine of van de verificatiematrix; een soort is MODELLED tenzij de matrix anders vermeldt (hoe een label wordt verdiend: de sectie Evidence van de README).

Wat het doet#

LEO-PNT-signaalontwerpen: geparametriseerde signalen voor positiebepaling, navigatie en tijdsynchronisatie (PNT) in een lage baan om de aarde (LEO) voor elk systeem, elke band en elke structuur. Een SIGNAAL is een band (middenfrequentie, zendbandbreedte, ITU-toewijzing RNSS/RDSS/MSS/EESS/non-RNSS/other) en componenten (acquisitie, data, pilot; elke deelverzameling), elk met een modulatie (BPSK(n) met fractionele n, BOC(m,n), MBOC(6.1,p) of een vlakke OFDM-achtige band), een vermogensaandeel, optionele FDMA-subdraaggolfoffsets, een codelengte en een datasnelheid. Signalen komen uit ingebouwde openbare voorinstellingsbestanden (xona-pulsar, iridium-stl, starlink-soo, centispace, generic-c-band, generic-bands; elk met zijn bron-URL en elke niet-gepubliceerde waarde gelabeld REPRESENTATIVE) of worden inline geschreven. PER SIGNAAL: de bandbegrensde spectrale vermogensdichtheid en het deel van het vermogen van elke component dat de zendband doorlaat (BPSK-gesloten vorm naast de numerieke waarde), de RMS-bandbreedte (Gabor), de thermische-ruisjitter van de codevolging van de delay-lock-loop als functie van C/N0 en early-late-afstand volgens de bandbegrensde coherente (of niet-coherente) early-late-formule van Betz & Kolodziejski 2009 met de onbegrensde-bandvorm uit het leerboek en de Gabor-grens voor verdwijnende afstand, de afstandsnauwkeurigheid in meters, de acquisitiezoekruimte (dopplerbins uit de maximale doppler van de baan plus oscillator- en gebruikerstermen, maal codebins), de detectiekans met kwadratische detector en de gemiddelde seriële en codeparallelle acquisitietijd, de spectrale scheidingscoëfficiënt van het signaal naar GPS L1 C/A, Galileo E1, GPS L5, Galileo E5a, E5b en E5 AltBOC en van elk daarvan naar het signaal met de C/N0-degradatie, en de CW-, breedband- en aangepaste J/S die de gevolgde component verdraagt, uit de eigen SSC-machinerie van de spectrumsoort. EEN BANDAFWEGING: eerste-orde ionosferische vertraging (40,3 TEC/f^2), vrije-ruimteverlies, afstandsnauwkeurigheid bij gelijke C/N0 en bij gelijke EIRP, en jammertolerantie. Optionele VORMCONTROLES leggen het spectrum van een ontwerp naast een beschreven meting (MODELLED consistentie). VALIDATED: de gesloten vormen voor BPSK-vermogen in de band (90,3 % in de hoofdkwab) en voor de Gabor-bandbreedte, de bandbegrensde jitter die terugvalt op de early-late-vorm uit het leerboek en op zijn Gabor-grens, de spectrale scheidingscoëfficiënt van offset-BPSK ten opzichte van zijn gesloten vorm volgens Parseval, de eenheidsoppervlakte van het AltBOC-spectrum, en de maximale LEO-doppler ten opzichte van de gepubliceerde cijfers voor Xona Pulsar (32-34 kHz) en Iridium (36 kHz). MODELLED: elk ontwerp, elke vermogensverdeling, C/N0 en elk jammerniveau; EFQPSK-, CSK- en OFDM-spectra worden benaderd.

Eén run van scenarios/leo-band-trade.toml vat zich samen als: scenario leo-signal | 5 signalen | ruisvloer -202.0 dBW/Hz | fijnste afstandsnauwkeurigheid generic-c-wide 0,022 m bij 45,0 dB-Hz

Invoer#

Uit het schema (kshana kinds --json):

  • Vereiste velden: geen
  • Optionele velden: presets, signals, receiver, acquisition, compatibility, trade, shape_checks, psd_points

Het voorbeeld scenarios/leo-band-trade.toml stelt onder meer in:

Veld Waarde Eenheid
acquisition.altitude_km 550 km
acquisition.coherent_ms 1 ms
acquisition.noncoherent 1 aantal
acquisition.oscillator_ppm 0.5 ppm
acquisition.pfa_cell 1.0000e-4 1
kind leo-signal tekst
presets [generic-bands] niet vermeld
receiver.antenna_temp_k 290 K
receiver.cn0_dbhz [30, 35, 40, 45, 50, 55] dB-Hz
receiver.correlator_spacings_chips [1, 0.5, 0.2, 0.1] chip
receiver.integration_time_s 0.02 s
receiver.loop_bandwidth_hz 1 Hz

Uitvoeren#

kshana scenarios/leo-band-trade.toml

3 meegeleverde scenario's gebruiken dit kind; de overige staan in scenarios/.

Wat het oplevert#

De scalaire resultaten van die run, met de eenheden die de engine noemt:

Resultaat Waarde Eenheid
evidence.id_rule de stabiele id van de matrixrij (de ID tekst
evidence.matrix docs/VERIFICATION-MATRIX.md tekst
evidence.tier MODELLED tekst
receiver.antenna_temp_k 290 K
receiver.early_late coherent tekst
receiver.integration_time_s 0.02 s
receiver.loop_bandwidth_hz 1 Hz
receiver.noise_density_dbw_per_hz -201.975187 dBW/Hz
receiver.noise_figure_db 2 dB
receiver.reference_cn0_dbhz 45 dB-Hz

Resultaatlabel (dat van de engine): MODELLED: geparametriseerde signaalontwerpen voor positiebepaling, navigatie en tijdsynchronisatie (PNT) in een lage baan om de aarde (LEO), bandbegrensd tot hun zendbandbreedte. De gesloten vormen eronder zijn VALIDATED (BPSK-vermogen in de band en Gabor-bandbreedte, de bandbegrensde early-late-codevolgingsjitter die terugvalt op de leerboek

De grafiek die de engine schrijft voor scenarios/leo-band-trade.toml, soort leo-signal

Bewijs#

MODELLED 2 · VALIDATED 2: de rijen van de verificatiematrix die deze soort noemen.

  • VALIDATED navsignal: de sinusintegraal (sine_integral), de BPSK-R-fractie van het vermogen binnen een dubbelzijdige band in gesloten vorm (bpsk_power_in_band_closed_form), de bandbegrensde BPSK-Gabor-bandbreedte in gesloten vorm (bpsk_gabor_bandwidth_closed_form_hz
  • VALIDATED leo_signal::max_doppler_hz: de grootste satellietdoppler bij een overpassage recht boven het hoogtemasker voor een cirkelvormige baan, v R_E cos(el) / (R_E + h) maal f / c, uit de eigen draaggolf en baanhoogte van elke voorinstelling; de soort leo-signal voegt o
  • MODELLED De soort leo-signal: geparametriseerde signaalontwerpen (band, zendbandbreedte, ITU-toewijzing; acquisitie-, data- en pilotcomponenten met BPSK(n)-, BOC(m,n)-, MBOC- of vlakke spectra, vermogensaandelen, FDMA-subdraaggolven, codelengtes en datasnelheden Tests: leo_signal_reference.rs.
  • MODELLED De soort spectrum uitgebreid voorbij de L-band: banden gegeven als een voorinstelling voor een signaalontwerp (getekend met elke component, bandbegrensd tot de zendbandbreedte, C/N0 en J/S betrokken op de gevolgde component) of als een aangepaste draaggolf en modulatie Tests: leo_signal_reference.rs.

De rijen die de run zelf heeft beproefd, met de onafhankelijke referentie die de matrix aan elk geeft (de openbare bronnen worden daar genoemd):

  • MODELLED Deterministisch, scenario-gehasht, SBOM + gouden poorten voor meerdere platforms. Onafhankelijke referentie (ExternalDataset): formaatcontrole van de SBOM tegen het officiële CycloneDX 1,5 JSON Schema (+ geldige SPDX-identificatoren) — een externe gepubliceerde standaard, nul validatiefouten over de volledige afhankelijkheidsgraaf; het onderdeel determinisme van de FoM en byte-reproduceerbaarheid blijft een vastgepinde zelfconsistentiecontrole, dus de rij blijft MODELLED
  • VALIDATED navsignal: de sinusintegraal (sine_integral), de BPSK-R-fractie van het vermogen binnen een dubbelzijdige band in gesloten vorm (bpsk_power_in_band_closed_form), de band-. Onafhankelijke referentie (ExternalDataset): Extern vastgepind: 90,3 procent hoofdlobvermogen, de coherente early-late-jitter op het vermelde werkpunt, de tabelwaarden van de sinusintegraal, en de spectrale scheidingscoëfficiënt van BPSK met zichzelf 2/(3 R_c) bij nuloffset. Alleen interne kruiscontroles, geen externe validatie: de gesloten vorm van de bandbegrensde BPSK-Gabor-bandbreedte en haar asymptoot, en de spectrale scheidingscoëfficiënt van BPSK met offset bij offsets ongelijk aan nul, beide
  • VALIDATED leo_signal::max_doppler_hz: de grootste satellietdoppler bij een overpassage recht boven het hoogtemasker voor een cirkelvormige baan, v R_E cos(el) / (R_E + h) maal f / c,. Onafhankelijke referentie (ExternalDataset): Gepubliceerde cijfers: Xona Pulsar X1 maximale doppler 32 tot 34 kHz (Leclère, Marathe & Reid, ION GNSS+ 2025, https://arxiv.org/abs/2509.19551); Iridium-doppler tot +/-36 kHz (Resilient Navigation and Timing Foundation, Recent PNT Improvements and Test Results Based on Low Earth Orbit Satellites). De aardrotatie is weggelaten, wat het cijfer met ongeveer 2,3 kHz kan verschuiven; beide gepubliceerde cijfers worden ook zonder haar gehaald.
  • MODELLED De soort leo-signal: geparametriseerde signaalontwerpen (band, zendbandbreedte, ITU-toewijzing; acquisitie-, data- en pilootcomponenten met BPSK(n), BOC(m,n), MB. Onafhankelijke referentie (InternalConsistency): De getoetste gesloten vormen van de twee rijen hierboven, de kwadratische-wet-identiteit voor vals alarm P_d(snr = 0) = P_fa en de gemiddelde acquisitietijd van Holmes, en reductie tot de eigen SSC-keten van de spectrumsoort (dezelfde code Jammer::ssc). De ontwerpen zelf zijn invoer: voorinstellingen gemarkeerd als REPRESENTATIVE of WORKSHOP zijn geen gepubliceerde specificaties, enhanced Feher-QPSK, code shift keying en OFDM-spectra zijn benaderd, en de vorm

Beperkingen#

Wat het eigen rapport van de run zegt dat niet is gemodelleerd of niet extern getoetst is:

  • de exacte spectra van enhanced Feher QPSK, code shift keying en OFDM: er komt een BPSK-omhullende met rechthoekige chips of een vlakke band voor in de plaats, zoals elke voorinstelling vermeldt (resultaat not_modelled[0])
  • lijnstructuur van de spreidingscode en kruiscorrelatie tussen codes bij meervoudige toegang (resultaat not_modelled[1])
  • de zend- en ontvangstfilters voorbij een ideale bakstenen muur bij de zendbandbreedte: geen emissie buiten de band, geen groepsvertraging van het filter (resultaat not_modelled[2])
  • multipad, kwantisatie in de ontvanger en automatische versterkingsregeling (resultaat not_modelled[3])
  • aardrotatie in de dopplergrens (tot ongeveer 0,46 km/s afstandssnelheid op de evenaar) (resultaat not_modelled[4])
  • ionosferische vertraging voorbij de eerste orde, en de verdeling van het elektronengehalte boven en onder een LEO-satelliet: de schuine TEC is een invoer (resultaat not_modelled[5])
  • atmosferische verliezen, regenverliezen en polarisatieverliezen: alleen het vrije-ruimteverlies wordt vergeleken (regen speelt een rol in de C-band) (resultaat not_modelled[6])
  • acquisitie voorbij één enkele verblijftijd met een valse-alarmstraf: geen verificatielogica met meerdere verblijftijden, een uniforme codefase-prior, de ongunstigste overspanning (resultaat not_modelled[7])

Zie ook#