Volume 42, Issue 3 pp. 830-860
RESEARCH ARTICLE
Open Access

Characterisation of multiple conducting permeable objects in metal detection by polarizability tensors

P.D. Ledger

Corresponding Author

P.D. Ledger

Zienkiewicz Centre for Computational Engineering, College of Engineering, Swansea University Bay Campus, Swansea, Wales

Correspondence

P.D. Ledger, Zienkiewicz Centre for Computational Engineering, College of Engineering, Swansea University Bay Campus, Swansea, Wales.

Email: [email protected]

Communicated by: W. Sprößig

Search for more papers by this author
W.R.B. Lionheart

W.R.B. Lionheart

School of Mathematics, Alan Turing Building, The University of Manchester, Manchester, England

Search for more papers by this author
A.A.S. Amad

A.A.S. Amad

Zienkiewicz Centre for Computational Engineering, College of Engineering, Swansea University Bay Campus, Swansea, Wales

Search for more papers by this author
First published: 09 December 2018
Citations: 9

Abstract

Realistic applications in metal detection involve multiple inhomogeneous-conducting permeable objects, and the aim of this paper is to characterise such objects by polarizability tensors. We show that, for the eddy current model, the leading order terms for the perturbation in the magnetic field, due to the presence of N small conducting permeable homogeneous inclusions, comprises of a sum of N terms with each containing a complex symmetric rank 2 polarizability tensor. Each tensor contains information about the shape and material properties of one of the objects and is independent of its position. The asymptotic expansion we obtain extends a previously known result for a single isolated object and applies in situations where the object sizes are small and the objects are sufficiently well separated. We also obtain a second expansion that describes the perturbed magnetic field for inhomogeneous and closely spaced objects, which again characterises the objects by a complex symmetric rank 2 tensor. The tensor's coefficients can be computed by solving a vector valued transmission problem, and we include numerical examples to illustrate the agreement between the asymptotic formula describing the perturbed fields and the numerical prediction. We also include algorithms for the localisation and identification of multiple inhomogeneous objects.

1 INTRODUCTION

There is considerable interest in being able to locate and characterise multiple conducting permeable objects from measurements of mutual inductance between a transmitting and a receiving coil, where the coupling is inductive. An obvious example is in metal detection where the goal is to identify and locate the multiple objects present in a low conducting background. Applications include security screening, archaeological digs, ensuring food safety as well as the search for land mines, and unexploded ordnance and land mines. Other applications include magnetic induction tomography for medical imaging applications and monitoring of corrosion of steel reinforcement in concrete structures.

In all these practical applications, the need to locate and distinguish between multiple conducting permeable inclusions is common. This includes benign situations, such as coins and keys accidentally left in a pocket during a security search or a treasure hunter becoming lucky and discovering a hoard of Roman coins, as well as threat situations, where the risks need to be clearly identified from the background clutter. For example, in the case of searching for unexploded land mines, the ground can be contaminated by ring-pulls, coins, and other metallic shrapnel, which makes the process of clearing them very slow as each metallic object needs to be dug up with care. Furthermore, conducting objects are also often inhomogeneous and made up of several different metals. For instance, the barrel of a gun is invariably steel while the frame could be a lighter alloy, jacketed bullets have a lead shot and a brass jacket, and modern coins often consist of a cheaper metal encased in nickel or brass alloy. Thus, in practical metal detection applications, it is important to be able to describe both multiple objects and inhomogeneous objects.

Magnetic polarizability tensors (MPTs) hold considerable promise for the low-cost characterisation in metal detection. An asymptotic expansion describing the perturbed magnetic field due to the presence of a small conducting permeable object has been obtained by Ammari, Chen, Chen, Garnier, and Volkov,1 which characterises the object in terms of a rank 4 tensor. Ledger and Lionheart have shown that this asymptotic expansion simplifies for orthonormal coordinates and allows a conducting permeable object to be characterised by a complex symmetric rank 2 MPT with an explicit expression for its six coefficients.2 Ledger and Lionheart have also investigated the properties of this tensor,3 and they have written the article4 to explain these developments to the electrical engineering community as well as to show how it applies in several realistic situations. In a previous study,5 they have obtained a complete asymptotic expansion of the magnetic field, which characterises the object in terms of a new class of generalised magnetic polarizability tensors (GMPTs); the rank 2 MPT being the simplest case. The availability of an explicit formula for the MPT's coefficients, and its improved understanding, allows new algorithms for object location and identification to be designed, eg, in an existing study.6

Electrical engineers have applied MPTs to a range of practical metal detection applications, including walk through metal detectors, in line scanners, and demining, eg, previous studies,7-13 see also our article4 for a recent review but without knowledge of the explicit formula described above. Engineers have made a prediction of the form of the response for multiple objects, eg, existing study14 but without an explicit criteria on the size or the distance between the objects in order for the approximation to hold. Grzegorczyk, Barrowes, Shubitidze, Fernández, and O'Neill have applied a time domain approach to classify multiple unexploded ordinance using descriptions related to MPTs.15 Davidson, Abel-Rehim, Hu, Marsh, O'Toole, and Peyton have made measurements of MPTs for inhomogeneous US coins16 and Yin, Li, Withers, and Peyton have also made measurements to characterise inhomogeneous aluminium/carbon-fibre reinforced plastic sheets.17 But, in all cases, without an explicit formula.

Our work has the following novelties: Firstly, we characterise rigidly joined collections of different metals (ie, metals touching or held in that configuration by a nonconducting material) by MPTs overcoming a deficiency of our previous work. Secondly, we find that the frequency spectra of the eigenvalues of the real and imaginary parts of the MPT for an inhomogeneous object exhibit multiple nonstationary inflection points and maxima, respectively, and the number of these gives an upper bound on the number of materials making up the object. To achieve this, we revisit the asymptotic formula of Ammari et al1 and our previous work2 and extend it to treat multiple objects by describing the perturbed magnetic field as a sum of terms involving the MPTs associated with each of the inclusions. We also provide a criteria based on the distance between the objects, which determines the situations in which the expression will hold. We derive a second asymptotic expansion that describes the perturbed magnetic field in the case of inhomogeneous objects and, as a corollary, this also describes the magnetic field perturbation in the case of closely spaced objects. In each case, we provide new explicit formulae for the MPTs. We also present algorithms for the localisation and characterisation of objects, which extends those for the isolated object case.1

The paper is organised as follows: In Section 2, the characterisation of a single homogeneous object is briefly reviewed. Section 3 presents our main results for characterising multiple and inhomogeneous objects by MPTs. Sections 4 and 5 contain the details of the proofs for our main results. In Section 6, we present numerical results to demonstrate the accuracy of the asymptotic formulae and presents results of algorithms for the localisation and identification of multiple (inhomogeneous) objects.

2 CHARACTERISATION OF A SINGLE CONDUCTING PERMEABLE OBJECT

We begin by recalling known results for the characterisation of a single homogenous conducting permeable object. Following previous works,(1, 2) we describe a single inclusion by Bα: = αB + z, which means that it can be thought of a unit-sized object B located at the origin, scaled by α and translated by z. We assume the background is nonconducting and nonpermeable and introduce the position dependent conductivity and permeability as
urn:x-wiley:mma:media:mma5387:mma5387-math-0001
where μ0 is the permeability of free space and urn:x-wiley:mma:media:mma5387:mma5387-math-0002. For metal detection, the relevant mathematical model is the eddy current approximation of Maxwell's equations since σ is large and the angular frequency ω = 2πf is small (see Ammari, Buffa, and Nédélec18 for a detailed justification). Here, the electric and magnetic interaction fields, Eα and Hα, respectively, satisfy the curl equations
urn:x-wiley:mma:media:mma5387:mma5387-math-0003(1)
in urn:x-wiley:mma:media:mma5387:mma5387-math-0004 and decay as O(|x|−1) for |x|→. In the above equation, J0 is an external current source with support in urn:x-wiley:mma:media:mma5387:mma5387-math-0005. In absence of an object, the background fields E0 and H0 satisfy 1 with α = 0. The task is to find an economical description for the perturbed magnetic field (Hα − H0)(x) due to the presence of Bα, which characterises the object's shape and material parameters by a small number of parameters separately to its location z. For x away from Bα, the leading order term in an asymptotic expansion for (Hα − H0)(x) as α→0 has been derived by Ammari et al.1 We have shown that this reduces to the simpler form2, 4
urn:x-wiley:mma:media:mma5387:mma5387-math-0011(2)

In the above, G(x,z): = 1/(4π|xz|) is the free space Laplace Green's function, r:=xz, r = |r| and urn:x-wiley:mma:media:mma5387:mma5387-math-0012 and urn:x-wiley:mma:media:mma5387:mma5387-math-0013 is the rank 2 identity tensor. The term R(x) quantifies the remainder, and it is known that urn:x-wiley:mma:media:mma5387:mma5387-math-0014. The result holds when ν: = σμ0ωα2 = O(1) (this includes the case of fixed σ, μ, ω as α→0) and requires that the background field be analytic in the object. Note that 2 involves the evaluation of the background field within the object (usually at it's centre), ie, H0(z).

