Next Article in Journal
Mathematical and Statistical Aspects of Estimating Small Oscillations Parameters in a Conservative Mechanical System Using Inaccurate Observations
Next Article in Special Issue
Modeling Error and Nonuniqueness of the Continuous-Time Models Learned via Runge–Kutta Methods
Previous Article in Journal
Topological Approach for Material Structure Analyses in Terms of R2 Orientation Distribution Function
Previous Article in Special Issue
An Improved Arithmetic Optimization Algorithm and Its Application to Determine the Parameters of Support Vector Machine
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Estimation for Nonlinear Diffusion Problems by the Constrained Homotopy Method

1
School of Mathematics and Statistics, Northeastern University at Qinhuangdao, Qinhuangdao 066004, China
2
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798, Singapore
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(12), 2642; https://doi.org/10.3390/math11122642
Submission received: 23 May 2023 / Revised: 3 June 2023 / Accepted: 8 June 2023 / Published: 9 June 2023
(This article belongs to the Special Issue Advances in Computational Science and Its Applications)

Abstract

:
This paper studies a parameter estimation problem for the non-linear diffusion equation within multiphase porous media flow, which has important applications in the field of oil reservoir simulation. First, the given problem is transformed into an optimization problem by using optimal control framework and the constraints such as well logs, which can restrain noise and improve the quality of inversion, are introduced. Then we propose the widely convergent homotopy method, which makes natural use of constraints and incorporates Tikhonov regularization. The effectiveness of the proposed approach is demonstrated on illustrative examples.

1. Introduction

The non-linear diffusion equation, which can approximatively describe the multiphase porous media flow processes, has received considerable attention in recent years due to increasing applications in science and engineering. An oil reservoir simulation based on the inverse problem for this equation has many important applications in fields, such as oil and gas exploration and management of petroleum reservoirs. For example, it can help reservoir engineers make important decisions about the type of the recovery method, fluid production and injection rates, and well locations. From then on, a variety of effective numerical methods have appeared in the literatures of the inverse problem for non-linear diffusion problems [1,2,3,4,5,6]. This inverse problem can be viewed as a parametric data-fitting problem. It is possible to formalize such a problem in the optimal control framework where a control functional defined in terms of discrepancy between measurement and computed data is minimized over a model space. Generally speaking, this inverse problem is very difficult to solve, because of its own ill-posedness and non-linearity. The ill-posed property makes the parameter field susceptible to the noise in the measurement data, while the non-linear dependence of the measurement data with respect to the parameter field causes the presence of numerous local minima. For the non-linear ill-posed problem, conventional linearized methods, such as the Gauss–Newton method [7], Landweber method [8], Levenberg–Marquardt method [9], are locally convergent. The recent popular methods (e.g., trust region algorithm [10], neural networks algorithm [11], genetic algorithm [12], simulated annealing algorithm [13]) have global convergence properties, but the efficiency is much worse than before, along with the searching space decreasing. When the level of the noise in the measurement data is high, all these methods fail to converge. Consequently, the shortcomings of the above methods motivate us to construct a globally convergent, efficient, and stable algorithm.
The novel and effective homotopy method has been successfully used to solve non-linear problems, such as time- or space-fractional heat equations [14], fractional-order convection–reaction–diffusion equations [15], fractional-order Kolmogorov and Rosenau–Hyman equations [16], second kind integral equations [17], and so on. A remarkable advantage of this method is that it exhibits global convergence under certain weak assumptions [18]. Lately, the homotopy method has also been extended for dealing with inverse problems. Many authors studied the homotopy solution of geophysical inverse problems [19,20,21]. Słota et al. [22,23] and Hetmaniok et al. [24] presented the applications of the homotopy method for solving inverse Stefan problems. Hu et al. [25] considered the homotopy algorithm to improve PEM identification of ARMAX models. Zhang et al. [26] proposed the non-linear and non-convex image reconstruction algorithm based on the homotopy method. Biswal et al. [27], Hetmaniok et al. [28,29], and Shakeri and Dehghan [30], respectively, considered the Jeffery–Hamel flow inverse problem, the inverse heat conduction problem and the diffusion equation inverse problem by the homotopy perturbation method. Liu [31,32] formulated the multigrid-homotopy approach directly in a framework of non-linear inverse problems, and formulated the wavelet multiscale-homotopy algorithm for the solution of partial differential equation parameter identification problems.
Generally speaking, a parameter inversion for non-linear diffusion problems estimates parameters only using the measurement data, which usually have a low signal-to-noise ratio. In order to restrain the noise and improve the quality of inversion, the constraint condition has a wide application in the inversion fields, such as atmospheric research [33], petrophysics [34], remote sensing of environment [35], and geological exploration [36]. This is because the constraint condition, recorded from the interior of the object to be measured, has a high signal-to-noise ratio.
In this article, a well-log constraint is introduced for the parameter estimation for non-linear diffusion problems, and an optimization problem is formed by the finite difference discretization. This problem is a typical ill-posed problem, so the Tikhonov regularization needs to be imposed. In order to overcome the weakness of the local convergence of conventional methods, the homotopy method is applied to the normal equation of the regularized control functional, and then the constrained homotopy method is constructed. Numerical simulations conducted with two synthetic examples illustrate the effectiveness of this method.

