SlideShare a Scribd company logo
1 of 15
Download to read offline
M.ENG RESEARCH PROJECT APRIL 2015 1
Investigation of seabed deformation using Plaxis
Kevin De Michelis supervised by Dr Mohammed Seaid
Abstract—This report investigates and develops a computa-
tionally inexpensive method to simulate wave propagation due to
sudden deformations in the seabed. The sudden deformation in
the seabed was modelled using the geotechnical software Plaxis,
the results of which were extracted and run by code written
in MATLAB to simulate the resultant wave propagation on the
free water surface. The soil deformation uses Linear Elastic and
Mohr-Coulomb constitutive models within the Plaxis package,
whereas the free water surface is modelled and tracked using
nonlinear shallow water equations in MATLAB. The coupling of
these two solvers will model three types of deformation as well
as a large seabed deformation in the Atlantic Ocean. The results
were analysed by examining the shape and magnitude of the soil
surface deformations, inspecting the wave propagation response
and inundation of dry land. The results showed that the Plaxis
- MATLAB combination handled various types of deformation
adequately, was quick and efficient at simulating accurate but
crude models and could be used to generate a very precise and
realistic model if desired. To produce the most realistic results a
better knowledge of soil modelling in Plaxis is necessary whereas
the nonlinear shallow water equations in MATLAB require a
little refinement to be as versatile as possible.
Index Terms—Plaxis 2D, MATLAB, nonlinear shallow water
equations, seabed deformation, free water response
I. INTRODUCTION
SUDDEN deformations in the earth’s crust cause a rise
or dip of the surface water level which, if large enough,
can propagate and become a tsunami. The 2004 tsunami in
the Indian Ocean is a prime example; over 230,000 people
had their lives taken, over a million and a half people were
displaced, and the damage and loss that the affected countries
suffered amounted to 8.71 billion US dollars [1], [2]. This
natural catastrophe is a repeating occurrence and the damage
from its consequences is one we wish to minimise or prevent
entirely. Therefore, a lot of research has gone into early
tsunami warning systems and tsunami simulations. This is
because accurately simulating tsunamis allows engineers to
properly plan evacuation routes and build appropriate coastal
defences, save lives and to minimise damage to infrastructure.
Consequently, research in tsunami modelling has increased
impressively over the last few decades and many hydrody-
namic models have been developed. A widely used method to
simulate tsunamis is the Method of Splitting Tsunami (MOST)
[3], developed by Dr. Vasily V. Titov of the Pacific Marine
environmental Laboratory and Synolakis of University of
Southern California. This model breaks the process down into
three stages; seabed deformation, wave propagation and the
inundation of dry land, and has proved to be successful when
compared to laboratory experiments and historical tsunamis.
A. Material deformation
The first phase in the MOST is the morphodynamics of the
soil. Modelling these deformations requires the use of Finite
Element Method (FEM). FEM is used to find an approximate
solution of boundary value problems with partial differential
equations using numerical analysis.
Typically, an earthquake with a magnitude of over 6.0 on
the Richter scale due to a dip-slip fault, has a rupture area
of 100 to 2000 km2
[4] while the height ranges from 0 -
15 m. Therefore, a two-dimensional model can be used when
analysing an earthquake mechanism. This was shown by an
early two-dimensional FEM model of a dip-slip fault that used
elastic dislocation theory developed by L. B. Freund and D.
M. Barnett in 1976. Freund and Barnett stated that "Although
the two-dimensional models may be over simplifications of
the physical system, they have been very useful in developing
insight into the relationships among the various fault parame-
ters." [5]. Furthermore, the two-dimensional model produced
results that were within an acceptable limit when compared to
data of a 1964 Alaskan earthquake. Thus proving that the use
of two-dimensional elastic dislocation theory is adequate for
analysis of deformations caused by dip-slip.
B. Wave propagation and inundation
The second and third phases of MOST involve hydro-
dynamics modelling the wave propagation. The propagation
of a wave induced by seabed deformation comes from its
starting profile, which originates from translating a vertical
displacement in the seabed onto the free surface of the water.
This is justified because generally, a seaquake area is large
with respect to the water depth, and the rupture velocity very
short with respect to the tsunami propagation velocity [6].
Once the wave profile is found, the wave propagation can
be calculated. This is done by using the nonlinear shallow
water equations, which are suitable when the water depth is
shallow when compared to the wavelength of the disturbance
[7]. These equations are derived from depth-integrating the
Navier-Stokes equations and are suitable for propagation of
waves in shallow water and inundation of non-breaking waves.
This report will focus on the deformation of the seabed as
opposed to the collapse of it. Additionally, large deformations
may not lead to tsunamis but can still cause flooding in
coastal zones from wave runup. Thus, this report investigates
three types of deformation using a new method to couple a
morphodynamic and a hydrodynamic solver, Plaxis 2D and
MATLAB respectively, to simulate wave propagation due to a
vertical displacement in the seabed. This follows the MOST,
though it is not limited to tsunami modeling.
M.ENG RESEARCH PROJECT APRIL 2015 2
II. GOVERNING EQUATIONS
This section describes the governing equations, in Plaxis
and the MATLAB code, used to solve the soil deformation
and wave propagation respectively. However, it is important
to note that the focus of this report is the free water response
to the deformation and not the mechanics within the soil. Thus,
the soil models are oversimplifications of real situations and
should not be taken as perfectly realistic as they are only a
tool to provide verification and qualitative evaluation of the
water response.
A. Linear Elastic and Mohr-Coulomb equations
The soil models have a simple two-dimensional setup: width
and depth, x and z respectively. The y direction can be ignored
because fault lengths can be taken as infinite [4], [8].
To solve the deformation within the soil models, this re-
port uses two constitutive models; Linear Elastic and Mohr-
Coulomb. This was done to investigate the adequacy and qual-
ity of the constitutive models. The Linear Elastic constitutive
model is described as suitable for large intact rock formations
but too crude for soil; however, it is computationally least
expensive [9]. Whereas the Mohr-Coulomb constitutive model
is described as a good first order approximation [9] and is more
suitable for soil modelling.
When Plaxis runs a simulation, all constitutive models
use the same calculation process, but differ when calculating
the plastic phase. The complete process can be viewed in
Appendix A [10]. This report investigates the deformation due
to a prescribed displacement at certain nodes, thus the first
calculation Plaxis solves is as follows:
{df } = [Kff ]−1
{{ff } − [Kfp]{dp}} (1)
Where {d} is the displacement vector, [K] is stiffness
matrix, {f} is load force vector, subscript f is free nodes and
subscript p is prescribed nodes. Thus the equation solves for
the displacement of the free nodes using the prescribed dis-
placement and the stiffness of the material. The displacement
of each element, in conjunction with the strain interpolation
matrix [B], is then used to calculate the change in strain {∆ε}.
{∆ε} = [B]{∆de
} (2)
The change in strain is then multiplied by the elastic
material stiffness matrix, [De
], and added to the previous stress
state, {σi−1
c } to solve for the trial stress {σtr
}.
{σtr
} = {σi−1
c } + [De
]{∆ε} (3)
For the Linear Elastic model the process described above
is repeated until the final deformation is reached. Whereas, if
there is a calculated plastic phase in the Mohr-Coulomb model,
a new stress state is found using a plastic stress corrector.
{σi
c} = {σtr
} −
< f({σtr
}) >
d
∂g
∂d
(4)
The plastic stress corrector, <f({σtr
})>
d
∂g
∂d , returns the stress
to the Mohr-Coulomb yield surface. The complexity of the
plastic stress corrector is beyond the scope of this report, thus
will not be discussed further.
B. Coupling
Coupling the soil deformation with water response is de-
scribed using domains; there is the soil domain, ΩS, where
the deformation occurs, and the water domain, ΩW , where
the wave propagation occurs. The two domains are treated as
separate entities with one interaction.
The first part of the process starts with the initial state of
the system, which has no deformation and thus no interaction
between the domains, as shown in Fig. 1 step 1. Consequently,
step 2 deforms the seabed statically; it can be considered static
because the time in which it occurs is small and there are no
further deformations.
The second part couples the domains and consists solely
of step 3. The coupling uses the work of Kajiura, where the
vertical displacement of the soil can be translated onto the free
water surface; this is known as the passive approach [8]. This
is done by extracting the seabed surface data to define the
starting wave profile. Additionally, it is important to note that
the deformation is uni-directional: from soil to water. This is
because both the soil and water are considered incompressible.
Thus, the effect of the water on the soil is very small and gives
similar results, whereas ignoring the water’s effect on the soil
saves a lot of computational effort with only a small loss in
precision.
The last part is the free water response using the initial
wave profile from the translocated seabed deformation. Step 4
shows the resultant wave propagation whereas step 5 shows the
final state when the free water surface has reached equilibrium
again.
Figure 1. Deformation and coupling process of the domains, steps 1 - 5.
M.ENG RESEARCH PROJECT APRIL 2015 3
C. Nonlinear shallow water equations
The nonlinear shallow water equations are used for the
calculation of the free water response. This code was written
using the basic principle that the water depth is small in
comparison to the wavelength. These equations are derived
from depth-integrating the Navier-Stokes equations and result
in a computationally faster solution. This is because the
Navier-Stokes equations require continuous remeshing to track
the wave propagation whereas the nonlinear shallow water
equations do not. Due to the two-dimensional nature of the
soil model, the nonlinear shallow water equations use the one-
dimensional equations for the conservation of mass and con-
servation of momentum. They also take into account gravity,
shear with the seabed surface and can take into consideration
more factors such as wind on the water surface if desired. The
equation below is for the conservation of mass, where h is the
water height from the seabed, t is time and u is the water
velocity.
∂h
∂t
+
∂(hu)
∂x
= 0 (5)
The change in water height due to the translocation of the
seabed deformation generates a wave propagation, hu, which
can then be substituted in the equation for conservation of
momentum below:
∂(hu)
∂t
+
∂
∂x
(hu2
+
1
2
gh2
) = −gh
∂B
∂x
+ τ (6)
Where g is gravitational acceleration, B is the seabed
bathymetry and τ is the seabed shear effect. At first there
will be no shear effect as u = 0, but after the first step shear
can be solved using (7).
τ = −ghcf
u|u|
h
5
3
(7)
Where cf is a coefficient of friction. This process is looped
until the free water surface comes to rest. Fig. 2 is an
illustration of the more important parameters for the nonlinear
shallow water equations.
Figure 2. Illustration of nonlinear shallow water equation parameters.
The inundation phase is taken into account with the nonlin-
ear shallow water equations [11] but requires a slope of less
than 70◦
and applies only for non-breaking waves.
The full MATLAB code that was written for this report can
be found in Appendix B.
III. METHODOLOGY AND MODELS
This section describes the process which was used to ensure
valid results and the models’ setup and parameters.
A. Method
The method with which the models were solved used a
process which started by designing the model. First, the
bathymetry of the model had to be determined, this was either
arbitrarily chosen or a database of sea and ocean bathymetries
could be accessed. Then, the nature of the deformation was
chosen; this was either done by choosing a prescribed force
or displacement as well as choosing a point or line on which
to perform the action on. The models in this report use only a
prescribed displacement as it is more suitable for the problem
at hand.
The next step is meshing the model, using a triangulation
procedure, so that Plaxis can solve it. This involves choosing
the refinement level from preset options or manually choosing
the relative element size. It is also possible to select local
refinement if there is a specific area of the model that requires
higher precision. However, Plaxis automatically refines more
around the point or line displacements as well as thin soil
layers. After the desired mesh has been achieved Plaxis can
run the simulation.
When the simulation is completed the first data processing
phase can begin. This involves extracting all the required data,
specifically the displacement of all the nodes, and organising
it in Microsoft Excel. The data is organised so that it can
be read by MATLAB to generate the mesh before and after
deformation, and a series of surface points that are used for the
translocation onto the free water surface. This was done mostly
by using Excel formulas and creating .txt files for MATLAB.
Within MATLAB there were then two steps; one was
generating the meshes and the other was performing the water
flow calculation. Firstly, the meshes were checked, and if there
was an error the process returned to the data processing phase.
The flow was then checked and followed the same check for
the mesh. Lastly, if both parts were outputting valid results
the model was assessed for its adequacy and value.
This method was performed on all the models herein, and
underwent vigorous checks until no errors were found in the
final results.
B. Models
The models described in this section are a selected few that,
together, were deemed best suited to encompassing the various
types of possible soil deformations.
The first three models used a simple rectangular geometry
of soil that had a width of 1000 m and a depth of 500 m; all
three of which had a Linear Elastic bedrock for the bottom
100 m, as shown in Fig. 3. The bedrock was always modelled
as Linear Elastic because a negligible amount of deformation
would occur. The fourth model used real seabed data from
New York to Lisbon, as shown in Fig. 4, and used a bedrock
that followed the geometry of the top surface, 400 m below
it.
M.ENG RESEARCH PROJECT APRIL 2015 4
Figure 3. Schematic of first three models before deformation.
Figure 4. Bathymetry of Atlantic Ocean from New York to Lisbon.
All the models used two material; hard clay and bedrock.
However, the Soil Layers model also used loose sand, dense
sand and soft clay. The parameters for which are listed in Table
I [12], [13].
Table I
MATERIAL PARAMETERS
Material
Young’s
modulus,
E, MPa
Poisson’s
ratio, ν
Cohesion,
c, kPa
Friction
Angle,
ϕ
Saturated
unit weight,
γsat, kN/m3
Loose
Sand
15 0.2 50 0◦ -
Dense
Sand
35 0.3 50 0◦ -
Soft
Clay
10 0.35 11 0◦ -
Hard
Clay
35 0.35 11 0◦ 20
Bedrock
(Basalt)
45x103 0.17 - - -
The two principal parameters are Young’s modulus, E, and
Poisson’s ratio, ν. However, more parameters are required
when using the Mohr-Coulomb constitutive model. These
parameters are cohesion, c, friction angle, ϕ, and dilantancy
angle, ψ.
The models are for soils under a large amount of water, so
a setting in Plaxis was chosen that applies a large bulk of stiff
water. In this case cohesion becomes undrained shear strength
and the friction angle can be set to ϕ = 0 reducing it to the
Tresca criterion. When this is the case the dilatancy angle is
automatically set to ψ = 0 in the Plaxis software [9].
The saturated unit weight was required for a dynamic
simulation to better model the compression wave velocity and
shear wave velocity. This was done uniquely for a model using
only hard clay above the bedrock.
The first deformation type was the Rise and Dip model.
The rise and dip refers to the two point displacements that
were located within the soil, one displacing 50 m upwards
and the other 50 m downwards. The prescribed displacements
were set 25 m below the soil surface and 75 m either side
of the centreline. Therefore, their respective coordinates were
(425, 475) and (575, 475). This model was chosen because
it inspected the soil deforming in tension and compression as
well as inducing a rise and a dip in the water level above.
The second model, Rupture, used a rupture mechanism that
caused a large dip in the water level due to a horizontal
deformation in the soil. This was achieved by creating outward
facing horizontal displacements originating from two near
vertical lines in the soil. The displacements at the bottom of
the lines started at 0 m and increased linearly until the top,
reaching a displacement of 50 m. The coordinates of which
are (490, 110) to (480, 500) for the first line and (510, 110)
to (520, 500) for the second line.
Thirdly, is the dynamic displacement model, Seaquake,
which was modelled to simulate the vibrations in the soil
that would be caused by a real seaquake. This model used
a single point displacement, with coordinates (500, 475), and
a table with dynamic multiplier against time. The data from
this table was in an .smc format which is a common format
for earthquake data. The file used can be viewed as a graph,
shown in Fig. 5. However, Plaxis requires the user to input
a displacement for the dynamic movement: a displacement of
25 m was chosen.
-1.5
-1
-0.5
0
0.5
1
1.5
0 1 2 3 4 5 6 7 8
Dynamicmultiplier
Time (s)
Variation of dynamic displacement with time
Figure 5. Graph of smc data.
Lastly, the New York - Lisbon model was generated. This
is the only model with different dimensions and geometry;
using real seabed data for the bathymetry [14]. The width of
the model spans approximately 5600 km (distance from New
York to Lisbon) with a depth of 300 km. The depth was chosen
to better represent the mesh of the model, this is because, due
to the greatest depth of the Atlantic Ocean only being 6 km,
the model would appear very thin with an unobservable mesh.
The prescribed displacement was a 500 m uplift applied on a
M.ENG RESEARCH PROJECT APRIL 2015 5
Table II
MESH CONVERGENCE
Mesh Displacement (m) Time (s)
Preset
Relative
Element Size
No. of
Elements
No. of
Nodes
Max. Rise Dip Mesh Calculation Total
Very Coarse 2 100 227 50.72 45.83 45.95 1.2 4 5.2
Coarse 1.333 162 359 50.11 45.18 45.72 1.3 4.1 5.4
Medium 1 318 681 50.55 43.34 40.54 1.5 4.6 6.1
Fine 0.667 620 1307 50.09 37.24 36.68 1.6 4.7 6.3
Very Fine 0.5 1214 2519 50.2 37.32 34.06 1.9 7.9 9.8
50 km horizontal line with coordinates, in km, (3950, -2.18)
to (4000, -2.18). The displacement was 0 m at both ends of
the line and increased linearly up to 500 m in the middle.
It is important to note that care must be taken when setting
the prescribed displacement. This is because the prescribed
displacement is located on a node and when it has fully
displaced the calculation will stop. The elements and nodes
around it will deform differently according to the constitutive
model. However, if the prescribed displacements are too large
the mesh will distort and elements will overlap. Therefore,
because this is an issue that is not well understood and
produces highly unrealistic deformations, this is avoided by
selecting displacements appropriate to the model.
IV. RESULTS & DISCUSSION
This section discusses and investigates the results of the
various models, particularly looking at the wave profiles and
validity of the soil models. The Rise and Dip model was used
for the mesh convergence test, comparing realistic with unreal-
istic deformations and to investigate the effect of different soil
layers. Otherwise, all models will only have two simulations:
comparing Linear Elastic against Mohr-Coulomb. Comparing
the two constitutive models checks for major discrepancies
as well as the importance of the necessary and adequate
constitutive model.
A. Mesh convergence test
The mesh convergence test is a necessary step in ensuring a
correct level of precision while also maintaining a reasonable
computational time for the solution. Therefore, using the
Mohr-Coulomb Rise and Dip model, five different mesh sizes
ranging from very coarse to very fine were tested. Three
displacements were recorded; the maximum displacement in
the soil, the largest displacement of the resulting rise and the
largest displacement of the resulting dip.
The results in Table II show that the maximum displacement
ranges from 50.09 m to 50.72 m without any real sign of
converging. Looking at the displacement of the rise and the
dip it is apparent that they are converging to about 37.3 m and
34.0 m respectively. The value given by the rise displacement
of the Fine mesh is slightly lower than expected; however, it
can be considered as an acceptable error due to its value being
very similar to that of the Very Fine mesh. This is because the
surface shape varies relatively little, as shown in Fig. 6, and
makes little difference when looking at the overall time taken.
The total times taken for the mesh generation and the
calculation are not significant at this level of simulation.
450
460
470
480
490
500
510
520
530
540
550
0 200 400 600 800 1000
z(m)
x (m)
Deformed soil surface plot for various meshes
Very Coarse
Coarse
Medium
Fine
Very Fine
Figure 6. Graph of various mesh refinements for deformed soil surfaces of
Rise and Dip model.
Therefore, the Very Fine mesh was chosen because it kept
a high level of precision and used an acceptable amount of
CPU time.
B. Rise and Dip model
As mentioned previously, there is a Linear Elastic and a
Mohr-Coulomb version for every model; however, this does
not change the geometry or mesh of the model. Therefore,
the undeformed models appear the same for the two cases, as
shown for the Rise and Dip model in Fig. 7. Fig. 7 shows
the completed model as it appears in MATLAB with a chosen
water depth of 150 m. The choice of water depth depends
on the type of deformation because the fluid solver does not
operate correctly if the water surface makes contact with the
soil surface. Thus the appropriate water height must be chosen
for each model to work correctly.
Figure 7. Meshed Rise and Dip model with water layer.
M.ENG RESEARCH PROJECT APRIL 2015 6
The model above was also used to compare realistic de-
formations with unrealistic deformations; the realistic defor-
mations used stress as the limiting factor in its maximum
displacement, whereas the unrealistic deformations did not.
This led to large differences in the soil deformations, as shown
in Fig. 8.
460
470
480
490
500
510
520
530
540
0 200 400 600 800 1000
z(m)
x (m)
Deformed soil surface plot of realistic and
unrealistic deformations
Unrealistic - Mohr-Coulomb
Unrealistic - Linear Elastic
Realistic - Linear Elastic
Realistic - Mohr-Coulomb
Figure 8. Rise and Dip soil surface of Mohr-Coulomb and Linear Elastic
models for both realistic and unrealistic deformations.
The most notable difference in Fig. 8 is between the unre-
alistic models versus the realistic ones. The realistic models
have much smaller displacements in the soil: the greatest
displacement is less than 9 m as opposed to 38 m from
the unrealistic deformation. This difference occurred because
the realistic deformations were obtained by having the mesh
update itself during the calculation to output the correct stress
values shown in Fig. 9. During this method Plaxis ran the
calculation checking the stresses until they exceeded their limit
at which point it stopped at the corresponding deformation
step. Meanwhile, the unrealistic models ignored the stress
limits and completed the simulation reaching the prescribed
displacement in the soil.
Figure 9. Distribution of principal effective stress in soil of realistic defor-
mation for Linear Elastic Rise and Dip model
The stress distribution shown in Fig. 9 is for the principal
effective stress of the final step of the Plaxis calculation,
demonstrating that Plaxis can be used for real deformations
in soils. However, this report is focused on the versatility
and resilience of coupling Plaxis with MATLAB, so using
larger deformations is more useful to test how robust the
model is. Therefore, now that a real deformation has been
proved to work, this report will continue with only unrealistic
deformations as they are more interesting for the investigation
of this MOST. Thus all further models will no longer need to
be referred to as unrealistic.
The second difference to note in Fig. 8 is that between the
Linear Elastic and Mohr-Coulomb models. For the realistic
set the Linear Elastic model has a greater displacement.
This is because the Mohr-Coulomb model reaches its stress
limit sooner than its Linear Elastic counterpart. Therefore,
the displacement is smaller. The unrealistic deformations do
not behave the same way because both models reach their
full prescribed displacement. In this case the Mohr-Coulomb
model deforms more because its plastic deformation is a
better representation of how the soil would behave and thus
is less inclined to distort the mesh; though, the Linear Elastic
constitutive model behaves more similarly under compression
(dip) than in tension (rise). The reason is better explained at
the end of Section III.
Consequently, the model chosen to investigate the water re-
sponse was the unrealistic Mohr-Coulomb model as it behaved
better than the Linear Elastic and was more informative than
the realistic. The free water response and its propagation to
the 50 m prescribed displacements for the Rise and Dip model
is shown in Fig. 10 below.
Figure 10. Deformation of Mohr-Coulomb Rise and Dip model and its free
water response at (a) t = 0.01 s, (b) t = 8 s and (c) t = 15 s.
The first step, Fig. 10 (a), demonstrates how the MATLAB
code uses Kajiura’s principle of translocation to define the
starting wave profile. The second step shows the free water
surface profile after 7.99 s of propagation; the initial wave
M.ENG RESEARCH PROJECT APRIL 2015 7
Figure 11. Deformation of Mohr-Coulomb Rupture model and its free water response at (a) t = 0.01 s, (b) t = 6 s and (c) t = 15 s.
dissipated in both directions leading with the rise as it prop-
agated left and lead with a depression to the right. These are
the two major waves produced by the deformation and will be
the main cause of inundation when reaching land. After 7 s
of dissipation there are no more apparent waves and the water
level has reached equilibrium again.
Lastly, the Rise and Dip model investigated the effect of
having different soil layers for the topmost 15 m. The first
model used loose sand for the top 5 m of soil, the second added
another 5 m layer of dense sand and the third model used soft
clay as the third 5 m layer. The material parameters for these
soils can be found in Table I. The soil surface deformations
of the three models were compared to the purely hard clay
model as shown in Fig. 12.
460
470
480
490
500
510
520
530
540
0 200 400 600 800 1000
z(m)
x (m)
Deformed soil surface plot of soil layers
Hard Clay (HC)
Loose Sand (LS) + HC
Dense Sand (DS) + HC + LS
Soft Clay + HC + LS + DS
Figure 12. Rise and Dip soil surface of Mohr-Coulomb and Linear Elastic
models for soil layers.
The curves in Fig. 12 follow a very similar path, suggesting
that the effect of soil layers has little effect on the overall
deformation. The main contributing factor leading to these
results was due to the soils needing to reach their full pre-
scribed displacement. Thus including various soil layers in the
Plaxis model is unnecessary unless an accurate and realistic
soil model is desired.
C. Rupture model
The Rupture model’s initial state was similar to that of
the Rise and Dip model in Fig. 7. However, the mesh was
refined differently due to location and size of the prescribed
displacements, and the water level was set to 400 m above the
soil surface. The horizontal displacement in the soil caused a
100 m wide rift, narrowing down for almost 400 m, as shown
in Fig. 13.
100
150
200
250
300
350
400
450
500
550
0 200 400 600 800 1000
z(m)
x (m)
Deformed soil surface plot of Rupture model
Mohr-Coulomb
Linear Elastic
Figure 13. Rupture soil surface of Mohr-Coulomb and Linear Elastic models
for soil layers.
However, this model shows little difference between Linear
Elastic and Mohr-Coulomb. This is because the deformation is
a compressive force which, as previously established, induces
a smaller difference between the two constitutive models. Ad-
ditionally, the prescribed displacement acts on a set of nodes
for the Rupture model with a linearly increasing magnitude.
Therefore, the deformation is applied more evenly throughout
the soil leading to smaller and less concentrated displacements
of the surrounding nodes.
The free water response for the rupture deformation is
large and as expected; Fig. 11 (a) shows just how great the
resultant water displacement is due to the translocation of the
soil surface. The second step shows the water response 5.99
seconds after the initial wave profile, at this stage the water dip
has dissipated in both directions causing two large waves with
leading depressions. The height of the waves, from the bottom
of the depression to the next peak is 90 m. After the main wave
M.ENG RESEARCH PROJECT APRIL 2015 8
several smaller ripples propagate until the simulation reaches
equilibrium again, as shown at t = 15 seconds in Fig. 11.
The results from the Rupture model show that the Plaxis
- MATLAB coupling can handle large horizontal displace-
ments in the soil causing devastatingly tall waves as well as
reasserting that Linear Elastic constitutive model behaves more
similarly when under compression.
D. Seaquake model
The Seaquake model used a dynamic displacement to de-
form the water surface using a prescribed displacement of 25
m and the .smc file, shown in Fig. 5, on a single node. The
dynamic displacement generated a vibration that was made
of forty deformations over an 8 second period, simulating an
effect similar to that of a real seaquake. Fig. 14 shows two
seabed deformations with a 0.2 s gap between them, with the
first wave becoming indistinct after the second displacement.
Figure 14. Deformation of Mohr-Coulomb Seaquake model and its free water
response at (a) t = 2.2 s and (b) t = 2.4 s.
The lack of a clear wave shape is due to the continuous
translocation of the soil surfaces to the water surface. This
disrupts the wave that was previously formed because a rise in
the soil surface is usually led with a dip, thus greatly reducing
the height of the wave. The repetitive sequence of the process
produced many small waves, as shown in Fig. 15.
Fig. 15 is directly comparable to the .smc file in Fig. 5, but
in addition, shows water height decaying between deforma-
tions as the wave propagates in either direction. The decays
shown represent the small disrupted waves that propagate
outwards from the intial wave profile seen in Fig. 14.
The difference between the Linear Elastic and Mohr-
Coulomb models was minimal and displayed the same be-
haviour as previously: more similar in compression than in
tension.
580
600
620
640
660
680
700
0 1 2 3 4 5 6 7 8 9 10
Waterheight,z,(m)
Time (s)
Variation of water height at x = 500 m
Figure 15. Vertical water elevation at x = 500 for the first 10 seconds.
E. NY - Lisbon model
The New York - Lisbon model applied a single rise defor-
mation in its seabed near the edge of the Mid-Atlantic ridge.
Its aim was to investigate the effect of a deformation in deep
sea and any resulting inundation. However, due to the scale
of the model only part of the model is shown at one time, the
complete meshed model can be found in Appendix C.
Figure 16. Initial wave profile of Mohr-Coulomb New York - Lisbon model
at t = 0.01 s.
Fig. 16 shows that Kajiura’s translocation is applied regard-
less of the depth at which the soil deforms. The height of the
initial wave profile is approximately 500 m and propagates in
both directions. However, after the wave has travelled almost
1600 km to the coast of Lisbon in two and a half hours, the
wave reduced to a height of 25 m as shown in Fig. 17 (b).
Fig. 17 (c) shows how the arriving wave runs up onto the dry
land, further reducing the height of the wave as it overcomes
the gradient and the shear between the water and the land. At
the stage where the water is inundating the dry land the water
depth is approximately 10 m; consequently, the effect of the
shear increases, reducing the speed of the wave. That is why
it takes the peak of the wave 1565 s to move 25 km from Fig.
17 (b) to (c) whereas it takes 4300 s for the inundation of 3
km of dry land from (c) to (d). However, the 22 m wave in
(c) successfully inundates 7 km of dry land with a 2 m layer
of water, though after 10,000 s the inundated area drains back
M.ENG RESEARCH PROJECT APRIL 2015 9
into the sea and the model returns to its state in Fig. 17 (a).
Figure 17. Inundation phase of Lisbon’s coast at (a) t = 0.01 s, (b) t = 8135
s, (c) t = 9700 s, (d) t = 14000 s.
Another observation to be made from Fig. 17 is that of the
trailing water height. When the wave arrives at the coast it
slows down, reduces in height and has a more gradual rise,
but it also reflects some of the energy back and a smaller wave
propagates back in the direction of New York. This returning
wave is more evident in Fig. 18 for x = 4500 km. This curve
shows the passing of the initial wave at t = 2980 s with a height
of 32 m but shows the peak of another wave at t = 13,000 s.
The same wave can be seen later for x = 3975 km and x =
4100 km. The reflected energy from the ocean boundary is
representative of real hydrodynamics and is attributed to the
nonlinear shallow water equations used to solve it.
Closer inspection of the water height at locations of x close
to the coast (5500 km and 5520 km) show how the wave
builds and inundates. At x = 5500 km, the peak water height
is higher than its previous peak at x = 5333 km, demonstrating
how the MATLAB code transfers energy from the wavelength
into wave height. This follows the same principle that causes
tsunamigenic waves to increase in height in coastal areas
[15]. At x = 5520 km the gradient of increasing wave height
is gentler than its predecessors and is demonstrative of the
slowed speed of the water.
5995
6005
6015
6025
6035
6045
6055
6065
6075
0 3600 7200 10800 14400 18000 21600 25200
z(m)
Time (s)
x = 3975 km x = 4100 km
x = 4500 km x = 5333 km
x = 5500km x = 5520 km
Variation of water height at certain locations of x
Figure 18. Change in water level at various locations of x.
The New York - Lisbon model successfully showed that
the hydrodynamic solver behaves correctly for inundation
and propagation of long distance waves with real seabed
bathymetry. However, a 500 m wave is a highly unrealistic
initial wave profile yet results in only 20 m wave height
2 km from the dry land. A tsunami, on the other hand, is
caused by many small (0.2 m - 3 m) displacements in the
seabed that dissipates large amounts of energy to the water.
The water then propagates in the form of high velocity waves
with a very long wavelength and undergoes the same transfer
of energy from wavelength and speed to wave height as the
New York - Lisbon model did. Though in the case a tsunami,
the wave height goes from 2 m at sea to 15 m at the coast.
Therefore, even if the New York - Lisbon model shows that
the MATLAB code handles wave propagation and inundation
correctly, it needs to be refined to be able to model tsunamis
correctly; more specifically, the energy transferred from the
seabed displacement to the water.
V. CONCLUSION
Plaxis 2D and MATLAB were coupled to simulate seabed
deformations and their resultant wave propagation using the
Method of Splitting Tsunamis (MOST), from which four
successful models were developed. The geotechnical software,
Plaxis, was used to model the morphodynamics whereas
MATLAB used nonlinear shallow water equations to solve
the hydrodynamics part. However, because the generation,
propagation and inundation of the water is dependent on initial
conditions, each model investigated different initial conditions
to determine the robustness of the Plaxis - MATLAB coupling.
The first model showed that a small scale model, 500 m
x 1000 m, could easily handle a very fine mesh with low
computational cost. The model was then used to analyse the
M.ENG RESEARCH PROJECT APRIL 2015 10
difference between realistic and unrealistic models, demon-
strating that the user is free to choose whether to model a
highly accurate soil model with different soil layers and real
stresses, or to make a crude model to quickly generate and
investigate the free water response.
The second and third models tested the method against
different types of deformations, using a horizontal displace-
ment to cause a dip in the free water surface and a dynamic
movement to generate vibrations in the soil similar to that of
a real seaquake. The Plaxis - MATLAB coupling withstood
the very large deformation but did not behave so well with
the dynamic one as only small, disorderly and distorted waves
were formed.
Lastly, a model was created using real seabed data of the
Atlantic Ocean from New York to Lisbon. This model was
made with real seabed geometries, though care should be taken
with the scale of the model, and a coast to be inundated. The
model proved successful in both areas showing correct wave
propagation and decay as well as the inundation of 7 km of
dry land.
All the models described above were modelled twice, using
a Mohr-Coulomb constitutive model and a Linear Elastic
constitutive model. As expected, it was found that the Mohr-
Coulomb models behaved more realistically than its counter-
part due to the geophysics in the Plaxis software, therefore
the Linear Elastic constitutive model should only be used for
crude models.
The complexity of the initial soil model is user defined,
and therefore allows for highly accurate and precise results.
These are achieved by selecting different soil compositions,
level of mesh refinement, and appropriate constitutive models.
Nonetheless, if only an approximate model is required then a
simple model can be constructed in a short amount of time.
MATLAB then produces a free water response that is accurate
for all problems tested except soil vibrations. Therefore, the
code should be developed further to better simulate water
response to seaquake displacements. Overall, the Plaxis -
MATLAB MOST is a robust and versatile method that shows
promise for the investigation of free water response to seabed
deformations, but requires some knowledge of Plaxis and a
few improvements in MATLAB.
ACKNOWLEDGEMENT
The author would like to thank Dr. Mohammed Seaid for
overseeing the project and the positive encouragement. Further
thanks are given Dr. Will Coombs for helping understand the
soil mechanics in Plaxis 2D. Furthermore, the author’s family
and friends must be thanked for their support and optimism
over the last four years at Durham University and abroad.
REFERENCES
[1] D. A. Joseph, “Tsunamis; detection, monitoring and early-warning
technologies,” Elsevier, 2011.
[2] A. Cessna. (2009) Tsunami 2004. [Online]. Available:
http://www.universetoday.com/49007/tsunami-2004/
[3] "N.O.A.A Administration", “Tsunami modelling and research,” 2006.
[Online]. Available: http://nctr.pmel.noaa.gov/model.html
[4] B. C. Papazachos, E. M. Scordilis, D. G. Panagiotopoulos, C. B. P. C. B.,
and G. F. Karakaisis, “Global relations between seismic fault parameters
and moment magnitude of earthquakes,” in Bulletin of the Geological
Society of Greece, vol. 36, 2004, proceedings of the 10th International
Congress.
[5] L. B. Freund and D. M. Barnett, “A two-dimensional analysis of surface
deformation due to dip-slip faulting,” Bulletin of the Seismological
Society of America, vol. 66, no. 3, pp. 667–675, 1976.
[6] N. Shuto, “Numerical simulation of tsunamis - Its present and near
future,” in Tsunami Hazard, E. N. Bernard, Ed. Kluwer Acedemic,
1991, vol. 4, pp. 171–191.
[7] C. Moler, Experiments with MATLAB. MathWorks, Inc., 2011.
[8] F. Dias and D. Dutykh, Tsunami generation by dynamic displacement
of seabed due to dip-slip faulting. Elsevier, 2008.
[9] PLAXIS Material Models Manual, 2014.
[10] PLAXIS Scientific Manual, 2014.
[11] S. Tadepalli and C. E. Synolakis, “Model for the leading waves of
tsunamis,” Physical Review Letters, 1996.
[12] Geotechdata.info. (2013) Cohesion. [Online]. Available:
http://geotechdata.info/parameter/cohesion
[13] K. Hadzic. (2014) Some useful numbers on the
engineering properties of materials. [Online]. Avail-
able: http://www.scribd.com/doc/214376674/Some-Useful-Numbers-
docscribd
[14] U. of California San Diego. (2014) Extract XYZ data - topography or
gravity. [Online]. Available: http://topex.ucsd.edu/cgi-bin/get_data.cgi
[15] B. Levin and M. Nosov, Physics of Tsunamis. Springer, 2009.
M. ENG RESEARCH PROJECT APRIL 2015 1
Appendix A
Plaxis Procedure
M. ENG RESEARCH PROJECT APRIL 2015 2
Appendix B
MatLab Code
close all
clear all functions
addpath('Plaxis')
load Nodes.txt;
TRI=[Nodes(:,1) Nodes(:,2) Nodes(:,3)];
k = 0;
sfilename = strcat('SurfaceNodes',int2str(k),'.txt');
sData = importdata(sfilename);
nfilename = strcat('newmeshdata',int2str(k),'.txt');
nData = importdata(nfilename);
Def = [10]';
xleft = sData(1,1); xright = sData(end,1); h0 = 0;
n = 100; dx = (xright-xleft)/(n+1);
g = 9.81; alpha = 1.; h_crit = 1e-9;
cfl = 0.5; tend = 0.01;
% Set the type of interpolation
%interptype = 'linear';
%interptype = 'spline';
%interptype = 'cubic';
interptype = 'pchip';
% Generate the gridpoints
for i=1:n+2
x(i) = xleft+(i-1)*dx;
end
x0(1:n+1) = 0.5*(x(1:n+1)+x(2:n+2));
%
% Set the initial topography
%
t = 0;
z = interp1(sData(:,1),sData(:,2),x,'cubic');
% Set initial conditions
uo = zeros(size(x));
M. ENG RESEARCH PROJECT APRIL 2015 3
ho = h0*ones(size(x))-z;
% Start the time loop
ntplot = 1;
nb = 0;
while (t<tend)
nb = nb+1;
if ismember(nb,Def) == 1
k = k+1
sfilename = strcat('SurfaceNodes',int2str(k),'.txt');
sData = importdata(sfilename);
nfilename = strcat('newmeshdata',int2str(k),'.txt');
nData = importdata(nfilename);
z = interp1(sData(:,1),sData(:,2),x,interptype);
end
% Compute the time step
maxc = max(abs(uo) + sqrt(g*ho));
dt = cfl*dx/maxc;
if (t+dt > tend)
dt = tend-t;
end
nu = dt/dx;
% Compute the depature points
deriv = interp1(x,uo,x0,interptype);
x0car = x0-dt*alpha*deriv;
% Interpolation procedure
ui = interp1(x,uo,x0car,interptype);
hi = interp1(x,ho,x0car,interptype);
for i=1:n
% Predictor stage
hm = hi(i)-alpha*nu*hi(i)*(uo(i+1)-uo(i));
um = ui(i)-alpha*nu*g*(ho(i+1)-ho(i)+z(i+1)-z(i));
hp = hi(i+1)-alpha*nu*hi(i+1)*(uo(i+2)-uo(i+1));
up = ui(i+1)-alpha*nu*g*(ho(i+2)-ho(i+1)+z(i+2)-z(i+1));
% Corrector stage
hn(i+1) = ho(i+1)-nu*(up*hp-um*hm);
M. ENG RESEARCH PROJECT APRIL 2015 4
fp = hp*up*up+0.5*g*hp*hp;
fm = hm*um*um+0.5*g*hm*hm;
q = ho(i+1)*uo(i+1)-nu*(fp-fm);
q = q-0.125*g*nu*(ho(i)+2.0*ho(i+1)+ho(i+2))*(z(i+2)-z(i));
% Treatment of dry areas
if(hn(i+1) <= h_crit)
hn(i+1) = h_crit;
un(i+1) = 0.0;
else
un(i+1) = q/hn(i+1);
end
end
% Overwrite the old solution
uo(2:n+1) = un(2:n+1);
ho(2:n+1) = hn(2:n+1);
% Boundary conditions
ho(1) = ho(2);
ho(n+2) = ho(n+1);
uo(1) = uo(2);
uo(n+2) = uo(n+1);
t = t+dt;
% Display the results
figure(1)
if (mod(n,ntplot) == 0),
clf
fill([x fliplr(x)],[ho+z fliplr(z)],'b','Edgecolor','none');
hold on
fill([x fliplr(x)],[z fliplr(0*z)],[0.5 0.5 0.5],'Edgecolor','none');
hold on
plot(sData(:,1),sData(:,2),'k-','LineWidth',3)
triplot(TRI,nData(:,2),nData(:,3),'k');
xlabel('$x$ (m)','Interpreter','Latex')
ylabel('$eta$ (m)','Interpreter','Latex')
title(['time = ',num2str(t),' seconds'])
axis([xleft xright 0 h0+70])
set(gca,'DataAspectRatio',[1 1 1]);
pause(0.01)
end
end
M. ENG RESEARCH PROJECT APRIL 2015 5
Appendix C
New York – Lisbon Data
Complete mesh of New York - Lisbon model
Atlantic Ocean bathymetry
Coordinates and map view of New York to Lisbon

