Transcript
Page 1: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Computation of the gravity gradient tensor

due to topographic masses

using tesseroids

Leonardo Uieda 1

Naomi Ussami 2

Carla F Braitenberg 3

1. Observatorio Nacional, Rio de Janeiro, Brazil2. Universidade de São Paulo, São Paulo, Brazil

3. University of Trieste, Trieste, Italy.

August 9, 2010

Page 2: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Outline

The Gravity Gradient Tensor (GGT)

What is a tesseroid

Why use tesseroids

Numerical issues

Modeling topography with tesseroids

Topographic effect in the Paraná Basin region

Further applications

Concluding remarks

Page 3: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

Page 4: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

I Hessian matrix of gravitational potential

GGT =

gxx gxy gxzgyx gyy gyzgzx gzy gzz

=

∂2V∂x2

∂2V∂x∂y

∂2V∂x∂z

∂2V∂y∂x

∂2V∂y2

∂2V∂y∂z

∂2V∂z∂x

∂2V∂z∂y

∂2V∂z2

I Volume integrals

gij(x , y , z) =

ˆΩ

Kernel(x , y , z, x ′, y ′, z ′) dΩ

Page 5: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

I Hessian matrix of gravitational potential

GGT =

gxx gxy gxzgyx gyy gyzgzx gzy gzz

=

∂2V∂x2

∂2V∂x∂y

∂2V∂x∂z

∂2V∂y∂x

∂2V∂y2

∂2V∂y∂z

∂2V∂z∂x

∂2V∂z∂y

∂2V∂z2

I Volume integrals

gij(x , y , z) =

ˆΩ

Kernel(x , y , z, x ′, y ′, z ′) dΩ

Page 6: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

I Hessian matrix of gravitational potential

GGT =

gxx gxy gxzgyx gyy gyzgzx gzy gzz

=

∂2V∂x2

∂2V∂x∂y

∂2V∂x∂z

∂2V∂y∂x

∂2V∂y2

∂2V∂y∂z

∂2V∂z∂x

∂2V∂z∂y

∂2V∂z2

I Volume integrals

gij(x , y , z) =

ˆΩ

Kernel(x , y , z, x ′, y ′, z ′) dΩ

Page 7: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

I Hessian matrix of gravitational potential

GGT =

gxx gxy gxzgyx gyy gyzgzx gzy gzz

=

∂2V∂x2

∂2V∂x∂y

∂2V∂x∂z

∂2V∂y∂x

∂2V∂y2

∂2V∂y∂z

∂2V∂z∂x

∂2V∂z∂y

∂2V∂z2

I Volume integrals

gij(x , y , z) =

ˆΩ

Kernel(x , y , z, x ′, y ′, z ′) dΩ

Page 8: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

I Can discretize volume Ω using:

I Rectangular prisms

I Tesseroids (spherical prisms)

Page 9: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

I Can discretize volume Ω using:

I Rectangular prisms

I Tesseroids (spherical prisms)

Page 10: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Gravity Gradient Tensor

I Can discretize volume Ω using:

I Rectangular prisms

I Tesseroids (spherical prisms)

Page 11: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Page 12: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Z

XY

r

φ

λ

Tesseroid

Page 13: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

Page 14: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

Page 15: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

Page 16: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

φ2

Page 17: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

1r

Page 18: Computation of the gravity gradient tensor due to topographic masses using tesseroids

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

2r

Page 19: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

Page 20: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

Earth

Matle

Core

Crust

Page 21: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

Earth

Matle

Core

Crust

Page 22: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

Want to model the geologic body

ObservationPoint

Geologic body

Page 23: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Good for smallregions(Rule of thumb: <2500 km)

I and closeobservation point

I Not very accuratefor larger regions

ObservationPoint

Flat Earth

Page 24: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Good for smallregions(Rule of thumb: <2500 km)

I and closeobservation point

I Not very accuratefor larger regions

ObservationPoint

Flat Earth+ Rectangular Prisms

Page 25: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Good for smallregions(Rule of thumb: <2500 km)

I and closeobservation point

I Not very accuratefor larger regions

ObservationPoint

Flat Earth+ Rectangular Prisms

Page 26: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Good for smallregions(Rule of thumb: <2500 km)

I and closeobservation point

I Not very accuratefor larger regions

ObservationPoint

Flat Earth+ Rectangular Prisms

Page 27: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Good for smallregions(Rule of thumb: <2500 km)

I and closeobservation point

I Not very accuratefor larger regions

ObservationPoint

Flat Earth+ Rectangular Prisms

Page 28: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth

Page 29: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

Spherical Earth+ Rectangular Prisms

ObservationPoint

Page 30: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

Page 31: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

Page 32: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

Page 33: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

Page 34: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I As accurate asSpherical Earth +rectangular prisms

I But faster

I As shown inWild-Pfeiffer(2008)

I Some numericalproblems

ObservationPoint

Spherical Earth

Page 35: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I As accurate asSpherical Earth +rectangular prisms

