How good is our wind forecast? – Walchensee

Testzeitraum 2025-07-02 bis 2026-07-02 (252 Tage), immer gegen die gemessene Realität geprüft – nie gegen das Vorhersagemodell. „Windtag" = Grundwind ≥ 11 kn oder an mind. 2 Stunden Böen ≥ 20 kn.

Wie unser Modell entsteht

Das Problem. Große Wetterdienste rechnen den Wind für ein Gitter von rund 2 km. Für die offene See ist das gut genug – für ein enges Bergtal wie den Walchensee zu grob. Der thermische Talwind, der genau hier entsteht, fällt durch das Raster: das Modell zeigt oft „fast windstill", während am See in Wirklichkeit eine schöne Session läuft.

Die Idee ist nicht neu. Schon 2018 haben wir sie verfolgt und ausgewertet. Damals lernte das Modell allein aus den Messdaten der Station selbst und leitete daraus ab, wie sich der Windverlauf in die nächsten Stunden fortschreibt. Das Ergebnis war beachtlich: die nächsten drei Stunden sagten wir besser vorher als die einschlägigen Wetterdienste. Aber es gab ein grundsätzliches Problem: das Modell sieht das Wetter über die Station hinaus nicht – kein Blick auf das, was großräumig heranzieht. Für eine brauchbare Vorhersage bei addicted-sports reichte das nicht.

Was sich geändert hat. Seit 2022 stellt Open-Meteo historische Vorhersagedaten bereit – also das, was die Wettermodelle in der Vergangenheit tatsächlich vorhergesagt haben. Nach vier Jahren ist dieser Datensatz groß genug, um damit zu trainieren. Und er wächst weiter: je mehr Daten, desto umfangreicheres Lernen wird möglich – womit sich die Vorhersagen mit der Zeit voraussichtlich weiter verbessern.

Unsere Idee heute. Wir werfen die offizielle Vorhersage nicht weg – wir nehmen sie als Ausgangspunkt und korrigieren sie statistisch Richtung Realität. Ein lernendes Modell bekommt dazu lokale Signale, die den Talwind antreiben: den Luftdruck-Unterschied München–Innsbruck, den Höhenwind, die Sonneneinstrahlung, die Luftschichtung und den Nebel im Alpenvorland. Aus vielen Jahren eigener Messungen am See lernt es, was aus diesen Signalen tatsächlich für ein Wind am Wasser wird. Statt einer einzelnen Zahl geben wir eine Bandbreite aus – Grundwind und Böe je Stunde, mit ehrlich sichtbarer Unsicherheit – und leiten daraus ab, wie wahrscheinlich der Tag surfbar wird.

Der Einstieg: die Eingabeparameter. Ein lernendes Modell ist nur so gut wie das, was es sieht. Wir haben mit den üblichen Verdächtigen experimentiert – Sonneneinstrahlung, Bewölkung, Temperatur – und mit einem, der besonders wichtig ist: der Zeit. Denn Thermik ist ein Rhythmus: Sie baut sich mit der Sonne über den Tag auf, erreicht am Nachmittag ihr Maximum und schläft abends wieder ein – und über das Jahr ändert sich das mit Sonnenstand und Tageslänge. Allein zu wissen, welche Stunde und welcher Tag im Jahr gerade ist, sagt dem Modell also schon, wo im thermischen Zyklus wir stehen – ein überraschend starker Prädiktor.

Gelernt aus einem anderen Modell. Simon Stieber hat für den Walchensee viel Zeit investiert, die Regeln herauszuarbeiten, unter denen dort die Thermik zündet. Sein Parametersatz war für uns Gold wert. Übernommen haben wir vor allem die Treiber: den Druckgradienten München–Innsbruck (der eigentliche Antrieb des Talwinds), den Föhn-Gradienten Bozen–Innsbruck (Föhn erstickt oder überlagert die Thermik), die Sonneneinstrahlung als Zünder und den Höhenwind auf 850/700 hPa (mechanische Überlagerung von oben).

Was wir anders machen als Simon. Simons „walchensee-oracle" beantwortet eine Ja/Nein-Frage: Zündet heute die Thermik? – und gibt ein Verdikt GO / MAYBE / NO_GO aus, gebaut aus handkalibrierten Regeln. Wir dagegen sagen den Wind selbst vorher: wie viele Knoten Grundwind und Böe, Stunde für Stunde, als Band. Daraus ergibt sich nicht nur „Thermik ja/nein", sondern auch die Stärke und wie wahrscheinlich jede Windklasse ist – und zwar unabhängig von der Ursache: egal ob der Wind aus Thermik, durchbrechendem Höhenwind oder einer Front kommt.

Modell v2 Nebel- & Schwachwind-Erkennung verbessert · Stand 2026-07-05