More Related Content

What's hot

Improved analyses of liquefaction and settlement
Improved analyses of liquefaction and settlementImproved analyses of liquefaction and settlement
Improved analyses of liquefaction and settlementRobert Pyke
 
Pyke static and cyclic liquefaction - annotated
Pyke   static and cyclic liquefaction - annotatedPyke   static and cyclic liquefaction - annotated
Pyke static and cyclic liquefaction - annotatedRobert Pyke
 
Improved analysis of potential lateral spreading displacements
Improved analysis of potential lateral spreading displacementsImproved analysis of potential lateral spreading displacements
Improved analysis of potential lateral spreading displacementsRobert Pyke
 
Mapping of adhesion forces on soil minerals in air and water by afs (jast)
Mapping of adhesion forces on soil minerals in air and  water by afs (jast)Mapping of adhesion forces on soil minerals in air and  water by afs (jast)
Mapping of adhesion forces on soil minerals in air and water by afs (jast)Grupo de Pesquisa em Nanoneurobiofisica
 
9 17 fujisawa et al -seags e journal 2013-06
9 17 fujisawa et al -seags e journal 2013-069 17 fujisawa et al -seags e journal 2013-06
9 17 fujisawa et al -seags e journal 2013-06chakfarmer
 
M6.0 2004 Parkfield Earthquake : Seismic Attenuation
M6.0 2004 Parkfield Earthquake : Seismic AttenuationM6.0 2004 Parkfield Earthquake : Seismic Attenuation
M6.0 2004 Parkfield Earthquake : Seismic AttenuationAli Osman Öncel
 
Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...
Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...
Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...inventionjournals
 
