Climate Change Impact Analysis
Patrick Breach M.E.Sc Candidate pbreach@uwo.ca
Analysis Patrick Breach M.E.Sc Candidate pbreach@uwo.ca Outline - - PowerPoint PPT Presentation
Climate Change Impact Analysis Patrick Breach M.E.Sc Candidate pbreach@uwo.ca Outline July 2, 2014 Global Climate Models (GCMs) Selecting GCMs Downscaling GCM Data KNN-CAD Weather Generator KNN-CADV4 Example
Patrick Breach M.E.Sc Candidate pbreach@uwo.ca
July 2, 2014
recommended to encompass uncertainty in model structure and parameterization
hydrologic modelling during time of interest (e.g. 2050โs , 2090โs)
data
for each GCM
๐๐ก๐๐๐ ๐ = เท
1 ๐
min ๐๐, ๐๐
between probability density functions
provide higher influence to models that can reproduce range
take place by graphical methods Scatter Plot Method
produce hydrologic extremes
Percentile Method
corresponding to 5th, 25th, 50th, 75th, and 95th, percentile
GCM Change Factor Methodologies Transfer functions Statistical Regression- Based Weather Generators Parametric Non-Parametric Semi-Parametric Weather Classification Dynamic Regional Climate Models (RCMs)
Change Factor Methods
Simple
conditions in different time slices
Regional Climate Models (RCMs)
Dynamic
โpredictorโ & single site โpredictandโ variables
Canonical correlation, etc.
Regression- Based Weather Classification Weather Generators
Statistical
Standard Regression Model:
weather patterns
probability distributions
large scale GCM models
Regression- Based Weather Classification Weather Generators
Statistical
downscaling
length
variables include mean and standard deviation
semi-parametric
Regression- Based Weather Classification Weather Generators
Statistical
probability
precipitations amounts, temperatures and
site applications
Regression- Based Weather Classification Weather Generators
Statistical
site applications
Regression- Based Weather Classification Weather Generators
Statistical
needed regarding the probability distribution
Regression- Based Weather Classification Weather Generators
Statistical
window
averages using Mahalanobis distance
probability distribution
Mahalanobis distance
Step 1 โ Compute regional means of p variables (x) across all q stations for each day in the historical record ๐๐ข = ๐ฆ1,๐ข, ๐ฆ2,๐ข, โฆ , ๐ฆ๐,๐ข โ๐ข = 1,2, โฆ , ๐ ๐ฅโ๐๐ ๐, ๐ฆ๐,๐ข = 1 ๐ เท ๐ฆ๐,๐ข
๐ ๐ ๐=1
โ๐ = {1,2, โฆ , ๐} โ๐๐ ๐, ๐ฆ๐,๐ข = 1 ๐ เท ๐ฆ๐,๐ข
๐ ๐ ๐=1
โ๐ = {1,2, โฆ , ๐}
Step 2 โ Choose temporal of length โwโ and select a subset of potential neighbors โLโ days long for โNโ years ๐ = ๐ โ ๐ฅ + 1 โ 1
1 2 3 4 5 6 7 8 9 N . . . . . . 1 2 3 4 5 6 7 8 9 3 1 2 3 4 5 6 7 8 9 2 1 2 3 4 D 6 7 8 9 1 Year <------------------ w/2 ------------------> <------------------ w/2 ------------------>
Step 3 โ Compute mean of โLโ potential neighbors, ๐๐ for each day ๐๐ = ๐ฆ1,1 โฏ ๐ฆ1,๐ โฎ โฑ โฎ ๐ฆ๐,1 โฏ ๐ฆ๐,๐ Step 4 โ Compute covariance matrix ๐ท๐ข for day ๐ข with ๐๐ ๐ท๐ข = ๐ค๐๐ ๐ฆ1,1 โฏ ๐๐๐ค ๐ฆ1,1, ๐ฆ1,๐ โฎ โฑ โฎ ๐๐๐ค ๐ฆ๐,1 โฏ ๐ค๐๐ ๐ฆ๐,๐
Step 5 โ Random selection of first simulation day from historical record consisting of โpโ variables at โqโ stations from the โNโ years Step 6 a) Calculate eigenvector (๐น) & eigenvalue (e) from ๐ท๐ข b) Retain ๐น with highest e c) Calculate first principal component using ๐น ๐๐ท๐ข = ๐๐ข๐น ๐๐ท๐ = ๐๐๐น โ๐ = {1,2, โฆ , ๐}
d) Calculate Mahalanobis distance ๐๐ = ๐๐ท๐ข โ ๐๐ท๐ 2 ๐ค๐๐ (๐๐ท)
PPT TMX TMN ๐น
Step 7 โ Sort the Mahalanobis calculated for each potential neighbor from smallest to largest and retain the โKโ nearest neighbors ๐ฟ = ๐ Yates et al. (2003) Step 8 โ Use discrete probability distribution weighting closest neighbors the highest for resampling one
๐ฅ๐ =
1/๐ ฯ๐=1
๐
1/๐
โ๐ = 1,2, โฆ , ๐ฟ ๐๐ = ฯ๐=1
๐
๐ฅ๐
Step 9 โ Generate random number, ๐ฃ 0,1 , to determine current neighbor from probability distribution
Step 10 โ Resample block of data preceding selected day Step 11(a) โ Perturbation of resampled temperature values ๐ง๐,๐ข+๐
๐
= ๐๐ข๐๐๐ โ ๐ฆ๐,๐ข+๐
๐
+ 1 โ ๐๐ข๐๐๐ ๐๐ข+๐ where, ๐ = 1,2, โฆ , ๐ถ ๐๐ข+๐~ ๐ ๐, ๐ ๐๐ข+๐~๐ ๐ฆ๐,๐ข+๐
๐
, ๐๐,๐ข
NN NN + 1 NN + 2
From KNN
Step 11(b) โ Perturbation of resampled precipitation values ๐ง๐๐๐ข,๐ข+๐
๐
= ๐๐๐๐ข โ ๐ฆ๐๐๐ข,๐ข+๐
๐
+ 1 โ ๐๐๐๐ข ๐๐ข+๐ Where, ๐๐ข+๐ = ๐๐ต๐๐,๐ข+๐ถ๐๐,๐ขโ๐จ๐ข ๐ต๐๐,๐ข = log ๐ฆ๐,๐ข โ ๐ถ๐๐,๐ข 2 ๐ถ๐๐,๐ข = log ๐
๐,๐ข 2
๐ฆ๐,๐ข + 1 ๐
๐,๐ข From LNN
Step 12- Repeat process until end of historical record is reached *Process can be repeated any number of times for longer generated climate records *Longer records are extremely useful for risk analysis in hydrologic modelling
10 20 30 40 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec degrees Celsius
Temperature
Historical GCM 20 40 60 80 100 120 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec mm
Precipitation
Historical GCM 0.5 1 1.5 2 2.5 3 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature Change Factor
CF 0.7 0.8 0.9 1 1.1 1.2 1.3 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation Change Factor
CF No Change
๐๐๐๐. ๐ท๐บ = ๐ป๐ท๐
๐๐ฃ๐ข๐ฃ๐ ๐ โ ๐ป๐ท๐โ๐๐ก๐ข๐๐ ๐๐๐๐
๐๐๐๐. ๐ท๐บ = ๐ป๐ท๐
๐๐ฃ๐ข๐ฃ๐ ๐ โ ๐ป๐ท๐โ๐๐ก๐ข๐๐ ๐๐๐๐
๐ป๐ท๐โ๐๐ก๐ข๐๐ ๐๐๐๐ โ 100 *using CGCM3T47 with A1B SRES Scenario for LondonA weather station
Simonovic (2012)
simulation
Eum (2009)
Prodanovic and Simonovic (2006a, 2006b), Gaur (2013)
Prodanovic (2007)