We G Model Reduction Approaches for Solution of Wave Equations for Multiple Frequencies

Similar documents
Efficient Wavefield Simulators Based on Krylov Model-Order Reduction Techniques

Optimized Schwarz Methods with the Yin-Yang Grid for Shallow Water Equations

Adjoint Transient Sensitivity Analysis in Circuit Simulation

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS

State-Space Model for a Multi-Machine System

APPROXIMATE SOLUTION FOR TRANSIENT HEAT TRANSFER IN STATIC TURBULENT HE II. B. Baudouy. CEA/Saclay, DSM/DAPNIA/STCM Gif-sur-Yvette Cedex, France

AN INTRODUCTION TO NUMERICAL METHODS USING MATHCAD. Mathcad Release 14. Khyruddin Akbar Ansari, Ph.D., P.E.

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control

A Novel Decoupled Iterative Method for Deep-Submicron MOSFET RF Circuit Simulation

A simple model for the small-strain behaviour of soils

Nonlinear seismic imaging via reduced order model backprojection

Diagonalization of Matrices Dr. E. Jacobs

THE ACCURATE ELEMENT METHOD: A NEW PARADIGM FOR NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS

Transmission Line Matrix (TLM) network analogues of reversible trapping processes Part B: scaling and consistency

Role of parameters in the stochastic dynamics of a stick-slip oscillator

Energy behaviour of the Boris method for charged-particle dynamics

Designing Information Devices and Systems II Fall 2017 Note Theorem: Existence and Uniqueness of Solutions to Differential Equations

Generalization of the persistent random walk to dimensions greater than 1

AN INTRODUCTION TO NUMERICAL METHODS USING MATHCAD. Mathcad Release 13. Khyruddin Akbar Ansari, Ph.D., P.E.

NONLINEAR MARKOV SEMIGROUPS AND INTERACTING LÉVY TYPE PROCESSES

Hyperbolic Moment Equations Using Quadrature-Based Projection Methods

Chapter 2 Lagrangian Modeling

Regularized extremal bounds analysis (REBA): An approach to quantifying uncertainty in nonlinear geophysical inverse problems

A Note on Exact Solutions to Linear Differential Equations by the Matrix Exponential

1 Heisenberg Representation

Euler equations for multiple integrals

Quantum Mechanics in Three Dimensions

Switching Time Optimization in Discretized Hybrid Dynamical Systems

Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers

The effect of nonvertical shear on turbulence in a stably stratified medium

Optimization of Geometries by Energy Minimization

Implicit Differentiation

arxiv: v1 [math.na] 1 Apr 2015

A Spectral Method for the Biharmonic Equation

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION

Semiclassical analysis of long-wavelength multiphoton processes: The Rydberg atom

Dissipative numerical methods for the Hunter-Saxton equation

Optimal LQR Control of Structures using Linear Modal Model

A simplified macroscopic urban traffic network model for model-based predictive control

Space-time Linear Dispersion Using Coordinate Interleaving

ELEC3114 Control Systems 1

KNN Particle Filters for Dynamic Hybrid Bayesian Networks

Convergence of Random Walks

Agmon Kolmogorov Inequalities on l 2 (Z d )

Section 7.1: Integration by Parts

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors

Math 1B, lecture 8: Integration by parts

A Constructive Inversion Framework for Twisted Convolution

2Algebraic ONLINE PAGE PROOFS. foundations

Lecture 2 Lagrangian formulation of classical mechanics Mechanics

Dot trajectories in the superposition of random screens: analysis and synthesis

arxiv:hep-th/ v1 3 Feb 1993

SYMMETRIC KRONECKER PRODUCTS AND SEMICLASSICAL WAVE PACKETS

23 Implicit differentiation

P. A. Martin b) Department of Mathematics, University of Manchester, Manchester M13 9PL, United Kingdom

Ultra-thin Acoustic Metasurface-Based Schroeder Diffuser

Hyperbolic Systems of Equations Posed on Erroneous Curved Domains

Monte Carlo Methods with Reduced Error

Some vector algebra and the generalized chain rule Ross Bannister Data Assimilation Research Centre, University of Reading, UK Last updated 10/06/10