The Fractal Geometry of Faults and Faulting
The Fractal Geometry of Faults and FaultingThe Fractal Geometry of Faults and Faulting
The Fractal Geometry of Faults and FaultingAli Osman Öncel
 
Integrating_lithostatic_compression_into_velocity_models
Integrating_lithostatic_compression_into_velocity_modelsIntegrating_lithostatic_compression_into_velocity_models
Integrating_lithostatic_compression_into_velocity_modelsDennis Ellison
 
RESERVOIR-CHARATERIZATION_Assignment-45
RESERVOIR-CHARATERIZATION_Assignment-45RESERVOIR-CHARATERIZATION_Assignment-45
RESERVOIR-CHARATERIZATION_Assignment-45Gil Anibal
 
Time-lapse Stress Effects in Seismic Data
Time-lapse Stress Effects in Seismic DataTime-lapse Stress Effects in Seismic Data
Time-lapse Stress Effects in Seismic DataAli Osman Öncel
 
A Numerical Model for the Analysis of Rapid Landslide Motion
A Numerical Model for the Analysis of Rapid Landslide MotionA Numerical Model for the Analysis of Rapid Landslide Motion
A Numerical Model for the Analysis of Rapid Landslide MotionUniversitasGadjahMada
 
An investigation of the relationship between flow characteristics and soil er...
An investigation of the relationship between flow characteristics and soil er...An investigation of the relationship between flow characteristics and soil er...
An investigation of the relationship between flow characteristics and soil er...ExternalEvents
 
Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data Haseeb Ahmed
 

