Efficient Preconditioning in 3D Marine Electromagnetic Geophysical - - PowerPoint PPT Presentation

β–Ά
efficient preconditioning in 3d marine
SMART_READER_LITE
LIVE PREVIEW

Efficient Preconditioning in 3D Marine Electromagnetic Geophysical - - PowerPoint PPT Presentation

Efficient Preconditioning in 3D Marine Electromagnetic Geophysical Modeling N. Yavich, M. Malovichko, M. Zhdanov Applied Computational Geophysics Lab Moscow Institute of Physics and Technology September 2016 One of several Marine


slide-1
SLIDE 1

Efficient Preconditioning in 3D Marine Electromagnetic Geophysical Modeling

  • N. Yavich, M. Malovichko, M. Zhdanov

Applied Computational Geophysics Lab Moscow Institute of Physics and Technology September 2016

slide-2
SLIDE 2

2

One of several Marine Electromagnetic (EM) Acquisition Setups

Figure courtesy of pgs.com To plan a survey and interpret collected data, we have to solve low-frequency Maxwell’s equation repeatedly.

slide-3
SLIDE 3

Electrical Conductivity Model

3

Let’s consider a 3D heterogeneous conductivity Earth model composed of layered background with conductivity πœπ‘(𝑨) and anomalous inclusions (bodies) 𝐸 with conductivity πœπ‘ + πœπ‘. To have some simple measure of control on lateral contrast of the model, we assume there exist 𝛽 and 𝛾 such that, 𝛽 πœπ‘ 𝑨 ≀ 𝜏 𝑦, 𝑧, 𝑨 ≀ 𝛾 πœπ‘ 𝑨 0 < 𝛽 ≀ 1 ≀ 𝛾 < ∞, This inequality insures that the anomalous inclusions are neither perfect conductors nor insulators. πœπ‘ πœπ‘ + πœπ‘ 𝜏 = πœπ‘ + πœπ‘ in 𝐸, πœπ‘ in ℝ3\𝐸 .

𝐸

slide-4
SLIDE 4

Low-frequency Maxwell’s equations

4

Within some finite volume π‘Š, we formulate the secondary field low-frequency Maxwell’s equations: 𝑠𝑝𝑒 𝑠𝑝𝑒 𝐹𝑏 βˆ’ 𝑗ωμ0πœπ‘πΉπ‘ = 𝑗ωμ0πœπ‘(𝐹𝑏 + 𝐹𝑐). 𝐹𝑏 Γ— πœ‰ = 0. Here 𝐹𝑏 is unknown, while layered Earth resposne 𝐹𝑐 can be easily computed quasi- analytically. We will discuss efficient solution of the finite- difference (FD) discretization of the later equations. πœπ‘ πœπ‘ + πœπ‘

𝐸 π‘Š 𝐹 = 𝐹𝑏 + 𝐹𝑐

slide-5
SLIDE 5

FD System - 1

5

We use edge-based electric fields and edge-sampled conductivities on a non-uniform grid, 𝑂𝑦 Γ— 𝑂𝑧 Γ— 𝑂𝑨 . The total number of unknowns is π‘œ β‰ˆ 3𝑂𝑦𝑂𝑧𝑂𝑨 .

slide-6
SLIDE 6

FD System - 2

6

We will use the following notations for FD operators and unknowns, 𝐹𝑐 β‰ˆ 𝑓𝑐, 𝐹𝑏 β‰ˆ 𝑓𝑏 𝜏 𝑦, 𝑧, 𝑨 β‰ˆ Ξ£, (diagonal matrices) πœπ‘ 𝑨 β‰ˆ Σ𝑐, πœπ‘ 𝑦, 𝑧, 𝑨 β‰ˆ Σ𝑏, 𝑠𝑝𝑒 𝑠𝑝𝑒 βˆ’ 𝑗ωμ0𝜏𝐽 β‰ˆ 𝐡, 𝑠𝑝𝑒 𝑠𝑝𝑒 βˆ’ 𝑗ωμ0πœπ‘π½ β‰ˆ 𝐡𝑐 FD secondary field formulation: 𝐡𝑓𝑏 = π‘—πœ•πœˆ0 Σ𝑏𝑓𝑐 or 𝐡𝑐𝑓𝑏 = π‘—πœ•πœˆ0Σ𝑏(𝑓𝑏 + 𝑓𝑐). This problems have typically 1 to 10 million unknowns. Their efficient solution is of major importance.

slide-7
SLIDE 7

Major Preconditioning Approaches

7

Sever major approaches are applicable to this problem. Some of them are

  • Geometric and algebraic multigrid,
  • ILU, ILUt, etc,
  • Domain decomposition methods,
  • Discrete separation of variables.

We will base our presentation on discrete separation of variables, since it provides decent spectral properties of the preconditioned problem (will be proved later) and very memory economical.

slide-8
SLIDE 8

FD GF Preconditioner – 1

8

Matrix 𝐡𝑐 can be efficiently factorized, so that complexity to compute 𝐡𝑐

