An Efficient Technique for Solving Inhomogeneous Electromagnetic Inverse Scattering Problems

Article information

J. Electromagn. Eng. Sci. 2020;20(1):64-72
Publication date (electronic) : 2020 January 31
doi : https://doi.org/10.26866/jees.2020.20.1.64
Department of Electronics, Nuclear Materials Authority, Cairo, Egypt
*Corresponding Author: Mohamed Elkattan (e-mail: emtiazegf@hotmail.com)
Received 2019 April 19; Revised 2019 August 6; Accepted 2019 December 2.

Abstract

The electromagnetic inverse scattering approach seeks to obtain the electric characteristics of a scatterer using information about the source and the scattered data. The inverse scattering problem usually suffers from limited knowledge about the scatterer used, which makes its solution more challenging than the forward problem. This paper presents an inversion approach to estimating the unknown electric properties of a two- and three-dimensional inhomogeneous scatterer. The presented approach considers the inverse scattering problem as a global minimization problem with a meshless forward formulation for the computation of the scattered electromagnetic field. Various simulated annealing cooling schedules are applied and assessed to solve the problem, and the results of several case studies are presented for both two- and three-dimensional electromagnetic inverse scattering problems.

I. Introduction

Electromagnetic surveying systems are widely used for environmental and engineering studies [1, 2]. In the electromagnetic method, a source is used to produce an incident wave, where interaction between the wave and the investigated object leads to generation of a scattered wave. Data are gathered at the receiver to obtain information to predict the physical properties of the investigated configuration through solving the inverse scattering problem [3].

Inverse scattering problems have several applications in research areas such as archeology, geophysical prospecting, and medical imaging [4, 5]. These types of problems suffer from a limited amount of information about the variables to be estimated [6, 7]. However, solutions to such problems must be accurate to get a reasonable estimate, and a reasonable estimate is mainly affected by the efficiency of the forward problem formulation. Several techniques are available for forward problem formulation, such as the finite-difference and finite-element methods [8, 9] and the boundary element method [10]. However, such conventional numerical methods have limitations, including numerical polarization and dispersion [11, 12], inaccurate representation of decaying fields, and integrals with singularity or hyper-singularity [13, 14]. Thus, one of the objectives of this paper is to provide an accurate forward modeling method that overcomes some of these limitations and difficulties.

Another objective of this paper is to develop an inversion methodology that benefits from the optimal setting of the forward formulation to solve both two- and three-dimensional (2D and 3D) electromagnetic inverse scattering problems in inhomogeneous media. In our approach, the inverse problem is treated as a sampling problem using the simulated annealing method without affecting the nonlinear nature of the problem. Moreover, several simulated annealing algorithms were designed and compared with different case studies to ensure the approach’s efficiency in terms of estimation error.

II. Forward Formulation

An efficient forward algorithm for calculating scattered fields from input model parameters (i.e., permittivity and conductivity) is required to solve an inversion problem [8]. Most inversion approaches have a link between the forward and inverse problems in order to evaluate the fitness of the predicted parameters for the proposed model [9].

Forward problem techniques are always based on a previously selected configuration, and the effectiveness of the forward configuration strongly influences the efficiency of the inversion approach. Approaches used for modeling electromagnetic forward problems fall into two main categories: mesh-based and meshless approaches [15].

Most commercial simulators use mesh-based approaches to solve forward problems. Mesh-based approaches have several limitations because they must truncate the domain of computation, which introduces unphysical nonreflecting boundaries [16, 17]. They also create a large grid with too many cells to get an accurate solution, especially if the structure is lossy and contain evanescent fields [18]. These limitations mean that these approaches suffer from long simulation times [19].

Meshless approaches can be used for the forward formulation of Maxwell’s equations through the expansion of fields using Fourier transform or Gauss-Hermite functions [20]. However, these approaches involve many integrals that have to be evaluated numerically, so they are computationally expensive. In this paper, a meshless approach will be adopted that avoids such integrals; therefore, reducing the computational complexity of the solution, and that locates accurate estimates of the model with a reasonable error margin.

1. Two-Dimensional Problem

In this paper, we will consider the 2D model shown in Fig. 1, where an object of permittivity ɛr2 and conductivity σ2 is buried inside a slab with permittivity ɛr1 and conductivity σ1. For the 2D problem, the electric polarization current can be represented as [21]:

Fig. 1

General model of the 2D electromagnetic inverse scattering problem considered in this paper.

(1) J(x,z)=Q(x,z)[Ei(x,z)+-0LG(x,z,x,z)J(x,z)dzdx],>x,x>-,Lz,z0

where Ei(x, z) is the incident electric field, (x, z) is the Cartesian coordinate of an observation point, (x′, z′) is the Cartesian coordinate of the polarization current, and L is the slab thickness. G=i4H0(1)(x,z,x,z), where H0(1)(.) is the Hankel function of the first type and zeroth order. Q(x, z) can be expanded to be written as [22]:

(2) Q(x,z)=iwμQ(x,z),

where

(3) Q(x,z)=-iw(ɛ(x,z)-ɛ0)+σ(x,z)

For the 2D case of one-layer slab with an object inside it, we can write Q(x, z) as:

(4) Q(x,z)=Q(slab)-[Q(slab)-Q(object)]Ω(s)

where Ω(s) is the indicator to classify the object from the slab. Ω(s)=0 indicates the slab while Ω(s)=1 indicates the object, and

(5) Q(slab)=kslab2-k02
(6) Q(object)=kobject2-k02

where k0=wμ0ɛ0 is the background medium. Hence,

(7) kslab2(x,z)=w2μ0ɛ0ɛr(slab)+iwμ0σ(slab)
(8) kobject2(x,z)=w2μ0ɛ0ɛr(object)+iwμ0σ(object).

One approach to solve this problem is to use Fourier transform and {ψn} orthogonality properties [23], but by this representation, overlap integrals in kx and n are required. These integrals have a very high computational cost. To avoid this cost, we propose another approach that avoids all overlap integrals: the point-by-point approach. In this approach, we get the scatterer’s polarization of current expansion coefficients an(kx) in the form of:

(9) ndkxexp(ikxx)an(kx)ψn(z,kx)=Q(x,z)Ei(x,z)+Q(x,z)ndkxi2kzexp(ikxx)an(kx)λn(kx)ψn(z,kx)

where kz=k02-kx2 stands for the 2D case, λn(kx) stands for eigenvalue, and ψn(z, kx) represents a complete set. Here, the estimated current expansion coefficients are an(kx) at a([nk],1) values, that is, Nmodes × Kspatial harmonics. We therefore need to identify O × P points of z and x directions, which can be selected within the scatterer. Once defined, the current expansion coefficient equation can be rewritten as:

(10) nkxexp(ikxxP)an(kx)ψn(zO,kx)=1δkxQ(xP,zO)Ei(xP,zO)+Q(xP,zO)nkxi2kzexp(ikxxP)an(kx)λn(kx)ψn(zO,kx)         o,p

Here, integrals are approximated to with a step δkx. Now we can define a linear system to get the estimated current expansion coefficients to be:

(11) M1([op],[nk])a([nk],1)=c[op],1+M2([op],[nk])a([nk],1)

where

(12) M1([op],[nk])=exp(ikxxP)ψn(zO,kx),

and

(13) M2([op],[nk])=Q(xP,zO)i2kzexp(ikxxP)λn(kx)ψn(zO,kx),

and

(14) c([op],1)=1δkxQ(xP,zO)Ei(xP,zO).

Current expansion coefficients a can then be computed as:

(15) [M1-M2]   a=c.

Once we compute the coefficients {an(kx)}, the scattered electric field’s distribution is obtained at the receiver for a given kx as:

(16) Ezr(kx,0)=iωμ0   ni2kzan(kx)λn(kx)ψ(0,kx).

The 2D problem was modeled by frequency domain finite element analysis using the COMSOL Multiphysics software package. The incident field was a linearly polarized plane wave normalized by i2kz at one megahertz under a scattering boundary condition for the structure shown in Fig. 1, with ɛr1=8, ɛr2=4 and σ1=0.002,σ2=0.005. The calculated (using Eq. (16)) and the simulated (using COMSOL) scattered electric field results were compared at 11 wavenumbers (kx =0,0.11 k0,0.22 k0,….,1.1 k0), and the results are presented in Fig. 2. The diamonds and circles in the figure represent the field computations of the proposed method and the finite element simulation. As shown in Fig. 2, the solution of the proposed approach is very close to the finite element analysis solution.