2. Mathematical Model

The non-linear diffusion equation, describing, approximatively, the multiphase porous media flow processes, has one of the following two forms
u t · ( υ ( x , y ) N ( u ) u ) = φ ( x , y , t ) , t ( 0 , T ) ,
or
u t · ( υ ( x , y ) N ( u ) u ) = φ ( x , y , t ) , t ( 0 , T ) ,
where u ( x , y , t ) is the concentration at ( x , y ) and at time t, υ ( x , y ) is the permeability at ( x , y ) in the medium, φ ( x , y , t ) is a piecewise smooth source function, N is the positive non-linear function of u or u, which is used to model the main characteristics of the non-linearity associated with the permeability parameter in the multiphase porous media flow. For simplicity, the problem is studied in the unit square domain Ω = [ 0 , 1 ] × [ 0 , 1 ] under the initial-boundary conditions
u ( x , y , 0 ) = ψ ( x , y ) , ( x , y ) Ω , u ( x , y , t ) = η ( x , y , t ) , ( x , y ) Ω , t ( 0 , T ) .
Equation (1) or Equation (2) with (3) form the direct problem of the non-linear diffusion equation, however, permeability υ is not known in engineering practice. What we know is only some measurement data, for example,
u ( x m , y m , t ) = ϕ m ( t ) , m = 1 , 2 , , M , t ( 0 , T ) .
Then, the unknown permeability υ can be estimated from Equation (1) or Equation (2) with (3) and (4). The permeability υ ( x , y ) at all depths of constraint point x can be obtained from the measurement data of well logs, which is necessary for the constrained inversion.

3. Parameter Estimation Framework

By the finite difference scheme, Equations (1)–(4) can be discretized as follows
u i , j k u i , j k 1 Δ t · ( υ i , j N i , j k u i , j k ) = φ ( i Δ x , j Δ y , k Δ t ) , i = 1 , 2 , , I 1 ; j = 1 , 2 , , J 1 ; k = 1 , 2 , , K , u i , j 0 = ψ ( i Δ x , j Δ y ) , i = 0 , 1 , , I ; j = 0 , 1 , , J , u 0 , j k = η ( 0 , j Δ y , k Δ t ) , j = 0 , 1 , , J ; k = 1 , 2 , , K , u 1 , j k = η ( 1 , j Δ y , k Δ t ) , j = 0 , 1 , , J ; k = 1 , 2 , , K , u i , 0 k = η ( i Δ x , 0 , k Δ t ) , i = 0 , 1 , , I ; k = 1 , 2 , , K , u i , 1 k = η ( i Δ x , 1 , k Δ t ) , i = 0 , 1 , , I ; k = 1 , 2 , , K , u x m , y m k = ϕ m ( k Δ t ) , m = 1 , 2 , , M ; k = 1 , 2 , , K ,
where
u i , j k = u ( i Δ x , j Δ y , k Δ t ) , υ i , j = υ ( i Δ x , j Δ y ) , N i , j k = N ( u i , j k ) / N ( u i , j k ) , I = 1 / Δ x , J = 1 / Δ y , K = T / Δ t .
Δ x , Δ y are the spatial step sizes, and Δ t is the time step size. The concrete expression for · ( υ i , j N i , j k u i , j k ) is not the focus of this article, so we do not describe it here. For interested readers, see [37].
Equation (5) can define a non-linear operator equation
A ( Υ ) = Φ ,
where
Υ = ( υ 1 , 1 , υ 1 , 2 , , υ 1 , J , υ 2 , 1 , υ 2 , 2 , , υ 2 , J , , υ I , 1 , υ I , 2 , , υ I , J ) , Φ = ( ϕ 1 ( Δ t ) , ϕ 1 ( 2 Δ t ) , , ϕ 1 ( K Δ t ) , ϕ 2 ( Δ t ) , ϕ 2 ( 2 Δ t ) , , ϕ 2 ( K Δ t ) , , ϕ M ( Δ t ) , ϕ M ( 2 Δ t ) , , ϕ M ( K Δ t ) ) .
Let ϕ ^ m ( t ) denote the measurement data and form the vector Φ ^ in the same sequence as Φ , and let
Υ i = ( υ i , 1 , υ i , 2 , , υ i , J ) , Υ ^ i = ( υ i , 1 , υ i , 2 , , υ i , J ) ,
where Υ ^ i is the permeability from the well logs of a well located at point i in the x direction. Now we define the admissible set
Π = ( Υ , Υ i = Υ ^ i )
and the optimal control problem as follows. Find Υ Π satisfying
Υ = a r g min Υ Π { A ( Υ ) Φ ^ 2 } .
It is difficult to solve this problem directly so usually one transforms it into another easier-to-solve form.
Let us assume
Υ ^ = ( 0 , 0 , , 0 ( i 1 ) × J , υ i , 1 , υ i , 2 , , υ i , J , 0 , 0 , , 0 ) ,
G = 0 0 0 1 1 1 0 0 0 ( I × J ) × ( I × J ) .
Obviously
G Υ Υ ^ 2 = 0 , Υ Π .
Therefore, the above optimal control problem can be rewritten, without constraint, as
min { A ( Υ ) Φ ^ 2 + β G Υ Υ ^ 2 } ,
where β is a constraint parameter to determine the strength of the constraint. This unconstrained optimal control problem (7) will be used to approximate the solution of the original constrained optimal control problem. The minimum of Equation (7) and Υ are close to each other when β is large enough, and consequently in the specific inversion process, β must be specified large enough, such that the solution of Equation (7) can well approximate Υ .

