Startplätze — Referenzwerte für std.astro.launch

Die Breiten, die std.astro.launch braucht, für die heute genutzten Rampen. Die Koordinaten sind belegte Angaben; alle abgeleiteten Zahlen auf dieser Seite sind gerechnet, nicht abgeschrieben — das Programm in Abschnitt 3 erzeugt sie.

std.astro.launch · std.astro (Übersicht) · std.astro.orbit · Trägerraketen


1. Die Rampen

Rampe Ort Betreiber / Träger Breite Quelle
Starbase Boca Chica, Texas SpaceX — Starship 25.997° N Q16950811
SLC-40 Cape Canaveral SFS, Florida SpaceX — Falcon 9 28.5619° N Q948471
LC-39A Kennedy Space Center, Florida SpaceX — Falcon 9, Falcon Heavy, bemannte Starts 28.6083° N Q24256513
SLC-4E Vandenberg SFB, Kalifornien SpaceX — Falcon 9 34.633° N Q2510106
Kourou (CSG) Französisch-Guayana Arianespace 5.2° N Guayana-Weltraumzentrum
Baikonur Kasachstan Roskosmos 45.6° N Q133139
Andøya Spaceport Andøya, Nordnorwegen Isar Aerospace — Spectrum 69.2942° N Q124478301
Sriharikota (SDSC) Andhra Pradesh, Indien ISRO — PSLV, GSLV, LVM3 13.7172° N Q640273
Wenchang Hainan, China CASC — Langer Marsch 5/7/8 19.6145° N Q1246624
Xichang Sichuan, China CASC — Langer Marsch 3B (GTO) 28.2456° N Q734306
Tanegashima Kagoshima, Japan JAXA — H3, H-IIA 30.4° N Q742683
Uchinoura Kagoshima, Japan JAXA — Epsilon 31.2519° N Q1077124
Taiyuan Shanxi, China CASC — SSO und polare Bahnen 38.8491° N Q1194479
Jiuquan Innere Mongolei, China CASC — Shenzhou (bemannt) 40.9675° N Q692677

Die vier oberen sind die aktiven SpaceX-Rampen; Kourou und Baikonur stehen als Vergleichsmaßstab dabei — der äquatornächste und der nördlichste der großen Startplätze. Andøya ist der Gegenpol: mit 69,3° N der nördlichste Orbitalstartplatz der Tabelle und damit der Fall, an dem die Grenzen der Formel sichtbar werden. Darunter stehen die asiatischen Plätze, nach Breite sortiert — sie decken die Spanne von 13,7° (Sriharikota) bis 41,0° (Jiuquan) ab und zeigen, dass jede große Raumfahrtnation dieselbe Aufteilung fährt: ein äquatornaher Platz für GTO und Mondmissionen, ein nördlicher für polare Bahnen.

 
Für die Bahnmechanik zählt allein die Breite. Der Längengrad bestimmt, wann gestartet wird (Startfenster), nicht wie teuer. Deshalb führt diese Tabelle nur die Breite — und deshalb sind SLC-40 und LC-39A trotz getrennter Infrastruktur bahnmechanisch derselbe Ort.

2. Was daraus folgt

Gerechnet für eine 400-km-Kreisbahn mit 28.5 Grad Neigung, 1500 m/s Aufstiegsverluste:

Rampe Drehgewinn nach Ost dv Aufstieg Ebenenstrafe gesamt
Kourou 463.2 m/s 8705.4 0 8705.4 m/s
Sriharikota 451.8 m/s 8716.7 0 8716.7 m/s
Wenchang 438.1 m/s 8730.4 0 8730.4 m/s
Starbase 418.0 m/s 8750.5 0 8750.5 m/s
Xichang 409.7 m/s 8758.8 0 8758.8 m/s
SLC-40 408.5 m/s 8760.1 8.3 8768.3 m/s
LC-39A 408.3 m/s 8760.2 14.5 8774.7 m/s
Tanegashima 401.2 m/s 8767.4 254.3 9021.7 m/s
Uchinoura 397.6 m/s 8770.9 368.3 9139.2 m/s
SLC-4E 382.7 m/s 8785.9 820.5 9606.3 m/s
Taiyuan 362.2 m/s 8806.3 1383.3 10189.6 m/s
Jiuquan 351.2 m/s 8817.4 1665.4 10482.7 m/s
Baikonur 325.4 m/s 8843.1 2280.2 11123.4 m/s
Andøya 164.4 m/s 9004.1 5345.4 14349.5 m/s

Und für eine 51.6-Grad-Bahn (ISS) der jeweils nötige Startazimut:

Rampe kleinste erreichbare Inklination Azimut für 51.6°
Starbase 26.00° 43.72°
SLC-40 28.56° 45.01°
LC-39A 28.61° 45.03°
SLC-4E 34.63° 49.02°
Kourou 5.2° 38.59°
Baikonur 45.6° 62.60°
Andøya 69.29° nicht erreichbar
Sriharikota 13.72° 39.75°
Wenchang 19.61° 41.26°
Xichang 28.25° 44.84°
Tanegashima 30.40° 46.07°
Uchinoura 31.25° 46.60°
Taiyuan 38.85° 52.90°
Jiuquan 40.97° 55.35°