Fig. 2

Calculated (using Eq. (16)) and simulated (using COMSOL) scattered electric field results at 11 wavenumbers for the 2D problem.

2. Three-Dimensional Problem

In order to extend the proposed solution to the 3D case, the model used in this paper is presented in Fig. 3, where a sphere of permittivity ɛr2 and conductivity σ2 is buried inside a box with permittivity ɛr1and conductivity σ1. Here, the scatterer polarization current expansion coefficients an(kx, ky) can be written in the form of [24]:

Fig. 3

General model of the 3D electromagnetic inverse scattering problem considered in this paper.

(17) ndkxdkyexp(ikxx)exp(ikyy)an(kx,ky)ψn(z,kx,ky)=Q(x,y,z)Ei(x,y,z)+Q(x,y,z)ndkxdkyi2kzexp(ikxx)   exp(ikyy)an(kx,ky)λn(kx,ky)ψn(z,kx,ky)

where kz=k02-kx2-ky2 stands for the 3D case, λn (kx, ky) stands for eigenvalue, and ψn(z, kx, ky) represents a complete set. Here, the estimated current expansion coefficient are an(kx, ky) at a([nkxky],1) value Nmodes × Kxspatial harmonic × Kyspatial harmonic. Here, we need to identify O × F × P points of z, y, and x directions, which can be selected within the scatterer all together. Once defined, the current expansion coefficient equation can be rewritten as:

(18) nkxkyexp(ikxxP)exp(ikyyf)an(kx,ky)ψn(zO,kx,ky)=1δkxδkyQ(xP,yf,zO)Ei(xP,yf,zO)+Q(xP,yf,zO)nkxkyi2kzexp(ikxxP)exp(ikyyf)an(kx,ky)λn(kx,ky)ψn(zO,kx,ky)o,p,f

where integrals are approximated to ∑ with steps δkx and δky. By this representation, all overlap integrals in kx, ky, and n are avoided. This reduces the computational cost dramatically. Now we can define a linear system to get the estimated current expansion coefficients to be:

(19) M1([opf],[nkxky])a([nkxky],1)=c([opf],1)+M2([opf],[nkxky])   a([nkxky],1)

where

(20) M1([opf],[nkxky])=exp(ikxxP)exp(ikyyf)ψn(zO,kx,ky)
(21) M2([opf],[nkxky])=Q(xP,yf,zO)i2kzexp(ikxxP)exp(ikyyf)λn(kx,ky)ψn(zO,kx,ky)
(22) c([opf],1)=1δkxδkyQ(xP,yf,zO)Ei(xP,yf,zO)

Then the current expansion coefficient, a, can be computed as:

(23) [M1-M2]a=c.

Once we compute the coefficients {an(kx, ky)}, the scattered electric field’s distribution is obtained at the receiver for a given kx and ky as:

(24) Ezr(kx,ky,0)=iωμ0ni2kzan(kx,ky)λn(kx,ky)ψ(0,kx,ky)

The 3D problem was modeled by frequency domain finite element analysis using the COMSOL Multiphysics software with the same conditions and structure shown in Fig. 3. The calculated (using Eq. (24)) and the simulated (using COMSOL) scattered electric field results were compared at 11 wavenumbers (kx =0,0.11 k0,….,1.1 k0 and ky = 0,0.11 k0,…1.1 k0).

The results are presented in Fig. 4; the diamonds and circles represent the field computations of the proposed method and the finite element simulation. As shown in Fig. 4, the solution of the proposed approach is very close to the finite element analysis solution.

Fig. 4

Calculated (using Eq. (24)) and simulated (using COMSOL) scattered electric field results at 11 wavenumbers for the 2D problem.

III. Inversion Approach

The inversion technique aims to estimate the physical variables that tolerably fit the scattered data [25]. In electromagnetic problems, responses from the model in the form of a scattered electric field are nonlinear functions of the proper model’s physical variables [26]. The physical variables of the model used can be predicted using nonlinearized or linearized inversion algorithms [27]. In this paper, the inversion approach uses the developed forward solver repetitively as an integral part of the inverse technique.

The proposed approach rearranges the nonlinear inversion process to find a solution of a set of linear equations. However, the final inversion equation is still nonlinear. This is done by modeling the electromagnetic inverse problem as a global optimization problem, where the multivariable function of the problem is iteratively minimized using the simulated annealing technique [28, 29].

Using simulated annealing in the inversion methodology allows for a straightforward insertion of the a priori information into the forward model. Furthermore, the proposed inversion approach does not require the starting solutions to represent good estimates of the exact configuration of the structure. In this paper, optimization of the unknown electrical variables is conducted through an objective function, Ob, in the form of:

(25) Ob=k=1K|Emn-Ecn|2

where Emn is the measured electrical field collected at the kth wavenumber, for a total of K wavenumbers, and Ecn is the electric field computed at those wavenumbers based on what the 2M material properties might be (the permittivities and conductivities in our case). The objective function is therefore 2Mdimensional:

(26) Ob=F({ɛrm},{σm}),m=1:M)

where ɛrm and σm are the relative dielectric constant and conductivity of the mth object. The simulated annealing algorithm starts with initial estimates for the object’s electrical properties, driven by a priori knowledge of the possible range of the model’s physical parameters; this is called the current estimates.

The algorithm then generates new estimates with a random distance from the current estimates in the search space. This distance is selected by a probability distribution with a scale depending on the current temperature. Afterwards, the algorithm determines whether the new estimates are better or worse than the current estimates by evaluating the objective function, Ob, for both the current and the new estimates.

If the objective function value of the new estimates is less than that of the current estimates, the new estimates are accepted in place of the current estimates. However, to avoid being trapped in the local minima, the algorithm can still accept new estimates that raise the value of the objective function in place of the current estimates. Thus, the new estimate of the object’s electrical properties is accepted either if it is better than the current estimate or if it is worse than the current estimates but with a certain probability value. This probability is controlled by two main factors: the temperature and the difference between the current value and the new value of the objective function, and it can be defined by an acceptance function:

(27) F=11+exp(Obnew-ObcurrentT),

where Obnew is the objective function value of the new estimates, Obcurrent is the objective function value of the current estimates, and T is the current temperature. By accepting worse estimates based on an acceptance function, the algorithm will be able to explore globally for more possible solutions. However, during the algorithm iterations to find the best estimate, the simulated annealing algorithm systematically decreases the probability of accepting worse estimates by applying the designed cooling schedule Tc, wherein the temperature decreases, leading to a lesser acceptance probability. In this paper, three simulated annealing cooling schedules are designed, implemented, and compared for performance. The first is exponential, where the cooling schedule is given by [30]:

(28) Tc=acT0

where c = 1, 2, 3 . . . is the iteration number, T0 is the initial temperature, and a is the cooling rate. The second is called the fast cooling schedule and is given by:

(29) Tc=T0c+1

The third is called the Boltzmann cooling schedule, and is given by:

(30) Tc=T0ln(c+1).

Here we use T0=100°C and a = 0.95 for the three cooling schedules. In this paper, the different simulated annealing techniques were used to minimize the error between the predicted and computed electrical variables, aiming to reach an optimum error of 0%. However, if the algorithm cannot reach that goal, stopping criteria of 10,000 iterations is implied. After the stopping criterion is achieved, the algorithm outputs the results that realize the value nearest to the optimum.

IV. Results and Discussion

In this paper, for both the 2D and 3D problems, we selected 10 possible structures from which to construct 10 case studies. Table 1 summarizes the possible permittivity and conductivity ranges of these structures. To measure the efficiency of the proposed inversion technique, we identify a wideness factor that quantifies the wideness of each physical parameter range around the average. The wideness factor represents a priori knowledge for each structure and can be defined as:

Physical properties of the 10 structures used in this paper along with their wideness factors

(31) wideness (%)=2(range max value-range min value)range max value+range min value×100.

To test the inversion approach in terms of efficiency, values of the relative permittivity and conductivity of 10 structures were selected to reflect relatively large wideness factors. The inversion approach was then applied to the 10 case studies constructed from the available 10 structures. The case studies are summarized in Table 2. To analyze the results of the inversion approach in terms of error, we defined a term for relative percentage error er as follows:

Physical properties of the ten forward case studies used in this paper

(32) er=abs(Trueparametervalue-EstimatedparametervalueTrueparametervalue)×100.

In order to evaluate the performance of different cooling schedules in terms of error, we calculated the error margin over 100 times for each physical parameter for each cooling schedule as follows:

(33) eg=ter100,t=1,2,..100.

1. The Two-Dimensional Problem

Fig. 5 illustrates the 2D inhomogeneous media used in this paper. The electromagnetic transmitter and receiver are positioned at the same point just above the top of the media with a frequency of one megahertz. For forward problem calculations, circles in Fig. 5 represent an indication of selected points within the slab, while the Xs represent an indication of the selected points inside the object. The inversion problem is formulated to estimate four electrical properties of both the slab and the object (i.e., ɛr1,σ1,ɛr2,σ2) given the measured scattered electromagnetic fields at K wavenumbers, with K = 11. The three proposed simulated annealing algorithms were evaluated for the ten 2D case studies, and an error margin, eg, against each case study is shown in Fig. 6 where a comparison is made between each cooling schedule per electrical parameter.

Fig. 5

The 2D model considered in this paper.

Fig. 6

Error margins in the 2D problem using exponential, fast, and Boltzmann cooling schedules for the 10 case studies: (a) relative permittivity and (b) conductivity values of the slab; (c) relative permittivity and (b) conductivity values of the object.

Results in Fig. 6 show that, among the three implemented cooling schedules, the Boltzmann cooling schedule achieves eg ≈25% as the worst value of the tested case studies. On the other hand, the fast and exponential cooling schedules provide eg > 40%, in some tested case studies, although they achieve lower eg values than the Boltzmann cooling schedule in other cases. From the obtained results, it can be concluded that using the Boltzmann cooling schedule within the inversion methodology provides a relatively low error margin for most of the estimated parameters compared with the other cooling schedules. Also, as the eg% resulting from the Boltzmann cooling schedule are far lower than the wideness factors of the physical parameters, it can be concluded that the inversion methodology achieves better a posteriori knowledge about each physical parameter than the a priori knowledge. The estimated physical parameters can therefore be interpreted correctly after applying the proposed inversion methodology as its estimated values are within its specified range.

2. The Three-Dimensional Problem

Fig. 7 illustrates the 3D inhomogeneous media presented in this paper. For forward problem calculations, spheres represent an indication of selected points within the box, while pyramids represent an indication of the selected points inside the object. Here, the transmitter and receiver are located at the same place on top of the media with a frequency of 1 MHz. The inversion problem is formulated to estimate four electrical properties for both the object and the box (i.e., ɛr1,σ1,ɛr2,σ2) given the measured scattered electromagnetic fields at K wavenumbers, with K = 11. For the presented inversion approach, three simulated annealing cooling schedules were assessed for the 10 proposed 3D case studies. An error margin, em, for each case study is presented and compared in Fig. 8, where a comparison is made between each cooling schedule per electrical parameter.

Fig. 7

The 3D model considered in this paper.

Fig. 8

Error margins in the 3D problem using exponential, fast, and Boltzmann cooling schedules for the 10 case studies: (a) relative permittivity and (b) conductivity values of the box; (c) relative permittivity and (b) conductivity values of the object.

Results reveal that eg for the Boltzmann cooling schedule does not exceed 30% in the worst case among the investigated case studies. The exponential and fast cooling schedules result in a higher eg of > 50% in the worst-case although they may give a lower eg than the Boltzmann cooling schedule in other cases. It can therefore be concluded that, for the 3D problem, applying the Boltzmann cooling schedule within the inversion methodology provides better a posteriori knowledge than a priori knowledge. This is due to the relatively low eg of the estimated value compared to the wideness factor of the physical parameters, which in turn results in the correct interpretation of the investigated parameters.

V. Conclusion

In this paper, an inversion scheme using the simulated annealing technique has been presented to solve both 2D and 3D inhomogeneous nonlinear inverse scattering problems. First, a forward model was developed using a meshless formulation to solve Maxwell’s equations. The proposed forward model was designed to reduce computational complexity, compared with conventional methods, and therefore to take less time to perform repetitive computations. Second, an inversion approach was proposed to estimate the electric properties of the investigated 2D and 3D scatterers using information about the electromagnetic source and scattered data. Three simulated annealing cooling schedules were evaluated against 2D and 3D case studies. The results show that using the Boltzmann cooling schedule gives a worst-case error of 25% for the 2D case studies and 30% for the 3D case studies. The posterior knowledge of the electric properties of the investigated scatterer is far better than the prior knowledge. These results reveal the efficiency of the presented inversion approach in providing relatively good estimates about the investigated electric properties of the scatterer within their natural range, taking into account the non-uniqueness nature of such problems. The proposed approach can be used to solve the inverse scattering problem for inhomogeneous media in different areas of research.

References

1. Li HJ, Lane RY. Utilization of multiple polarization data for aerospace target identification. IEEE Transactions on Antennas and Propagation 43(12):1436–1440. 1995;
2. Pellerin L. Applications of electrical and electromagnetic methods for environmental and geotechnical investigations. Surveys in Geophysics 23(2–3):101–132. 2002;
3. Stratton JA. Electromagnetic Theory New York, NY: John Wiley & Sons; 2007.
4. Pierdicca N, Castracane P, Ciotti P. Inversion of surface scattering models: comparing criteria and algorithms to estimate bare soil parameters. In : Proceedings of IEEE International Geoscience and Remote Sensing Symposium. Toronto, Canada; 2002. p. 1165–1167.
5. Aster RC, Borchers B, Thurber CH. Parameter Estimation and Inverse Problems San Diego, CA: Academic Press; 2005.
6. Chew WC, Wang YM. Reconstruction of two-dimensional permittivity distribution using the distorted Born iterative method. IEEE Transactions on Medical Imaging 9(2):218–225. 1990;
7. Dubois A, Belkebir K, Catapano I, Saillard M. Iterative solution of the electromagnetic inverse scattering problem from the transient scattered field. Radio Science 44(1):1–13. 2009;
8. Taflove A, Hagness SC. Computational Electrodynamics: The Finite-Difference Time-Domain Method 3rd ed.th ed. Boston, MA: Artech House; 2005.
9. Jin J. The Finite Element Method in Electromagnetics 2nd ed.th ed. New York, NY: John Wiley & Sons; 2015.
10. Paris F, Canas J. Boundary Element Method: Fundamentals and Applications New York, NY: Oxford University Press; 1997.
11. Kamel AH. Cost-effective schemes for the numerical simulation of electromagnetic waves. Journal of Electromagnetic Waves and Applications 8(6):693–710. 1994;
12. Kamel A, Sguazzero P, Kindelan M. Cost-effective staggered schemes for the numerical simulation of wave propagation. International Journal for Numerical Methods in Engineering 38(5):755–773. 1995;
13. Birman M, Solomyak M. On the main singularities of the electric component of the electro-magnetic field in regions with screens. St Petersburg Mathematical Journal 5(1):125–140. 1994;
14. Costabel M, Dauge M. Singularities of electromagnetic fields in polyhedral domains. Archive for Rational Mechanics and Analysis 151(3):221–276. 2000;
15. Yaman F, Yakhno VG, Potthast R. A survey on inverse problems for applied sciences. Mathematical Problems in Engineering 2013article no. 976837. 2013;
16. Caorsi S, Gragnani GL, Pastorino M. Numerical electromagnetic inverse-scattering solutions for two-dimensional infinite dielectric cylinders buried in a lossy half-space. IEEE Transactions on Microwave Theory and Techniques 41(2):352–357. 1993;
17. Joachimowicz N, Pichot C, Joachimowicz N, Pichot C, Hugonin JP. Inverse scattering: an iterative numerical method for electromagnetic imaging. IEEE Transactions on Antennas and Propagation 39(12):1742–1753. 1991;
18. Hahner P. Stability of the inverse electromagnetic inhomogeneous medium problem. Inverse Problems 16(1):155–174. 2000;
19. Tarantola A. Inverse Problem Theory and Methods for Model Parameter Estimation Philadelphia, PA: SIAM; 2005.
20. Monro TM, Richardson DJ, Broderick NGR, Bennett PJ. Holey optical fibers: an efficient modal model. Journal of Lightwave Technology 17(6):1093–1102. 1999;
21. Felsen LB, Marcuvitz N. Radiation and Scattering of Waves New York, NY: John Wiley & Sons; 1994.
22. Tsang L, Kong JA, Ding KH. Scattering of Electromagnetic Waves: Theories and Applications New York, NY: John Wiley & Sons; 2000.
23. Volakis JL, Sertel K. Integral Equation Methods for Electromagnetics Raleigh, NC: SciTech Publishing; 2012.
24. Osipov AV, Tretyakov SA. Modern Electromagnetic Scattering Theory with Applications New York, NY: John Wiley & Sons; 2017.
25. Colton D, Kress R. Using fundamental solutions in inverse scattering. Inverse Problems 22(3):R49–R66. 2006;
26. Caro P. On an inverse problem in electromagnetism with local data: stability and uniqueness. Inverse Problems & Imaging 5(2):297–322. 2011;
27. Fernandez Martinez JL, Fernandez Muniz MZ, Tompkins MJ. On the topography of the cost functional in linear and nonlinear inverse problems. Geophysics 77(1):W1–W15. 2012;
28. Talbi EG. Metaheuristics: From Design to Implementation New York, NY: John Wiley & Sons; 2009.
29. Gendreau M, Potvin JY. Handbook of Metaheuristics 2nd ed.th ed. New York, NY: Springer; 2010.
30. Elkattan M, Kamel A. Multiparameter optimization for electromagnetic inversion problem. Advanced Electromagnetics 6(3):94–97. 2017;

Biography

Mohamed Elkattan is a lecturer at the Egyptian Nuclear Materials Authority since August 2013. He received his Ph.D. from Ain Shams University, Egypt in 2013. He received his M.Sc. degrees in electronics and communications engineering from Cairo University, Egypt in 2007. His research interests include antennas and wave propagation.

Article information Continued

Fig. 1

General model of the 2D electromagnetic inverse scattering problem considered in this paper.

Fig. 2

Calculated (using Eq. (16)) and simulated (using COMSOL) scattered electric field results at 11 wavenumbers for the 2D problem.

Fig. 3

General model of the 3D electromagnetic inverse scattering problem considered in this paper.

Fig. 4

Calculated (using Eq. (24)) and simulated (using COMSOL) scattered electric field results at 11 wavenumbers for the 2D problem.

Fig. 5

The 2D model considered in this paper.

Fig. 6

Error margins in the 2D problem using exponential, fast, and Boltzmann cooling schedules for the 10 case studies: (a) relative permittivity and (b) conductivity values of the slab; (c) relative permittivity and (b) conductivity values of the object.

Fig. 7

The 3D model considered in this paper.

Fig. 8

Error margins in the 3D problem using exponential, fast, and Boltzmann cooling schedules for the 10 case studies: (a) relative permittivity and (b) conductivity values of the box; (c) relative permittivity and (b) conductivity values of the object.

Table 1

Physical properties of the 10 structures used in this paper along with their wideness factors

Case study no. Structure no. Relative permittivity, ɛr Conductivity, σ
1 Slab/box 1 5 0.0008
Object 2 10 0.0013
2 Slab/box 4 12 0.04
Object 3 7 0.008
3 Slab/box 3 6 0.004
Object 5 2.10 0.0025
4 Slab/box 3 10 0.0033
Object 1 7 0.0000125
5 Slab/box 3 11 0.001
Object 6 20 0.02
6 Slab/box 6 25 0.1
Object 8 5 0.0005
7 Slab/box 7 60 2.2 × 10−4
Object 6 40 0.0166
8 Slab/box 7 90 4 × 10−4
Object 9 25 1.6667 × 10−4
9 Slab/box 7 80 3.33 × 10−4
Object 8 4 1.11 × 10−4
10 Slab/box 10 30 0.01
Object 2 15 0.002

Table 2

Physical properties of the ten forward case studies used in this paper

Structure no. Relative permittivity, ɛr ɛr wideness factor (%) Conductivity, σ σ wideness factor (%)
1 4 to 8 66.66 1 × 10−5 to 1 × 10−3 180.95
2 4.8 to 18.9 118.98 0.001 to 0.005 133.33
3 4.7 to 12 87.42 0.001 to 0.025 155.55
4 3.9 to 29.4 153.15 0.01 to 0.02 66.66
5 2.07 to 2.14 3.32 0.0013 to 0.25 197.93
6 7 to 43 144.00 0.01 to 1 196.00
7 50 to 105 70.96 0.0002 to 0.002 163.63
8 4 to 8 66.66 0.0001 to 0.002 180.90
9 5 to 30 142.80 0.000125 to 0.001 155.50
10 10 to 50 133.30 0.00001 to 0.1 199.90