4. Inversion Method

4.1. Basic Iterative Method

Due to the ill-posed property of Equation (7), Tikhonov regularization needs to be imposed
min { A ( Υ ) Φ ^ 2 + β G Υ Υ ^ 2 + α 1 B 1 ( Υ Υ 0 ) 2 + α 2 B 2 ( Υ Υ 0 ) 2 } ,
where α 1 , α 2 are the regularization parameters, B 1 , B 2 are, respectively, the second-order smooth matrices in the x and y direction (see [37]), and Υ 0 is an initial estimate.
It is obvious that Equation (8) is equivalent to the corresponding normal equation
A ( Υ ) ( A ( Υ ) Φ ^ ) + β G ( G Υ Υ ^ ) + ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ( Υ Υ 0 ) = 0 ,
where represents derivative of A with respect to Υ . The second derivative appears in the Newton iterative method, so we use a successive linearization method to solve Equation (9).
If we make the hypothesis that the kth approximation Υ k of Υ has been obtained, then in order to avoid the impact of the second derivative, the linear function L k ( Υ ) = A ( Υ k ) ( Υ Υ k ) + A ( Υ k ) is used to replace A ( Υ ) , where L k ( Υ ) is the linear approximation of A ( Υ ) at point Υ k . The regularized control functional in Equation (8) is transformed into
L k ( Υ ) Φ ^ 2 + β G Υ Υ ^ 2 + α 1 B 1 ( Υ Υ 0 ) 2 + α 2 B 2 ( Υ Υ 0 ) 2 ,
and its normal equation is
A ( Υ k ) ( A ( Υ k ) ( Υ Υ k ) + A ( Υ k ) Φ ^ ) + β G ( G Υ Υ ^ ) + ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ( Υ Υ 0 ) = 0 ,
the solution of which is exactly the next approximation Υ k + 1 to Υ :
Υ k + 1 = Υ k [ A ( Υ k ) A ( Υ k ) + β G G + α 1 B 1 B 1 + α 2 B 2 B 2 ] 1 × [ A ( Υ k ) ( A ( Υ k ) Φ ^ ) + β G ( G Υ k Υ ^ ) + ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ( Υ k Υ 0 ) ] , k = 0 , 1 , 2 ,
This iterative method is actually a variant of the iteratively regularized Gauss–Newton method [38], and has the same fast convergence speed and good stability as the latter, however it is a locally convergent method.

4.2. Homotopy Method

