+ All Categories
Home > Documents > Numerical reconstruction of a cluster of small elastic...

Numerical reconstruction of a cluster of small elastic...

Date post: 09-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
14
IOP PUBLISHING INVERSE PROBLEMS Inverse Problems 23 (2007) 2311–2324 doi:10.1088/0266-5611/23/6/002 Numerical reconstruction of a cluster of small elastic inclusions Hyeonbae Kang 1 , Eunjoo Kim 1 and June-Yub Lee 2 1 Department of Mathematical Sciences and RIM, Seoul National University, Seoul 151-747, Korea 2 Department of Mathematics, Ewha Womans University, Seoul 120-750, Korea E-mail: [email protected], [email protected] and [email protected] Received 8 June 2007, in final form 16 August 2007 Published 28 September 2007 Online at stacks.iop.org/IP/23/2311 Abstract We consider a problem of reconstructing a cluster of small elastic inclusions which are located close to each other. We show that the location of the cluster and the elastic moment tensor associated with it can be reconstructed by the measurements of the displacement vectors on the boundary corresponding to the traction applied on the boundary. The detected elastic moment tensor represents the overall (or effective) property of the cluster of inclusions. We implement this idea of reconstruction for the two-dimensional linear isotropic elasticity to demonstrate its viability. We also perform a numerical study on the relation between the elastic moment tensor and the total size of the inclusions of general shape. 1. Introduction Let be an elastic body in R d (d = 2, 3) and suppose that multiple inclusions, which are close to each other (but not touching), are included in . We consider the inverse problem of reconstructing the inclusions by means of a finite number of measurements of traction displacement on the boundary of . Since the inclusions are closely spaced, it is unlikely that we will be able to reconstruct the individual inclusion separately with good resolution. Separating closely spaced inclusions requires very high-frequency information and the inverse problem under consideration is nonlinear and ill-posed. Thus it is natural to ask what kind of information of the cluster of inclusions we can detect from the boundary measurements. In [7], Ammari et al considered an analogous problem to find a cluster of small conductive inclusions. They showed that the polarization tensor (and the location) associated with the cluster can be detected approximately by means of boundary measurements, and then showed that the polarization tensor yields an equivalent ellipse of the cluster. This equivalent ellipse represents the overall or effective property of the cluster as a conductor. In this paper, we adapt the same idea to detect a cluster of small elastic inclusions by means of boundary measurements 0266-5611/07/062311+14$30.00 © 2007 IOP Publishing Ltd Printed in the UK 2311
Transcript
Page 1: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

IOP PUBLISHING INVERSE PROBLEMS

Inverse Problems 23 (2007) 2311–2324 doi:10.1088/0266-5611/23/6/002

Numerical reconstruction of a cluster of small elasticinclusions

Hyeonbae Kang1, Eunjoo Kim1 and June-Yub Lee2

1 Department of Mathematical Sciences and RIM, Seoul National University, Seoul 151-747,Korea2 Department of Mathematics, Ewha Womans University, Seoul 120-750, Korea

E-mail: [email protected], [email protected] and [email protected]

Received 8 June 2007, in final form 16 August 2007Published 28 September 2007Online at stacks.iop.org/IP/23/2311

AbstractWe consider a problem of reconstructing a cluster of small elastic inclusionswhich are located close to each other. We show that the location of the clusterand the elastic moment tensor associated with it can be reconstructed by themeasurements of the displacement vectors on the boundary corresponding tothe traction applied on the boundary. The detected elastic moment tensorrepresents the overall (or effective) property of the cluster of inclusions. Weimplement this idea of reconstruction for the two-dimensional linear isotropicelasticity to demonstrate its viability. We also perform a numerical study on therelation between the elastic moment tensor and the total size of the inclusionsof general shape.

1. Introduction

Let � be an elastic body in Rd (d = 2, 3) and suppose that multiple inclusions, which are

close to each other (but not touching), are included in �. We consider the inverse problemof reconstructing the inclusions by means of a finite number of measurements of tractiondisplacement on the boundary of �. Since the inclusions are closely spaced, it is unlikelythat we will be able to reconstruct the individual inclusion separately with good resolution.Separating closely spaced inclusions requires very high-frequency information and the inverseproblem under consideration is nonlinear and ill-posed. Thus it is natural to ask what kind ofinformation of the cluster of inclusions we can detect from the boundary measurements.

In [7], Ammari et al considered an analogous problem to find a cluster of small conductiveinclusions. They showed that the polarization tensor (and the location) associated with thecluster can be detected approximately by means of boundary measurements, and then showedthat the polarization tensor yields an equivalent ellipse of the cluster. This equivalent ellipserepresents the overall or effective property of the cluster as a conductor. In this paper, we adaptthe same idea to detect a cluster of small elastic inclusions by means of boundary measurements

0266-5611/07/062311+14$30.00 © 2007 IOP Publishing Ltd Printed in the UK 2311

Page 2: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

2312 H Kang et al

of the displacements. We will show that the location and the elastic moment tensor (EMT),which is a concept for elasticity analogous to the polarization tensor for electromagnetism, ofthe cluster can be found approximately and it represents the overall property of the cluster.We also perform some numerical experiments on the size estimates of the inclusions (notnecessarily small) of general shape in terms of certain entries of the associated EMT.

