1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going...

96
1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations largely confined to near Earth’s surface - we make numerous assumptions about what goes on below Approaches: Curve-fitting - estimate strain rates directly from data, no geologic model Continuum - surface deformation mirrors deformation in a continuum substrate (lower crust, mantle) Blocks - deformation can be discontinuous at surface, i.e, faults Viscoelastic - deformation continues longer than

Transcript of 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going...

Page 1: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

1

Analysis of the deformation of the Earth’s surface

Overarching goal is to find out what is going on at depth - motions, forces, rheology

Observations largely confined to near Earth’s surface - we make numerous assumptions about what goes on below

Approaches:

Curve-fitting - estimate strain rates directly from data, no geologic modelContinuum - surface deformation mirrors deformation in a continuum substrate (lower crust, mantle)Blocks - deformation can be discontinuous at surface, i.e, faultsViscoelastic - deformation continues longer than initial forces

Page 2: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

2

Deformation analysis

Velocity field V(x,y) = [ Vx(x,y), Vy(x,y) ]

Solve for deformation gradient tensor:

dVx/dx dVx/dy

dVy/dx dVy/dy

Where:

Vx = x dVx/dx + y dVx/dy + Cx

Vy = x dVy/dx + y dVy/dy + Cy

Page 3: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

3

The strain rate tensor is:

dVx/dx ½ (dVx/dy + dVy/dx)½ (dVx/dy + dVy/dx) dVy/dy

The vertical axis rotation rate is:

½ ( dVx/dy – dVy/dx )

This is done here in Cartesian coordinates (x,y) but can be done in spherical coordinates as well. TDEFNODE uses shperical coordinates (Savage).

Page 4: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

4

Field through mid 2009

Large-scale rotation with subduction locking superimposed

Page 5: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

5

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Strain rates

Rotation rates

Not computed with TDEFNODE; buta program is available.

Page 6: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

6

TDEFNODEModeling block motions, fault locking, strain rates, transients

Use GPS velocities, displacements, time series, earthquake slip vectors, fault slip rates, InSAR

Page 7: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

7

Acknowledgments

Funding: NSF, NASA, USGS, GNS Science

Routines: Chuck DeMets, Charles Williams, Steve Roecker, Bob King, W. Randolph Franklin, Dave Hollinger, Numerical Recipes

Debuggers: Dave Hollinger, Larry Baker

Guinea pigs (beta testers): Suzette Payne, Linette Prawirodirdjo, Laura Wallace, Zhang Zhuqi, and others

Page 8: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

8

• Defnode - modeling steady motions only, use linear velocities

• Tdefnode - includes time-dependent motions and uses time series; data are time-sensitive

Page 9: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

9

Motivation

• Velocity fields are superposition of multiple signals; rotations, strain rates, noise

• Time series showing strong non-linear (transient) effects

Page 10: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

10

Not as scary as GAMIT

Page 11: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

11

QuickTime™ and a decompressor

are needed to see this picture.

-0.06 deg/Myr

-0.25 deg/Myr

-0.39 deg/Myr

-0.15 deg/Myr

Calculate uniform strain and rotation rates in regions

Figure has block rotations removed from vectors

Courtesy of S. Payne

Page 12: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

12

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 13: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

13

East component of continuous GPS site SAMP

mill

imet

ers

Non-linearity of time series is a major challenge.

2004 quake

2005 quakeAfterslip

Steady velocity

Afterslip from both events

The Sumatra quakes of 2004 and 2005, with afterslip

Page 14: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

14

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Block model can be used in non-steady state settings to separate kinemtics from transients.

In some cases the inter-event velocities are clear - short transients separated by long inter-event times.

Data from GNS Science

Data from PANGA

From McCaffrey 2009 GRL

Page 15: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

15

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Long-term velocity?

In other cases, it is difficult to see the steady site velocity through the transients.

Block models help by taking advantage of the spatial correlation among nearby sites

Data from GNS Science

Page 16: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

16

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

TBLP

P566

Inter-event velocities are not independent

Parkfield quake

Data from PBO

Page 17: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

17

Modeling estimated co-seismic offsets

2002 2009

Page 18: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

18

Occurrence of earthquakes results in non-linear GPS time series.

We model the time series as a combination of the linear trend (kinematics) plus the steps from quakes.

Papua time series

Page 19: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

