monte carlo simulations of gravimetric terrain ...people.ucalgary.ca/~blais/blais2010x.pdf · monte...

20
Monte Carlo Simulations of Gravimetric Terrain Corrections Gravimetric Terrain Corrections Using LIDAR Data J. A. Rod Blais Dept. of Geomatics Engineering Pacific Institute for the Mathematical Sciences University of Calgary, Calgary, AB www.ucalgary.ca/~blais

Upload: vankhuong

Post on 07-Mar-2018

222 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Using LIDAR Data

J. A. Rod BlaisDept. of Geomatics Engineering

Pacific Institute for the Mathematical SciencesUniversity of Calgary, Calgary, ABy g y, g y,

www.ucalgary.ca/~blais

Page 2: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Outline

G i i i C i• Overview of Gravimetric Terrain Corrections

• Example of Current Application with Airborne Gravimetry

C t ti A h f G i t i T i C ti• Computation Approaches for Gravimetric Terrain Corrections

• Airborne LIDAR Dense Grids of Accurate Terrain Data

• Simulations for Gravimetric Terrain Corrections• Simulations for Gravimetric Terrain Corrections

• Accuracy of Simulated Terrain Corrections

• Concluding Remarks• Concluding Remarks

Page 3: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Gravimetric Terrain Correction

Newtonian Potential U(P) at some point P = (x, y, z):( )( ) G d ( )

| |

QU P Q

P QE

Vertical gradient assuming z ~ height:( )z( )( ) G d ( )

Q QU P Q

| |P QE

in which ρ(Q) denotes the density of the Earth (E) at location Q and G is Newtonian’s gravitational constant, i.e. G = 6.672x10-11 m3 s-2 kg-1

3

( ) ( )( ) G d ( )z | |

Q QU P QP QE

g g

Note: ρ(crust) ≈ 2.67 g cm-3 and 1 mgal = 10-5 m s-2 = 10-8 km s-2

Page 4: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Source: EOS, Vol.91, No.12, 23 March 2010

Page 5: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Source: EOS, Vol.91, No.12, 23 March 2010

Page 6: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

T l f M l i id Q dTemplates for Multigrid Quadratures

Page 7: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Integral Approach

Direct IntegrationgL L H(x,y)

o o o 2 2 2 3/2L L 0o o o

zdzdydxg(x , y ,z ) G((x x ) (y y ) (z z ) )

orR 2 H(r, )

o o o 2 2 3/20 0 0

r h dh d drg(r , ,h ) G(( ) (h h ) )

2 2 3/20 0 0o o

R H(r)

2 2 3/20 0o o

((r r ) (h h ) )r h dh dr2 G

((r r ) (h h ) )

Page 8: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Cartesian Prism Approach

Direct IntegrationDirect Integration2

22

1

zyx

x y

zrg G x log(y r) ylog(x r) zarctanxy

or simplifying to a known cross-section s

11

1y z

h

2 2 3/2 2 20

zdz 1 1g G s G s(d z ) d d h

which is usually called the line mass formula.

Page 9: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Airborne LIDAR Light Detection and Ranging

Airborne laser, GPS & INS

DEM id d t ll tiDEM rapid data collection

Grid with sub-metre resolution

Height accuracy: 15-25 cm

Ideal for special projects

Airborne LIDAR System (author unknown)

Ideal for special projects(e.g., www.ambercore.com )

Page 10: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

LIDAR Data Coverage ExampleLIDAR Data Coverage Example

Source: Ohio Dept. of Transportation

Page 11: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Typical LIDAR Sensor Characteristics [USACE, 2002]

Parameter Typical Value(s)Parameter Typical Value(s)Vertical Accuracy 15 cmHorizontal Accuracy 0.2 – 1 mFlying Height 200 – 6000 mScan Angle 1 – 75 degScan Rate 0 – 40 HzBeam Divergence 0.3 – 2 mradsPulse Rate 05 – 33 KHzFootprint Diameter from 1000 m 0.25 – 2 mFootprint Diameter from 1000 m 0.25 2 mSpot Density 0.25 – 12 m

Page 12: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Monte Carlo Simulations

Numerical Recipes [Press et al, 1986] state:

22f d V V f f f / N

V

N1

f d V V f f f / N

w h ere

f N f (n )

n 1

2 22

f N f (n )

a n dV a r (f ) f f f f

implying a standard error of or a variance of O(1/N)

O(1 / N)

Page 13: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

R d N bRandom Numbers

• Pseudorandom (PRN) sequences are commonly generated using somelinear congruential model applied recursively, such as

xn c xn-1 modulo (for large prime and constant c)or lagged Fibonacci congruential sequence, such as

xn xn-p xn-q modulo (for large primes and p, q)in which usually stands for ordinary multiplication

• Chaotic random (CRN) t d b• Chaotic-random (CRN) sequences generated by e.g. xn = 4 xn-1 (1-xn-1), n = 1, 2, …, (Logistic equation)