There have been many efforts to detect electric or elastic inclusions using asymptoticexpansions of the perturbation of the voltage or displacement on the boundary as the diameterof the inclusion tends to zero [7, 8, 11, 13, 14, 16, 18–20]. For a comprehensive study on thedevelopment in this direction, we refer to recent texts [5, 6]. We particularly mention that in[11] a MUSIC-type algorithm based on the asymptotic expansion formula was designed andimplemented to reconstruct well-separated small electric inclusions. It would be interestingto combine the method in [11] and that of [7] (and this paper) to reconstruct well-separatedclusters of electric (and elastic) inclusions. There also have been several significant works forthe estimation of the total size of inclusions [1–4, 12, 21].

This paper is organized as follows. In section 2, we define the EMT associated withmultiple inclusions and some of its important properties are explained. In section 3, we derivean asymptotic expansion formula for the displacement perturbation in the presence of a clusterof small inclusions and then explain the reconstruction algorithm based on the asymptoticformula. Since derivation of the properties of the EMT for multiple inclusions and asymptoticexpansion is similar to those in [7, 8, 19], we will be brief. The details of the derivation of theproperties of the EMT for multiple inclusions can be found in [17]. The last section presentsthe results of numerical experiments.

2. Layer potentials for the Lame system

Let � be a bounded Lipschitz domain in Rd , d = 2, 3, which occupies a homogenous isotropic

elastic body with the Lame constants (λ, µ) satisfying µ > 0 and dλ + 2µ > 0, so that theelasticity tensor C = (Cijkl) for � is given by

Cijkl = λδij δkl + µ(δikδjl + δilδjk), i, j, k, l = 1, . . . , d. (2.1)

For a given displacement vector u, the strain is defined to be

E(u) := 12 (∇u + ∇uT), (2.2)

where T denotes the transpose. The elastostatic system corresponding to C is defined by

Lλ,µu := ∇ · (CE(u)) = µ�u + (λ + µ)∇(∇ · u), (2.3)

and the corresponding conormal derivative ∂u∂ν

on the boundary ∂� is defined to be

∂u∂ν

:= CE(u)N = λ(∇ · u)N + µ(∇u + ∇uT)N, (2.4)

where N is the outward unit normal to ∂�.The Kelvin matrix of fundamental solutions � = (�ij )

di,j=1 for Lλ,µ is defined by

�ij (x) :=

− γ1

δij

|x| − γ2

xixj

|x|3 , if d = 3,

γ1

2πδij log|x| − γ2

xixj

|x|2 , if d = 2,

(2.5)

where

γ1 = 1

2

(1

µ+

1

2µ + λ

)and γ2 = 1

2

(1

µ− 1

2µ + λ

).

Page 3: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

Numerical reconstruction of a cluster of small elastic inclusions 2313

The single- and double-layer potential of the density function φ ∈ L2(∂�)d associated withthe Lame parameters (λ, µ) are defined by

S�[φ](x) :=∫

∂�

�(x − y)φ(y) dσ(y), x ∈ Rd , (2.6)

D�[φ](x) :=∫

∂�

∂νy

�(x − y)φ(y) dσ(y), x ∈ Rd\∂�, (2.7)

where ∂∂νy

denotes the conormal derivative defined in (2.4) with respect to y-variables.We now define the EMT associated with multiple inclusions. Let Ds, s = 1, . . . , m, be a

bounded Lipschitz simply connected domain whose closures are mutually disjoint. Supposethat the Lame parameters of Ds are (λs, µs) for s = 1, . . . , m. Let D := ∪m

s=1Ds . Let (λ, µ)

be the Lame parameters of the background matrix so that the elasticity tensor in this case isgiven by

Cijkl ={

λχ(Rd\D) +m∑

s=1

λsχ(Ds)

}δij δkl +

{µχ(Rd\D) +

m∑s=1

µsχ(Ds)

}(δikδjl + δilδjk).

It is assumed that µs > 0 and dλs + 2µs > 0 for s = 1, . . . , m. For a given function hsatisfying Lλ,µh = 0 in R

