Abstract

We consider the problem of reconstruction of an unknown characteristic interval and block transient thermal source inside a domain. By exploring the definition of an Extended Dirichlet to Neumann map in the time space cylinder that has been introduced in Roberty and Rainha (2010a), we can treat the problem with methods similar to that used in the analysis of the stationary source reconstruction problem. Further, the finite difference θ-scheme applied to the transient heat conduction equation leads to a model based on a sequence of modified Helmholtz equation solutions. For each modified Helmholtz equation the characteristic interval and parallelepiped source function may be reconstructed uniquely from the Cauchy boundary data. Using representation formula we establish reciprocity functional mapping functions that are solutions of the modified Helmholtz equation to their integral in the unknown characteristic support. Numerical experiment for capture of an interval and an rectangular parallelepiped characteristic source inside a cubic box domain from boundary data are presented in threedimensional and one-dimensional implementations. The problem of centroid determination is addressed and questions are discussed from an computational points of view.

1. Introduction

Inverse source transient heat problem has been studied by a huge number of authors. In the companion paper [1], we have presented a brief review on the subject. By adoption of the reciprocity gap functional method to solve an sequence of stationary source problem, we have developed the methodology for transient heat characteristic source reconstruction presented in this work. The model is based on the modified Helmholtz Poisson equation that is obtained from the transient equation through the -scheme associated with a time finite difference discretization. Analysis of the related mathematical and computational work involved has been presented by the authors in national conferences, Roberty et al. [26]. Theoretical aspects of the problem can be found in the companion paper [1].

This paper will be structured as follows. Some definitions and mathematical results extracted from [1] that are important to the understanding of the inverse problems are presented in Section 2. There we introduce the concept of consistent Cauchy data, extended Dirichlet-to-Neumann map. The inverse transient heat source problem is introduced in Section 3. A basic lemma about the relative extended Dirichlet-to-Neumann map and reciprocity gap functional in the transient model extracted from [1] are discussed. These concepts present original aspects which have been introduced in the cited companion paper and are numerically investigated in the present work. We show that the transient problem can be studied with aid of results demonstrated for the modified Helmholtz Dirichlet source problem in Section 4. There the iterative source reconstruction scheme is presented. In Section 5, some problems related with the application of the Reciprocity Gap methodology for shape and centroid determination are resolved. We must point out that the nonlinear problem of shape parameter determination is central in the present work since they will change in time with the source support evolution. Finally, the numerical results for one- and three-dimensional reconstruction of sources are presented and discussed in Section 6. We conclude by pointing out the advances introduced by the present work.

2. Direct Transient Heat Equation Problem in Cartesian Coordinates

By we denote a bounded space domain with Cartesian coordinates boundary . In this case the boundary is composed of two points if , four intervals if , or six rectangular faces if . In the spatial surface the normal is defined almost everywhere and the induced measure on the surface is denoted by . In the time-space we consider the time interval , to form the bounded cylinder whose basis is an interval, a rectangle, or a parallelepiped, , whose lateral time-space surface is , where depends on the space where is embedded. A section in this space-time cylinder is , and the complete cylinder boundary is where and are, respectively, the cylinder bottom and top sections. At cylinder top and bottom there exist the corners and , respectively.

The direct transient heat source initial boundary value problem consists in finding with given a boundary input with , an initial input with , and a source distribution with that verifies the problem and Dirichlet data compatibility condition, , at the time-space cylinder corner .

For more information about the theoretical and abstract setting and the Hilbert space formulation of the problem please see the companion paper of this work [1]. There the important theorems, lemmas, and proposition to understand the problem may be found. Major trace problems presented in the space-time cylinder formulation for the problem disappear when the problem is treated in Cartesian coordinates and spatial and temporal variables separation is straightforward. For the Hilbert space framework we need to introduce, following Lions and Magenes [7], anisotropic Sobolev spaces. A comprehensive presentation of these spaces in the contest of boundary integral operators related with the heat equation and the heat potential can be found in Costabel [8]. But since we are restricting the experiments presented in this work to problems in Cartesian coordinates, the main trace problems do not appear and Cauchy data at the boundary will always be consistent.

Remark 2.1 (solution of the direct problem by Fourier sine series). When the external domain is a box , where is the physical domain, and the Dirichlet boundary condition is homogeneous, , the transient heat problem (2.2) has an explicit Fourier sine solution: where

2.1. The Adjoint Transient Heat Problem

The adjoint transient heat problem has a straightforward definition and Dirichlet data compatibility condition, , at the time-space cylinder corner . The time reversal operator can be used to change the changes of variables and convert the adjoint problem into an equivalent direct problem.

Remark 2.2. Note that reciprocally solutions to the direct problem (2.3) can be converted into solutions to the adjoint problem:

Definition 2.3 (consistent Cauchy datum). By Consistent Cauchy datum associated with problem (2.2) one means the functions Now, since for Cartesian exact problems Cauchy data are consistent, they are in the range of the trace operators, and the nonhomogeneous problem will be always well posed.

Definition 2.4 (extended Dirichlet-to-Neumann map). One calls the extended Dirichlet-to-Neumann map for the problem (2.2) the function defined by when is the solution of problem (2.2) with initial data .

Note that this operator can be viewed as a combination of the standard Dirichlet-to-Neumann map in the spatial boundary with the input-to-output map in the time boundary, that is, in initial and final interval times, found in control theory. For more information, please see [1].

Remark 2.5   (extended Dirichlet-to-Neumann map is composition of trace and solution). The extended Dirichlet-to-Neumann map is a composition of the final time trace and the lateral boundary normal trace with the solution operator

3. Inverse Transient Heat Equation Source Problem

The inverse source problem that we address consists in the recovery of the source , knowing the extended Dirichlet-to-Neumann map . When , the data are regular, Green's function exists, and . Let us investigate this situation. And then, we will show that the unique information available in this inverse problem is given only by one measurement, say, the bottom and top Dirichlet data and lateral cylinder Cauchy boundary data. The inverse problem is to find such that for all given data pair corresponding to different solutions for the direct problem.

For a specific source and an appropriate dimension, the synthetic final time and Neumann data (3.1) to be used in the reconstruction inverse problem can be calculated as the normal derivative and final time value of solution (2.3).

Definition 3.1 (relative extended Dirichlet-to-Neumann map). Consider two problems and , one with source and the other with zero source, but both with the same consistent initial time and Dirichlet data. By the relative extended Dirichlet-to-Neumann map for one means the application

Note that the consistence of data is necessary to the existence of solution for the problems and .

Lemma 3.2. Let be different solutions of problem (2.2) with the same source and different initial time and Dirichlet data , respectively. Then,(i)the relative extended Dirichlet-to-Newman operator is an operator whose functional value depends only on the source function but is independent of the initial time and Dirichlet data ; (ii)for all solutions of consistent data problems , , with the same source, the source satisfies the systems of integral equations which depend only on the relative extended Dirichlet-to-Neumann map. Here is the causal Dirichlet Green function for the transient heat problem;(iii)for all test functions in the source satisfies the transient heat reciprocity gap equation

Proof. See [1].

Remark 3.3. Note that in this case the unique information available for source reconstruction is given by only one measurement, that is, the final Neumann boundary measurement corresponding to some specific initial Dirichlet data , which may be assumed as zero without loss of generality.

Remark 3.4. Note that functions in the test space (3.4) are solutions to problem (2.7) with domain containing and arbitrary boundary conditions. So there are plenty of functions, regular and singular. An important subclass of these test functions are those for which the trace on is null, that is, . For these functions we have (iii*)for all test functions in the source satisfies the transient heat lateral reciprocity gap equation

With (3.8) we can pose the problem of reconstructing the source using only lateral Cauchy data.

4. The -Scheme and the Modified Helmholtz Model for the Transient Heat Problem

We present now an algorithm for moving transient source reconstruction in the heat equation based on this result. Let the source be given by where , , is a representation of the star-shaped source boundary. For one-dimensional problems it is a set with two points. For two- or three-dimensional problems it is a moving Lipschitz parametric curve or surface in which the parameter has been omitted, but, in order to make the implementation simpler, we are considering that the source is a characteristic rectangular parallelepiped or a rectangle. Consider a partition of the time interval into subintervals of length . Let be the knots of this partition, with and . For we use the -scheme approach, [1] for the discretization of (2.2).

By denoting with , the approximate solution at the time step , the transient system (2.2) is approximated by the following sequence of stationary problems: for . Here and Note that and that the initial Poisson problem determining the and is

The sequence of modified Helmholtz source inverse problem equations (4.2) starting with stationary problem equations (4.4) may be used to model a scheme for the reconstruction of star-shaped sources , for a time knot sequence, showing its movement and deformation in the external domain . For this, we only need to know the transient Neumann data with zero Dirichlet datum on the external boundary . Since we do not have experimental data, we will solve the direct problem with a different method, adding noise, and do an experimental data synthesis.

4.1. Iterative Source Reconstruction Scheme

The source at time may be further calculated as with and . Since the discretized direct problem equations (4.2) and (4.4) are linear, the problem may be decomposed into two subproblems separating the known part of the source from the part to be reconstructed, that is, and . Let , be a solution of and let , be solution of

Then, by the superposition principle, the solution of (4.2) is and the Neumann data will be the sum of the decomposed parts . The Y-problems Equations (4.6) form a discrete sequence of problems with continuous source that may be solved before the time increment at begins. Its normal derivatives may be calculated and subtracted from the synthetic transient Neumann data at knot to produce the data for the modified Helmholtz equations (4.7) that will be used in the reconstruction of the source at time . Note that by using the reciprocity gap functional the characteristic star-shaped source may be reconstructed without solving the direct problem equations (4.7). By using the second Green's formula, this inverse problem is modeled with a nonlinear Fredholm integral equation of first kind.

