Wind nowcast — Grado Data Gathering Phase
Grado — beta multi-spot
Live OSMER + forecast Open-Meteo + correzione locale Kalman v1 per-regime (bias+scaling, Bajo 2009). Bootstrap da 25 mesi di backfill orario. MAE post-Kalman: 1.40 kts Bora, 2.88 kts Scirocco, 0.64 kts Calma (hold-out 20%). LSTM v1 addestrato (test MAE 1.45 kts, -24% vs raw), weights su S3 (derived/lstm/grado-v1/); integrazione nel rendering live pending — richiede lookback 12h allineato. Fino ad allora il Kalman resta la correzione servita.
Now — OSMER Grado
Wind6.5kts
Gust10.3kts
Dir↓ 67°°
Pressione 1017.8 hPa · T aria 18.9°C · T mare 13.9°C
Aggiornato 2026-04-15 20:14 CEST · auto-refresh 2 min
LSTM nowcast +1h
6.3 kts
Modello locale v1 (test MAE 1.45 kts su 2623 pair). Feature: forecast OM + osservato OSMER ultime 12h. Orizzonte fisso +1h.
Nowcast Open-Meteo (Grado)
Correzione Kalman v1 (regime bora): wind_corrected = +1.19 + 0.676·wind_raw. Stimata da 25 mesi OSMER vs Open-Meteo.
| Offset | Wind | Gust | Dir | Press |
|---|
| +30 min | 5.6 kts | 7.4 kts | ↓ ENE 74°° | 1018.4 hPa |
| +60 min | 4.9 kts | 7.4 kts | ↓ ENE 75°° | 1018.8 hPa |
| +90 min | 4.9 kts | 7.4 kts | ↓ ENE 75°° | 1018.8 hPa |
| +120 min | 4.8 kts | 5.8 kts | ↓ ENE 74°° | 1019.0 hPa |
Regime sinottico
Regime classificato: bora
Δp Bora (Ljubljana–Rijeka) = +1.8 hPa · Δp Scirocco (Bari–Venezia) = -2.7 hPa
Upstream Bora / Contesto costa
| Source | Station | Wind | Gust | Dir | Press |
|---|
| OSMER | Fossalon | 7.0 kts | 12.4 kts | 67°° | 1017.7 hPa |
| OSMER | Monfalcone | 11.9 kts | 18.9 kts | 45°° | — |
| OSMER | Trieste | 13.0 kts | 18.9 kts | 67°° | 1018.4 hPa |
| ARSO | OTLICA_ | — | 10.2 kts | — | — |
| ARSO | GODNJE_ | — | 10.7 kts | — | — |
| ARSO | NOVA-GOR_BILJE_ | — | 11.1 kts | — | — |
| ARSO | KOPER_MARKOVEC_ | — | 10.0 kts | — | — |
| ARSO | PORTOROZ_SECOVLJE_ | — | 6.0 kts | — | — |
Webcam Grado
Le webcam Grado qualificate come candidate nel catalogo del repo (data/webcams/targets.json) sono servite dai provider come pagine HTML (capture mode page_screenshot). Qualifica tecnica automatica richiede lo stack Lambda webcam separato e non e' attiva in questa prima versione.
Cosa c'e' sotto
- Live: OSMER FVG stazione
Grado (scraping 15 min) - Forecast: Open-Meteo hourly a 45.68 N / 13.40 E
- Upstream Bora: Monfalcone + Trieste (OSMER) e Koper (ARSO)
- Historical backfill: 25 mesi (aprile 2024 → aprile 2026) via
tools/backfill_osmer.py - Correzione locale: Kalman v1 per-regime (Bajo 2009) + bias v1 per-regime come fallback. Training su 17499 coppie orarie.
- LSTM v1 addestrato offline: 12h lookback, 6 feature, hidden=16, MADc² loss alpha=4, test MAE 1.453 kts (-24% vs Open-Meteo raw). Weights su S3
derived/lstm/grado-v1/. Non ancora servito live. - Webcam: link-only, qualifica tecnica richiede stack Playwright separato
- Cosa manca ancora: inference live LSTM (lookback feature-complete), ensemble analog, bias per orizzonte >+1h