I But faster

I As shown inWild-Pfeiffer(2008)

I Some numericalproblems

ObservationPoint

Spherical Earth + Tesseroids

Page 36: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I As accurate asSpherical Earth +rectangular prisms

I But faster

I As shown inWild-Pfeiffer(2008)

I Some numericalproblems

ObservationPoint

Spherical Earth + Tesseroids

Page 37: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I As accurate asSpherical Earth +rectangular prisms

I But faster

I As shown inWild-Pfeiffer(2008)

I Some numericalproblems

ObservationPoint

Spherical Earth + Tesseroids

Page 38: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I As accurate asSpherical Earth +rectangular prisms

I But faster

I As shown inWild-Pfeiffer(2008)

I Some numericalproblems

ObservationPoint

Spherical Earth + Tesseroids

Page 39: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I As accurate asSpherical Earth +rectangular prisms

I But faster

I As shown inWild-Pfeiffer(2008)

I Some numericalproblems

ObservationPoint

Spherical Earth + Tesseroids

Page 40: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Why use tesseroids?

I As accurate asSpherical Earth +rectangular prisms

I But faster

I As shown inWild-Pfeiffer(2008)

I Some numericalproblems

ObservationPoint

Spherical Earth + Tesseroids

Page 41: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

Page 42: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I Gravity Gradient Tensor (GGT) volumeintegrals solved:

I Analytically in the radial direction

I Numerically over the surface of thesphere

I Using the Gauss-LegendreQuadrature (GLQ)

Page 43: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I Gravity Gradient Tensor (GGT) volumeintegrals solved:

I Analytically in the radial direction

I Numerically over the surface of thesphere

I Using the Gauss-LegendreQuadrature (GLQ)

Page 44: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I Gravity Gradient Tensor (GGT) volumeintegrals solved:

I Analytically in the radial direction

I Numerically over the surface of thesphere

I Using the Gauss-LegendreQuadrature (GLQ)

Page 45: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I Gravity Gradient Tensor (GGT) volumeintegrals solved:

I Analytically in the radial direction

I Numerically over the surface of thesphere

I Using the Gauss-LegendreQuadrature (GLQ)

Page 46: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

At 250 km height with Gauss-Legendre Quadrature(GLQ) order 2

Page 47: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

At 50 km height with Gauss-Legendre Quadrature(GLQ) order 2

Page 48: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

At 50 km height with Gauss-Legendre Quadrature(GLQ) order 10

Page 49: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Page 50: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Page 51: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Page 52: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Page 53: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topographywith tesseroids

Page 54: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

Computer program: Tesseroids

I Python programming language

I Open Source (GNU GPL License)

I Project hosted on Google Code

I http://code.google.com/p/tesseroids

I Under development:

I Optimizations using C coded modules

Page 55: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

Computer program: Tesseroids

I Python programming language

I Open Source (GNU GPL License)

I Project hosted on Google Code

I http://code.google.com/p/tesseroids

I Under development:

I Optimizations using C coded modules

Page 56: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

Computer program: Tesseroids

I Python programming language

I Open Source (GNU GPL License)

I Project hosted on Google Code

I http://code.google.com/p/tesseroids

I Under development:

I Optimizations using C coded modules

Page 57: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

Computer program: Tesseroids

I Python programming language

I Open Source (GNU GPL License)

I Project hosted on Google Code

I http://code.google.com/p/tesseroids

I Under development:

I Optimizations using C coded modules

Page 58: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

Computer program: Tesseroids

I Python programming language

I Open Source (GNU GPL License)

I Project hosted on Google CodeI http://code.google.com/p/tesseroids

I Under development:

I Optimizations using C coded modules

Page 59: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

Computer program: Tesseroids

I Python programming language

I Open Source (GNU GPL License)

I Project hosted on Google CodeI http://code.google.com/p/tesseroids

I Under development:

I Optimizations using C coded modules

Page 60: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

Computer program: Tesseroids

I Python programming language

I Open Source (GNU GPL License)

I Project hosted on Google CodeI http://code.google.com/p/tesseroids

I Under development:I Optimizations using C coded modules

Page 61: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

To model topography:

I Digital Elevation Model (DEM)⇒ Tesseroidmodel

I 1 Grid Point = 1 Tesseroid

I Top centered on grid point

I Bottom at reference surface

Page 62: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

To model topography:

I Digital Elevation Model (DEM)⇒ Tesseroidmodel

I 1 Grid Point = 1 Tesseroid

I Top centered on grid point

I Bottom at reference surface

Page 63: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

To model topography:

I Digital Elevation Model (DEM)⇒ Tesseroidmodel

I 1 Grid Point = 1 Tesseroid

I Top centered on grid point

I Bottom at reference surface

Page 64: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

To model topography:

I Digital Elevation Model (DEM)⇒ Tesseroidmodel

I 1 Grid Point = 1 Tesseroid

I Top centered on grid point

I Bottom at reference surface

Page 65: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Modeling topography with tesseroids

To model topography:

I Digital Elevation Model (DEM)⇒ Tesseroidmodel

I 1 Grid Point = 1 Tesseroid

I Top centered on grid point

I Bottom at reference surface

Page 66: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in theParaná Basin region

Page 67: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Digital Elevation Model (DEM) Grid:

I ETOPO1

I 10’ x 10’ Grid

I ~ 23,000 Tesseroids

I Density = 2.67 g × cm−3

I Computation height = 250 km

Page 68: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Digital Elevation Model (DEM) Grid:

I ETOPO1

I 10’ x 10’ Grid

I ~ 23,000 Tesseroids

I Density = 2.67 g × cm−3

I Computation height = 250 km

Page 69: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Digital Elevation Model (DEM) Grid:

I ETOPO1

I 10’ x 10’ Grid

I ~ 23,000 Tesseroids

I Density = 2.67 g × cm−3

I Computation height = 250 km

Page 70: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Digital Elevation Model (DEM) Grid:

I ETOPO1

I 10’ x 10’ Grid

I ~ 23,000 Tesseroids

I Density = 2.67 g × cm−3

I Computation height = 250 km

Page 71: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Digital Elevation Model (DEM) Grid:

I ETOPO1

I 10’ x 10’ Grid

I ~ 23,000 Tesseroids

I Density = 2.67 g × cm−3

I Computation height = 250 km

Page 72: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Digital Elevation Model (DEM) Grid:

I ETOPO1

I 10’ x 10’ Grid

I ~ 23,000 Tesseroids

I Density = 2.67 g × cm−3

I Computation height = 250 km

Page 73: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Page 74: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

Height of 250 km

Page 75: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

I Topographic effect in the region has the

same order of magnitude as a2 × 2 × 10 km tesseroid (100 Eötvös)

I Need to take topography into account when

modeling (even at 250 km altitudes)

Page 76: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Topographic effect in the Paraná Basin region

I Topographic effect in the region has the

same order of magnitude as a2 × 2 × 10 km tesseroid (100 Eötvös)

I Need to take topography into account when

modeling (even at 250 km altitudes)

Page 77: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Further applications

Page 78: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Further applications

I Satellite gravity data = global coverage

I + Tesseroid modeling:

I Regional/global inversion for density(Mantle)

I Regional/global inversion for relief of aninterface (Moho)

I Joint inversion with seismic tomography

Page 79: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Further applications

I Satellite gravity data = global coverage

I + Tesseroid modeling:

I Regional/global inversion for density(Mantle)

I Regional/global inversion for relief of aninterface (Moho)

I Joint inversion with seismic tomography

Page 80: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Further applications

I Satellite gravity data = global coverage

I + Tesseroid modeling:

I Regional/global inversion for density(Mantle)

I Regional/global inversion for relief of aninterface (Moho)

I Joint inversion with seismic tomography

Page 81: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Further applications

I Satellite gravity data = global coverage

I + Tesseroid modeling:

I Regional/global inversion for density(Mantle)

I Regional/global inversion for relief of aninterface (Moho)

I Joint inversion with seismic tomography

Page 82: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Further applications

I Satellite gravity data = global coverage

I + Tesseroid modeling:

I Regional/global inversion for density(Mantle)

I Regional/global inversion for relief of aninterface (Moho)

I Joint inversion with seismic tomography

Page 83: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Concluding remarks

Page 84: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Concluding remarks

I Developed a computational tool forlarge-scale gravity modeling with tesseroids

I Better use tesseroids than rectangularprisms for large regions

I Take topographic effect into considerationwhen modeling density anomalies within theEarth

I Possible application: tesseroids inregional/global gravity inversion

Page 85: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Concluding remarks

I Developed a computational tool forlarge-scale gravity modeling with tesseroids

I Better use tesseroids than rectangularprisms for large regions

I Take topographic effect into considerationwhen modeling density anomalies within theEarth

I Possible application: tesseroids inregional/global gravity inversion

Page 86: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Concluding remarks

I Developed a computational tool forlarge-scale gravity modeling with tesseroids

I Better use tesseroids than rectangularprisms for large regions

I Take topographic effect into considerationwhen modeling density anomalies within theEarth

I Possible application: tesseroids inregional/global gravity inversion

Page 87: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Concluding remarks

I Developed a computational tool forlarge-scale gravity modeling with tesseroids

I Better use tesseroids than rectangularprisms for large regions

I Take topographic effect into considerationwhen modeling density anomalies within theEarth

I Possible application: tesseroids inregional/global gravity inversion

Page 88: Computation of the gravity gradient tensor due to topographic masses using tesseroids

Thank you

Page 89: Computation of the gravity gradient tensor due to topographic masses using tesseroids

References

I WILD-PFEIFFER, F. A comparison of different masselements for use in gravity gradiometry. Journal ofGeodesy, v. 82 (10), p. 637 - 653, 2008.


Recommended