4.2. Reciprocity Gap Functional for the Helmholtz Problem

The reciprocity gap functional for the Helmholtz problem depends only on boundary values of the solution, and its properties are derived from elementary properties of Green's theorem. Let be the space of Helmholtz functions in The reciprocity gap functional, [9] for the Cauchy data in the sequence of Helmholtz problem equations (4.2) is It is a direct consequence of Green's theorem that The combination of these equations for test functions in will form the nonlinear system of equations for the source reconstruction inverse problem, [9]. We may improve the implementation of the reciprocity gap functional (4.11) by subtracting the Cauchy data of the auxiliary modified Helmholtz problem equations (4.8). This eliminates the source term giving

We can compare this reciprocity gap equation (4.13) with the transient heat reciprocity gap equation (3.5). For this, let us consider the following time space cylinder: for a small time increment and consider that a field . The equation in the definition of is then integrated in this time interval: Since the interval is sufficiently small and the field is zero in its upper extremity, by the mean value theorem, we find such that Let us define . By noting the definition of the space of Helmholtz functions given by (4.10), we can see that it is a weight average of functions of the space . The same averaging process can be done with the transient reciprocity gap equation (3.5): With we reproduce an equation that approximates (4.13): Note that the data preprocessing for the determination of involves the time homogenization of initial values and is similar to that used for the determination of .

5. Determining Centroid and Shape

The necessary functions for definition of source centroid, constant function and position function and we can use (3.5) to define:

Definition 5.1 (average centroid). By the average source centroid in the time-space cylinder one means

Based on this definition, we can enunciate the following trivial lemma consequence of the definition.

Lemma 5.2 (relation between the extended Dirichlet-to-Neumann map and the average centroid).

A problem appears when we work with the modified Helmholtz approximation (4.10), since functions . In this case, if we first define , rooted parameter in the auxiliary modified Helmholtz parameter, we have a special set of functions, that is, These functions are in the domain of the modified Helmholtz equation and form a base for the space . We may construct a dense set by choosing some discrete set of directions appropriately. An appropriate modification of this set will be obtained by substituting these exponentials with hyperbolic functions and . These functions are, respectively, skew symmetric and symmetric with respect to origin of the coordinates system. If we know the star-shaped source centroid, it is best to choose the origin in the centroid and set the following basis: to have a more balanced system of test functions to use in the reciprocity gap functional equation (4.13). As already mentioned, contrary to the classical Novikov's star-shaped source reconstruction with boundary data problem for the Laplace operator (), in which the centroid and the source volume may be obtained as zero and first-order moments of the Neumann data at the boundary, the necessary functions for centroid calculations are in the space . Fortunately, in this generic case of we may introduce a concept that we are naming metacentroid, -centroid, or -space centroid. It may also be estimated from Neumann data in the boundary, and in the case in which the star-shaped source is a Cartesian domain interval, rectangle, or parallelepiped rectangular voxel, that this -centroid is equivalent to the centroid, that is, the harmonic centroid in Novikov's problem, in the sense that if the source domain is star-shaped with respect to one centroid, it also is star-shaped with respect to the other metacentroid.

Definition 5.3 (meta centroid). Let . By meta centroid of this subdomain one means

Lemma 5.4. Suppose that the star-shaped source characteristic support border curve is symmetric with respect to the ordinates and the abscissa axis passing through the centroid. Then the metacentroid coincides with the harmonic centroid.

Proof. In fact, since the function is skew symmetric, expression (5.5) will calculate zero in the coordinates system for with the harmonic source centroid is the origin.

Since in the transient problem the source is moving inside the box, which means that its centroid position may vary with time, the capacity of centroid position determination is fundamental for the solution of the source reconstruction problem.

5.1. Determining the Metacentroid

Since the Neumann data are frequently noisy, the least square nonlinear method may be used to formulate an unconstrained minimizing problem for the determination of coordinates of the centroid. If necessary, classical regularization methods, such as the method of Tikhonov, may be adapted for the stabilization and improvement of the algorithm. Without any regularization other than truncation, the problem of centroid determination in the modified Helmholtz equation with boundary Dirichlet data zero and Neumann data on the boundary is

5.2. Determining Shape Parameters

Once we have reconstructed the meta centroid, we may proceed with the shape parameter determination with the same modified Helmholtz data: where the set of directions is used to generate linearly independent functionals of the trial shape and may be computed by using only the just calculated metacentroid coordinates and the already known Cauchy data on the boundary.