Drei Dinge stehen in diesen Zahlen:

  • Der Drehgewinn ist der kleinere Effekt. Zwischen Kourou und Baikonur liegen 138 m/s — spürbar, aber nicht entscheidend. Die Ebenenstrafe dagegen reicht bis 2280 m/s: der Startort entscheidet über die erreichbaren Bahnen, nicht über ein paar Prozent Nutzlast.
  • SLC-40 und LC-39A sind bahnmechanisch identisch (0.2 m/s Unterschied im Drehgewinn, 0.02° im Azimut). Die Rampen unterscheiden sich durch Infrastruktur: LC-39A trägt Falcon Heavy und die bemannten Starts, SLC-40 den Standardbetrieb.
  • Andøya zeigt, wo die Rechnung aufhört. 5345 m/s Ebenenstrafe für eine 28,5-Grad-Bahn sind kein Aufschlag mehr, sondern ein Ausschlusskriterium — und die ISS-Bahn mit 51,6° liegt unter der Startbreite und ist damit von dort aus überhaupt nicht erreichbar: ALaunchAzimuth liefert dafür nan. Der Platz ist für das gebaut, was die anderen schlecht können — polare und sonnensynchrone Bahnen mit freiem Korridor nach Norden über die Arktis.
  • Dieselbe Arbeitsteilung überall. Sriharikota (13,7°) und Wenchang (19,6°) sind die äquatornahen Plätze Indiens und Chinas — beide zahlen für eine 28,5-Grad-Bahn keine Ebenenstrafe und holen mit 452 bzw. 438 m/s fast den Kourou-Drehgewinn. Taiyuan (38,8°) und Jiuquan (41,0°) sind die nördlichen Gegenstücke, Taiyuan für sonnensynchrone Bahnen, Jiuquan für die bemannten Shenzhou-Starts — dort kostet eine 28,5-Grad-Bahn 1383 bzw. 1665 m/s extra. Die japanischen Plätze liegen mit 30,4° und 31,3° dicht beieinander und dicht an Cape Canaveral.
  • SLC-4E ist teuer für niedrige Bahnen und richtig für hohe. 820 m/s Aufschlag für eine 28.5-Grad-Bahn — dafür ist es der Platz für rückläufige und sonnensynchrone Bahnen: der Korridor nach Süden über den Pazifik ist frei.
 
Die 45.01° für SLC-40 auf die ISS-Bahn sind eine brauchbare Probe der Formel — Falcon 9 fliegt dort tatsächlich mit rund 44…45 Grad Azimut.

