Introduction of KMA statistic model and ensemble system

38
Introduction of KMA statistic model and ensemble system Korea Meteorological Administration Numerical Weather Prediction Divisi on Joo-Hyung Son

description

Introduction of KMA statistic model and ensemble system. Korea Meteorological Administration Numerical Weather Prediction Division Joo-Hyung Son. PPM (Perfect Prognostic Method) Daily Max/Min and midnight temperature Probability of Precipitation MOS (Model Output Statistics) - PowerPoint PPT Presentation

Transcript of Introduction of KMA statistic model and ensemble system

Page 1: Introduction of KMA statistic model and ensemble system

Introduction of KMA statistic model and ensemble system

Korea Meteorological AdministrationNumerical Weather Prediction DivisionJoo-Hyung Son

Page 2: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Statistical models

PPM (Perfect Prognostic Method) Daily Max/Min and midnight temperature Probability of Precipitation

MOS (Model Output Statistics) Digital Forecast

KF(Kalman Filtering)/DLM(Dynamic Linear Model) Daily Max/Min Temperature 3 hourly temperature Daily Max/Min Temperature of 10 days

Page 3: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA RDAPS KF

PPM

Max/Min Temp

Max/Min TempPoP

GDAPS

DLM

DLM Max/Min Temp

3hr Temp

Statistical models

PPM

KF

RDLM

GDLM

Page 4: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

PPM for Max/Min Temp

Predictant 00 UTC : +1(00UTC, Max/Min) 12UTC : +1(Max), +2(00UTC, Min)

Forecast regions 70 sites in Korea

Model development May 1, 1988 – Feb 28, 1992 (4 years) Regional reanalysis of JMA Climate data of 70 weather sites

Page 5: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

PPM Model structure for Max/Min Temp

Temp (t) = A + B*obs(0) + {Ci*model predictori(t)}A, B, Ci (i=1,2,…,n): fixed coefficients

Forecast equation

1000, 850, 700,500,400,300hPa Wind speed, direction, Temperature

Dewpoint temp, Height et al. from RDAPS

Observation, climate

PredictantMax/Min and 00LST temperature

of 70 sights

predictor

Forecast eqs for each season, sights

predictor

predictant

Page 6: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

PPM Predictors• select a group of predictors which explain predictant(temperature) well from 44 predictors <method: forward-backward selection>

• the number of the predictors of each seasonal and regional forecast equations are ranged from 5 to 10

Main predictors for +12hr Max temp Main predictors for +24hr Max temp

Spring Summer Fall Winter Spring Summer Fall Winter

T850, CLMT,OBS, VOR8PCWT

OBS,CTOPVOR8RH50,PCWT

T85, CLMT,OBS,TTD8,VORS

T85,CLMT,OBS,TTDB,VOR8

T85,CLMT,PCWT,VOR8,OBS

OBS,VORS,T85,

CTOP,RH70

T85,CLMT,TTD8,PCWT, VOR8

T85,CLMT,VOR8,TTD8,70Q4

Main predictors for +12hr Min temp Main predictors for +24hr Min temp

Spring Summer Fall Winter Spring Summer Fall Winter

CLMT,OBS,T85,KYID,TTD8

OBS,T85,

CLMT,VOR8,TTD8

CLMT,OBS,TTD8,VOR8,T85

T85,OBS,TTD8,TAD8,VOR8

CLMT,T85,KYID,TTD8,S70

OBS,T85,

CLMT,VOR8,PCWT

CLMT,TTD8,PCWT,T85,OBS

T85,OBS,TTD8,VOR8,TAD8

※ OBS: observation, CLMT: climate, PCWT: virtual prediction, VOR: vorticity, TAD: temperature advection, KYID: KY index

Page 7: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

PPM Model structure for PoP

1000, 850, 700,500,400,300hPa Wind speed, direction, Temperature

Dewpoint temp, Height et al. from RDAPS

Observation, climate

PredictantPoP of 18 regions

predictor

Forecast eqs for Each region according

to warm and cold season

predictor

predictant

Temp (t) = A + B*obs(0) + {Ci*modeli(t)}A, B, Ci (i=1,2,…,n): fixed coefficients

Forecast equation

Page 8: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

PPM Predictors• PoP

the number of sites observed precipitation in the region

Total number of sites in the region• 18 regions : 24 region by cluster analysis (Moon(1990)) + forecast experiment

※18 regions for forecast of PoP

• the forecast equations are developed according to the warm(April-September) and cold(October-March) season and each regions.

principle predictors for PoP

Warm season

DWL, VR850, QA700, VV700, S850, RH500

Cold season

DWL, VV850, RH850, VR850, S850, 7Q4

Page 9: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Page 10: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

KF for Max/Min Temp

Predictant 00 UTC : +1(Min/Max), +2(Min) 12 UTC : +1(Max), +2(Min/Max)

Forecast regions 40 in Korea, 32 in North Korea, China, Japan