19

Block model from inversion of GPS time series

Thrusting~17 mm/yrOblique

~11 mm/yrStrike-slip~10 mm/yr

Mountain building comprises only ~10% of the action

Page 20: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

20

QuickTime™ and a decompressor

are needed to see this picture.

Yellowstone

Page 21: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

21

QuickTime™ and a decompressor

are needed to see this picture.

InSAR (M. Aly)

Page 22: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

22

Time series with sinusoidal term

InSAR data may overlap or have gaps in time

Page 23: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

23

QuickTime™ and a decompressor

are needed to see this picture.

Multiple sill-like sources each with own time history

Page 24: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

24

QuickTime™ and a decompressor

are needed to see this picture.

Complex GPS time series

Invert simultaneously with InSAR

Page 25: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

25

QuickTime™ and a decompressor

are needed to see this picture.

Page 26: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

26

Blocks

• Closed polygons on surface of Earth• Each characterized by angular velocity,

uniform strain rate• Bounded by faults, or pseudo-faults

Page 27: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

27

Faults

• Surfaces dipping into the Earth described by nodes

• Separate blocks in three dimensions• Coincide with block boundaries at surface• Slip according to relative velocities of blocks• Have locking or not• Can have transients

Page 28: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

28

Transients

• Spatial and time dependence types are specified

• Many types can be modeled - quakes, after-slip, slow-slip, volcanic

• Superimposed on long-term linear velocities

Page 29: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

29

Data

• GPS velocities (East, North, Up)• GPS displacements (E, N, U)• GPS time series (E, N, U)• InSAR interferograms (LOS changes)• Fault slip rates or directions• Earthquake slip vectors• Uplift rates or displacements (tidegauge, coral, etc.)

Page 30: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

30

X is the position of the surface observation point,k represents the velocity component (x, y, or z),

RB is the angular velocity of the block containing the observation point relative to

the reference frame,

RG is the angular velocity of the GPS velocity solution containing the observation

point relative to the reference frame,is the horizontal strain rate tensor (X is the offset from strain rate origin)

HF is the Euler pole of the footwall block of fault relative to the hangingwall block,

N is the number of nodes along the fault,Qi is the position of node i,

i is the coupling fraction at node i,

Gjk (X, Qi) is the kth component of the response function giving the velocity at X due

to a unit velocity along fault at Qi in the jth direction on fault plane (downdip or

along strike)

GPS velocity vectors and uplift rates

Vk(X) = [ RG X ]k + [ RB X ]k + kkXk+klXl +

j=1,2 i=1,N [- HF Qi ]j i Gjk (X, Xi)

Page 31: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

31

Other data typesTilt rates:

T(X) = [ Vz(X+X) - Vz(X - X) ] / (2 X )

(X is at the mid-point of the leveling line and X is the offset from the mid-point to the ends)

Slip vector and transform fault azimuths:

A(X) = arctan{[( HR - FR ) X]x / [( HR - FR ) X]y }

 

Geologically estimated fault slip rates or spreading rates:

  R(X) = | ( HR - FR ) X |

Page 32: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

32

Compiling

• TDEFNODE is written in fortran and has one C program to link

• Edit tdefcom1.h - set dimensions of arrays• Edit tdefiles.h - set filenames for earthquakes

and volcanoes to be included in profile lines• Edit Makefile provided, put in your compiler

names and flags• gcc and gfortran work fine• Put the executable file ‘tdefnode’ in your

path.

Page 33: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

33

Control file

• All input information (except data files) are put in a file that the program reads at startup

• Each line has a 2-character key that signifies its purpose

• Key characters are in first two columns, followed by a colon :

• Order of lines does not matter except for repeated lines it uses the last instance

Page 34: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

34

Models

• Model names are specified by MO: option and are 4-characters long

• The Control file can have multiple models using the MO: - EM: structure

• The model to run is selected in the command line:% defnode control_file model

Page 35: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

35

Building the Blocks

Two options

1. Define all block outlines and faults separately

2. Program builds blocks from faults

Page 36: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

36

Method 1. Define Blocks and Faults

Fault

Block

Use BL: to outline block;FA: to describe fault

Page 37: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

37

QuickTime™ and a decompressor

are needed to see this picture.

Block boundaries are determined by seismicity, faulting, strain rates, … (reviewers and co-authors always ask for justification of block boundaries).

