1. Introduction
In recent years, a new direction in electromagnetism has been intensively developing, associated with the development of design technologies for devices for electrical or magnetic cloaking of material bodies. The first works in this area (see [
1,
2,
3,
4,
5,
6]) are devoted to the study of cloaking problems using the transformation optics method, developed in [
7], or the scattering cancellation technology proposed in [
8]. An approximate scheme for designing magnetic cloaking devices based on the concept of an anti-magnet was proposed in [
9].
Another direction in magnetic and electrical cloaking is associated with using for cloaking radially anisotropic cylindrical or spherical shells (see, e.g., [
10,
11,
12,
13,
14]). In [
12] it is shown when studying the 2D electrostatic cloaking problem that a high cloaking effect can be achieved even for a single-layer cylindrical shell, but in the case of a small diameter of the body being cloaked, and/or with a very high anisotropy ratio. In recent papers [
13,
14], it is shown without using the approximation of the smallness of the body being cloaked, that a high cloaking effect in the case of a multilayer cloaking shell can be achieved due to a large number of layers filled with anisotropic media with different dielectric permittivities.
It should be noted a series of works [
15,
16,
17,
18,
19,
20], devoted to the development of efficient numerical algorithms for solving problems of magnetic and dc electric cloaking, based on the use of an optimization method for solving inverse problems, to the class of which cloaking problems belong. The mentioned papers used cylindrical and spherical shells composed of a finite number of layers filled with homogeneous isotropic media as cloaking devices.
The optimization method was first proposed in the fundamental works of the outstanding Soviet mathematician A.N. Tikhonov in the 1960s (see, e.g., [
21,
22]) while creating his famous regularization method for solving ill-posed problems, which include inverse problems. After that, the optimization method began to be widely used when solving inverse problems for differential equations encountered in electromagnetism, acoustics, hydrodynamics, and other areas of mathematical physics [
23].
In accordance with the optimization method, inverse problems are reduced to extremum problems of minimizing special cost functionals, which are called Tikhonov functionals. To minimize such functionals, iterative methods and, in particular, gradient methods are usually used. But it should be noted that in the case of coefficient inverse problems the Tikhonov functionals are non-convex. It is well known that for such functionals gradient methods can converge to a local minimum, which can be very different from the global minimum.
To overcome this shortcoming, special methods have been developed. We note among them the stationary point clustering method (see, for example, Kokurin [
24]) and the Klibanov’s convexification method (see [
25,
26,
27,
28]). The last method is based on the fundamentally new idea of so-called convexification. Its goal is to avoid the phenomenon of multiple local minima of conventional least squares cost functionals. This idea of convexification has roots in [
29], where Carleman estimates were introduced in the field of inverse problems for the first time. However, while the goal of [
29](and many follow-up publications of a number of authors) was to prove uniqueness theorems, the recent works of Klibanov and his research team (see e.g., [
28]) focus on applications of Carleman estimates to numerical methods for coefficient inverse problems by constructing globally strictly convex Tikhonov-like functionals.
An alternative approach to minimizing the Tikhonov functionals is to use one of the methods of global, structural, or topological optimization. For designing cloaks, shields, concentrators, and other special devices used to control physical fields, the approaches based on these methods were used in Dede et al. [
30], Peralta et al. [
31,
32,
33], Fachinotti et al. [
34], Fujii et al. [
35,
36], Alekseev et al. [
16,
17,
18,
19,
37,
38,
39], Michaloglou and Tsitsas [
40,
41]. We also note the works [
42,
43,
44,
45], devoted to the optimization analysis of close inverse problems arising in electromagnetism and acoustics theory.
The analysis of inverse extremum problems, to which inverse problems are reduced as a result of applying the optimization method, allows us to establish important new properties that are inherent precisely to solutions of extremum problems. One such property is the so-called bang-bang property (see [
46]) (which we will discuss and use later when analyzing the results of numerical experiments). As it will be shown below, the use of this property will make it possible to obtain solutions to the problems under consideration that have a simple technical implementation. In addition, the use of the bang-bang property allows us to significantly simplify the numerical algorithms developed by us for solving the problems of designing cloaks, shields, and other special devices.
In this paper, we will consider a fairly general physical scenario, when a multilayer shell with anisotropic (in the general case) layers is used for shielding or cloaking from an electrostatic field. Just as in [
18,
19], to solve the problems of designing shielding or cloaking devices under consideration, we will develop a numerical algorithm based on the optimization method for solving inverse problems using the particle swarm optimization method (PSO) (see [
47]) as a numerical optimization method.
Using the proposed algorithm we will show with the help of computational experiments that the high performance of the cloaks and shields being designed can be achieved using both single-layer anisotropic shells with a high anisotropy ratio and multilayer isotropic shells. In addition, we will establish for the case of an isotropic scenario that the optimal solutions to the shielding and cloaking problems possess the bang-bang property. Based on this fact, we will conclude that the designed shielding and cloaking devices, which correspond to the optimal solutions constructed in this work, have high performance and ease of technical implementation.
The paper is organized as follows. In
Section 2 the direct problem of electrostatics, which corresponds to the scenario of placing a cloaking shell into free space is formulated, analytical properties of its solution are studied and exact statements of inverse problems of designing cloaking and shielding devices are presented. In
Section 3, the mentioned inverse problems are reduced to finite-dimensional extremum problems, for the solution of which a numerical algorithm based on the particle swarm optimization method is developed.
Section 4 describes some important properties of the optimal solutions obtained using the developed algorithm and discusses the simulation results. Conclusions are summarized in
Section 5.
2. Statement of Direct and Inverse Problems of Electrostatics in 3D Space
We start with the formulation of the direct problem of electrostatics, considered in the entire space filled with a homogeneous isotropic medium with a constant permittivity . It is assumed that a constant electric field is given in which corresponds to the electric potential described in spherical coordinates r, , by the formula , where = , . Let us further assume that an object filled with a medium whose (relative) permittivity differs from is placed into the space. Then the field changes and takes the form . Here is the perturbation of the field caused by the placing of an object into , which we will call the scattered electrostatic response of the object.
To find the response
, it is necessary to formulate a direct problem of electrostatics corresponding to the considered scenario of placing an object into
. For concreteness, we assume below that the role of the placed object is played by the pair
. Here
is a spherical layer described in spherical coordinates
r,
,
by equation
, where
a and
b are the inner and outer radii of the layer (see
Figure 1), while
is the permittivity of the medium filling
. The permittivity
is assumed to be the diagonal in spherical coordinates
r,
,
tensor, i.e.,
. Here
(or
) is the radial (or tangential) component of the tensor
. (We assume that the last two components of the tensor
are the same and equal to
).
We assume that the medium occupying the region
is piecewise homogeneous in the sense that the region
can be divided into a finite number
M of elementary spherical layers
of the same width
. Each of them is filled with a homogeneous anisotropic (generally) medium, the constant permittivity of which is described by the diagonal in spherical coordinates tensor
,
. Here
(or
) is the radial or tangential component of the tensor
. This partition of the domain
into parts
corresponds to the global radial and tangential permittivities
and
of the original global tensor
of the domain
defined by the formulas
Here is the characteristic function of the elementary layer , equal to one in and zero outside .
Below, to describe a piecewise homogeneous medium filling , we will use the vector , composed of components , of permittivity tensors of separate layers , , while a pair will be referred to as the electrical shell. The medium filling the region will be called admissible if the following condition of the positivity of all components: , , is satisfied. It stems from the physical meaning of the radial and tangential components and , .
In addition to the sets (
1), we define the following sets (see
Figure 1)
and denote by
the restriction
of the total field
to the subdomain
,
. Taking into account this notation, the direct problem of finding the total field
or, what is the same, finding the electrostatic response
is reduced to finding all
fields
in the regions
,
by solving the following electric transmission problem:
considered in the entire space
. Here the conditions (
5)–(
7), where
is the unit vector of the normal outward to
, follow from the fundamental laws of continuity of the tangential component of the electric field vector
and the normal component of the electric displacement vector
in the absence of surface charges at the dielectric discontinuities
,
, where
is an electrical constant [
48]. The conditions (
9) have the meaning of the standard boundedness conditions for the solution as
and the condition at infinity
.
Arguing as in [
49], one can show that the solution
of the problem (
3)–(
9) exists and is unique. Moreover, using the method of separation of variables the fields
,
,...,
can be expressed explicitly as
Here
,
,
,...,
,
,
are some coefficients,
is medium anisotropy coefficient in the subdomain
, determined by the formula
It is easy to check that all the functions
,
, defined in (
10)–(
12), satisfy all equations in (
3), (
4) and conditions (
9) for any values of the coefficients
,
. It remains to choose them so that the transmission boundary conditions (
5)–(
8) are satisfied.
Substituting (
11), (
12) into (
5)–(
8), we arrive at the following system of
linear algebraic equations with respect to
unknown coefficients
,
,
,
,
:
Solving the system (
14) and substituting the found values
,
,
,
into (
10)–(
12), we can find the corresponding fields
in
,
in
,
, and
in
forming the desired solution of the problem (
3)–(
9), and to investigate their properties depending on the values of the main parameters–the radial and tangential components
and
of tensors
,
.
Now, we can formulate coefficient inverse problems for the electrostatic model under consideration, which arises when designing devices that serve for electric cloaking or shielding. To this end, denote by
,
, where
, the solution of the problem (
3)–(
9) corresponding to the permittivity tensors
in
and to the constant permittivity
in
and
. Let
be a ball of sufficiently large radius
R containing
inside it. We set
(see
Figure 2).
Now we can formulate the following two inverse problems. The first inverse problem, called the electric cloaking problem, is to find the permittivity vector
based on the following two conditions:
The second condition in (
15) is equivalent to the condition
in
, which, by virtue of the unique continuation principle [
50] for the harmonic in
function
, is equivalent to condition
in
. In the case when the vector
is found from the fulfillment of only the first condition in (
15), we will refer to the corresponding inverse problem as an internal cloaking problem or a shielding problem.
One should also add the condition of the positivity of all components of the vector
to the conditions in (
15). It is clear that the exact solutions of the inverse problems formulated above may not exist, so in the next section, we will replace the inverse problems with approximate formulations using the optimization method. As a result, finite-dimensional extremum problems will be obtained, for the numerical solution of which we will apply the particle swarm optimization method (see [
47]).
3. Application of the Optimization Method
In accordance with the optimization method (see [
21,
39]), we replace the inverse problems of electric cloaking and shielding formulated above with the corresponding extremum problems. To this end, we introduce into consideration two cost functionals corresponding to the first or second condition in (
15):
In addition, to obtain regularized solutions to the problems under consideration, we define the following bounded set in the space
:
which below will play the role of a set of controls in the general anisotropic case. From the definition (
18) of the set
K it follows that each of its elements
corresponds to a cloaking (or shielding) device in the form of a spherical material shell
filled with an admissible piecewise inhomogeneous anisotropic medium described by the vector
. In other words, the set
K can be considered as the digital twin of the set of all admissible piecewise homogeneous media filling the domain
. In the special case corresponding to the isotropic scenario, when
for all
, the set (
18) transforms into the set
The set (
19) will play the role of a set of controls when solving the problems of designing isotropic cloaking and shielding devices.
Below we will consider the following two finite-dimensional extremum problems:
which are optimization analogs of the inverse problems formulated above.
Recall that the ability of the designed shell
to cloak material objects is characterized by cloaking performance. Arguing as in [
18,
19], it is easy to show that the cloaking performance of the shell
is related to the value
by an inverse relationship: the smaller the value
, i.e., the smaller the error in fulfilling both conditions in (
15), the higher the cloaking performance of the shell
and vice versa. Similarly, the smaller
, the higher the shielding performance of the shell
. It follows that the problem (
20) (or (
21)) is aimed at finding the shell
that has the highest shielding (or cloaking) performance in the class of devices corresponding to the set
K defined in (
19) (or in (
18)).
Denote by
the minimizer (optimal solution) of problem (
21). If the condition
is also satisfied, then this means according to (
16) and (
21) that
is an exact solution of the cloaking problem. However, such a situation for the cloaking problem can arise only in exceptional cases [
37]. Therefore, our main goal when solving the problem (
21) will be to find such parameters of the desired shell in the form of a vector
for which
takes on a rather small value having the order
,
, which corresponds to a high cloaking performance. A similar situation takes place for the shielding problem (
20), and the smaller the value
for the minimizer
of problem (
20), the higher the shielding performance of the designed shell
.
It follows from (
16), (
17) that the functionals
and
have the meaning of the Tikhonov functionals corresponding to the first or second condition in (
15). Gradient methods have been developed to minimize such functionals. But, as already mentioned above, their application is complicated by the fact that the solutions obtained using gradient methods can describe a local minimum, which can differ greatly from the desired global minimum. Another disadvantage of gradient methods is the fact that the solution obtained with their help is difficult to implement in practice.
Global minimization methods and, in particular, the particle swarm optimization method (PSO) are free from these shortcomings. They showed its high efficiency in [
18,
19,
37], devoted to the development of numerical algorithms for solving magnetic and thermal cloaking problems based on the optimization method.
For the numerical solution of problems (
20) and (
21), we apply an algorithm based on the particle swarm optimization method. A detailed description of the main steps of this algorithm as applied to magnetic cloaking problems can be found in [
18,
19]. From a computational point of view, it is important that all mean-square integral norms included in (
16), (
17), as well as the values
and
, can be calculated explicitly. Indeed, using the representations (
10) and (
12) of the fields
and
, and reasoning as in [
19], it is easy to show that for any vector
values
and
are determined by
Here
and
are the first and last components of the solution
of the system (
14) corresponding to the tensor permittivities
,
of anisotropic media in layers
whose components
,
make up the vector
.
From (
22) follows that the calculation of the values
and
for a vector
(that describes the position of the particle, which is the main element in the particle swarm optimization method [
47]), consists of two stages. First we find the two components
and
of the solution
of the system (
14) corresponding to the given components
,
,...,
,
of the tensor permittivities
of the media filling
. Next, we substitute the found values
and
into (
22) and calculate the desired values
and
with the required degree of accuracy. The subsequent application of the particle swarm optimization method is carried out according to the scheme outlined in detail in [
18]. The result of applying the algorithm described above to solve problem (
21) (or problem (
20)) is an approximate optimal solution
of problem (
21) (or problem (
20)) and the value
(or
) describing the cloaking (or shielding) performance of the designed shell
. We emphasize that, due to the ill-conditionedness of the system (
14) for large
M, setting its coefficients, finding the solution, as well as all other calculations were performed with a fairly high accuracy provided by the rules of the Wolfram Mathematica package.
4. Simulation Results and Discussion
Let us discuss here the results of the numerical solution to the problems of designing electric cloaking and shielding devices under consideration using PSO. All computational experiments were carried out for the following initial data:
The external field was a constant field
, where
for
V/M. The purpose of numerical experiments was to study the dependence of the properties of solutions to problems (
20) and (
21) on the number of layers
M of the shell being designed, as well as on the choice of the control set
K in (
18 ) or in (
19), and, in particular, on the value
, called the contrast of media with permittivities
and
. In the case of a homogeneous anisotropic medium with parameters
, instead of contrast, we will use the concept of the degree of anisotropy
, which is determined by the contrast
by the formula
similar (
13). For convenience, we divide the set of all computational experiments into two groups: the first group corresponds to the shielding and cloaking problems for the anisotropic scenario, while the second group corresponds to the purely isotropic one.
Our first test relates to solving the extremum problem (
20) using the PSO for the case of a fully anisotropic multilayer shell
for the following pair of values
and
:
For contrast of data (
25) we have
, which corresponds to a small anisotropy coefficient
equalled to 13.65 due to (
24).
Optimization analysis for various values of
showed that the optimal values
,
, of permittivities of each layer, found using PSO, coincide with the pair
defined in (
25), for any
. Hence the corresponding minimizer
of the problem (
20) corresponding to the pair (
25) has the form
while the value
which has the meaning of the inverse of the shielding performance of the shell
, equals to
. This means that all layers of the designed multilayer shell
must be filled with the same anisotropic medium with permittivities
and
,
. In other words, the cloaking shell designed with the help of PSO is a single anisotropic sample for which the global permittivities
,
determined by the formulas (
2) and the minimum value
are given for any number of layers
by the relations
The value
in (
27) corresponds to the low shielding performance of the designed anisotropic shell
. Thus, the solution of the problem (
20) in the case of the anisotropic scenario for the first pair of parameters
and
does not provide a high shielding performance (we explain this by the smallness of the anisotropy coefficient
of the shield
), nor the simplicity of its technical implementation due to the anisotropy of the medium filling
.
To increase the shielding performance of the shell being designed, the contrast of the pair
should be increased. This can be seen from the analysis of the results of computational experiments for the second pair
with contrast
, which due to (
24) corresponds to the anisotropy degree
.
As shown by the optimization analysis, the optimal values of permittivities of all layers, found using PSO, again coincide in each layer with a new pair
for any
; besides, we have
, where
is given by (
26), (
28). This corresponds to filling all layers of the designed shell with the same anisotropic medium, so that the global permittivities
,
and the minimum value
for all
are given by
The value
in (
29) corresponds to the high shielding performance of the designed anisotropic shell
. Thus, the solution of the problem (
20) for the case of the anisotropic scenario when using the second pair (
28) of parameters
provides a high shielding performance due to the high anisotropy coefficient
of the shield
. But it does not ensure the simplicity of its technical implementation due to the anisotropy of the designed shielding device.
Similar results hold for the cloaking problem. To verify the validity of this fact, the particle swarm optimization method must be applied to solve the extremum problem (
21) corresponding to the design of an anisotropic cloaking shell for the case of the first and second pairs (
25) and (
28) of parameters
and
.
Optimization analysis with the help of PSO for the first pair (
25) led to results that are similar for all values of
to the results obtained when solving the shielding problem (
20), namely:
Here
is given by (
25), (
26), and the single difference between (
30) and (
27) is that instead of
, the value
is used in (
30). Thus, the found optimal solution
of the cloaking problem, which again has the form (
26), (
25), corresponds to a single anisotropic sample with global permittivities
,
and the minimum value
, which corresponds to low cloaking performance of the optimal cloak
.
To increase the cloaking performance of the shell being designed, the contrast of the pair
should be increased, for example, by choosing the second pair (
28). As the optimization analysis showed, the optimal values of the permittivities of all layers, found using the PSO for the second pair (
28) of the parameters
and
, again coincide in each layer with the mentioned pair
for any
. The latter corresponds to filling all layers of the designed shell with the same anisotropic medium with global permittivities
and
. Besides, we have
for each
, where
is given by (
26), (
28). This value
corresponds to the high performance of the designed anisotropic cloaking shell. Thus, the solution of the problem (
21) for the anisotropic scenario for the second pair (
28) of parameters
provides a high cloaking performance due to the high degree of anisotropy with
of the cloak
, but it does not ensure the simplicity of its technical implementation due to the anisotropy of the designed cloak.
Let us now discuss the results of computational experiments for tests of the second group, corresponding to the
M-layered isotropic shell schematically represented in
Figure 3. Remind that in this case the set of controls is defined by the formula (
19), while as the lower and upper bounds
of the set
K we will use one of the following pairs:
Note that all the values included in (
31), except for
, correspond to the permittivities of widespread materials. In fact, the value
describes the permittivity of polypropylene,
describes the permittivity of germanium, and
describes the permittivity of certain grades of capacitor ceramics, known as tikond.
Our optimization analysis of the shielding problem (
20) showed for pairs in (
31), as well as for all other pairs used, that, the optimal solutions
obtained with the help of PSO for the case of the isotropic scenario, have two important properties. They are similar to the properties established in [
18,
19] for optimal solutions of shielding problems for magnetostatic models. The first property is that an analog of the so-called bang-bang property (see [
46]) holds for the optimal solution. According to this property, each component
,
, of the optimal solution
takes one of the two values
or
, which are the boundaries of the set
K defined in (
19).
Moreover, the components
of the optimal solution
are strictly alternated, i.e., one of the following two relations is satisfied:
or
corresponding to the so-called alternating design scheme of the 1st or 2nd type (see [
19]).
The second important property is that for any number of layers M, the minimum value decreases and, consequently, the shielding performance of the designed shell increases with increasing the contrast .
A clear confirmation of these properties are presented in
Table 1 and
Figure 4 and
Figure 5.
Table 1 presents the results of solving the problem (
20) for the third pair in (
31) in the form of optimal values
,
,
,
of permittivities of the first two and last two layers and values
,
,
of the functionals
,
,
J for the optimal solution
of problem (
20).
Figure 4 shows the dependence of the minimum value
on the number of layers
M for three different pairs
given in (
31).
Figure 5a schematically shows the structure of the six-layer shield designed by solving problem (
20) using PSO for the first pair
in (
31) at
.
Figure 5b,c are analogs of
Figure 5a for the second and third pairs in (
31).
Analysis of
Table 1 shows that the values
,
,
,
exactly satisfy the relation (
33). The same is true for other values of
due to the bang-bang property. In addition, as
M increases from 2 to 16, the value
decreases from 1.419
to 1.679
, which corresponds to a sufficiently high shielding performance of the optimal shell
. At the same time, the values
and
given in the last two columns of
Table 1 are relatively large, since it is the functional
that we are minimizing when solving the shielding problem. From
Figure 4, in turn, it follows that the higher the contrast
, the lower in
Figure 4 is a graph of the function
describing the dependence of
on
M, and hence the higher the shielding performance of the corresponding shield
. An analysis of
Figure 5a–c shows that each of the designed shields
exactly satisfies the alternating design rule: in its structure, it consists of two alternating materials A and B with permittivities
and
, where the pair
takes one of three values in (
31).
Let us now turn to the cloaking problem (
21). Our optimization analysis using PSO showed that the above-mentioned two properties hold for their optimal solutions, but with two differences. The first is that these properties are satisfied under the additional condition.
to the boundaries
and
of the set
K in (
19). The second difference is that the alternating design relations (
32) or (
33) hold for all components
of the optimal solution
, except for the last one
, which can take an intermediate value between
and
.
A clear confirmation of these properties are
Table 2 and
Figure 5 and
Figure 6.
Table 2 presents the results of solving the problem (
21) for the third pair in (
31) in the form of the first two and last two optimal components
,
,
,
of the vector
and values
,
,
of functionals
,
,
J for the optimal solution
of problem (
21).
Figure 5d schematically shows the structure of a six-layer cloak designed by solving problem (
20) using PSO for the first pair
in (
31) at
.
Figure 5e,f are analogs of
Figure 5d for the second and third pairs in (
31).
Figure 6 shows the dependence of the minimum value
on the number of layers
M for three different pairs
given in (
31).
From
Table 2 follows that as
M increases from 2 to 16, the value
decreases from 4.349
to 1.031
, which corresponds to a sufficiently high cloaking performance of the optimal shell
. In this case, the optimal values
,
,
, as well as the intermediate values
,
, obey the alternating design property in (
33), while the optimal value
of the last component
decreases from
to
as
M changes from 2 to 16. From
Figure 6 follows that the higher the contrast
, the lower in
Figure 6 is the graph of the function
, and consequently, the higher the cloaking performance of the corresponding shell
.
An analysis of
Figure 5 shows that each of the three cloaks located on the right side of
Figure 5 differs from the corresponding shield located on the left side of
Figure 5, only by the value
of the permittivity of the last layer. If for the shield we have
, in accordance with the alternating design rule, while for the cloak the last permittivity
takes some intermediate value from the interval
. This is precisely the peculiarly of the cloaking problem and its main difference from the shielding problem.
On the one hand, due to this fact, the cloaking performance strongly depends on the permittivity
of the last layer. On the other hand, this makes it possible to significantly simplify the solution to the cloaking problem. Indeed, since, by the bang-bang property, the first
layers consist of alternating materials with permittivities
and
, then to find the desired optimal solution, there is no need to solve the general
M-dimensional problem (
21), but it is sufficient to solve the corresponding one-parameter extremum problem with respect to the last control.
Just on this principle the generalization of the alternating design rule, called in [
18] the almost alternating design rule, is based. This design rule is to choose alternating values
and
as the first
components
of the optimal solution
while the last one
is found by solving the corresponding one-dimensional control problem with respect to last component
. We emphasize that the use of the almost alternating design rule, instead of the alternating design rule, for designing cloaking shells leads to a significant increase in the cloaking performance of the cloak designed in this way. This can be verified by comparing the last columns of
Table 1 and
Table 2 containing the values
found using the alternate design and almost alternate design strategies, respectively. This comparison, for example, for
shows that
in the case of
Table 1, which corresponds to low cloaking performance, while for
Table 2 , which corresponds to high cloaking performance. As
M increases, this difference is getting greater. The latter confirms the high efficiency of using the almost alternating design rule when solving the cloaking problem.
In the case when the found value
does not correspond to any extended material, a purely technical difficulty arises associated with the creation of this material. However, this difficulty is not fundamental in view of the great successes achieved to date in the creation of metamaterials with desired dielectric properties. Another way to get rid of this difficulty, proposed in [
37] for thermal cloaking problems is to choose the value
in the vicinity of
, corresponding to the available natural or engineering material, and to replace
with the value
.
We emphasize that the algorithm developed in this work has high accuracy, efficiency, and universality. The latter means that it can be used to solve design problems for various special devices, including energy concentrators, illusion devices, etc., both for models of electrostatics, magnetostatics, and for models of static fields of a different physical nature. With some natural changes, the developed algorithm can be extended to the case of electromagnetic cloaking using some results from [
51] (namely, regarding dynamical motion under the action of various unsteady restoring and perturbation torques). Another possible generalization of the obtained results, motivated by the recently published article [
52], refers to the study of the behavior of multilayer (three-layer) spherical celestial bodies.