4. An Algorithm of TFDPL Model Parameters Estimation
Let us consider a one-dimensional case of TFDPL heat equation (
23) in a half space, namely
This is a time-fractional equation of order
and therefore two initial conditions are needed for its unique solvability. We take them in the form
where
is a constant initial temperature.
We will also assume that (
24) is accompanied by the boundary conditions
and by the additional internal condition
Here , are known functions.
We will consider the following inverse problem: given the initial boundary value problem (
24), (
25), (
26) and the additional condition (
27), find the constants
a,
,
,
. For solving this problem, the method of TIC can be efficiently used.
For convenience, we introduce a new function
. Then the problem (
24) –(
27) takes the form
Here the functions and are known.
The initial-boundary problem (
28), (
29), (
30) after Laplace transform can be written as
and (
31) gives
Here
denotes the Laplace transform of
which is defined by
In (
32), prime denotes differentiation with respect to x.
The solution of (
32), (
33) is
Using the additional condition (
34), we get the main equation for parameters estimation which can be written as
where
Note that the function is linear with respect to a, b, , and nonlinear with respect to .
As it was mentioned in Preliminaries section, the problem of finding the Laplace parameter
p arises if the functions
and
are not known exactly. In the method of TIC, the Laplace parameter
p is assumed to be real and positive. Therefore, it is naturally to assume that this parameter belongs to a finite interval
. A discussion of different approaches to estimation of
and
can be found in [
14,
15]. Then the considered inverse problem can be reduced to minimization problem
This is a classical problem of finding a minimum of four variables function f. The physical constraints are , , , and . In general, this problem can be solved numerically by using different optimization software.
However, explicit TIC representations for desired parameters can be obtained in a special case when the order of fractional differentiation
is known. Let us consider (
37) as unconstrained minimization problem. It is obvious that the function
f defined by (
37) is a quadratic function in three variables
a,
b and
. The necessary conditions for local optimality reads
These conditions give the system of linear equations
where
and
Note that the matrix A is symmetric.
Using Cramer’s rule, the solution of (
38) can be written in the explicit form
where
and
is the matrix formed by replacing the i-th column of
A by the column vector
B. Thus, the explicit representations (
39) permit to obtain the values of
a,
b and
for a given value of
.
The representations (
39) can also be used in the case of unknown
. Then we have
and obtain
where
In (
40), the parameters
a,
b and
are the functions of
which are defined by (
39). We thus obtain a single equation for
. The equation (
40) is nonlinear and quite complex. Therefore, it should be solved numerically.
As a result, we can state the following semi-explicit algorithm for parameters estimation in TFDPL heat conduction model:
It is necessary to note that the proposed algorithm is based on the unconstrained minimization problem. As a result, the order of fractional differentiation
which is obtained as the solution of (
40) is not necessary belong to the interval
. Then the constrained minimization problem mentioned above should be considered and solved numerically. Note that usually this situation arises when the initial functions
and
have quite large errors (usually more than 5 %).
The considered problem of parameters estimation belongs to the class of inverse coefficient problems. Hence, it is an ill-posed problem in most cases. In the proposed algorithm, the stabilization of solution is achieved by integration with respect to the Laplace parameter p. However, numerical experiments show that the solution is stable only if with . If , the determinant is close to zero and corresponding approximate solution is unstable. An additional regularization is needed in this case. For example, the Tikhonov regularization method can be used for this purpose.