→ std.aero Übersicht · Guide: Flugführungsrechner bauen · std.aero.perf · std.aero.fplan · Standard Library
Eine Warteschleife ist ein Rechteck mit zwei Halbkreisen, an einem Punkt festgemacht. Zu rechnen sind drei Dinge: wie man hineinkommt, wie lange eine Runde dauert und was sie kostet.
Quelle: std/aero/holding.lyx · Autor: Andreas Röne · Copyright: 2026 Andreas Röne
Die einzige Stelle, an der es wirklich knifflig wird: die Antwort hängt von der Anflugrichtung ab, und die Sektorgrenzen sind nicht symmetrisch — 180° direkt, 110° parallel, 70° versetzt. Wer die 110 und die 70 vertauscht, bekommt in einem schmalen Bereich das falsche Verfahren und merkt es nicht, weil die anderen Richtungen weiterhin stimmen.
| Konstante | Wert |
|---|---|
AV_EINFLUG_DIREKT | 1 |
AV_EINFLUG_PARALLEL | 2 |
AV_EINFLUG_VERSETZT | 3 |
AV_EINFLUG_FEHLER | −1 |
| Signatur | Beschreibung |
|---|---|
AvEinflugverfahren(einflugkursGrad: f64, anflugrichtungGrad: f64, rechtskurven: bool): int64 | liefert eine der Konstanten oben |
AvEinflugName(verfahren: int64): pchar | Klartextname |
AvNormKursGrad(g: f64): f64 | Kurs auf 0…360° normieren |
einflugkursGrad ist der Kurs, den das Flugzeug auf dem Anflugschenkel zum Fix fliegt. Bei Rechtskurven liegt die Schleife rechts davon. Gemessen wird die Anflugrichtung relativ dazu:
| Bereich | Verfahren |
|---|---|
| 0° bis 180° | direkt (die Schleifenseite) |
| 180° bis 290° | parallel |
| 290° bis 360° | versetzt |
Zwei Proben, die im Prüflauf stehen: Einflugkurs 090° mit Anflug auf 090° ist direkt (man überfliegt und dreht rechts ab); Anflug auf 270° ist parallel.
rechtskurven unterscheidet die Standardschleife (rechts) von der gespiegelten. Bei Linkskurven wird der Winkel gespiegelt und dieselbe Zuordnung benutzt, statt die Grenzen ein zweites Mal hinzuschreiben — zwei Aufzählungen derselben Sache laufen auseinander.
| Signatur | Beschreibung |
|---|---|
AvMaxWartegeschwindigkeitKt(druckhoeheFt: f64): f64 | ICAO-Höchstgeschwindigkeit für Strahlflugzeuge, als angezeigte Geschwindigkeit (bis 14000 ft: 230 kt) |
AvMaxWarteMach(druckhoeheFt: f64): f64 | oberhalb FL340 gilt eine Machzahl statt einer IAS — deshalb eine eigene Funktion, statt eine Zahl zu liefern, die in der falschen Einheit gelesen würde |
AvSchenkelzeitMin(druckhoeheFt: f64): f64 | Standardzeit des Anflugschenkels: eine Minute bis 14000 ft, darüber anderthalb |
Die 14000-ft-Grenze steht bei Geschwindigkeit und Schenkelzeit doppelt in der Unit: sie ist Zufall der Vorschrift und keine Ableitung, deshalb wird sie nicht aus der jeweils anderen Funktion abgeleitet. Die Werte stehen als Funktion und nicht als Konstante, weil sie sprunghaft wechseln — wer den Wert für 14000 ft nimmt und in FL200 fliegt, hält eine Schleife, die zu klein ist.
| Signatur | Beschreibung |
|---|---|
AvRundenzeitMin(druckhoeheFt: f64, tasKt: f64, querneigungGrad: f64): f64 | zwei gerade Schenkel plus zwei 180°-Kurven |
AvRundenverbrauchKg(druckhoeheFt, tasKt, querneigungGrad, verbrauchKgProH): f64 | Verbrauch einer Runde |
AvMoeglicheRunden(verfuegbarKg, druckhoeheFt, tasKt, querneigungGrad, verbrauchKgProH): int64 | wie viele volle Runden der verfügbare Treibstoff erlaubt |
Die Kurven dauern bei Standardrate je eine Minute — aber nur, wenn das Flugzeug die Standardrate überhaupt fliegen kann. Oben herum wird mit fester Querneigung gekurvt, und die Kurve dauert länger. Deshalb wird die Kurvenzeit gerechnet und nicht mit einer Minute angesetzt.
| Signatur | Beschreibung |
|---|---|
AvSchleifenlaengeNm(druckhoeheFt, grundgeschwKt, querneigungGrad, tasKt): f64 | Länge aus Schenkelzeit und Geschwindigkeit |
AvSchleifenbreiteNm(tasKt: f64, querneigungGrad: f64): f64 | Breite aus dem doppelten Kurvenradius |
Beides zusammen ist der Luftraum, der freizuhalten ist.
| Signatur | Beschreibung |
|---|---|
AvGegenschenkelVorhaltGrad(kursGrad, tasKt, windRichtungGrad, windStaerkeKt): f64 | Vorhaltewinkel auf dem Gegenschenkel |
AvGegenschenkelzeitMin(sollAnflugMin, tasKt, windKomponenteAnflugKt): f64 | Zeit des Gegenschenkels, damit der Anflugschenkel die Sollzeit erreicht |
Der Wind verschiebt die Schleife und macht die Schenkel ungleich lang. Die gebräuchliche Regel: den Vorhaltewinkel des Anflugschenkels auf dem Gegenschenkel verdreifachen, damit das Flugzeug am Ende der Kurve wieder auf dem Anflugkurs herauskommt. Bei Gegenwind auf dem Anflug wird der Gegenschenkel entsprechend kürzer geflogen.
Letzte Aktualisierung: 2026-09-05 — Seite neu angelegt; erhoben aus std/aero/holding.lyx (Stand 2026-09-04).
Prüflauf 2026-09-05 mit doku-pruefer.py über den gesamten Aero-Bereich (Repo-Compiler lyxc 1.2.2A): 13 Vollprogramme, 13 übersetzen, 0 echte Fehler; 193 Aufrufe gegen die pub fn-Signaturen in aurum/std gehalten, 0 Abweichungen.