Page 38: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

38

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Fault segmentBlock outline

• The block outline has the surface nodes and must coincide exactly with the fault surface nodes. • Not every edge of block has to be a defined fault.• But every fault must fall on a block edge.

Page 39: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

39

Faults - defined by nodes

QuickTime™ and a decompressor

are needed to see this picture.

Nodes are in an irregular grid. Confined to depth contours.Designated by (longitude, latitude, depth).Subsurface nodes can be generated by program.

Page 40: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

40

Representation of fault slip

• Nodes are specified along depth contours of fault

• Slip at each node is V, where ranges fromto and V is taken from poles

• Area between nodes is broken into small patches

• Surface deformation for each patch is determined and summed

Response (Green’s) functions are determined by putting unit velocity at one node and zero at all other nodes, then calculating the surface velocities by integration.

Pyramidical Bilinear

Page 41: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

41

Half-space dislocation model (HSDM) to calculate surface deformation due to fault locking and slip events

Page 42: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

42

Velocities from elastic strain rates arising from fault locking

surface

Locked fault

Free slipping

Use back-slip method to compute elastic deformation around locked fault.

Integrate over fault using small patches, can represent non-planar fault and non-uniform locking

Page 43: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

43

Angular velocities - AV (Euler poles)• Each block has an AV assigned• Multiple blocks can have same AV, in which case there is no

slip between them• Long-term linear velocity V of each point in block is V = x r• AVs can be fixed or adjusted in inversion• Entered as Cartesian or Spherical coords, always units of

‘degrees per Million years’ and right-hand rule• PO: option to input AV• BP:, BC: options assign AV to blocks• PI: option to adjust AV in inversion

Page 44: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

44

Strain Rate Tensors (SRT)• Each block may have uniform SRT assigned (optional)• May arise due to small faults within block (anelastic, permanent

deformation)• Multiple blocks can have same SRT (use common origin)• Long-term linear velocity V of each point in block is relative to

specified origin• SRTs can be fixed or adjusted in inversion• Entered as nanostrain per year (10-9 / year)

• Described by 3 components Exx, Eyy, Exy

• ST: option to input SRT and origin• BP: or BC: option to assign SRT to blocks• SI: option to adjust SRT in inversion

Page 45: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

45

Strain Rate Velocities

Block

QuickTime™ and a decompressor

are needed to see this picture.

Origin (o, o)

Point (, )

Page 46: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

46

Assign AV and SRT to Blocks

Block

Blk1

Blk2

Blk3

QuickTime™ and a decompressor

are needed to see this picture.

Page 47: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

47

Method 2. Define Faults, Build blocks

Fault (extends to depth, can be locked)

Block

Set flag +mkbFA: to describe faultsBC: to identify blocks

Pseudo-fault (surface boundary, free-slip)

Page 48: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

48

Region is divided into ‘blocks’, contiguous areas that are thought to rotate rigidly.

Each block rotates about a pole.

The rotating blocks are separated by dipping faults.

Velocities due to fault locking are added to rotations to get full

velocity field.

The relative long-term slip vectors on the faults

are determined from rotation poles.

Back-slip is applied at each fault to get surface

velocities due to locking.

Page 49: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

49

The strain rate tensor near a locked fault represents a spatial transition from the velocity of one block to the velocity of the other. In other words, a locked fault allows one block to communicate information about its motion into an adjacent block.

Page 50: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

50

Rotate velocity fields (or time series) into common reference frame.

Specify reference frame block with RE: option

Velocity fields are rotated to minimize velocities of sites on that block.

GI: option - list fields to be rotated

Does not require all velocity fields to have sites on reference block, since all velocity fields must agree on all blocks.

Page 51: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

51

Total long-term (linear) velocities are the sum of the 4 terms:

• Velocity field rotation• Block rotation• Anelastic strain rate within block• Elastic strain rates from fault locking

Page 52: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

52

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Sample control file:

Page 53: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

53

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Run 1 - get poles and strain rates

Page 54: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

54

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Run 2: use PBO field, rotate into PNW field reference frame

Page 55: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

55

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Run 3: Multiple fields; strain rates, rotation rates and reference frames.

Page 56: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

56

QuickTime™ and a decompressor

are needed to see this picture.

Reference frame adjustments for PNW1 and PBO.

