Predictability of weather regimes in ECMWF Forecasts - European ...
Predictability of weather regimes in ECMWF Forecasts - European ...
Predictability of weather regimes in ECMWF Forecasts - European ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Predictability</strong> <strong>of</strong> <strong>weather</strong> <strong>regimes</strong><br />
<strong>in</strong> <strong>ECMWF</strong> <strong>Forecasts</strong><br />
Dan Rowlands, Warwick Norton<br />
Cumulus, PCE Investors, London
Cumulus<br />
• Hedge fund founded <strong>in</strong> 2006.<br />
• $165m assets under management (pension funds, fund <strong>of</strong> funds, <strong>in</strong>dividual<br />
<strong>in</strong>vestors).<br />
• Two funds – Cumulus Energy, Cumulus Fahrenheit (<strong>weather</strong> derivaPves)<br />
• Returns uncorrelated with other asset classes<br />
• Team <strong>of</strong> 9 traders/analysts – recently jo<strong>in</strong>ed aTer D.Phil at Oxford work<strong>in</strong>g on<br />
climatepredicPon.net<br />
• Max charge <strong>ECMWF</strong> user – makes use <strong>of</strong> determ<strong>in</strong>isPc, EPS, monthly,<br />
h<strong>in</strong>dcasts, seasonal, reanalysis.<br />
• We try to validate everyth<strong>in</strong>g we use (run daily set <strong>of</strong> validaPon staPsPcs)
<strong>European</strong> energy markets and <strong>weather</strong><br />
• German power<br />
– demand sensiPve to temperature (parPcularly cold temperatures)<br />
– supply sensiPve to high temperature (can restrict use <strong>of</strong> Nuclear), w<strong>in</strong>d<br />
(29 GW <strong>of</strong> capacity), solar (24 GW <strong>of</strong> capacity), precip for hydro <strong>in</strong> the<br />
Alps<br />
• Nordic Power<br />
– demand sensiPve to temperature<br />
– hydro supplies 61% Norway, 33% Sweden electricity (need to manage<br />
water stored <strong>in</strong> reservoirs, model snow accumulaPon/melt etc)<br />
– Danish w<strong>in</strong>d<br />
• UK Power & Gas<br />
– demand sensiPve to temperature, cloud cover<br />
– Onshore & <strong>of</strong>fshore w<strong>in</strong>d
<strong>European</strong> energy markets and <strong>weather</strong><br />
• Consequently there is a huge price sensiPvity to the <strong>weather</strong>.<br />
• Example from the EEX market.
Outl<strong>in</strong>e<br />
• Weather <strong>regimes</strong><br />
• A recent example – Apr 2012<br />
• Can we detect flow dependent skill/predictability?<br />
– IniPal condiPons – regime/MJO<br />
– Stratospheric forc<strong>in</strong>g<br />
• Thoughts on h<strong>in</strong>dcast methodology<br />
– Surface temperature calibraPon<br />
• Conclusions
Weather Regimes<br />
• Simplified way <strong>in</strong>terprePng large<br />
scale synopPc situaPon.<br />
• Standard methodology us<strong>in</strong>g<br />
cluster<strong>in</strong>g algorithm <strong>in</strong> reduced<br />
dimension space us<strong>in</strong>g z500 from<br />
ERA‐Interim over 20N‐80N and<br />
90E‐60W.<br />
• AddiPon <strong>of</strong> UKR (w<strong>in</strong>ter) and CLIMO<br />
<strong>regimes</strong>.<br />
• Set <strong>of</strong> <strong>regimes</strong> for each month to<br />
account for seasonality.<br />
CLIMO regime useful for transiPon days<br />
NAO‐: NegaPve North AtlanPc OscillaPon<br />
NAO+: PosiPve North AtlanPc OscillaPon<br />
SB: Scand<strong>in</strong>avian Block<strong>in</strong>g<br />
AR: AtlanPc Ridge<br />
UKR: UK Ridge<br />
CLIMO: Climatology
Weather Regimes (seasonality)<br />
W<strong>in</strong>ter<br />
Spr<strong>in</strong>g
Weather Regimes (seasonality)<br />
UKR/SB move west<br />
through the<br />
seasonal cycle<br />
Spr<strong>in</strong>g<br />
Summer
Frequency<br />
0 10 20 30 40 50<br />
Weather Regime DuraPon<br />
era−<strong>in</strong>terim z500 Jan NAO− 6.8 days<br />
era−<strong>in</strong>terim z500 Jan NAO+ 5.5 days<br />
Frequency<br />
0 10 20 30 40 50<br />
0 10 20 30 40 50<br />
0 10 20 30 40 50<br />
Regime Duration<br />
Regime Duration<br />
era−<strong>in</strong>terim z500 Jan SB 3.75 days<br />
era−<strong>in</strong>terim z500 Jan AR 4.63 days<br />
Extended w<strong>in</strong>ter ‐<br />
NDJFM<br />
Frequency<br />
0 10 20 30 40 50<br />
Frequency<br />
0 10 20 30 40 50<br />
0 10 20 30 40 50<br />
0 10 20 30 40 50<br />
Regime Duration<br />
Regime Duration<br />
era−<strong>in</strong>terim z500 Jan UKR 3.77 days<br />
era−<strong>in</strong>terim z500 Jan CLIMO 2.03 days<br />
Frequency<br />
0 10 20 30 40 50<br />
Frequency<br />
0 10 20 30 40 50<br />
0 10 20 30 40 50<br />
0 10 20 30 40 50<br />
Regime Duration<br />
Regime Duration
Weather Regimes – NAO+ DJF<br />
t2m Mean t2m 10 th PercenPle t2m 90 th PercenPle
Weather Regimes – NAO‐ DJF<br />
t2m Mean t2m 10 th PercenPle t2m 90 th PercenPle
Weather Regimes – SB DJF<br />
t2m Mean t2m 10 th PercenPle t2m 90 th PercenPle
Weather Regimes – UKR DJF<br />
t2m Mean t2m 10 th PercenPle t2m 90 th PercenPle
2011/2012 <strong>regimes</strong><br />
Temperature (deg C)<br />
−4 −2 0 2 4 6 8 10 12 14<br />
London tavg 20111201 − 20120430<br />
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
NAO−<br />
NAO+<br />
SB<br />
AR<br />
UKR<br />
CLIMO<br />
Dec Jan Feb Mar Apr<br />
Date
LimitaPons <strong>of</strong> <strong>weather</strong> <strong>regimes</strong> – Jan 2011<br />
Cumulative Prob<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
00Z eps z500 20110108<br />
! ! ! ! ! ! ! ! ! ! !<br />
11 10 9 8 7 6 5 4 3 2 1<br />
Lead (days)<br />
• All EPS forecasts from late December 2010 <strong>in</strong>dicated correct NAO‐ regime.<br />
• But, big shiT <strong>in</strong> London tavg around lead 6 (3 rd Jan).
Lead 9<br />
Lead 6<br />
LimitaPons <strong>of</strong> <strong>weather</strong> <strong>regimes</strong> – Jan 2011<br />
20 30 40 50 60 70 80<br />
20 30 40 50 60 70 80<br />
350<br />
300<br />
100<br />
−150<br />
−50<br />
250<br />
−200<br />
200<br />
50<br />
−100<br />
150<br />
−50<br />
−100<br />
−80 −60 −40 −20 0 20 40 60<br />
200<br />
<strong>ECMWF</strong> 00Z eps z500 2010123100 08 − 08 Jan lead = 9 day cor= 0.873<br />
−250<br />
−100<br />
−150<br />
−50<br />
50<br />
200<br />
50<br />
150<br />
<strong>ECMWF</strong> 00Z eps z500 2011010300 08 − 08 Jan lead = 6 day cor= 0.926<br />
300<br />
350<br />
250<br />
0<br />
−100<br />
50<br />
50<br />
100<br />
100<br />
0<br />
−50<br />
−50<br />
100<br />
0<br />
150<br />
100<br />
OperaPonal Analysis<br />
OperaPonal Analysis<br />
Lead 3<br />
20 30 40 50 60 70 80<br />
−80 −60 −40 −20 0 20 40 60<br />
−300<br />
−100<br />
−150<br />
−200<br />
−50<br />
250<br />
200<br />
0<br />
150<br />
<strong>ECMWF</strong> 00Z eps z500 2011010600 08 − 08 Jan lead = 3 day cor= 0.96<br />
300<br />
400<br />
350<br />
−150<br />
−80 −60 −40 −20 0 20 40 60<br />
−100<br />
50<br />
0<br />
150<br />
−50<br />
50<br />
100<br />
100<br />
150<br />
50<br />
ShiT from N/NE to SW flow<br />
for London <strong>in</strong> forecasts aTer<br />
lead 6.
April 2012<br />
• Dom<strong>in</strong>ated by AR regime (19/30 days).<br />
• Coldest April for 23‐years (UKMO).<br />
• <strong>Forecasts</strong> all struggled keep<strong>in</strong>g the cold air over the UK.<br />
London tavg 20120401 − 20120430<br />
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !<br />
Temperature (deg C)<br />
4 6 8 10 12 14<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
NAO−<br />
NAO+<br />
SB<br />
AR<br />
UKR<br />
CLIMO<br />
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29<br />
Date
April 2012‐ Monthly 20120329<br />
Monthly days 12‐18 (9‐15 th April)<br />
OperaPonal Analysis
April 2012‐ Monthly 20120402<br />
Monthly days 19‐25 (20 th ‐26 th April)<br />
Forecast couldn’t persist the AR, preferr<strong>in</strong>g to develop a<br />
SB like panern.<br />
OperaPonal Analysis
<strong>ECMWF</strong> Monthly <strong>Forecasts</strong><br />
• Issued every Monday/Thursday (as <strong>of</strong> Nov 2011).<br />
• 51 ensemble members out to 32 days.<br />
• Every Thursday 18‐year 5 member h<strong>in</strong>dcast produced.<br />
• We have been try<strong>in</strong>g to start to understand state/flow dependent skill/<br />
predictability us<strong>in</strong>g the h<strong>in</strong>dcast data set.<br />
• Considered all forecasts from monthly system s<strong>in</strong>ce resoluPon change<br />
~Feb 2010 up to April 2012.<br />
• ~2000 forecasts from the h<strong>in</strong>dcast set and ~140 from the monthly. Focus<br />
on h<strong>in</strong>dcasts <strong>in</strong>iPally.
H<strong>in</strong>dcast skill through Pme<br />
Days 5‐11<br />
Days 12‐18<br />
Days 19‐25<br />
Days 26‐32<br />
Pattern Correlation<br />
−0.2 0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 Pattern Correlation 1992021100 − 2011032900 roll<strong>in</strong>g 20 mean<br />
1992 1994 1996 1998 2000 2002 2004 2006 2008 2010<br />
Forecast Start Date<br />
Panern correlaPon <strong>of</strong> the ensemble mean with ERA‐<strong>in</strong>terim.<br />
N AtlanPc/<strong>European</strong> Doma<strong>in</strong> (20‐80N, 90E‐60W).<br />
Days 11‐18 and 19‐25 have ~4 Pmes variance <strong>in</strong> performance.
Seasonal cycle <strong>of</strong> skill<br />
Days 5‐11<br />
Days 12‐18<br />
Days 19‐25<br />
Days 26‐32<br />
Pattern correlation<br />
−0.2 0.0 0.2 0.4 0.6 0.8 1.0<br />
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec<br />
Month<br />
Higher skill <strong>in</strong> w<strong>in</strong>ter, especially days 12‐18 and 19‐25,<br />
somewhat driven by persistence <strong>in</strong> w<strong>in</strong>ter.
Monthly Forecast Skill – Feb 2010 onwards<br />
Days 5‐11<br />
Days 12‐18<br />
Days 19‐25<br />
Days 26‐32<br />
Pattern correlation<br />
−0.2 0.0 0.2 0.4 0.6 0.8 1.0<br />
monthly z500 Pattern correlation 2010021100 − 2012041900 roll<strong>in</strong>g 10 mean<br />
Feb Jun Oct Feb Jun Oct Feb<br />
Forecast Start Date<br />
Skill generally higher than h<strong>in</strong>dcasts, likely due to bener<br />
filter <strong>of</strong> the ensemble mean from larger ensemble size.
State/flow dependent skill<br />
• Can we f<strong>in</strong>d parPcular <strong>regimes</strong>/states where skill is higher/lower <strong>in</strong> the<br />
forecasts? Or is skill simply a random process?<br />
• We have started with a few basic hypotheses, for which we have<br />
disaggregated forecasts.<br />
– IniPal and verify<strong>in</strong>g regime l<strong>in</strong>k<strong>in</strong>g through to regime transiPons.<br />
– MJO strength and phase l<strong>in</strong>k<strong>in</strong>g to tropical forc<strong>in</strong>g.<br />
– Stratospheric forc<strong>in</strong>g <strong>in</strong> <strong>in</strong>iPal condiPons.<br />
• Focus on w<strong>in</strong>ter forecasts (Nov‐March) where signals/teleconnecPons are<br />
strongest and days 12‐18 and 19‐25.<br />
• Ensemble size <strong>of</strong> h<strong>in</strong>dcast set (5) prevents sensible applicaPon <strong>of</strong> probabilisPc<br />
scores – consider the ensemble mean and most frequent regime verify<strong>in</strong>g.
Skill by <strong>in</strong>iPal regime – days 12‐18<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 12 − 18<br />
918 176 225 145 209 163<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
ir.NAO−<br />
ir.NAO+<br />
ir.SB<br />
ir.AR<br />
ir.UKR<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 12 − 18<br />
918 176 225 145 209 163<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
ir.NAO−<br />
ir.NAO+<br />
ir.SB<br />
ir.AR<br />
ir.UKR<br />
NAO‐ NAO+ SB AR UKR NAO‐ NAO+ SB AR UKR<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
Skill by <strong>in</strong>iPal regime – days 19‐25<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 19 − 25<br />
918 176 225 145 209 163<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
ir.NAO−<br />
ir.NAO+<br />
ir.SB<br />
ir.AR<br />
ir.UKR<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 19 − 25<br />
918 176 225 145 209 163<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
ir.NAO−<br />
ir.NAO+<br />
ir.SB<br />
ir.AR<br />
ir.UKR<br />
NAO‐ NAO+ SB AR UKR NAO‐ NAO+ SB AR UKR<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
Skill by verify<strong>in</strong>g regime – days 12‐18<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 12 − 18<br />
918 179 229 150 207 153<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
vr.NAO−<br />
vr.NAO+<br />
vr.SB<br />
vr.AR<br />
vr.UKR<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 12 − 18<br />
918 179 229 150 207 153<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
vr.NAO−<br />
vr.NAO+<br />
vr.SB<br />
vr.AR<br />
vr.UKR<br />
NAO‐ NAO+ SB AR UKR NAO‐ NAO+ SB AR UKR<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
Skill by verify<strong>in</strong>g regime – days 19‐25<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 19 − 25<br />
918 184 230 154 197 153<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
vr.NAO−<br />
vr.NAO+<br />
vr.SB<br />
vr.AR<br />
vr.UKR<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 19 − 25<br />
918 184 230 154 197 153<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
vr.NAO−<br />
vr.NAO+<br />
vr.SB<br />
vr.AR<br />
vr.UKR<br />
NAO‐ NAO+ SB AR UKR NAO‐ NAO+ SB AR UKR<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
Persistent forecasts – days 12‐18<br />
IniPal and verify<strong>in</strong>g regime are the same<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 12 − 18<br />
918 61 73 25 79 32<br />
−60 −40 −20 0 20 40 60<br />
overall<br />
iRp.NAO−<br />
iRp.NAO+<br />
iRp.SB<br />
iRp.AR<br />
iRp.UKR<br />
% difference on Overall<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 12 − 18<br />
918 61 73 25 79 32<br />
−60 −40 −20 0 20 40 60<br />
overall<br />
iRp.NAO−<br />
iRp.NAO+<br />
iRp.SB<br />
iRp.AR<br />
iRp.UKR<br />
% difference on Overall<br />
NAO‐ NAO+ SB AR UKR NAO‐ NAO+ SB AR UKR<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
Regime transiPons – days 12‐18<br />
IniPal and and verify<strong>in</strong>g regime are are different<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 12 − 18<br />
918 115 152 120 130 131<br />
−60 −40 −20 0 20 40 60<br />
overall<br />
iRd.NAO−<br />
iRd.NAO+<br />
iRd.SB<br />
iRd.AR<br />
iRd.UKR<br />
% difference on Overall<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 12 − 18<br />
918 115 152 120 130 131<br />
−60 −40 −20 0 20 40 60<br />
overall<br />
iRd.NAO−<br />
iRd.NAO+<br />
iRd.SB<br />
iRd.AR<br />
iRd.UKR<br />
% difference on Overall<br />
NAO‐ NAO+ SB AR UKR NAO‐ NAO+ SB AR UKR<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
MJO<br />
+ days 5‐11<br />
Phase 3<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 3 day 5 − 11 n = 444<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 3 day 12 − 18 n = 444<br />
NAO− NAO+ SB AR UKR CLIMO<br />
+ days 12‐18<br />
Regime<br />
Regime<br />
+ days 19‐25<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 3 day 19 − 25 n = 444<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 3 day 26 − 32 n = 444<br />
+ days 26‐32<br />
NAO− NAO+ SB AR UKR CLIMO<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Regime<br />
Cassou 2008 found phase 3 + 6 <strong>in</strong>iPate NAO+ and NAO‐ respecPvely <strong>in</strong> w<strong>in</strong>ter<br />
(Nov‐March here for ERA‐Interim).<br />
Regime
MJO<br />
+ days 5‐11<br />
Phase 6<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 6 day 5 − 11 n = 377<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 6 day 12 − 18 n = 377<br />
NAO− NAO+ SB AR UKR CLIMO<br />
+ days 12‐18<br />
Regime<br />
Regime<br />
+ days 19‐25<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 6 day 19 − 25 n = 377<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim z500 3 MJO phase 6 day 26 − 32 n = 377<br />
+ days 26‐32<br />
NAO− NAO+ SB AR UKR CLIMO<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Regime<br />
Cassou 2008 found phase 3 + 6 <strong>in</strong>iPate NAO+ and NAO‐ respecPvely <strong>in</strong> w<strong>in</strong>ter<br />
(Nov‐March here for ERA‐Interim).<br />
Regime
IniPal MJO phase – days 12‐18<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 12 − 18<br />
918 344 53 73 100 75 74 71 70 58<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
iMJO.0<br />
iMJO.1<br />
iMJO.2<br />
iMJO.3<br />
iMJO.4<br />
iMJO.5<br />
iMJO.6<br />
iMJO.7<br />
iMJO.8<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 12 − 18<br />
918 344 53 73 100 75 74 71 70 58<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
iMJO.0<br />
iMJO.1<br />
iMJO.2<br />
iMJO.3<br />
iMJO.4<br />
iMJO.5<br />
iMJO.6<br />
iMJO.7<br />
iMJO.8<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
MJO – phase 7 + 8<br />
+ days 12‐18 + days 19‐25<br />
Phase 7<br />
Phase 8<br />
In days 12‐18 and 19‐25 aTer phase 7+8 tendency for NAO‐ (ow<strong>in</strong>g to <strong>in</strong>iPaPon <strong>in</strong><br />
phase 6 and Pmescale <strong>of</strong> MJO propagaPon?).
Stratospheric forc<strong>in</strong>g<br />
ERA‐<strong>in</strong>terim DJF.<br />
Coldest 10% <strong>of</strong> stratospheric<br />
temperatures.<br />
NAO+/AR response.<br />
ERA‐<strong>in</strong>terim DJF.<br />
Warmest 10% <strong>of</strong> stratospheric<br />
temperatures.<br />
NAO‐ response.<br />
Def<strong>in</strong>e through 100hPa temperatures poleward <strong>of</strong> 70N (Mark Baldw<strong>in</strong>, Exeter)
Stratospheric forc<strong>in</strong>g ‐ <strong>regimes</strong><br />
ERA‐<strong>in</strong>terim DJF<br />
Coldest 10% <strong>of</strong> days,<br />
NAO+/AR response<br />
ERA‐<strong>in</strong>terim DJF<br />
Warmest 10% <strong>of</strong> days,<br />
NAO‐ response.
Stratospheric forc<strong>in</strong>g ‐ persistence<br />
+ days 5‐11<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan −6.34 deg 10 % day 5 − 11 n = 295<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan −6.34 deg 10 % day 12 − 18 n = 295<br />
+ days 12‐18<br />
NAO− NAO+ SB AR UKR CLIMO<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Regime<br />
Regime<br />
+ days 19‐25<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan −6.34 deg 10 % day 19 − 25 n = 295<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan −6.34 deg 10 % day 26 − 32 n = 295<br />
+ days 26‐32<br />
NAO− NAO+ SB AR UKR CLIMO<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Regime<br />
Regime<br />
ERA‐Interim. Coldest 10% <strong>of</strong> stratospheric temperatures.<br />
Avg duraPon ~ 9 days
Stratospheric forc<strong>in</strong>g ‐ persistence<br />
+ days 5‐11<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan 8.36 deg 90 % day 5 − 11 n = 295<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan 8.36 deg 90 % day 12 − 18 n = 295<br />
+ days 12‐18<br />
NAO− NAO+ SB AR UKR CLIMO<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Regime<br />
Regime<br />
+ days 19‐25<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan 8.36 deg 90 % day 19 − 25 n = 295<br />
Frequency <strong>of</strong> occurence<br />
0.0 0.1 0.2 0.3 0.4 0.5 0.6<br />
Obs<br />
Climo<br />
era−<strong>in</strong>terim t100 Jan 8.36 deg 90 % day 26 − 32 n = 295<br />
+ days 26‐32<br />
NAO− NAO+ SB AR UKR CLIMO<br />
NAO− NAO+ SB AR UKR CLIMO<br />
Regime<br />
Regime<br />
ERA‐Interim Warmest 10% <strong>of</strong> stratospheric temperatures.<br />
Average duraPon ~ 11 days.<br />
Persistence <strong>of</strong> NAO‐ regime.
Stratospheric forc<strong>in</strong>g – warm<strong>in</strong>g events<br />
ERA‐Interim<br />
H<strong>in</strong>dcast<br />
12‐18<br />
19‐25<br />
Model able to persist the NAO‐ panern (i.e. stratospheric anomaly?) dur<strong>in</strong>g<br />
warm stratosphere events (<strong>in</strong> a composite sense).<br />
But, only see<strong>in</strong>g ~20 events given persistence – look at t100 skill?
Stratospheric forc<strong>in</strong>g – cold events<br />
ERA‐Interim<br />
H<strong>in</strong>dcast<br />
12‐18<br />
19‐25<br />
More complex regime picture for cold stratosphere events.<br />
AR/UKR response, weakly picked up by model.<br />
Sets up preference for NAO+ ‐> AR/UKR transiPon?
Stratospheric forc<strong>in</strong>g skill scores – days 12‐18<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 12 − 18<br />
918 102 112<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
t100.high<br />
t100.low<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 12 − 18<br />
918 102 112<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
overall<br />
t100.high<br />
t100.low<br />
Warm t100 Cold t100<br />
Warm t100 Cold t100<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
Stratospheric forc<strong>in</strong>g skill scores – days 19‐25<br />
cor<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 cor w<strong>in</strong>ter days 19 − 25<br />
918 102 112<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
fcst.highest<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
h<strong>in</strong>dcast z500 fcst.highest w<strong>in</strong>ter days 19 − 25<br />
918 102 112<br />
overall<br />
t100.high<br />
t100.low<br />
overall<br />
t100.high<br />
t100.low<br />
−60 −40 −20 0 20 40 60<br />
% difference on Overall<br />
Warm t100 Cold t100<br />
Warm t100 Cold t100<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
Blue = Forecast staPsPc<br />
% improvement vs full set<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty<br />
% <strong>of</strong> correctly<br />
forecasted regime
Monthly Forecast Skill scores<br />
Pattern Correlation<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
monthly z500 Pattern Correlation w<strong>in</strong>ter n = 71<br />
Brier Skill Score<br />
0.0 0.2 0.4 0.6 0.8 1.0<br />
monthly z500 Brier Skill Score w<strong>in</strong>ter n = 71<br />
5 − 11 12 − 18 19 − 25 26 − 32<br />
5 − 11 12 − 18 19 − 25 26 − 32<br />
Day range<br />
Day range<br />
Panern CorrelaPon <strong>of</strong><br />
ensemble mean<br />
W<strong>in</strong>ter <strong>Forecasts</strong> (71 <strong>in</strong> total), validaPng over 20N‐80N and 90E‐60W.<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty.<br />
Brier Skill Score on<br />
regime frequencies
Monthly Forecast Skill scores<br />
Brier Skill Score on<br />
<strong>in</strong>dividual regime<br />
frequencies<br />
Brier Skill Score<br />
!0.2 0.0 0.2 0.4 0.6 0.8 1.0<br />
monthly z500 Brier Skill Score w<strong>in</strong>ter n = 71<br />
5 ! 11 12 ! 18 19 ! 25 26 ! 32<br />
NAO!<br />
NAO+<br />
SB<br />
AR<br />
UKR<br />
But, period not<br />
necessarily<br />
representaPve <strong>of</strong><br />
climatology (more<br />
NAO‐, UKR, less<br />
NAO+). So scores<br />
may overstate skill.<br />
Poor skill for SB<br />
regime<br />
Day range<br />
W<strong>in</strong>ter <strong>Forecasts</strong> (71 <strong>in</strong> total), validaPng over 20N‐80N and 90E‐60W.<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty.
Monthly Forecast – is it persistence?<br />
Forecast ‐ solid<br />
Persistence <strong>of</strong> day 1<br />
regime ‐ dashed<br />
Brier Skill Score<br />
!0.4 !0.2 0.0 0.2 0.4 0.6 0.8 1.0<br />
!<br />
monthly z500 Brier Skill Score w<strong>in</strong>ter n = 71<br />
!<br />
!<br />
!<br />
NAO!<br />
NAO+<br />
5 ! 11 12 ! 18 19 ! 25 26 ! 32<br />
!<br />
Day range<br />
W<strong>in</strong>ter <strong>Forecasts</strong> (71 <strong>in</strong> total), validaPng over 20N‐80N and 90E‐60W.<br />
Bars show 10‐90% sampl<strong>in</strong>g uncerta<strong>in</strong>ty.
Thoughts on h<strong>in</strong>dcasts for calibraPon<br />
• A key task for Cumulus is produc<strong>in</strong>g staPon forecasts for major ciPes<br />
necessary for demand forecasts and <strong>weather</strong> derivaPves<br />
• This requires calibraPon <strong>of</strong> model variables.<br />
• Challenge how do to this with clear seasonality <strong>in</strong> some locaPons and<br />
usually
Las Vegas H<strong>in</strong>dcast v EPS forecasts<br />
lasvegas tmax box 1 day 1 H<strong>in</strong>dcast − EPS mean<br />
H<strong>in</strong>dcast − EPS<br />
EPS_5member − EPS<br />
−3 −2 −1 0 1 2<br />
−3 −2 −1 0 1 2<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!!<br />
!<br />
!<br />
!<br />
!<br />
!! ! !<br />
!<br />
! ! !<br />
!<br />
!<br />
!<br />
!<br />
!<br />
! ! !<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
Feb Apr Jun Aug Oct Dec Feb Apr Jun<br />
!<br />
Fcst<br />
Climo<br />
! !<br />
!<br />
!<br />
!<br />
!<br />
Date<br />
lasvegas tmax box 1 day 1 EPS_5member − EPS mean % out = 84.5 % target = 10 %<br />
!<br />
!<br />
! ! !<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
! !<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
! !<br />
• Large differences <strong>in</strong> tmax between<br />
EPS and h<strong>in</strong>dcast on the same date<br />
(& tm<strong>in</strong>).<br />
• Not expla<strong>in</strong>ed by differences <strong>in</strong><br />
model climatology (blue).<br />
• Not an ensemble size issue (>80% <strong>of</strong><br />
biases outside the 5‐95% range due<br />
to sampl<strong>in</strong>g uncerta<strong>in</strong>ty from EPS<br />
with 5 member ensemble).<br />
• Should we expect them to be the<br />
same? Different model cycle,<br />
<strong>in</strong>iPalizaPon and ensemble<br />
perturbaPon method.<br />
• Similar f<strong>in</strong>d<strong>in</strong>g for other locaPons.<br />
!<br />
!<br />
!<br />
0 10 20 30 40 50 60 70<br />
ID by sorted sampl<strong>in</strong>g range
Conclusions<br />
• We f<strong>in</strong>d <strong>weather</strong> <strong>regimes</strong> are a useful tool for to simplify the high dimensional output<br />
produced by the EPS/monthly/seasonal system.<br />
• Analysis <strong>of</strong> skill from h<strong>in</strong>dcast set reveals that persistence <strong>of</strong> <strong>regimes</strong> (especially NAO+/‐) is<br />
generally bener forecast than transiPons. We f<strong>in</strong>d l<strong>in</strong>le <strong>in</strong>fluence from the MJO on skill, whilst<br />
the presence (persistence) <strong>of</strong> stratospheric forc<strong>in</strong>g is quite well captured by the model.<br />
• BUT: monthly system limited by number <strong>of</strong> forecasts, h<strong>in</strong>dcast system limited by ensemble<br />
size hence large uncerta<strong>in</strong>ty and rather tentaPve conclusions (aga<strong>in</strong>st the null hypothesis <strong>of</strong><br />
skill be<strong>in</strong>g a random process).<br />
– Larger & longer h<strong>in</strong>dcast ensembles? Welcome the extension to 20‐years <strong>in</strong> cycle 38r1.<br />
– 5 ensemble members makes probabilisPc evaluaPon tricky.<br />
– Look at <strong>in</strong>sights from EPS for day 10 onwards given larger sample size.<br />
• However, for site specific forecasts, given high sensiPviPes, <strong>regimes</strong> may be an<br />
oversimplificaPon.<br />
• We would welcome more research/clarity on impact <strong>of</strong> the different <strong>in</strong>iPalizaPon on h<strong>in</strong>dcast<br />
surface temperature forecasts.
April 2012<br />
• Dom<strong>in</strong>ated by AR regime (19/30 days).<br />
• Coldest April for 23‐years (UKMO).<br />
• <strong>Forecasts</strong> all struggled keep<strong>in</strong>g the cold air over the UK.<br />
Analysis<br />
Forecast
December 2011<br />
RMM2<br />
−4 −3 −2 −1 0 1 2 3 4<br />
!<br />
!<br />
!<br />
!<br />
!<br />
monthly 2011120100 MJO RMM1&2 cor = 0.826 rmse/clim_rmse = 0.57<br />
8<br />
1<br />
day1<br />
day5<br />
day10<br />
day15<br />
day20<br />
7<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
! !<br />
! !<br />
!<br />
!<br />
!<br />
!<br />
! ! ! !<br />
! !!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
! ! ! ! !<br />
!<br />
! !<br />
!<br />
!<br />
!!<br />
!!<br />
! !! ! !<br />
!<br />
!!<br />
!<br />
! !<br />
! !!!!!<br />
! !!<br />
! ! ! !<br />
! ! ! !<br />
!<br />
!<br />
!<br />
!!<br />
! !<br />
!<br />
!<br />
!<br />
!<br />
! !<br />
!<br />
!<br />
!<br />
!<br />
! !!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
! !<br />
!<br />
!<br />
!<br />
!<br />
!<br />
!<br />
2 3<br />
6<br />
5<br />
4<br />
−4 −3 −2 −1 0 1 2 3 4<br />
RMM1<br />
Not a parPcularly “<strong>in</strong>teresPng” MJO event, but did persistent convecPon <strong>in</strong> the<br />
Indian Ocean give rise to persistent NAO+/UKR regime?
December 2011 – Monthly 20111512
December 2011<br />
Week 3 20111201 Week 3 20111201 Week 2 20111215<br />
<strong>Forecasts</strong> performed well <strong>in</strong> general, captur<strong>in</strong>g the persistence <strong>of</strong> the NAO+<br />
regime.