SAL - a novel error measure for the verification of high ...

20
1. February 2007 Marcus Paulat, Heini Wernli – Institute for Atmospheric Physics, University of Mainz Christoph Frei – Bundesamt für Meteorologie und Klimatologie, MeteoSwiss Zürich Martin Hagen - Institut für Physik der Atmosphäre, DLR Oberpfaffenhofen SAL - a novel error measure for the verification of high-resolution precipitation forecasts Institute for Atmospheric Physics University of Mainz International Verification Methods Workshop, ECMWF

Transcript of SAL - a novel error measure for the verification of high ...

Page 1: SAL - a novel error measure for the verification of high ...

1. February 2007

Marcus Paulat, Heini Wernli – Institute for Atmospheric Physics, University of Mainz

Christoph Frei – Bundesamt für Meteorologie und Klimatologie, MeteoSwiss Zürich

Martin Hagen - Institut für Physik der Atmosphäre, DLR Oberpfaffenhofen

SAL - a novel error measure for the verification of high-resolution

precipitation forecasts

Institute for Atmospheric Physics – University of Mainz

International Verification Methods Workshop, ECMWF

Page 2: SAL - a novel error measure for the verification of high ...

Davis et al. 2006 (MWR)

Problematic aspects of grid point based error scores

hit rate = 0

… but (a) is “better”than (b)-(d)

hit rate > 0

… but forecast has not the right “structure”

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examples SAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 3: SAL - a novel error measure for the verification of high ...

Rmax

• SAL consists of three independent components

• components address quality of structure (S), amplitude (A) and location (L) of QPF in that area

• according to SAL a forecast is perfect if S = A = L = 0

• S requires the definition of precipitation objects

• but: no attribution between precipitation objects in forecast and observations!

Rthresh

S A L – a novel error measure for precipitation forecasts

• consider precipitation in pre-specified area (e.g. river catchment)

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 4: SAL - a novel error measure for the verification of high ...

S A L - Definition of the components

A = (D(Rmod) - D(Robs)) / 0.5*(D(Rmod) + D(Robs))

D(…) denotes the area-mean value (e.g. catchment)normalized amplitude error in considered areaA ∈ [-2, …, 0, …, +2]

L = |r(Rmod) - r(Robs)| / distmax

r(…) denotes the centre of gravity of the precipitation field in the areanormalized location error in considered areaL ∈ [0, …, 1]

S = (V(Rmod*) - V(Robs*)) / 0.5*(V(Rmod*) + V(Robs*))

V(…) denotes the weighted volume average of all scaled precipitation objects in considered areanormalized structure error in considered areaS ∈ [-2, …, 0, …, +2]

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 5: SAL - a novel error measure for the verification of high ...

scaling for every object: R* = R / Rmax; R* ∈ [Rthresh/Rmax, …, 1]

x

R

x

R*Rmax 1

V(R*)

SAL - the S-component

circular precipitation

object

Rthresh Rthresh/Rmax

V(R)

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 6: SAL - a novel error measure for the verification of high ...

intense vs. weak objects with same size

x

R

x

R*

V(R*)

x

R

x

R*Rmax 1

V(R*)

A < 0 S = 0

OBS

MOD Rmax

1

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 7: SAL - a novel error measure for the verification of high ...

small intense vs. large weak objects

x

R

x

R*

V(R*)

x

R

x

R*Rmax 1

V(R*)

A = 0 S > 0

OBS

MOD Rmax

1

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 8: SAL - a novel error measure for the verification of high ...

peaked vs. flat objects

x

R* 1

V(R*)

R*1

V(R*)

R* 1

V(R*)x

x

S > 0 S < 0

OBS

MOD

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 9: SAL - a novel error measure for the verification of high ...

S = 0A = 0L small

S = 0A = 0L large

S = 0A = 0L large

S > 0A = 0L medium

S >> 0A = 0L medium

Davis et al. 2006

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examples SAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 10: SAL - a novel error measure for the verification of high ...

precipitation in Germany: MOD and OBSMOD: aLMo: operational NWP-model from MeteoSwiss: January 2001 – December 2004