d , consider the following elastostatic system in Rd :{

∇ · (CE(u)) = 0, in Rd ,

u(x) − h(x) = O(|x|1−d) as |x| → ∞.(2.8)

One can easily see that (2.8) is equivalent to the following problem:

Lλ,µu = 0 in Rd\D,

Lλs ,µsu = 0 in Ds, s = 1, . . . , m,

u|+ = u|− on ∂Ds, s = 1, . . . , m,

∂u∂ν

∣∣∣∣+

= ∂u∂νs

∣∣∣∣−

on ∂Ds, s = 1, . . . , m,

u(x) − h(x) = O(|x|1−d) as |x| → ∞,

(2.9)

where Lλs ,µsand ∂

∂νsdenote, respectively, the Lame system and the conormal derivative with

respect to the parameter (λs, µs).In view of the transmission conditions (the third and fourth equations in (2.9)) along ∂Ds , it

is natural to represent the solution u to (2.8) using the single-layer potentials. For s = 1, . . . , m,let Ss

Ds[φ] be the single-layer potential on ∂Ds defined using the Lame parameters (λs, µs).

Then the solution u of (2.9) can be represented as

u(x) =

h(x) +m∑

s=1

SDs[gs](x), x ∈ R

d \ D,

SsDs

[fs](x), x ∈ Ds, s = 1, . . . , m,

(2.10)

where (f1, . . . , fm, g1, . . . , gm) ∈ L2(∂D1)d ×· · ·×L2(∂Dm)d ×L2

�(∂D1)×L2�(∂Dm) is the

unique solution toSs

Ds[fs] − SDs

[gs] −∑t �=s

SDt[gt ] = h,

∂(Ss

Ds[fs]

)∂νs

∣∣∣∣−

− ∂(SDs

[gs])

∂ν

∣∣∣∣+

−∑t �=s

∂(SDt

[gt ])

∂ν

∣∣∣∣∂Ds

= ∂h∂ν

,

on ∂Ds, (2.11)

Page 4: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

2314 H Kang et al

for s = 1, . . . , m. Here L2�(∂Ds) is defined by

L2�(∂Ds) :=

{f ∈ L2(∂Ds)

d

∣∣∣∣ ∫∂Ds

f · ψ dσ = 0

for all linear functions ψ satisfying ∂iψj + ∂jψi = 0, 1 � i, j � d

}.

Let us briefly explain the unique solvability of (2.11). Since Ds is mutually disjoint,SDt

[f ] is smooth in a neighborhood of ∂Ds for any f ∈ L2(∂Dt) if t �= s. Therefore, thesystem of integral equations (2.11) is a compact perturbation of the systemSs

Ds[fs] − SDs

[gs] = h,

∂(Ss

Ds[fs]

)∂νs

∣∣∣∣−

− ∂(SDs

[gs])

∂ν

∣∣∣∣+

= ∂h∂ν

,on ∂Ds, s = 1, . . . , m. (2.12)

It was proved in [15] that (2.12) is uniquely solvable for each s under the assumption thatboth (λ − λs) and (µ − µs) are either positive or negative. Thus to prove the solvabilityof (2.11) it suffices to show its injectivity by the Fredholm alternative, which can be proved ina way similar to that for the conductivity equation in [7]. A detailed proof of the solvabilityof (2.11) can be found in [17].

In particular, let h(x) = xiej where ej , j = 1, . . . , d, is the standard basis for Rd . Let(

fij

1 , . . . , fijm , gij

1 , . . . , gijm

)be the solution to (2.11) with h = xiej . It then follows from (2.10)

and the expansion

�(x − y) = �(x) +d∑

k=1

∂k�(x)yk + O(|x|−d) (2.13)

for y in a bounded set and |x| → ∞ that the solution u to (2.9) with h = xiej satisfies

u(x) = xiej +d∑

p=1

∂p�(x)

m∑s=1

∫∂Ds

ypgijs (y) dσ(y) + O(|x|−d), |x| → ∞. (2.14)

The EMT for the multiple inclusion D = ∪ms=1Ds is defined by

Mijpq =

m∑s=1

∫∂Ds

(xpeq) · gijs dσ, i, j, p, q = 1, . . . , d. (2.15)

Using the EMT, (2.14) takes the form

uk(x) = xiδjk +d∑

p,q=1

∂p�kq(x)Mijpq + O(|x|−d), k = 1, . . . , d, (2.16)

where uk is the kth component of u. In other words, the first-order term of the perturbation ofthe displacement vector observed at ∞ is completely determined by the EMT.

The following theorem is obtained in [17] using arguments similar to those in [7].

Theorem 2.1.

(i) (Symmetry) For p, q, i, j = 1, . . . , d, the following hold:

Mijpq = Mij

qp, Mijpq = Mji

pq and Mijpq = M

pq

ij . (2.17)

Page 5: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

Numerical reconstruction of a cluster of small elastic inclusions 2315

(ii) (Positivity) Suppose that all the Lame parameters of the inclusions are the same, i.e.,λs = λ and µs = µ for all s = 1, . . . , m. If µ > µ and λ > λ (µ < µ, λ < λ), thenM is positive (negative, resp.) definite on the space of symmetric matrices. Let κ be aneigenvalue of M. Then there are constants C1 and C2 depending on λ,µ, λ, µ such that

C1|D| � |κ| � C2|D|. (2.18)

(iii) (Size estimation) Suppose i �= j . Under the same condition as (ii), there exists a constantC depending on λ,µ, λ, µ such that

µ

∣∣∣∣ µ + µ

µ − µ

∣∣∣∣ |D| �∣∣Mij

ij

∣∣ � C|D|. (2.19)

3. Asymptotic expansions and the reconstruction algorithm

We now briefly explain the asymptotic expansion of the displacement perturbation due tothe presence of a cluster of small inclusions. Let D denote the (single) cluster of inclusionscontained in an elastic body �. More precisely, D can be modeled as D = ε

(∪ms=1 Bs

)+ z,

where Bs are mutually disjoint bounded domains such that the volume of ∪ms=1Bs is 1 and the

center of mass of ∪ms=1Bs is the origin, ε is small and represents the order of magnitude of the

inclusion D and z represents the location of the inclusion. If we put Ds = εBs, s = 1, . . . , m,then the distance among Ds is of order ε and hence D represents a collection of closely spacedmultiple small inclusions. We suppose that each Ds is an isotropic elastic material with theLame parameters (µs, λs) and the background D0 := �\D is also isotropic with differentLame parameters µ and λ. So the elasticity tensor of C = (Cijkl) of � is given by

Cijkl ={

λχ(�\D) +m∑

s=1

λsχ(Ds)

}δij δkl +

{µχ(�\D) +

m∑s=1

µsχ(Ds)

}(δikδjl + δilδjk),

This paper is concerned with reconstruction of the inclusions D by means of measurementsof the displacement occurred by the traction applied on the boundary of �. Mathematically,the displacement vector u is the solution to the problem

∇ · (CE(u)) = 0 in �,

∂u∂ν

= g on ∂�,(3.1)

where g represents the traction on ∂�. The measurement for the reconstruction is u|∂�, whichis the displacement on ∂�.

Note that since the inclusions Ds are very closely located, it is unlikely that the individualinclusion can be reconstructed. However, as we will see in the following section, we canreconstruct an ellipse which represents the cluster of inclusions (and the Lame parameters) asa whole. This ellipse is called an equivalent ellipse and is approximately an effective propertyof the cluster of inclusions as an elastic body.

The algorithm for the reconstruction is based on the asymptotic expansion of theperturbation of the displacement which can be derived in a way which is almost parallelto that in [19]. So, we simply mention the formula without the detail of derivation. Thealgorithm itself is identical to that in [19], so we refer the reader to that paper.

For a given traction g, let u be the solution of the problem (3.1). Define the function H[g]by

H[g](x) = −S�[g](x) + D�[u|∂�](x), x ∈ Rd\∂�. (3.2)

The following asymptotic formula for H[g] can be obtained in the same manner as in [19].

Page 6: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

2316 H Kang et al

Theorem 3.1. Let Hk[g], k = 1, . . . , d, be the component of H[g]. For x ∈ Rd\�,

Hk[g](x) = εd

d∑i,j,p,q=1

(∂iUj )(z)∂p�kq(x − z)Mijpq + O

(εd

|x|d)

+ O

(εd+1

|x|d−1

),

|x| → ∞, (3.3)

where U = (U1, . . . , Ud) is the solution to the Lame system without the inclusion, i.e., thesolution to

∇ · (C0E(u)) = 0 in �,

∂u∂ν

= g on ∂�,(3.4)

with C0ijkl = λδij δkl + µ(δikδjl + δilδjk),M

ijpq are the elastic moment tensors associated with

∪ms=1Bs and � is the Kelvin matrix of fundamental solutions corresponding to the Lame

parameters (λ, µ).

Observe that the function H[g] can be computed using the boundary measurement u|∂�.Formula (3.3) says that H[g](x) is approximately

εd

d∑i,j,p,q=1

(∂iUj )(z)∂p�kq(x − z)Mijpq (3.5)

when |x| is large. So we can recover the location z and the EMT εdMijpq by H[g](x).

The equivalent ellipse, which represents the overall (or effective) property of the clusterof inclusions, can be computed from the detected EMT. The details of the reconstructionalgorithm and computing the equivalent ellipse from the EMT can be found in [19].

4. Numerical experiments

In this section, we show some numerical experiments illustrating computational usability ofthe theoretical results in the previous sections. We developed a forward integral equationsolver for the elastic inclusion problem (3.1) with multiple inclusions in the two-dimensionalspace. Our solver achieves fourth-order accuracy and provides about four digits of accuracyfor the elastic moment tensor when each of inclusion interfaces has been discritized withN = 256 points.

We observe in the second example that M1212 component of the EMT is proportional to the

total size of inclusions and the proportional constant strongly depends on the Lame constantµ when all inclusions have the same constant µs = µ. Example 3 further investigates thecases where the Lame constants of inclusions are different from each other. If all inclusionshave either larger or smaller µs than µ, it is easy to estimate the total inclusion size from themeasurement M12

12 . However, M1212 may be pretty small if some of inclusions are stiffer and

some are softer than the background medium.Example 4 shows the results of disc and ellipse reconstruction algorithms with the aid of

a quadratic center finding method for inclusions with the same Lame constant. The ellipsereconstruction algorithm requires the Lame constants µ of inclusions and it gives betterperformance than the disc algorithm which is applicable without knowledge on the Lameconstants of the inclusions. The last example presents the results of reconstruction algorithmsfor a domain with inclusions having different Lame constants. We developed a concept ofµ-area, area of an inclusion weighted by a factor depending on µ, Ds

µ−µs

µ+µs|Ds | and show that

the computed center is close to the geometric mean of centers of the inclusions weighted by

Page 7: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

Numerical reconstruction of a cluster of small elastic inclusions 2317

0 0.5 1

0

0.5

1

D0(6,4)

D1(3,2)

D2(4,6)

D3(12,7)

D4(5,2)

D5(8,9)

101

102

103

106

104

102

100

102

Number of points per interface

Num

eric

al E

rror

in R

elat

ive

L2 n

orm

Figure 1. Convergence error of the forward solver with N = 20–160 for the domain with fiveinclusions Ds whose Lame constants are (λs , µs). Four broken lines represent the convergenceerrors of u1,1, u1,2, u2,2 and uquad. The solid line does that of M

ijpq .

the µ-area. Also we demonstrate that the concept of effective Lame constant µ∗ related toµ-area is useful for the disc and the ellipse reconstruction algorithm.

It is also worth remarking that these numerical experiments are generalization of ourprevious work [19] for the cases of multiple inclusions with different Lame constants and thereconstruction algorithms for single and multiple inclusions show many similarities. Thus wedo not repeat some of the interesting and important validation experiments in this paper; forexample, the ellipse reconstruction algorithm is linearly stable with respect to random noisewhich was shown in the second example in [19].

Example 1 (convergence of a forward solver). We implement an integral equation solver inorder to generate forward solutions of the Neumann-type elastic inclusion problem (3.1). Ageneralized minimum residual (GMRES) method has been used to solve the system of integralequations (2.10)–(2.11) and the single- and double-layer potential defined in (2.6) and (2.7)have been numerically evaluated using the trapezoidal rule with equally spaced discretizationpoints along the interfaces ∂Ds . The integrable singularities of the integral kernels (2.5) havebeen removed using a delta-trigonometric-type method [9] in order to achieve at least fourth-order accuracy. The procedure is implemented in Fortran for two-dimensional problems withmultiple inclusions.

We demonstrate the convergence error of the forward solver using the four computedinhomogeneous solutions u1,1, u1,2, u2,2 and uquad which denote the inhomogeneous solutionswith the same boundary values (traction) of the corresponding homogeneous solutions,U 1,1 = (2x, 0), U 1,2 = (y, x), U 2,2 = (0, y), U quad = (2xy, x2 −y2), respectively. There arefive inclusions D1, . . . , D5 with the various Lame constants (λs, µs) for s = 1, . . . , 5 while thebackground Lame constant is fixed to (λ, µ) = (6, 4) as shown in the left diagram of figure 1.We compute coarse grid solutions with N = 20–160 equispaced points on each of the fiveinterfaces ∂Ds and compare them with the corresponding forward solutions on the finer gridwith N = 480. The four broken lines in the right diagram represent the convergence errorsof u1,1, u1,2, u2,2 and uquad in the root-mean-square norm. The solid line with circles drawsthe convergence error of M

ijpq in a component-wise l2 sense. The numerical experiment shows

that the forward integral equation solver achieves fourth-order convergence and provides aboutfive digits of accuracy for the forward solutions and four digits for M

ijpq when N = 256.

Page 8: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

2318 H Kang et al

0 1

5

0

0.5

1

D1

D2

D0(6,4)

810

12

810

123

2

1

0

λ2

λ1

810

12

810

123

2

1

0

λ2

λ1

810

12

810

123

2

1

0

λ2

λ1

6 8 103

2

1

0

µ1=µ

2

κ2

6 8 103

2

1

0

µ1=µ

2

κ3

6 8 103

2

1

0

µ1=µ

2

M1212

Figure 2. Eigenvalues κ2, κ3 and the elastic moment tensor M1212 for the domain shown in the

leftmost figure. The upper figures show κ2, κ3 and M1212 as functions of λ1, λ2 with µ = 6, 7, 8,

9, 10. The bottom plots show the same results as functions of µ with fixed λ1 = λ2 = 10.

0 0.5 1

0

0.5

1

D1

D2

D3

D4

D5

D6

D7

D8

D9

D10

D11

D12

D13

D14

D15

D16

D17

D18

D19

D20

D21

D22

D23

D24

D25

D26

D27

D28

D29

D30

D31

D32

D33

D34

D35

D36

D37

D38

D39

D40

0 5 10 15 200

0.5

1

1.5

2

µs = µp

Rec

onst

ruct

ed R

elat

ive

Are

a

|(µ µp)/(µ+µp)| µ 1|M

1212|/ |Dp|

Figure 3. The reconstructed relative area as a function of µp and its theoretical lower bound

| µ−µp

µ+µp |. The stars (∗) show the computed results|M12

12 |µ

relative to the inclusion size |Dp |.

Example 2 (EMT as a function of λ and µ). The elastic moment tensor M defined insection 2 is symmetric (2.17) and its eigenvalues κ are bounded by the size of inclusions(theorem 2.1 (ii)). We numerically investigate how the components and the eigenvalues of theEMT depend on the Lame constants of the inclusions.

We compute M1212 , and the second and third eigenvalues κ2, κ3 of the EMT for the domain

shown in figure 2 as a function of λs and µs while (λ, µ) are fixed as (6, 4). The upper threeplots show κ2, κ3 and M12

12 as functions of 7 � λ1 � 12 and 7 � λ2 � 12 for five differentcases where µ1 = µ2 = µ = 6, 7, 8, 9, 10. The lower three plots show the same values butin different view points, that is, as functions of µ. It is easy to find that these three values arestrongly dependent on µ but almost independent of λs .

The following numerical experiment demonstrates that M1212 is a function of µ and

the size of inclusions can be easily estimated from the elastic moment tensor M1212 and µ.

We first select 50 random values for 0.5 � λp � 20 and another 50 random values for0.5 � µp � 20, p = 1, . . . , 50. Then we choose up to 20 inclusions among 40 ellipses shownin figure 3 in order to generate a computation domain Dp for each p = 1, . . . , 50 and set thesame Lame constants for all inclusions, λs = λ = λp and µs = µ = µp for Ds ⊂ Dp while

Page 9: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

Numerical reconstruction of a cluster of small elastic inclusions 2319

the background Lame constants are fixed to (λ, µ) = (6, 4). The 50 star marks ∗ in figure 3indicate the absolute values of 1

µ

∣∣M1212

∣∣ normalized with |Dp|. The numerical result shows that

the estimated size 1µ

∣∣M1212

∣∣ is only twice the theoretical lower bound∣∣µ−µp

µ+µp

∣∣|Dp| which hasbeen written in theorem 2.1 (iii). The estimated size is near zero if µ is pretty close to µ andit is larger than the actual size if µ is much smaller than or much larger than µ, say µ < 1

or 4µ < µ.

Example 3 (area reconstruction of multiple inclusions). We observed in the previous examplethat the moment tensor 1

µ

∣∣M1212

∣∣ is proportional to the size of inclusions and the proportional

constant is a function of µ−µ

µ+µwhen all inclusions have the same Lame constants µ. We

now investigate domains in which inclusions of various shapes have different Lame constants.Figure 4 shows three domains containing nine inclusions each and the reconstructed size1µ

∣∣M1212

∣∣. The first domain has nine inclusions which are stiffer than the background mediumλs > λ,µs > µ, the second domain contains nine soft inclusions λs < λ,µs < µ. The thirddomain incorporates five stiff (marked by �), three soft (marked by ©) inclusions and oneinclusion with λs �= λ,µs = µ.

For each of the three cases, we performed nine experiments for a domain with m-inclusions, Dm := ∪m

s=1Ds . The dash-dotted lines with the stars (∗) in the rightmost figuresshow the actual size of the inclusions, |Dm| = ∑m

s=1 |Ds |. The solid lines plot the computedsize 1

µ

∣∣M1212

∣∣ and the triangle marks on the solid lines indicate the sign of M1212 ,� for positive and

∇ for negative. The dotted lines are for the lower bounds of the estimated size∣∣∑L

s=1µ−µ

µ+µ|Ds |

∣∣and � or © marker indicates whether the mth inclusion is stiff or soft.

In the top plot in figure 4 where the inclusions are stiffer than the background medium,(µ = 4) < 6 � µs � 12, the reconstructed size is between the actual size and the lower bound.More precisely, it is about twice as large as the lower bound but just a little larger than halfof the actual size, which can be easily guessed from figure 3 of the previous experimentationwith µ around 5–10. The reconstructed size for the middle case where 1 � µs � 8 < (µ = 9)

is pretty close to the actual size. It is sometimes bigger than the actual size; in particular it ismore than double for the first experimentation with D1 = D1 and µ1 = 1 � µ = 9.

The third case with mixed inclusion is little more complex than the previous cases. Thefirst inclusion (marked by ©) is soft (µ1 = 1) compared to the background (µ = 4), so thesign of M12

12 for D1 is positive (marked by �). The second inclusion, however, is stiff andits contribution to M12

12 is negative, thus the reconstruction size 1µ

∣∣M1212

∣∣ is decreasing. We

can define the concept of effective stiffness using the sign of M1212 , then D1, . . . , D3 contains

effectively stiff inclusions and D4, . . . , D9 does effectively soft inclusions. The effect ofadding one more stiff inclusion to a domain with effectively soft inclusions is negative to thereconstructed size, as we can see for the cases m = 2,m = 3. Also the reconstructed sizeis also decreasing for the cases m = 7,m = 9 and no effect when µ8 = µ. Therefore, thereconstructed size may be much smaller than the actual size if the effects of stiff and softinclusions cancel each other as seen in the bottom case.

Example 4 (ellipse reconstruction algorithm). In this example, we find a disc or an ellipseto reconstruct multiple inclusions with various shapes. The disc and ellipse reconstructionalgorithms presented in [19] have been developed for the single inclusion case. However, thesame algorithms work perfectly well for the cases of multiple inclusions.

The disc reconstruction simply estimates the size of inclusion as

|Ddisc| = 1

µ

∣∣M1212

∣∣; (4.1)

Page 10: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

2320 H Kang et al

0 0.5 1

0

0.5

1

D0(6,4)

D1(10,5)

D2(7,12)

D3(20,8)

D4(8,11)

D5(12,9)

D6(9,7)

D7(22,10)

D8(12,6)

D9(15,11)

0 2 4 6 8 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

m = # of inclusion

Σs=1m |D

s|

| Σ

s=1m (µ µ

s)/(µ+µ

s) |D

s| |

µ 1|M

1212| for Dm := Σ

s=1m D

s

1 0.5 0 0.5 11

0.5

0

0.5

1

D0(6,9)

D1(3,1)

D2(4,8)

D3(2,5)

D4(4,6)

D5(5,3)

D6(3,4)

D7(1,7)

D8(2,6)

D9(1,2)

0 2 4 6 8 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

m = # of inclusion

Σs=1m |D

s|

| Σ

s=1m (µ µ

s)/(µ+µ

s) |D

s| |

µ 1|M

1212| for Dm := Σ

s=1m D

s

1 0.5 0 0.5 11

0.5

0

0.5

1

D0(6,4)

D1(3,1)

D2(7,12)

D3(2,5)

D4(8,11)

D5(12,9)

D6(9,7)

D7(6,3)

D8(12,4)

D9(1,2)

0 2 4 6 8 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

m = # of inclusion

Σs=1m |D

s|

| Σ

s=1m (µ µ

s)/(µ+µ

s) |D

s| |

µ 1|M

1212| for Dm := Σ

s=1m D

s

Figure 4. Geometric configurations with stiff(top), soft(middle), mixed(bottom) inclusions andestimated area. Dash-dotted lines with the stars (∗) are for actual sizes |Dm := ∪m

i=sDs |, solid linesfor computed sizes 1

µ|M12

12 | and dotted lines for the theoretical lower bounds |∑ms=1

µ−µµ+µ

|Ds ||.�(∇) marks on the solid lines indicate +(−) sign of M12

12 for Dm and �(©) marks on the dottedlines indicate stiff(soft) inclusion.

therefore, it can be applicable without prior knowledge of the Lame constants of the inclusions.The ellipse reconstruction algorithm, which requires the estimated Lame constants of theinclusions, first determines the angle of rotation θ by solving the following equation:

M1112 + M12

22

M1111 − M22

22

= 1

2tan 2θ, 0 � θ <

π

2.

Then the algorithm finds the size |Dellipse| and the EMT m of an ellipse which satisfy thefollowing equations:

2(m11

22 + 2m1212

) − (m11

11 + m2222

) = 2(M11

22 + 2M1212

) − (M11

11 + M2222

), m12

12 = M1212 , (4.2)

Page 11: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

Numerical reconstruction of a cluster of small elastic inclusions 2321

0 1

5

0

0.5

1

D0(6,4)

1 0 11

0.5

0

0.5

1

D0(8,10)

1 0 11

0.5

0

0.5

1

D0(7,4)

(λ, µ) (λs,µ s) |D| |Ddisk | |Dellipse | (xc,y c)(6, 4) (9, 6) 0.2346 0.0843 0.2345 (-0.0002, 0.0003)(8, 10) (3, 5) 0.4826 0.3990 0.5269 ( 0.0849, 0.2353)(7, 4) (12, 10) 0.3854 0.2823 0.3722 (-0.0238, 0.1575)

Figure 5. Reconstruction results. The thin solid lines represent the actual domains and the thickline represents the reconstructed ellipse.

where m and M are the elastic moment tensors while m and M are those in the rotatedcoordinate system by an angle θ .

Both reconstruction algorithms may use the linear or the quadratic method to find thecenter of a disc or an ellipse [19]. In this example, we use U quad(x) = (

2x1x2, x21 − x2

2

)to

compute the location z using the following relations:

2∑i,j=1

Mijpq

(∂iU

quadj

)(z) = 2πT −1(tHk[g](tel))pq (4.3)

as t → ∞ where

T (apq) := 1

2

2∑p,q=1

(eklpq + eklqp)apq, eklpq := 2πt ∂p�kq(tel).

It is worth mentioning that the numerical computation of tHk[g](tel) as t → ∞ is done by asemi-analytic method, so there is no numerical truncation error in the limiting process.

Figure 5 shows the reconstructed ellipses as the number and the shape of inclusions varies.The background Lame constants (λ, µ), the constants of inclusions (λs, µs) = (λ, µ) and thetotal size of the inclusions are given in the table. The areas of reconstructed disc and ellipseare also summarized along with the reconstructed center (xc, yc) by the quadratic method.

We further investigate the behavior of the ellipse reconstruction algorithm using 1, 3,5 and 7 identical ellipses whose centers are shifted along a straight line. Figure 6 showsthe placements of the ellipses and the reconstructed ellipse. The Lame parameters of theinclusions are (λ, µ) = (9, 6) while those of the background are (λ, µ) = (6, 4). The sizeof a 45◦ slanted ellipse is two axis length times π , abπ = 0.2 × 0.05π and the center of thenth ellipse is (0.6 − 0.1n,−0.6 + 0.1n). The computational results show that the area of thereconstructed ellipse is the sum of all inclusions and the reconstructed center is the geometricmean value of the inclusions as expected. One less expected observation is that the rotationangle θellipse remains almost constant even when placement of the seven inclusions seems tobe stretched along the upper-left to lower-right direction.

Example 5 (reconstruction of inclusions with the variable Lame parameters). In this example,we repeat the disc and the ellipse reconstruction algorithms described in example 4. However,all of inclusions have different Lame parameters unlike the previous experiments. We randomlychoose three to five ellipses among the ellipses shown in figure 3 for each of 50 experimentsto make the computational domains Dp, p = 1, . . . , 50. We assign different random values

Page 12: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

2322 H Kang et al

1 0 11

0.5

0

0.5

1

1 0 11

0.5

0

0.5

1

1 0 11

0.5

0

0.5

1

1 0 11

0.5

0

0.5

1

Number (xc , yc) (a, b) : 1π |Dellipse | θellipse

1 (0.49938, -0.50226) (0.21913, 0.04565) : 0.01000 44.8433 (0.39955, -0.39884) (0.25102, 0.11977) : 0.03007 44.8875 (0.29926, -0.29925) (0.27784, 0.18069) : 0.05020 44.9647 (0.19909, -0.19925) (0.30356, 0.23182) : 0.07037 44.956

Figure 6. Reconstructed ellipses for the domains with 1, 3, 5 and 7 identical inclusions.

0 10 200

0.5

1

1.5

2

2.5

µ*p

|Ddi

skp

|/|D

p |

|(µ µ*p)/(µ+µ

*p)|

µ 1|M

1212|/ |Dp|

0 10 200

0.5

1

1.5

2

µ*p

|Del

lipse

p|/|

Dp |

1 0 11

0.5

0

0.5

1

x*, y

*

x c, yc

(x*,x

c)

(y*,y

c)

Figure 7. The leftmost and middle plots show the relative areas of reconstructed disc and ellipseas a function of the effective Lame parameter µ∗. The rightmost plot presents the relation betweenthe computed center (xc, yc) and the effective center (x∗, y∗) of the domain Dp

λs < λ,µs < µ for the Lame constants of Ds ⊂ Dp in the first 20 experiments and randomlyselect λs > λ,µs > µ for Ds ⊂ Dp, p = 21, . . . , 50. Figure 7 shows the results ofreconstructed area by the disc algorithm, by the ellipse algorithm, and the computed centers(xc, yc) by the quadratic method defined in (4.3).

The leftmost plot in figure 7 gives the reconstructed area relative to the inclusion size,∣∣Dp

disc

∣∣/|Dp| = 1µ

∣∣M1212

∣∣/|Dp| of the disc reconstruction algorithm which does not require anyinformation on the Lame constants of the inclusions. The result has been plotted as a functionof the effective Lame constant µ

p∗ defined by

µ − µp∗

µ + µp∗

∑Ds⊂Dp

|Ds | =∑

Ds⊂Dp

µ − µps

µ + µps

|Ds |. (4.4)

We noted that the result is almost identical to the result in figure 3 and it is a strong evidencethat the total inclusion size can be easily estimated using the component M12

12 of the EMT andthe effective Lame constant µ∗ defined in (4.4).

The rightmost figure shows the computed center (xc, yc) by the quadratic method whichalso does not require the Lame parameters of the inclusions. This experiment shows that thecomputed inclusion center is almost identical to the effective center (x

p∗ , y

p∗ ) of the inclusions

Dp defined as follows:

xp∗

∑Ds⊂Dp

µ − µps

µ + µps

|Ds | =∑

Ds⊂Dp

xs

µ − µps

µ + µps

|Ds |,

yp∗

∑Ds⊂Dp

µ − µps

µ + µps

|Ds | =∑

Ds⊂Dp

ys

µ − µps

µ + µps

|Ds |,

Page 13: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

Numerical reconstruction of a cluster of small elastic inclusions 2323

where (xs, ys) is the center of the ellipse Ds . If we define ‘µ-area’ of an inclusion Ds asµ−µ

ps

µ+µps|Ds |, then the effective center of inclusions is the geometric mean value of the centers of

inclusions weighted by µ-area and the effective Lame constant µp∗ is nothing but the µ-area

weighted mean value of µs .The ellipse reconstruction algorithm requires a Lame constant (λ, µ) for the reconstructing

ellipse. Although the selection of µ is more critical than λ, the change on the value of λp

makes easily ±20% changes of reconstructed area. It is natural to choose the effective µp∗

for µp but the choice of λp is not clear. The middle figure shows the area of the computedellipse relative to the size of inclusions,

∣∣Dp

ellipse

∣∣/|Dp| when λp is set to be the area-weightedmean value of λs, λ

p|Dp| = ∑Ds⊂Dp λs |Ds |. We have tried several other choices for λp

such as µ-area weighted λs ; however, none of our choices is a clear winner compared toothers. Further theoretical research regarding the EMT dependence on λ would give a betterunderstanding on the ellipse reconstruction algorithm.

Acknowledgments

HK is partially supported by the grant KOSEF R01-2006-000-10002-0. EK is supported byBK21 Math. division at Seoul National University.

References

[1] Alessandrini G, Bilotta A, Formica G, Morassi A, Rosset E and Turco E 2005 Numerical size estimates ofinclusions in elastic bodies Inverse Problems 21 133–51

[2] Alessandrini G, Morassi A and Rosset E 2002 Detecting an inclusion in an elastic body by boundarymeasurements SIAM J. Math. Anal. 33 1247–68

[3] Alessandrini G and Rosset E 1998 The inverse conductivity problem with one measurement: bounds on thesize of the unknown object SIAM J. Appl. Math. 58 1060–71

[4] Alessandrini G, Rosset E and Seo J-K 2000 Optimal size estimates for the inverse conductivity problem withone measurement Proc. Am. Math. Soc. 128 53–64

[5] Ammari H and Kang H 2004 Reconstruction of Small Inhomogeneities from Boundary Measurements (LectureNotes in Mathematics vol 1846) (Berlin: Springer)

[6] Ammari H and Kang H 2007 Polarization and Moment Tensors with Applications to Inverse Problems andEffective Medium Theory (Applied Mathematical Sciences Series vol 162) (Berlin: Springer)

[7] Ammari H, Kang H, Kim E and Lim M 2005 Reconstruction of closely spaced small inclusions SIAM J. Numer.Anal. 42 2408–28

[8] Ammari H, Kang H, Nakamura G and Tanuma K 2002 Complete asymptotic expansions of solutions of thesystem of elastostatics in the presence of an inclusion of small diameter and detection of an inclusionJ. Elast. 67 97–129

[9] Arnold D N and Cheng R S 1988 The delta-trigonometric method using the single-layer potential representationJ. Integr. Equ. 1 517–47

[10] Beretta E and Francini E 2006 An asymptotic formula for the displacement field in the presence of thin elasticinhomogeneities SIAM J. Math. Anal. 38 1249–61

[11] Bruhl M, Hanke M and Vogelius M S 2003 A direct impedance tomography algorithm for locating smallinhomogeneities Numer. Math. 93 635–54

[12] Capdeboscq Y and Vogelius M S 2003 A general representation formula for the boundary voltageperturbations caused by internal conductivity inhomogeneities of low volume fraction Math. ModellingNumer. Anal. 37 159–73

[13] Cedio-Fengya D J, Moskow S and Vogelius M 1998 Identification of conductivity imperpections of smalldiameter by boundary measurements: continuous dependence and computational reconstruction InverseProblems 14 553–95

[14] El Badia A and Ha-Duong T 2000 An inverse source problem in potential analysis Inverse Problems 16 651–63[15] Escauriaza L and Seo J-K 1993 Regularity properties of solutions to transmission problems Trans. Am. Math.

Soc. 338 405–30

Page 14: Numerical reconstruction of a cluster of small elastic ...math.ewha.ac.kr/~jylee/Paper/ip7_6_002.pdf · elasticity to demonstrate its viability. We also perform a numerical study

2324 H Kang et al

[16] Friedman A and Vogelius M 1989 Identification of small inhomogeneities of extreme conductivity by boundarymeasurements: a theorem on continuous dependence Arch. Ration. Mech. Anal. 105 299–326

[17] Han J 2003 Properties of electric and elastic polarization tensors PhD Thesis Seoul National University[18] Kang H, Kim E and Kim K 2003 Anisotropic polarization tensors and detection of an anisotropic inclusion

SIAM J. Appl. Math. 63 1276–91[19] Kang H, Kim E and Lee J-Y 2003 Identification of elastic inclusions and elastic moment tensors by boundary

measurements Inverse Problems 19 703–24[20] Kang H and Lee H 2004 Identification of simple poles via boundary measurements and an application to EIT

Inverse Problems 20 1853–63[21] Morassi A and Rosset E 2003 Detecting rigid inclusions, or cavities, in an elastic body J. Elast. 73 101–26


Recommended