You are on page 1of 4

Journal of Volcanology and Geothermal Research 254 (2013) 1–4

Contents lists available at SciVerse ScienceDirect

Journal of Volcanology and Geothermal Research


journal homepage: www.elsevier.com/locate/jvolgeores

Short communication

dMODELS: A MATLAB software package for modeling crustal deformation near active
faults and volcanic centers
Maurizio Battaglia a, b,⁎, Peter F. Cervelli c, Jessica R. Murray d
a
Volcano Science Center, USGS, 345 Middlefield Rd, Menlo Park CA 94025, United States
b
Department of Earth Science, Sapienza University of Rome, Italy
c
California Volcano Observatory, USGS, 345 Middlefield Rd, Menlo Park, CA 94025, United States
d
Earthquake Hazards Program, 345 Middlefield Rd, Menlo Park, CA 94025, United States

a r t i c l e i n f o a b s t r a c t

Article history: We have developed a MATLAB software package for the most common models used to interpret deformation
Received 18 October 2012 measurements near faults and active volcanic centers. The emphasis is on analytical models of deformation
Accepted 26 December 2012 that can be compared with data from the Global Positioning System (GPS), InSAR, tiltmeters and strainmeters.
Available online 31 December 2012
Source models include pressurized spherical, ellipsoidal and sill-like magma chambers in an elastic, homoge-
neous, flat half-space. Dikes and faults are described following the mathematical notation for rectangular dislo-
Keywords:
Crustal deformation
cations in an elastic, homogeneous, flat half-space. All the expressions have been checked for typographical
Volcano geodesy errors that might have been present in the original literature, extended to include deformation and strain within
MATLAB the Earth's crust (as opposed to only the Earth's surface) and verified against finite element models. A set of GPS
Pressure source measurements from the 2006 eruption at Augustine Volcano (Alaska) is used to test the software package. The
Augustine volcano results show that the best fit source to the GPS data is a spherical intrusion ( ΔV ¼ 5  10−4 km3), about
880 m beneath the volcano's summit.
© 2012 Elsevier B.V. All rights reserved.

1. Introduction introduction on modeling earthquake and volcano deformation, the


reader is referred to Segall (2010), while references cited in Section 2.1
Precise measurements of ground deformation have become in- provide a background on coordinate systems and datums. As a compan-
creasingly common as large networks of Global Positioning System ion to the software package, the U.S. Geological Survey has published a
(GPS) receivers and borehole strainmeters have been established paper with detailed introduction to the mathematics of each model
over the past decade. Complementing this continuous record are (Battaglia et al., 2013). Most of the models are taken from other credited
comparatively infrequent but spatially dense images of ground defor- or standard sources, but we have derived or re-formatted a number of
mation from radar satellites and a long historical record of leveling, equations. All formulas have been checked for typographical errors
Electronic Distance Meter, triangulation, and tilt data. Deformation existing in the original references and confirmed against numerical
can arise from tectonic and volcanic forces and from human activities, models (COULOMB 3, earthquake.usgs.gov/research/modeling/coulomb
such as subsurface fluid withdrawal. Mathematical models of how the and COMSOL Multyphysics, www.comsol.com). The manual and the
crust deforms in response to different physical processes are required MATLAB scripts are open source and intended for teaching and research.
to characterize driving processes and constrain source location, size, If any of the scripts are used in research submitted for publication, we
orientation, and strength. This information is valuable for hazards ask only that authors cite the USGS publication (Battaglia et al., 2013)
forecasting and mitigation, assessment of anthropogenic environ- and this paper.
mental impact, land use planning, and other applications.
dMODEL is a MATLAB-based software package, developed as a prac- 2. Features and capabilities
tical, working tool for geoscientists interested in applying mathematical
modeling to investigate volcano and earthquake deformation. A general A key assumption behind geodetic monitoring of volcanoes and
understanding of the concepts and calculus behind the models is earthquakes is that deformation of the Earth's surface reflects tectonic
recommended to enhance the application of the models. For an and volcanic processes at depth (e.g., fault slip and/or mass transport)
transmitted to the surface through the mechanical properties of the
crust (Dzurisin, 2003). We implemented several analytical models
⁎ Corresponding author at: Volcano Science Center, USGS, MS 910, 345 Middlefield Rd,
in our software package dMODELS to fit and interpret such deforma-
Menlo Park, CA 94025, United States. Tel.: +1 650 329 5129; fax: +1 650 329 5203. tion (see Table 1). Analytical models offer a closed-form description
E-mail address: mbattaglia@usgs.gov (M. Battaglia). of the source of crustal deformation. This means that, in principle,