To improve the local convergence of Equation (12), the homotopy method is introduced to solve Equation (9). We take into account the following fixed-point homotopy equation
P ( Υ , χ ) = χ [ A ( Υ ) ( A ( Υ ) Φ ^ ) + β G ( G Υ Υ ^ ) + ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ( Υ Υ 0 ) ] + ( 1 χ ) [ Υ Υ 0 ] = 0 ,
where χ [ 0 , 1 ] is the homotopy parameter.
To obtain Υ , we first rearrange Equation (13) as
χ [ A ( Υ ) ( A ( Υ ) Φ ^ ) + β G ( G Υ Υ ^ ) ] + [ ( 1 χ ) I + χ ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ] ( Υ Υ 0 ) = 0 ,
and then divide the interval [ 0 , 1 ] into 0 = χ 0 < χ 1 < < χ D = 1 . For χ = χ d , the iterative method similar to Equation (12) is applied to Equation (14) in sequence from d = 1 to d = D . For P ( Υ , χ 1 ) , the initial estimate can be chosen as Υ 0 , which is already known. The initial estimate of P ( Υ , χ d + 1 ) is chosen as Υ d , which is obtained by solving P ( Υ , χ d ) . Therefore, we can have the iterative formula
Υ h + 1 d = Υ h d [ χ d A ( Υ h d ) A ( Υ h d ) + χ d β G G + ( 1 χ d ) I + χ d ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ] 1 × { χ d A ( Υ h d ) ( A ( Υ h d ) Φ ^ ) + χ d β G ( G Υ h d Υ ^ ) + [ ( 1 χ d ) I + χ d ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ] ( Υ h d Υ 0 ) } , h = 0 , 1 , , d T , Υ 0 d = Υ d 1 , Υ d = Υ d T + 1 d , d = 1 , 2 , , D .
The stopping point d T is defined here as the point at which the modification is equal to or less than a threshold value.
Equation (15) has a fast convergence rate similar to the variant of the regularized Gauss–Newton method (12), so a good approximation to Υ d can be obtained by only one iteration when χ d χ d 1 is small enough. In order to save unnecessary computational cost, we can let
d T = 0 , χ d = d D , d = 1 , 2 , , D ,
where d T = 0 means that we use Equation (15) to iterate one step to obtain Υ 1 d , and then have Υ d = Υ 1 d . In this way, Equation (15) is simplified as follows:
Υ d + 1 = Υ d [ d D A ( Υ d ) A ( Υ d ) + d D β G G + ( 1 d D ) I + d D ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ] 1 × { d D A ( Υ d ) ( A ( Υ d ) Φ ^ ) + d D β G ( G Υ d Υ ^ ) + [ ( 1 d D ) I + d D ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ] ( Υ d Υ 0 ) } , d = 0 , 1 , , D 1 .
Then, consider the iterative result Υ D of Equation (16) as the initial estimate for Equation (12), and compute the solution Υ of Equation (9) by iterating Equation (12). That is, Equations (16) and (12) are combined into the constrained homotopy method, which has not only fast convergence speed and good stability, but also a global region of convergence.
When β = 0 , Equation (8) is the habitual parameter inversion for non-linear diffusion problems, and Equations (16) and (12) can, respectively, be re-expressed as
Υ d + 1 = Υ d [ d D A ( Υ d ) A ( Υ d ) + ( 1 d D ) I + d D ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ] 1 × { d D A ( Υ d ) ( A ( Υ d ) Φ ^ ) + [ ( 1 d D ) I + d D ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ] ( Υ d Υ 0 ) } , d = 0 , 1 , , D 1 .
and
Υ k + 1 = Υ k [ A ( Υ k ) A ( Υ k ) + α 1 B 1 B 1 + α 2 B 2 B 2 ] 1 × [ A ( Υ k ) ( A ( Υ k ) Φ ^ ) + ( α 1 B 1 B 1 + α 2 B 2 B 2 ) ( Υ k Υ 0 ) ] , k = 0 , 1 , 2 ,
From the expressions of Equations (17) and (18) (Equation (18) is just the iteratively regularized Gauss–Newton method), we can see that Equation (17) has the same calculation amount and storage requirement as Equation (18) at each step. What is important is the application of the first-order derivative, the evaluation of the adjoint operator, and the forward-modeling run. However, the most important is that Equation (17) has a wider convergence region than Equation (18).

4.3. Global Convergence of Homotopy Method

