We consider the two-dimensional steady-state heat conduction on a bounded domain Ω containing a heat source at an unknown location . We are interested in determining the locations ω allowing a suitable thermal environment. The resulting shape optimization problem consists of a geometric control of either the maximum of the temperature or its mean oscillations in Ω. We derive the topological asymptotic expansion of the considered shape functionals with respect to the insertion of small circular coated inclusion characterized by a discontinuous thermal conductivity and their radius. We propose a reconstruction algorithm based on this topological gradient to identify the locations. Some numerical simulations are presented to show the efficiency of the algorithm.
We consider the problem of locating circular coated inclusions characterized by discontinuous conductivity in order to obtain an efficient cooling temperature in a conductor material. Such problems are usually encountered in the design of optimal heat conduction structures, like electrical multi-cables for electric vehicles or some electronic devices, where the heat distribution depends on the composition and the shape of the single cables. An important issue in such problems is the position of the single cables to ensure that the final multi-cable produces a suitable thermal environment. The major challenge in the design of these electric devices is the ability to produce a high electrical conductor network with suitable resistance properties, geometric form and a controlled thermal effect to prevent the overheating phenomena.
The main purpose of this article is to develop a shape optimization reconstruction method, based on the topological derivatives concept, of coated inclusions with a discontinuous thermal conductivity embedded in a bounded two-dimensional domain. The mathematical problem is similar to the mixture of materials with different conduction properties extensively studied in the case of two materials [1,8,15,16,18,19].
The main idea in this approach is to perform a sensitivity analysis of a given shape functional with respect to the insertion of a small hole inside the domain. More precisely, we consider a domain and a cost functional , where is the state variable, i.e. a solution of a given partial differential equation in Ω. For , let be the domain obtained by removing a small part from Ω, at a location , and B is a fixed bounded domain containing the origin (e.g. the unit ball in ). Then, the asymptotic expansion of the cost function with respect to ε, takes the form
where is a positive function going to zero with ε and G is the so called topological gradient. Therefore, to minimize the cost functional , one has to create small holes at the locations x where is the most negative. For detailed description of this approach we refer the reader to [10,11,14,17] and the references therein. A similar approach for sensibility analysis, considered by Cedio-Fengya, Moskow and Vogelius [2,9,20], consists in perturbing the domain by inserting a small inclusion with a different material property from the background medium. In the case of two conductor materials, a lot of techniques have been designed that encountered a successful application, we refer also to the recent works on shape reconstruction and stability analysis for some imaging problems with the topological derivative [3,4,7,12,13].
In this article, the discontinuous conductivity in the inclusion itself prevents from a direct transposition of such methods based on a local perturbation of the material properties. Therefore, we extend the sensibility analysis to the problem under consideration and we perform the asymptotic expansion of the proposed shape functionals. The asymptotic allows us to deduce a gradient algorithm for the reconstruction.
The outline of the article is as follows. In Section 2 we present the model problem and the shape optimization formulation. In Sections 3 and 4 we derive the topological derivative expression of the shape functional. In Section 5 we give some numerical results as a proof of the concept and in agreement with the theoretical analysis.
The model problem
Let Ω be a bounded domain in with Lipschitz boundary and let ω be an open subset of Ω composed of two different subdomains and where the subset is surrounded by the subset . We denote by and as depicted in Fig. 1 and we set .
Throughout the article, we consider piecewise constant thermal conductivity
where and denotes the indicator function of the set E. We assume further that there exists two constants , such that
For a given source term and the Dirichlet data , the temperature satisfies the following problem
For simplicity we take by choosing a lifting function , in and modifying the left hand side that we still denote f. Then, the weak solution to problem (2) is defined by:
where
and
The existence and uniqueness of the weak solution follows from the Lax–Milgram lemma.
The domain .
The shape optimization problem under consideration may be formulated as:
To solve effectively problem (4), we consider two objective functions.The first one corresponds to the minimization of the maximum temperature
As the functional is not differentiable and thus the topological approach would not be applicable, we replace by the functional , for large :
The second objective function may appear as a particular case of but has its own physical and mathematical interests, corresponds to the minimization of the mean oscillations of the temperature
Then, the optimization problems read:
and
Here
where , is the relative perimeter of ω in Ω. For the sake of completeness, we give the definition of the relative perimeter.
Topological derivatives
Now, we assume that the domain and is such that , where B is the unit ball in , and . We rewrite and instead of and . This allows to perform an asymptotic expansion of the shape functional where . We also introduce and the outer boundary of .
In the perturbed domain, the state is solution to the following problem:
where
and
The functions are in . The variational formulation associated with the problem (7) is defined by:
where
and
We denote by the background solution of the following problem:
We introduce the following proposition which describes an adjoint method for the computation of the first variation of a given cost functional. For further details the reader is referred to [5].
Letbe a Hilbert space. For, consider a functionthat’s solution of a variational problem of the formwhereandare a bilinear form and a linear form on, respectively. For all, consider a functionalwhich is Frêchet differentiable at the point. Suppose that the following hypotheses hold.
There exist two numbers,and a functionsuch thatwhereis an adjoint state satisfying
There exist two numbersandsuch thatThen the first variation of the cost function with respect to ε is given by
Application to the model problem
In this subsection, we will give explicitly the variations and we derive the topological derivative for the functional . The analysis is the same for the functional K and we will not repeat it here.
Variation of the bilinear form
We are interested in the asymptotic analysis of the variation
Let us first look at the behavior of the adjoint state solution of the following boundary value problem
Since is Hölder continuous, is at least in . Therefore problem (19) has a unique solution .
We split in (18) into and introducing the “small” terms (which will be checked later)
we obtain
where
We will now study the asymptotic of and . Introducing the variation , we obtain from (19) that solves
We set and we approximate by the solution of the auxiliary problem
By shifting the coordinate system, we can assume for simplicity that . For our case, we can compute explicitly the function using polar coordinates:
where
and
Its gradient is given by
Denoting
and
Then we obtain
Using polar coordinates and integrating by parts, yields
After rearrangement, we get
where
Variation of the linear form
Let us now turn to the asymptotic analysis of the variation
We can rewrite (34) as
where
Again, it will be proved that and are small terms. Consequently we set
Variation of the cost function
Expression of. For simplicity of the calculus, we assume that p is even, then we have
Therefore
where
We will prove in the next section that
and thus .
Expression of. We have
Consequently .
Now, we are ready to state the main result of this paper.
The topological asymptotic expansion of the functional J with respect to the insertion of small coated inclusionis given bywhereand
When and , the topological derivative defined in (35) becomes
Expression (36) is known in the literature when the inclusion ω is an homogenous disk; see for instance [6, Thm 4.3].
Estimates of the remainders
Preliminary lemmas
(i) For any vector,and positive radius R, we have
(ii) Given a functionwhich is θ Hölder continuous () in a neighborhood ofand consider the solutionof the system:Then, we have
The estimates i) in Lemma 1 follow directly from (27) and (28). Now, we prove the second part. Let be an arbitrary test function, then from (37), we have
Using Green’s formula together with (26), we obtain
Denote . It follows that
Using the change for variable, the θ-Hölder continuity of ψ in the vicinity of and the trace theorem, we get for ε small enough
From the Hölder inequality and the Sobolev imbedding theorem, we obtain
Therefore
Analogously, we can prove that
From (39) and the first part of Lemma 1, we deduce that
Choosing and in (40), yield
and the proof is completed. □
We have
From the Poincary inequality, we deduce that
for some constant C independent of ε. Then, it suffices to show that
From (8), we obtain immediately that
According to (18), we get
Using the fact that is uniformly bounded on and , we obtain
Now, we estimate the term . We have
From (46), the above estimates and Poincary inequality, we obtain
This proves the asymptotic formula (41). Analogously we derive the estimate (42). The proof of (43) and (44) follows straightforwardly from [5, Lemma 9.3]. □
Asymptotic behavior of the remainders
In this subsection, we shall prove that for . We have
Using the regularity of and near and Taylor–Lagrange expansion, we straightforwardly obtain
and thus . Similarly, we can prove that
Let’s now prove that and . We have
and
Using Cauchy–Schwarz inequality, yields
From the regularity of near and Taylor–Lagrange expansion, we obtain the bound
Analogously, we can show that
Let’s now focus on and . Using Hölder inequality, we obtain
From Lemma 1, we deduce that
Therefore, we conclude that . By the same techniques, we prove that
Let’s now check that and . We have
From the Hölder inequality, we obtain
for all satisfying . Due to Lemma 2, we conclude that . Similarly, we obtain
Let’s now focus on
Using Hölder inequality and the estimates in Lemma 2, we obtain
Numerical results
In this section, we present some numerical results using the topological gradient derived in (35) in order to get a cooling temperature. For the numerical computations, the domain Ω is the unit disk centered at the origin. We use the Dirichlet data on the boundary . The conductivities and the term source are chosen as and . The direct and the adjoint problems are solved using the finite element method.
On the left the topological derivative of the functional and on the right the temperature distribution relative to the position of the coated inclusion given by Algorithm 1.
Values of the objective function for variation of the -coordinate of the center of the inclusion.
In order to find the position of the coated inclusion to minimize the cost function, we use the following algorithm:
Solve the direct problem (
7
) and the adjoint problem (
19
) in the unperturbed domain ().
Compute the topological derivative G defined in (
35
).
Determine the pointwhere the topological derivative is the most negative.
Locate the coated inclusion ω at the point.
Example 1
In this example, we present some numerical results using the functional for and the functional K. The coated inclusion ω to be located in order to minimize the objective function, is composed of two concentric disks and with radius and . We compute the position of ω using Algorithm 1.
On the left the topological derivative of the functional and on the right the temperature distribution. is the position given by Algorithm 1. In order to locate the inclusion far from the boundary , we have taken an approximation of , that is for the optimization process.
Values of the objective function for variation of the -coordinate of the center of the inclusion.
In Figs 3, 5, 7 and 9, the -coordinate of the center of the inclusion is fixed to zero and the -coordinate . We take to prevent the inclusion ω to touch the boundary . In each case, the objective function value is monotonically decreasing with respect to the -positions. Figures 2, 4 and 8 show the topological derivative and the temperature distribution after the optimization process. Figure 6 shows the topological derivative for the cost functional . In this case and for large p the cost functional goes to zero and the topological derivative is not negative on the boundary , this situation prevents the optimization procedure.
The topological derivative of the functional .
Values of the objective function for variation of the -coordinate of the center of the inclusion.
Example 2
In the second example, we present numerical results for the case of two coated inclusions using the topological derivative of the functional K. We have used the same parameters as for example 1, except Dirichlet data g where we have taken .
Figure 10 show the topological derivative of the functional K and the temperature distribution when the positions are given by Algorithm 1.
On the left the topological derivative of the functional K and on the right the temperature distribution with respect the position given by Algorithm 1.
Values of the objective function K for variation of the -coordinate of the center of the inclusion.
On the left the topological derivative of the functional K and on the right the temperature distribution when the positions and are given by Algorithm 1.
Conclusion
In this paper, we have developed the asymptotic expansion of cost functionals with respect to the insertion of small coated inclusion for a heat conduction problem in order to get a suitable thermal environment. The implementation of the obtained topological derivative in a numerical algorithm provides an interesting location of the shape, which allows us to improve the thermal environment. We intended to extend this approach for practical situations like the thermal optimization of electrical multicables.
References
1.
G.Allaire, Shape Optimization by the Homogenization Method, Vol. 146, Springer Science & Business Media, 2012.
2.
C.Alves and H.Ammari, Boundary integral formulae for the reconstruction of imperfections of small diameter in an elastic medium, SIAM Journal on Applied Mathematics62(1) (2001), 94–106. doi:10.1137/S0036139900369266.
3.
H.Ammari, E.Bretin, J.Garnier, H.Kang, H.Lee and A.Wahab, Mathematical Methods in Elasticity Imaging, Princeton University Press, 2015.
4.
H.Ammari, H.Kang, M.Lim and H.Zribi, Conductivity interface problems. part I: Small perturbations of an interface, Transactions of the American Mathematical Society362(5) (2010), 2435–2449. doi:10.1090/S0002-9947-09-04842-9.
5.
S.Amstutz, Sensitivity analysis with respect to a local perturbation of the material property, Asymptotic Analysis49(1) (2006), 87–108.
6.
S.Amstutz, A penalty method for topology optimization subject to a pointwise state constraint, ESAIM: Control, Optimisation and Calculus of Variations16(03) (2010), 523–544. doi:10.1051/cocv/2009013.
7.
D.Auroux, From restoration by topological gradient to medical image segmentation via an asymptotic expansion, Mathematical and Computer Modelling49(11) (2009), 2191–2205. doi:10.1016/j.mcm.2008.07.002.
8.
D.Bucur and G.Butazzo, Variational Methods in Shape Optimization Problems, 2006.
9.
D.J.Cedio-Fengya, S.Moskow and M.S.Vogelius, Identification of conductivity imperfections of small diameter by boundary measurements. continuous dependence and computational reconstruction, Inverse Problems14(3) (1998), 553–595. doi:10.1088/0266-5611/14/3/011.
10.
S.Chaabane, M.Masmoudi and H.Meftahi, Topological and shape gradient strategy for solving geometrical inverse problems, Journal of Mathematical Analysis and applications400(2) (2013), 724–742. doi:10.1016/j.jmaa.2012.11.044.
11.
P.Gangl and U.Langer, Topology optimization of electric machines based on topological sensitivity analysis, Computing and Visualization in Science15(6) (2012), 345–354. doi:10.1007/s00791-014-0219-6.
12.
P.Gangl, U.Langer, A.Laurain, H.Meftahi and K.Sturm, Shape optimization of an electric motor subject to nonlinear magnetostatics, SIAM J. Sci. Comput37(6) (2015), B1002–B1025. doi:10.1137/15100477X.
13.
J.Garnier, H.Ammari, V.Jugnon and H.Kang, Stability and resolution analysis for a topological derivative based imaging functional, SIAM Journal on Control and Optimization50(1) (2012), 48–76. doi:10.1137/100812501.
14.
S.Garreau, P.Guillaume and M.Masmoudi, The topological sensitivity for linear isotropic elasticity, ECCMa99 (1999).
15.
A.Henrot and M.Pierre, Variation et Optimisation de Formes, Mathématiques & Applications (Berlin) [Mathematics & Applications] Une Analyse Géométrique [a Geometric Analysis], Vol. 48, Springer, Berlin, 2005.
16.
F.Murat and L.Tartar, Calculus of variations and homogenization, in: Topics in the Mathematical Modelling of Composite Materials, Springer, 1997, pp. 139–173. doi:10.1007/978-1-4612-2032-9_6.
17.
A.A.Novotny, R.A.Feijóo, E.Taroco and C.Padra, Topological sensitivity analysis, Computer Methods in Applied Mechanics and Engineering192(7) (2003), 803–829. doi:10.1016/S0045-7825(02)00599-6.
18.
O.Pironneau, Optimal Shape Design for Elliptic Systems, Springer Science & Business Media, 2012.
19.
J.Sokolowski and J.-P.Zolesio, Introduction to shape optimization, in: Introduction to Shape Optimization, Springer, 1992, pp. 5–12. doi:10.1007/978-3-642-58106-9_1.
20.
M.S.Vogelius and D.Volkov, Asymptotic formulas for perturbations in the electromagnetic fields due to the presence of inhomogeneities of small diameter, ESAIM: Mathematical Modelling and Numerical Analysis34(04) (2000), 723–748. doi:10.1051/m2an:2000101.