Page 57: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

57

--- Model input

These lines pertain for mod1, mod2, and mod3

--- First mo signals start of MO: - EM: structure

mo: mod1 mod2

These line pertain to mod1 and mod2

mo: mod1

These lines pertain to mod1 only

mo: mod2

These lines pertain to mod2 only

mo: mod3

These lines pertain to mod3 only

em: end of models

These lines pertain to mod1, mod2, and mod3

en: end of input

Models - a particular set of input parameters, designated by 4-char name. Multiple models can be in a single control file.

Page 58: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

58

-- Fault input, blocks from faults

FA: for fault segments

-- For Fault1, it dips to east so start in south

Fa: Fault1 12 3 Blk2 Blk1 1 0 00.0 -90.0 30.0 -90.0 40.0Zd: 5 89Zd: 10 89

Blk1

-100, 30

-100, 40 -90, 40

-90, 30

-80, 40

-80, 30

Fault1

Blk2

-- If making blocks from faults, (+mkb flag) make pseudo-faults from remaining borders. They will be free-slip boundaries.

Fa: Blk1_bndry 24 1 Blk1 Blk1 1 0 00.0 -90.0 30.0 -80.0 30.0 -80.0 40.0 -90.0 40.0

Fa: Blk2_bndry 34 1 Blk2 Blk2 1 0 00.0 -90.0 30.0-100.0 30.0-100.0 40.0 -90.0 40.0

-- Give interior point of block to identify it, and specify pole and strain tensor for each

BC: Blk1 -95.0 35.0 1 0BC: Blk2 -85.0 35.0 2 0

All segments must end at another segment or an error occurs.

Page 59: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

59

--- Block and Fault input

BL: for closed blocksFA: for fault segments

For Fault1, it dips to east so start in south

Fa: Fault1 12 3 Blk2 Blk1 1 0 00.0 -90.0 30.0 -90.0 40.0Zd: 5 89Zd: 10 89

Blk1

-100, 30

-100, 40 -90, 40

-90, 30

-80, 40

-80, 30

Fault1

Blk2

If inputting blocks, make polygon of borders of blocks. They will be free-slip boundaries.

BL: Blk1 1 04 -90.0 30.0 -80.0 30.0 -80.0 40.0 -90.0 40.0

BL: Blk2 2 04 -90.0 30.0-100.0 30.0-100.0 40.0 -90.0 40.0

-- BP: is alternative way to specify poles and strain tensors

BP: Blk1 1 0BP: Blk2 2 0

All block and fault points must coincide or an error occurs.

Page 60: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

60

Nodes - slip or locking on nodes can be represented in several ways

x

z, w

Locking parameter is (x,z) or (x,w)

Independent nodes with or without smoothing; decreases down-dip; or is specified function of z

V-Boxcar-Gaussian-Exponential

is specified function of x,z- 2D Gaussian- Uniform Polygon

Page 61: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

61

x

z, w

V

The fault below has 6 surface nodes and 5 downdip for a total of 30.For independent nodes (fault type FT: 0 or 1) we specify the inter-dependence of the nodes (NN:) and their starting values (NV:).

FT: 1 0NNg: 1 6 5 1 1 2 2 3 3 1 1 2 2 3 3 4 4 5 5 6 6 4 4 5 5 6 6 0 0 0 0 0 0

NV: 1 1.0 1.0 1.0 0.8 0.8 0.8

x

z

Page 62: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

62

x

z, w

V

The fault below has 6 surface nodes, so 6 downdip ‘profiles’. For each one the function (z) can have different parameters. For example the function may be:

# DD Prof 1 2 3 4 5 6FT: 1 2 1 1 1PN: 1 1 1 2 2 3 3PV: 1 3 5.0 5.0 5.0 5.0 5.0 5.015.0 15.0 15.0

QuickTime™ and a decompressor

are needed to see this picture.

zu

zl

Page 63: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

63

x

z, w

Locked nodes

Approximating ‘locking depth’; using downdip boxcar fixing upper depth (0 km) and locking amplitude (1); solve for lower depth

Unlocked nodes

Page 64: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

64

QuickTime™ and a decompressor

are needed to see this picture.

Variable locking depths along San Andreas

QuickTime™ and a decompressor

are needed to see this picture.

Page 65: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

65

Types of downdip (1D) functions:

Exponential (Type 2)

Boxcar (Type 3)

Gaussian (Type 4)

Boxcar with cosine taper (Type 5)

Types of 2D functions:

Gaussian (Type 6)

Boxcar (Type 7)

Irregular polygon (Type 8)

Types of off-fault functions (not on block boundary)

Planar shear slip (Type 9)

Mogi (Type 10)

Planar expansion crack (Type 11)

Page 66: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

66

QuickTime™ and a decompressor

are needed to see this picture.

Interseismic; I recommend locking the updip edge and forcing monotonic decrease in locking downdip

Page 67: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

67

Time dependence

• Earth is linearly elastic (no viscous relaxation built in)• All sources are super-imposed• Every datum has a time stamp (except for now the linear

velocities)• Time dependence of transients are represented by slip rate

histories• Time dependence parameterized in several ways• Viscoelastic relaxation can be included by generating Green’s

functions with VISCO-1D (Pollitz)

Page 68: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

68

QuickTime™ and a decompressor

are needed to see this picture.

From block model, due to block motion, elastic and anelastic strain rates

Page 69: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

69

QuickTime™ and a decompressor

are needed to see this picture.

Page 70: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

70

Data

GPS velocity vectors or displacements - 3 components - use East, North, Up velocities and standard errors - use NE covariance - specify time frame - psvelo and other formats

GPS time series - 3 components - E, N, U positions (in mm relative to start) - times in decimal years (e.g., 2007.3941) - standard error for each point - can be decimated by program - offsets and seasonal signals estimated

InSAR line-of-sight changes (LOS) - resampled to reduce numbers - planar frame parameters estimated - matched at times of differenced images

Page 71: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

71

Earthquake slip vectors / fault slip azimuths - specify fixed and moving blocks

Fault slip rates - specify relative blocks - can be min/max or Gaussian types - can specify azimuth of measurement (e.g., for spreading rates)

Page 72: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

72

Transients

ES: option to enter transient parametersEF: option to specify which parameters are adjustedEX: assign bounds to parametersEI: specify which transients are usedET: specify time function elementsER: specify polygon radii

EI: 1 2ES: 1 fa 1 sp 4 ts 0 to 2004.22 ln 123.3 lt 22.1 zh 10.0 xw 20.0 xx 50.0 am 500.0EX: 1 ln 123.0 123.6 lt 22.0 22.2EF: 1 ln lt zh xw xx am ES: 2 sp 10 ts 2 to 2007.95 ln 123.3 lt 22.1 zh 5.0 am 500.0EX: 2 ln 123.0 123.6 lt 22.0 22.2 zh 1.0 10.0EF: 2 ln lt zh am

Codes: 'fa' fault number 'sp' spatial transient type (0 to 11) 'ts' temporal type (0 to 6) 'sa' slip azimuth control (0 or 1) 'ln' longitude (deg) 'lt' latitude (deg) 'zh' depth (km) 'xw' along-strike width (km) 'ww' down-dip width (km) 'az' azimuth of Gaussian X-width (deg) 'am' slip rate amplitude (mm/yr) 'to' origin time (dcecimal years) 'tc' time constant (days) 'mr' migration rate (km/day) 'ma' migration azimuth (deg) 'st' strike (deg) 'dp' dip (deg) 'rk' rake or slip azimuth (deg) 'ga' 1D Gaussian amplitude (mm/yr) 'gm' 1D Gaussian mean depth (km) 'gs' 1D Gaussian sigma (km) 'rd' polygon radii (as flag in EF: ) 'ta' tau amplitude (as flag in EF: ) 'mo' moment (Nm, in EX: option)

Page 73: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

73

Arguments for sp, sa, ts

Spatial source type (sp) = 1 Independent nodes = 2 Wang exp() function for phi(z) (uses parm types 5,6,7) = 3 1D boxcar phi(z) (uses parm types 4,6,7) = 4 Gaussian phi(z) slip (uses parm types 4,8,9) = 5 not used = 6 Gaussian 2D slip source (uses parms 24, 10, 11, 12, 13,14,15,16,17) = 7 2D Boxcar slip source = 8 Polygon, uniform slip source (use ER: also) = 9 earthquake slip source (double couple not on fault) = 10 Mogi slip source (not on fault) = 11 Planar expansion source (not on fault)