Remark 5.5. Note also that we have shown the dependency of the integral equation (5.8) to stress the fact that we may prefer or it may be more convenient to use other kind of functions such as exponentials and modified Bessel and develop other numerical schemes in the shape determination. For the Cartesian source (interval, rectangle, or parallelepiped) inside the unitary box, these integrals may be evaluated with a symbolic solver such as the Mathematica or the Maple. The formal solution is given by a huge combination of exponentials forming the hyperbolic functions. This function is then implemented as a least square nonlinear minimization problem to be numerically solved. The main question with this minimizing problem is the behavior of the hyperbolic function for high values of . If the time step is decreased in order to improve the direct problem solution, the parameter in the modified Helmholtz equation model for the inverse problem will increase and the least square nonlinear method will be inadequate for the centroid search. Our experiments show that problems start for . So we restrict the time increment to , in the present work, in order to avoid these problematic higher values .
The same treatment was adopted for (6.2), used for the determination of thickness. The associated least square nonlinear functional to be minimized is for . Note that, at these calculation stages, the centroid has been reconstructed for the present time increment with the minimizing problem given by the functional equatoin (5.6). Now only parameters associated with thickness are to be reconstructed. Obviously, a good reconstruction of centroid coordinates is fundamental in the thickness determination with (5.9). We have observed that, for the same Helmholtz parameter , this second reconstruction runs worse than the first one.

6. Numerical Simulations

We have investigated a series of numerical experiments in one, two, and three dimensions and selected some results to show the proposed methodology for the transient star-shaped source reconstruction problem.

6.1. One-Dimensional Numerical Simulations for the Transient Heat Source Problem

In the one-dimensional box , slab with unitary thickness, we consider an interval source evolving with time, with centroid and size . The total time is incremented with , and is chosen for the -scheme. The synthetic net flux data at the two points is noisy, and is substituted in the reciprocity gap functional equatoin (4.13) with the test functions in chosen as in (5.6) for in the metacentroid calculations and as for the interval size calculation. Here, as a one-dimensional model, , but we left the generic expression with d arbitrary since in multidimensional case the parallelepiped voxel case is calculated in a similar way with the interval case. The computational implementation of the solution was done by the least square nonlinear method, and the root of the centroid is obtained by minimizing the following functional for .

Some results have been selected to show the methodology.

Figure 1 presents the synthetic heat flux at the one-dimensional boundary used for transient reconstruction of the moving interval source presented in three special times , in Figure 2. For the same model, Figure 3 shows the exact and the reconstructed evolution of the centroid position and interval thickness.

6.2. Three-Dimensional Numerical Simulations

The model case studied here is a source inside the domain with a parallelepiped block (voxel) shape. It is supported with a harmonic centroid evolution following the parametric curve and deforming equally in all directions by the following time rule: where block edge is . The number of harmonics in the Fourier sine series is 20, the for spacial collocation is , and is chosen as . The evolution is calculated for various time steps in the interval . For these values of time increment, the modified Helmholtz equation parameter varies as . As the value approaches to 6, the reconstruction starts to become worse, so we may here observe that, for this special set of heat equation coefficients, which means a thermal inertia equal to one, the minimum time increment for the present methodology without any kind of regularization procedure is approximately .

Note that we face here the classical problem associated with ill-posedness. If we try to improve the transient problem calculations by adopting a small time increment, the associate inverse source reconstruction problem starts to present error propagation and stability problems.

In Figure 4, we show the moving centroid, exact blue captured as red in its spiral trajectory inside the unitary box. For time increments smaller than , the results become worse.

In Figure 5, we show the centroid coordinates and block size evolution; again, the exact blue is reconstructed as red. The same parameters are presented in Figure 6, with time increment , to put in evidence the bad behavior of this time increment. This obviously means that, if for some special reason we need to use higher values for the parameter in the auxiliary Helmholtz equation, a special regularization methodology must be developed.

In Figures 7 and 8, we show the absolute error in the centroid and in the size calculation, respectively.

Finally, the reciprocity gap functional at and for is shown in Figure 9.

7. Conclusions

We have presented a methodology for star-shaped source reconstruction in the transient heat problem by using one set of Cauchy data history. With the adoption of an anisotropic Sobolev Hilbert mathematical framework, we can treat the problem with a methodology analogous to that used to study stationary elliptic problems. Therefore, by introducing a finite difference time -scheme, we developed an algorithm based on a modified Helmholtz system, for which we have already studied computationally the inverse source reconstruction problem. An original methodology for centroid and shape capture is introduced. Numerical experiments in Cartesian geometry involving an interval and a rectangular parallelepiped are investigated to stress-associated difficulties.

Acknowledgments

N. C. Roberty work is partially supported by the Brazilian agencies CNPq and Coppetec Foundation. D. M. de Sousa and M. L. S. Rainha are supported by CNPq. This work is part of the project CAPES/FCT-305/11.