PDE Notes, Lecture #11

Linear and quadratic approximation

Lie symmetry and Mei conservation law of continuum system

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

Non-Linear Bayesian CBRN Source Term Estimation

Application of the homotopy perturbation method to a magneto-elastico-viscous fluid along a semi-infinite plate

A PRECONDITIONER FOR THE HELMHOLTZ EQUATION WITH PERFECTLY MATCHED LAYER

ANALYSIS OF A GENERAL FAMILY OF REGULARIZED NAVIER-STOKES AND MHD MODELS

Multiple Rank-1 Lattices as Sampling Schemes for Multivariate Trigonometric Polynomials

Problems Governed by PDE. Shlomo Ta'asan. Carnegie Mellon University. and. Abstract

COMPONENT mode synthesis (CMS) methods have been

Relation between the propagator matrix of geodesic deviation and the second-order derivatives of the characteristic function

EVALUATING HIGHER DERIVATIVE TENSORS BY FORWARD PROPAGATION OF UNIVARIATE TAYLOR SERIES

Nonlinear acoustic imaging via reduced order model backprojection

Investigation of local load effect on damping characteristics of synchronous generator using transfer-function block-diagram model

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation

Simple Electromagnetic Motor Model for Torsional Analysis of Variable Speed Drives with an Induction Motor

Deriving ARX Models for Synchronous Generators

Lagrangian and Hamiltonian Mechanics

CONSERVATION PROPERTIES OF SMOOTHED PARTICLE HYDRODYNAMICS APPLIED TO THE SHALLOW WATER EQUATIONS

Transactions on Engineering Sciences vol 5, 1994 WIT Press, ISSN

Parameter estimation: A new approach to weighting a priori information

Lecture XII. where Φ is called the potential function. Let us introduce spherical coordinates defined through the relations

ON THE OPTIMALITY SYSTEM FOR A 1 D EULER FLOW PROBLEM

Consider for simplicity a 3rd-order IIR filter with a transfer function. where

Sturm-Liouville Theory

Average value of position for the anharmonic oscillator: Classical versus quantum results

Problem Sheet 2: Eigenvalues and eigenvectors and their use in solving linear ODEs

COUPLING REQUIREMENTS FOR WELL POSED AND STABLE MULTI-PHYSICS PROBLEMS

Basic IIR Digital Filter Structures

Calculus and optimization

u!i = a T u = 0. Then S satisfies

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions

Optimal Control of Spatially Distributed Systems

6 Domain decomposition and fictitious domain methods with distributed Lagrange multipliers

Data-to-Born transform for inversion and imaging with waves

Exponentially Convergent Sparse Discretizations and Application to Near Surface Geophysics

Left-invariant extended Kalman filter and attitude estimation

Experimental Robustness Study of a Second-Order Sliding Mode Controller

Transcription:

We G15 5 Moel Reuction Approaches for Solution of Wave Equations for Multiple Frequencies M.Y. Zaslavsky (Schlumberger-Doll Research Center), R.F. Remis* (Delft University) & V.L. Druskin (Schlumberger-Doll Research) SUMMARY We have evelope a novel approach for solving multi-frequency frequency omain wave equation. The approach is base on efficient Krylov subspace approximants an projection-base moel reuction techniques. We have consiere polynomial Krylov an extene Krylov subspaces for approximating the solution given by stability-correcte resolvent. Our numerical examples inicate that polynomial Krylov subspace allows to obtain solution for the whole a priori given frequency range at the cost of solution for minimal frequency (for that frequency range) obtaine using unpreconitione BiCGStab solver. Extene Krylov subspace has been shown to improve the convergence by proviing more uniform rate for the whole frequency range.