>4000300020001500

050

100150200300500750

1000

meterLM-orography for Germany

55.3 N

47.0 N5.3 E 15.6 E

latit

ude

[deg

ree]

longitude [degree]

MOD

• aLMo is non-hydrostatic grid point model

• horizontal resolution: 7 km

• 45 vertical layers

• domain covers W and central Europe

• nested in ECMWF global model

• operational at MeteoSwiss since 1999

• 72h-forecasts started at 00 and 12 UTC

• model output every hour

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

OBS: hourly precip from disaggregation of 24h-rain gauges (4000 stations) with radar

Page 11: SAL - a novel error measure for the verification of high ...

a real case example

aLMo ECMWFobservations

Rthresh = Rmax(area)/15 S, A ∈ [-2,…,0,…,+2] ; L ∈ [0,…,1]

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 12: SAL - a novel error measure for the verification of high ...

a real case example

aLMo ECMWFobservations

Rthresh = Rmax(area)/15 S, A ∈ [-2,…,0,…,+2] ; L ∈ [0,…,1]

L ≈ 0L ≈ 0

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 13: SAL - a novel error measure for the verification of high ...

a real case example

aLMo ECMWFobservations

Rthresh = Rmax(area)/15 S, A ∈ [-2,…,0,…,+2] ; L ∈ [0,…,1]

L ≈ 0

A = - 0.14

L ≈ 0

A ≈ 0

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 14: SAL - a novel error measure for the verification of high ...

a real case example

aLMo ECMWFobservations

Rthresh = Rmax(area)/15 S, A ∈ [-2,…,0,…,+2] ; L ∈ [0,…,1]

L ≈ 0

A = - 0.14

S = 0.63

L ≈ 0

A ≈ 0

S = 0.17

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 15: SAL - a novel error measure for the verification of high ...

S A L - statistics: 24h accumulatedA

-com

pone

nt

1

0

-1

-2

2

S-component0 1 2-1-2

summer seasons 2001-2004 for catchment Rhine

aLMo

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 16: SAL - a novel error measure for the verification of high ...

S A L - statistics: 24h accumulatedA

-com

pone

nt

1

0

-1

-2

2

S-component0

S-component1 2-1-2 0 1 2-1-2

summer seasons 2001-2004 for catchment Rhine aLMo ECMWF

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 17: SAL - a novel error measure for the verification of high ...

S A L – statistics: 24h accumulatedA

-com

pone

nt

1

0

-1

-2

2

S-component0

S-component1 2-1-2 0 1 2-1-2

2001-2004 for RhineaLMo (00 UTC) - summer aLMo (00 UTC) - winter

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 18: SAL - a novel error measure for the verification of high ...

S-component1 2

1

0

-1

-2

2

A-c

ompo

nent

0-1-2

0.5 < thresh

0.1 < thresh < 0.5 mm

0.05 < thresh < 0.1mm

thresh < 0.05 mm

thresh = threshold in OBS

S A L – statistics for aLMo: 1h accumulated (summer, Rhine)

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Page 19: SAL - a novel error measure for the verification of high ...

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

Conclusions

• SAL: has 3 independent components to quantify quality of structure, amplitude

and location of QPF

• claim: with SAL verification of key characteristics of precipitation

field in pre-specified area, close to “subjective human judgement”

• advantage: no attribution between objects (difficult for small objects)

• first results: 24h QPF: S is smaller for mesocale model compared to global model

1h QPF from mesoscale model: differences between seasons, intensity categories

• caveats: non-perfect QPFs can yield S = A = L = 0

no consideration of orientation of objects

currently very simple definition of objects

SAL - a novel error measure for the verification of precipitation forecasts

ConclusionsSAL-examplesSAL-concept SAL-statistics

Page 20: SAL - a novel error measure for the verification of high ...

Institute for Atmospheric Physics – University of Mainz

THANKS

LM data

Rain gauge precipitation data

Precipitation climate data

Radar data

aLMo data

Marcus Paulat Christoph Frei Martin Hagen Heini Wernli

DFG - German Research Foundation

for funding within the German Priority Progamme on QPF