Upload
ethan-murphy
View
227
Download
0
Tags:
Embed Size (px)
Citation preview
The The SiTProSSiTProS Model Model((SiSiam am TTsunami sunami ProPropagation pagation SSimulator)imulator)
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Dr.Wattana KanbuaDr.Wattana Kanbua
Marine Meteorological CenterMarine Meteorological CenterMeteorological Observation and Warning BureauMeteorological Observation and Warning Bureau
Thai Meteorological DepartmentThai Meteorological Department
Mr.Somporn Chuai-AreeMr.Somporn Chuai-Aree
Department of Mathematics and Computer Department of Mathematics and Computer Science, Faculty of Science and Technology, Science, Faculty of Science and Technology,
Prince of Songkla University, Pattani Campus.Prince of Songkla University, Pattani Campus.
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
SiTProS ModelSiTProS Model – shallow water equation– shallow water equationSiTProS ModelSiTProS Model – shallow water equation– shallow water equation
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
SiTProS Model SiTProS Model – 2D grid system– 2D grid systemSiTProS Model SiTProS Model – 2D grid system– 2D grid system
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
SiTProS Model SiTProS Model – approximation (model 1)– approximation (model 1)SiTProS Model SiTProS Model – approximation (model 1)– approximation (model 1)
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
SiTProS Model SiTProS Model - - CalculationCalculationSiTProS Model SiTProS Model - - CalculationCalculation
From where u(n+1) may be calculated as:
From where u(n+1) may be calculated as:
1 1
, , , 1, , 1, , 1 , , 122 2 2
2 2 2
( ) ( ) ( )
n n n n n n n n ni j i j i j i j i j i j i j i j i jU U U U U U U U U
at x y
1 2 1, 1, 1, , 1 , 1 , , ,4 2n n n n n n n ni j i j i j i j i j i j i j i jU C U U U U U U U
.;
a tC h x y
h
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Initial Condition
Initial Condition
SiTProS Model SiTProS Model - - CalculationCalculationSiTProS Model SiTProS Model - - CalculationCalculation
1, 0,i jU Ocean
1, 0,i jU Land
1, 0 ,i jU f fault
1, 0 ,
1, ,
,
0,
i j i j
i j i j
U f r R
U r R
R
values at n=1 as the initial conditions
What are the values at n=0? We apply a zero-gradient initial condition
, this means
22 1 1 1, 1, 1, , 1
1 1 1, 1 , ,
(2
4 )
i j i j i j i j
i j i j i j
CU U U U
U U U
substitute this into (4), then we get
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
SiTProS Model SiTProS Model - - CalculationCalculationSiTProS Model SiTProS Model - - CalculationCalculation
Boundary Condition
Boundary Condition
4 boundaries are free (open).
, 1 , 1n ni j i jU U
,0 ,2n ni iU U
0, 2,n nj jU U 1, 1,
n ni j i jU U
1 2, 1, , 1 , 1
1, , ,
1; (2
4 ) 2 ;
n n n ni j i j i j i j
n n ni j i j i j
i U C U U U
U U U
1 2
, 1, , 1 , 1
1, , ,
1; (2
4 ) 2 ;
n n n ni j i j i j i j
n n ni j i j i j
i i U C U U U
U U U
1 2
, 1, 1, , 1
1, , ,
1; ( 2
4 ) 2 ;
n n n ni j i j i j i j
n n ni j i j i j
j U C U U U
U U U
1 2
, 1, 1, , 1
1, , ,
1; ( 2
4 ) 2 ;
n n n ni j i j i j i j
n n ni j i j i j
j j U C U U U
U U U
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Algorithm for Wave PropagationAlgorithm for Wave PropagationAlgorithm for Wave PropagationAlgorithm for Wave Propagation
how does this algorithm work? (to save memory)
U[new] U[old] U[new]
1 2 1, 1, 1, , 1 , 1 , , ,4 2n n n n n n n ni j i j i j i j i j i j i j i jU C U U U U U U U
1,ni jU can be assigned to
1,ni jU
for next iteration before calculation.
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
SiTProS ModelSiTProS Model – approximation (model 2)– approximation (model 2)SiTProS ModelSiTProS Model – approximation (model 2)– approximation (model 2)
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
SiTProS Model SiTProS Model – computing grid– computing gridSiTProS Model SiTProS Model – computing grid– computing grid
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Results – tsunami propagationResults – tsunami propagationResults – tsunami propagationResults – tsunami propagation
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Observing data Computing data
Rendering Panel
Compu
ting
Region
Panel
Parameters and Output Setup Panel
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
1. Region selection
2. Update Region
3. Set Parameters
4. Earthquake Initial Condition (mouse drop(point) or drag(line)(Starting Point = Epicenter)
Follow the step by step 1, 2, 3, 4
Capture Animation
Time setup,Suggestion
Asia Modelling Symposium International ConferenceAsia Modelling Symposium International Conference Held at Phuket, Thailand, March 27-30, 2007Held at Phuket, Thailand, March 27-30, 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Annual National Symposium on Computational Science and Engineering (ANSCSE11) Annual National Symposium on Computational Science and Engineering (ANSCSE11) Held at Phuket, Thailand, March 28-30, 2007Held at Phuket, Thailand, March 28-30, 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHelpHelp atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007
Joint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTJoint Regional Conference on Disaster Relief and Management – International Cooperation & Role of ICTHeldHeld atat Alexandria, Alexandria, Egypt Egypt during the period from 14 to 17 April 2007during the period from 14 to 17 April 2007