Introuction Developing fast an robust forwar-moeling methos for frequency-omain wave problems is not only a significant topic by itself, it is also of great importance for full wave inversion. When solutions for multiple frequencies are require, conventional workflow consists of solving iscretize frequencyomain problems for each frequency separately. Typically, however, iscretization gris for 3D problems consist of up to a billion noes an even with state-of-the-art preconitioners such a workflow results in rather computationally intensive tasks. Moel reuction is a well-establishe tool, allowing us to efficiently obtain solutions in the time- or frequency-omains by projecting the large-scale ynamical system on a small Krylov or rational Krylov subspace. For lossy iffusion ominate problems, for example, moel reuction has been shown to provie significant spee ups (see Zaslavsky et al. (211)). For seismic exploration, we note that problems involving lossless meia in unboune omains effectively behave as lossy ones since infinity can be viewe as an absorber of outgoing waves. In fact, two of the authors showe that these problems, polynomial Krylov subspace (PKS) moel reuction outperforms the finite-ifference time-omain metho on large time intervals (see Druskin an Remis (213)). In this paper we exten the PKS approach an use extene Krylov subspaces (EKS) for reuce-orer moel construction (Druskin an Knizhnerman (1998)). An EKS is generate by the system matrix an its inverse an reuce-orer moels taken from such a space usually converge much faster than PKS reuce-orer moels especially if a wie frequency range containing small frequencies is of interest. To compute the moels in an efficient manner, we use a moifie version of the EKS algorithm propose by Jagels an Reichel (29). Specifically, we generate a complex-orthogonal basis of the EKS via short-term recurrences by exploiting the complex-symmetric structure of the system matrix. Problem formulation Consier the multiimensional Helmholtz equation Au + ω 2 u = b. (1) In this equation, A is a self-ajoint nonnegative partial ifferential equation operator on an unboune omain that has an absolutely continuous spectrum. We note that via a proper change of variables, all frequency-omain acoustic an elastic fiel equations can be written in a form as given by Eq. (1). We now iscretize (1) using a secon-orer gri in the interior of the computational omain an use a PML for omain truncation. As a result, we obtain a matrix à N A, where à N C N N is complex symmetric. In practice, the orer of this matrix can be up to billion or even more. When the computational omain is truncate using a conventional time-omain perfectly matche layers (PML) formulation (Berenger (1994)), operator à N becomes frequency-epenent. Inee, that is sufficient for traitional preconitione solvers that treat each frequency one by one. In our approach, however, we inten to reuse the same operator for multi-frequency computations. We therefore follow Druskin an Remis (213) an Druskin et al (213) an apply a fixe-frequency PML with optimal iscrete stretching allowing low cost error control for a prescribe frequency interval. It is tempting to substitute straightforwarly the approximate operator à N in (1) an take the solution u N (ω) =(à N + ω 2 I) 1 b N as an approximation to u. Here, we note that it is out goal to solve Eq. (1) for multiple frequencies employing a fixe-frequency PML such that it is still possible to transform the frequency-omain solution back to the time-omain. However, using the non-hermitian matrix à N