Für rückläufige Bahnen ist der gemeldete Azimut dagegen mit Vorsicht zu lesen: ALaunchAzimuth liefert nur den nördlichen der zwei Lösungsäste und bei i > 90° einen negativen Wert (#1909). Eine sonnensynchrone Bahn von SLC-4E ergibt −9.13 statt der tatsächlichen Startrichtung nach Süden (~189°, real ~196° mit Erddrehung).

3. Die Rampen im eigenen Programm

Die Unit bringt keine Startplatz-Konstanten mit — der folgende Block ist zum Übernehmen gedacht. Breiten stehen dabei in Radiant, so wie std.astro.launch sie erwartet:

import std.astro.orbit;
import std.astro.launch;
import std.math;
import std.io;

fn Grad(g: f64): f64 { return g * Pi() / 180.0; }

// Startplaetze als Funktionen — Breite in Radiant
fn PadStarbase(): f64 { return Grad(25.997);  }   // SpaceX, Boca Chica TX
fn PadSlc40():    f64 { return Grad(28.5619); }   // SpaceX, Cape Canaveral SFS
fn PadLc39a():    f64 { return Grad(28.6083); }   // SpaceX/NASA, Kennedy Space Center
fn PadSlc4e():    f64 { return Grad(34.633);  }   // SpaceX, Vandenberg SFB
fn PadKourou():   f64 { return Grad(5.2);     }   // Arianespace, CSG
fn PadBaikonur(): f64 { return Grad(45.6);    }   // Roskosmos
fn PadAndoya():   f64 { return Grad(69.294167); } // Isar Aerospace, Andøya
fn PadSriharikota(): f64 { return Grad(13.7172); } // ISRO
fn PadWenchang():    f64 { return Grad(19.6145); } // CASC
fn PadXichang():     f64 { return Grad(28.2456); } // CASC
fn PadTanegashima(): f64 { return Grad(30.4);    } // JAXA
fn PadUchinoura():   f64 { return Grad(31.2519); } // JAXA
fn PadTaiyuan():     f64 { return Grad(38.8491); } // CASC
fn PadJiuquan():     f64 { return Grad(40.9675); } // CASC

fn f(v: f64, d: int64): pchar { return FloatToStr(v, d); }

// Was kostet eine Zielbahn von diesem Platz aus?
fn bericht(name: pchar, breite: f64, zielGrad: f64): void {
    var rOrbit: f64 := ARadiusEarth() + 400000.0;
    var gewinn: f64 := ARotationGain(AEarthRotation(), ARadiusEarth(), breite, Pi() / 2.0);
    var dv:     f64 := ADvAscent(AMuEarth(), rOrbit, 1500.0, gewinn);
    var strafe: f64 := AAzimuthPenalty(ACircularSpeed(AMuEarth(), rOrbit), breite, Grad(zielGrad));
    Print(name);
    Print("  Drehgewinn "); Print(f(gewinn, 1));
    Print("  dv Aufstieg "); Print(f(dv, 1));
    Print("  + Ebenenstrafe "); Print(f(strafe, 1));
    Print("  = "); PrintLn(f(dv + strafe, 1));
}

fn main(): int64 {
    PrintLn("Ziel: 400 km Kreisbahn, 28.5 Grad geneigt, 1500 m/s Verluste");
    bericht("Starbase ", PadStarbase(), 28.5);
    bericht("SLC-40   ", PadSlc40(),    28.5);
    bericht("LC-39A   ", PadLc39a(),    28.5);
    bericht("SLC-4E   ", PadSlc4e(),    28.5);
    bericht("Kourou   ", PadKourou(),   28.5);
    bericht("Baikonur ", PadBaikonur(), 28.5);
    bericht("Andoya   ", PadAndoya(),   28.5);
    bericht("Sriharikota", PadSriharikota(), 28.5);
    bericht("Wenchang   ", PadWenchang(),    28.5);
    bericht("Xichang    ", PadXichang(),     28.5);
    bericht("Tanegashima", PadTanegashima(), 28.5);
    bericht("Uchinoura  ", PadUchinoura(),   28.5);
    bericht("Taiyuan    ", PadTaiyuan(),     28.5);
    bericht("Jiuquan    ", PadJiuquan(),     28.5);
    return 0;
}

Ziel: 400 km Kreisbahn, 28.5 Grad geneigt, 1500 m/s Verluste
Starbase   Drehgewinn 418.0  dv Aufstieg 8750.5  + Ebenenstrafe 0.0  = 8750.5
SLC-40     Drehgewinn 408.5  dv Aufstieg 8760.1  + Ebenenstrafe 8.3  = 8768.3
LC-39A     Drehgewinn 408.3  dv Aufstieg 8760.2  + Ebenenstrafe 14.5  = 8774.7
SLC-4E     Drehgewinn 382.7  dv Aufstieg 8785.9  + Ebenenstrafe 820.5  = 9606.3
Kourou     Drehgewinn 463.2  dv Aufstieg 8705.4  + Ebenenstrafe 0.0  = 8705.4
Baikonur   Drehgewinn 325.4  dv Aufstieg 8843.1  + Ebenenstrafe 2280.2  = 11123.4
Andoya     Drehgewinn 164.4  dv Aufstieg 9004.1  + Ebenenstrafe 5345.4  = 14349.5
Sriharikota  Drehgewinn 451.8  dv Aufstieg 8716.7  + Ebenenstrafe 0.0  = 8716.7
Wenchang     Drehgewinn 438.1  dv Aufstieg 8730.4  + Ebenenstrafe 0.0  = 8730.4
Xichang      Drehgewinn 409.7  dv Aufstieg 8758.8  + Ebenenstrafe 0.0  = 8758.8
Tanegashima  Drehgewinn 401.2  dv Aufstieg 8767.4  + Ebenenstrafe 254.3  = 9021.7
Uchinoura    Drehgewinn 397.6  dv Aufstieg 8770.9  + Ebenenstrafe 368.3  = 9139.2
Taiyuan      Drehgewinn 362.2  dv Aufstieg 8806.3  + Ebenenstrafe 1383.3  = 10189.6
Jiuquan      Drehgewinn 351.2  dv Aufstieg 8817.4  + Ebenenstrafe 1665.4  = 10482.7

 
Die 1500 m/s Verluste sind ein Ansatz, keine Naturkonstante. Sie fassen Gravitations- und Luftwiderstandsverluste sowie den Steuerungsaufwand zusammen und hängen an Auslegung und Flugprofil — übliche Werte für die Erde liegen zwischen 1300 und 2000 m/s. ADvAscent nimmt sie deshalb als Argument, statt sie einzubauen; wer eine eigene Zahl hat, setzt sie ein.

Letzte Aktualisierung: 2026-08-31 — Seite neu angelegt. Koordinaten aus Wikidata (Stand 2026-08-31), alle abgeleiteten Werte mit lyxc 1.1.15B gerechnet; das erzeugende Programm steht in Abschnitt 3.