What's hot (20)

Improved analyses of liquefaction and settlement
Improved analyses of liquefaction and settlementImproved analyses of liquefaction and settlement
Improved analyses of liquefaction and settlement
 
Pyke static and cyclic liquefaction - annotated
Pyke   static and cyclic liquefaction - annotatedPyke   static and cyclic liquefaction - annotated
Pyke static and cyclic liquefaction - annotated
 
Improved analysis of potential lateral spreading displacements
Improved analysis of potential lateral spreading displacementsImproved analysis of potential lateral spreading displacements
Improved analysis of potential lateral spreading displacements
 
Mapping of adhesion forces on soil minerals in air and water by afs (jast)
Mapping of adhesion forces on soil minerals in air and  water by afs (jast)Mapping of adhesion forces on soil minerals in air and  water by afs (jast)
Mapping of adhesion forces on soil minerals in air and water by afs (jast)
 
9 17 fujisawa et al -seags e journal 2013-06
9 17 fujisawa et al -seags e journal 2013-069 17 fujisawa et al -seags e journal 2013-06
9 17 fujisawa et al -seags e journal 2013-06
 
Pore scale dynamics and the interpretation of flow processes - Martin Blunt, ...
Pore scale dynamics and the interpretation of flow processes - Martin Blunt, ...Pore scale dynamics and the interpretation of flow processes - Martin Blunt, ...
Pore scale dynamics and the interpretation of flow processes - Martin Blunt, ...
 
Passive seismic monitoring for CO2 storage sites - Anna Stork, University of ...
Passive seismic monitoring for CO2 storage sites - Anna Stork, University of ...Passive seismic monitoring for CO2 storage sites - Anna Stork, University of ...
Passive seismic monitoring for CO2 storage sites - Anna Stork, University of ...
 
3D Facies Modeling
3D Facies Modeling3D Facies Modeling
3D Facies Modeling
 
M6.0 2004 Parkfield Earthquake : Seismic Attenuation
M6.0 2004 Parkfield Earthquake : Seismic AttenuationM6.0 2004 Parkfield Earthquake : Seismic Attenuation
M6.0 2004 Parkfield Earthquake : Seismic Attenuation
 
Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...
Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...
Field and Theoretical Analysis of Accelerated Consolidation Using Vertical Dr...
 
LanniC_EGU2010
LanniC_EGU2010LanniC_EGU2010
LanniC_EGU2010
 
The Fractal Geometry of Faults and Faulting
The Fractal Geometry of Faults and FaultingThe Fractal Geometry of Faults and Faulting
The Fractal Geometry of Faults and Faulting
 
Integrating_lithostatic_compression_into_velocity_models
Integrating_lithostatic_compression_into_velocity_modelsIntegrating_lithostatic_compression_into_velocity_models
Integrating_lithostatic_compression_into_velocity_models
 
RESERVOIR-CHARATERIZATION_Assignment-45
RESERVOIR-CHARATERIZATION_Assignment-45RESERVOIR-CHARATERIZATION_Assignment-45
RESERVOIR-CHARATERIZATION_Assignment-45
 
Time-lapse Stress Effects in Seismic Data
Time-lapse Stress Effects in Seismic DataTime-lapse Stress Effects in Seismic Data
Time-lapse Stress Effects in Seismic Data
 
A05740104
A05740104A05740104
A05740104
 
A Numerical Model for the Analysis of Rapid Landslide Motion
A Numerical Model for the Analysis of Rapid Landslide MotionA Numerical Model for the Analysis of Rapid Landslide Motion
A Numerical Model for the Analysis of Rapid Landslide Motion
 