Slip azimuth type (sa) = 0 if slip direction from block model (poles) = 1 if azimuth of slip specified or estimated

Time dependence type (ts) = 0 impulse = 1 Gaussian A exp( [(t-To)/Ts]**2 ) = 2 triangles (set Ntau also; use ET:) = 3 exponential = 4 boxcar = 5 negative boxcar (loading) = 6 Omori (A/(t +Ts)

Page 74: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

74

QuickTime™ and a decompressor

are needed to see this picture.

Page 75: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

75

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

2D Gauss 1D Gauss profiles

Page 76: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

76

QuickTime™ and a decompressor

are needed to see this picture.

Time functions: Also log and Omori functions (not shown)

Page 77: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

77

COMMANDS (++ new to TDEFNODE; ** not for general use or in development; -- not used any more)

AV: ++ add block/fault surface points BC: ++ specify point within block; also name of block and pole/strain indices BL: outline of elastic rotating plate polygon BP: specify pole and strain tensor indices for a block CF: connect 2 faults (remove overlap or gap from subsurface intersection of two faults) CL: clear specified data type CO: continue reading from input file (used sith SK: option) DD: set depth and dip to nodes (use only within FA: section; similar to ZD:) DR: ++ set region for data DS: ++ displacements input file DT: ++ time interval for synthetic time series DV: ++ delete block/fault surface points EC: ++ elastic constants EF: ++ flags for the individual transient parameters EI: ++ flags to invert transient events EM: end of model input section EN: end of input data EQ: equate two nodes on different faults (set their phi's equal) ER: ++ polygon source information ES: ++ transient source parameters ET: ++ transient source time function information EX: ++ constraints on transient source parameters FA: fault geometry input FB: ++ flag faults to use to make blocks FD: -- fix depths FF: fault flags (turn faults on and off) FL: set miscellaneous flags FO: -- fault orientation FS: calculate and output relative block velocities at specified points FT: fault parameterization type FV: -- fix Xo or V for listed time series FX: specify position of a particular fault node - overrides all other specifications GD: specify Green's functions directory and other GF parameters GF: -- combined with GD: GI: GPS velocity fields (relative to reference frame) to be adjusted GP: GPS velocity input data file GR: grid of vectors to calculate GS: parameter grid search controls

Page 78: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

78

COMMANDS (++ new to TDEFNODE; ** not for general use or in development; -- not used any more)

GW: -- global weight HC: hard constraints IN: interpolation lengths for fault segments between nodes (for final forward run) IS: ++ Insar data input file LA: ** layered structure LL: ** line length data MF: merge faults at T-junction MM: range of seismic moments allowed for a fault MO: model experiment name, used for output filenames MS: ++ merge two time series MV: move block/fault surface points NI: number of iterations NN: node parameter index numbers (same as old NF:) NV: node values (same as old NO:) NX: indices of fixed nodes OP: ** output poles relative to a block PE: scaling factors for penalty functions PF: parameter and model I/O file PG: initialize pole of rotation for GPS vector file PI: block poles to be adjusted PM: parameter min and max values allowed PN: node z-profile parameter index numbers PO: block pole of rotation values PR: surface profile line PT: ** file of lon,lat points to compute displacements PV: node z-profile parameter values PX: fix node z-profile parameters RC: remove sites within a specified circular area (e.g., volcanic region) RE: reference block for vectors RF: rotate reference frame for vector output RM: remove named GPS sites or blocks from data RO: rotation rates input data file

Page 79: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

79

COMMANDS (++ new to TDEFNODE; ** not for general use or in development; -- not used any more)

RQ: remove equates with list of names to use RS: reference site for GPS vectors SA: simulated annealing inversion controls SE: ++ select sites from GPS file SI: strain rates tensors to be adjusted SK: skip following lines of input data until a CO: line is encountered SM: apply smoothing to fault locking SN: snap block boundary points together SR: fault slip rate / spreading rate data file SS: strain rate tensor data file ST: initialize strain rate tensor values and origin SV: slip vector / transform azimuth data file TI: tilt rate data file TS: ++ time series input file UP: -- uplift rate data file (see GP:) ZD: set depth and dip to nodes (use only within FA: section); similar to DD:

Page 80: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

80

Input

PI: Poles to invertPI: 1 2

SI: Strain tensors to invertSI: 1 14

RE: reference frame blockRE: Blk1

GD: Green’s functionsGD: gf1 2 1 0 1.0 1.0 2000

PF: Parameter filePF: “mod1/pio” 3

GP: GPS vector filesGP: NORA "nora_2003.vec" 2 1 0 0 0 1900 3000 0 0 0 1 1 0

GI: rotate GPS filesGI: 2

SV: slip vector dataSV: cr.svs FORE COCO 5.0SVd: Tual BHed 133.96 -4.07 286 15 C20040207E

SR: fault slip rate dataSR: saf_rate.dat NOAM PACI 1 0 0

Page 81: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

81

Input

PO: Pole of rotationPO: 1 43.2 237.1 -0.7

ST: Strain rate tensorST: 2 -1.2 2.1 0.3 237.0 43.0

FL: set flagsFL: +mkb -cov

FF: fault flags (turns on/off elastic strain)FF: +1 -2 +3 +4 -13

FB: fault flag (removes fault from blocks)FB: -1 -13

SA: simulated annealing controlsSA: 0 80

GS: grid search controlsGS: 30 0.1 7 2 3

IC: iteration control (1=SA, 2-GS)IC: 1 2 1 2

Page 82: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

82

Input

RM: remove site from velocity fieldRM: PNW1 TILL DAYV

MV: move node to new positionMV: 237.0 43.0 237.5 43.3

TS: time series data fileTS: PBO1 "PNW.gts ” 3 1.0 25.0 30.0 50.0 2004.0 2010.5 2 2 2 3 3 3

DS: Displacement data file

SM: Smoothing fault slip

SE: Select specific sites from file, use with GP:, RM:, TS: component flags to select site-components

Page 83: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

83

Inversion:

Minimize penalty function: sum of chi**2 (weighted data misfit) and penalties for parameter constraints

Simulated annealing or grid search - both methods require many solutions to forward model

Uses Green’s functions for elastic deformation; convolve locking or slip distribution with GFs

SA: 0.0 20 500GS: 30 1.0 5 2 3

Page 84: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

84

SA: 0.0 20 500

Simulated Annealing control: 1. Temperature2. Number of iterations3. Number of calls to ‘amoeba’ for each iteration

GS: 30 1.0 5 2 3

Grid Search control:1. Number of steps away from current value2. Nominal size of step (in parameter’s units)3. Number of times to run through each parameter4. Grid search type5. Decrease in step size for each run through

IC: 1 2 1 2

Iteration Control:• Run simulated annealing• Run grid search

Iteration controls

Page 85: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

85

While iterating press:

‘q’ - quit iterating and finish program‘s’ - go to next step in IC: sequence‘n’ - if in GS: to go to next run through parameters

Page 86: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

86

Examples

• Costa Rica block model

• Cascadia SSE

• Taupo volcanic source

Page 87: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

87

Example: Costa Rica block model

GPS velocities from 2 separate studies (rotate into common frame), uplift rates, solve for block motions and fault locking.

QuickTime™ and a decompressor

are needed to see this picture.

Cocos Plate subducts beneath the forearc. Forearc sliver moves to NW along possible strike-slip fault near arc. Use defnode to solve for locking on subduction thrust and motion of forearc.

Page 88: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

88

QuickTime™ and a decompressor

are needed to see this picture.

Page 89: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

89

Cascadia 2010 slow-slip event

Select continuous GPS sites in region

Solve for block motions, interseismic locking on subduction zone, slip distribution in SSE, Gaussian time history of SSE

1. 2D Gaussian slip distribution2. 1D Gaussian downdip slip distribution

Page 90: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

90

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 91: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

91

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 92: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

92

QuickTime™ and a decompressor

are needed to see this picture.

Page 93: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

93

QuickTime™ and a decompressor

are needed to see this picture.

Page 94: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

94

Taupo 2007 volcanic event

GPS time series, select time around eventUse a small block around event to remove steady velocityAssume a Mogi source with Gaussian time historySolve for source amplitude, depth, location, duration

QuickTime™ and a decompressor

are needed to see this picture.

Page 95: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

95

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 96: 1 Analysis of the deformation of the Earth’s surface Overarching goal is to find out what is going on at depth - motions, forces, rheology Observations.

96

QuickTime™ and a decompressor

are needed to see this picture.QuickTime™ and a

decompressorare needed to see this picture.