βˆ’1𝑣 is at most 𝑃(𝑂𝑦𝑂𝑧𝑂𝑨 𝑂𝑦 + 𝑂𝑧 )

  • perations and auxiliary memory 𝑃 π‘œ .

Consequently, we may used as a preconditioner, 𝐡𝑐

βˆ’1 𝐡 𝑓𝑏 = π‘—πœ•πœˆ0 𝐡𝑐 βˆ’1 Σ𝑏𝑓𝑐 or 𝑓𝑏 = π‘—πœ•πœˆ0 𝐡𝑐 βˆ’1 Σ𝑏(𝑓𝑏 + 𝑓𝑐)

This is pretty much an equivalent of the IE formulation since 𝐡𝑐

βˆ’1 is the FD Green’s function (GF) of the layered media.

How good will be this preconditioner?

slide-9
SLIDE 9

FD GF Preconditioner – 2

9

We studied the respective eigenvalue problem, 𝐡𝑐

βˆ’1 𝐡 𝑀 = πœ‡ 𝑀,

to understand properties of this preconditioner. π‘‘π‘π‘œπ‘’ 𝐡𝑐

βˆ’1𝐡 β‰ˆ |πœ‡max |

|πœ‡min | ≀ 𝛾 𝛽

slide-10
SLIDE 10

Contraction Operator – 1

10

Let us try to improve the later result. Our formulation of the Maxwell’s equations imply the energy equality, ‍

π‘Š

πœπ‘ 𝐹𝑏 2π‘’π‘Š + 𝑆𝑓 ‍

π‘Š

𝐹𝑏

βˆ— β‹… πΎπ‘π‘’π‘Š = 0.

It also holds at the discrete level, βˆ₯ Σ𝑐

1 2𝑓𝑏 βˆ₯2 +𝑆𝑓(𝑓𝑏 βˆ—, π‘˜π‘) = 0.

The equality can be used to transform the FD system. Introduce, 𝐿1 = 1 2 Ξ£ + Σ𝑐 Σ𝑐

βˆ’1/2,

𝐿2 = 1 2 Ξ£ βˆ’ Σ𝑐 Σ𝑐

βˆ’1/2,

𝑓 𝑏 = 𝐿1𝑓𝑏.

slide-11
SLIDE 11

Contraction Operator – 2

11

Then 𝑓𝑏 will satisfy, 𝐽 βˆ’ 𝐷 𝑓 𝑏 = 𝑔, where, 𝐷 = 2𝑗ωμ0 Σ𝑐

1 2 𝐡𝑐 βˆ’1 Σ𝑐 1 2 + 𝐽 𝐿2𝐿1 βˆ’1,

𝑔 = 𝑗ωμ0Σ𝑐

1 2𝐡𝑐 βˆ’1Σ𝑏𝑓𝑐.

Interestingly, 𝐷 < 1. Thus we will refer this transformation as the contraction operator (CO) preconditioner.

slide-12
SLIDE 12

Contraction Operator – 3

12

It can be proved, π‘‘π‘π‘œπ‘’ 𝐽 βˆ’ 𝐷 ≀ max 1 𝛽 , 𝛾 . Comparison of the two condition numbers leads us to a conclusion. When the bodies are only resistive or conductive, the covergence of iterative solvers will be similar is similar. In case of resistive and conductive bodies, CO will provide faster convergence.

𝐽 βˆ’ 𝐷 𝑣 = πœ‡ 𝑣. 𝐷 ≀ 1 βˆ’ 2 min (𝛽, 1 𝛾) =: 𝛿. 1

slide-13
SLIDE 13

Marine resistivity model of a hydrocarbon deposit

13

200

0.3 1 2 5 9 16 100 4 7 12

OhmΒ·m indicated

slide-14
SLIDE 14

Sampled model/ towed source and receiver array

14

Source Receiver array Colors indicate OhmΒ·m

slide-15
SLIDE 15

Performance comparison

172 x 96 x 83 computational grid, 4’034’327 unknowns BiCGStab, 𝜁=1e-8 Performance of the solver at one of the source positions: We observed a speed up of 2.5 times!

FD GF Preconditioner Contraction

  • perator

Iterations/ time, s Iterations/ time, s 78 / 445 31 / 180

slide-16
SLIDE 16

Towed Streamer Data Sensitivity – 1

16

We modeled responses at 32 setup locations for models with and without deposit. vs.

slide-17
SLIDE 17

Towed Streamer Data Sensitivity – 2

17

Below is the ratio the responses. We good data sensitivity: 48% amplitude anomaly, 32Β° phase anomaly. common mid-point half-offset

slide-18
SLIDE 18

Summary

18

  • We designed, analyzed, and tested two preconditioners for 3D

electromagnetic low-frequency modeling.

  • Our analysis and tests showed that convergence of iterative solvers

applied to CO preconditioned system is faster or same than that applied to GF preconditioned system.

  • We also demonstrated applicability of the approaches to marine

geophysical EM modeling.