Forecast Accuracy Benchmark

Period: 2026-03-21 to 2026-04-20 (30 days)

Model N Wind Speed (m/s) Wind Dir Temperature (°C)
MAEBiasRMSE MAEBias MAEBias
MET Nordic 1 km (Scandinavia)422421.12+0.021.4821.7°+2.1°1.15-0.17
ICON 7 km (Europe)565921.12-0.321.522.8°+3.8°1.2-0.31
HARM-FI 2.5 km (Scandinavia)479921.13+0.071.4921.7°+2.0°1.29-0.62
HARMONIE-AROME 2.5km887421.17+0.071.5521.9°+2.0°1.32-0.66
HARMONIE 5 km (EU)436331.18-0.581.5533.9°-24.7°1.35-0.88
ICON 13 km (World)605791.25-0.231.6831.9°+4.1°2.04-0.48
HARM-DK 2 km (NW Europe)436311.31-0.671.7222.1°+0.6°1.32-0.74
Zephr-HD 2.6 km (Europe)492231.35-0.361.7829.9°+6.8°1.84-1.02
IFS-HRES 9 km (World)1025661.5+0.28239.2°+6.6°2.23-0.42
GDPS 15 km (World)285031.69+0.222.2346.5°+3.2°2.26-1.46
EMHI forecast9481.69+0.942.0828°+1.2°2.09-0.86
GFS 13 km (World)1269201.75+0.432.3549.2°+7.2°2.24-0.85

MAE = Mean Absolute Error. Bias = mean(forecast − obs), positive = model overestimates. RMSE = Root Mean Square Error. Wind direction bias normalized to ±180°. Forecasts matched to nearest observation within ±30 minutes. Sorted by wind speed MAE (best model first).

Generated 2026-04-20 09:00 UTC