Ergebnis: Nach gezielten Verbesserungen für Hochnebel- und Schwachwind-Lagen: aktuell Treffer 76 / Fehlalarm 9 / Verpasser 43 bei 119 gemessenen Windtagen. Der vorhergesagte Grundwind liegt im Mittel nur 1,86 kn neben der Messung – das rohe Wettermodell 3,51 kn.

Versionen: v2 · aktuell v1

Windvorhersage in Knoten (roh → unser Modell)

Mittlerer Fehler (MAE) und systematische Abweichung (Bias) gegen die Messung. Passt der Wind, lassen sich die Klassen leicht darauf einstellen.

MAE rohMAE ModellVerbesserungBias roh → ModellBand-Treffer
Grundwind3,5 kn1,9 kn−47 %−2,5 kn → +0,2 kn70 %
Böe6,2 kn2,8 kn−54 %−5,5 kn → +0,4 kn71 %

Wetterdaten: Open-Meteo.com (CC BY 4.0), Modelle u.a. DWD ICON – modifiziert (MOS-Windvorhersage) durch addicted-sports.

Tage je Kategorie

Kategoriegemessenvorhergesagt
None2019
Light113148
Windy9477
Big258

Treffer (Windtage richtig erkannt): 76 · Fehlalarme (viel Wind gesagt, real flau): 9 · Verpasser (Flaute gesagt, real Wind): 43.

Die Tage, an denen wir daneben lagen

Jeder Tag verlinkt ins Webcam-Archiv zur Peak-Stunde – so lässt sich am Bild prüfen, was wirklich los war (z. B. Gewitterböe statt echtem Windtag).

Verpasser (Flaute gesagt, real Wind) (43)