instea of its exact Hermitian counterpart A, qualitatively changes the behavior of the solution on the complex plane. In particular, the symmetry relation u(ω)=u( ω) breaks for the approximate solution an the time-omain transform of u N (ω) is unstable. Fortunately, it is shown in Druskin an Remis (213) that we can correct for these efects by using the stabilize approximation to Eq. (1) in the form ũ N (ω)= 1 2 [ B 1 N (B N + iωi) 1 + B 1 ( N BN + iωi ) ] 1 b N, B N = ( ) 1/2 à N (2) Moel reuction an Krylov subspace methos With the stability-correcte fiel approximations available, we can now construct reuce-orer moels base on EKS in the usual way. Specifically, the moels are rawn from the Krylov subspace K m1,m 2 = span{ã m 1+1 N b N,...,à 1 N b N,b N,à N b N...,à m 2 1 N b N }. We note that the PKS K m = span{b N,à N b N,...,à m 1 N b N } correspons to K 1,m2 an PKS reuce-orer moels with application to stability-correcte solutions were investigate in Druskin an Remis (213). The avantage of such a PKS moel-orer reuction approach is that its computational costs are essentially the same as the costs of m 2 steps of the explicit finite-ifference time-omain metho or m 2 steps of the unpreconitione bi-cg metho for the single frequency Helmholtz equation. However, the reuce-orer moels taken from the PKS may not provie us with the fastest convergence if wie frequency ranges with small enough frequencies are of interest. For such problems, we therefore resort to an EKS reuce-orer moeling approach. An EKS can be seen as a special case of a rational Krylov subspace with one expansion point at zero an one at infinity. The action of à 1 N on a vector is require to generate a basis for such a space. This essentially amounts to solving a Poisson-type equation for which efficient solution techniques are available. Computing matrix-vector proucts with the inverse of the system matrix is generally still more expensive than computing matrix-vector proucts with the system matrix itself, however, an from a computational point of view we therefore prefer to eal with EKS K m1,m 2 with m 1 < m 2. In aition, the basis vectors shoul be constructe via short-term recurrence relations, since storage of all basis vectors is generally not practical for large-scale applications. In Jagels an Reichel (29), the authors evelope such an EKS algorithm in which the orthogonal bases V k(i+1) =[v,v 1,...,v i,v 1,...,v k+1,...,v ik ] for the sequence of subspaces K 1,i+1 K 2,2i+1... K k,ki+1 are inee generate via short term recurrences. Here, i is an integer that allows us to optimize the accuracy an computational costs. In this paper, we moify this algorithm an generate complex-orthogonal basis vectors of the EKS by exploiting the complex-symmetric structure of matrix à N. Denote = k(i + 1) an let V C N be matrix with columns being the generate basis vectors. Then all iterations can be summarize into the equation à N V = V H + z e T, where z = h +1, v k + h +2, v ik+1 an h ij is the (i, j) entry of matrix H. Furthermore, matrix H is a pentaiagonal matrix that satisfies D H = V T ÃNV, where D is iagonal matrix with entries δ,δ 1,...,δ i,δ 1,...,δ k+1,...,δ ik. The entries of matrix H can easily be obtaine in explicit form from the pentaiagonal matrix given in Jagels an Reichel (29). The frequency-omain EKS reuceorer moel is given by ũ (ω)= 1 [ 2 δ V B 1 (B + iωi ) 1 +V B 1 ( ) ] 1 B + iωi e 1, (3)

45 4 BiCGStab solver 8 7 BiCGStab solver Real part of solution 35 3 25 2 15 1 5 Imaginary part of solution 6 5 4 3 2 1 5 2 4 6 8 1 12 14 Receiver 1 2 4 6 8 1 12 14 Receiver Figure 1 SEG/EAGE Salt moel. Real an imaginary parts of the solution for a frequency of 7.5 Hz compute using the BiCGStab an PKS solvers with 1,6 matrix-vector multiplications an 1,8 iterations, respectively. The solutions are almost inistinguishable. ( ) 1/2, where B = D 1/2 H D 1/2 I R is the ientity matrix, an e 1 is its first column. With the help of our moifie EKS algorithm, we now have reuce the computation of functions of a very large finite-ifference matrix à N to the action of functions of a much smaller five-iagonal matrix D 1/2 H D 1/2 times a skinny matrix V. Once both of these matrices have been compute, simulation of the frequency omain curve can be one rather cheaply. Numerical experiments First, we have consiere the 3D SEG/EAGE Salt moel an benchmarke our solver against an inepenently evelope unpreconitione BiCGStab algorithm that is a competitive conventional iterative Helmholtz solver (see Pan et al (212) for etails). Here, we took the case m 1 = 1 which correspons to PKS. Fig. 1 shows excellent agreement between two approaches. Then we note that the PKS approach requires one matrix-vector multiplication per iteration, while BiCGStab nees two. Since this part constitutes the most computationally intensive part of the iteration process, it makes sense to compare the performance of these two methos in terms of matrix-vector multiplications rather than in terms of iterations. We have plotte the convergence rates of BiCGStab against the PKS moel-orer reuction metho on Fig. 2 (left). Clearly, for this single frequency problem, both rates are rather close. We note that both approaches converge faster for higher frequencies an convergence slows own for lower frequencies. Inee, Fig. 2 (right) shows how the reuce-orer moeling metho converges for ifferent frequencies in the range from 2.5 Hz to 7.5 Hz. However, the principal ifference between the PKS metho an BiCGStab is that the former approach obtains solutions for the whole given frequency range at the convergence cost of BiCGStab for the lowest (from that range) frequency. Next, we consier what aing negative powers gives us in terms of performance. In Fig. 3 (left), we have plotte a number of convergence curves (with respect to increasing k) for approximants obtaine using EKS K k,ki+1 for ifferent values of fixe i (i = correspons to PKS) an on a frequency range running from 2.5 Hz to 7.5 Hz. As is clear from this figure, aing negative powers (i < ) visibly improves the convergence of the Krylov subspace metho. Inee, while PKS converges faster for higher frequencies, EKS improves convergence for smaller frequencies an, consequently, convergence is more uniform on the entire frequency range. To confirm that point, in Fig. 3 (right), we have plotte convergence curves for the EKS metho on a frequency range with expane lower part. As one can observe, PKS significantly slows own while EKS performs as efficient as for a narrower frequency range. Conclusions We have evelope a powerful moel-orer reuction tool for solving large-scale multi-frequency wave problems. The PKS metho allows obtaining solutions for a whole range of frequencies at the cost of

