Maskinöversättning, inte granskad av en modersmålstalare. Engelska är referensen.

Sidor för scenariotyperRedigera på GitHubKälla: docs/kinds/by-kind/launch-window.md

launch-window (scenario kind)

Scenariotyp i motor v0.40.0, familj Uppdragsanalys, länkar och rymdoperationer. Rådgivande: analysutdata från ett forsknings- och ingenjörsverktyg, inte typgodkänd navigationsutrustning och inte en livräddande säkerhetstjänst. Varje etikett här är motorns eller verifieringsmatrisens; en typ är MODELLED om inte matrisen säger något annat (hur en etikett förtjänas: avsnittet Evidens i README).

Vad den gör#

Tvåkropps-geometri för uppskjutning och uppstigning: uppskjutningsazimut(er) (sin Az = cos i / cos lat), lägsta nåbara inklination, cirkulär hastighet, jordrotationens östliga bonus, Δv för planbyte med dogleg när målinklinationen är lägre än platsens latitud, och antalet dagliga uppskjutningstillfällen. MODELLED geometri för en sfärisk jord (ingen korrektion för hastighetstriangeln med roterande jord, ingen modell för uppstignings-/dragförluster).

En körning av scenarios/launch-window.toml sammanfattas som: launch-window: lat 28,5° -> i 51,6°: Az 45,0° asc, v_circ 7669 m/s, +409 m/s Earth-rotation bonus, 2 opportunities/day (MODELLED)

Indata#

Från schemat (kshana kinds --json):

  • Obligatoriska fält: inga
  • Valfria fält: site_lat_deg, target_inclination_deg, altitude_km, site_lon_deg, epoch, eop_finals2000a

Exemplet scenarios/launch-window.toml anger bland annat:

Fält Värde Enhet
altitude_km 400 km
kind launch-window text
site_lat_deg 28.5 deg
target_inclination_deg 51.6 deg

Kör den#

kshana scenarios/launch-window.toml

Vad den ger#

De skalära resultaten av den körningen, med de enheter som motorn anger:

Resultat Värde Enhet
altitude_km 400 km
circular_velocity_m_s 7668.558175 m/s
daily_opportunities 2 antal
dogleg_plane_change_dv_m_s inget värde m/s
epoch inget värde inte angivet
evidence.id_rule det stabila id:t för matrisraden (ID text
evidence.matrix docs/VERIFICATION-MATRIX.md text
evidence.tier MODELLED text
launch_azimuth_deg.ascending 44.975133 deg
launch_azimuth_deg.descending 135.024867 deg

Resultatetikett (motorns egen): MODELLED — tvåkropps-uppskjutningsgeometri för en sfärisk jord; azimut är det geometriska sambandet sin(Az)=cos(i)/cos(lat) (ingen korrektion för hastighetstriangeln med roterande jord, ingen modell för uppstignings-/dragförluster)

Diagrammet som motorn skriver för scenarios/launch-window.toml, kind launch-window

Evidens#

MODELLED: raderna i verifieringsmatrisen som nämner den här typen.

  • MODELLED Tvåkropps-uppskjutningsazimut(er) (sin Az = cos i / cos lat), lägsta nåbara inklination, cirkulär hastighet, jordrotationens östliga bonus, Δv för planbyte med dogleg och dagliga tillfällen, och, givet en epok och IERS finals2000A-rader, platsen

De rader som själva körningen använde, med den oberoende referens som matrisen anger för var och en (de offentliga källorna nämns där):

  • MODELLED Deterministisk, scenario-hashad, SBOM + golden-grindar över flera plattformar. Oberoende referens (ExternalDataset): SBOM som följer det officiella CycloneDX 1,5 JSON Schema (+ giltiga SPDX-identifierare) — en extern publicerad standard, noll valideringsfel över hela beroendegrafen; delen om FoM-determinism / byte-reproducerbarhet förblir en fastlåst kontroll av inre samstämmighet, så raden förblir MODELLED
  • MODELLED Tvåkropps-uppskjutningsazimut(er) (sin Az = cos i / cos lat), lägsta nåbara inklination, cirkulär hastighet, jordrotationens östliga bonus, Δv för planbyte med dogleg a. Oracle (InternalConsistency): Uppskjutningsgeometri med sfärisk trigonometri i sluten form mot publicerade räknade exempelankare (Vallado, Fundamentals of Astrodynamics 4th ed., Algorithm 37 uppskjutningsazimut + Ch.6 planbyte; tests/launch_window_ascent_geometry_reference.rs). Dessa återanvänder samma slutna form som kshana implementerar (en paritets-/avskriftskontroll mot publicerade värden, InternalConsistency); MODELLED tvåkropp, ingen hastighetstriangel med roterande jord / uppstignings- / drag

Begränsningar#

Vad körningens egen rapport säger inte är modellerat eller inte validerat:

  • MODELLED — tvåkropps-uppskjutningsgeometri för en sfärisk jord; azimut är det geometriska sambandet sin(Az)=cos(i)/cos(lat) (ingen korrektion för hastighetstriangeln med roterande jord, ingen modell för uppstignings-/dragförluster) (result label)
  • MODELLED geometri för en sfärisk jord (ingen korrektion för hastighetstriangeln med roterande jord, ingen modell för uppstignings-/dragförluster). (kind catalogue (kshana kinds --json))
  • ÄRLIG AVGRÄNSNING: MODELLED. Enbart geometrisk azimut -- ingen korrektion för hastighetstriangeln med roterande jord (bonusen redovisas separat för att räknas in), ingen modell för uppstigningsbana / dragförluster / styrning. Geometri för pre-Phase-A. Run: kshana scenarios/launch-window.toml (scenario file comment, lines 8 to 11)
  • Reproducerbarhet och programvarusäkring är MODELLED, inte validerad: ett delpåstående kontrolleras externt, men hela förmågan sätts ihop av modellerade delar, så förmågan förblir Modelled. (verifieringsmatris (docs/MODELLED-RATIONALE.md))
  • Uppskjutningsfönster och uppstigningsgeometri (uppdragsanalys) är MODELLED, inte validerade: kontrollerade mot sin egen slutna/analytiska identitet. Det fångar transkriptions- och koefficientfel men är ingen extern oberoende referens. (verification matrix (docs/MODELLED-RATIONALE.md))

Se även#