launch-window (scenariosoort)
Scenariotype van de engine v0.40.0, familie Missieanalyse, verbindingen en ruimteoperaties. Adviserend: analyse-uitvoer van een onderzoeks- en engineeringhulpmiddel, geen typegoedgekeurde navigatieapparatuur en geen dienst voor het redden van mensenlevens. Elk label hier is dat van de engine of van de verificatiematrix; een type is MODELLED tenzij de matrix anders zegt (hoe een label wordt verdiend: de sectie Evidence van de README).
Wat het doet#
Lanceer- en stijggeometrie met twee lichamen: lanceerazimut(s) (sin Az = cos i / cos lat), minimaal bereikbare inclinatie, cirkelsnelheid, de oostwaartse bonus van de aardrotatie, Δv voor een dogleg-vlakwijziging wanneer de doelinclinatie lager is dan de breedtegraad van de locatie, en het aantal dagelijkse lanceermogelijkheden. MODELLED geometrie met een bolvormige aarde (geen correctie met snelheidsdriehoek voor de roterende aarde, geen model voor stijg-/weerstandsverlies).
Eén run van scenarios/launch-window.toml vat samen als: 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)
Invoer#
Uit het schema (kshana kinds --json):
- Vereiste velden: geen
- Optionele velden:
site_lat_deg,target_inclination_deg,altitude_km,site_lon_deg,epoch,eop_finals2000a
Het voorbeeld scenarios/launch-window.toml stelt onder meer in:
| Veld | Waarde | Eenheid |
|---|---|---|
altitude_km |
400 | km |
kind |
launch-window | tekst |
site_lat_deg |
28.5 | deg |
target_inclination_deg |
51.6 | deg |
Uitvoeren#
kshana scenarios/launch-window.toml
Wat het oplevert#
De scalaire resultaten van die run, met de eenheden die de engine noemt:
| Resultaat | Waarde | Eenheid |
|---|---|---|
altitude_km |
400 | km |
circular_velocity_m_s |
7668.558175 | m/s |
daily_opportunities |
2 | aantal |
dogleg_plane_change_dv_m_s |
geen waarde | m/s |
epoch |
geen waarde | niet vermeld |
evidence.id_rule |
de stabiele id van de matrixrij (de ID | tekst |
evidence.matrix |
docs/VERIFICATION-MATRIX.md | tekst |
evidence.tier |
MODELLED | tekst |
launch_azimuth_deg.ascending |
44.975133 | deg |
launch_azimuth_deg.descending |
135.024867 | deg |
Resultaatlabel (van de engine): MODELLED — lanceergeometrie met twee lichamen en een bolvormige aarde; het azimut is de geometrische relatie sin(Az)=cos(i)/cos(lat) (geen correctie met snelheidsdriehoek voor de roterende aarde, geen model voor stijg-/weerstandsverlies)
Bewijs#
MODELLED: de rijen van de verificatiematrix die dit type noemen.
- MODELLED Lanceerazimut(s) met twee lichamen (sin Az = cos i / cos lat), minimaal bereikbare inclinatie, cirkelsnelheid, oostwaartse bonus van de aardrotatie, Δv voor dogleg-vlakwijziging en dagelijkse mogelijkheden, en, gegeven een epoche en IERS-finals2000A-rijen, de locatie
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
- MODELLED Lanceerazimut(s) met twee lichamen (sin Az = cos i / cos lat), minimaal bereikbare inclinatie, cirkelsnelheid, oostwaartse bonus van de aardrotatie, Δv voor dogleg-vlakwijziging a. Onafhankelijke referentie (InternalConsistency): Gesloten-vorm-lanceergeometrie met boldriehoeksmeting tegenover gepubliceerde ankers van uitgewerkte voorbeelden (Vallado, Fundamentals of Astrodynamics 4e druk, Algorithm 37 lanceerazimut + hfdst. 6 vlakwijziging; tests/launch_window_ascent_geometry_reference.rs). Deze hergebruiken dezelfde gesloten vorm die kshana implementeert (een pariteits-/transcriptiecontrole op gepubliceerde waarden, InternalConsistency); MODELLED met twee lichamen, geen snelheidsdriehoek voor de roterende aarde / stijg- / weerstan
Beperkingen#
Wat het eigen rapport van de run zegt dat niet is gemodelleerd of niet extern getoetst is:
- MODELLED — lanceergeometrie met twee lichamen en een bolvormige aarde; het azimut is de geometrische relatie sin(Az)=cos(i)/cos(lat) (geen correctie met snelheidsdriehoek voor de roterende aarde, geen model voor stijg-/weerstandsverlies) (resultaat
label) - MODELLED geometrie met een bolvormige aarde (geen correctie met snelheidsdriehoek voor de roterende aarde, geen model voor stijg-/weerstandsverlies). (soortencatalogus (
kshana kinds --json)) - EERLIJKE REIKWIJDTE: MODELLED. Alleen geometrisch azimut -- geen correctie met snelheidsdriehoek voor de roterende aarde (de bonus wordt apart gerapporteerd om erin te verwerken), geen stijgtraject-, weerstandsverlies- of stuurmodel. Pre-Phase-A-geometrie. Uitvoeren: kshana scenarios/launch-window.toml (opmerking in het scenariobestand, regels 8 tot 11)
- Reproduceerbaarheid en softwarewaarborging is MODELLED, niet extern getoetst: een deelclaim wordt extern gecontroleerd, maar de hele mogelijkheid is samengesteld uit gemodelleerde onderdelen, dus de mogelijkheid blijft gemodelleerd. (verificatiematrix (docs/MODELLED-RATIONALE.md))
- Lanceervenster- en stijggeometrie (missieanalyse) is MODELLED, niet getoetst aan een onafhankelijke externe referentie: gecontroleerd tegen een eigen gesloten-vorm- of analytische identiteit, wat transcriptie- en coëfficiëntfouten opvangt maar geen externe onafhankelijke referentie is. (verificatiematrix (docs/MODELLED-RATIONALE.md))
Zie ook#
- Familiepagina: Missieanalyse, verbindingen en ruimteoperaties
- Alle kinds: KINDS.md
- Onderwerppagina: ENTRY-EO-ASCENT.md