WCEE2012_1951
WCEE2012_1951WCEE2012_1951
WCEE2012_1951
 
An investigation of the relationship between flow characteristics and soil er...
An investigation of the relationship between flow characteristics and soil er...An investigation of the relationship between flow characteristics and soil er...
An investigation of the relationship between flow characteristics and soil er...
 
Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data
 

Viewers also liked

MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...
MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...
MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...IAEME Publication
 
MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...
MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...
MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...IAEME Publication
 
Introduction to Computational Geotechnics, Siavash Zamiran
 Introduction to Computational Geotechnics, Siavash Zamiran Introduction to Computational Geotechnics, Siavash Zamiran
Introduction to Computational Geotechnics, Siavash ZamiranSia Zamiran, Ph.D., P.E.
 
Modulus of Elasticity and Strength
Modulus of Elasticity and StrengthModulus of Elasticity and Strength
Modulus of Elasticity and Strengthharoldtaylor1113
 
Thesis Powerpoint
Thesis PowerpointThesis Powerpoint
Thesis Powerpointneha47
 

Viewers also liked (6)

MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...
MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...
MATHEMATICAL MODEL TO PREDICT COMPRESSION INDEX OF UNIFORM LOOSE SAND IN COAS...
 
MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...
MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...
MODELING AND SIMULATION OF COMPRESSION STRENGTH FOR FIRM CLAY IN SWAMPY AREA ...
 
Introduction to Computational Geotechnics, Siavash Zamiran
 Introduction to Computational Geotechnics, Siavash Zamiran Introduction to Computational Geotechnics, Siavash Zamiran
Introduction to Computational Geotechnics, Siavash Zamiran
 
Clay Modeling
Clay ModelingClay Modeling
Clay Modeling
 
Modulus of Elasticity and Strength
Modulus of Elasticity and StrengthModulus of Elasticity and Strength
Modulus of Elasticity and Strength
 
Thesis Powerpoint
Thesis PowerpointThesis Powerpoint
Thesis Powerpoint
 

Similar to Research Project Final

Matsumoto Ocean Tide Models
Matsumoto Ocean Tide ModelsMatsumoto Ocean Tide Models
Matsumoto Ocean Tide Models先文 陳
 
Wave-Current Interaction Model on an Exponential Profile
Wave-Current Interaction Model on an Exponential ProfileWave-Current Interaction Model on an Exponential Profile
Wave-Current Interaction Model on an Exponential Profileijceronline
 
New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...
New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...
New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...Waqas Tariq
 
Numerical study on free-surface flow
Numerical study on free-surface flowNumerical study on free-surface flow
Numerical study on free-surface flowmiguelpgomes07
 
DSD-INT 2019 Elbe Estuary Modelling Case Studies-Stanev
DSD-INT 2019 Elbe Estuary Modelling Case Studies-StanevDSD-INT 2019 Elbe Estuary Modelling Case Studies-Stanev
DSD-INT 2019 Elbe Estuary Modelling Case Studies-StanevDeltares
 
The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...
The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...
The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...Dr. Amarjeet Singh
 
Hydrological Modelling of Shallow Landslides
Hydrological Modelling of Shallow LandslidesHydrological Modelling of Shallow Landslides
Hydrological Modelling of Shallow LandslidesGrigoris Anagnostopoulos
 
Molecular Fractal Surfaces Analysis ICSE4-ffvi
Molecular Fractal Surfaces Analysis ICSE4-ffviMolecular Fractal Surfaces Analysis ICSE4-ffvi
Molecular Fractal Surfaces Analysis ICSE4-ffvifferrieu
 
Question and answers webinar hydrodynamic modeling on the northwest european ...
Question and answers webinar hydrodynamic modeling on the northwest european ...Question and answers webinar hydrodynamic modeling on the northwest european ...
Question and answers webinar hydrodynamic modeling on the northwest european ...Deltares
 
A review of mathematical models of river planform changes.pdf
A review of mathematical models of river planform changes.pdfA review of mathematical models of river planform changes.pdf
A review of mathematical models of river planform changes.pdfAmber Ford
 
Annals of Limnology and Oceanography
Annals of Limnology and OceanographyAnnals of Limnology and Oceanography
Annals of Limnology and Oceanographypeertechzpublication
 
XBeach-Duna 20180913_subm.pdf
XBeach-Duna 20180913_subm.pdfXBeach-Duna 20180913_subm.pdf
XBeach-Duna 20180913_subm.pdfRonaldynDabu1
 
ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...
ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...
ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...IJRES Journal
 
Enumeration and validation of hydrodynamic characteristics over plane and se
Enumeration and validation of hydrodynamic characteristics over plane and seEnumeration and validation of hydrodynamic characteristics over plane and se
Enumeration and validation of hydrodynamic characteristics over plane and seIAEME Publication
 
jmse-09-01258.pdf
jmse-09-01258.pdfjmse-09-01258.pdf
jmse-09-01258.pdfBlue Sea
 
Analysis pore pressuregen
Analysis pore pressuregenAnalysis pore pressuregen
Analysis pore pressuregengefyra-rion
 

Similar to Research Project Final (20)

Matsumoto Ocean Tide Models
Matsumoto Ocean Tide ModelsMatsumoto Ocean Tide Models
Matsumoto Ocean Tide Models
 
Wave-Current Interaction Model on an Exponential Profile
Wave-Current Interaction Model on an Exponential ProfileWave-Current Interaction Model on an Exponential Profile
Wave-Current Interaction Model on an Exponential Profile
 
New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...
New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...
New Approach of Prediction of Sidoarjo Hot Mudflow Disastered Area Based on P...
 
Numerical study on free-surface flow
Numerical study on free-surface flowNumerical study on free-surface flow
Numerical study on free-surface flow
 
DSD-INT 2019 Elbe Estuary Modelling Case Studies-Stanev
DSD-INT 2019 Elbe Estuary Modelling Case Studies-StanevDSD-INT 2019 Elbe Estuary Modelling Case Studies-Stanev
DSD-INT 2019 Elbe Estuary Modelling Case Studies-Stanev
 
The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...
The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...
The Effect of Geometry Parameters and Flow Characteristics on Erosion and Sed...
 
Hydrological Modelling of Shallow Landslides
Hydrological Modelling of Shallow LandslidesHydrological Modelling of Shallow Landslides
Hydrological Modelling of Shallow Landslides
 
Molecular Fractal Surfaces Analysis ICSE4-ffvi
Molecular Fractal Surfaces Analysis ICSE4-ffviMolecular Fractal Surfaces Analysis ICSE4-ffvi
Molecular Fractal Surfaces Analysis ICSE4-ffvi
 
Question and answers webinar hydrodynamic modeling on the northwest european ...
Question and answers webinar hydrodynamic modeling on the northwest european ...Question and answers webinar hydrodynamic modeling on the northwest european ...
Question and answers webinar hydrodynamic modeling on the northwest european ...
 
Research Plan
Research PlanResearch Plan
Research Plan
 
Temperature effect on phase transition radiation of water
Temperature effect on phase transition radiation of waterTemperature effect on phase transition radiation of water
Temperature effect on phase transition radiation of water
 
A review of mathematical models of river planform changes.pdf
A review of mathematical models of river planform changes.pdfA review of mathematical models of river planform changes.pdf
A review of mathematical models of river planform changes.pdf
 
Annals of Limnology and Oceanography
Annals of Limnology and OceanographyAnnals of Limnology and Oceanography
Annals of Limnology and Oceanography
 
XBeach-Duna 20180913_subm.pdf
XBeach-Duna 20180913_subm.pdfXBeach-Duna 20180913_subm.pdf
XBeach-Duna 20180913_subm.pdf
 
ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...
ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...
ABAQUS simulation for consolidation of saturated soft soil in two-dimensional...
 
Deterministic hydrological modelling for flood risk assessment and climate ch...
Deterministic hydrological modelling for flood risk assessment and climate ch...Deterministic hydrological modelling for flood risk assessment and climate ch...
Deterministic hydrological modelling for flood risk assessment and climate ch...
 
Ocean Modelling
Ocean ModellingOcean Modelling
Ocean Modelling
 
Enumeration and validation of hydrodynamic characteristics over plane and se
Enumeration and validation of hydrodynamic characteristics over plane and seEnumeration and validation of hydrodynamic characteristics over plane and se
Enumeration and validation of hydrodynamic characteristics over plane and se
 
jmse-09-01258.pdf
jmse-09-01258.pdfjmse-09-01258.pdf
jmse-09-01258.pdf
 
Analysis pore pressuregen
Analysis pore pressuregenAnalysis pore pressuregen
Analysis pore pressuregen
 