Equation (13) can actually be seen as the normal equation of the following optimal control problem:
min J χ ( Υ ) = { χ [ A ( Υ ) Φ ^ 2 + β G Υ Υ ^ 2 + α 1 B 1 ( Υ Υ 0 ) 2 + α 2 B 2 ( Υ Υ 0 ) 2 ] + ( 1 χ ) Υ Υ 0 2 } .
Let
J χ d ( Υ ) = χ d [ A ( Υ ) Φ ^ 2 + β G Υ Υ ^ 2 + α 1 B 1 ( Υ Υ 0 ) 2 + α 2 B 2 ( Υ Υ 0 ) 2 ] + ( 1 χ d ) Υ Υ 0 2 ,
then our next result, similar to the Theorem 3.1 of [39], gives certain conditions that validate the global convergence of homotopy method.
Theorem 1.
For any d { 0 , 1 , , D } , assume that Υ d is the global minimum of J χ d ( Υ ) and J χ ( Υ ) is differentiable with respect to χ. Assume, also, that there exist a δ > 0 such that J χ d ( Υ ) has no local minimum in the region J χ d ( Υ ) < δ + J χ d ( Υ d ) . Then, all the global minima Υ d of J χ d ( Υ ) ( d = 0 , 1 , , D ) can be computed by sequentially minimizing J χ d ( Υ ) , with a sufficiently small Δ χ = χ d + 1 χ d .
Proof of Theorem 1.
Since J χ ( Υ ) is differentiable with respect to χ , denote χ J χ ( Υ )     L , where L is a positive constant.
Then
J χ d + 1 ( Υ d ) J χ d ( Υ d ) + L Δ χ J χ d ( Υ d + 1 ) + L Δ χ J χ d + 1 ( Υ d + 1 ) + 2 L Δ χ J χ d + 1 ( Υ d + 1 ) + δ ,
with Δ χ = δ 2 L .
It follows from the assumption that the initial estimate Υ d is in a region where there is no additional local minimum. □

5. Numerical Experiments and Results

We have performed two numerical experiments to test the merits of our method. In all experiments, some basic parameters are
φ ( x , y , t ) = 0 , ψ ( x , y ) = sin ( π x ) sin ( π y ) , η ( x , y , t ) = 0 , T = 0.06 , Δ t = 0.002 , Δ x = Δ y = 1 / 24 , Υ 0 5 , β = 10 4 , α 1 = α 2 = 10 6 , x = 12 / 24 , D = 5 ,
where the values of the regularization parameters α 1 , α 2 are chosen by trial and error.
In the first numerical experiment, we consider a horizontal stratified medium containing two interfaces, as shown in Figure 1, and take N ( u ) = u 2 u + 1 . To illustrate the noise sensitivity, 40, 30, 20, and 10 dB Gaussian noises are, respectively, added to the measurement data, and then, the parameter is estimated from noisy data. The inversion results of the homotopy method with 40 and 30 dB Gaussian noises added are shown in Figure 2, and the inversion results of the constrained homotopy method with 40, 30, 20, and 10 dB Gaussian noises added are shown in Figure 3. To compare differences among the three methods, the constrained homotopy method (Equations (12) and (16)), the homotopy method (Equations (17) and (18)), and the constrained method (Equation (12)), Table 1 tabulates the relative errors and CPU times of the inversion results by these methods.
In the second numerical experiment, we take N ( u ) = 1 1 0.1 | u | 2 , and consider the model of two anomalous bodies in a homogeneous medium with a permeability of 5.82. The anomalous bodies have the permeability of 1.88 and 8.13, respectively. Figure 4 and Figure 5, respectively, show this model and inversion results of the homotopy method with 40 and 30 dB Gaussian noises added. Figure 6 shows the inversion results of the constrained homotopy method with 40, 30, 20, and 10 dB Gaussian noises added. For comparison, Table 2 tabulates the relative errors and CPU times of the inversion results by the constrained homotopy method, the homotopy method, and the constrained method.
Table 1 and Table 2 show that:
(1)
The constrained homotopy method has global convergence, fast convergence speed, and good stability;
(2)
Both the constrained homotopy method and the homotopy method have wider region of convergence than the constrained method;
(3)
The constrained homotopy method has a stronger noise suppression ability than the homotopy method.

6. Conclusions

This paper presents an application of constrained homotopy method to the parameter estimation for non-linear diffusion problems. Numerical results shows the feasibility and effectiveness of this method. Compared with the constrained method and the homotopy method, our approach has wider region of convergence and stronger noise suppression ability.

Author Contributions

