![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
Numerical identification of the space-dependent permeability function in a nonlinear diffusion equation is considered. This problem plays an important role in promoting the permeability estimation within multiphase porous media flow. The forward problem is discretized using finite-difference methods and the identification is formulated as a minimization problem with regularization terms. To overcome disturbance of local minimum, a wavelet multiscale method is applied to solve this inverse problem. This method works by decomposing the inverse problem into multiple scales using wavelet transform so that the original inverse problem is reformulated to be a sequence of subinverse problems relying on scale variables, and successively solving these subinverse problems according to the size of scale from the longest to the shortest. The stable and fast regularized Gauss–Newton method is applied to each scale. Numerical simulations show the wide convergence, computational efficiency, anti-noise and de-noising abilities of the proposed algorithm.
Introduction
The partial differential equation (PDE) system describing two-phase immiscible flow of incompressible fluids in a porous medium with zero gravity effects is(1.1)
(1.1)
(1.2)
(1.2) where
is the porosity,
is the wetting-phase fluid saturation,
is the (absolute) permeability,
is the fluid viscosity,
is the relative permeability,
is the wetting-phase fluid pressure,
is the fluid source term and
is the capillary pressure. The subscripts
and
refer to the wetting and nonwetting fluid phases, respectively, while the prime superscript refers to derivation.
Reservoir simulation based on the above PDE system (and its more detailed versions, including extra physical effects) has the important application value in such fields as oil and gas exploration and management of petroleum reservoirs. With its help, it is easy to select, for example, the type of recovery method, fluid production, injection rates and well locations.
Depending on the independent variables of coefficient functions, the parameter identification based on the above PDE system can be roughly classified in two categories: one is to identify the space-dependent functions and
and the other one is to identify the saturation-dependent functions
,
and
. This paper is concerned with the research and development of the parameter estimation methodology for one of the space-dependent functions
.
There are several modelling and computational difficulties in indentifying the space-dependent permeability function . First, the permeability
is usually modelled as a piecewise constant function, namely, it is defined by a single value within each reservoir simulator grid cell. Therefore, it is interesting to infer as many parameters as there are grid cells in the simulator. This number is frequently more than
for a field simulation. But, there is far from sufficient information in measurable reservoir quantities such as well pressures and flow rates to identify the permeability function with such a high resolution. This issue is not the subject of this paper, the interested reader is directed to such standard texts as [Citation1–Citation4] for solution. Second, the identification has computational difficulties because the direct model is described by the solution of PDE system that is computationally demanding to solve. Lastly, this inverse problem is highly nonlinear, and fast iterative methods like the quasi-Newton or Gauss–Newton require good initial estimates. When there is no prior information available, the initial value is often chosen to be a constant. However, in oil reservoirs where the permeability usually has very large jumps, the general iterative methods cannot converge when the initial estimate is chosen as an arbitrary constant. So, it is impractical to use them for realistic applications. As stated above, there is a pressing need for parameter identification methods able to solve the later two difficulties. This paper is concentrated on the further development of such parameter identification methods.
A significant amount of literature (see [Citation5–Citation10] and references therein) is devoted to the development of appropriate methods for the identification of within the linear elliptic equation
, while much less work (e.g. [Citation11–Citation16]) has been done on the parameter identification in the linear parabolic equation
.
Both of the above equations can be used for describing the flow processes associated with those described by the PDE system (1.1) and (1.2). The linear elliptic equation is used as the model of single-phase porous media flow with constant fluid density and viscosity, and the linear parabolic equation is used for modelling the slightly compressible flow process of single phase in porous media with constant compressibility, viscosity and porosity. On the basis of above-mentioned basic assumptions, the coefficient function in actuality is associated with the permeability function by
. Hence, in the following,
can denote the permeability.
The purpose of this paper is to investigate the numerical identification of the space-dependent permeability function in the following two-dimensional nonlinear diffusion equations, which is closely relevant to two-phase porous media flow:
(1.3)
(1.3) or
(1.4)
(1.4) with the initial-boundary conditions
and
.
is a given source term,
is a positive nonlinear function of
or
. For simplicity,
is assumed to be the unit square, and Equations (1.3) and (1.4) will be written as follows in some places
(1.5)
(1.5) This identification process is carried out in a manner that the solution
optimally matches the observations
at some fixed points in the spatial domain
(1.6)
(1.6) These observations may contain noise.
Inverse coefficient problems for various nonlinear parabolic equations have been investigated by several authors. In [Citation17–Citation19], the authors discuss the numerical identification of parameters in nonlinear convection–diffusion equations. The parameter estimation of a class of nonlinear reaction diffusion equations is studied in [Citation20]. The inverse problem of the parabolic equation with the control parameter is considered in [Citation21]. The parameters of the nonlinear heat conduction problem researched in [Citation22] depend on the space and temperature. The problem studied in [Citation23, Citation24] coincides with ours, and when the nonlinear function , the problem is the same as the one considered in [Citation25].
As a recently developed inversion strategy, multiscale inversion has a world-wide reputation for speeding up convergence, enhancing stability of inversion, avoiding impact of local minimum and by which we can find the global minimum. The main essence of multiscale inversion is to decompose the original problem into different scales or frequency bands, and to carry out inversion beginning at the longest scale, because the objective function at a longer scale has less local minimum and stronger convexity, so as to have a good opportunity of searching out the global minimum. The global minimum of the longest scale is such a good approximation of the global minimum of the second longest scale that it can be regarded as the initial guess for the second optimization problem. Successively finding upward in this manner can successfully search out the global minimum of the original fine scale problem.
The effectiveness of scale decomposition for the one-dimensional inversion problem was verified in [Citation26]. The multigrid method is a specific form of multiscale methods that can be used to reduce the computational requirements of large-scale numerical problems.[Citation27] This method work by recursively moving between different scales, thereby propagating information between long and short scales. The multigrid method has been primarily used for solving PDEs,[Citation28] but more recently it has been applied to image reconstruction problems such as electrical impedance tomography (EIT) [Citation29] and optical diffusion tomography (ODT).[Citation30] Later, Oh et al. [Citation31, Citation32] gave the so-called multigrid inversion, which can be employed for the solution of a large variety of inverse problems. The conclusion drawn from these works is that the performance of iterative inversion methods is much better when there exists a scale decomposition.
Wavelet has had many important applications in areas such as signal processing, image analysis and data compression, but its development in applied mathematics is quite recent. The last few years have witnessed the intense activity and interest in the application of wavelet theory and its associated multiresolution analysis.[Citation33] It is very interesting to use wavelet multiresolution to solve inverse problems. More recently, a large amount of literature is devoted to the wavelet multiresolution method for parameter estimation. The wavelet multiresolution method is applied to the parameter identification of an elliptical equation,[Citation34] the parameter identification of two-dimensional acoustic wave equation,[Citation35, Citation36] the parameter identification of fluid-saturated porous media,[Citation37, Citation38] the parameter identification of one-dimensional two-phase medium,[Citation39] the multiparameter identification of fluid-saturated porous medium,[Citation40] and the parameter identification of Maxwell equations.[Citation41] All these works testified that wavelet multiresolution is effective for the inverse problems.
This paper attempts to make some further contribution to the permeability estimation within multiphase porous media flow by proposing some practical wavelet multiscale strategies for identifying in Equation (1.5). The approach is on the basis of the hierarchical approximation of wavelet, and in conjunction with the regularized Gauss–Newton method, which is taken as the basic inversion method applied to each scale. This wavelet multiscale method has been proved to be widely convergent and computationally efficient, and have the anti-noise and de-noising abilities.
In Equation (1.5), the essential nonlinearity, associated with some of the coefficient functions in Equations (1.1) and (1.2), is modelled by the nonlinear function . The nonlinearities, contained in these two coupling equations for
and
, are associated with both the dependent variables.
has influence through the actual value of
, while
has influence through the value of
. Therefore, Both
and
are included in the independent variables in
.
It is obvious that all aspects of the influence of the nonlinearities in the coefficient functions in Equations (1.1) and (1.2) can be approximately modelled by rather than entirely. As a result, our purpose should be to evaluate the performance of the above-mentioned wavelet multiscale method when there is a generic nonlinear function multiplying the function to be identified. In addition, the study of Equation (1.5) has cast new light on the information about the performance of the wavelet multiscale method for the PDE system (1.1), (1.2).
The remainder of the paper is arranged as follows. In Section 2, the finite-difference scheme used for discretizing the forward problem is presented. In Section 3, a brief introduction of wavelet and multiresolution analysis is given. In Section 4, the proposed wavelet multiscale method in detail is presented. In Section 5, some numerical simulations are provided. Section 6 consists of a brief summary.
Finite-difference discretization
By using the finite-difference scheme, Equation (1.3) can be discretized as(2.1)
(2.1) where
,
,
,
,
,
,
,
is the time step length and
,
are the spacings of the rectangular grid in the
- and
-direction, respectively.
is the discretization of the nonlinear diffusion term; to obtain its expression, the following definitions are given.
The discrete derivatives in the -direction are denoted as
for the backward and forward difference approximations, respectively. For the discrete derivatives in the
-direction, a corresponding notation is used.
The mean values about the discretized permeability and nonlinear function
can be denoted as
where
. The nonlinear diffusion term can then be discretized by
Because the nonlinear function
is the only difference between Equations (1.3) and (1.4), the finite-difference equation of (1.4) is the same as (2.1), except for
. The mean values about the nonlinear function
in the
direction are denoted as
and a corresponding notation is used for the
direction. As a result, Equation (1.4) can also be approximated by the finite-difference Equation (2.1).
Initial condition and boundary condition are respectively discretized as(2.2)
(2.2)
(2.3)
(2.3) For the reason of the implicit treatment of the nonlinear diffusion term, the system that needs to be solved for each time level in the forward simulation is nonlinear. We use the Picard iteration to solve these resultant nonlinear systems.
If the nonlinear system is written on the form , where
is a nonsingular matrix depending nonlinearly on
, then we iterate
until convergence, with
given.
is usually the solution from the previous time level. If
, this iteration may diverge and a more stabilized three-term version of the Picard iteration is used
In this paper, the value of
is chosen to be 0.5 when this kind of Picard iteration is used.
If we letthen
is a block tridiagonal matrix. We can conveniently solve this block tridiagonal matrix equations with the chase method. This Picard iteration method is only used to solve the forward problem (2.1).
Remark 1
A natural candidate for the Picard iteration is to linearize Equations (1.3) and (1.4). The identified permeability function does not depend on
or the gradient
, but on the space variable
. Thus, Equation (1.3), for example, can be linearized into the linear parabolic equation
where
,
. For this linear parabolic equation, the well-known coefficient identification approaches have been studied in [Citation42, Citation43].
Remark 2
After linearizing, finite-difference discretization (2.1) needs to be applied to the linearized equations, which constitutes another type of forward algorithm. The iteration process for linearization of the nonlinear diffusion Equations (1.3) and (1.4), as is known, may not converge at all. Furthermore, the cases (defined to be as ‘anisotropic nonlinear diffusion’) and
(defined to be as ‘isotropic nonlinear diffusion’) are essentially different cases, in particular, in sense of sufficient conditions for convergence of approximate solutions. The sufficient conditions for the steady state nonlinear operator equation
were studied in [Citation44], and the numerical solution of the steady state problem with the nonlinear operator
was studied in [Citation45]. The convergence of the forward algorithm adopted in this paper has not been proved in theory; however, the numerical results in Section 5 can show its effectiveness.
We can see from the above method that the discretized permeability used in the numerical solution method of the forward problem is ,
;
. Therefore, the discretized permeability vector
is needed.
The initial grid and a coarse grid are, respectively denoted, as and
, where
is got by coarsening
,
and
are, respectively, the grid numbers of the initial grid and the coarse grid. Similar to [Citation24],
is defined at
, and a constant prolongation is used when
is needed. The constant prolongation means that the entry of
at
is obtained by taking the value from the closed point of
. In fact,
is typically dependent on the number of available measurements.
Wavelet multiresolution analysis
In this section, we give a brief introduction of wavelet multiresolution analysis, and refer the interested reader to [Citation33] for more details.
The analysing wavelet should satisfy the admissibility condition
(3.1)
(3.1) where
is the Fourier transform of the wavelet function
. By dilating and translating, a doubly indexed family of wavelets from
can be generated
(3.2)
(3.2)
Definition 3.1
For any function , its continuous wavelet transform with respect to this wavelet family is defined by
(3.3)
(3.3) Its inverse transform is
(3.4)
(3.4)
Definition 3.2
A nest of closed subspaces in
is said to be a multiresolution analysis (MRA) for
if it has the following five properties:
,
;
,
;
,
;
,
; and
There exists a function
such that
is an orthonormal basis in
.
The dilates and translates of the scaling function comprise the basis function
in subspace
, and the dilates and translates of the wavelet function
comprise the basis function
in subspace
, which is the orthogonal complement of
in
. Then, it follows that
(3.5)
(3.5) A given function can be expressed in terms of scaling and wavelet functions
(3.6)
(3.6) When the problem is decomposed into the
th scale from the
th scale, because the space
is merely composed of the lower frequency part of the space
, the inversed solution in the space
should be an approximation to the original one, which does not contain the higher frequency part. In fact, it is only a local trend near the parameter of the model. However, due to the higher frequency part contained in the subspace
of
, the information of higher frequency (which cannot be obtained at the longer scale in the space
) can be obtained through the inversion in the space
. The information of further higher frequency, which cannot be obtained in the space
, can be obtained through the inversion in the space
in the same way. Consequently, the resolution can be gradually enhanced.
Wavelet multiscale method
In this section, we derive a specific wavelet multiscale method for the permeability identification problem of a nonlinear diffusion equation. To deduce this method, we first construct the iteratively regularized Gauss–Newton method as a basic iterative method in Section 4.1, and then design the wavelet multiscale strategy in Section 4.2.
The inversion model and regularized Gauss–Newton method
Equation (1.6) can be discretized asThe above discretization equation and (2.1)–(2.3) define a vector-valued function
, where
and
denote vectors, which are composed of
and
in the suitable sequence
Let
denote the observation and forms the vector
in the same sequence as
,
Then, the problem of inversing
can be transformed into solving the following nonlinear operator equation
(4.1)
(4.1) In our numerical simulations, the observation points
,
are on the grid points. The values of
will be obtained using a spatial linear interpolation of
, but if the observation points are not located at the grid points.
For the completeness of the paper, we recall the regularized Gauss–Newton method which is also used in [Citation24]. It is well known that the nonlinear operator Equation (4.1) is an ill-posed problem; therefore, the Tikhonov regularization is introduced. In stead of directly solving (4.1), the optimal problem is considered(4.2)
(4.2) where
,
are the regularization parameters and
,
are the second-order smooth matrices in the
and
direction, respectively.
It is easy to know that (4.2) is equivalent to the corresponding normal equation
(4.3)
(4.3) where the superscript
is matrix transposition. To avoid the impact of the second derivative, a successive linearization method is used to construct a basic iterative method.
Suppose that the th approximation
of Equation (4.3) has already been found. For computing the
th approximation
,
is replaced by the linear function
, and the objective function in (4.2) is replaced by
. The corresponding normal equation is
(4.4)
(4.4) Use the solution of (4.4) as the
th approximation
, then we have
(4.5)
(4.5) This iterative method is the iteratively regularized Gauss–Newton method, which is stable and fast iterative. However, it is as local convergent as the other iterative methods.
Wavelet multiscale method
In theory, the traditional iteration methods such as Newton type are highly effective for the inversion of nonlinear diffusion equation when the initial permeability model is in the neighbourhood of the global minimum of the objective function. But, it has been disappointing to apply directly this inversion technique to real and synthetic data when the initial data is far away from the true data or there is no prior information about permeability available. The fundamental cause of convergence failure lies in the existence of numerous local minimum in the objective function.
The multiscale inversion has an impressive ability to improve the problem about the existence of numerous local minimum because of its decomposition of inverse problem by scale. After the decomposition, the long scale components contain little varying features by reason that at long scales, the number of local minimum is enormously reduced and those that remain are further apart from each other. This leads to the rational statement that ‘the global minimum at a long scale can more easily be searched out than at a short scale by an iterative descent method’. The global minimum of the longest scale component is such a good approximation of the global minimum of the second longest scale component that it can be regarded as the initial guess of the second optimization problem. Thus, the solution obtained from the longest scale component is then recursively refined in this manner.
This thesis makes an attempt to use wavelet to implement decompositions, and to take the regularized Gauss–Newton method as the basic inversion method at each scale. This inversion procedure, named by the wavelet multiscale method, provides several unique advantages over the other multiscale approaches such as coarse-to-fine approaches and multigrid algorithms. First, it can greatly reduce computation since the objective function at a longer scale has less local minimum and stronger convexity. Second, it possesses widely convergent region as the regularized Gauss–Newton method cannot easily immerge in partial minimum at a long scale. Third, the inversion result can be improved when the data is strongly noisy because wavelet has good de-noising performance. Therefore, it is more effective to apply this procedure to the inverse problem.
As illustrated in Figure , there are three elements required for the wavelet multiscale method. The first one is the restriction operator which maps the original problem to longer scales, the second one is the relaxation operator which performs relaxation at each scale and the last one is the injection operator by which the solution available at a longer scale is injected back up to a shorter scale. In Figure , represents the scale 0 on which the original problem is defined. The restriction operator
which restricts the original problem from
to
is selected as the wavelet decomposition algorithm
The object to be decomposed may be the permeability model, the wave field, the source, or a combination of the three. There are two basic methods to carry out the decomposition. The first method is to make wavelet transform on all the permeability, the wave field and the source. The increase in the scale leads to the drastic reduction in the dimension of the discrete inverse problem, especially for high-dimensional continuous problems. However, the difficulties that confront us are that the treatment on the boundary and the direct wave is bothersome, and the high precision of forward calculation is demanded. The second method is to make wavelet transformation only on the wave field and the source.
The second method is chosen in this article because it is very simple, and does not need the high precision of forward calculation. The wave field and source are transformed by wavelets into different scales. The initial nonlinear minimum problem is then accordingly decomposed into a sequence of nonlinear minimum problems at different scales. As a matter of fact, the multiscale decomposition is an inversion strategy, and we can combine it with any iterative method to construct effective inversion method. Based on the multiscale decomposition, the regularized Gauss–Newton method is executed at the longest scale until an approximation
is found at this scale. Then, use same procedure as above at the second longest scale using
as the initial guess. Successively finding upward in this manner can successfully search out the global minimum of the original fine scale problem.
Numerical simulations
Numerical simulations are presented here to assess the performance of the proposed method, and carried out using MATLAB 7.0.
We set ,
,
and
. The source function is
where
is shown in Figure ,
is the Dirac delta, the coordinates of the producer points
for
, are
,
,
and
, respectively. There are four injector points around every producer point. Figure shows the locations of producer points
,
, and injector points
,
. We place 16 receivers in each injector point simultaneously, that is
. In all examples, the grid cell size of
is
, which means
,
.
For the exact data , its noisy version is
(5.1)
(5.1) where
,
;
, are generated by the function randn
in Matlab (randn
generates a
-dimension vector with random components, chosen from a normal distribution with mean zero, variance one and standard deviation one).
is referred to as the noise level.
Table 1 The iteration numbers when the parameters converge to the real value by WM6, WM3 and RGN.
Fig. 5 The true model and inversion results with the noise level in Example 5.2: (a) is the true model; (b) is the inversion result for
; and (c) is the inversion result for
.
![Fig. 5 The true model and inversion results with the noise level σ=10−2 in Example 5.2: (a) is the true model; (b) is the inversion result for N(u); and (c) is the inversion result for N(∇u).](/cms/asset/0144ad47-196a-4140-a7fd-1dee0cc6a1fc/gipe_a_792078_f0005_b.gif)
Fig. 6 The true model and inversion results with the noise level in Example 5.3: (a) is the true model; (b) is the inversion result for
; and (c) is the inversion result for
.
![Fig. 6 The true model and inversion results with the noise level σ=10−2 in Example 5.3: (a) is the true model; (b) is the inversion result for N(u); and (c) is the inversion result for N(∇u).](/cms/asset/43debc36-a602-4179-8c9a-7b76f68a5ded/gipe_a_792078_f0006_b.gif)
In the first four examples, and the true permeability,
, is piecewise constant
(5.2)
(5.2) where
,
, unless otherwise mentioned. Because of the relatively small dimension, the regularization parameters can be chosen as
. In the last three examples,
, the complex permeability models and regularization parameters will specifically be described in the each example.
The longest scale of wavelet decomposition is 3 in all examples except for Example 5.1. The iteratively regularized Gauss–Newton method (4.5) will be terminated when the stopping condition
is fulfilled.
Example 5.1
In the first example, we, respectively, use the the wavelet multiscale method with (WM6), wavelet multiscale method with
(WM3) and iteratively regularized Gauss–Newton method (RGN). The nonlinear function
is
and
. The initial estimate
is chosen to be a constant. To compare differences among these methods, the iteration numbers when the parameters converge to the real value are compiled in Table .
We first compare WM3 with RGN. Looking at Table 1, from experiments 1, 2 and 3, one can see that the wavelet multiscale procedure is more efficient than the iteratively regularized Gauss–Newton method. Moreover, from experiments 4 and 5, one observed that the iteratively regularized Gauss–Newton method does not converge to the real value when the initial estimate is poor, while for the wavelet multiscale procedure, convergence can be achieved. Then, WM6 is compared with WM3 and RGN. It can be seen from experiment 6 that as the scale of the wavelet multiscale procedure is increased, its convergence region gets wider. In addition, experiments 1–5 show that when the initial value is around the real value, the increase in the scale leads to the increase in the calculation amount; however, when the initial value is far away from the real value, the increase in the scale can lead to the decrease in the calculation amount. As a whole, it is concluded that the wavelet multiscale method is widely convergent and efficient.
For the sake of validating the effectiveness of the forward algorithm, forward numerical simulation using the model in Example 5.1 is carried out. Only here, we let and
, to ensure that all the parameters are the same as those in [Citation47]. Figure shows the solution
of the forward problem, in the last time level, i.e.
. This numerical result, which is in agreement with reference [Citation47] for equivalent parameters, proves correctness and effectiveness of the forward algorithm. Forward numerical simulations using the various models in the following examples are also carried out, and we find that they all illustrate its effectiveness. But since this issue is not what this paper is about, we do not list these numerical results of the forward algorithm.
Example 5.2
In this example, we only use Algorithm 1. The nonlinear functions are, respectively, chosen as
and
. Choose
,
. Figure shows the inversion results, and the relative
errors for
and
are approximately equal to 0.0030 and 0.0021, respectively.
Example 5.3
In oil reservoirs, the permeability usually has greatly large jumps; therefore, let ,
. In this example, we also use Algorithm 1. The nonlinear functions
are, respectively, chosen to be
and
. Choose
,
. Figure shows the inversion results, and the relative
errors for
and
are approximately equal to 0.0042 and 0.0031, respectively.
From these two examples, we can see that the wavelet multiscale method is effective for the different functions, even if
is highly nonlinear. Furthermore, in Example 5.3, the iteratively regularized Gauss–Newton method is not convergent when the initial estimate is chosen as an arbitrary constant. Thus, it is easily concluded that the wavelet multiscale procedure is effective and even necessary in oil reservoir simulation.
Example 5.4
The stability and accuracy of numerical solutions of the considered inverse problems should depend on the number of the receivers. Hence, we reduce the number
gradually, and the receivers are randomly removed. In this example, we also use Algorithm 1. Choose
,
. Figures , and plot the relative
errors vs. different number
for
,
and
, respectively.
From this example, we can see that the number of the receivers plays an important role in the reconstructed results. As the number
of the receivers increased, the quality of the results improved greatly. That is, the increase in the number
leads to the improvements in the stability and accuracy of numerical solutions.
Example 5.5
In this example, we consider an oblique-stratified medium containing two interfaces, which is depicted in Figure . Choose ,
,
and
. Figure shows the inversion result at scale 0. Starting from the same initial estimate, RGN is also convergent, but takes about 133.47% CPU time of the wavelet multiscale method.
Example 5.6
In this example, we consider the model of two anomalous bodies in a homogeneous medium with a permeability of 4.25. The anomalous bodies have the permeability of 1.18 and 2.79, respectively. Choose ,
,
and
. Figures and show this model and its inversion result at scale 0, respectively. Starting from the same initial estimate, RGN is not convergent.
Example 5.7
In this example, we consider another model of two anomalous bodies in a homogeneous medium with a permeability of 3.85. The anomalous bodies have the permeability of 1.79 and 6.28, respectively. Choose ,
,
and
. Figures and show this model and its inversion results at different scales, respectively. The relative
errors for the inversion results at every scale from the longest scale to the shortest scale are approximately equal to 0.1513, 0.1368, 0.1039 and 0.1054, respectively.
Based on the numerical results in Examples 5.5–5.7, we conclude that the merits of the wavelet multiscale method, such as the wide convergence, computational efficiency and anti-noise ability, still exist for the large-scale and complicated model. Furthermore, in Example 5.7, the inversion result at scale 1 is better than the one at scale 0. Thus, it is easily concluded that the wavelet multiscale procedure can eliminate noise to a certain degree when the data is strongly noisy. The reason for this is probably that wavelet has good de-noising performance.
Conclusion
This paper successfully designs a wavelet multiscale method for the parameter identification of a nonlinear diffusion equation, and numerical simulations show its widely convergence, computationally efficiency, anti-noise and de-noising abilities. Furthermore, this new method is effective for the highly nonlinear -functions, and even necessary in oil reservoir simulation for the greatly large jumps in the permeability. In fact, the wavelet multiscale method is general and can be easily generalized to the other kinds of inverse problems, especially the permeability identification problems in the multiphase porous media flow equations.
Acknowledgments
The authors are grateful to anonymous referees for their valuable comments. The authors would like to thank Laura Huxley and the typesetting team for their kind help. This work was supported by the National Natural Science Foundation of China (11101109, 11271102) and the Natural Science Foundation of Hei-long-jiang Province of China (A201107).
References
- Shah PC, Gavalas GR, Seinfeld JH. Error analysis in history matching, the optimum level of parameterization. Soc. Pet. Eng. J. 1978;6:219–228.
- Reynolds AC, He N, Chu L, Oliver D. Reparameterization techniques for generating reservoir descriptions conditioned to variograms and well-test pressure data, SPE 30588. USA: Dallas. Proceedings of the SPE Annual Technical Conference and Exhibition; 1995.
- Cuypers M, Dubrule O, Lamy P, Bissell R. Optimal choice of inversion parameters for history matching with the pilot point method. Proceedings of the 6th European Conference on the Mathematics of Oil Recovery. UK: Peebles; 1998.
- Grimstad AA, Mannseth T, Nordtvedt JE, Nævdal G. Reservoir characterization through scale splitting. Proceedings of the 7th European Conference on the Mathematics of Oil Recovery, Baveno, Italy; 2000.
- Chen Z, Zou J. An augmented Lagrangian method for identifying discontinuous parameters in elliptic systems. SIAM J. Control Optim. 1999;37:892–910.
- Knowles I. Parameter identification for elliptic problems. J. Comput. Appl. Math. 2001;131: 175–194.
- Chan TF, Tai XC. Level set and total variation regularization for elliptic inverse problems with discontinuous coefficients. J. Comput. Phys. 2003;193:40–66.
- Gockenbach MS, Khan AA. An abstract framework for elliptic inverse problems: part 1. An output least-squares approach. Math. Mech. Solids. 2007;12:259–276.
- Gockenbach MS, Khan AA. An abstract framework for elliptic inverse problems: part 2. An augmented Lagrangian approach. Math. Mech. Solids. 2009;14:517–539.
- Hayek M, Ackerer P, Sonnendrücker E. A new refinement indicator for adaptive parameterization: application to the estimation of the diffusion coefficient in an elliptic problem. J. Comput. Appl. Math. 2009;224:307–319.
- Kärkkäinen T. Error estimates for distributed parameter identification in parabolic problems with output least squares and Crank–Nicolson method. Appl. Math. 1997;42:259–277.
- Keung YL, Zou J. Numerical identifications of parameters in parabolic equations. Inverse Probl. 1998;14:83–100.
- Engl HW, Zou J. A new approach to convergence rate analysis of Tikhonov regularization for parameter identification in heat conduction. Inverse Probl. 2000;16:1907–1923.
- Kunisch K, Peichl G. Estimation of a temporally and spatially varying diffusion coefficient in a parabolic system by an augmented Lagrangian technique. Numer. Math. 1991;59:473–509.
- Gou B, Zou J. An augmented Lagrangian method for parameter identification in parabolic systems. J. Math. Anal. Appl. 2001;263:49–68.
- Nilssen TK, Tai XC. Parameter estimation with the augmented Lagrangian method for a parabolic equation. J. Optim. Theory Appl. 2005;124:435–453.
- Nilssen TK, Karlsen KH, Mannseth T, Tai XC. Identification of diffusion parameters in a nonlinear convection-diffusion equation using the augmented Lagrangian method. Comput. Geosci. 2009;13:317–329.
- Karalashvili M, Gross S, Marquardt W, Mhamdi A, Reusken A. Identification of transport coefficient models in convection-diffusion equations. SIAM J. Sci. Comput. 2011;33:303–327.
- Malengier B, Keer R. Parameter estimation in convection dominated nonlinear convection-diffusion problems by the relaxation method and the adjoint equation. J. Comput. Appl. Math. 2008;215:477–483.
- Mocenni C, Madeo D, Sparacino E. Linear least squares parameter estimation of nonlinear reaction diffusion equations. Math. Comput. Model. 2011;81:2244–2257.
- Ye CR, Sun ZZ. A linearized compact difference scheme for an one-dimensional parabolic inverse problem. Appl. Math. Model. 2009;33:1521–1528.
- Mejia CE, Acosta CD, Saleme KI. Numerical identification of a nonlinear diffusion coefficient by discrete mollification. Comput. Math. Appl. 2011;62:2187–2199.
- Nilssen TK, Mannseth T, Tai XC. Permeability estimation with the augmented Lagrangian method for a nonlinear diffusion equation. Comput. Geosci. 2003;7:27–47.
- Zhao JJ, Liu T, Liu SS. An adaptive homotopy method for permeability estimation of a nonlinear diffusion equation. Inverse Probl. Sci. Eng. (preprint 2012); in press. Available at http://www.tandfonline.com/doi/full/10.1080/17415977.2012.712524#tabModule.
- Ou YH, Hasanov A, Liu ZH. Inverse coefficient problems for nonlinear parabolic differential equations. Acta Math. Sin. (Engl. Ser.). 2008;24:1617–1624.
- Kolb P, Collino F, Lailly P. Pre-stack inversion of a 1-D medium. Proc. IEEE. 1986;74:498–508.
- Hackbusch W. Multi-grid methods and applications. Berlin: Spinger-Verlag; 1985.
- Fulton SR, Ciesielski PE, Schubert WH. Multigrid methods for elliptic problems: a review. J. Atmos. Sci. 1986;114:943–959.
- Borcea L. A nonlinear multigrid for imaging electrical conductivity and permittivity at low frequency. Inverse Probl. 2001;17:329–359.
- Ye JC, Bouman CA, Webb KJ, Millane RP. Nonlinear multigrid algorithms for Bayesian optical diffusion tomography. IEEE Trans. Image. Process. 2001;10:909–922.
- Oh S, Milstein AB, Bouman CA, Webb KJ. Multigrid algorithms for optimization and inverse problems, Proceedings of the SPIE/IS &T Conference on Computational Imaging; 2003. Santa Clara, CA; 2003.
- Oh S, Milstein AB, Bouman CA, Webb KJ. A general framework for nonlinear multigrid inversion. IEEE Trans. Image. Process. 2005;14:125–140.
- Daubechies I. Ten lectures on wavelets. Philadelphia, PA: SIAM; 1992.
- Liu J. A multiresolution method for distributed parameter estimation. SIAM J. Sci. Comput. 1993;14:389–405.
- Fu HS, Han B. A wavelet multiscale method for the inverse problems of a two-dimensional wave equation. Inverse Probl. Sci. Eng. 2004;12:643–656.
- Fu HS, Han B, Gai GQ. A wavelet multiscale-homotopy method for the inverse problem of two-dimensional acoustic wave equation. Appl. Math. Comput. 2007;190:576–582.
- Zhang XM, Liu KA, Liu JQ. The wavelet multiscale method for inversion of porosity in the fluid-saturated porous media. Appl. Math. Comput. 2006;180:419–427.
- He Y, Han B. A wavelet adaptive-homotopy method for inverse problem in the fluid-saturated porous media. Appl. Math. Comput. 2009;208:189–196.
- Zhang XM, Liu JQ, Liu KA. Porosity inversion of 1-D two-phase medium with wavelet multiscale method. Acta Phys. Sin. 2008;57:654–660.
- Zhang XM, Zhou CY, Liu JQ, Liu KA. Multiparameter identification of fluid-saturated porous medium with the wavelet multiscale method. J. Porous Media. 2009;12:255–264.
- Ding L, Han B, Liu JQ. A wavelet multiscale method for inversion of Maxwell equations. Appl. Math. Mech.-Engl. Ed. 2009;30:1035–1044.
- DuChateau P, Thelwell R, Butters G. Analysis of an adjoint problem approach to the identification of an unknown diffusion coefficient. Inverse Probl. 2004;20:601–625.
- Hasanov A, DuChateau P, Pektas B. An adjoint problem approach and coarse-fine mesh method for identification of the diffusion coefficient in a linear parabolic equation. J. Inverse Ill-posed Probl. 2006;14:435–463.
- Hasanov A. Convexity argument for monotone potential operators and its application. Nonlinear Anal. TWA. 2000;41:907–919.
- Hasanov A, Tatar S. Semi-analytic inversion method for determination of elastoplastic properties of power hardening materials from limited torsional experiment. Inverse Probl. Sci. Eng. 2010;18:265–278.
- Mallat SG. A theory for multiresolution signal decomposition: the wavelet representation. IEEE Trans. Pattern Anal. Mach. Intell. 1989;11:674–693.
- Nilssen TK. Parameter estimation with the augmented Lagrangian method and a study of some fourth order problems [Ph.D. dissertation]. University of Bergen; 2001.