The complex symmetric rank 2 tensor urn:x-wiley:mma:media:mma5387:mma5387-math-0015 in this asymptotic expansion, which depends on ω, σ, μ/μ0, α and the shape of B, but is independent of z, is the MPT, and its coefficients can be computed from
urn:x-wiley:mma:media:mma5387:mma5387-math-0016(3a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0017(3b)
These, in turn, rely on the vectoral solutions θk, k = 1,2,3, to the transmission problem
urn:x-wiley:mma:media:mma5387:mma5387-math-0018(4a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0019(4b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0020(4c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0021(4d)
where [·]Γ denotes the jump of the function over Γ and ξ is measured from an origin chosen to be in B. In an existing study,3 we have presented numerical results for the frequency behaviour of the coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0022 for a variety of simply and multiply connected objects. These have been obtained by applying an hp-finite element method to solve (4) for θk, k = 1,2,3 and then to compute urn:x-wiley:mma:media:mma5387:mma5387-math-0023 using (3). Our previously presented results have exhibited excellent agreement with for MPTs previously presented in the electrical engineering literature. Pratical applications of the asymptotic formula have been discussed in another study.4

3 MAIN RESULTS

The asymptotic formula given in 2 is for a single isolated homogenous object. But, as described in the introduction, for realistic metal detection scenarios, measurements of the perturbed magnetic field often relate to field changes caused by the presence of multiple objects or inhomogeneous objects. The purpose of this work is to extend the description to the cases of well separated multiple homogeneous objects and inhomogeneous objects. As a result of corollary, our second main result also describes the case of objects that of objects that are closely spaced. Below, we summarise the main results of our paper.

3.1 Multiple homogeneous objects that are sufficiently well spaced

We consider N homogenous-conducting permeable objects of the form urn:x-wiley:mma:media:mma5387:mma5387-math-0024  with Lipschitz boundaries where, for the nth object, B(n) denotes a corresponding unit sized object located at the origin, α(n) denotes the object's size, and z(n) the object's translation from the origin. The union of all objects is urn:x-wiley:mma:media:mma5387:mma5387-math-0025 where we use a bold subscript α to denote the possibility that each object in the collection can have a different size. We also employ the same notation for the fields Eα and Hα, which satisfy 1. An illustration of a typical configuration is shown in Figure 1. In this figure, there are N = 3 objects, which are the spheres urn:x-wiley:mma:media:mma5387:mma5387-math-0026, n = 1,2,3, where, for the nth object, α(n) is its size (here its radius), and z(n) is its translation from the origin. In the presented case, B = B(1) = B(2) = B(3) is a unit sphere located at the origin although, in practice, the objects do not need to have the same shape.

Details are in the caption following the image
Illustration of a typical situation of N = 3 objects with urn:x-wiley:mma:media:mma5387:mma5387-math-0027 such that they are not closely spaced where each object (Bα)(n) is a sphere, α(n) is the radius of the nth sphere, z(n) describes the translation of the nth sphere from the origin, and B = B(1) = B(2) = B(3) is a unit sphere positioned at the origin
We generalise the definitions of μα and σα previously stated in Section 2 to
urn:x-wiley:mma:media:mma5387:mma5387-math-0028
where urn:x-wiley:mma:media:mma5387:mma5387-math-0029 and set urn:x-wiley:mma:media:mma5387:mma5387-math-0030 and urn:x-wiley:mma:media:mma5387:mma5387-math-0031 for n = 1,…,N. We introduce urn:x-wiley:mma:media:mma5387:mma5387-math-0032 and set urn:x-wiley:mma:media:mma5387:mma5387-math-0033, urn:x-wiley:mma:media:mma5387:mma5387-math-0034 and require that the parameters of the inclusions be such that
urn:x-wiley:mma:media:mma5387:mma5387-math-0035
which implies that ν(n) = O(1).

The task is then to provide a low-cost description of (Hα − H0)(x) for x away from Bα. This is accomplished through the following result.

Theorem 3.1.For the arrangement Bα of N homogeneous conducting permeable objects urn:x-wiley:mma:media:mma5387:mma5387-math-0036 with urn:x-wiley:mma:media:mma5387:mma5387-math-0037 and parameters such that ν(n) = O(1) , the perturbed magnetic field at positions x away from Bα satisfies

urn:x-wiley:mma:media:mma5387:mma5387-math-0038(5)
where
urn:x-wiley:mma:media:mma5387:mma5387-math-0039
uniformly in x in any compact set away from Bα. The coefficients of the complex symmetric MPTs urn:x-wiley:mma:media:mma5387:mma5387-math-0040, n = 1,…,N, can be computed independently for each of the objects α(n)B(n) using the expressions
urn:x-wiley:mma:media:mma5387:mma5387-math-0041(6a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0042(6b)
These, in turn, rely on the vectoral solutions urn:x-wiley:mma:media:mma5387:mma5387-math-0043, k = 1,2,3, to the transmission problem
urn:x-wiley:mma:media:mma5387:mma5387-math-0044(7a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0045(7b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0046(7c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0047(7d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0048(7e)
where urn:x-wiley:mma:media:mma5387:mma5387-math-0049, Γ(n): = B(n) and ξ(n) is measured from an origin chosen to be in B(n).

Proof.The result follows from by using a tensor representation of the asymptotic formula in Theorem 4.8, which is an extension of Theorem 3.2 obtained in a previous work1 for N sufficiently well-spaced objects. A tensor representation of this result leads to each of the N objects being characterised by a rank 4 tensor. Then, by considering each object in turn and repeating the same arguments as in Theorem 3.1 in another study,2 which exploits the skew symmetries of the tensor coefficients, the result stated in 5 is obtained. The symmetry of urn:x-wiley:mma:media:mma5387:mma5387-math-0050 follows from repeating the arguments in Lemma 4.4 in the previous study.2

Corollary 3.2.For the case of N = 1 then Bα becomes Bα, Hα becomes Hα, and Theorem 3.1 reduces to the case of a single homogenous object as obtained in previous works1, 2 and described in Section 2.

3.2 Single inhomogeneous object

In this case, urn:x-wiley:mma:media:mma5387:mma5387-math-0051 describes a single object comprised of N constitute parts, urn:x-wiley:mma:media:mma5387:mma5387-math-0052, such that there is a single common size parameter α, the configuration B contains the origin, and z is a single translation, as illustrated in Figure 2. Notice that for the inhomogeneous case, we use urn:x-wiley:mma:media:mma5387:mma5387-math-0053 rather than (Bα)(n) as α is the same for all n, and we revert to the use of nonbold α subscripts for the fields Eα and Hα, which satisfy 1.

Details are in the caption following the image
Illustration of a typical situation of an inhomogeneous object consisting of N = 3 subdomains such that the complete object is urn:x-wiley:mma:media:mma5387:mma5387-math-0054
The material parameters of the constitute parts of the object Bα are
urn:x-wiley:mma:media:mma5387:mma5387-math-0055
where urn:x-wiley:mma:media:mma5387:mma5387-math-0056, and we drop the subscript α on μ and σ when considering the object B. We redefine urn:x-wiley:mma:media:mma5387:mma5387-math-0057 with the same requirements on urn:x-wiley:mma:media:mma5387:mma5387-math-0058 as before.

The task is then to provide a low-cost description of (Hα − H0)(x) for x away from Bα. This is accomplished through the following result.

Theorem 3.3.For an inhomogeneous object, Bα = αB+z made up of N constitute parts with parameters such that urn:x-wiley:mma:media:mma5387:mma5387-math-0059 the perturbed magnetic field at positions x away from Bα satisfies

urn:x-wiley:mma:media:mma5387:mma5387-math-0060(8)
where
urn:x-wiley:mma:media:mma5387:mma5387-math-0061
uniformly in x in any compact set away from Bα. The coefficients of the complex symmetric MPT urn:x-wiley:mma:media:mma5387:mma5387-math-0062 are given by
urn:x-wiley:mma:media:mma5387:mma5387-math-0063(9a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0064(9b)
which, in turn, rely on the vectoral solutions θk, k = 1,2,3, to the transmission problem
urn:x-wiley:mma:media:mma5387:mma5387-math-0065(10a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0066(10b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0067(10c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0068(10d)
where ξ is measured from the centre of B and, in this case, urn:x-wiley:mma:media:mma5387:mma5387-math-0069.

Proof.The result follows from by using a tensor representation of the asymptotic formula in Theorem 5.3, which is an extension of Theorem 3.2 obtained in the previous research1 for an homogeneous object to the inhomogeneous case. Using a tensor representation of this result leads to the object being characterised in terms of a rank 4 tensor. Then, by repeating the same arguments as in Theorem 3.1 in another study,2 which exploits the skew symmetries of the tensor coefficients, the result stated in 8 is obtained. The symmetry of urn:x-wiley:mma:media:mma5387:mma5387-math-0070 follows from repeating the arguments in Lemma 4.4 in the previous study.2

Corollary 3.4.For the case of N = 1 then Bα becomes Bα and Theorem 3.3 reduces to the case of a single homogenous object as obtained in existing works1, 2 and described in Section 2.

Corollary 3.5.Theorem 3.3 also immediately applies to objects that are closely spaced and, in this case, Bα = αB+z implies a single size parameter α and a single translation z for the configuration B. An illustration of a typical configuration is shown in Figure 3. In this figure, there are N = 3 objects consisting of three spheres configured such that they scale and translate together according to α and z, respectively, and, in this case, B is the combined configuration of three (larger) spheres with different radii and with centres located away from the origin.

Details are in the caption following the image
Illustration of a typical situation of N = 3 closely spaced objects of the form urn:x-wiley:mma:media:mma5387:mma5387-math-0071 where each object is a sphere, α is a single scaling parameter, z describes their translation of the configuration from the origin

Remark 3.6.The applicability of Theorem 3.3 to closely spaced objects is expected to be limited since, in order to compute the characterisation, prior knowledge of the multiple object configuration (ie, location and orientation with respect to each other) is required, which, in practice, will not be the case. The formula also requires that the objects be closely spaced as there is a single scaling parameter and single translation that describes the configuration, but prior knowledge of the location of the configuration is not required. Instead, this result is expected to be of more practical value in the description of inhomogeneous objects where the configuration of the different regions of an object will be known in advance.

Remark 3.7.The translation invariance of the MPT coefficients described by Ammari et al's Proposition 5.26 and the tensor transformation rules described in the proof of Theorem 3.1 in the previous study2 carry over immediately to the rank 2 MPTs defined in (6) and (9).

4 RESULTS FOR THE PROOF OF THEOREM 3.1

4.1 Elimination of the current source

Recall from the previous research1 that
urn:x-wiley:mma:media:mma5387:mma5387-math-0072
and the weak solution for the interaction field is: Find urn:x-wiley:mma:media:mma5387:mma5387-math-0073 such that
urn:x-wiley:mma:media:mma5387:mma5387-math-0074
where (·,·)Ω denotes the standard L2 inner product over Ω. In a departure from the previous study,1 we have, for multiple objects, that
urn:x-wiley:mma:media:mma5387:mma5387-math-0075
Noting that the weak solution for the background field is: Find urn:x-wiley:mma:media:mma5387:mma5387-math-0076 such that
urn:x-wiley:mma:media:mma5387:mma5387-math-0077
we can write: Find urn:x-wiley:mma:media:mma5387:mma5387-math-0078 such that
urn:x-wiley:mma:media:mma5387:mma5387-math-0079
which eliminates the current source. We also obtain that
urn:x-wiley:mma:media:mma5387:mma5387-math-0080(11)

4.2 Energy estimates

In the existing work,1 a vector field F(x) was introduced such that its curl is equal to the first two terms of Taylor's series expansion of ∇ × E0 about z for |xz|→0 for the case of a single object Bα. This was possible as the current source J0 is supported away from the object and so urn:x-wiley:mma:media:mma5387:mma5387-math-0081 is analytic where the expansion is applied. We extend this to the multiple object case by requiring that J0 be supported away from Bα and introduce the following for n = 1,…,N
urn:x-wiley:mma:media:mma5387:mma5387-math-0082
so that
urn:x-wiley:mma:media:mma5387:mma5387-math-0083
In other words, ∇ × F(n)(x) is the first two terms in a Taylor series of iωμ0H0(x) about z(n) as |xz(n)|→0 and so
urn:x-wiley:mma:media:mma5387:mma5387-math-0084(12)
where here and in the following C denotes a generic constant unless otherwise indicated.

Remark 4.1.Higher order Taylor series could be considered (as previously in another study5 for the case of a single object) and lead to a more accurate representation of the field in terms of GMPTs. However, in order for such a representation to apply, there will be further implications in the allowable distance between the objects.

The introduction of F(n)(x) motivates the introduction of the following problem: Find urn:x-wiley:mma:media:mma5387:mma5387-math-0085 such that
urn:x-wiley:mma:media:mma5387:mma5387-math-0086(13)
where urn:x-wiley:mma:media:mma5387:mma5387-math-0087. By the addition of such problems, we have
urn:x-wiley:mma:media:mma5387:mma5387-math-0088(14)
where urn:x-wiley:mma:media:mma5387:mma5387-math-0089, urn:x-wiley:mma:media:mma5387:mma5387-math-0090 in (Bα)(n) and urn:x-wiley:mma:media:mma5387:mma5387-math-0091 in (Bα)(n).
We also remark that associated with 13 is the strong form
urn:x-wiley:mma:media:mma5387:mma5387-math-0092(15a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0093(15b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0094(15c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0095(15d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0096(15e)
urn:x-wiley:mma:media:mma5387:mma5387-math-0097(15f)
which follows from using
urn:x-wiley:mma:media:mma5387:mma5387-math-0098

Lemma 4.2.For objects (Bα)(n) and (Bα)(m) with n ≠ m, we have that

urn:x-wiley:mma:media:mma5387:mma5387-math-0099

Proof.Introducing urn:x-wiley:mma:media:mma5387:mma5387-math-0100, which, without loss of generality, we assume the origin to be in B(n). We set urn:x-wiley:mma:media:mma5387:mma5387-math-0101 and so urn:x-wiley:mma:media:mma5387:mma5387-math-0102. Note that urn:x-wiley:mma:media:mma5387:mma5387-math-0103 satisfies

urn:x-wiley:mma:media:mma5387:mma5387-math-0104(16a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0105(16b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0106(16c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0107(16d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0108(16e)
urn:x-wiley:mma:media:mma5387:mma5387-math-0109(16f)

From the above, we have that urn:x-wiley:mma:media:mma5387:mma5387-math-0110 for sufficiently large |ξ(n)| and so we estimate that urn:x-wiley:mma:media:mma5387:mma5387-math-0111 for the same case. Thus, for m ≠ n,

urn:x-wiley:mma:media:mma5387:mma5387-math-0112
where we have used urn:x-wiley:mma:media:mma5387:mma5387-math-0113.□

Corollary 4.3.Given the description urn:x-wiley:mma:media:mma5387:mma5387-math-0114, we are free to configure B(n) in different ways provided that the origin lies at a point in B(n) (similarly with urn:x-wiley:mma:media:mma5387:mma5387-math-0115) . Thus, |z(m) − z(n)| will be smallest when the origin lies in the boundaries of the objects, as illustrated in Figure 4. Requiring that urn:x-wiley:mma:media:mma5387:mma5387-math-0116 then Lemma 4.2 implies that

urn:x-wiley:mma:media:mma5387:mma5387-math-0117

Details are in the caption following the image
Illustration to show how each B(n) can be configured differently provided that the origin lies within the object. Consequently d(1),(2) = |z(1) − z(2)| will be minimum when the objects B(1) and B(2) are configured such that the origin is a suitable point on the boundaries of these objects

The following Lemma extends Ammari et al's Lemma 3.21 to the case of N multiple objects, when they are sufficiently well spaced.

Lemma 4.4.Provided that urn:x-wiley:mma:media:mma5387:mma5387-math-0118, there exists a constant C such that

urn:x-wiley:mma:media:mma5387:mma5387-math-0119
for n = 1,…,N where μr,max := maxn = 1,…,Nμ*(n)/ μ0.

Proof.We start by proceeding along the lines presented in1 and introduce urn:x-wiley:mma:media:mma5387:mma5387-math-0120 where

urn:x-wiley:mma:media:mma5387:mma5387-math-0121
with urn:x-wiley:mma:media:mma5387:mma5387-math-0122 being the solution of an exterior problem in an analogous way to urn:x-wiley:mma:media:mma5387:mma5387-math-0123 in the previous study.1 Using 11 and 14 (and after multiplying by μ0), we can deduce that
urn:x-wiley:mma:media:mma5387:mma5387-math-0124(17)
where urn:x-wiley:mma:media:mma5387:mma5387-math-0125 and urn:x-wiley:mma:media:mma5387:mma5387-math-0126 in (Bα)(n). Choosing v=Eα − E0 − (wα + Φα) then we have that
urn:x-wiley:mma:media:mma5387:mma5387-math-0127

Also, by application of the Cauchy-Schwartz inequality, we can check that

urn:x-wiley:mma:media:mma5387:mma5387-math-0128(18)
where
urn:x-wiley:mma:media:mma5387:mma5387-math-0129(19)
urn:x-wiley:mma:media:mma5387:mma5387-math-0130(20)
urn:x-wiley:mma:media:mma5387:mma5387-math-0131(21)

To bound A1 and A2 we have used 12,

urn:x-wiley:mma:media:mma5387:mma5387-math-0132(22)
and applied similar arguments to the previous study.1 The terms A3 does not appear in the single object case and dictates the minimum spacing for which the bound holds. Requiring that urn:x-wiley:mma:media:mma5387:mma5387-math-0133 and applying Corollary 4.3 then
urn:x-wiley:mma:media:mma5387:mma5387-math-0134(23)

Using 19-20, and 23 in 18 we find that

urn:x-wiley:mma:media:mma5387:mma5387-math-0135
and by additionally using urn:x-wiley:mma:media:mma5387:mma5387-math-0136, this completes the proof.□

By recalling the definition of urn:x-wiley:mma:media:mma5387:mma5387-math-0137 stated in Lemma 4.2, Ammari's et al's Theorem 3.11 in the case of multiple sufficiently well spaced objects becomes

Theorem 4.5.Provided that urn:x-wiley:mma:media:mma5387:mma5387-math-0138, there exists a constant C such that

urn:x-wiley:mma:media:mma5387:mma5387-math-0139

Proof.The result immediately follows from Lemma 4.4 and the definition of urn:x-wiley:mma:media:mma5387:mma5387-math-0140.□

The expressions for α(n)F(n)(z(n) + α(n)ξ(n)) and urn:x-wiley:mma:media:mma5387:mma5387-math-0141 are obtained by extending in an obvious way the expressions in given in (3.13) and (3.14) in the previous study1 where the latter is now written in terms of urn:x-wiley:mma:media:mma5387:mma5387-math-0142 as well as urn:x-wiley:mma:media:mma5387:mma5387-math-0143 where urn:x-wiley:mma:media:mma5387:mma5387-math-0144 and urn:x-wiley:mma:media:mma5387:mma5387-math-0145 satisfy the transmission problems
urn:x-wiley:mma:media:mma5387:mma5387-math-0146(24a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0147(24b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0148(24c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0149(24d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0150(24e)
urn:x-wiley:mma:media:mma5387:mma5387-math-0151(24f)
and
urn:x-wiley:mma:media:mma5387:mma5387-math-0152(25a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0153(25b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0154(25c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0155(25d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0156(25e)
urn:x-wiley:mma:media:mma5387:mma5387-math-0157(25f)
The properties of urn:x-wiley:mma:media:mma5387:mma5387-math-0158 and urn:x-wiley:mma:media:mma5387:mma5387-math-0159 are analogues to the single object case presented in the previous research.1

4.3 Integral representation formulae

Repeating the proof of Lemma 3.3 in the previous study1 for the multiple object case, it extends in an obvious way to

Lemma 4.6.Let urn:x-wiley:mma:media:mma5387:mma5387-math-0160 be the union of N bounded domains each with Lipschitz boundaries urn:x-wiley:mma:media:mma5387:mma5387-math-0161 whose outer normal is n. For any urn:x-wiley:mma:media:mma5387:mma5387-math-0162 satisfying ∇ × ∇×E=0, ∇·E=0 in urn:x-wiley:mma:media:mma5387:mma5387-math-0163, we have, for any urn:x-wiley:mma:media:mma5387:mma5387-math-0164

urn:x-wiley:mma:media:mma5387:mma5387-math-0165

In a similar way, repeating the proof of their Lemma 3.4 for multiple objects it extends in an obvious way to

Lemma 4.7.Let urn:x-wiley:mma:media:mma5387:mma5387-math-0166. Then for urn:x-wiley:mma:media:mma5387:mma5387-math-0167

urn:x-wiley:mma:media:mma5387:mma5387-math-0168

4.4 Asymptotic formulae

Ammari et al's Theorem 3.21 presents the leading order term in asymptotic expansion for (Hα − H0)(x) for a single inclusion Bα as α→0. In the case of multiple objects that are sufficiently well spaced, this extends to

Theorem 4.8.For a collection of N objects such that ν(n) is order one, α(n) is small and urn:x-wiley:mma:media:mma5387:mma5387-math-0169 then for x away from Bα we have

urn:x-wiley:mma:media:mma5387:mma5387-math-0170(26)
where urn:x-wiley:mma:media:mma5387:mma5387-math-0171 is the solution of (24) and
urn:x-wiley:mma:media:mma5387:mma5387-math-0172(27)
uniformly in x in any compact set away from Bα.

Proof.The proof uses as its starting point Lemma 4.7 and considers each object (Bα)(n) in turn. It applies very similar arguments to the proof of Ammari et al's Theorem 3.21 except Theorem 4.5 is used in place of their Theorem 3.1, 22 is used in place of their (3.6) and note that

urn:x-wiley:mma:media:mma5387:mma5387-math-0173(28)
by integration by parts. Furthermore, to recover the negative sign in the first term in 26, we have used
urn:x-wiley:mma:media:mma5387:mma5387-math-0174(29)
as α(n)→0. Theorem 3.21 mistakingly uses urn:x-wiley:mma:media:mma5387:mma5387-math-0175 as α→0, which leads to the wrong sign in their first term, as previously reported for the single homogenous object case.2

5 RESULTS FOR THE PROOF OF THEOREM 3.3

Recall that in this case, the object is inhomogeneous and is arranged as urn:x-wiley:mma:media:mma5387:mma5387-math-0176 where α is a single small scaling parameter and z a single translation.

5.1 Elimination of the current source

The results presented in Section 4.1 hold also in the case when the object is inhomogeneous except the subscript α is replaced by α.

5.2 Energy estimates

For an inhomogeneous object, we proceed along similar lines1 and introduce a single vector field F(x) whose curl is such that it is equal to the first two terms of a Taylor series of iωμ0H0(x) expanded about z as |xz|→0
urn:x-wiley:mma:media:mma5387:mma5387-math-0177
so that
urn:x-wiley:mma:media:mma5387:mma5387-math-0178(30)
The introduction of F(x) motivates the introduction of the following problem: Find urn:x-wiley:mma:media:mma5387:mma5387-math-0179 such that
urn:x-wiley:mma:media:mma5387:mma5387-math-0180(31)

The following Lemma extends Ammari et al's Lemma 3.21 to the case of an inhomogeneous object.

Lemma 5.1.For an inhomogeneous object Bα , there exists a constant C such that

urn:x-wiley:mma:media:mma5387:mma5387-math-0181(32)
urn:x-wiley:mma:media:mma5387:mma5387-math-0182(33)
for m = 1,…,N.

Proof.Here we introduce urn:x-wiley:mma:media:mma5387:mma5387-math-0183 where

urn:x-wiley:mma:media:mma5387:mma5387-math-0184
with urn:x-wiley:mma:media:mma5387:mma5387-math-0185 being the solution of an exterior problem in an analogous way to.1 Then, by writing
urn:x-wiley:mma:media:mma5387:mma5387-math-0186
and proceeding with similar steps,1 where Bα is replaced by Bα, we have
urn:x-wiley:mma:media:mma5387:mma5387-math-0187(34)
for m = 1,…,N and
urn:x-wiley:mma:media:mma5387:mma5387-math-0188
Finally, we use urn:x-wiley:mma:media:mma5387:mma5387-math-0189 and urn:x-wiley:mma:media:mma5387:mma5387-math-0190, which holds for n = 1,…,N.□

Introducing, urn:x-wiley:mma:media:mma5387:mma5387-math-0191 so that urn:x-wiley:mma:media:mma5387:mma5387-math-0192 we find that w0(ξ) satisfies
urn:x-wiley:mma:media:mma5387:mma5387-math-0193(35a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0194(35b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0195(35c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0196(35d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0197(35e)
urn:x-wiley:mma:media:mma5387:mma5387-math-0198(35f)
where, for an inhomogeneous object, urn:x-wiley:mma:media:mma5387:mma5387-math-0199.

In this case, Ammari et al's Theorem 3.11 becomes

Theorem 5.2.There exists a constant C such that

urn:x-wiley:mma:media:mma5387:mma5387-math-0200
for m = 1,…,N, which holds for an inhomogeneous object Bα.

Proof.The result immediately follows from Lemma 5.1 and the definition of w0.□

The expressions for αF(z+αξ) and w0(ξ) are identical to Ammari et al's (3.13) and (3.14)1 where θi(ξ) and ψij(ξ) now satisfy the transmission problems
urn:x-wiley:mma:media:mma5387:mma5387-math-0201(36a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0202(36b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0203(36c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0204(36d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0205(36e)
urn:x-wiley:mma:media:mma5387:mma5387-math-0206(36f)
and
urn:x-wiley:mma:media:mma5387:mma5387-math-0207(37a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0208(37b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0209(37c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0210(37d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0211(37e)
urn:x-wiley:mma:media:mma5387:mma5387-math-0212(37f)
The properties of θi(ξ) and ψij(ξ) are analogues to the homogeneous object case presented in the previous study.1

5.3 Integral representation formulae

The integral representation formulae presented in Section 4.3 only require (Bα)(n) to be replaced by urn:x-wiley:mma:media:mma5387:mma5387-math-0213 and Hα to be replaced by Hα for an inhomogeneous object.

5.4 Asymptotic formulae

Ammari et al's Theorem 3.21 presents the leading order term in asymptotic expansion for (Hα − H0)(x) for a single homogenous inclusion Bα = αB+z as α→0. In the case of an inhomogeneous inclusion, this becomes

Theorem 5.3.For an inhomogeneous object Bα such that ν(n) is order one and α is small then for x away from Bα, we have

urn:x-wiley:mma:media:mma5387:mma5387-math-0214(38)
where θi is the solution of (36) and
urn:x-wiley:mma:media:mma5387:mma5387-math-0215(39)
uniformly in x in any compact set away from Bα.

Proof.The proof uses as its starting point Lemma 4.7 and considers each region urn:x-wiley:mma:media:mma5387:mma5387-math-0216 in turn. It applies similar arguments to the proof of Ammari et al's Theorem 3.21 except that our Theorem 5.2 is used in place of their Theorem 3.1 and our 34 instead of their (3.6). Furthermore, note that by summing contributions, we have that

urn:x-wiley:mma:media:mma5387:mma5387-math-0217(40)
by application of integration by parts and, in a similar manner to the proof of Theorem 4.8, we use
urn:x-wiley:mma:media:mma5387:mma5387-math-0218(41)
to give the correct negative sign in the first term of 38.□

6 NUMERICAL EXAMPLES AND ALGORITHMS FOR OBJECT LOCALISATION AND IDENTIFICATION

In this section, we consider an illustrative numerical application of the asymptotic formulae 5 and 8, numerical examples of the frequency spectra of the MPT coefficients, and propose algorithms for multiple object localisation and inhomogeneous object identification as extensions of those in another study.6

6.1 Numerical illustration of asymptotic formulae for (Hα − H0)(x)

To illustrate the results in Theorems 3.1 and 3.3, comparisons of (Hα − H0)(xwill be undertaken with a finite element method (FEM) solver19 for multiple objects and for inhomogeneous objects. We first show comparisons for two spheres, then comparisons for two tetrahedra followed by comparisons for an inhomogeneous parallelepiped.

6.1.1 Two spheres

We first consider the situation of two spheres (Bα)(1) and (Bα)(2). These objects are defined as
urn:x-wiley:mma:media:mma5387:mma5387-math-0219
which means that the radii of the objects are α(1) and α(2), respectively. Setting B = B(1) = B(2) to be a sphere of unit radius placed at the origin then
urn:x-wiley:mma:media:mma5387:mma5387-math-0220
are the location of the centroids of the physical objects urn:x-wiley:mma:media:mma5387:mma5387-math-0221 and urn:x-wiley:mma:media:mma5387:mma5387-math-0222, respectively. Thus, the objects (Bα)(n), n = 1,2, are centered about the origin with urn:x-wiley:mma:media:mma5387:mma5387-math-0223. The material properties of the spheres are urn:x-wiley:mma:media:mma5387:mma5387-math-0224, urn:x-wiley:mma:media:mma5387:mma5387-math-0225, we use ω = 133.5rad/s and the object sizes are chosen as α = α(1) = α(2) = 0.01m and hence urn:x-wiley:mma:media:mma5387:mma5387-math-0226, independent of their separation, which will be used in Theorem 3.1. For closely spaced objects, we expect Theorem 3.3 to be applicable, and in this case,we set
urn:x-wiley:mma:media:mma5387:mma5387-math-0227
and z=0. Note that in this case, urn:x-wiley:mma:media:mma5387:mma5387-math-0228 must be recomputed for each new d.

Comparisons of (Hα − H0)(x) obtained from the asymptotic formulae 5 and 8 in Theorems 3.1 and 3.3 as well as a full FEM solution are made in Figure 5 for d = 0.2 and d = 2 along three different coordinates axes. To ensure the tensor coefficients were calculated accurately, a p = 3 edge element discretisation and an unstructured mesh of 6581 tetrahedra are used for computing urn:x-wiley:mma:media:mma5387:mma5387-math-0229 and meshes of 8950, and 11940 unstructured tetrahedral elements are used for computing urn:x-wiley:mma:media:mma5387:mma5387-math-0230 for d = 0.2 and d = 2, respectively. In addition, curved elements with a quadratic geometry resolution are used for representing the curved surfaces of the spheres. For these, and all subsequent examples, the artificial truncation boundary was set to be 100|B|. To ensure an accurate representation of (Hα − H0)(x) for the FEM solver, the same discretisation, suitably scaled, as used for urn:x-wiley:mma:media:mma5387:mma5387-math-0231 is employed.

Details are in the caption following the image
Comparison of (Hα − H0)(x) using the asymptotic expansions 5 and 8 in Theorems 3.1 and 3.1 as well as a FEM solution: along the three coordinate axes for two spheres with different separations αd [Colour figure can be viewed at wileyonlinelibrary.com]

For the closely spaced objects, with d = 0.2, we observe good agreement between Theorem 3.3 and the FEM solution in Figure 5, with all three results tending to the same result for sufficiently large |x|. The improvement for larger |x| is expected as the asymptotic formulae 5 and 8 are valid for x away from BαBα. For objects positioned further apart, with d = 2, we observe that the agreement between Theorem 3.1 and the FEM solution is best. This agrees with what our theory predicts, since, for d = 2, urn:x-wiley:mma:media:mma5387:mma5387-math-0232 and so this theorem applies.

6.1.2 Two tetrahedra

Next, we consider the case of two tetrahedra where the physical objects (Bα)(1) and (Bα)(2) are chosen as the tetrahedra with vertices urn:x-wiley:mma:media:mma5387:mma5387-math-0233, urn:x-wiley:mma:media:mma5387:mma5387-math-0234, urn:x-wiley:mma:media:mma5387:mma5387-math-0235, urn:x-wiley:mma:media:mma5387:mma5387-math-0236, and urn:x-wiley:mma:media:mma5387:mma5387-math-0237, urn:x-wiley:mma:media:mma5387:mma5387-math-0238, urn:x-wiley:mma:media:mma5387:mma5387-math-0239, urn:x-wiley:mma:media:mma5387:mma5387-math-0240, scaled by α(1) and α(2) respectively. Thus, the objects (Bα)(n), n = 1,2, are centered about the origin with urn:x-wiley:mma:media:mma5387:mma5387-math-0241 and we determine B(n) from urn:x-wiley:mma:media:mma5387:mma5387-math-0242 by setting
urn:x-wiley:mma:media:mma5387:mma5387-math-0243
such that the centroid of B(n) lies at the origin. A typical illustration of the two tetrahedra is shown in Figure 6. The sizes and materials of (Bα)(1) and (Bα)(2) are both the same, as in the previous section, but urn:x-wiley:mma:media:mma5387:mma5387-math-0244 due to their different shapes, although the MPTs are independent of d. However, note that (Bα)(2) = α(2)Rx((Bα)(1))/α(1) and B(2) = Mx(B(1)), where
urn:x-wiley:mma:media:mma5387:mma5387-math-0245
and since α = α(1) = α(2) the tensor coefficients transform as
urn:x-wiley:mma:media:mma5387:mma5387-math-0246(42)
Details are in the caption following the image
Two tetrahedra (Bα)(1) and (Bα)(2) with urn:x-wiley:mma:media:mma5387:mma5387-math-0247 [Colour figure can be viewed at wileyonlinelibrary.com]

For urn:x-wiley:mma:media:mma5387:mma5387-math-0248, we instead choose B(1) = (Bα)(1)/α(1), B(2) = (Bα)(2)/α(2) and set z=0.

Comparisons of (Hα − H0)(x) for this case are made in Figure 7 for d = 0.2 and d = 2 along three different coordinates axes. To ensure the tensor coefficients are calculated accurately, a p = 3 edge element discretisation and unstructured meshes of 15617 and 15488 tetrahedra are used for computing urn:x-wiley:mma:media:mma5387:mma5387-math-0249 and urn:x-wiley:mma:media:mma5387:mma5387-math-0250, respectively, and meshes of 15837 and 22045 unstructured tetrahedral elements are used for computing urn:x-wiley:mma:media:mma5387:mma5387-math-0253 for d = 0.2 and d = 2, respectively. To ensure an accurate representation of (Hα − H0)(x) for the FEM solver, the same mesh, suitably scaled, as used for urn:x-wiley:mma:media:mma5387:mma5387-math-0254 is employed with p=6.

Details are in the caption following the image
Comparison of (Hα − H0)(x) using the asymptotic expansions 5 and 8 in Theorems 3.1 and 3.3 as well as a FEM solution: along the three coordinate axes for two tetrahedra with different separations αd [Colour figure can be viewed at wileyonlinelibrary.com]

As in Section 6.1.1, we observe good agreement between Theorem 3.3 and the FEM solution for the closely spaced objects in Figure 7, with all three results tending to the same result for sufficiently large |x|. For objects positioned further apart, with d = 2, we observe that the agreement between Theorem 3.1 and the FEM solution is again best, which again agrees with what our theory predicts, since, for d = 2, urn:x-wiley:mma:media:mma5387:mma5387-math-0255, and so this theorem applies.

6.1.3 Inhomogeneous parallelepiped

In this section, an inhomogeneous parallelepiped urn:x-wiley:mma:media:mma5387:mma5387-math-0256 with
urn:x-wiley:mma:media:mma5387:mma5387-math-0257
is considered. The material parameters of (Bα)(1) and (Bα)(2) are urn:x-wiley:mma:media:mma5387:mma5387-math-0258, urn:x-wiley:mma:media:mma5387:mma5387-math-0259, and urn:x-wiley:mma:media:mma5387:mma5387-math-0260, urn:x-wiley:mma:media:mma5387:mma5387-math-0261, respectively.

Comparisons of (Hα − H0)(x) obtained from using the asymptotic expansion 8 in Theorem 3.3 and a full FEM solution are made in Figure 8 along three different coordinates axes. To ensure the tensor coefficients are calculated accurately, a p = 3 edge element discretisation and an unstructured mesh of 13121 tetrahedra are used for computing urn:x-wiley:mma:media:mma5387:mma5387-math-0262. To ensure an accurate representation of (Hα − H0)(x) for the FEM solver, the same mesh, suitably scaled, as used for urn:x-wiley:mma:media:mma5387:mma5387-math-0263 is employed with p=5. We observe a good agreement between Theorem 3.3 and the FEM solution for sufficiently large |x|.

Details are in the caption following the image
Comparison of (Hα − H0)(x) using the asymptotic expansion 8 in Theorem 3.3 and a FEM solution: along the three coordinate axes for an inhomogeneous parallelepiped [Colour figure can be viewed at wileyonlinelibrary.com]

6.2 Frequency spectra

The frequency response of the coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0264 for a range of single homogeneous objects has been presented in existing studies3, 4 where the real part was observed to be sigmoid with respect to urn:x-wiley:mma:media:mma5387:mma5387-math-0265 and the imaginary part had a distinctive single maxima. Rather than consider the coefficients, it is in fact better to split urn:x-wiley:mma:media:mma5387:mma5387-math-0266 in to the real part urn:x-wiley:mma:media:mma5387:mma5387-math-0267 and an imaginary part urn:x-wiley:mma:media:mma5387:mma5387-math-0268, which are both real symmetric rank 2 tensors, and to compute the eigenvalues of these. Indeed, many of the objects previously considered had rotational and/or reflection symmetries such that the eigenvalues coincide with the real and imaginary parts of the diagonal coefficients.

A theoretical investigation of urn:x-wiley:mma:media:mma5387:mma5387-math-0269 and urn:x-wiley:mma:media:mma5387:mma5387-math-0270, where urn:x-wiley:mma:media:mma5387:mma5387-math-0271 corresponds to the real symmetric rank 2 tensor describing the limiting response in the case of ω→0, and agrees with the Póyla-Szegö tensor for a homogenous permeable object, has been undertaken.20 In this, we prove results on the eigenvalues of these tensors.

Now, considering urn:x-wiley:mma:media:mma5387:mma5387-math-0272 for an inhomogeneous object Bα, the coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0273 are given by
urn:x-wiley:mma:media:mma5387:mma5387-math-0274(43)
where
urn:x-wiley:mma:media:mma5387:mma5387-math-0275(44a)
urn:x-wiley:mma:media:mma5387:mma5387-math-0276(44b)
urn:x-wiley:mma:media:mma5387:mma5387-math-0277(44c)
urn:x-wiley:mma:media:mma5387:mma5387-math-0278(44d)
urn:x-wiley:mma:media:mma5387:mma5387-math-0279(44e)
and we have shown that for urn:x-wiley:mma:media:mma5387:mma5387-math-0280, the eigenvalues of urn:x-wiley:mma:media:mma5387:mma5387-math-0281 and urn:x-wiley:mma:media:mma5387:mma5387-math-0282 have the properties urn:x-wiley:mma:media:mma5387:mma5387-math-0283 and urn:x-wiley:mma:media:mma5387:mma5387-math-0284 (this also applies to a homogenous objects where Bα reduces to Bα).20

To illustrate how the behaviour of urn:x-wiley:mma:media:mma5387:mma5387-math-0285 and urn:x-wiley:mma:media:mma5387:mma5387-math-0286 changes for an inhomogeneous object, we consider the geometry of the parallelepiped described in Section 6.1.3 placed at the origin so that urn:x-wiley:mma:media:mma5387:mma5387-math-0287 with α = 0.01m. Note that, although urn:x-wiley:mma:media:mma5387:mma5387-math-0288 and urn:x-wiley:mma:media:mma5387:mma5387-math-0289 have different properties, the object B still reflectional symmetries in the e1 and e3 axes and a π/2 rotational symmetry about e1 so that the independent coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0290 are urn:x-wiley:mma:media:mma5387:mma5387-math-0291 and urn:x-wiley:mma:media:mma5387:mma5387-math-0292 (and hence urn:x-wiley:mma:media:mma5387:mma5387-math-0293, urn:x-wiley:mma:media:mma5387:mma5387-math-0294 are the independent coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0295 and urn:x-wiley:mma:media:mma5387:mma5387-math-0296, urn:x-wiley:mma:media:mma5387:mma5387-math-0297 are the independent coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0298). In Figure 9, we show the computed results for urn:x-wiley:mma:media:mma5387:mma5387-math-0299 and urn:x-wiley:mma:media:mma5387:mma5387-math-0300 for the case where urn:x-wiley:mma:media:mma5387:mma5387-math-0301 and urn:x-wiley:mma:media:mma5387:mma5387-math-0302, and in Figure 10, we show the corresponding result for urn:x-wiley:mma:media:mma5387:mma5387-math-0303 and urn:x-wiley:mma:media:mma5387:mma5387-math-0304. For this, we use similar discretisations to those stated previously. In the former case, urn:x-wiley:mma:media:mma5387:mma5387-math-0305 vanishes but not in the latter case.

Details are in the caption following the image
Frequency dependence of the eigenvalues of urn:x-wiley:mma:media:mma5387:mma5387-math-0306 and urn:x-wiley:mma:media:mma5387:mma5387-math-0307: inhomogeneous object parallelepiped up of two cubes with urn:x-wiley:mma:media:mma5387:mma5387-math-0308 and urn:x-wiley:mma:media:mma5387:mma5387-math-0309 [Colour figure can be viewed at wileyonlinelibrary.com]
Details are in the caption following the image
Frequency dependence of the eigenvalues of urn:x-wiley:mma:media:mma5387:mma5387-math-0310 and urn:x-wiley:mma:media:mma5387:mma5387-math-0311: inhomogeneous parallelepiped made up of two cubes with urn:x-wiley:mma:media:mma5387:mma5387-math-0312 and urn:x-wiley:mma:media:mma5387:mma5387-math-0313 [Colour figure can be viewed at wileyonlinelibrary.com]

We observe, in Figure 9, that although urn:x-wiley:mma:media:mma5387:mma5387-math-0314, i = 1,… ,3 are still monotonically decreasing with urn:x-wiley:mma:media:mma5387:mma5387-math-0315, it is no longer sigmoid for an inhomogeneous object with varying σ and constant μ and has multiple nonstationary inflection points. Furthermore, rather than a single maxima, urn:x-wiley:mma:media:mma5387:mma5387-math-0316, i = 1,… ,3 has two distinct local maxima. However, the results shown in Figure 10 illustrate for an inhomogeneous object with varying μ and constant σ, urn:x-wiley:mma:media:mma5387:mma5387-math-0317, i = 1,… ,3, that the behaviour is quite different, and in this case, urn:x-wiley:mma:media:mma5387:mma5387-math-0318, i = 1,…,3 is still sigmoid and the curves for urn:x-wiley:mma:media:mma5387:mma5387-math-0319, i = 1,…,3 still have a single maxima. In the limiting case of ω→0, urn:x-wiley:mma:media:mma5387:mma5387-math-0320, i = 1,…,3 and, for the latter case with a contrast in μ, the behaviour is as shown in Figure 11, which is quite different to a homogenous object of the same size.

Details are in the caption following the image
Frequency dependence of the eigenvalues of urn:x-wiley:mma:media:mma5387:mma5387-math-0321 : inhomogeneous parallelepiped made up of two cubes with urn:x-wiley:mma:media:mma5387:mma5387-math-0322 and urn:x-wiley:mma:media:mma5387:mma5387-math-0323 [Colour figure can be viewed at wileyonlinelibrary.com]
To investigate the behaviour of inhomogeneous objects still further, we next consider the inhomogeneous parallelepiped urn:x-wiley:mma:media:mma5387:mma5387-math-0324 with
urn:x-wiley:mma:media:mma5387:mma5387-math-0325
and α = 0.01m. To compute urn:x-wiley:mma:media:mma5387:mma5387-math-0326, an unstructured mesh of 15 109 tetrahedral elements is generated and p = 4 elements employed. The independent coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0327 are again urn:x-wiley:mma:media:mma5387:mma5387-math-0328 and urn:x-wiley:mma:media:mma5387:mma5387-math-0329.

In Figure 12, we show urn:x-wiley:mma:media:mma5387:mma5387-math-0330 and urn:x-wiley:mma:media:mma5387:mma5387-math-0331 for the case where urn:x-wiley:mma:media:mma5387:mma5387-math-0332 and urn:x-wiley:mma:media:mma5387:mma5387-math-0333, and in Figure 13, we show the corresponding result for urn:x-wiley:mma:media:mma5387:mma5387-math-0334 and urn:x-wiley:mma:media:mma5387:mma5387-math-0335. In the former case, urn:x-wiley:mma:media:mma5387:mma5387-math-0336 vanishes, but not in the latter case.

Details are in the caption following the image
Frequency dependence of the eigenvalues of urn:x-wiley:mma:media:mma5387:mma5387-math-0337 and urn:x-wiley:mma:media:mma5387:mma5387-math-0338: inhomogeneous parallelepiped made up of three cubes with urn:x-wiley:mma:media:mma5387:mma5387-math-0339 and urn:x-wiley:mma:media:mma5387:mma5387-math-0340 [Colour figure can be viewed at wileyonlinelibrary.com]
Details are in the caption following the image
Frequency dependence of the eigenvalues of urn:x-wiley:mma:media:mma5387:mma5387-math-0341 and urn:x-wiley:mma:media:mma5387:mma5387-math-0342: inhomogeneous parallelepiped made up of three cubes with urn:x-wiley:mma:media:mma5387:mma5387-math-0343 and urn:x-wiley:mma:media:mma5387:mma5387-math-0344 [Colour figure can be viewed at wileyonlinelibrary.com]

We observe, in Figure 12, that urn:x-wiley:mma:media:mma5387:mma5387-math-0345, i = 1,…,3 is still monotonically decreasing with multiple nonstationary points of inflection, and urn:x-wiley:mma:media:mma5387:mma5387-math-0346, i = 1,…,3 now has three distinct local maxima. In Figure 13, we see that urn:x-wiley:mma:media:mma5387:mma5387-math-0347, i = 1,…,3 is sigmoid, and urn:x-wiley:mma:media:mma5387:mma5387-math-0348, i = 1,…,3 has only a single maxima. Unlike Figure 11, we see in Figure 14 that the low frequency response of λi(Re(M[αB])), i = 1,…,3 are different. This is probably due to the fact that the chosen contrasts in μ imply that one of the three cubes no longer has a dominant effect over the other two.

Details are in the caption following the image
Frequency dependence of the eigenvalues of urn:x-wiley:mma:media:mma5387:mma5387-math-0349 : inhomogeneous parallelepiped made up of three cubes with urn:x-wiley:mma:media:mma5387:mma5387-math-0350 and urn:x-wiley:mma:media:mma5387:mma5387-math-0351 [Colour figure can be viewed at wileyonlinelibrary.com]

Remark 6.1.The results shown in Figures 9 and  12 indicate that the number of points of nonstationary inflection in urn:x-wiley:mma:media:mma5387:mma5387-math-0352 and the number of local maxima in urn:x-wiley:mma:media:mma5387:mma5387-math-0353 can potentially be used to determine an upper bound on the number of regions with varying σ that make up an inhomogeneous object Bα. Note, that contrasts in σ between the regions making up the inhomogeneous object have deliberately chosen as large in these examples and we acknowledge that, for small contrasts, detecting such peaks would be more challenging.

6.3 Object localisation

The approach described by Ammari, Chen, Chen, Volkov, and Wang6 for a single object localisation using multistatic measurements simplifies given our object characterisation in terms of rank 2 MPT for a single homogenous object and also easily extends to inhomogeneous and multiple objects. Following their study,6 we assume that there are K receivers at locations r(k), k = 1,…,K, which are associated with small measurement coils with dipole moment q, and L sources at locations s(),  = 1,…,L, which are associated with small exciting coils each with dipole moment p. Then, by measuring the field perturbation described by Theorem 3.1 for Ntarget = N objects in the direction q, this gives rise to the k, th entry of the multistatic response matrix as
urn:x-wiley:mma:media:mma5387:mma5387-math-0354
where, for the purpose of the following, we arrange the coefficients of the rank 2 tensors urn:x-wiley:mma:media:mma5387:mma5387-math-0355 as 3 × 3 matrices. Assuming that the data is corrupted by measurement noise and is sampled using Hadamard's technique, as in the previous study,6 then the MSR matrix can be written in the form
urn:x-wiley:mma:media:mma5387:mma5387-math-0358
where urn:x-wiley:mma:media:mma5387:mma5387-math-0359 and W is a K × L matrix with independent and identical Gaussian entries with zero mean and unit variance, and Snoise is a positive constant. In addition, U is a matrix of size K × 3Ntarget
urn:x-wiley:mma:media:mma5387:mma5387-math-0360
and U(n) is an K × 3 matrix
urn:x-wiley:mma:media:mma5387:mma5387-math-0361
The matrix urn:x-wiley:mma:media:mma5387:mma5387-math-0362 is of size 3Ntarget × 3Ntarget and is block diagonal in the form
urn:x-wiley:mma:media:mma5387:mma5387-math-0363
and the matrix V is of dimension 3Ntarget × L with
urn:x-wiley:mma:media:mma5387:mma5387-math-0364
where V(n) is the 3 × L matrix
urn:x-wiley:mma:media:mma5387:mma5387-math-0365(45)
Proceeding in a similar manner to the previous research,6 and defining the linear operator urn:x-wiley:mma:media:mma5387:mma5387-math-0366 as
urn:x-wiley:mma:media:mma5387:mma5387-math-0367(46)
then, by dropping the higher order term, the MSR matrix can be approximated as
urn:x-wiley:mma:media:mma5387:mma5387-math-0368
The MUSIC algorithm can then be used to localise the location of the multiple arbitrary shaped targets by using the same imaging functional as proposed in the previous study6
urn:x-wiley:mma:media:mma5387:mma5387-math-0369(47)
where P is the orthogonal projection onto the right null space of urn:x-wiley:mma:media:mma5387:mma5387-math-0370.

Proposition 6.2.Suppose that urn:x-wiley:mma:media:mma5387:mma5387-math-0371 has full rank. Then urn:x-wiley:mma:media:mma5387:mma5387-math-0372 has 3Ntarget non-zero singular values. Furthermore, IMU will have Ntarget peaks at the object locations z=zs.

The ability to recover the Ntarget objects will depend on a number of factors:
  • 1. The number and locations of the measurement and excitor pairs. In practice, the number of each will be limited to powers of 4 for practical reasons.1
  • 2. The noise level, which we define as the reciprocal of the signal to noise ratio in terms of the n + 3(n − 1)th singular value of A0 (ordered as S1(A0) > S2(A0)…
    urn:x-wiley:mma:media:mma5387:mma5387-math-0373(48)
    In other studies,1, 6 the SNR was based instead on the largest singular value S1(A0).
  • 3. The frequency of excitation.

Remark 6.3.From the examination of the frequency dependence of the coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0374 we have seen that the real and imaginary parts for different objects urn:x-wiley:mma:media:mma5387:mma5387-math-0375 are different. Moreover, in general, their imaginary components exhibit resonance behaviour at different (possibly multiple) frequencies. Consequently, different objects, in general, correspond to different singular values of A0. The presence of multiple objects with the same shape and size, but with different locations, will result in multiplicities of the singular values (in the absence of noise). If only a single frequency is considered and Snoise is chosen based on the largest singular value S1(A0), then it will generate a W with Gaussian statistics that are associated with only one of the objects possibly present. If the singular values associated with the other objects are much smaller than S1(A0), it may be difficult to detect the other objects present. In particular, to locate those objects with smaller MPT coefficients (and hence smaller singular values) at that frequency under consideration.

We explore this through the following experiment. We simulate excitations and measurements taken at regular intervals on the plane [ − 1,1] × [ − 1,1] × {0} such that L = K = 256. The dipole moments are chosen as p=q=e3 so that the plane of all measurement, and excitation coils are parallel to this horizontal surface. With these measurements, the location identification of a coin urn:x-wiley:mma:media:mma5387:mma5387-math-0376 of radius 0.01125m and thickness 3.15 × 10−3m with urn:x-wiley:mma:media:mma5387:mma5387-math-0377 and urn:x-wiley:mma:media:mma5387:mma5387-math-0378 and a tetrahedron urn:x-wiley:mma:media:mma5387:mma5387-math-0379 with vertices (5.77 × 10−3,0,0)m, ( − 2.88,5,0) × 10−3m, ( − 2.88, − 5,0) × 10− 3m and (0,0, − 8.16 × 10−3)m and material properties urn:x-wiley:mma:media:mma5387:mma5387-math-0380 and urn:x-wiley:mma:media:mma5387:mma5387-math-0381 will be considered. The true locations of these objects are assumed to be urn:x-wiley:mma:media:mma5387:mma5387-math-0382 and urn:x-wiley:mma:media:mma5387:mma5387-math-0383, respectively. To perform the imaging, noise is added to the simulated A0 to create A, and the image functional IMU is evaluated for different positions zs. To do this, we compute urn:x-wiley:mma:media:mma5387:mma5387-math-0384 where WS are the first 3N singular vectors of A, which are chosen based on the magnitudes of the singular values and thereby allows us to also predict the number of objects N present.

We first consider location identification at a frequency f = 1 × 105Hz, which is close to the resonance peaks for the two objects, and consider the singular values of A0 and A in Figure 15. At this frequency, Sn(A0), n = 1,2,3 are associated with the coin and Sn(A0), n = 4,5,6 with the tetrahedron. Without noise, A = A0 and the six physical singular values are clearly distinguished, but, by considering a noise level of 1% so that Snoise = 0.01S1(A0), it is no longer possible to distinguish Sn(A), n = 4,5,6 from the noisy singular values. On the other hand, by setting Snoise = 0.01S4(A0), or even Snoise = 0.1S4(A0), we can distinguish all 6 singular values from the noise. This means that with Snoise = 0.01S1(A0) we expect to only locate the coin, but with Snoise = 0.01S4(A0),0.1S4(A0) we expect to find both objects. This is confirmed in Figure 16 where we plot IMU on the plane −0.5e3. We observe that for Snoise = 0.01S1(A0), we can only locate the coin, for Snoise = 0.01S4(A0) we can locate both the coin and the tetrahedron and even by increasing the noise level to 10% and setting Snoise = 0.1S4(A0) both objects can still be identified. On the other hand, choosing the frequency f = 132Hz, such that Sn(A0), n = 1,2,3 are associated with the tetrahedron and Sn(A0), n = 4,5,6 with the coin, Figure 17 shows that the phenomena is reversed, and with a 10% noise level and Snoise = 0.1S4(A0), only the tetrahedron can be identified at this frequency.

Details are in the caption following the image
Singular values Sn(A): Evaluated for different levels of noise for identifying a coin and tetrahedron at f = 1 × 105Hz [Colour figure can be viewed at wileyonlinelibrary.com]
Details are in the caption following the image
The imaging function IMU: Evaluated on the plane −0.5e3 for different levels of noise for identifying a coin and tetrahedron at f = 1 × 105 Hz [Colour figure can be viewed at wileyonlinelibrary.com]
Details are in the caption following the image
The imaging function IMU: Evaluated on the plane −0.5e3 for different levels of noise for identifying a coin and tetrahedron at f = 132 Hz [Colour figure can be viewed at wileyonlinelibrary.com]

6.4 Object identification

A dictionary-based classification technique for individual object identification has been proposed by Ammari et al6 and this easily extends to the identification of multiple inhomogeneous objects. We propose a slight variation on that proposed by Ammari et al, which uses the eigenvalues of the real and imaginary parts of the MPT as a classifier as opposed to its singular values at a range of frequencies. The motivation for this is the richness of the frequency spectra of the eigenvalues, as shown in Section 6.2 and that it provides an increased number of values to classify each object. We also propose a strategy in which objects are put in to canonical form before forming the dictionary. The algorithm comprises of two stages as described below.

6.4.1 Offline stage

In the offline stage, given a set of Ncandidate candidate objects (which can include both homogenous and inhomogeneous objects), we put them in canonical form urn:x-wiley:mma:media:mma5387:mma5387-math-0385, i = 1,…,Ncandidate by ensuring that the origin for ξ(i) in B(i) coincides with the centre of mass of B(i) and the object's size α(i) is chosen such that urn:x-wiley:mma:media:mma5387:mma5387-math-0386  where urn:x-wiley:mma:media:mma5387:mma5387-math-0390 in the case of a homogenous object and corresponds to the Póyla-Szegö tensor as well as being the characterisation for σ = 0 for this object. In the case of an object with homogenous materials, the coefficients of urn:x-wiley:mma:media:mma5387:mma5387-math-0391 are computed by solving the transmission problem (7) using FEM and then applying (6), and in the case of an inhomogeneous object, (10) and (9) are used. In each case, the eigenvalues urn:x-wiley:mma:media:mma5387:mma5387-math-0392 and urn:x-wiley:mma:media:mma5387:mma5387-math-0393 are obtained for a range of frequencies ωj and
urn:x-wiley:mma:media:mma5387:mma5387-math-0394
forms the ith element of the dictionary
urn:x-wiley:mma:media:mma5387:mma5387-math-0395

6.4.2 Online stage

In an extension to the previous research,6 the MPT coefficients for each of the targets (Tα)(i), i = 1,…,Ntarget can be recovered from the same data used to identify the number and locations of objects. Although, to do so, it is important to ensure that the dipole moments of the coils are chosen such that all the 6Ntarget coefficients can be recovered from the measured data.4 The coefficients are then the solution of the least squares problem
urn:x-wiley:mma:media:mma5387:mma5387-math-0396
which is repeated for j = 1,…,Nω.
Then, for each target (Tα)(i), we determine
urn:x-wiley:mma:media:mma5387:mma5387-math-0397
and find the closest match to urn:x-wiley:mma:media:mma5387:mma5387-math-0398 within the dictionary urn:x-wiley:mma:media:mma5387:mma5387-math-0399.6 Notice the target could also be inhomogeneous in which case (Tα)(i) is replaced by urn:x-wiley:mma:media:mma5387:mma5387-math-0400.

6.4.3 Numerical example

As a challenging object identification example, we consider a dictionary consisting of parallelepipeds described in Section 6.2, which consist of either two regions urn:x-wiley:mma:media:mma5387:mma5387-math-0401 with urn:x-wiley:mma:media:mma5387:mma5387-math-0402 or three regions urn:x-wiley:mma:media:mma5387:mma5387-math-0403 with urn:x-wiley:mma:media:mma5387:mma5387-math-0404, and vary the material properties according to the descriptions previously described. We also consider the limiting case where the two (three) regions have the same parameters. The dictionary for these objects is generated according to the off-line stage with ω ∈ 2π(2,300,4 × 103,5 × 104,2 × 105)rad/s, arbitrarily chosen over the frequency spectrum.

For the online stage, take urn:x-wiley:mma:media:mma5387:mma5387-math-0405, i = 1,2, j = 1,…,Nω = 5 to be given by considering targets urn:x-wiley:mma:media:mma5387:mma5387-math-0406 where R is an arbitrary rotation and adding noise. In Figure 18, we illustrate the algorithms ability to differentiate between these similar objects. The red bars indicate the predicated classification, which is correct for the examples presented (it was also found to be correct for the cases of the other parallelepipeds). We can observe that greatest similarity in terms of the classification is between the two homogeneous parallelepipeds and between the two parallelepipeds with contrasting σ, and in each case, the classification becomes more challenging as the noise level is increased.

Details are in the caption following the image
Dictionary classification showing urn:x-wiley:mma:media:mma5387:mma5387-math-0407 : Top row show classification with 5% noise, bottom row with 10% noise, red indicates the predicted object, which is correct in all cases [Colour figure can be viewed at wileyonlinelibrary.com]

By increasing the number of frequencies considered so that Nω = 7 with ω ∈ 2π(2,300,4 × 103,5 × 104,2 × 105,3 × 106,4 × 107)rad/s, we see in Figure 19 that the certainty of the classification is improved for both noise levels.

Details are in the caption following the image
Dictionary classification showing urn:x-wiley:mma:media:mma5387:mma5387-math-0408 : Top row show classification with 5% noise, bottom row with 10% noise, red indicates the predicted object, which is correct in all cases [Colour figure can be viewed at wileyonlinelibrary.com]

ACKNOWLEDGEMENT

The authors would like to thank Engineering and Physical Sciences U.K. (EPSRC) for the financial support received from the grants EP/R002134/1 and EP/R002177/1. The second author would like to thank the Royal Society for the financial support received from a Royal Society Wolfson Research Merit Award. All data are provided in full in Section 6 of this paper.

    • * In order to simplify notation, we drop the double check on urn:x-wiley:mma:media:mma5387:mma5387-math-0006 and the single check on urn:x-wiley:mma:media:mma5387:mma5387-math-0007, which was used in2 to denote two and one reduction(s) in rank, respectively. We recall that urn:x-wiley:mma:media:mma5387:mma5387-math-0008 by the Einstein summation convention where we use the notation ej to denote the jth unit vector. We will denote the jth component of a vector u by u·ej = (u)j and the j,kth coefficient of a rank 2 tensor urn:x-wiley:mma:media:mma5387:mma5387-math-0009 by urn:x-wiley:mma:media:mma5387:mma5387-math-0010.
    • Note no summation over n is implied.
    • We use (Hα − H0)(x) instead of (Hα − H0)(x) (i.e. remove bold on the subscript α) for Theorem 3.1 throughout this section as the examples with multiple objects presented have the same object size.
    • § urn:x-wiley:mma:media:mma5387:mma5387-math-0251 could be alternatively obtained from urn:x-wiley:mma:media:mma5387:mma5387-math-0252 by applying 42.
    • For (multiple) inhomogeneous objects we replace urn:x-wiley:mma:media:mma5387:mma5387-math-0356 here and in the following by urn:x-wiley:mma:media:mma5387:mma5387-math-0357 where α(n) becomes the size of the nth inhomogeneous object with configuration B(n)
    • # For inhomogeneous objects we require urn:x-wiley:mma:media:mma5387:mma5387-math-0387 and we replace (Bα)(i) by urn:x-wiley:mma:media:mma5387:mma5387-math-0388, B(i) by B(i) as well as ensuring the centre of mass coincides with the centre of mass of urn:x-wiley:mma:media:mma5387:mma5387-math-0389.
    • If μ = μ0 we choose the object size by requiring the high conductivity limit to have unit determinant.

    The full text of this article hosted at iucr.org is unavailable due to technical difficulties.