Conceptualization, T.L.; methodology, T.L., Z.D. and J.Y.; software, T.L., Z.D. and J.Y.; validation, T.L., Z.D. and J.Y.; formal analysis, T.L., Z.D. and J.Y.; investigation, T.L., Z.D. and J.Y.; resources, W.Z.; data curation, W.Z.; writing—original draft preparation, T.L. and Z.D.; writing—review and editing, T.L. and Z.D.; visualization, W.Z.; supervision, T.L.; project administration, T.L.; funding acquisition, T.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Hebei Province of China (A2020501007), the Fundamental Research Funds for the Central Universities (N2123015), the Open Fund Project of Marine Ecological Restoration and Smart Ocean Engineering Research Center of Hebei Province (HBMESO2321), the Technical Service Project of Eighth Geological Brigade of Hebei Bureau of Geology and Mineral Resources Exploration (KJ2022-021).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Nilssen, T.K.; Mannseth, T.; Tai, X.C. Permeability estimation with the augmented Lagrangian method for a nonlinear diffusion equation. Comput. Geosci. 2003, 7, 27–47. [Google Scholar] [CrossRef]
  2. Zeki, M.; Tinaztepe, R.; Tatar, S.; Ulusoy, S.; Al-Hajj, R. Determination of a nonlinear coefficient in a time-fractional diffusion equation. Fractal Fract. 2023, 7, 371. [Google Scholar] [CrossRef]
  3. Guerngar, N.; Nane, E.; Tinaztepe, R.; Ulusoy, S.; Van Wyk, H.W. Simultaneous inversion for the fractional exponents in the space-time fractional diffusion equation. Fract. Calc. Appl. Anal. 2021, 24, 818–847. [Google Scholar] [CrossRef]
  4. Brociek, R.; Wajda, A.; Słota, D. Inverse problem for a two-dimensional anomalous diffusion equation with a fractional derivative of the Riemann–Liouville type. Energies 2021, 14, 3082. [Google Scholar] [CrossRef]
  5. Brociek, R.; Wajda, A.; Słota, D. Comparison of heuristic algorithms in identification of parameters of anomalous diffusion model based on measurements from sensors. Sensors 2023, 23, 1722. [Google Scholar] [CrossRef]
  6. Brociek, R.; Chmielowska, A.; Słota, D. Parameter identification in the two-dimensional Riesz space fractional diffusion equation. Fractal Fract. 2020, 4, 39. [Google Scholar] [CrossRef]
  7. Mittal, G.; Giri, A.K. Convergence rates for iteratively regularized Gauss–Newton method subject to stability constraints. J. Comput. Appl. Math. 2022, 400, 113744. [Google Scholar] [CrossRef]
  8. Al-Mahdawi, H.K.I.; Alkattan, H.; Abotaleb, M.; Kadi, A.; El-kenawy, E.-S.M. Updating the Landweber iteration method for solving inverse problems. Mathematics 2022, 10, 2798. [Google Scholar] [CrossRef]
  9. Bergou, E.H.; Diouane, Y.; Kungurtsev, V. Convergence and complexity analysis of a Levenberg–Marquardt algorithm for inverse problems. J. Optim. Theory Appl. 2020, 185, 927–944. [Google Scholar] [CrossRef]
  10. Qian, E.; Grepl, M.; Veroy, K.; Willcox, K. A certified trust region reduced basis approach to PDE-constrained optimization. SIAM J. Sci. Comput. 2017, 39, S434–S460. [Google Scholar] [CrossRef] [Green Version]
  11. Li, H.; Schwab, J.; Antholzer, S.; Haltmeier, M. NETT: Solving inverse problems with deep neural networks. Inverse Probl. 2020, 36, 065005. [Google Scholar] [CrossRef] [Green Version]
  12. Bochud, N.; Vallet, Q.; Bala, Y.; Follet, H.; Minonzio, J.G.; Laugier, P. Genetic algorithms-based inversion of multimode guided waves for cortical bone characterization. Phys. Med. Biol. 2016, 61, 6953. [Google Scholar] [CrossRef] [Green Version]
  13. Tavares, R.S.; Sato, A.K.; Martins, T.C.; Lima, R.G.; Tsuzuki, M.S.G. GPU acceleration of absolute EIT image reconstruction using simulated annealing. Biomed. Signal Process. 2019, 52, 445–455. [Google Scholar] [CrossRef]
  14. Brociek, R.; Wajda, A.; Błasik, M.; Słota, D. An application of the homotopy analysis method for the time- or space-fractional heat equation. Fractal Fract. 2023, 7, 224. [Google Scholar] [CrossRef]
  15. Yasmin, H. Application of Aboodh homotopy perturbation transform method for fractional-order convection-reaction-diffusion equation within Caputo and Atangana-Baleanu operators. Symmetry 2023, 15, 453. [Google Scholar] [CrossRef]
  16. Yasmin, H.; Alshehry, A.S.; Saeed, A.M.; Shah, R.; Nonlaopon, K. Application of the q-homotopy analysis transform method to fractional-order Kolmogorov and Rosenau-Hyman models within the Atangana-Baleanu operator. Symmetry 2023, 15, 671. [Google Scholar] [CrossRef]
  17. Noeiaghdam, S.; Araghi, M.A.F.; Sidorov, D. Dynamical strategy on homotopy perturbation method for solving second kind integral equations using the CESTAC method. J. Comput. Appl. Math. 2022, 411, 114226. [Google Scholar] [CrossRef]
  18. Watson, L.T. Globally convergent homotopy methods: A tutorial. Appl. Math. Comput. 1989, 31, 369–396. [Google Scholar]
  19. Jegen, M.D.; Everett, M.E.; Schultz, A. Using homotopy to invert geophysical data. Geophysics 2001, 66, 1749–1760. [Google Scholar] [CrossRef]
  20. Ping, P.; Chu, R.; Zhang, Y.; Zeng, Q. A homotopy inversion method for Rayleigh wave dispersion data. J. Appl. Geophys. 2023, 209, 104914. [Google Scholar] [CrossRef]
  21. Ghanati, R.; Müller-Petke, M. A homotopy continuation inversion of geoelectrical sounding data. J. Appl. Geophys. 2021, 191, 104356. [Google Scholar] [CrossRef]
  22. Słota, D.; Chmielowska, A.; Brociek, R.; Szczygieł, M. Application of the homotopy method for fractional inverse Stefan problem. Energies 2020, 13, 5474. [Google Scholar] [CrossRef]
  23. Słota, D. Homotopy perturbation method for solving the two-phase inverse Stefan problem. Numer. Heat Transf. A-Appl. 2011, 59, 755–768. [Google Scholar] [CrossRef]
  24. Hetmaniok, E.; Słota, D.; Wituła, R.; Zielonka, A. Solution of the one-phase inverse Stefan problem by using the homotopy analysis method. Appl. Math. Model. 2015, 39, 6793–6805. [Google Scholar] [CrossRef]
  25. Hu, J.L.; Hirasawa, K.; Kumamaru, K. A homotopy approach to improving PEM identification of ARMAX models. Automatica 2001, 37, 1323–1334. [Google Scholar] [CrossRef]
  26. Zhang, W.; Tan, C.; Dong, F. Non-linear reconstruction for ERT inverse problem based on homotopy algorithm. IEEE Sens. J. 2023, 23, 10404–10412. [Google Scholar] [CrossRef]
  27. Biswal, U.; Chakraverty, S.; Ojha, B.K. Application of homotopy perturbation method in inverse analysis of Jeffery-Hamel flow problem. Eur. J. Mech. B Fluids 2021, 86, 107–112. [Google Scholar] [CrossRef]
  28. Hetmaniok, E.; Nowak, I.; Słota, D.; Wituła, R. Application of the homotopy perturbation method for the solution of inverse heat conduction problem. Int. Commun. Heat Mass 2012, 39, 30–35. [Google Scholar] [CrossRef]
  29. Hetmaniok, E.; Nowak, I.; Słota, D.; Wituła, R.; Zielonka, A. Solution of the inverse heat conduction problem with Neumann boundary condition by using the homotopy perturbation method. Therm. Sci. 2013, 17, 643–650. [Google Scholar] [CrossRef]
  30. Shakeri, F.; Dehghan, M. Inverse problem of diffusion equation by He’s homotopy perturbation method. Phys. Scr. 2007, 75, 551–556. [Google Scholar] [CrossRef]
  31. Liu, T. A multigrid-homotopy method for nonlinear inverse problems. Comput. Math. Appl. 2020, 79, 1706–1717. [Google Scholar] [CrossRef]
  32. Liu, T. A wavelet multiscale-homotopy method for the parameter identification problem of partial differential equations. Comput. Math. Appl. 2016, 71, 1519–1523. [Google Scholar] [CrossRef]
  33. Enting, I.G.; Pearman, G.I. Description of a one-dimensional carbon cycle model calibrated using techniques of constrained inversion. Tellus B 1987, 39, 459–476. [Google Scholar] [CrossRef] [Green Version]
  34. Rolon, L.; Mohaghegh, S.D.; Ameri, S.; Gaskari, R.; McDaniel, B. Using artificial neural networks to generate synthetic well logs. J. Nat. Gas Sci. Eng. 2009, 1, 118–133. [Google Scholar] [CrossRef]
  35. Atzberger, C.; Richter, K. Spatially constrained inversion of radiative transfer models for improved LAI mapping from future Sentinel-2 imagery. Remote Sens. Environ. 2012, 120, 208–218. [Google Scholar] [CrossRef]
  36. Siemon, B.; Auken, E.; Christiansen, A.V. Laterally constrained inversion of helicopter-borne frequency-domain electromagnetic data. J. Appl. Geophys. 2009, 67, 259–268. [Google Scholar] [CrossRef]
  37. Zhao, J.; Liu, T.; Liu, S. Identification of space-dependent permeability in nonlinear diffusion equation from interior measurements using wavelet multiscale method. Inverse Probl. Sci. Eng. 2014, 22, 259–268. [Google Scholar] [CrossRef]
  38. Bakushinskii, A.B. The problem of the convergence of the iteratively regularized Gauss–Newton method. Comput. Math. Math. Phys. 1992, 32, 1503–1509. [Google Scholar]
  39. Bao, G.; Liu, J. Numerical solution of inverse scattering problems with multi-experimental limited aperture data. SIAM J. Sci. Comput. 2003, 25, 1102–1117. [Google Scholar] [CrossRef]