for some seed x0, over (0, 1), exhibits randomness with a density(x) = 1 / [x (1 – x)]1/2 (correction needed)( ) [ ( )] ( )

• Quasi-random (QRN) sequences are ‘equidistributed’ sequences

Page 14: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Numerical Experimentation

PMC / QMC / CMC N = 10 N = 102 N = 103 N = 104

Numerical Experimentation

Q

1 718281828459045

1.56693421 1.63679860 1.70388586 1.71894429

1.56693421 1.71939163 1.71994453 1.71812988

1 67154678 1 73855363 1 76401394 1 72791977

1 x

0e dx 1.718281828459045 1.67154678 1.73855363 1.76401394 1.72791977

1.23409990 1.31809139 1.31787793 1.31790578

1.23409990 1.31785979 1.31789668 1.31790120

1 1 xy

0 0e dxdy

1.317902151454404 1.21656321 1.27903348 1.34063983 1.311795211.14046759 1.14625944 1.146502871.14046759 1.14649963 1.14649879

1 1 1 xyz

0 0 0e dxdydz

1.146499072528643 0.99503764 1.14428655

Page 15: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

LIDAR Terrain SimulationsLIDAR Terrain Simulations

Topography:p g p y

:

1 1

Cosine ModelH (x, y) = k [1 - cosαx cosβy]

E ponential Model :

:

2 2-αx -βy2 2

Exponential Model

H (x, y) = k [e - 1]Logarithmic Model

LIDAR Grid:

2 23 3H (x, y) = k log[1 + αx + βy ]

(x, y) = (i, j) + k·UniformRandom(0,1)

Page 16: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Simulated Terrain ShapesSimulated Terrain Shapes

Cosine Model Exponential Model Logarithmic Model

Page 17: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Quasi Monte Carlo FormulationQuasi-Monte Carlo Formulation

For a gravity station at the origin,For a gravity station at the origin,

then for N small prisms over an area A

L L H(x,y)

2 2 2 3/2-L -L 0

zdzdydxδg(0,0,0) Gρ(x + y + z )

then for N small prisms over an area A,

h

2 2 3/20

zdzδg(0,0,0) GρA(d + z )

2 2

1 1GρA -d d + h

i

N

2 2i=1 i i

GρA 1 1-N d d + h

Page 18: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Results of SimulationsResults of Simulations GTC in mGal k = 103 k = 2·103 k = 3·103 k = 4·103

TERRAIN: Cosine Model* 12 7892 47 9520 98 0583 155 4226TERRAIN: Cosine Model LIDAR: » (i,j) only

» (i,j) + URand(0, 0.2)» scale·Urand(-0.5, 0.5)

12.7892 47.9520 98.0583 155.422612.7892 47.9520 98.0583 155.422612.7893 47.9503 98.0578 155.4180

TERRAIN E ti l M d l* 45 7062 136 4131 229 2257 313 9924TERRAIN: Exponential Model*LIDAR: » (i,j) only

» (i,j) + URand(0, 0.2)» scale·Urand(-0.5, 0.5)

45.7062 136.4131 229.2257 313.992445.7062 136.4131 229.2257 313.992445.6991 136.4226 229.2030 314.0088

TERRAIN: Logarithmic Model* LIDAR: » (i,j) only

» (i,j) + URand(0, 0.2)» scale·Urand(-0.5, 0.5)

178.0971 437.7609 623.1184 746.8817

178.0971 437.7609 623.1184 746.8817

178.0925 437.7790 623.1178 746.8773( , )

- All over 10 000 m x 10 000 m with gravity station in centre.

Page 19: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

A i C i iError Analysis Considerations

• In general, Monte Carlo simulations are known to havea standard error O(1/N1/2), or an error variance O(1/N).

C id i h f h i i• Considering the accuracy of the terrain measurements in

i

N

2 2 2 2i=1

1 1 GρA 1 1δg GρA - -d N dd + h d + h

conventional error propagation has to be carried out.

• For comparisons with conventional prism computations some

i i=1 i id + h d + h

• For comparisons with conventional prism computations, somereal field data are needed with gravimetric terrain corrections.

Page 20: Monte Carlo Simulations of Gravimetric Terrain ...people.ucalgary.ca/~blais/Blais2010x.pdf · Monte Carlo Simulations of Gravimetric Terrain CorrectionsGravimetric Terrain Corrections

Concluding RemarksConcluding Remarks

• Practically all gravity measurements require terrain corrections

• Airborne LIDAR gives data with dm accuracy and sub-m resolution

• LIDAR terrain data can be considered as quasi-random 2D sequence

• Monte Carlo formulation uses the line mass formulation for GTC

• Numerical simulations with different terrain models are stable

• Simulation results are very convincing and useful for applications

R l fi ld d d d f l l i• Real field data are needed for more complete analysis