DatumgemessenwirØ/Böe gem.Vorhersage ØAbw.PeakArtArchivUrteil
Tue 15.07.2025WindyLight12,6 kn / 22,1 kn6,9 kn5,7 kn17:00grenzwertig📷
Tue 16.09.2025BigLight15,5 kn / 27,5 kn10 kn5,5 kn17:00nachhaltig ✓📷
Fri 11.07.2025WindyLight13,6 kn / 34,6 kn8,1 kn5,5 kn14:00nachhaltig ✓📷korrekt
Gewitter-Downburst: Böe 34,6 kn nur um 14 Uhr, danach 12 mm Regen um 16 Uhr. Kein surfbarer Wind - unser 'wenig' war richtig.
Thu 12.02.2026WindyLight13,2 kn / 22,1 kn8,3 kn4,9 kn14:00grenzwertig📷
Thu 26.03.2026WindyLight12,4 kn / 20 kn7,8 kn4,6 kn9:00Gewitter/Böe📷
Sun 28.06.2026BigLight14,7 kn / 24,8 kn10,2 kn4,5 kn12:00nachhaltig ✓📷echter-fehler
Top Thermik Tag
Sat 23.08.2025WindyLight12,2 kn / 16,2 kn7,8 kn4,4 kn10:00nachhaltig ✓📷
Thu 05.03.2026WindyLight13,8 kn / 23,2 kn9,7 kn4,1 kn15:00nachhaltig ✓📷echter-fehler
Nebelsession
Mon 11.05.2026WindyLight13,9 kn / 24,3 kn9,8 kn4,1 kn11:00Gewitter/Böe📷korrekt
Gewitter
Tue 10.02.2026WindyLight11,2 kn / 17,3 kn7,3 kn3,9 kn13:00grenzwertig📷
Mon 25.08.2025WindyLight12,6 kn / 16,2 kn9,3 kn3,3 kn13:00grenzwertig📷
Wed 02.07.2025WindyLight11,8 kn / 17,3 kn8,9 kn2,9 kn14:00grenzwertig📷
Wed 30.07.2025WindyLight13,5 kn / 20,5 kn10,7 kn2,8 kn16:00Gewitter/Böe📷korrekt
Gewitter
Mon 04.05.2026WindyLight12,6 kn / 17,3 kn9,8 kn2,8 kn12:00nachhaltig ✓📷
Sun 22.03.2026WindyLight12,4 kn / 17,3 kn9,7 kn2,7 kn12:00grenzwertig📷
Sun 27.07.2025WindyLight12,2 kn / 24,8 kn9,5 kn2,7 kn13:00Gewitter/Böe📷
Tue 08.07.2025WindyLight12 kn / 20,5 kn9,4 kn2,6 kn14:00frontal📷
Wed 18.03.2026WindyLight12,4 kn / 24,3 kn9,9 kn2,5 kn13:00frontal📷
Thu 25.06.2026WindyLight11,4 kn / 18,9 kn9,4 kn2 kn16:00grenzwertig📷
Tue 05.05.2026WindyLight12,6 kn / 17,8 kn10,7 kn1,9 kn12:00Gewitter/Böe📷
Thu 03.07.2025WindyLight12,4 kn / 20,5 kn10,5 kn1,9 kn10:00grenzwertig📷
Sat 19.07.2025WindyLight12,2 kn / 17,8 kn10,4 kn1,8 kn15:00nachhaltig ✓📷
Wed 03.06.2026WindyLight12,4 kn / 18,9 kn10,7 kn1,7 kn17:00frontal📷
Thu 04.09.2025WindyLight11,4 kn / 17,3 kn9,7 kn1,7 kn17:00nachhaltig ✓📷
Fri 26.06.2026WindyLight11,5 kn / 15,1 kn9,8 kn1,7 kn12:00grenzwertig📷
Sun 24.08.2025WindyLight11,4 kn / 16,2 kn9,8 kn1,6 kn12:00grenzwertig📷
Tue 09.06.2026WindyLight11,2 kn / 17,3 kn9,6 kn1,6 kn15:00Gewitter/Böe📷
Wed 10.06.2026WindyLight11,2 kn / 20 kn9,7 kn1,5 kn10:00Gewitter/Böe📷
Sat 16.08.2025WindyLight11,4 kn / 15,1 kn10 kn1,4 kn9:00Gewitter/Böe📷
Fri 06.03.2026WindyLight11,9 kn / 17,8 kn10,6 kn1,3 kn14:00grenzwertig📷
Mon 18.05.2026WindyLight11,2 kn / 18,9 kn9,9 kn1,3 kn18:00grenzwertig📷
Mon 08.09.2025WindyLight11,1 kn / 16,2 kn10,1 kn1 kn13:00Gewitter/Böe📷
Thu 23.04.2026WindyLight11,4 kn / 17,8 kn10,5 kn0,9 kn11:00grenzwertig📷
Fri 13.02.2026WindyLight11,1 kn / 14,6 kn10,2 kn0,9 kn13:00grenzwertig📷
Fri 29.05.2026WindyLight11,5 kn / 17,3 kn10,7 kn0,8 kn12:00grenzwertig📷
Sat 06.09.2025WindyLight11,4 kn / 16,2 kn10,6 kn0,8 kn16:00grenzwertig📷
Fri 29.08.2025WindyLight11,4 kn / 17,8 kn10,7 kn0,7 kn11:00nachhaltig ✓📷
Sun 21.09.2025WindyLight11,4 kn / 16,2 kn10,8 kn0,6 kn14:00Gewitter/Böe📷
Tue 21.04.2026WindyLight11,1 kn / 17,8 kn10,5 kn0,6 kn13:00grenzwertig📷
Thu 18.09.2025WindyLight11,2 kn / 15,1 kn10,7 kn0,5 kn14:00grenzwertig📷
Mon 28.07.2025WindyLight10,6 kn / 24,8 kn10,2 kn0,4 kn14:00Gewitter/Böe📷
Sun 07.09.2025WindyLight11,2 kn / 15,1 kn10,9 kn0,3 kn14:00grenzwertig📷
Sat 27.06.2026WindyLight11,2 kn / 16,2 kn11 kn0,2 kn12:00Gewitter/Böe📷

Fehlalarme (viel Wind gesagt, real flau) (9)

DatumgemessenwirØ/Böe gem.Vorhersage ØAbw.PeakArtArchivUrteil
Thu 19.02.2026NoneWindy4,7 kn / 14,6 kn12,8 kn8,1 kn9:00grenzwertig📷
Tue 14.10.2025LightWindy8,2 kn / 11,9 kn12 kn3,8 kn13:00grenzwertig📷
Thu 25.09.2025LightWindy9,8 kn / 13,5 kn11,8 kn2 kn13:00grenzwertig📷
Mon 06.04.2026LightWindy10,1 kn / 14,6 kn11,7 kn1,6 kn14:00grenzwertig📷
Fri 17.04.2026LightWindy10,6 kn / 16,2 kn12 kn1,4 kn12:00grenzwertig📷
Wed 24.09.2025LightWindy10,9 kn / 13,5 kn12,2 kn1,3 kn13:00grenzwertig📷
Fri 20.03.2026LightWindy10,7 kn / 16,2 kn11,6 kn0,9 kn12:00grenzwertig📷
Mon 29.09.2025LightWindy10,6 kn / 14,6 kn11,3 kn0,7 kn13:00grenzwertig📷
Thu 14.08.2025LightWindy11 kn / 14,6 kn11,1 kn0,1 kn14:00Gewitter/Böe📷

Tipp: Spaltenköpfe (unterstrichen) klicken zum Sortieren – Standard: größte Abweichung oben.

Auswertung erstellt: 2026-07-08 · Test gegen gemessene Realität (wxdata).