0377-0273/$ – see front matter © 2012 Elsevier B.V. All rights reserved.
http://dx.doi.org/10.1016/j.jvolgeores.2012.12.018
2 M. Battaglia et al. / Journal of Volcanology and Geothermal Research 254 (2013) 1–4

we may readily infer the relative importance of any of the source pa- in an elastic half space (the so-called Mogi's source). The dMODELS
rameters. Although analytical models are based on a number of sim- software package implements the more general model for a finite
plifications (e.g., the assumption that the crust is a homogenous, (pressurized) spherical source proposed by McTigue (1987). The
isotropic, elastic flat half-space) that make the set of differential model simulates a small spherical source embedded in a homoge-
equations describing the problem tractable, they can take into ac- neous, isotropic, elastic, flat half-space. The solution for a spherical
count a vast array of source geometries. The careful use of analytical source depends on four parameters: the dimensionless pressure
models, together with high quality data sets, can yield valuable in- change ΔP=μ (where μ is the shear modulus) and the source location
sights into the nature of the deformation source(s). and depth (x0,y0,z0). McTigue's (1987) formulation provides an ana-
The dMODELS software package provides MATLAB functions and lytical solution that includes higher-order terms taking into account
scripts to (1) compute internal and surface deformation, internal the finite shape of a spherical body; thus, the local stresses at, and
and surface strain, and surface tilt due to a pressurized source or rect- away from, the boundary of a chamber can be calculated (unlike the
angular dislocation in a homogenous, isotropic, elastic, flat half-space, point source case).
and (2) invert GPS data for spherical, spheroidal and sill-like pressure
sources. Although we test the software on GPS measurements from 2.3. Prolate spheroid
the 2006 unrest at Augustine volcano (Alaska), the models can be
used for sources other than volcanic or tectonic (e.g., groundwater A simple model of an active volcanic system might include two
withdrawal or pressure changes in hydrothermal aquifers; e.g., principal elements: a magma reservoir and a conduit through which
Battaglia et al., 2006). magma may reach the surface. When the volcano is quiescent the
conduit will close, allowing a pressure build in the reservoir. Yang
2.1. Basic geodesy et al. (1988) formulated an approximate solution for a dipping pro-
late ellipsoid in an elastic half-space using half-space double force
Geographic coordinates can be expressed using various datums, and center of dilatation solutions. The solution for a prolate spheroid
all related to one another through geometrical transformations depends on seven parameters: the dimensionless pressure change
(Hoffmann-Wellenhof et al., 1997). A geodetic datum describes the ΔP=μ, the geometric aspect ratio A = b/a between the semi-major
size and shape of the Earth (coordinate system) and the origin, orien- axis a and the semi-minor axis b, the source location (x0,y0,z0), the
tation and time derivatives of the coordinate system (DMA, 1989; dip angle θ (measured from the free surface) and the azimuth angle
NIMA, 2000, 2004). Common examples include: ϕ (measured clockwise from the positive North direction). The
dMODELS software package implements Yang et al. (1988) model
1. global Cartesian (XYZ) system: International Terrestrial Reference for a finite (pressurized) spheroidal source with the corrections
Frame 2005 (ITRF05) reported in Newman et al. (2006).
2. global geographic (Latitude, Longitude, Height — LLH) system: In-
ternational Terrestrial Reference Frame 2000 (ITRF00 — WGS 84 2.4. Sill-like source
ellipsoid)
3. local Cartesian (XY) system: Universal Transverse Mercator coor- A simple 3-D model of a horizontal sill-like intrusion is a horizontal
dinate system (UTM — WGS 84 ellipsoid). penny-shaped crack in a semi-infinite elastic body (Fialko et al., 2001).
The solution for a horizontal penny-shaped crack depends on five param-
Modeling deformation from GPS requires the transformation of eters: the dimensionless pressure change ΔP=μ, the crack radius b and the
the original ITRF coordinates into an ellipsoidal geographical coordi- source location and depth (x0,y0,z0). The dMODELS software package im-
nate system (LLH) or local Cartesian (XY) coordinates (e.g., UTM). plements the approximate expressions of Fialko et al. (2001) for a hori-
The dMODELS software package provides algorithms to transform zontal sill. These are appropriate for a horizontal sill-like source whose
coordinates from (1) International Terrestrial Reference Frames 2005 radius is up to five times larger than its depth.
to 2000 (ITRF05 to ITRF00), (2) International Terrestrial Reference
Frame to Latitude, Longitude, Height (ITRF to LLH), (3) Latitude, Lon- 2.5. Rectangular dislocation (dikes and faults)
gitude to Cartesian (LL to UTM), and (4) Global International Terres-
trial Reference Frame to local East, North, Up coordinates (ITRF to The dMODELS software package implements the complete suite of
ENU) and vice versa. closed analytical expressions for the internal and surface displace-
ments and tilts due to a strike-slip, dip-slip or tensile rectangular dis-
2.2. Spherical source location (and their combination) as proposed by Okada (1985, 1992).
These expressions are particularly compact and free from singular
Surface deformation due to an expanding or contracting magma points. They can be used to model deformation related to fault slip
chamber has frequently been modeled by a dilatation point source as well as the intrusion of rectangular dikes.

Table 1 2.6. Discretized faults and smoothing operator


List of earthquake and volcano deformation sources.

Model Source type Reference


Fault slip is generally not uniform over a fault surface, but instead
varies in magnitude over the extent of the fault, or dike. The observed
Basic geodesy Hoffmann-Wellenhof et al.
surface deformation can be used to solve for spatially variable slip on
(1997)
Volcano source fault planes by discretizing the model faults into evenly sized dislocations
Sphere Magma chamber McTigue (1987) (or tiles). Fault tiles in the model may or may not slip (e.g., Jonsson et al.,
Prolate spheroid Conduit Yang et al. (1988) 2002). If we fix the fault geometry parameters, we can write the observed
Penny-shaped crack Sill Fialko et al. (2001)
surface displacements d as a linear function of the fault slip s
Tensile dislocation Dike Okada (1985, 1992)
Earthquake source
Single rectangular Dip and strike Okada (1985, 1992) Wd ¼ WGs; ð1Þ
dislocation slip fault
Superposition of rectangular Composite faults e.g. Jonsson et al. (2002) where W is the weight matrix from the Cholesky decomposition of the
dislocations
data covariance matrix (WTW=Σ−1), d is the data vector of surface
M. Battaglia et al. / Journal of Volcanology and Geothermal Research 254 (2013) 1–4 3

Table 2
Best fit to GPS data from Augustine Volcano.

Source Statistics Parameters

χv2 Np v Fexp Fth [0.01] X Y Depth Radius A Dip Strike ΔV


(m) (m) (m) (m) (°) (°) (m3)

Sphere (*) 1.55 4 14 174 −182 879 5.6 × 105


Spheroid 1.47 7 11 1.3 6.2 135 −135 613 0.09 24 282 4.0 × 105
Sill-like 1.86 5 13 −18 −142 614 106 3.4 × 105

(*) Best fit source. Source location (X, Y) is relative to the vent.

displacements, and G is a matrix of data kernels (e.g., Green's functions Begèt, 2009). On January 11, 2006, the volcano erupted after nearly
from Okada, 1985, 1992) which depend on the assumed model geometry 20 years of quiescence. No deformation had been observed at Augus-
parameters and relate the surface displacement to the model. tine since the 1986 eruption until renewed unrest began in early
To regularize the generally underdetermined inversion for fault summer 2005. Continuous GPS instrumentation at Augustine mea-
slip we can smooth the solution by minimizing the two-dimensional sured clear precursory deformation consistent with a source of infla-
second derivative (Laplacian) of the fault slip. We include the tion or pressurization beneath the volcano's summit at a depth of
smoothing by solving the following system of coupled equations around sea level. The deformation was accompanied by a subtle, but
    distinct, increase in seismicity, which began in May 2005 (Cervelli
Wd WG et al., 2006).
¼ 2 s; ð2Þ
0 κ D To uniquely determine the geometry of the intrusion, we jointly
inverted the GPS horizontal and vertical deformation velocities mea-
where the Lagrange multiplier κ 2 determines the weight put on sured between June 2005 and January 28, 2006 (see Table 1 from
smoothing (relative to fitting the data) and D is a second-order finite Cervelli et al., 2006), using a weighted least-square algorithm with a
difference operator such that ∇ 2s = Ds. random search grid. Measurement errors are coded in the covariance
The dMODELS software package implements analytical solutions matrix and the penalty function χv2 is the chi-square per degrees of
that relate surface displacements to offsets across many small rectan- freedom. The minimum of the penalty function χv2 is determined
gular dislocations and the corresponding smoothing operator D. using the interior-point algorithm (MathWorks, 2012, pp. 6–38).
We test three source geometries: a spherical source (McTigue,
3. Unrest at Augustine volcano 1987), a prolate spheroid (Yang et al., 1988), and a horizontal
penny-shaped source (Fialko et al., 2001), all in an elastic, homoge-
Augustine Volcano, in the lower Cook Inlet (275 km southwest of neous, isotropic half-space.
Anchorage, Alaska), is a 1260-m-high dacitic stratovolcano consisting The details of several models obtained by inversion of the data are
of a central dome complex, lava flows, and pyroclastic (Waitt and listed in Table 2.

Fig. 1. Observed (red arrows; Cervelli et al., 2006) and predicted (white arrows) GPS deformation velocities. The yellow circle gives the location of the spherical source. The pre-
dicted velocity at AUGL is too small to be clearly visible in this figure.
4 M. Battaglia et al. / Journal of Volcanology and Geothermal Research 254 (2013) 1–4

We compare the proposed models by performing F-tests References


(e.g., Battaglia and Hill, 2009) on the residual χv2. To test if the reduction
in χv2 is greater than would be expected simply because additional Battaglia, M., Hill, D.P., 2009. Analytical modeling of gravity changes and crustal defor-
mation at volcanoes: the Long Valley caldera, California, case study. Technophysics
model parameters were added, the statistics
47, 45–57.
    Battaglia, M., Troise, C., Obrizzo, F., Pingue, F., De Natale, G., 2006. Evidence for fluid mi-
χ 2v Sphere vSphere −χ 2v X vX = NpX −NpSphere gration as the cause of unrest at Campi Flegrei caldera (Italy). Geophysical Re-
F ðNp Þ;vx ¼ ð3Þ search Letters 33 (L01307), 1–4.
x −NpSphere
χ 2v X Battaglia, M., Cervelli, P.F., Murray, J.R., 2013. Modeling crustal deformation near active
faults and volcanic centers — a catalog of deformation models. U.S. Geological Sur-
is used, where X indicates the prolate spheroid or sill-like source, v are vey Techniques and Methods, p. 13-B1 (75 pp. Available on line at pubs.usgs.gov/
tm/tm13b1/).
the degrees of freedom, and Np the number of source parameters (4 Cervelli, P.F., Fournier, T., Freymueller, J., Power, J.A., 2006. Ground deformation associ-
for a sphere, 5 for a sill and 7 for a prolate spheroid). This statistic is ated with the precursory unrest and early phases of the January 2006 eruption of
expected to be F (right-tailored) distributed with NpX − NpSphere versus Augustine Volcano, Alaska. Geophysical Research Letters 33 (L18304), 1–4.
Defense Mapping Agency (DMA), 1989. The universal grids: Universal Transverse Mer-
vX degrees of freedom. The experimental value of F is compared to a ref- cator (UTM) and Universal Polar Stereographic (UPS). DMA Technical Manual
erence value with less than a 1% probability of being exceeded by DMATM 8358.2.
chance. If the experimental value exceeds the reference value, then Dzurisin, D., 2003. A comprehensive approach to monitoring volcano deformation as a
window on the eruption cycle. Review of Geophysics 41 (1), 1–29.
there is a 99% probability that the null-hypothesis is violated. In Fialko, Y., Khazan, Y., Simons, M., 2001. Deformation due to a pressurized horizontal
Table 2, we use the spherical model (which has the fewest parameters) circular crack in an elastic half-space, with applications to volcano geodesy. Geo-
as our null hypothesis (a spherical source is the best-fit model). Table 2 physical Journal International 146, 181–190.
Hoffmann-Wellenhof, B., Lichtenegger, H., Collins, J., 1997. GPS, Theory and Practice4th
gives values of χv2, number of model parameters Np, degrees of freedom
revised edition. Springer, New York.
v, and experimental and theoretical values of F for each source. The sta- Jonsson, S., Zebker, H., Segall, P., Amelung, F., 2002. Fault slip distribution of the 1999
tistics shows that a sphere is a much better fit to the GPS data than the Mw 7.1 Hector Mine, California, earthquake, estimated from satellite radar and
GPS measurements. Bulletin of the Seismological Society of America 92,
sill-like source because the sill-like source has larger values of Np and χv2
1377–1389.
than the spherical source. The prolate spheroid has a smaller value of χv2 MathWorks, 2012. Optimization Toolbox user's guide: fmincon. Available online at
than the spherical source but also has 3 additional geometrical param- www.mathworks.com/help/optim/ug/fmincon.html.
eters. The experimental value of F3,11 is 1.3, much less than the theoret- McTigue, D.F., 1987. Elastic stress and deformation near a finite spherical magma body:
resolution of the point source paradox. Journal of Geophysical Research 92,
ical value 6.2. This means that the improvement in fit of the prolate 12931–12940.
spheroid is not significant and the statistics are consistent with a sphere National Imagery and Mapping Agency (NIMA), 2000. Department of Defense World
being the best fit to the GPS deformation velocities (Fig. 1). Geodetic System 1984. Its definition and relationship with local geodetic systems.
Technical Report TR8350.2.
National Imagery and Mapping Agency (NIMA), 2004. Implementation of the World
4. Software availability Geodetic System 1984 (WGS 84) Reference Frame G1150. Addendum to NIMA
TR8350.2.
Newman, A.V., Dixon, T.H., Gourmelen, N., 2006. A four-dimensional viscoelastic defor-
Interested scientists can download the software package (a single mation model for Long Valley caldera, California, between 1995 and 2000. Journal
zipped file) and manual from the USGS publications Web page of Volcanological and Geothermal Research 150, 244–269.
(pubs.usgs.gov/tm/tm13b1/) or can contact M. Battaglia (mbattaglia@ Okada, Y., 1985. Surface deformation due to shear and tensile faults in a half-space. Bul-
letin of the Seismological Society of America 75, 1135–1154.
usgs.gov). MATLAB is not required to run the optimization scripts tested
Okada, Y., 1992. Internal deformation due to shear and tensile faults in a half-space.
in this paper. These scripts have been compiled for 32- and 64-bit CPUs Bulletin of the Seismological Society of America 82, 1018–1040.
and can run on any Windows-based PC. The zipped file also includes all Segall, P., 2010. Earthquake and Volcano Deformation. Princeton University Press,
Princeton.
the data and input used to test the software. MATLAB Main Module and
Waitt, R.B., Begèt, J.E., 2009. Volcanic processes and geology of Augustine volcano,
Optimization toolbox are required to open, run and modify any of the Alaska. U.S. Geological Survey Professional Paper 1762, 1–78.
functions available in dMODELS. Yang, X.-M., Davis, P.M., Dieterich, J.H., 1988. Deformation from inflation of a dipping
finite prolate spheroid in an elastic half-space as a model for volcanic stressing.
Journal of Geophysical Research 93, 4249–4257.
Acknowledgments

Comments from M. Poland (U.S. Geological Survey), D. Dzurisin


(U.S. Geological Survey) and A. Geyer greatly helped to improve the
original manuscript.

You might also like