Abstract
Design of modern antenna systems has become highly dependent on computational tools, especially full-wave electromagnetic (EM) simulation models. EM analysis is capable of yielding accurate representation of antenna characteristics at the expense of considerable evaluation time. Consequently, execution of simulation-driven design procedures (optimization, statistical analysis, multi-criterial design) is severely hindered by the accumulated cost of multiple antenna evaluations. This problem is especially pronounced in the case of global search, frequently performed using nature-inspired algorithms, known for poor computational efficiency. At the same time, global optimization is often required, either due to multimodality of the design task or the lack of sufficiently good starting point. A workaround is to combine metaheuristics with surrogate modeling methods, yet a construction of reliable metamodels over broad ranges of antenna parameters is challenging. This work introduces a novel procedure for global optimization of antenna structures. Our methodology involves a simplex-based automated search performed at the level of approximated operating and performance figures of the structure at hand. The presented approach capitalizes on weakly-nonlinear dependence between the operating figures and antenna geometry parameters, as well as computationally cheap design updates, only requiring a single EM analysis per iteration. Formal convergence of the algorithm is guaranteed by implementing the automated decision-making procedure for reducing the simplex size upon detecting the lack of objective function improvement. The global optimization stage is succeeded by gradient-based parameter refinement. The proposed procedure has been validated using four microstrip antenna structures. Multiple independent runs and statistical analysis of the results have been carried out in order to corroborate global search capability. Satisfactory outcome obtained for all instances, and low average computational cost of only 120 EM antenna simulations, demonstrate superior efficacy of our algorithm, also in comparison with both local optimizers and nature-inspired procedures.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Introduction
Numerous challenges exist in the design of antenna systems. The major difficulties stem from continuously growing performance demands, driven by the demands of the various areas such as wireless communications1 including emerging 5G2 and 6G technologies, internet of things (IoT)3, automotive radars4, space communications5, energy harvesting6, or medical imaging7. These and other applications require specific functionalities (MIMO operation8, broadband9 and multi-band operation10, reconfigurability11, high gain12, circular polarization13, etc.). Meeting these requirements encourages the development of geometrically complex structures that contain additional components incorporated to improve the electrical and field parameters, or enable miniaturization (slots14, stubs15, shorting pins16, custom radiator shapes17, defected ground structures18, stepped impedance19 or tapered feed lines20, etc.). Needless to say, a reliable rendition of characteristics of topologically-complex antennas necessitates full-wave electromagnetic (EM) simulation.
Geometrically involved antenna structures are typically described by rather large number of parameters. Identifying the best possible design requires meticulous tuning of all variables, and, as mentioned before, should be performed at the accuracy of EM-simulation models as alternative representations (equivalent networks, analytical descriptions) are either unavailable or grossly inaccurate, and can rarely be parameterized. However, EM-driven optimization tends to be CPU-intensive. Even local (gradient-based) algorithms21 may entail as many as a few hundreds of EM analyses, whereas global procedures22,23,24,25 are incomparably more expensive. Nevertheless, the need for global search arises increasingly frequently in the design of modern antenna systems. Examples include inherently multimodal tasks such as design optimization of frequency-selective surfaces26, or coding metasurfaces27, size reduction under electrical/field performance constraints28, as well as pattern synthesis of array antennas29,30. Another case is the lack of sufficiently good initial design31. This often occurs for antennas incorporating various geometrical modifications and additional components (stubs, slots, shorting pins, etc.), introduced to enable specific functionalities or miniaturization32,33.
Global optimization has been long dominated by nature-inspired algorithms34,35,36,37,38,39,40,41,42. Their history started in 1980s with the development of several fundamental methods such as genetic algorithms (GAs)43, evolutionary algorithms (EAs)44, genetic programming45, ant systems46, although evolutionary strategies (ES)47 have been proposed for continuous optimization as early as in late 1960s, and can be considered as belonging to the same category. The years 1990s witnessed other significant advancements, specifically, particle swarm optimization (PSO)48, as well as differential evolution (DE)49, both being popular and widely used until this day. The last decade or so brought numerous new methods, e.g., harmony search50, firefly algorithm51, grey wolf optimization52, and many others29,53,54,55. It seems that despite fancy-looking names (e.g., bacteria foraging optimization56, eagle strategy57, invasive weed optimization58, the list goes on), vast majority of recent techniques employ similar operating principles59, and the actual improvements are rather minor over prior methods. In most cases, global search capability is enabled by exchanging information between the elements (individuals, agents, particles, etc.) of the population (swarm, pack, etc.) using appropriate operators60, and, in some cases, producing new information through stochastic procedures (e.g., mutation61). Implementation of nature-inspired methods is straightforward, with the generic operating flow being almost identical for most procedures62. Their most serious disadvantage is poor computational efficiency. A one-time algorithm run may involve a few thousands (or even many thousands) of objective function evaluations. Understandably, this is the major bottleneck for nature-inspired global optimization of antennas whenever the structure at hand is to be evaluated through EM analysis: the entailed CPU cost is simply prohibitive.
Given the aforementioned setbacks, direct application of nature-inspired methods in antenna design is only possible if the underlying merit function is computationally inexpensive (e.g., array factor models utilized for radiation pattern optimization25,63), or full-wave simulation is sufficiently fast (only possible for simple components at relatively coarse discretization levels). Another option is parallel computing, however, this is subject to available resources (including software licensing). Nowadays, an increasing attention has been directed towards surrogate modelling methods as acceleration vessels64,65,66,67,68. Some of popular techniques include kriging interpolation69, and Gaussian Process Regression (GPR)70, or artificial neural networks (ANNs)71. As a construction of globally accurate model is hardly possible for real-world antennas except simple structures described by a few parameters, surrogates are typically constructed in an iterative manner, based on the EM-simulation data accumulated in the course of the optimization process. The new data samples are allocated using appropriate infill strategies, which may be oriented towards exploitation of the parameter space, its exploration, or combination thereof72. In a broader context, acceleration techniques may also involve machine learning methods73,74, supplemented by sequential design of experiment strategies75. Another possibility is design space pre-screening by means of fast surrogates or decreased-fidelity simulation models76.
In antenna modeling, construction of surrogate models faces numerous challenges due to several factors, including dimensionality-related issues and response nonlinearity. Therefore, surrogate-based frameworks are typically demonstrated for restricted search spaces (low dimensionality, narrow parameter ranges)77,78,79. Mitigation of these difficulties has been offered by constrained modelling methods80,81,82,83, where the metamodel is only constructed in small (volume-wise) regions containing high-quality designs83. This does not formally limit the ranges of geometry and/or operational variables the surrogate covers because of exploiting parameter correlations within the optimum-design manifolds, yet permits constructing accurate models using reduced-size data sets82, also in variable-fidelity setups84. Constrained modelling methods have been applied to accelerate multi-criterial design85, and uncertainty quantification86. A methodologically distinct approach to expediting EM-based optimization procedures involves response feature technology87,88, where the design task is formulated from the standpoint of characteristic points extracted from the system outputs (e.g., antenna resonances, frequencies pertinent to specific levels of reflection or gain responses, etc.). Close-to-linear dependance of the feature points on geometry parameters leads to accelerated convergence of optimization algorithms89, or reduced cost of training data acquisition in surrogate modelling90.
In this work, we introduce a novel procedure for low-cost quasi-global parameter tuning of antenna structures. The presented approach employs a simplex-based search carried out at the level of operating and performance figures of the system at hand, i.e., the problem-specific knowledge extracted from EM-simulated data. This allows for construction of fast predictor that generates subsequent candidate designs using an automated decision-making procedure which capitalizes on weakly-nonlinear dependence between the operating figures and antenna geometry parameters, similarly as in the response feature frameworks87. An automated rendition of new design points is computationally efficient, and requires a single EM analysis per iteration. At the same time, the algorithm incorporates a mechanism for reducing the simplex size upon detecting the lack of objective function improvement, which guarantees a formal convergence of the optimization procedure. The final design is identified by gradient-based parameter tuning that follows the global search stage. The developed framework has been validated using four microstrip antennas, and benchmarked against multiple-start local search as well as nature-inspired optimization. The results demonstrate consistently superior performance of our technique as well as its computational efficiency, with the CPU cost of the optimization process being as low as 120 full-wave simulations on average. The latter is comparable to local algorithms, and significantly lower than for population-based routines.
The originality as well as technical contributions of this work can be outlined as follows: (i) development of the globalized antenna optimization framework involving automated large-scale simplex-based search and feature-like operating parameter approximation, (ii) incorporation of mechanisms to ensure convergence of the optimization process, (iii) implementation of the algorithmic framework including global search stage followed by rapid local tuning, (iv) demonstrating the efficiency of the presented methodology when applied to solving global antenna optimization tasks while maintaining computational cost of the order comparable to the typical expenditures associated with a local search.
Global optimization of antennas using simplex-based predictors
In this section, we delineate in detail the proposed algorithmic procedure for global optimization of antenna structures. The fundamental tools employed here are simplex-based predictors defined at the level of operating and performance parameters of the antenna at hand, extracted from EM simulation data thereof. The global search step incorporating them allows for identifying—at low computational cost—decent initial designs for further local tuning. The remainder of this section is organized as follows. "Antenna optimization. Problem formulation" section formulates the antenna design problem as a constrained minimization task. "Simplex-based predictors" section introduces simplex-based models, whereas "Global search by means of simplex-based predictors" section discusses their incorporation into a global optimization stage. The procedure for final parameter tuning is outlined in "Local tuning using gradient-based trust-region search" section. "Optimization procedure" section sums up the entire optimization flow.
Antenna optimization. Problem formulation
Various formulations of antenna optimization task are conceivable, depending on the design goals, constraints, the number and type of characteristics to undergo adjustments, etc. Here, we assume a generic scalar formulation, in which the optimal solution x* is found as
where U is a merit function, and ft = [ft.1 … ft.K]T is a vector of the intended operating frequencies, considered for a general case of a K-band antenna. The vector x = [x1 … xn]T denotes adjustable (usually geometry) parameters of the structure at hand. The problem (1) may be subject to inequality constraints gk(x) ≤ 0, k = 1, …, ng, and equality constraints hk(x) = 0, k = 1, …, nh. Figure 1 provides a few examples of typical optimization tasks along with the corresponding objective functions, constraints, and target frequency vectors. The reason for distinguishing the operating frequencies is that appropriate allocation thereof is the major challenge in global optimization of antenna structures, whereas the algorithm proposed in the remaining part of this section is largely based on enforcing required allocation of those frequencies, before proceeding to the local tuning phase.
The treatment of constraints requires a separate note as it presents a challenge on its own. In particular, majority of constraints are expensive, i.e., their evaluation is based on EM analysis results. A convenient handling thereof is an implicit one, by means of a penalty function approach91, which is assumed in this work. More specifically, the original problem (1) is reformulated as91
with
The penalty functions ck(x) quantify constraints’ violations, whereas βk > 0 are the penalty factors. It is convenient to define the functions ck(x) to measure relative constraint violations with respect to the assumed threshold, e.g., ck(x) = [(S(x) + 10)/10]2 for impedance matching (cf. Fig. 1 for the explanation of S(x)). The use of the second power [.]2 serves two purposes: (i) ensuring that UP at the feasible region boundary is smooth, and (ii) providing a leeway for small violations.
Simplex-based predictors
Attaining the best achievable performance of antenna structures requires meticulous and simultaneous tuning of all relevant geometry parameters, which is a challenging endeavour due to high computational expenses entailed by repetitive EM analyses involved in the process. As explained in "Introduction" section, global search is required in many cases, either due to inherent multimodality of the problem, or the lack of sufficiently good initial design. EM-based antenna miniaturization, dimension scaling of multi-band antenna structures for new operational frequencies, or radiation pattern synthesis of array antennas, are just a few examples. Global optimization requires exploring the parameter space in its entirety, which is impeded by nonlinearity of antenna responses and significant relocations of operating frequencies across the space. To illustrate the issue, Fig. 2 presents responses of an exemplary dual-band antenna evaluated at a number of random parameter vectors. Clearly, local search initiated from the majority of these points would fail to place the antenna resonances at the intended values (marked red in the plots of Fig. 2). At the same time, rendering accurate surrogate for this sort of characteristics requires a large number of training data points, acquisition of which may be prohibitive in computational terms.
Exemplary reflection characteristics of a dual-band antenna at random designs belonging to the assumed design space with the intended operating frequencies 2.45 GHz and 4.3 GHz indicated using vertical lines. Local search initiated from over a half of the presented designs would fail as a result of a considerable misalignment of the target and existing antenna resonances.
The situation changes dramatically when the problem is considered from the perspective of operating parameters of the structure. Figure 3 shows the relationships between the resonant frequencies f1 and f2 of the antenna of Fig. 2a and its selected geometry parameters. The plots were obtained from a number of random trial points. Despite the fact that the parameter vectors are not optimized, clear patterns can be observed, along with well pronounced correlations between the spaces of operating and geometry parameters. As demonstrated in the literature, especially in the context of feature-based modelling and optimization87,88,89,90, this sort of relationship is rather universal.
Relationship between operating parameters (here, resonant frequencies f1 and f2) and selected geometry parameters of the antenna of Fig. 2a, obtained for a number of random trial points. To create the plots, only those points were chosen, for which the corresponding characteristics show clearly visible resonances allocated within the ranges of interest, as shown in axis description. Clear patterns are visible even though the trial points were not optimized whatsoever.
Having in mind Fig. 3, in this work, the problem of global optimization of antennas is approached from the standpoint of the relationships illustrated therein. Towards this end, problem-specific knowledge embedded in antenna responses has to be employed. Due to geometrical simplicity of the said relations, it is sufficient—for the purpose of globalized optimization—to construct relatively simple surrogate models (predictors), defined at the level of operating and performance figures rather than directly geometry parameters and antenna characteristics in their entirety. In order to account for all n directions within the parameter space, the model has to involve at least n + 1 distinct vectors x(j). The simplest structure that enables this, assuming almost arbitrary point allocation, is a simplex. In the following, we formally define the simplex-based predictor employed in this paper and explain how it is used in the search process.
Before proceeding further, let us introduce the notion of operating figure vectors f = [f1 … fN]T, and performance figure vectors l = [l1 … lM]T. The first will be used to denote the target quantities (e.g., centre frequency for a narrow-band antenna, bandwidth, power division ratio for a coupling structure, or even material parameters, e.g., substrate permittivity the device in fabricated on). For a multi-band antenna with target operating frequency vector ft discussed earlier, the vector f would coincide with ft. The performance figure vector l contains quantities used to determine design quality (other than those already allocated in the vector f). These may include reflection levels at the antenna resonances (or over specific frequency ranges), the value of gain or axial ratio at the centre frequency, side lobe levels, etc. Figure 4 shows examples of operating and performance figure vectors for an exemplary dual-band and quasi-Yagi antennas.
Examples of the operating and performance parameters: (a) exemplary dual-band antenna with the operating figure vector consisting of antenna resonant frequencies f = [f1 f2]T, and the performance figure vector consisting of reflection levels at the centre frequencies l = [l1 l2]T; (b) exemplary quasi-Yagi antenna with the operating figure vector containing the centre frequency f = f1, and the performance figure vector containing reflection level at f1 and maximum realized gain value l2, i.e., l = [l1 l2]T.
Let X be the space of design parameters demarked by the lower and upper bounds for antenna parameters. Furthermore, let fL = [fL.1 … fL.N]T and fU = [fU.1 … fU.N]T be the acceptance bounds for the operating figure vector, meaning that we are only interested in vectors that satisfy fL.j ≤ fj ≤ fU.j, j = 1, …, N. Similarly, let lL = [lL.1 … lL.M]T and lU = [lU.1 … lU.M]T be the acceptance bounds for the performance figure vector; we want to maintain lL.j ≤ lj ≤ lU.j, j = 1, …, M. Some of the lL.j may be equal to –∞, meaning that there is no lower bound for lj. We may also have lU.j = ∞, meaning that there is no upper bound for lj.
Let x(j) = [x1(j) … xn(j)]T, j = 0, …, n, be n + 1 affinely independent points in X, f(j) = f(x(j)) = [f1(j) … fN(j)]T be the corresponding operating figure vectors, and l(j) = l(x(j)) = [l1(j) … lK(j)]T be the performance figure vectors. The vectors x(j) are obtained to ensure that that fL ≤ f(j) ≤ fU, and lL ≤ l(j) ≤ lU. In practice, an automated decision-making procedure is employed, in which random vectors are generated sequentially, and only those that satisfy the above conditions (the operating and performance vectors are extracted from EM simulation data), are accepted. The procedure is terminated after n + 1 points have been accepted, which are additionally affinely independent. A conceptual illustration of the random sampling procedure has been shown in Fig. 5.
Generating random trial points for the purpose of simplex-based predictor construction. Illustration based on the antenna of Fig. 2a. The operating parameters are resonant frequencies f1 and f2. Only parameter vectors with the corresponding antenna responses featuring clearly visible resonances allocated within the prescribed ranges are accepted to become the basis to build the predictor.
We are now in a position to define the simplex-based predictors. Let x ∈ X. Linear independence of vectors x(j) – x(0) implies that we have a unique expansion
The expansion coefficient vector a = [a1 … an]T can be found as
where X is a non-singular n × n matrix defined as
The simplex-based models of the operating parameters F(x) : X → F, and performance parameters L(x) : X → RM, to be used as predictors of the operating and performance vectors over X and RM, respectively, are set up with the use of the problem-specific knowledge extracted form the antenna responses. The predictors are defined as
with a computed as (5), and
The models F(x) and L(x) will be employed to yield predictions about the operating and performance vectors over the parameter space X as explained in "Global search by means of simplex-based predictors" section.
Global search by means of simplex-based predictors
The models F(x) and L(x) defined in "Simplex-based predictors" section are the basis for performing the global search step of the proposed optimization algorithm. As explained earlier (cf. "Antenna optimization. Problem formulation" section and Fig. 3), the dependence between the operating and performance vectors f and l, and the antenna geometry parameters is weakly nonlinear (especially for f). This means that the models (7) and (8) are likely to act as reliable predictors of antenna performance over X, particularly within the simplex.
Design quality assessment
Evaluation of design quality is an important consideration in any optimization process. Let UF be the objective function defined to compute the design quality by taking into account the vectors f(x) and l(x). Therein the priority is given to reducing the distance between the existent operating vector and the target ft. Note that we use the same symbol ft to denote the target operating figure vector and the target operating frequency vector of "Antenna optimization. Problem formulation" section, which is for notational simplicity but also because in all examples considered in "Demonstration case studies" section, both vectors coincide. The function UF is defined as
Here, UL is the merit function defined similarly as the function U of "Antenna optimization. Problem formulation" section, however, computed based on l(x) rather than the entire antenna characteristics. For example if l(x) = [l1 …, lM]T represent reflection levels of a M-band antenna, and the aim is to improve the matching at all operational frequencies f1 through fM, then we have UL(l(x)) = max{l1,…,lM}. If we intend to increase the antenna gain at the operating frequency f1, with the performance vector defined as for the quasi-Yagi antenna of Fig. 4b, i.e., l = [l1 l2]T, with l2 being the maximum gain, we may define UL(l(x)) = –l2. These functions may not be exact equivalents of functions U(x), especially if certain response levels are to be minimized/maximized over bandwidths, but at this stage we are mainly focused on enforcing f(x) → ft. The latter is achieved by the second (penalty) term in (11), where βF is a penalty factor.
Global search: automated simplex update
The global search stage is an iterative process, in which the fundamental step is minimization of the function UF using the simplex-based predictors F(x) and L(x). The candidate design is produced as
The problem is constrained to ensure that the search process is carried out solely inside of the simplex defined by {x(j)}j = 0,…,n and its small vicinity. The constraints are imposed on the expansion coefficients a(x) of (5). We have
where α > 0 is a small real number (e.g., α = 0.2). The simplex vertices are ordered with respect to increasing norm ||f(j) – ft||, i.e., the best vertex, x(0) is the one that features the smallest value of the mentioned norm. The starting point for (12) is x(0) because this is the design that is the closest to the target in the sense explained earlier. Note that its corresponding expansion vector a(x(0)) = [0 … 0]T. Figure 6 shows graphically the concepts related to the simplex-based predictor and generation of the candidate design xtmp.
Global search stage by simplex updates: (a) exemplary simplex in a three-dimensional design space. The predictions made using the simplex-based models F(x) and L(x) are validated against actual functions f(x) and l(x) at the candidate design xtmp produced by (12). In the situation shown in the picture, the candidate design will be accepted due to improving both the antenna performance function UL and the factor ||f(x) – ft||; (b) simplex updating for accepted candidate design. In the situation shown, xtmp was better than x(1) but not as good as x(0); (c) simplex reduction upon rejecting candidate design: all vertices x(j), j = 1, …, n, are moved towards x(0).
The candidate design is accepted assuming that it leads to the overall improvement of the simplex quality, i.e., if
where ftmp = f(xtmp). If this is the case, xtmp replaces the worst vertex x(jworst), where
Otherwise, the vector is rejected, and the simplex is reduced towards the best vertex x(0) using the following transformation:
Here, γ is the reduction factor, normally set up to γ = 0.5, meaning that the simplex is reduced by half with x(0) remaining intact. Note that this operation will generally improve the quality of all vertices, i.e., reduce the factors ||f(j) – ft||. In "Objective function improvement" section, we prove that under mild assumptions, reduction of the simplex size will eventually lead to generating candidate designs that will be accepted due to reducing ||f(xtmp) – ft||.
The above procedure is continued until we find a design that satisfies the condition
where Fmax is a user-defined threshold. It is set up to ascertain that the optimum design is within the reach of the subsequent local tuning. This means that Fmax has to be equal to a fraction (e.g., no more than half) of the expected antenna operating bandwidths. The value of this parameter is not critical as long it is sufficiently small, e.g., 0.1 or 0.2 GHz for antennas working in the ranges of up to a few GHz or so. Other termination conditions are based on exceeding the assumed computational budget (Nglobal EM analyzes) or reducing the simplex size D = max{j ∈ {1,2,…,n} : ||x(j) – x(0)||} beyond the user-defined threshold Dmin. Both are used to ensure convergence of the optimization process even if the condition (18) is unattainable.
Objective function improvement
In this section, we provide a formal proof that sufficient reduction of the simplex size, according to (18) will ensure improvement of the objective function UF as well as the factor ||f(x) – ft|| (both over their values at x(0)). The sole assumption is made of the smoothness of the involved functions.
Let functions f(x) and l(x) be continuously differentiable in X. Then, we have
in a sufficiently small vicinity of the vector x(0), where
By applying (19) and (20) to all simplex vertices, we get
for j = 1, …, n. By applying (22) to (9), and (23) to (10), we obtain
This results in (cf. (7) and (8))
and
in a sufficiently small neighbourhood of x(0), i.e., when the simplex size D = max{j ∈ {1,2,…,n} : ||x(j) – x(0)||} is close to zero. In particular, the Jacobian matrices JF and JL of F and L at x(0), coincide with the respective matrices Jf and Jl of f and l. Consequently, when D → 0, the predictions of the simplex-based models (7) and (8) coincide with the predictions of the Taylor models (19) and (20), i.e., the outcome of the simplex updating iteration xtmp (cf. (12)) will result in the improvement of the objective function UF of (11). The latter is implied by the following observation. The first-order expansion model of UF is given as
where ∇f and ∇l are the gradients of UF at x(0). Then, any descent direction h, i.e., such that \([\nabla_{f}^{T} {\varvec{J}}_{f} ({\varvec{x}}^{(0)} ) + \nabla_{l}^{T} {\varvec{J}}_{l} ({\varvec{x}}^{(0)} )]{\varvec{h}} < 0\) is also a descent direction according to the simplex-based models because \([\nabla_{f}^{T} {\varvec{J}}_{f} ({\varvec{x}}^{(0)} ) + \nabla_{l}^{T} {\varvec{J}}_{l} ({\varvec{x}}^{(0)} )] \approx [\nabla_{f}^{T} {\varvec{J}}_{F} ({\varvec{x}}^{(0)} ) + \nabla_{l}^{T} {\varvec{J}}_{L} ({\varvec{x}}^{(0)} )]\). In a similar manner, one can show a reduction of ||f(x) – ft||.
Local tuning using gradient-based trust-region search
Upon finding the design x(0) that is close enough to the optimum (cf. (18)), a local tuning procedure is launched to refine the antenna parameters. Here, it carried out using the trust-region (TR) gradient-based routine with numerical derivatives92. The procedure is an iterative one, and it yields a sequence x(i), i = 0, 1, …, of approximations of the optimal solution x*. These designs are rendered by solving
The objective function UL is identical to the function UP of (3), except that it is evaluated based on the first-order linear expansion model L(i)(x,f) of antenna characteristics, instead of original, EM-simulated responses. If, for example, we consider the reflection response S11(x,f), the linear model becomes
Finite differentiation is employed to evaluate the gradient in (30). The solution of the task (29) is sought for in a small vicinity of the actual design with its size d(i) set using the conventional TR rules92. The new point x(i+1) is accepted if it improves the original (EM-evaluated) merit function, i.e., UP(x(i+1),ft) < UP(x(i),ft). Otherwise, it is dismissed and the iteration is re-launched within a smaller d(i). The CPU cost of constructing the model (30) is equivalent to n + 1 EM antenna simulations. In order to diminish this cost, in our implementation, the rank-one Broyden formula93,94, is employed instead of finite differentiation, when the search approaches convergence, i.e., ||x(i+1) – x(i)||< Mcε, where ε is the termination threshold, whereas Mc is the multiplication factor, e.g., Mc = 10. The algorithm is terminated either due to the convergence in argument ||x(i+1) – x(i)||< ε, or a sufficient diminution of the trust region d(i) < ε (whichever occurs first). In our experiments, we assume ε = 10–3.
Optimization procedure
Here, we put together all constituent parts of the developed optimization procedure in a form of a pseudocode. The input variables are the following:
-
Parameter space X;
-
Definitions of operating and performance vectors f and l;
-
Target operating parameter vector ft;
-
Merit function UL (cf. (11)).
The first two inputs depend on the antenna structure to be optimized, whereas the remaining two are governed by the design problem at hand.
The control parameters of our framework are the following:
-
Fmax—a user-defined threshold for termination of the global search stage taking into account the distance between the target and actual operating parameter vector (cf. (18));
-
α—search region extension parameter (cf. (14)), normally set to small positive number, e.g., α = 0.2;
-
γ—simplex reduction ratio (cf. (17)), normally set to γ = 0.5;
-
Dmin—termination threshold (minimum simplex size leading to termination of global search stage), normally set to a small fraction (e.g., 1%) of the parameter space size;
-
ε—termination threshold for local tuning stage, normally set to an assumed resolution of the optimization process, e.g., 10–3 (cf. "Local tuning using gradient-based trust-region search" section).
Observe that none of the above parameters is critical for the performance of the algorithm, except Fmax, which needs to be established as suggested in "Global search: automated simplex update" section, i.e., to a fraction of the expected antenna operating bandwidths. Figure 7 presents a flow diagram of the developed framework.
Demonstration case studies
This part of the paper discusses validation of the antenna optimization algorithm introduced in the previous section. It is based on four microstrip devices, including dual- and triple-band structures, as well as a quasi-Yagi antenna. The numerical experiments aim to verify the global search capability of out framework, as well as to compare it with benchmark methods, specifically, multiple-start local optimization and nature-inspired routines. The latter is represented by a particle swarm optimizer (PSO)95, which is arguably the most widely utilized population-based algorithm nowadays. The primary factors that are of interest are the optimization process reliability, quality of the design produced in the course of optimization, but also computational cost.
In terms of organization, "Verification antenna structures" section provides the relevant data about the verification antenna structures, and the corresponding design problems. The setup of experiments is outlined in "Experimental setup" section, whereas "Results and discussion" section provided the results and their discussion.
Verification antenna structures
The antennas employed for verification purposes have been presented in Figs. 8, 9, 10 and 11, where also all important details on antenna structures have been gathered. The benchmark antennas are: (i) Antenna I: a dual-band uniplanar dipole antenna, (ii) Antenna II: a triple-band dipole antenna, (iii) Antenna III: a triple-band U-slotted patch antenna with defected ground structure (DSG), (iv) Antenna IV: a quasi-Yagi antenna. For all structures, the performance vectors contain antenna reflection coefficients at the resonant frequencies, whereas, for Antenna IV, it is also the maximum gain (cf. Fig. 4). For all antennas, the EM models are simulated with the use of the time-domain solver of CST Microwave Studio. Observe that the parameter spaces are extensive for Antennas I through IV, both in terms of dimensionality, and, most importantly, with respect to the parameter ranges. The average ratio of the upper to lower bounds equals 4.2 for Antenna I, 8.5 for Antenna II, 2.6 for Antenna III, and 3.5 for Antenna IV.
Antenna I96: dual-band uniplanar dipole antenna; parameters (left), and antenna geometry (right).
Antenna II97: triple-band uniplanar dipole antenna; parameters (left), and antenna geometry (right).
Antenna III98: triple-band U-slotted patch antenna with defected ground structure (DSG), the light-shade grey denotes a ground-plane slot; parameters (left), and antenna geometry (right).
Antenna IV99: quasi-Yagi antenna, the light-shade grey marks ground-plane metallization; parameters (left), and antenna geometry (right).
Experimental setup
Each of the antennas described in "Verification antenna structures" section has been optimized using the algorithm developed in this work. The control parameters of our framework have been set to Fmax = 0.2 GHz, α = 0.2, γ = 0.5, Dmin = 1, and ε = 10–3 (cf. "Optimization procedure" section for a description of these parameters). Note that the control parameter setup is identical for all antennas, which is to show that the specific values are not critical, and the algorithm does not require careful tuning before it can be successfully employed.
The Antennas I through IV were also optimized using three benchmark procedures:
-
Particle swarm optimizer (PSO)95; the following setup is used: swarm size equals 10, maximum number of iterations 50 and 100 (Versions I and II, respectively), the remaining control parameters are set up to: χ = 0.73, c1 = c2 = 2.05;
-
Machine learning framework with the following setup: kriging interpolation model employed as a surrogate model with the initial surrogate ensuring relative RMS error below 20% (maximum number of training samples equal to 400); minimization of the predicted objective function utilized as an infill criterion101;
-
Trust-region algorithm with numerical derivatives (see "Local tuning using gradient-based trust-region search" section) with antenna sensitivities estimated using finite differentiation. Each run is carried out from a random starting point.
The PSO algorithm has been selected as a representative nature-inspired global optimization procedure. Note that the computational budget has been set at relatively low values (500 EM simulations for Version I, and 1000 for Version II). This is to avoid excessive costs, although one thousand EM analyses is already beyond borderline in terms of practical utility. Machine learning technique has been chosen because it allows for illustrating the typical challenges of surrogate-assisted frameworks when applied to demanding design scenarios, i.e., modeling of nonlinear antenna characteristics within multi-dimensional design spaces and wide parameter ranges. Local optimization has been included into the benchmark set to show the importance for global optimization in the case of the considered test problems.
Results and discussion
Tables 1, 2, 3, 4 present the results rendered by the proposed and the benchmark methods. Meanwhile, Figs. 12, 13, 14 and 15 show the antenna responses for the selected runs of the algorithm of "Global optimization of antennas using simplex-based predictors" section. In the course of our experiments, each algorithm was executed ten times, which was done in order to reduce a possible bias due to stochastic components within the considered procedures. The values reported in the tables refer to the average performance, including the objective function value, CPU cost, and success rate. The latter is a number of algorithm executions with the antenna operating parameters allocated sufficiently close to their target values, i.e., the condition ||f(x*) – ft||< Fmax was satisfied. Below, we analyze the results from the perspective of computational efficacy of the respective optimization algorithms, their reliability, as well as design quality.
Selected Antenna I responses for the designs rendered by the developed globalized simplex-based optimization algorithm: (a) design 1, (b) design 2, (c) design 3. Antenna response for the initial design x(0) (produced by the global search stage) is shown using dashed line. Antenna response for the final design is shown by solid line. The intended centre frequencies (i.e., 2.45 and 5.3 GHz) are shown using vertical lines.
Selected Antenna II responses for the designs rendered by the developed globalized simplex-based optimization algorithm: (a) design 1, (b) design 2, (c) design 3. Antenna response for the initial design x(0) (produced by the global search stage) is shown using dashed line. Antenna response for the final design is shown by solid line. The intended centre frequencies (i.e., 2.45 and 5.3 GHz) are shown using vertical lines.
Selected Antenna III responses for the designs rendered by the developed globalized simplex-based optimization algorithm: (a) design 1, (b) design 2, (c) design 3. Antenna response for the initial design x(0) (produced by the global search stage) is shown using dashed line. Antenna response for the final design is shown by solid line. The intended centre frequencies (i.e., 2.45, 3.6, and 5.3 GHz) are shown using vertical lines.
Selected Antenna IV responses for the designs rendered by the developed globalized simplex-based optimization algorithm: (a) design 1, (b) design 2, (c) design 3. Antenna response for the initial design x(0) (produced by the global search stage) is shown using dashed line. Antenna response for the final design is shown by solid line. The intended centre frequency 2.5 GHz is shown using vertical line, the target impedance bandwidth (at the level of − 10 dB) is marked using the horizontal line.
It can be observed that the proposed procedure ensures perfect success rate for all verification antennas, i.e., satisfactory design was found in all of its runs. This can be considered an evidence for the global search capabilities of the algorithm. At the same time, the success rate of multiple-start local optimization is considerably worse (the average of about 4/10 across the four antenna structures), which indicates that the design problems are indeed multi-modal. As far as machine learning procedure is concerned, its success rate is perfect (10/10) for all test cases except Antenna III; however, the related computational expenses (primarily the initial costs of training data acquisition when constructing the kriging interpolation surrogates) are considerably higher.
Finally, the nature-inspired algorithm (here, PSO) performs considerably better, with the average success rate better than 7/10 for the computational budget of 500 EM simulations, and equal to 9/10 for the budget of 1000 simulations. This indicates that PSO is capable of identifying satisfactory designs, and it is likely that the success rate would become perfect is the budget is increased further. Yet, this is not a practical option due to excessive computational expenses. Notwithstanding, the average quality of the designs produced by all benchmark techniques is inferior in comparison with those produced by the proposed technique.
Computational efficacy of the developed algorithm can be assessed as excellent. Given its global search capability, the average number of EM simulations necessary to conclude the optimization process is only about 120 across the set of four antenna structures. This cost is only somewhat higher than that of the gradient search (the average of 114 EM analyzes), and dramatically lower than the expenses incurred by PSO. From the point of view of practical utility, this is one of the most important advantages of the presented procedure. As mentioned before, this has been made possible by exploiting problem-specific knowledge embedded in antenna responses and incorporating it to construct the simplex-based inverse models defined over the operating and performance figures of the structure at hand. Another advantage of our approach is that all the basic steps are fully automated, i.e., no designer’s interaction is required apart from providing the initial data.
The properties of the presented optimization algorithm make it a potentially attractive solution for quasi-global antenna optimization, which might be preferred over more conventional approaches, including surrogate-assisted procedures of the EGO type (efficient global optimization100) and similar, let alone nature-inspired routines. It should be mentioned that a potential limitation of our method is related to the size of the design space, especially with respect to the parameter ranges. More specifically, if the space is excessively large, the computational cost of identifying a useful set of trial points (i.e., those that are accepted in the sense discussed in "Simplex-based predictors" section) may be high because most of random observables will likely be rejected. On the other hand, if the designer is able to establish reasonable parameter bounds based on the engineering insight, this worse-case scenario would never occur. As a matter of fact, the design spaces considered for Antennas I through IV are already large: the upper-to-lower parameter bound are 4.2, 8.4, 2.5, and 3.4 (on average) for Antennas I through IV, respectively.
Conclusion
In this work, we proposed a novel framework for quasi-global parameter tuning of antenna structures. The presented methodology relies on knowledge-based simplex-like predictors built using an automated procedure at the level of operating conditions of the antenna at hand, which effectively act as inverse models directly producing geometry parameter vectors corresponding to presumably better designs. The simplex updating scheme is developed to facilitate parameter space exploration, as well as to guarantee convergence of the process. The global search stage is supplemented by a cost-efficient local tuning that employs gradient-based algorithm with sparse sensitivity updates. Our optimization framework has been comprehensively validated using four antenna structures with their design tasks being all multimodal problems. The obtained results indicate a perfect success rate, i.e., the ability of identifying satisfactory design for all procedure runs executed during the numerical experiments. The benchmark methods, including nature-inspired algorithms (here, PSO), machine learning technique, and multiple start gradient search, exhibit significantly worse performance in terms of repeatability of solutions, and the likelihood of yielding designs that meet the assumed specifications. Furthermore, the overall design quality, measured as the value of the objective function, is superior for the proposed approach. As far as computational efficiency is concerned, it is comparable to local optimization, and minor in comparison to the nature-inspired methods.
A potential limitation of the presented optimization procedure is that is relies on proper extraction of the operating parameters of the antenna at hand from its EM simulation results, which may turn problematic for heavily distorted responses. On the other hand, the initial stage of the search process (random observable generation) already implements a safeguard by rejecting the samples for which such an extraction is not possible. Also, if the parameter space is determined using engineering insight about the considered antenna structures, the likelihood of the aforementioned issue to occur is considerably limited. It seems that the proposed technique may turn a reliable and low-cost alternative to existing global optimization routines, especially population-based methods.
Data availability
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.
References
Zhang, Y., Deng, J., Li, M., Sun, D. & Guo, L. A MIMO dielectric resonator antenna with improved isolation for 5G mm-wave applications. IEEE Antennas Wirel. Propag. Lett. 18(4), 747–751 (2019).
Roshani, S. et al. Filtering power divider design using resonant LC branches for 5G low-band applications. Sustainability 14(19), 12291 (2022).
Jha, K. R., Bukhari, B., Singh, C., Mishra, G. & Sharma, S. K. Compact planar multistandard MIMO antenna for IoT applications. IEEE Trans. Antennas Propag. 66(7), 3327–3336 (2018).
Kapusuz, K. Y., Berghe, A. V., Lemey, S. & Rogier, H. Partially filled half-mode substrate integrated waveguide leaky-wave antenna for 24 GHz automotive radar. IEEE Antennas Wirel. Propag. Lett. 20(1), 33–37 (2021).
Moon, S.-M., Yun, S., Yom, I.-B. & Lee, H. L. Phased array shaped-beam satellite antenna with boosted-beam control. IEEE Trans. Antennas Propag. 67(12), 7633–7636 (2019).
Mansour, M. M. & Kanaya, H. High-efficient broadband CPW RF rectifier for wireless energy harvesting. IEEE Microwave Wirel. Comp. Lett. 29(4), 288–290 (2019).
Lin, X. et al. Ultrawideband textile antenna for wearable microwave medical imaging applications. IEEE Trans. Antennas Propag. 68(6), 4238–4249 (2020).
Sun, L., Li, Y., Zhang, Z. & Feng, Z. Wideband 5G MIMO antenna with integrated orthogonal-mode dual-antenna pairs for metal-rimmed smartphones. IEEE Trans. Antennas Propag. 68(4), 2494–2503 (2020).
Ullah, U., Koziel, S. & Mabrouk, I. B. Rapid re-design and bandwidth/size trade-offs for compact wideband circular polarization antennas using inverse surrogates and fast EM-based parameter tuning. IEEE Trans. Antennas Propag. 68(1), 81–89 (2019).
He, Y., Yue, Y., Zhang, L. & Chen, Z. N. A dual-broadband dual-polarized directional antenna for all-spectrum access base station applications. IEEE Trans. Antennas Propag. 69(4), 1874–1884 (2021).
Hynes, C. G. & Vaughan, R. G. Conical monopole antenna with integrated tunable notch filters. IEEE Antennas Wirel. Propag. Lett. 19(12), 2398–2402 (2020).
Liu, J., Tang, Z., Wang, Z., Li, H. & Yin, Y. Gain enhancement of a broadband symmetrical dual-loop antenna using shorting pins. IEEE Antennas Wirel. Propag. Lett. 17(8), 1369–1372 (2018).
Yu, H., Yu, J., Yao, Y., Liu, X. & Chen, X. Wideband circularly polarized horn antenna exploiting open slotted end structure. IEEE Antennas Wirel. Propag. Lett. 19(2), 267–271 (2020).
Podilchak, S. K., Johnstone, J. C., Caillet, M., Clénet, M. & Antar, Y. M. M. A compact wideband dielectric resonator antenna with a meandered slot ring and cavity backing. IEEE Antennas Wirel. Propag. Lett. 15, 909–913 (2016).
Roshani, S. & Roshani, S. Design of a compact LPF and a miniaturized Wilkinson power divider using aperiodic stubs with harmonic suppression for wireless applications. Wirel. Netw. 26(2), 1493–1501 (2020).
Ding, Z., Jin, R., Geng, J., Zhu, W. & Liang, X. Varactor loaded pattern reconfigurable patch antenna with shorting pins. IEEE Trans. Antennas Propag. 67(10), 6267–6277 (2019).
Park, J. P., Han, S. M. & Itoh, T. A rectenna design with harmonic-rejecting circular-sector antenna. IEEE Antennas Wirel. Propag. Lett. 3, 52–54 (2004).
Zhu, S., Liu, H., Wen, P., Chen, Z. & Xu, H. Vivaldi antenna array using defected ground structure for edge effect restraint and back radiation suppression. IEEE Antennas Wirel. Propag. Lett. 19(1), 84–88 (2020).
Haq, M. A., Koziel, S. & Cheng, Q. S. Miniaturization of wideband antennas by means of feed line topology alterations. IET Microwaves Antennas Propag. 12(13), 2128–2134 (2018).
Haq, M. A. & Koziel, S. Feedline alterations for optimization-based design of compact super wideband MIMO antennas in parallel configuration. IEEE Antennas Wirel. Propag. Lett. 18(10), 1986–1990 (2019).
Koziel, S. & Pietrenko-Dabrowska, A. Reduced-cost design closure of antennas by means of gradient search with restricted sensitivity update. Metrol. Meas. Syst. 26(4), 595–605 (2019).
Liang, S. et al. Sidelobe reductions of antenna arrays via an improved chicken swarm optimization approach. IEEE Access 8, 37664–37683 (2020).
Tang, M., Chen, X., Li, M. & Ziolkowski, R. W. Particle swarm optimized, 3-D-printed, wideband, compact hemispherical antenna. IEEE Antennas Wirel. Propag. Lett. 17(11), 2031–2035 (2018).
Genovesi, S., Mittra, R., Monorchio, A. & Manara, G. Particle swarm optimization for the design of frequency selective surfaces. IEEE Antennas Wirel. Propag. Lett. 5, 277–279 (2006).
Li, W., Zhang, Y. & Shi, X. Advanced fruit fly optimization algorithm and its application to irregular subarray phased array antenna synthesis. IEEE Access 7, 165583–165596 (2019).
Koziel, S. & Abdullah, M. Machine-learning-powered EM-based framework for efficient and reliable design of low scattering metasurfaces. IEEE Trans. Microwave Theory Tech. 69(4), 2028–2041 (2021).
Bayraktar, Z., Komurcu, M., Bossard, J. A. & Werner, D. H. The wind driven optimization technique and its application in electromagnetics. IEEE Trans. Antennas Propag. 61(5), 2745–2757 (2013).
Koziel, S. & Pietrenko-Dabrowska, A. Reliable EM-driven size reduction of antenna structures by means of adaptive penalty factors. IEEE Trans. Antennas. Propag. Early View (2021).
Al-Azza, A. A., Al-Jodah, A. A. & Harackiewicz, F. J. Spider monkey optimization: A novel technique for antenna optimization. IEEE Antennas Wirel. Propag. Lett. 15, 1016–1019 (2016).
Kovitz, J. M. & Rahmat-Samii, Y. Ensuring robust antenna designsusing multiple diverse optimization techniques. In Proc. IEEE Ant. Propag. Symp., 408–409 (2013).
Kovaleva, M., Bulger, D. & Esselle, K. P. Comparative study of optimization algorithms on the design of broadband antennas. IEEE J. Multiscale Multiphys. Comput. Tech. 5, 89–98 (2020).
Bora, T. C., Lebensztajn, L. & Coelho, L. D. S. Non-dominated sorting genetic algorithm based on reinforcement learning to optimization of broad-band reflector antennas satellite. IEEE Trans. Magn. 48(2), 767–770 (2012).
Ding, D. & Wang, G. Modified multiobjective evolutionary algorithm based on decomposition for antenna design. IEEE Trans. Antennas Propag. 61(10), 5301–5307 (2013).
Yang, C., Zhang, J. & Tong, M. S. An FFT-accelerated particle swarm optimization method for solving far-field inverse scattering problems. IEEE Trans. Antennas Propag. 69(2), 1078–1093 (2021).
Liu, X., Du, B., Zhou, J. & Xie, L. Optimal design of elliptical beam cassegrain antenna. IEEE Access 9, 120765–120773 (2021).
Kaur, S. et al. Hybrid local-global optimum search using particle swarm gravitation search algorithm (HLGOS-PSGSA) for waveguide selection. IEEE Access 9, 127866–127882 (2021).
Li, H. et al. Newly emerging nature-inspired optimization—Algorithm review, unified framework, evaluation, and behavioural parameter optimization. IEEE Access 8, 72620–72649 (2020).
Abdullah, S. M., Ahmed, A. & Islam, Q. N. U. Nature-inspired hybrid optimization algorithms for load flow analysis of islanded microgrids. J. Mod. Power Syst. Clean Energy 8(6), 1250–1258 (2020).
Harifi, S., Khalilian, M., Mohammadzadeh, J. & Ebrahimnejad, S. Optimizing a neuro-fuzzy system based on nature-inspired emperor penguins colony optimization algorithm. IEEE Trans. Fuzzy Syst. 28(6), 1110–1124 (2020).
Merikhi, B. & Soleymani, M. R. Automatic data clustering framework using nature-inspired binary optimization algorithms. IEEE Access 9, 93703–93722 (2021).
Liu, Z.-Z., Wang, Y., Yang, S. & Tang, K. An adaptive framework to tune the coordinate systems in nature-inspired optimization algorithms. IEEE Trans. Cybern. 49(4), 1403–1416 (2019).
Tansui, D. & Thammano, A. Hybrid nature-inspired optimization algorithm: Hydrozoan and sea turtle foraging algorithms for solving continuous optimization problems. IEEE Access 8, 65780–65800 (2020).
Goldberg, D. E. & Holland, J. H. Genetic Algorithms and Machine Learning (Springer, 1988).
Michalewicz, Z. Genetic Algorithms + Data Structures = Evolution Programs (Springer, 1996).
Rayno, J., Iskander, M. F. & Kobayashi, M. H. Hybrid genetic programming with accelerating genetic algorithm optimizer for 3-D metamaterial design. IEEE Antennas Wirel. Propag. Lett. 15, 1743–1746 (2016).
Zhu, D. Z., Werner, P. L. & Werner, D. H. Design and optimization of 3-D frequency-selective surfaces based on a multiobjective lazy ant colony optimization algorithm. IEEE Trans. Antennas Propag. 65(12), 7137–7149 (2017).
Choi, K. et al. Hybrid algorithm combing genetic algorithm with evolution strategy for antenna design. IEEE Trans. Magn. 52(3), 1–4 (2016).
Hu, Y. et al. A federated feature selection algorithm based on particle swarm optimization under privacy protection. Knowl. Based Syst. 260, 110122 (2023).
Jiang, Z. J., Zhao, S., Chen, Y. & Cui, T. J. Beamforming optimization for time-modulated circular-aperture grid array with DE algorithm. IEEE Antennas Wirel. Propag. Lett. 17(12), 2434–2438 (2018).
Yang, S. H. & Kiang, J. F. Optimization of sparse linear arrays using harmony search algorithms. IEEE Trans. Antennas Propag. 63(11), 4732–4738 (2015).
Premkumar, M., Jangir, P. & Sowmya, R. MOGBO: A new multiobjective gradient-based optimizer for real-world structural optimization problems. Knowl. Based Syst. 218, 106856 (2021).
Li, X. & Luk, K. M. The grey wolf optimizer and its applications in electromagnetics. IEEE Trans. Antennas Propag. 68(3), 2186–2197 (2020).
Darvish, A. & Ebrahimzadeh, A. Improved fruit-fly optimization algorithm and its applications in antenna arrays synthesis. IEEE Trans. Antennas Propag. 66(4), 1756–1766 (2018).
Farghaly, S. I., Seleem, H. E., Abd-Elnaby, M. M. & Hussein, A. H. Pencil and shaped beam patterns synthesis using a hybrid GA/l1 optimization and its application to improve spectral efficiency of massive MIMO systems. IEEE Access 9, 38202–38220 (2021).
Sarkar, A. et al. Artificial neural synchronization using nature inspired whale optimization. IEEE Access 9, 16435–16447 (2021).
Tang, W. J., Li, M. S., Wu, Q. H. & Saunders, J. R. Bacterial foraging algorithm for optimal power flow in dynamic environments. IEEE Trans. Circuits Syst. I Regular Pap. 55(8), 2433–2442 (2008).
Prabhakar, S. K., Rajaguru, H. & Lee, S. A framework for schizophrenia EEG signal classification with nature inspired optimization algorithms. IEEE Access 8, 39875–39897 (2020).
Zheng, T. et al. IWORMLF: Improved invasive weed optimization with random mutation and Lévy flight for beam pattern optimizations of linear and circular antenna arrays. IEEE Access 8, 19460–19478 (2020).
Yang, X. S. Nature-inspired optimization algorithms: Challenges and open problems. J. Comput. Sci. 46, 101104 (2020).
John, M. & Ammann, M. J. Antenna optimization with a computationally efficient multiobjective evolutionary algorithm. IEEE Trans. Antennas Propag. 57(1), 260–263 (2009).
Simon, D. Evolutionary Optimization Algorithms (Wiley, 2013).
Yang, X. S. Nature-Inspired Optimization Algorithms (Academic Press (Elsevier), 2021).
Owoola, E. O., Xia, K., Wang, T., Umar, A. & Akindele, R. G. Pattern synthesis of uniform and sparse linear antenna array using mayfly algorithm. IEEE Access 9, 77954–77975 (2021).
Queipo, N. V. et al. Surrogate-based analysis and optimization. Prog. Aero. Sci. 41(1), 1–28 (2005).
Easum, J. A., Nagar, J., Werner, P. L. & Werner, D. H. Efficient multi-objective antenna optimization with tolerance analysis through the use of surrogate models. IEEE Trans. Antennas Propag. 66(12), 6706–6715 (2018).
Koziel, S. & Pietrenko-Dabrowska, A. Rapid multi-objective optimization of antennas using nested kriging surrogates and single-fidelity EM simulation models. Eng. Comput. 37(4), 1491–1512 (2019).
Liu, B. et al. An efficient method for antenna design optimization based on evolutionary computation and machine learning techniques. IEEE Trans. Antennas Propag. 62(1), 7–18 (2014).
Tomasson, J. A., Koziel, S. & Pietrenko-Dabrowska, A. Quasi-global optimization of antenna structures using principal components and affine subspace-spanned surrogates. IEEE Access 8, 50078–50084 (2020).
de Villiers, D. I. L., Couckuyt, I. & Dhaene, T. Multi-objective optimization of reflector antennas using kriging and probability of improvement. In Int. Symp. Ant. Prop., San Diego, USA, 985–986, (2017).
Jacobs, J. P. Characterization by Gaussian processes of finite substrate size effects on gain patterns of microstrip antennas. IET Microwaves Antennas Propag. 10(11), 1189–1195 (2016).
Zhang, Y. Chaotic neural network algorithm with competitive learning for global optimization. Knowl. Based Systems 231, 107405 (2021).
Couckuyt, I., Declercq, F., Dhaene, T., Rogier, H. & Knockaert, L. Surrogate-based infill optimization applied to electromagnetic problems. Int. J. RF Microw. Comput. Aided Eng. 20(5), 492–501 (2010).
Alzahed, A. M., Mikki, S. M. & Antar, Y. M. M. Nonlinear mutual coupling compensation operator design using a novel electromagnetic machine learning paradigm. IEEE Antennas Wirel. Propag. Lett. 18(5), 861–865 (2019).
Tak, J., Kantemur, A., Sharma, Y. & Xin, H. A 3-D-printed W-band slotted waveguide array antenna optimized using machine learning. IEEE Antennas Wirel. Propag. Lett. 17(11), 2008–2012 (2018).
Torun, H. M. & Swaminathan, M. High-dimensional global optimization method for high-frequency electronic design. IEEE Trans. Microwave Theory Tech. 67(6), 2128–2142 (2019).
Liu, B., Koziel, S. & Zhang, Q. A multi-fidelity surrogate-model-assisted evolutionary algorithm for computationally expensive optimization problems. J. Comput. Sci. 12, 28–37 (2016).
Xia, B., Ren, Z. & Koh, C. S. Utilizing kriging surrogate models for multi-objective robust optimization of electromagnetic devices. IEEE Trans. Magn. 50(2), 7017104 (2014).
Taran, N., Ionel, D. M. & Dorrell, D. G. Two-level surrogate-assisted differential evolution multi-objective optimization of electric machines using 3-D FEA. IEEE Trans. Magn. 54(11), 8107605 (2018).
Lv, Z., Wang, L., Han, Z., Zhao, J. & Wang, W. Surrogate-assisted particle swarm optimization algorithm with Pareto active learning for expensive multi-objective optimization. IEEE/CAA J. Automatica Sinica 6(3), 838–849 (2019).
Koziel, S. Low-cost data-driven surrogate modeling of antenna structures by constrained sampling. IEEE Antennas Wirel. Propag. Lett. 16, 461–464 (2017).
Koziel, S. & Sigurdsson, A. T. Triangulation-based constrained surrogate modeling of antennas. IEEE Trans. Antennas Propag. 66(8), 4170–4179 (2018).
Koziel, S. & Pietrenko-Dabrowska, A. Performance-based nested surrogate modeling of antenna input characteristics. IEEE Trans. Antennas Propag. 67(5), 2904–2912 (2019).
Koziel, S. & Pietrenko-Dabrowska, A. Performance-Driven Surrogate Modeling of High-Frequency Structures (Springer, 2020).
Pietrenko-Dabrowska, A. & Koziel, S. Antenna modeling using variable-fidelity EM simulations and constrained co-kriging. IEEE Access 8(1), 91048–91056 (2020).
Koziel, S. & Pietrenko-Dabrowska, A. Recent advances in accelerated multi-objective design of high-frequency structures using knowledge-based constrained modeling approach. Knowl. Based Syst. 214, 106726 (2021).
Pietrenko-Dabrowska, A., Koziel, S. & Al-Hasan, M. Expedited yield optimization of narrow- and multi-band antennas using performance-driven surrogates. IEEE Access 8, 143104–143113 (2020).
Koziel, S. Fast simulation-driven antenna design using response-feature surrogates. Int. J. RF Micr. CAE 25(5), 394–402 (2015).
Koziel, S. & Pietrenko-Dabrowska, A. Expedited feature-based quasi-global optimization of multi-band antennas with Jacobian variability tracking. IEEE Access 8, 83907–83915 (2020).
Pietrenko-Dabrowska, A. & Koziel, S. Generalized formulation of response features for reliable optimization of antenna structures. IEEE Trans. Antennas Propag. Early View (2021).
Koziel, S. & Bandler, J. W. Reliable microwave modeling by means of variable-fidelity response features. IEEE Trans. Microwave Theory Tech. 63(12), 4247–4254 (2015).
Koziel, S. & Pietrenko-Dabrowska, A. Reliable EM-driven size reduction of antenna structures by means of adaptive penalty factors. IEEE Trans. Antennas Propag. (2021).
Conn, A. R., Gould, N. I. M. & Toint, P. L. Trust Region Methods, MPS-SIAM Series on Optimization (2000).
Broyden, C. G. A class of methods for solving nonlinear simultaneous equations. Math. Comput. 19, 577–593 (1965).
Koziel, S. & Pietrenko-Dabrowska, A. Variable-fidelity simulation models and sparse gradient updates for cost-efficient optimization of compact antenna input characteristics. Sensors 19(8), 2019 (1806).
Kennedy, J. & Eberhart, R. C. Swarm Intelligence (Morgan Kaufmann, 2001).
Chen, Y.-C., Chen, S.-Y. & Hsu, P. Dual-band slot dipole antenna fed by a coplanar waveguide. In Proc. IEEE Antennas Propag. Soc. Int. Symp., Albuquerque, NM, USA, 3589–3592 (2006).
Pietrenko-Dabrowska, A. & Koziel, S. Simulation-driven antenna modeling by means of response features and confined domains of reduced dimensionality. IEEE Access 8, 228942–228954 (2020).
Consul, P. Triple band gap coupled microstrip U-slotted patch antenna using L-slot DGS for wireless applications. In Communication, Control and Intelligent Systems (CCIS), Mathura, India, 31–34 (2015).
Farran, M. et al. Compact quasi-Yagi antenna with folded dipole fed by tapered integrated balun. Electron. Lett. 52(10), 789–790 (2016).
Jones, D. R. Efficient global optimization of expensive black-box functions. J. Glob. Opt. 13, 455–492 (1998).
Liu, J., Han, Z. & Song, W. Comparison of infill sampling criteria in kriging-based aerodynamic optimization. In 28th Int. Congress of the Aeronautical Sciences, Brisbane, Australia, 23–28 Sept., 1–10 (2012).
Acknowledgements
The authors would like to thank Dassault Systemes, France, for making CST Microwave Studio available. This work is partially supported by the Icelandic Centre for Research (RANNIS) Grant 217771 and by National Science Centre of Poland Grant 2022/47/B/ST7/00072.
Author information
Authors and Affiliations
Contributions
Conceptualization, S.K. and A.P.; methodology, S.K. and A.P.; software, S.K. and A.P.; validation, S.K. and A.P.; formal analysis, S.K.; investigation, S.K. and A.P.; resources, S.K.; data curation, S.K. and A.P.; writing—original draft preparation, S.K. and A.P.; writing—review and editing, S.K. and A.P.; visualization, S.K. and A.P.; supervision, S.K.; project administration, S.K.; funding acquisition, S.K All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Koziel, S., Pietrenko-Dabrowska, A. High-efficacy global optimization of antenna structures by means of simplex-based predictors. Sci Rep 13, 17109 (2023). https://doi.org/10.1038/s41598-023-44023-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-023-44023-8
- Springer Nature Limited