Figure 1. True model in the first experiment.
Figure 1. True model in the first experiment.
Mathematics 11 02642 g001
Figure 2. The inversion results of the homotopy method in the first experiment. (a,b) are the inversion results with 40 and 30 dB Gaussian noises, respectively.
Figure 2. The inversion results of the homotopy method in the first experiment. (a,b) are the inversion results with 40 and 30 dB Gaussian noises, respectively.
Mathematics 11 02642 g002
Figure 3. The inversion results of the constrained homotopy method in the first experiment. (ad) are the inversion results with 40, 30, 20, and 10 dB Gaussian noises, respectively.
Figure 3. The inversion results of the constrained homotopy method in the first experiment. (ad) are the inversion results with 40, 30, 20, and 10 dB Gaussian noises, respectively.
Mathematics 11 02642 g003
Figure 4. True model in the second experiment.
Figure 4. True model in the second experiment.
Mathematics 11 02642 g004
Figure 5. The inversion results of the homotopy method in the second experiment. (a,b) are the inversion results with 40 and 30 dB Gaussian noises, respectively.
Figure 5. The inversion results of the homotopy method in the second experiment. (a,b) are the inversion results with 40 and 30 dB Gaussian noises, respectively.
Mathematics 11 02642 g005
Figure 6. The inversion results of the constrained homotopy method in the second experiment. (ad) are the inversion results with 40, 30, 20, and 10 dB Gaussian noises, respectively.
Figure 6. The inversion results of the constrained homotopy method in the second experiment. (ad) are the inversion results with 40, 30, 20, and 10 dB Gaussian noises, respectively.
Mathematics 11 02642 g006
Table 1. Comparison of the three methods in the first experiment.
Table 1. Comparison of the three methods in the first experiment.
Noise LevelInversion MethodRelative ErrorCPU Run Time (s)
40 dBConstrained homotopy method0.0835228.9241
Homotopy method0.0890256.4925
Constrained methodNo convergenceNo convergence
30 dBConstrained homotopy method0.0849230.9774
Homotopy method0.1062257.6150
Constrained methodNo convergenceNo convergence
20 dBConstrained homotopy method0.0921259.9313
Homotopy methodNo convergenceNo convergence
Constrained methodNo convergenceNo convergence
10 dBConstrained homotopy method0.1018284.2159
Homotopy methodNo convergenceNo convergence
Constrained methodNo convergenceNo convergence
Table 2. Comparison of the three methods in the second experiment.
Table 2. Comparison of the three methods in the second experiment.
Noise LevelInversion MethodRelative ErrorCPU Run Time (s)
40 dBConstrained homotopy method0.0633223.1658
Homotopy method0.0799224.1277
Constrained methodNo convergenceNo convergence
30 dBConstrained homotopy method0.0674224.3204
Homotopy method0.0805249.1969
Constrained methodNo convergenceNo convergence
20 dBConstrained homotopy method0.0827225.0038
Homotopy methodNo convergenceNo convergence
Constrained methodNo convergenceNo convergence
10 dBConstrained homotopy method0.0871251.2146
Homotopy methodNo convergenceNo convergence
Constrained methodNo convergenceNo convergence
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, T.; Ding, Z.; Yu, J.; Zhang, W. Parameter Estimation for Nonlinear Diffusion Problems by the Constrained Homotopy Method. Mathematics 2023, 11, 2642. https://doi.org/10.3390/math11122642

AMA Style

Liu T, Ding Z, Yu J, Zhang W. Parameter Estimation for Nonlinear Diffusion Problems by the Constrained Homotopy Method. Mathematics. 2023; 11(12):2642. https://doi.org/10.3390/math11122642

Chicago/Turabian Style

Liu, Tao, Zijian Ding, Jiayuan Yu, and Wenwen Zhang. 2023. "Parameter Estimation for Nonlinear Diffusion Problems by the Constrained Homotopy Method" Mathematics 11, no. 12: 2642. https://doi.org/10.3390/math11122642

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop