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

Preview:

DESCRIPTION

The GOCE satellite mission has the objective of measuring the Earth's gravitational field with an unprecedented accuracy through the measurement of the gravity gradient tensor (GGT). One of the several applications of this new gravity data set is to study the geodynamics of the lithospheric plates, where the flat Earth approximation may not be ideal and the Earth's curvature should be taken into account. In such a case, the Earth could be modeled using tesseroids, also called spherical prisms, instead of the conventional rectangular prisms. The GGT due to a tesseroid is calculated using numerical integration methods, such as the Gauss-Legendre Quadrature (GLQ), as already proposed by Asgharzadeh et al. (2007) and Wild-Pfeiffer (2008). We present a computer program for the direct computation of the GGT caused by a tesseroid using the GLQ. The accuracy of this implementation was evaluated by comparing its results with the result of analytical formulas for the special case of a spherical cap with computation point located at one of the poles. The GGT due to the topographic masses of the Parana basin (SE Brazil) was estimated at 260 km altitude in an attempt to quantify this effect on the GOCE gravity data. The digital elevation model ETOPO1 (Amante and Eakins, 2009) between 40º W and 65º W and 10º S and 35º S, which includes the Paraná Basin, was used to generate a tesseroid model of the topography with grid spacing of 10' x 10' and a constant density of 2670 kg/m3. The largest amplitude observed was on the second vertical derivative component (-0.05 to 1.20 Eötvos) in regions of rough topography, such as that along the eastern Brazilian continental margins. These results indicate that the GGT due to topographic masses may have amplitudes of the same order of magnitude as the GGT due to density anomalies within the crust and mantle.

Citation preview

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

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

Gravity Gradient Tensor

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Ω

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Ω

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Ω

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Ω

Gravity Gradient Tensor

I Can discretize volume Ω using:

I Rectangular prisms

I Tesseroids (spherical prisms)

Gravity Gradient Tensor

I Can discretize volume Ω using:

I Rectangular prisms

I Tesseroids (spherical prisms)

Gravity Gradient Tensor

I Can discretize volume Ω using:

I Rectangular prisms

I Tesseroids (spherical prisms)

What is a tesseroid?

What is a tesseroid?

Z

XY

r

φ

λ

Tesseroid

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

φ2

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

1r

What is a tesseroid?

Delimited by:

I 2 meridians

I 2 parallels

I 2 concentricspheres

Z

XY

r

φ

λ

2r

Why use tesseroids?

Why use tesseroids?

Earth

Matle

Core

Crust

Why use tesseroids?

Earth

Matle

Core

Crust

Why use tesseroids?

Want to model the geologic body

ObservationPoint

Geologic body

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

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

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

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

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

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

Spherical Earth+ Rectangular Prisms

ObservationPoint

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

Why use tesseroids?

I Usually accurateenough (if mass ofprisms = mass oftesseroids)

I Involves manycoordinatechanges

I Computationallyslow

ObservationPoint

Spherical Earth+ Rectangular Prisms

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

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

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

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

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

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

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

Numerical issues

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)

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)

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)

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)

Numerical issues

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

Numerical issues

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

Numerical issues

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

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Numerical issues

I General rule:

I Distance to computation point > Distancebetween nodes

I Increase number of nodes

I Divide the tesseroid in smaller parts

Modeling topographywith 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

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

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

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

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

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

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

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

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

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

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

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

Topographic effect in theParaná Basin region

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

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

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

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

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

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

Topographic effect in the Paraná Basin region

Topographic effect in the Paraná Basin region

Height of 250 km

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)

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)

Further applications

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

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

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

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

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

Concluding remarks

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

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

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

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

Thank you

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