Research Project Final

  • 1. M.ENG RESEARCH PROJECT APRIL 2015 1 Investigation of seabed deformation using Plaxis Kevin De Michelis supervised by Dr Mohammed Seaid Abstract—This report investigates and develops a computa- tionally inexpensive method to simulate wave propagation due to sudden deformations in the seabed. The sudden deformation in the seabed was modelled using the geotechnical software Plaxis, the results of which were extracted and run by code written in MATLAB to simulate the resultant wave propagation on the free water surface. The soil deformation uses Linear Elastic and Mohr-Coulomb constitutive models within the Plaxis package, whereas the free water surface is modelled and tracked using nonlinear shallow water equations in MATLAB. The coupling of these two solvers will model three types of deformation as well as a large seabed deformation in the Atlantic Ocean. The results were analysed by examining the shape and magnitude of the soil surface deformations, inspecting the wave propagation response and inundation of dry land. The results showed that the Plaxis - MATLAB combination handled various types of deformation adequately, was quick and efficient at simulating accurate but crude models and could be used to generate a very precise and realistic model if desired. To produce the most realistic results a better knowledge of soil modelling in Plaxis is necessary whereas the nonlinear shallow water equations in MATLAB require a little refinement to be as versatile as possible. Index Terms—Plaxis 2D, MATLAB, nonlinear shallow water equations, seabed deformation, free water response I. INTRODUCTION SUDDEN deformations in the earth’s crust cause a rise or dip of the surface water level which, if large enough, can propagate and become a tsunami. The 2004 tsunami in the Indian Ocean is a prime example; over 230,000 people had their lives taken, over a million and a half people were displaced, and the damage and loss that the affected countries suffered amounted to 8.71 billion US dollars [1], [2]. This natural catastrophe is a repeating occurrence and the damage from its consequences is one we wish to minimise or prevent entirely. Therefore, a lot of research has gone into early tsunami warning systems and tsunami simulations. This is because accurately simulating tsunamis allows engineers to properly plan evacuation routes and build appropriate coastal defences, save lives and to minimise damage to infrastructure. Consequently, research in tsunami modelling has increased impressively over the last few decades and many hydrody- namic models have been developed. A widely used method to simulate tsunamis is the Method of Splitting Tsunami (MOST) [3], developed by Dr. Vasily V. Titov of the Pacific Marine environmental Laboratory and Synolakis of University of Southern California. This model breaks the process down into three stages; seabed deformation, wave propagation and the inundation of dry land, and has proved to be successful when compared to laboratory experiments and historical tsunamis. A. Material deformation The first phase in the MOST is the morphodynamics of the soil. Modelling these deformations requires the use of Finite Element Method (FEM). FEM is used to find an approximate solution of boundary value problems with partial differential equations using numerical analysis. Typically, an earthquake with a magnitude of over 6.0 on the Richter scale due to a dip-slip fault, has a rupture area of 100 to 2000 km2 [4] while the height ranges from 0 - 15 m. Therefore, a two-dimensional model can be used when analysing an earthquake mechanism. This was shown by an early two-dimensional FEM model of a dip-slip fault that used elastic dislocation theory developed by L. B. Freund and D. M. Barnett in 1976. Freund and Barnett stated that "Although the two-dimensional models may be over simplifications of the physical system, they have been very useful in developing insight into the relationships among the various fault parame- ters." [5]. Furthermore, the two-dimensional model produced results that were within an acceptable limit when compared to data of a 1964 Alaskan earthquake. Thus proving that the use of two-dimensional elastic dislocation theory is adequate for analysis of deformations caused by dip-slip. B. Wave propagation and inundation The second and third phases of MOST involve hydro- dynamics modelling the wave propagation. The propagation of a wave induced by seabed deformation comes from its starting profile, which originates from translating a vertical displacement in the seabed onto the free surface of the water. This is justified because generally, a seaquake area is large with respect to the water depth, and the rupture velocity very short with respect to the tsunami propagation velocity [6]. Once the wave profile is found, the wave propagation can be calculated. This is done by using the nonlinear shallow water equations, which are suitable when the water depth is shallow when compared to the wavelength of the disturbance [7]. These equations are derived from depth-integrating the Navier-Stokes equations and are suitable for propagation of waves in shallow water and inundation of non-breaking waves. This report will focus on the deformation of the seabed as opposed to the collapse of it. Additionally, large deformations may not lead to tsunamis but can still cause flooding in coastal zones from wave runup. Thus, this report investigates three types of deformation using a new method to couple a morphodynamic and a hydrodynamic solver, Plaxis 2D and MATLAB respectively, to simulate wave propagation due to a vertical displacement in the seabed. This follows the MOST, though it is not limited to tsunami modeling.
  • 2. M.ENG RESEARCH PROJECT APRIL 2015 2 II. GOVERNING EQUATIONS This section describes the governing equations, in Plaxis and the MATLAB code, used to solve the soil deformation and wave propagation respectively. However, it is important to note that the focus of this report is the free water response to the deformation and not the mechanics within the soil. Thus, the soil models are oversimplifications of real situations and should not be taken as perfectly realistic as they are only a tool to provide verification and qualitative evaluation of the water response. A. Linear Elastic and Mohr-Coulomb equations The soil models have a simple two-dimensional setup: width and depth, x and z respectively. The y direction can be ignored because fault lengths can be taken as infinite [4], [8]. To solve the deformation within the soil models, this re- port uses two constitutive models; Linear Elastic and Mohr- Coulomb. This was done to investigate the adequacy and qual- ity of the constitutive models. The Linear Elastic constitutive model is described as suitable for large intact rock formations but too crude for soil; however, it is computationally least expensive [9]. Whereas the Mohr-Coulomb constitutive model is described as a good first order approximation [9] and is more suitable for soil modelling. When Plaxis runs a simulation, all constitutive models use the same calculation process, but differ when calculating the plastic phase. The complete process can be viewed in Appendix A [10]. This report investigates the deformation due to a prescribed displacement at certain nodes, thus the first calculation Plaxis solves is as follows: {df } = [Kff ]−1 {{ff } − [Kfp]{dp}} (1) Where {d} is the displacement vector, [K] is stiffness matrix, {f} is load force vector, subscript f is free nodes and subscript p is prescribed nodes. Thus the equation solves for the displacement of the free nodes using the prescribed dis- placement and the stiffness of the material. The displacement of each element, in conjunction with the strain interpolation matrix [B], is then used to calculate the change in strain {∆ε}. {∆ε} = [B]{∆de } (2) The change in strain is then multiplied by the elastic material stiffness matrix, [De ], and added to the previous stress state, {σi−1 c } to solve for the trial stress {σtr }. {σtr } = {σi−1 c } + [De ]{∆ε} (3) For the Linear Elastic model the process described above is repeated until the final deformation is reached. Whereas, if there is a calculated plastic phase in the Mohr-Coulomb model, a new stress state is found using a plastic stress corrector. {σi c} = {σtr } − < f({σtr }) > d ∂g ∂d (4) The plastic stress corrector, <f({σtr })> d ∂g ∂d , returns the stress to the Mohr-Coulomb yield surface. The complexity of the plastic stress corrector is beyond the scope of this report, thus will not be discussed further. B. Coupling Coupling the soil deformation with water response is de- scribed using domains; there is the soil domain, ΩS, where the deformation occurs, and the water domain, ΩW , where the wave propagation occurs. The two domains are treated as separate entities with one interaction. The first part of the process starts with the initial state of the system, which has no deformation and thus no interaction between the domains, as shown in Fig. 1 step 1. Consequently, step 2 deforms the seabed statically; it can be considered static because the time in which it occurs is small and there are no further deformations. The second part couples the domains and consists solely of step 3. The coupling uses the work of Kajiura, where the vertical displacement of the soil can be translated onto the free water surface; this is known as the passive approach [8]. This is done by extracting the seabed surface data to define the starting wave profile. Additionally, it is important to note that the deformation is uni-directional: from soil to water. This is because both the soil and water are considered incompressible. Thus, the effect of the water on the soil is very small and gives similar results, whereas ignoring the water’s effect on the soil saves a lot of computational effort with only a small loss in precision. The last part is the free water response using the initial wave profile from the translocated seabed deformation. Step 4 shows the resultant wave propagation whereas step 5 shows the final state when the free water surface has reached equilibrium again. Figure 1. Deformation and coupling process of the domains, steps 1 - 5.
  • 3. M.ENG RESEARCH PROJECT APRIL 2015 3 C. Nonlinear shallow water equations The nonlinear shallow water equations are used for the calculation of the free water response. This code was written using the basic principle that the water depth is small in comparison to the wavelength. These equations are derived from depth-integrating the Navier-Stokes equations and result in a computationally faster solution. This is because the Navier-Stokes equations require continuous remeshing to track the wave propagation whereas the nonlinear shallow water equations do not. Due to the two-dimensional nature of the soil model, the nonlinear shallow water equations use the one- dimensional equations for the conservation of mass and con- servation of momentum. They also take into account gravity, shear with the seabed surface and can take into consideration more factors such as wind on the water surface if desired. The equation below is for the conservation of mass, where h is the water height from the seabed, t is time and u is the water velocity. ∂h ∂t + ∂(hu) ∂x = 0 (5) The change in water height due to the translocation of the seabed deformation generates a wave propagation, hu, which can then be substituted in the equation for conservation of momentum below: ∂(hu) ∂t + ∂ ∂x (hu2 + 1 2 gh2 ) = −gh ∂B ∂x + τ (6) Where g is gravitational acceleration, B is the seabed bathymetry and τ is the seabed shear effect. At first there will be no shear effect as u = 0, but after the first step shear can be solved using (7). τ = −ghcf u|u| h 5 3 (7) Where cf is a coefficient of friction. This process is looped until the free water surface comes to rest. Fig. 2 is an illustration of the more important parameters for the nonlinear shallow water equations. Figure 2. Illustration of nonlinear shallow water equation parameters. The inundation phase is taken into account with the nonlin- ear shallow water equations [11] but requires a slope of less than 70◦ and applies only for non-breaking waves. The full MATLAB code that was written for this report can be found in Appendix B. III. METHODOLOGY AND MODELS This section describes the process which was used to ensure valid results and the models’ setup and parameters. A. Method The method with which the models were solved used a process which started by designing the model. First, the bathymetry of the model had to be determined, this was either arbitrarily chosen or a database of sea and ocean bathymetries could be accessed. Then, the nature of the deformation was chosen; this was either done by choosing a prescribed force or displacement as well as choosing a point or line on which to perform the action on. The models in this report use only a prescribed displacement as it is more suitable for the problem at hand. The next step is meshing the model, using a triangulation procedure, so that Plaxis can solve it. This involves choosing the refinement level from preset options or manually choosing the relative element size. It is also possible to select local refinement if there is a specific area of the model that requires higher precision. However, Plaxis automatically refines more around the point or line displacements as well as thin soil layers. After the desired mesh has been achieved Plaxis can run the simulation. When the simulation is completed the first data processing phase can begin. This involves extracting all the required data, specifically the displacement of all the nodes, and organising it in Microsoft Excel. The data is organised so that it can be read by MATLAB to generate the mesh before and after deformation, and a series of surface points that are used for the translocation onto the free water surface. This was done mostly by using Excel formulas and creating .txt files for MATLAB. Within MATLAB there were then two steps; one was generating the meshes and the other was performing the water flow calculation. Firstly, the meshes were checked, and if there was an error the process returned to the data processing phase. The flow was then checked and followed the same check for the mesh. Lastly, if both parts were outputting valid results the model was assessed for its adequacy and value. This method was performed on all the models herein, and underwent vigorous checks until no errors were found in the final results. B. Models The models described in this section are a selected few that, together, were deemed best suited to encompassing the various types of possible soil deformations. The first three models used a simple rectangular geometry of soil that had a width of 1000 m and a depth of 500 m; all three of which had a Linear Elastic bedrock for the bottom 100 m, as shown in Fig. 3. The bedrock was always modelled as Linear Elastic because a negligible amount of deformation would occur. The fourth model used real seabed data from New York to Lisbon, as shown in Fig. 4, and used a bedrock that followed the geometry of the top surface, 400 m below it.
  • 4. M.ENG RESEARCH PROJECT APRIL 2015 4 Figure 3. Schematic of first three models before deformation. Figure 4. Bathymetry of Atlantic Ocean from New York to Lisbon. All the models used two material; hard clay and bedrock. However, the Soil Layers model also used loose sand, dense sand and soft clay. The parameters for which are listed in Table I [12], [13]. Table I MATERIAL PARAMETERS Material Young’s modulus, E, MPa Poisson’s ratio, ν Cohesion, c, kPa Friction Angle, ϕ Saturated unit weight, γsat, kN/m3 Loose Sand 15 0.2 50 0◦ - Dense Sand 35 0.3 50 0◦ - Soft Clay 10 0.35 11 0◦ - Hard Clay 35 0.35 11 0◦ 20 Bedrock (Basalt) 45x103 0.17 - - - The two principal parameters are Young’s modulus, E, and Poisson’s ratio, ν. However, more parameters are required when using the Mohr-Coulomb constitutive model. These parameters are cohesion, c, friction angle, ϕ, and dilantancy angle, ψ. The models are for soils under a large amount of water, so a setting in Plaxis was chosen that applies a large bulk of stiff water. In this case cohesion becomes undrained shear strength and the friction angle can be set to ϕ = 0 reducing it to the Tresca criterion. When this is the case the dilatancy angle is automatically set to ψ = 0 in the Plaxis software [9]. The saturated unit weight was required for a dynamic simulation to better model the compression wave velocity and shear wave velocity. This was done uniquely for a model using only hard clay above the bedrock. The first deformation type was the Rise and Dip model. The rise and dip refers to the two point displacements that were located within the soil, one displacing 50 m upwards and the other 50 m downwards. The prescribed displacements were set 25 m below the soil surface and 75 m either side of the centreline. Therefore, their respective coordinates were (425, 475) and (575, 475). This model was chosen because it inspected the soil deforming in tension and compression as well as inducing a rise and a dip in the water level above. The second model, Rupture, used a rupture mechanism that caused a large dip in the water level due to a horizontal deformation in the soil. This was achieved by creating outward facing horizontal displacements originating from two near vertical lines in the soil. The displacements at the bottom of the lines started at 0 m and increased linearly until the top, reaching a displacement of 50 m. The coordinates of which are (490, 110) to (480, 500) for the first line and (510, 110) to (520, 500) for the second line. Thirdly, is the dynamic displacement model, Seaquake, which was modelled to simulate the vibrations in the soil that would be caused by a real seaquake. This model used a single point displacement, with coordinates (500, 475), and a table with dynamic multiplier against time. The data from this table was in an .smc format which is a common format for earthquake data. The file used can be viewed as a graph, shown in Fig. 5. However, Plaxis requires the user to input a displacement for the dynamic movement: a displacement of 25 m was chosen. -1.5 -1 -0.5 0 0.5 1 1.5 0 1 2 3 4 5 6 7 8 Dynamicmultiplier Time (s) Variation of dynamic displacement with time Figure 5. Graph of smc data. Lastly, the New York - Lisbon model was generated. This is the only model with different dimensions and geometry; using real seabed data for the bathymetry [14]. The width of the model spans approximately 5600 km (distance from New York to Lisbon) with a depth of 300 km. The depth was chosen to better represent the mesh of the model, this is because, due to the greatest depth of the Atlantic Ocean only being 6 km, the model would appear very thin with an unobservable mesh. The prescribed displacement was a 500 m uplift applied on a
  • 5. M.ENG RESEARCH PROJECT APRIL 2015 5 Table II MESH CONVERGENCE Mesh Displacement (m) Time (s) Preset Relative Element Size No. of Elements No. of Nodes Max. Rise Dip Mesh Calculation Total Very Coarse 2 100 227 50.72 45.83 45.95 1.2 4 5.2 Coarse 1.333 162 359 50.11 45.18 45.72 1.3 4.1 5.4 Medium 1 318 681 50.55 43.34 40.54 1.5 4.6 6.1 Fine 0.667 620 1307 50.09 37.24 36.68 1.6 4.7 6.3 Very Fine 0.5 1214 2519 50.2 37.32 34.06 1.9 7.9 9.8 50 km horizontal line with coordinates, in km, (3950, -2.18) to (4000, -2.18). The displacement was 0 m at both ends of the line and increased linearly up to 500 m in the middle. It is important to note that care must be taken when setting the prescribed displacement. This is because the prescribed displacement is located on a node and when it has fully displaced the calculation will stop. The elements and nodes around it will deform differently according to the constitutive model. However, if the prescribed displacements are too large the mesh will distort and elements will overlap. Therefore, because this is an issue that is not well understood and produces highly unrealistic deformations, this is avoided by selecting displacements appropriate to the model. IV. RESULTS & DISCUSSION This section discusses and investigates the results of the various models, particularly looking at the wave profiles and validity of the soil models. The Rise and Dip model was used for the mesh convergence test, comparing realistic with unreal- istic deformations and to investigate the effect of different soil layers. Otherwise, all models will only have two simulations: comparing Linear Elastic against Mohr-Coulomb. Comparing the two constitutive models checks for major discrepancies as well as the importance of the necessary and adequate constitutive model. A. Mesh convergence test The mesh convergence test is a necessary step in ensuring a correct level of precision while also maintaining a reasonable computational time for the solution. Therefore, using the Mohr-Coulomb Rise and Dip model, five different mesh sizes ranging from very coarse to very fine were tested. Three displacements were recorded; the maximum displacement in the soil, the largest displacement of the resulting rise and the largest displacement of the resulting dip. The results in Table II show that the maximum displacement ranges from 50.09 m to 50.72 m without any real sign of converging. Looking at the displacement of the rise and the dip it is apparent that they are converging to about 37.3 m and 34.0 m respectively. The value given by the rise displacement of the Fine mesh is slightly lower than expected; however, it can be considered as an acceptable error due to its value being very similar to that of the Very Fine mesh. This is because the surface shape varies relatively little, as shown in Fig. 6, and makes little difference when looking at the overall time taken. The total times taken for the mesh generation and the calculation are not significant at this level of simulation. 450 460 470 480 490 500 510 520 530 540 550 0 200 400 600 800 1000 z(m) x (m) Deformed soil surface plot for various meshes Very Coarse Coarse Medium Fine Very Fine Figure 6. Graph of various mesh refinements for deformed soil surfaces of Rise and Dip model. Therefore, the Very Fine mesh was chosen because it kept a high level of precision and used an acceptable amount of CPU time. B. Rise and Dip model As mentioned previously, there is a Linear Elastic and a Mohr-Coulomb version for every model; however, this does not change the geometry or mesh of the model. Therefore, the undeformed models appear the same for the two cases, as shown for the Rise and Dip model in Fig. 7. Fig. 7 shows the completed model as it appears in MATLAB with a chosen water depth of 150 m. The choice of water depth depends on the type of deformation because the fluid solver does not operate correctly if the water surface makes contact with the soil surface. Thus the appropriate water height must be chosen for each model to work correctly. Figure 7. Meshed Rise and Dip model with water layer.
  • 6. M.ENG RESEARCH PROJECT APRIL 2015 6 The model above was also used to compare realistic de- formations with unrealistic deformations; the realistic defor- mations used stress as the limiting factor in its maximum displacement, whereas the unrealistic deformations did not. This led to large differences in the soil deformations, as shown in Fig. 8. 460 470 480 490 500 510 520 530 540 0 200 400 600 800 1000 z(m) x (m) Deformed soil surface plot of realistic and unrealistic deformations Unrealistic - Mohr-Coulomb Unrealistic - Linear Elastic Realistic - Linear Elastic Realistic - Mohr-Coulomb Figure 8. Rise and Dip soil surface of Mohr-Coulomb and Linear Elastic models for both realistic and unrealistic deformations. The most notable difference in Fig. 8 is between the unre- alistic models versus the realistic ones. The realistic models have much smaller displacements in the soil: the greatest displacement is less than 9 m as opposed to 38 m from the unrealistic deformation. This difference occurred because the realistic deformations were obtained by having the mesh update itself during the calculation to output the correct stress values shown in Fig. 9. During this method Plaxis ran the calculation checking the stresses until they exceeded their limit at which point it stopped at the corresponding deformation step. Meanwhile, the unrealistic models ignored the stress limits and completed the simulation reaching the prescribed displacement in the soil. Figure 9. Distribution of principal effective stress in soil of realistic defor- mation for Linear Elastic Rise and Dip model The stress distribution shown in Fig. 9 is for the principal effective stress of the final step of the Plaxis calculation, demonstrating that Plaxis can be used for real deformations in soils. However, this report is focused on the versatility and resilience of coupling Plaxis with MATLAB, so using larger deformations is more useful to test how robust the model is. Therefore, now that a real deformation has been proved to work, this report will continue with only unrealistic deformations as they are more interesting for the investigation of this MOST. Thus all further models will no longer need to be referred to as unrealistic. The second difference to note in Fig. 8 is that between the Linear Elastic and Mohr-Coulomb models. For the realistic set the Linear Elastic model has a greater displacement. This is because the Mohr-Coulomb model reaches its stress limit sooner than its Linear Elastic counterpart. Therefore, the displacement is smaller. The unrealistic deformations do not behave the same way because both models reach their full prescribed displacement. In this case the Mohr-Coulomb model deforms more because its plastic deformation is a better representation of how the soil would behave and thus is less inclined to distort the mesh; though, the Linear Elastic constitutive model behaves more similarly under compression (dip) than in tension (rise). The reason is better explained at the end of Section III. Consequently, the model chosen to investigate the water re- sponse was the unrealistic Mohr-Coulomb model as it behaved better than the Linear Elastic and was more informative than the realistic. The free water response and its propagation to the 50 m prescribed displacements for the Rise and Dip model is shown in Fig. 10 below. Figure 10. Deformation of Mohr-Coulomb Rise and Dip model and its free water response at (a) t = 0.01 s, (b) t = 8 s and (c) t = 15 s. The first step, Fig. 10 (a), demonstrates how the MATLAB code uses Kajiura’s principle of translocation to define the starting wave profile. The second step shows the free water surface profile after 7.99 s of propagation; the initial wave
  • 7. M.ENG RESEARCH PROJECT APRIL 2015 7 Figure 11. Deformation of Mohr-Coulomb Rupture model and its free water response at (a) t = 0.01 s, (b) t = 6 s and (c) t = 15 s. dissipated in both directions leading with the rise as it prop- agated left and lead with a depression to the right. These are the two major waves produced by the deformation and will be the main cause of inundation when reaching land. After 7 s of dissipation there are no more apparent waves and the water level has reached equilibrium again. Lastly, the Rise and Dip model investigated the effect of having different soil layers for the topmost 15 m. The first model used loose sand for the top 5 m of soil, the second added another 5 m layer of dense sand and the third model used soft clay as the third 5 m layer. The material parameters for these soils can be found in Table I. The soil surface deformations of the three models were compared to the purely hard clay model as shown in Fig. 12. 460 470 480 490 500 510 520 530 540 0 200 400 600 800 1000 z(m) x (m) Deformed soil surface plot of soil layers Hard Clay (HC) Loose Sand (LS) + HC Dense Sand (DS) + HC + LS Soft Clay + HC + LS + DS Figure 12. Rise and Dip soil surface of Mohr-Coulomb and Linear Elastic models for soil layers. The curves in Fig. 12 follow a very similar path, suggesting that the effect of soil layers has little effect on the overall deformation. The main contributing factor leading to these results was due to the soils needing to reach their full pre- scribed displacement. Thus including various soil layers in the Plaxis model is unnecessary unless an accurate and realistic soil model is desired. C. Rupture model The Rupture model’s initial state was similar to that of the Rise and Dip model in Fig. 7. However, the mesh was refined differently due to location and size of the prescribed displacements, and the water level was set to 400 m above the soil surface. The horizontal displacement in the soil caused a 100 m wide rift, narrowing down for almost 400 m, as shown in Fig. 13. 100 150 200 250 300 350 400 450 500 550 0 200 400 600 800 1000 z(m) x (m) Deformed soil surface plot of Rupture model Mohr-Coulomb Linear Elastic Figure 13. Rupture soil surface of Mohr-Coulomb and Linear Elastic models for soil layers. However, this model shows little difference between Linear Elastic and Mohr-Coulomb. This is because the deformation is a compressive force which, as previously established, induces a smaller difference between the two constitutive models. Ad- ditionally, the prescribed displacement acts on a set of nodes for the Rupture model with a linearly increasing magnitude. Therefore, the deformation is applied more evenly throughout the soil leading to smaller and less concentrated displacements of the surrounding nodes. The free water response for the rupture deformation is large and as expected; Fig. 11 (a) shows just how great the resultant water displacement is due to the translocation of the soil surface. The second step shows the water response 5.99 seconds after the initial wave profile, at this stage the water dip has dissipated in both directions causing two large waves with leading depressions. The height of the waves, from the bottom of the depression to the next peak is 90 m. After the main wave
  • 8. M.ENG RESEARCH PROJECT APRIL 2015 8 several smaller ripples propagate until the simulation reaches equilibrium again, as shown at t = 15 seconds in Fig. 11. The results from the Rupture model show that the Plaxis - MATLAB coupling can handle large horizontal displace- ments in the soil causing devastatingly tall waves as well as reasserting that Linear Elastic constitutive model behaves more similarly when under compression. D. Seaquake model The Seaquake model used a dynamic displacement to de- form the water surface using a prescribed displacement of 25 m and the .smc file, shown in Fig. 5, on a single node. The dynamic displacement generated a vibration that was made of forty deformations over an 8 second period, simulating an effect similar to that of a real seaquake. Fig. 14 shows two seabed deformations with a 0.2 s gap between them, with the first wave becoming indistinct after the second displacement. Figure 14. Deformation of Mohr-Coulomb Seaquake model and its free water response at (a) t = 2.2 s and (b) t = 2.4 s. The lack of a clear wave shape is due to the continuous translocation of the soil surfaces to the water surface. This disrupts the wave that was previously formed because a rise in the soil surface is usually led with a dip, thus greatly reducing the height of the wave. The repetitive sequence of the process produced many small waves, as shown in Fig. 15. Fig. 15 is directly comparable to the .smc file in Fig. 5, but in addition, shows water height decaying between deforma- tions as the wave propagates in either direction. The decays shown represent the small disrupted waves that propagate outwards from the intial wave profile seen in Fig. 14. The difference between the Linear Elastic and Mohr- Coulomb models was minimal and displayed the same be- haviour as previously: more similar in compression than in tension. 580 600 620 640 660 680 700 0 1 2 3 4 5 6 7 8 9 10 Waterheight,z,(m) Time (s) Variation of water height at x = 500 m Figure 15. Vertical water elevation at x = 500 for the first 10 seconds. E. NY - Lisbon model The New York - Lisbon model applied a single rise defor- mation in its seabed near the edge of the Mid-Atlantic ridge. Its aim was to investigate the effect of a deformation in deep sea and any resulting inundation. However, due to the scale of the model only part of the model is shown at one time, the complete meshed model can be found in Appendix C. Figure 16. Initial wave profile of Mohr-Coulomb New York - Lisbon model at t = 0.01 s. Fig. 16 shows that Kajiura’s translocation is applied regard- less of the depth at which the soil deforms. The height of the initial wave profile is approximately 500 m and propagates in both directions. However, after the wave has travelled almost 1600 km to the coast of Lisbon in two and a half hours, the wave reduced to a height of 25 m as shown in Fig. 17 (b). Fig. 17 (c) shows how the arriving wave runs up onto the dry land, further reducing the height of the wave as it overcomes the gradient and the shear between the water and the land. At the stage where the water is inundating the dry land the water depth is approximately 10 m; consequently, the effect of the shear increases, reducing the speed of the wave. That is why it takes the peak of the wave 1565 s to move 25 km from Fig. 17 (b) to (c) whereas it takes 4300 s for the inundation of 3 km of dry land from (c) to (d). However, the 22 m wave in (c) successfully inundates 7 km of dry land with a 2 m layer of water, though after 10,000 s the inundated area drains back
  • 9. M.ENG RESEARCH PROJECT APRIL 2015 9 into the sea and the model returns to its state in Fig. 17 (a). Figure 17. Inundation phase of Lisbon’s coast at (a) t = 0.01 s, (b) t = 8135 s, (c) t = 9700 s, (d) t = 14000 s. Another observation to be made from Fig. 17 is that of the trailing water height. When the wave arrives at the coast it slows down, reduces in height and has a more gradual rise, but it also reflects some of the energy back and a smaller wave propagates back in the direction of New York. This returning wave is more evident in Fig. 18 for x = 4500 km. This curve shows the passing of the initial wave at t = 2980 s with a height of 32 m but shows the peak of another wave at t = 13,000 s. The same wave can be seen later for x = 3975 km and x = 4100 km. The reflected energy from the ocean boundary is representative of real hydrodynamics and is attributed to the nonlinear shallow water equations used to solve it. Closer inspection of the water height at locations of x close to the coast (5500 km and 5520 km) show how the wave builds and inundates. At x = 5500 km, the peak water height is higher than its previous peak at x = 5333 km, demonstrating how the MATLAB code transfers energy from the wavelength into wave height. This follows the same principle that causes tsunamigenic waves to increase in height in coastal areas [15]. At x = 5520 km the gradient of increasing wave height is gentler than its predecessors and is demonstrative of the slowed speed of the water. 5995 6005 6015 6025 6035 6045 6055 6065 6075 0 3600 7200 10800 14400 18000 21600 25200 z(m) Time (s) x = 3975 km x = 4100 km x = 4500 km x = 5333 km x = 5500km x = 5520 km Variation of water height at certain locations of x Figure 18. Change in water level at various locations of x. The New York - Lisbon model successfully showed that the hydrodynamic solver behaves correctly for inundation and propagation of long distance waves with real seabed bathymetry. However, a 500 m wave is a highly unrealistic initial wave profile yet results in only 20 m wave height 2 km from the dry land. A tsunami, on the other hand, is caused by many small (0.2 m - 3 m) displacements in the seabed that dissipates large amounts of energy to the water. The water then propagates in the form of high velocity waves with a very long wavelength and undergoes the same transfer of energy from wavelength and speed to wave height as the New York - Lisbon model did. Though in the case a tsunami, the wave height goes from 2 m at sea to 15 m at the coast. Therefore, even if the New York - Lisbon model shows that the MATLAB code handles wave propagation and inundation correctly, it needs to be refined to be able to model tsunamis correctly; more specifically, the energy transferred from the seabed displacement to the water. V. CONCLUSION Plaxis 2D and MATLAB were coupled to simulate seabed deformations and their resultant wave propagation using the Method of Splitting Tsunamis (MOST), from which four successful models were developed. The geotechnical software, Plaxis, was used to model the morphodynamics whereas MATLAB used nonlinear shallow water equations to solve the hydrodynamics part. However, because the generation, propagation and inundation of the water is dependent on initial conditions, each model investigated different initial conditions to determine the robustness of the Plaxis - MATLAB coupling. The first model showed that a small scale model, 500 m x 1000 m, could easily handle a very fine mesh with low computational cost. The model was then used to analyse the
  • 10. M.ENG RESEARCH PROJECT APRIL 2015 10 difference between realistic and unrealistic models, demon- strating that the user is free to choose whether to model a highly accurate soil model with different soil layers and real stresses, or to make a crude model to quickly generate and investigate the free water response. The second and third models tested the method against different types of deformations, using a horizontal displace- ment to cause a dip in the free water surface and a dynamic movement to generate vibrations in the soil similar to that of a real seaquake. The Plaxis - MATLAB coupling withstood the very large deformation but did not behave so well with the dynamic one as only small, disorderly and distorted waves were formed. Lastly, a model was created using real seabed data of the Atlantic Ocean from New York to Lisbon. This model was made with real seabed geometries, though care should be taken with the scale of the model, and a coast to be inundated. The model proved successful in both areas showing correct wave propagation and decay as well as the inundation of 7 km of dry land. All the models described above were modelled twice, using a Mohr-Coulomb constitutive model and a Linear Elastic constitutive model. As expected, it was found that the Mohr- Coulomb models behaved more realistically than its counter- part due to the geophysics in the Plaxis software, therefore the Linear Elastic constitutive model should only be used for crude models. The complexity of the initial soil model is user defined, and therefore allows for highly accurate and precise results. These are achieved by selecting different soil compositions, level of mesh refinement, and appropriate constitutive models. Nonetheless, if only an approximate model is required then a simple model can be constructed in a short amount of time. MATLAB then produces a free water response that is accurate for all problems tested except soil vibrations. Therefore, the code should be developed further to better simulate water response to seaquake displacements. Overall, the Plaxis - MATLAB MOST is a robust and versatile method that shows promise for the investigation of free water response to seabed deformations, but requires some knowledge of Plaxis and a few improvements in MATLAB. ACKNOWLEDGEMENT The author would like to thank Dr. Mohammed Seaid for overseeing the project and the positive encouragement. Further thanks are given Dr. Will Coombs for helping understand the soil mechanics in Plaxis 2D. Furthermore, the author’s family and friends must be thanked for their support and optimism over the last four years at Durham University and abroad. REFERENCES [1] D. A. Joseph, “Tsunamis; detection, monitoring and early-warning technologies,” Elsevier, 2011. [2] A. Cessna. (2009) Tsunami 2004. [Online]. Available: http://www.universetoday.com/49007/tsunami-2004/ [3] "N.O.A.A Administration", “Tsunami modelling and research,” 2006. [Online]. Available: http://nctr.pmel.noaa.gov/model.html [4] B. C. Papazachos, E. M. Scordilis, D. G. Panagiotopoulos, C. B. P. C. B., and G. F. Karakaisis, “Global relations between seismic fault parameters and moment magnitude of earthquakes,” in Bulletin of the Geological Society of Greece, vol. 36, 2004, proceedings of the 10th International Congress. [5] L. B. Freund and D. M. Barnett, “A two-dimensional analysis of surface deformation due to dip-slip faulting,” Bulletin of the Seismological Society of America, vol. 66, no. 3, pp. 667–675, 1976. [6] N. Shuto, “Numerical simulation of tsunamis - Its present and near future,” in Tsunami Hazard, E. N. Bernard, Ed. Kluwer Acedemic, 1991, vol. 4, pp. 171–191. [7] C. Moler, Experiments with MATLAB. MathWorks, Inc., 2011. [8] F. Dias and D. Dutykh, Tsunami generation by dynamic displacement of seabed due to dip-slip faulting. Elsevier, 2008. [9] PLAXIS Material Models Manual, 2014. [10] PLAXIS Scientific Manual, 2014. [11] S. Tadepalli and C. E. Synolakis, “Model for the leading waves of tsunamis,” Physical Review Letters, 1996. [12] Geotechdata.info. (2013) Cohesion. [Online]. Available: http://geotechdata.info/parameter/cohesion [13] K. Hadzic. (2014) Some useful numbers on the engineering properties of materials. [Online]. Avail- able: http://www.scribd.com/doc/214376674/Some-Useful-Numbers- docscribd [14] U. of California San Diego. (2014) Extract XYZ data - topography or gravity. [Online]. Available: http://topex.ucsd.edu/cgi-bin/get_data.cgi [15] B. Levin and M. Nosov, Physics of Tsunamis. Springer, 2009.
  • 11. M. ENG RESEARCH PROJECT APRIL 2015 1 Appendix A Plaxis Procedure
  • 12. M. ENG RESEARCH PROJECT APRIL 2015 2 Appendix B MatLab Code close all clear all functions addpath('Plaxis') load Nodes.txt; TRI=[Nodes(:,1) Nodes(:,2) Nodes(:,3)]; k = 0; sfilename = strcat('SurfaceNodes',int2str(k),'.txt'); sData = importdata(sfilename); nfilename = strcat('newmeshdata',int2str(k),'.txt'); nData = importdata(nfilename); Def = [10]'; xleft = sData(1,1); xright = sData(end,1); h0 = 0; n = 100; dx = (xright-xleft)/(n+1); g = 9.81; alpha = 1.; h_crit = 1e-9; cfl = 0.5; tend = 0.01; % Set the type of interpolation %interptype = 'linear'; %interptype = 'spline'; %interptype = 'cubic'; interptype = 'pchip'; % Generate the gridpoints for i=1:n+2 x(i) = xleft+(i-1)*dx; end x0(1:n+1) = 0.5*(x(1:n+1)+x(2:n+2)); % % Set the initial topography % t = 0; z = interp1(sData(:,1),sData(:,2),x,'cubic'); % Set initial conditions uo = zeros(size(x));
  • 13. M. ENG RESEARCH PROJECT APRIL 2015 3 ho = h0*ones(size(x))-z; % Start the time loop ntplot = 1; nb = 0; while (t<tend) nb = nb+1; if ismember(nb,Def) == 1 k = k+1 sfilename = strcat('SurfaceNodes',int2str(k),'.txt'); sData = importdata(sfilename); nfilename = strcat('newmeshdata',int2str(k),'.txt'); nData = importdata(nfilename); z = interp1(sData(:,1),sData(:,2),x,interptype); end % Compute the time step maxc = max(abs(uo) + sqrt(g*ho)); dt = cfl*dx/maxc; if (t+dt > tend) dt = tend-t; end nu = dt/dx; % Compute the depature points deriv = interp1(x,uo,x0,interptype); x0car = x0-dt*alpha*deriv; % Interpolation procedure ui = interp1(x,uo,x0car,interptype); hi = interp1(x,ho,x0car,interptype); for i=1:n % Predictor stage hm = hi(i)-alpha*nu*hi(i)*(uo(i+1)-uo(i)); um = ui(i)-alpha*nu*g*(ho(i+1)-ho(i)+z(i+1)-z(i)); hp = hi(i+1)-alpha*nu*hi(i+1)*(uo(i+2)-uo(i+1)); up = ui(i+1)-alpha*nu*g*(ho(i+2)-ho(i+1)+z(i+2)-z(i+1)); % Corrector stage hn(i+1) = ho(i+1)-nu*(up*hp-um*hm);
  • 14. M. ENG RESEARCH PROJECT APRIL 2015 4 fp = hp*up*up+0.5*g*hp*hp; fm = hm*um*um+0.5*g*hm*hm; q = ho(i+1)*uo(i+1)-nu*(fp-fm); q = q-0.125*g*nu*(ho(i)+2.0*ho(i+1)+ho(i+2))*(z(i+2)-z(i)); % Treatment of dry areas if(hn(i+1) <= h_crit) hn(i+1) = h_crit; un(i+1) = 0.0; else un(i+1) = q/hn(i+1); end end % Overwrite the old solution uo(2:n+1) = un(2:n+1); ho(2:n+1) = hn(2:n+1); % Boundary conditions ho(1) = ho(2); ho(n+2) = ho(n+1); uo(1) = uo(2); uo(n+2) = uo(n+1); t = t+dt; % Display the results figure(1) if (mod(n,ntplot) == 0), clf fill([x fliplr(x)],[ho+z fliplr(z)],'b','Edgecolor','none'); hold on fill([x fliplr(x)],[z fliplr(0*z)],[0.5 0.5 0.5],'Edgecolor','none'); hold on plot(sData(:,1),sData(:,2),'k-','LineWidth',3) triplot(TRI,nData(:,2),nData(:,3),'k'); xlabel('$x$ (m)','Interpreter','Latex') ylabel('$eta$ (m)','Interpreter','Latex') title(['time = ',num2str(t),' seconds']) axis([xleft xright 0 h0+70]) set(gca,'DataAspectRatio',[1 1 1]); pause(0.01) end end
  • 15. M. ENG RESEARCH PROJECT APRIL 2015 5 Appendix C New York – Lisbon Data Complete mesh of New York - Lisbon model Atlantic Ocean bathymetry Coordinates and map view of New York to Lisbon