Page 11: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Kalman Filter algorithm

)(

)(

1 equationsystemwG

equationnobservatiovFY

tttt

tttt

KF for Max/Min Temp

vt~N(0,Vt): observation noise

wt~N(0,Wt) : process noise

1Ft = RDAPS Latest Obs temp

Gt = 1

V0 = 2

4/365 0 0 W0= 0 1/365 0 0 0 1/365

Page 12: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Page 13: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

DLM(Dynamic Linear Model)

DLM Improved Kalman Filter algorithm Weights(regression coefficient) are modified according to the

prior condition with time.

Page 14: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

DLM

)(

)(

1 equationsystemwG

equationnobservatiovFY

tttt

tttt

vt~N(0,Vt) wt~N(0,Wt

)

Use the updating algorithm to estimate Wt with time Find appropriate Wt increasing discount

factor(0<delta<1) from 0.01 to 1 with interval 0.01 the discount factor is selected when RMSE between

observation and forecast is the lowest

DLM(Dynamic Linear Model)

Page 15: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

RDLM(Regional DLM) 3hourly forecast up to 48hr RDAPS 38 sites

GDLM(Global DLM) Max/Min temp for 10 days GDAPS 38 sites

DLM(Dynamic Linear Model)

Page 16: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Page 17: Introduction of KMA statistic model and ensemble system

Ensemble Prediction System

Page 18: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

KMA Ensemble Prediction System

GBEPS 1.1.1~ GBEPS 1.2.1

GBEPS 2.1.1~ GBEPS 2.3.1

GBEPS 2.3.1.1~ GBEPS 2.3.1.2

Operation period 2001.3.1 2003.10.31∼ From 2003.11.1 From 2005.2.

Data assimilation 2dOI → 3dOI 3dOI → 3dVar 3dVar

Model GDAPS T106L21 GDAPS T106L30 GDAPS T106L30

Vertical resolution 21 levels 30 levels 30 levels

Perturbation method

BreedingBreeding → Breeding +

Factor RotationBreeding → Breeding +

Factor Rotation

Target area (BV) Global Northern Hemisphere Northern Hemisphere

Lead time 10 days 8 days 8 days

Ensemble members 17 (16 members + 1 control) 17 members

Page 19: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

AnalysisAnalysisDD

AnalysisD+Perturbation Pert. run

Control run

normalization

AnalysisAnalysisD+1D+1

Breeding

Schematic diagramSchematic diagram

The global spectral model T106L30 with the slightly different initial conditions run 17 times.

Both perturbed analysis and control analysis are projected to 24hours with the model, and departures from the control analysis at +24hours are scaled down to the norm of initial perturbations

Page 20: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

D day D day + 12hr D+1 day D+1 day +12hr

AnalysisAnalysisDD

AnalysisD+Perturbation

Pert. ru

n

Control run Rotation

normalization

AnalysisAnalysisD+1D+1 Rotation

Breeding + Rotation

Schematic diagramSchematic diagram

17members could be similar each other because they are generated from the identical model, so this is to make different perturbation among the members manually.

In the new system, the factor rotation was added every alternative step.

Page 21: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

2005. 6. 11

old(cray-before) NEW (cray-frot)

Page 22: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

2005. 6. 11

old(cray-before) NEW (cray-frot)

Page 23: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

EPS products (http://190.1.20.56)

mean and spread spaghetti stamp map categorical PoP probability of Surface Max Wind time series of probability

Page 24: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Mean and Spread

Page 25: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Spaghetti

Page 26: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Spaghetti ( with ensemble spread)

5640m

5520m

Page 27: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Stamp map

• display the global model, mean and standard deviation and spaghetti as well as each member.

Page 28: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

12-hour precipitation > given thresholds : 1, 5, 10mm for winter season: 1, 10, 50mm for other seasons The probability

These probability maps are used for the early warning guidance of severe weather.

100)(

)((%)

totalmember

categorymemberP

Categorical PoP

Page 29: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Categorical PoP

Page 30: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Surface maximum wind > 10m/s, 14m/s The probability

 These probability maps are used for the

early warning guidance of severe weather.

100)(

)((%)

totalmember

categorymemberP

Probability of Surface Max Wind

Page 31: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Probability of Surface Max Wind

Page 32: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Time series of Probability

Precipitation

Sfc Max Wind

Precipitation 12hr accumul >= 1mm 12hr accumul >= 10mm 12hr accumul >= 50mm

Surface Max Wind sfc wind >= 10m/s sfc wind >= 14m/s

Principle cities Seoul, Daegu, Daejeon Busan et al.

Page 33: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

EPSgramLargest value

Upper quartile

Lower quartile

Median

Smallest value

Interpretationof boxplots

Imageof PDF

Time series of primary cities

Page 34: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Ensemble Plumes

Time series of 8-day foTime series of 8-day forecast at citiesrecast at cities

The dispersion of meThe dispersion of members with forecast evmbers with forecast ev

olutionolution

Variable : Pmsl, 500H, Variable : Pmsl, 500H, 850 T850 T

Page 35: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Hwangsa (yellow sand) trajectoryHwangsa (yellow sand) trajectory

Page 36: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Typhoon Strike Probability Map by Typhoon Strike Probability Map by EPSEPS

Page 37: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Thank you

Page 38: Introduction of KMA statistic model and ensemble system

Nu

me

ric

al

We

ath

er

Pre

dic

tio

n D

ivis

ion

K

MA

Factor analysis

Factor analysis Factor analysis is a statistical technique to explain

the most of the variability among a number of observable random variables in terms of a smaller number of unobservable random variables called factors

Factor rotation Factor rotation is to find a parameterization in which

each variable has only a small number of large loadings. That is, each variable is affected by a small number of factors, preferably only one. This can often make it easier to interpret what the factors represent.