1 1 1 2 Convergence for 7.5Hz frequency BiCGStab for fixe frequency 1.5 1 12 Iterations 2 Iterations 3 Iterations Exact solution Error 1 3 Response.5 1 4.5 1 5 2 4 6 8 1 12 14 16 18 Number of matrix vector multiplications 1 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 Frequency, Hz Figure 2 SEG/EAGE Salt moel. Convergence rates of BiCGStab an PKS at a fixe frequency of 7.5 Hz (left) an convergence behavior of PKS for a frequency range running from 2.5 Hz to 7.5 Hz (right). 1 2 1 Frequency range 2.5Hz to 7.5Hz i=3 i=5 i=7 i=inf 1 2 Frequency range.1hz to 7.5Hz 1 L2 Error 1 2 1 4 L2 Error 1 2 1 4 1 6 1 8 1 2 3 4 5 6 7 8 Iteration number i=3 1 6 i=5 i=7 i=inf 1 8 2 4 6 8 1 Iteration number Figure 3 SEG/EAGE Salt moel. Convergence of EKS for ifferent values of i an for frequencies ranging from 2.5 Hz to 7.5 Hz (left) an from.1 Hz to 7.5 Hz (right). solving a single-frequency problem with the BiCGStab solver. Moreover, EKS moel-orer reuction significantly outperform polynomial reuce-orer moeling when solutions for small frequencies are require. We also note that the EKS approach can be applie to wave problems in the time-omain. Furthermore, our approach is not limite to secon-orer schemes in the interior. In fact, since the optimal iscrete PML has spectral accuracy (see Druskin an Remis (213); Druskin et al (213)), it woul be preferable to use optimal gris (Asvaurov et al (2)) or spectral methos for interior part. Acknowlegements We thank Dr. Guangong Pan for proviing us with results for his BiCGStab finite-ifference solver. References Asvaurov, S, Druskin, V., Knizhnerman, L. [2] Application of the ifference Gaussian rules to the solution of hyperbolic problems. J. Comp. Phys., 158, 116 135. Berenger, J. P. [1994] A perfectly matche layer for the absorption of electromagnetic waves. J. Comput. Phys., 114, 185 2. Druskin, V., Guettel, S., Knizhnerman, L. [213] Near-optimal perfectly matche layers for inefinite Helmholtz problems. MIMS perprint 213.53, University of Manchester. Druskin, V., Knizhnerman, L. [1998] Extene Krylov subspaces: approximation of the matrix square root an relate functions. SIAM J. Matrix Anal. Appl., 19(3), 755 771. Druskin, V., Remis, R. [213] A Krylov stability-correcte coorinate stretching metho to simulate wave propagation in unboune omains. SIAM J. Sci. Comput., 35(2), B376 B4. Jagels, C., Reichel, L. [29] The extene Krylov subspace metho an orthogonal Laurent polynomials. Linear Algebra Appl., 431, 441 458. Pan, G., Abubakar, A., Habashy, T. [212] An effective perfectly matche layer esign for acoustic fourth-orer frequency-omain finite-ifference scheme. Geophys. J. Int., 188, 211 222. Zaslavsky, M., Druskin, V., Knizhnerman, L. [211] Solution of 3D time-omain electromagnetic problems using optimal subspace projection. Geophysics, 76, F339 F351.