Applsci 11 08330 v2
Applsci 11 08330 v2
sciences
Article
Emerging Swarm Intelligence Algorithms and Their
Applications in Antenna Design: The GWO, WOA,
and SSA Optimizers
Achilles D. Boursianis 1, *,† , Maria S. Papadopoulou 1,† , Marco Salucci 2,† , Alessandro Polo 2,† ,
Panagiotis Sarigiannidis 3,† , Konstantinos Psannis 4, *,† , Seyedali Mirjalili 5,6,† , Stavros Koulouridis 7,†
and Sotirios K. Goudos 1, *,†
1. Introduction
and wideband operation (to meet the demand of high throughput) [4,5], characterized by
medium or high complexity since they require a considerable number of parameters to
define their geometry.
Microstrip patch antennas have been extensively and widely applied in a plethora
of wireless communications systems due to their comparative advantages [6]. Among
all, these include low-cost prototyping, low design profiling, versatility, compatibility
with integrated circuit technology, and easiness in fabrication [7]. With the advent of 5G
communication systems, microstrip patch antennas are considerable and well-promising
candidates for providing efficacious solutions in cross-haul network architectures. Within
this context, meta-heuristic algorithms can be effectively used by reformulating the syn-
thesis problem of designing an antenna as an optimization one. This is one of many and
various problems in electromagnetics that needs efficient and reliable computational tools
based on meta-heuristic techniques.
Meta-heuristics are mainly stochastic algorithms. They are designed to determine
feasible solutions in a given optimization problem when deterministic algorithms are
inefficient [8,9]. According to the “No Free Lunch Theorem” [10], there is no algorithm
that can always, on average, outperform the others in all possible optimization problems.
However, better performance of an algorithm is still possible in specific problems. Thus,
a particular meta-heuristic could inherently, more easily be suited for a specific type of
optimization problem. One algorithm may have better performance for some optimization
problems, but its performance may become worse on other types of optimization problems.
However, the set of all optimization problems is so huge that is impossible to find the
best algorithm for each of them. Therefore, it is noteworthy to introduce and apply a new
optimization algorithm if it can be proven that it performs well in some specific types of
optimization problems.
The most popular and widely applied algorithms for the problem of optimizing
antenna arrays are, among all, the Genetic Algorithm (GA) [11,12], the Particle Swarm
Optimization (PSO) [13,14], and the Differential Evolution (DE) [15]. The problem of
synthesis linear and planar antenna array patterns has been addressed by utilizing a binary-
coded GA in [16,17]. The authors in [18] introduced a decimal operator in the legacy GA
to reduce the sidelobe array pattern synthesis. Haupt [19] applied a binary-coded GA
to solve the problem of array thinning, whereas Yeo et al. [20] utilized a real-coded GA
to address the optimization problem of array-failure correction. Moreover, the authors
in [21,22] examined the problem of linear array synthesis by applying the PSO algorithm.
A different approach has been introduced in [23] to address the problem of designing
phased arrays. The authors compared the performance of PSO and GA to find the best-
suited method for obtaining the optimal solution. Additionally, DE has been utilized by
the scientific community to address various optimization problems in the research field
of antennas. These include the design of thinned arrays [24], the synthesis of difference
patterns of monopulse antennas [25], the design of linear arrays [26], and the synthesis of
array patterns with nulls [27]. Furthermore, the design of circular arrays by comparing the
performance of PSO, GAs, and DE has been presented in [28]. Finally, the optimization
problem of patch antenna design has been extensively addressed in the literature by
utilizing various evolutionary algorithms (EAs), i.e., GAs [29,30], PSO [31], DE [15,32], and
Teaching-Learning Based Optimization (TLBO) [33].
Swarm intelligence (SI) algorithms belong to one out of the three categories of meta-
heuristics. The other two are evolutionary [34] or physics-based algorithms [35]. Most of
them emulate the social processes of various swarms or herds of creatures in nature [36,37].
There is an extensive list of SI algorithms in the literature. The most known SI algorithms
are the PSO [38], the Ant Colony Optimization (ACO) [39], the Firefly Algorithm (FA) [40],
the Artificial Bee Colony (ABC) [41], the Bat-Inspired Algorithm [42], the Particle Fish
Swarm Algorithm (PFSA) [43], the Monkey Search Algorithm (MS) [44], the Cuckoo Search
Algorithm (CS) [45], and the Krill Herd Algorithm (KH) [46]. SI systems usually consist of a
population of members that interact cooperatively with one another and with their natural
Appl. Sci. 2021, 11, 8330 3 of 27
into four distinguished categories: alpha (α), beta (β), delta (δ), and omega (ω). The alpha
(α) wolves are the leaders of the pack at the top of the social hierarchy. They are usually
responsible for decision-making. Beta (β) wolves are subordinated to the alpha (α) ones
at the second level of the pack hierarchy. They usually assist alpha (α) wolves in decision
making and they are the best candidates for being the next leaders of the pack. Delta
(δ) wolves are ranked to the third level of hierarchy in the pack. They are usually the
“workers” of the pack (e.g., hunters, guards, caretakers, etc.) and they take orders from
the superordinate wolves of the pack. Finally, omega (ω) wolves lie at the lowest level of
hierarchy in a pack and assist the rest members of the pack.
Figure 2. Group hunting process of grey wolves in a pack (a) prey tracking, (b) prey encircling, and
(c) prey attacking.
Appl. Sci. 2021, 11, 8330 5 of 27
~ SI )
Fobj = F (V (1)
where F being the objective function of the optimization problem (in GWO SI = wol f ). At
the same time, the algorithm updates the position vectors of the first three categories of
wolves according to their objective function values. During the second loop, the position
vectors of ω wolves are updated based on the position vectors of the first three categories
as follows
~ I ~ II ~ III
~ wol f = V + V + V
V (2)
3
where V ~ I, V
~ I I , and V
~ I I I are given by
~I =V
V ~α
~ α − ~RαI · W
~ =V
V I I ~ β − ~R · W
I ~β (3)
β
~ III
V = ~ δ − ~R I
V ~δ
·W
δ
~ α, V
In (3), V ~ β , and V
~ δ are the position vectors of the α, β, and δ wolves, respectively, while
~ n = |~RnI I · V
W ~n − V
~ wol f | n ∈ {α, β, δ} (4)
2
and ~RnI = 2c ·~r1 − c, ~RnI I = 2 ·~r2 . Finally, the c parameter is equal to c = 2 − i · MaxIt , i
being the index of the current iteration.
|~R · V
I I ~ rand − V~ whale |
whale
~ =
W ~ I I ~ leader
| R · Vwhale − V ~ whale | (6)
~ leader ~
|Vwhale − Vwhale |
In (5) and (6), the first branch of the formula is applied in the exploration phase of the
algorithm, the second branch in the prey encirclement, and the third branch in the bubble-
net feeding technique based on the absolute value of the coefficient vector ~R I and the value
of the parameter p. These two values trigger one of these mechanisms at each i-th iteration
of the WOA.
Figure 4. Salps in deep ocean environment (a) single salp, (b) and (c) salps swarms or salps chains.
Appl. Sci. 2021, 11, 8330 8 of 27
~
Vf ood + p1 · (ub − lb) · p2 + lb,
if j ≤ NP/2 and p3 < 0.5
~ sal p
V = ~ f ood − p1 · (ub − lb) · p2 + lb,
V if j ≤ NP/2 and p3 ≥ 0.5 (7)
~ sal p,j +V
V
~ sal p,( j−1)
2 , otherwise
2
4· i
where p1 = 2 · e− MaxIt , p2 , p3 = rnd ∈ [0, 1], ub and lb being the upper and the lower
boundaries of the optimization problem. Consequently, the objective function value of
each salp is computed F (V ~ sal p ) and compared to the objective function value of the food.
Based on the comparison, the position vector of the food V ~ f ood as well as its corresponding
~
objective function value, F (Vf ood ), are updated.
3. Related Work
The GWO [36] has been successfully applied to various optimization problems in
antenna design. A noticeable work effort has been published in the design of antenna
arrays (linear and planar). Saxena and Kothari [47] applied the GWO algorithm to the
design of linear antenna arrays. Their objective was to obtain an optimal pattern synthesis
by optimizing the antenna elements position in a uniform excitation and by optimizing
the current distribution of antenna elements assuming uniform array spacing and phase.
The pattern synthesis of antenna arrays was investigated in [48]. The authors introduced
a dynamic cooperative mechanism of weight factors to update the positions of the three
wolves (α, β, and δ) in the GWO algorithm. Their objective was to improve the conver-
gence speed of the original GWO to obtain feasible solutions in the pattern synthesis of
linear antenna arrays. Numerical results demonstrated an improvement of the peak SLL
(sidelobe level) and the deep null steering. The authors in [49] designed and optimized
a thinned concentric circular antenna array by using the GWO. Their objective was to
achieve patterns with more directive characteristics and with more accurate control of
Appl. Sci. 2021, 11, 8330 9 of 27
sidelobe levels. Simulated results showed satisfactory values of null depths and peak
SLL. Khan et al. [50] utilized a hybrid GWO-IPA (Grey Wolf Optimizer [36]-Interior Point
Algorithm [51]) algorithm to mitigate the resulting errors in the radiation power pattern
of an antenna array. Simulated results demonstrated that the proposed fitness function
corrects the pattern distortion in terms of sidelobe level and null depth level (NDL) as well
as in null limitation. In [52], the authors investigated the design of a 100-element linear and
a 100-element planar array by employing the GWO algorithm and other well-known algo-
rithms (Genetic Algorithm (GA), Particle Swarm Optimization (PSO) [38], and Imperialist
Competitive (IC) [53]). Their objective was to obtain an optimal solution when applying
the array thinning method. Numerical results showed that the GWO algorithm outper-
formed the other algorithms in terms of minimizing the SLL for both linear and planar
arrays. Lakhlef et al. [54] applied the GWO to re-adjust the amplitude and the phase of a
linear antenna array when a failure or damage occurs to the desired pattern. To evaluate
the durability of their proposed technique, different types of failures or damages were
investigated. Their results proved the applicability and the effectiveness of the utilized
algorithm in mitigating the failures of linear antenna arrays. In [55], the authors initially
utilized the multi-objective GWO to address the problem of maximizing the transmission
efficiency in wireless power transfer (WPT) systems. However, they verified the efficacy of
their proposed technique on array antennas.
A noteworthy effort has been published utilizing the GWO algorithm in the design
of compact antennas for next-generation communication systems. Li and Luk [56] in-
vestigated the synthesis of linear arrays by the use of the GWO algorithm. They extend
their study in the presented algorithm, by optimizing the design of a dual-band E-shaped
antenna and a wideband magneto-electric dipole antenna. Their findings indicated a
satisfactory performance of the GWO compared to other well-known meta-heuristics (GA,
PSO, Differential Evolution [15,57]). A patch antenna design operating in frequencies
above 50 GHz was presented in [58]. The authors optimized the parameters (patch length,
patch width, substrate thickness, and dielectric constant er ) of a patch antenna by apply-
ing the opposition-based GWO algorithm. Numerical results demonstrated satisfactory
performance of the obtained antenna in terms of gain, radiation pattern, characteristic
impedance, directivity, and efficiency. Boursianis et al. [59] applied the GWO algorithm to
the design of a low-cost dual-band E-shaped patch antenna suitable for radio-frequency
(RF) energy-harvesting (RH) applications. The proposed antenna design exhibited a satis-
factory operation bandwidth for both frequency bands. Goudos et al. [60] introduced a
novel hybrid algorithm based on Jaya [61] and GWO. Based on the proposed algorithm,
the authors designed and fabricated two modified E-shaped circularly-polarized patch
antennas operating in the 5G frequency bands of 3.7 GHz and 26 GHz. Simulated and
measured results for both antennas were in good agreement. The presented antennas
exhibited wideband operation in the desired frequency bands and satisfactory current dis-
tribution for circular polarization. The binary GWO has been applied in [62] to design and
optimize an arbitrary-shaped dual-band patch antenna. Numerical results demonstrated
the effectiveness of the utilized algorithm to the application of discrete-valued problems
in antenna design. Finally, Rao et al. [63] designed and presented a Vivaldi antenna by
applying an improved GWO to minimize the radar cross section (RCS), and therefore, to
enhance the gain performance.
The WOA [35] has also been employed recently in various optimization problems of
antenna design. The optimization problem of sidelobe suppression has been addressed
in [64–68]. In detail, Yuan et al. [64] applied the WOA to the synthesis of a sparse antenna
array. Their objective was to achieve a significantly lower peak sidelobe level (pSSL) value
in the radiation pattern of the antenna array. Simulated results showed the effectiveness of
the applied algorithm in the suppression of SLL. Zhang et al. [65,66] introduced the WOA
to the synthesis of broadside linear aperiodic arrays with uniform excitation. From their
presented results, the superiority of the WOA to suppress the pSLL combined with NDL
is revealed, compared to other state-of-the-art algorithms. An improved WOA has been
Appl. Sci. 2021, 11, 8330 10 of 27
proposed in [67]. The authors applied the proposed algorithm to optimize the pattern of
the MIMO radar system. Numerical results demonstrated the effectiveness of the algorithm
and its ability to achieve pSLL and NDL at the desired levels. Additionally, the authors
in [68] designed and optimized, in terms of amplitude, position and phase an antenna array
structure in smart antenna technology by utilizing the WOA. Their objective was to obtain
radiation patterns achievable SLL reduction by optimizing amplitude excitations, inter-
element distances, and phases for each element of the array. Numerical results exhibited a
relatively improved performance of the WOA against other popular algorithms.
The problem of error mitigation in the radiation pattern of an antenna array has also
been addressed with the use of WOA in [69]. Patel et al. studied the failure correction of the
radiation pattern in a linear array by applying the WOA and the Chaotic WOA (CWOA).
Simulated results showed the efficacy of the algorithm to re-optimize the amplitude excita-
tions of powered elements in a failed antenna array. A modified WOA has been employed
by [70] for pattern synthesis of a linear antenna array. Computed results demonstrated
the efficacy of the selected algorithm against other popular algorithms in the literature.
The problem of scattering in a MIMO system is also of importance since it is related to the
system channel capacity. The authors in [71] designed and optimized an antenna element
of a MIMO system by applying a binary WOA with a crossover operator. Numerical results
demonstrated the improvement of system capacity even for poor scattering environments.
Moreover, the WOA has been utilized in the design of compact and planar antennas. In [72],
the authors applied the WOA as an optimization technique to design and fabricate a quad
H-slotted antenna at ISM (Industrial Scientific Medicine) frequency band of 2.45 GHz. The
authors in [73] applied the WOA to design a planar inverted-F antenna (PIFA) for wearable
wireless applications. Numerical results exhibited the validity of the proposed design
structure. An equivalent circuit model based on the WOA has been presented in [74] to
design a dual-band frequency selective surface (FSS) for WLAN shielding applications.
Computed and measured results exhibited the effectiveness of the utilized algorithm to the
given optimization problem. Finally, Singh et al. has employed the WOA to design and
fabricate a Fibonacci fractal planar antenna [75] and a modified triangular patch antenna
array [76], both operating in the 4.9 GHz frequency band for public safety applications.
Numerical and measured results demonstrated the acceptable performance of the proposed
antennas.
As far as the SSA [37] is concerned, various efforts in antenna design optimization are
found in the literature. Prabhakar and Satyanarayana [77] combined the SSA and the WOA
to propose a new hybrid algorithm in order to address the problem of pattern synthesis
in a conformal antenna array. The proposed hybrid algorithm is evaluated through a
series of several well-known test functions. Numerical results demonstrated satisfactory
performance of the proposed method and the reported amplitude and phase excitations
versus the element number of the conformal array exhibit an improvement compared with
previous research works. An improved SSA has been employed in [78] to address the
problem of optimizing circular arrays with a mutual coupling effect. The presented results
demonstrated an improvement in the overall performance of the designed circular arrays.
The authors in [79] applied the SSA to design linear and planar sparse antenna arrays by
optimizing the SLL. The results proved the efficacy of the selected algorithm. The authors
in [80] optimized a MIMO antenna operating in 5G n257 frequency band by utilizing the
SSA. Preliminary results exhibited the broadband operation combined with the small size
of the proposed MIMO antenna in the frequency band of interest. The problem of antenna
array synthesis on the thinning of concentric circular structures has been addressed by the
use of binary SSA in [81]. The authors utilized the binary SSA approach to decrease the
maximum SLL of a concentric circular array by keeping the percentage of thinning higher
than 50%. Finally, the authors in [82] optimized a modified E-shaped patch antenna for RF
energy harvesting applications by applying the SSA technique. The optimized antenna
was operated in the frequency bands of 4G and 5G mobile communication systems and
Appl. Sci. 2021, 11, 8330 11 of 27
4. Numerical Results
In this section, we evaluate the performance of the GWO, the SSA, and the WOA al-
gorithms by utilizing several benchmark functions. We extend the algorithms’ assessment
by optimizing various antenna design problems. A comparative study among these three
algorithms is carried out in conjunction with the well-known Particle Swarm Optimization
(PSO), Artificial Bee Colony (ABC), and Firefly Algorithm (FA). For the performance evalu-
ation, we utilize custom tools developed in MATLAB (© 1994–2020, The MathWorks, Inc.,
Natick, MA, USA). Finally, the commercial high-frequency electromagnetic solver (HFSS, ©
2020 ANSYS, Inc., Canonsburg, PA 15317, USA) is combined with the implementation of the
WOA in MATLAB environment.
Table 2. Numerical results (average values) of the emerging SI algorithms (GWO, SSA, WOA) and
PSO, ABC, FA for several benchmark functions (D = 60, best values are indicated in bold).
Benchmark Algorithm
Function GWO SSA WOA PSO ABC FA
Sphere 1.51 × 10−55 4.65 × 10−08 2.89 × 10−165 2.64 × 10−05 1.42 × 10−07 5.42 × 10−07
Rosenbrock 5.64 × 10+01 5.79 × 10+01 5.30 × 10+01 5.17 × 10+01 5.85 × 10+01 1.65 × 10+02
Ackley 2.54 × 10−14 2.45 × 10+00 3.84 × 10−15 6.23 × 10+00 4.64 × 10−03 2.07 × 10+00
Generalized
1.10 × 10−03 5.62 × 10−03 1.20 × 10−03 1.73 × 10−01 2.73 × 10−04 2.21 × 10−02
Griewank
Weierstrass 1.71 × 10−15 2.52 × 10+01 0.00 × 10+00 2.56 × 10+01 2.96 × 10−02 2.23 × 10+01
Generalized
4.18 × 10−01 6.43 × 10+01 0.00 × 10+00 1.45 × 10+02 1.59 × 10+01 3.56 × 10+02
Rastrigin
Noncont.
1.48 × 10+00 9.94 × 10+01 0.00 × 10+00 1.21 × 10+02 1.88 × 10+01 3.74 × 10+02
Rastrigin
Schewfel 1.45 × 10+04 1.03 × 10+04 8.90 × 10+02 1.09 × 10+04 4.68 × 10+03 1.21 × 10+04
Generalized
5.59 × 10−02 4.98 × 10+00 3.60 × 10−04 7.03 × 10−01 4.42 × 10−03 8.44 × 10+00
Penalized 1
Generalized
1.44 × 10+00 2.04 × 10+01 1.40 × 10−02 3.22 × 10−02 7.41 × 10−02 4.16 × 10+00
Penalized 2
Taking into account all the above, let us consider an N-element linear array, where its
elements are symmetrically placed along the x-axis (see Figure 5). Along the xz plane, the
array factor can be expressed as
N 2π y
~ ϑ) =
AF (~y, ~φ, A, ∑ An e j( λ n sin ϑ +φn )
(8)
n =1
where λ is the wavelength of the incident field, ϑ is the steering angle that is computed
along the z-axis (towards positive direction), ~y, Ā, and φ̄ are the position, amplitude, and
phase vectors of the linear array, and yn , An , and φn are the corresponding scalar quantities
of the aforementioned vectors of the n-th element, accordingly. Assuming a symmetrical
and uniformly excited array, the array factor in the xz plane can be rewritten as
M
2π
AF (~y, ~φ, ϑ ) = 2 ∑ cos ym sin ϑ + φm (9)
m =1
λ
AF ~y, ~φ, ϑ
AFdB ~y, ~φ, ϑ = 20 · log10
(10)
AF ~y, ~φ, ϑo
where ϑo is the direction of the maximum. The position of the elements in this array meets
the following criteria
dmin dmax
y1 ≥ , y1 ≤
2 2
(11)
|ym − ym+1 | ≥ dmin
, 1 ≤ m ≤ M−1
|ym − ym+1 | ≤ dmax
where y1 is the position of the first element, ym is the position of the m element, ym+1 is the
position of the m + 1 element, and dmin , dmax are the minimum and maximum inter-element
spacing, accordingly.
Taking into consideration the above formulation, one of the most common objectives
in antenna design is to suppress the SLL of the linear array. This objective can be carried
out by finding the optimum positions and phases of the elements in the array. Therefore,
this type of problem can be recast as an optimization one by minimizing the following
objective function
F (~y, ~φ) = maxϑ∈T { AFdB (~y, ~φ, ϑ )} (12)
where T is the set of theta angle values that fall outside the angular range of the main lobe
of the linear array.
Appl. Sci. 2021, 11, 8330 14 of 27
Generally speaking, the formulation of the directivity of the linear array in (8) can be
expressed as [91]
2
M
∑ A m
m=− M
D= (13)
M M 2π
j(φm −φn ) sin[ λ (ym −yn )]
∑ ∑ A A
n m e 2π y − y
( )
m=− M n=− M λ m n
4M2
D= (14)
M M sin[2π y − y
]
λ ( m n)
∑ ∑ e j(φm −φn ) 2π y − y
m=− M n=− M λ ( m n )
Table 3. Comparative results (pSLL values) for the position-phase synthesis of a 50-element linear
array (best values are indicated in bold, all values are expressed in dB).
(a) (b)
(c)
Figure 6. Position-phase synthesis of a 50-element linear array with dmax = λ (a) obtained algorithms
distribution in percentiles (boxplot), (b) average convergence rate of the algorithms under study, and
(c) radiation patterns of the best arrays found for each of the given algorithms.
Table 4. Numerical results obtained by Friedman test (highest ranking is indicated in bold).
Table 5. Numerical results obtained by Wilcoxon signed-rank test (values below significant level are
indicated in bold).
p-value 6.93 × 10−02 4.88 × 10−04 1.95 × 10−03 7.32 × 10−03 4.88 × 10−04
Table 6. Extracted parameter values as they obtained from the design method presented in [101], λ1
is the wavelength of the antenna dielectric, and λ2 is the wavelength of the feed dielectric (computed
values are expressed in mm).
Parameter Nominal Values [101] UC1 26.4 GHz UC2 38.5 GHz
Feed line
W f eed 0.59 0.59
width for 50 Ω
(a) (b)
(c)
Figure 7. Perspective views and computed results of the reflection coefficient as a function of
frequency for the two different use cases of an aperture-coupled patch antenna in the millimeter-
wave frequency bands based on the design method described in [101] (a) use case 1 designed in the
n258 frequency band (center frequency: 26.4 GHz), (b) use case 2 designed in the n260 frequency
band (center frequency: 38.5 GHz), and (c) reflection coefficient (magnitude of S11 ) as a function of
frequency for the two different use cases of an aperture-coupled patch antenna in the millimeter-wave
frequency bands.
approach (from bottom to top: feed-line, substrate, ground plane, substrate, E-shaped
antenna) and optimized (the objects included in the optimization process is the E-shaped
antenna and the feed line). It consists of a double dielectric substrate layer; the bottom one
consists of Arlon 25N (er = 3.38, tanδ = 0.0025) with 0.762 mm thickness and the top one
consists of Taconic (er = 2.21, tanδ = 0.001) with 1.58 mm thickness. An aperture is placed
between the bottom and top substrate layers to feed the E-shaped antenna. Moreover, a
modified ground plane is utilized to enhance the characteristics of the antenna. Figure 8
illustrates the proposed antenna geometry indicating the required design parameters.
(a) (b)
(c) (d)
Figure 8. Design of the aperture-coupled E-shaped antenna (a) patch antenna, (b) modified ground
plane, (c) feed line, and (d) perspective view of the proposed antenna.
where ȳ is the vector containing the antenna geometry variables for each solution, S1126.4GHz
Table 7. Best values of the design parameters obtained by the WOA (all values are given in mm).
Figure 9 depicts the S11 magnitude of the aperture-coupled E-shaped patch antenna
versus frequency. From the presented graph, we can derive that the obtained antenna
operates satisfactorily in the n258 and n260 5G NR frequency bands. The antenna has a dual-
frequency tuning operation (−44.71 dB at 26.54 GHz and −29.02 dB at 38.61 GHz) within
the frequency bands of 5G NR (n258 and n260). It is worth mentioning that the −10 dB
bandwidth of the obtained antenna practically covers the whole previously mentioned 5G
frequency bands of interest.
Figure 9. Reflection coefficient (S11 ) versus frequency of the best-obtained antenna design case (blue
solid line: S11 parameter, red dash line: −10 dB limit, and gray shaded areas: n258 and n260 5G NR
frequency bands).
Moreover, Figure 10 portrays the 3D pattern of the antenna gain (realized gain)
achieved by the WOA at 26.4 GHz (Figure 10a) and 38.5 GHz (Figure 10b). It is worth
noting that the maximum gain is 7.13 dB at 26.4 GHz and 4.95 dB at 38.5 GHz.
Appl. Sci. 2021, 11, 8330 20 of 27
(a) (b)
Figure 10. 3D pattern of the antenna gain (realized gain) at (a) 26.4 GHz and (b) 38.5 GHz (color scale
in dB).
Finally, Figure 11 illustrates the surface current distribution of the optimized antenna
design. From the presented results, we can obtain that the surface current is maximized
mostly at the center area of the E-shaped patch and minimized at the edges of the antenna.
(a) (b)
Figure 11. Surface current distribution plot of the aperture-coupled E-shaped antenna at (a) 26.4 GHz
and (b) 38.5 GHz (color scale in dB).
5. Conclusions
In this paper, three emerging swarm intelligence algorithms, namely the GWO, the
WOA, and the SSA were investigated. To this end, several well-known test functions
were utilized to assess the performance of the selected algorithms. Moreover, two differ-
ent design cases, the design of a 50-element linear antenna array and the design of an
aperture-coupled E-shaped patch antenna, were carried out to evaluate the operation of the
SI algorithms. To further estimate their effectiveness, two independent statistical tests were
applied, the Friedman test and the Wilcoxon signed-rank test. Numerical results demon-
strated that the WOA outperforms the other algorithms in terms of average ranking as well
as in 8 out of 10 well-known test functions. From the design case of the linear antenna array,
we concluded that the best pSLL value was achieved by the GWO algorithm; yet the other
SI algorithms exhibited satisfactorily competitive results. The employment of the WOA to
the optimization problem of an aperture-coupled E-shaped antenna revealed the capability
of the algorithm to design complex (a large number of parameters to be optimized) and
compact (small size) structures as applications in antenna design optimization problems.
Appl. Sci. 2021, 11, 8330 21 of 27
Author Contributions: The conceptualization of the paper was done by A.D.B. and S.K.G. A.D.B.
and M.S.P. performed the theoretical analysis and the simulations. S.K., S.M. and S.K.G. validated
the theoretical analysis and the simulation results. S.K., P.S., K.P., S.M. and S.K.G. supervised the
process. A.D.B., M.S.P., M.S., A.P. and S.K.G. analyzed the results and contributed to writing the
manuscript. All authors contributed to reviewing the manuscript. All authors have read and agreed
to the published version of the manuscript.
Funding: This research received no external funding.
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: The data presented in this study are available on request from the
corresponding authors.
Conflicts of Interest: The authors declare no conflict of interest.
Appendix A.2
Algorithm A2 Pseudo-code of the Whale Optimization Algorithm
1: Define NP, D, and MaxIt
2: Define the boundaries of the optimization problem
3: Define the position vectors V ~ whale , V
~ rand , and V
~ leader
whale whale
4: Compute the objective function of the leader whale
5: for i = 1 to MaxIt do
6: for j = 1 to NP do
7: Compute the objective function value for each whale member of the group using
((1)) (SI = whale)
8: ~ whale ) < F (V
if F (V ~ leader ) then
whale
9: Update the position vector and the objective function value of the leader whale
10: end if
11: end for
12: Define coefficients c1 and c2
13: for j = 1 to NP do
14: Define random vectors ~r1 and ~r2
15: Define parameters p, p1 , and p2
16: Compute vectors ~R I and ~R I I
17: if p < 0.5 then
18: if |~R I | > 1 then
19: —Exploration phase—
20: Compute W ~ using (6) (the 1st branch of the formula)
21: Compute the position vector of each humpback whale using (5) (the 1st branch
of the formula)
22: else
23: —Prey encirclement—
24: Compute W ~ using (6) (the 2nd branch of the formula)
25: Compute the position vector of each humpback whale using (5) (the 2nd
branch of the formula)
26: end if
27: else
28: —Bubble-net feeding technique—
29: Compute W ~ using (6) (the 3rd branch of the formula)
30: Compute the position vector of each humpback whale using (5) (the 3rd branch
of the formula)
31: end if
32: end for
33: end for
Appl. Sci. 2021, 11, 8330 23 of 27
Appendix A.3
Algorithm A3 Pseudo-code of the Salp Swarm Algorithm
1: Define NP, D, and MaxIt
2: Define the boundaries (ub and lb) of the optimization problem
3: Define the position vectors V ~ sal p and V
~ f ood
4: for j = 1 to NP do
5: Compute the objective function value of each salp F (V ~ sal p ) using ((1)) (SI = sal p)
6: end for
7: Rank the position vectors of the salps based on their objective function values to
determine V ~ f ood
8: for i = 1 to MaxIt do
9: Define p1
10: for j = 1 to NP do
11: if j ≤ NP/2 then
12: for k = 1 to D do
13: Define p2 and p3
14: if p3 < 0.5 then
15: Compute the position vector of each salp using (7) (the 1st branch of the
formula)
16: else
17: Compute the position vector of each salp using (7) (the 2nd branch of the
formula)
18: end if
19: end for
20: else
21: Compute the position vector of each salp using (7) (the 3rd branch of the for-
mula)
22: end if
23: end for
24: for j = 1 to NP do
25: Compute the objective function value of each salp F (V ~ sal p )
26: if F (V~ sal p ) < F (V ~ f ood ) then
27: ~ f ood = V
V ~ sal p
28: ~
F (Vf ood ) = F (V ~ sal p )
29: end if
30: end for
31: end for
References
1. Rappaport, T.S.; Sun, S.; Mayzus, R.; Zhao, H.; Azar, Y.; Wang, K.; Wong, G.N.; Schulz, J.K.; Samimi, M.; Gutierrez, F. Millimeter
Wave Mobile Communications for 5G Cellular: It Will Work! IEEE Access 2013, 1, 335–349. [CrossRef]
2. Gupta, A.; Jha, R.K. A Survey of 5G Network: Architecture and Emerging Technologies. IEEE Access 2015, 3, 1206–1232.
[CrossRef]
3. O’Connell, E.; Moore, D.; Newe, T. Challenges Associated with Implementing 5G in Manufacturing. Telecom 2020, 1, 48–67.
[CrossRef]
4. Ban, Y.L.; Li, C.; Sim, C.Y.D.; Wu, G.; Wong, K.L. 4G/5G Multiple Antennas for Future Multi-Mode Smartphone Applications.
IEEE Access 2016, 4, 2981–2988. [CrossRef]
5. Boccardi, F.; Heath, R.W.; Lozano, A.; Marzetta, T.L.; Popovski, P. Five disruptive technology directions for 5G. IEEE Commun.
Mag. 2014, 52, 74–80. [CrossRef]
6. Abulgasem, S.; Tubbal, F.; Raad, R.; Theoharis, P.I.; Lu, S.; Iranmanesh, S. Antenna Designs for CubeSats: A Review. IEEE Access
2021, 9, 45289–45324. [CrossRef]
7. Lee, K.F.; Luk, K.M.; Lai, H.W. Microstrip Patch Antennas; World Scientific: Singapore, 2017.
8. Goudos, S.K. Emerging Evolutionary Algorithms for Antennas and Wireless Communications; Electromagnetic Waves; SciTech
Publishing: Stevenage, UK, 2021.
Appl. Sci. 2021, 11, 8330 24 of 27
9. Abdel-Basset, M.; Abdel-Fatah, L.; Sangaiah, A.K. Chapter 10-Metaheuristic Algorithms: A Comprehensive Review. In
Computational Intelligence for Multimedia Big Data on the Cloud with Engineering Applications; Sangaiah, A.K., Sheng, M., Zhang, Z.,
Eds.; Intelligent Data-Centric Systems; Academic Press: Cambridge, MA, USA, 2018; pp. 185–231. [CrossRef]
10. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [CrossRef]
11. Haupt, R. An introduction to genetic algorithms for electromagnetics. IEEE Antennas Propag. Mag. 1995, 37, 7–15. [CrossRef]
12. Johnson, J.; Rahmat-Samii, V. Genetic algorithms in engineering electromagnetics. IEEE Antennas Propag. Mag. 1997, 39, 7–21.
[CrossRef]
13. Jin, N.; Rahmat-Samii, Y. Advances in particle swarm optimization for antenna designs: Real-number, binary, single-objective
and multiobjective implementations. IEEE Trans. Antennas Propag. 2007, 55, 556–567. [CrossRef]
14. Robinson, J.; Rahmat-Samii, Y. Particle swarm optimization in electromagnetics. IEEE Trans. Antennas Propag. 2004, 52, 397–407.
[CrossRef]
15. Rocca, P.; Oliveri, G.; Massa, A. Differential Evolution as Applied to Electromagnetics. IEEE Antennas Propag. Mag. 2011,
53, 38–49. [CrossRef]
16. Ares-Pena, F.; Rodriguez-Gonzalez, J.; Villanueva-Lopez, E.; Rengarajan, S. Genetic algorithms in the design and optimization of
antenna array patterns. IEEE Trans. Antennas Propag. 1999, 47, 506–510. [CrossRef]
17. Marcano, D.; Duran, F. Synthesis of antenna arrays using genetic algorithms. IEEE Antennas Propag. Mag. 2000, 42, 12–20.
[CrossRef]
18. Yan, K.K.; Lu, Y. Sidelobe reduction in array-pattern synthesis using genetic algorithm. IEEE Trans. Antennas Propag. 1997,
45, 1117–1122. [CrossRef]
19. Haupt, R. Thinned arrays using genetic algorithms. IEEE Trans. Antennas Propag. 1994, 42, 993–999. [CrossRef]
20. Yeo, B.K.; Lu, Y. Array failure correction with a genetic algorithm. IEEE Trans. Antennas Propag. 1999, 47, 823–828. [CrossRef]
21. Khodier, M.; Christodoulou, C. Linear array geometry synthesis with minimum sidelobe level and null control using particle
swarm optimization. IEEE Trans. Antennas Propag. 2005, 53, 2674–2679. [CrossRef]
22. Bevelacqua, P.J.; Balanis, C.A. Minimum Sidelobe Levels for Linear Arrays. IEEE Trans. Antennas Propag. 2007, 55, 3442–3449.
[CrossRef]
23. Boeringer, D.; Werner, D. Particle swarm optimization versus genetic algorithms for phased array synthesis. IEEE Trans. Antennas
Propag. 2004, 52, 771–779. [CrossRef]
24. Goudos, S. Antenna Design Using Binary Differential Evolution: Application to discrete-valued design problems. IEEE Antennas
Propag. Mag. 2017, 59, 74–93. [CrossRef]
25. Caorsi, S.; Massa, A.; Pastorino, M.; Randazzo, A. Optimization of the difference patterns for monopulse antennas by a hybrid
real/integer-coded differential evolution method. IEEE Trans. Antennas Propag. 2005, 53, 372–376. [CrossRef]
26. Kurup, D.; Himdi, M.; Rydberg, A. Synthesis of uniform amplitude unequally spaced antenna arrays using the differential
evolution algorithm. IEEE Trans. Antennas Propag. 2003, 51, 2210–2217. [CrossRef]
27. Yang, S.; Gan, Y.; Qing, A. Antenna-array pattern nulling using a differential evolution algorithm. Int. J. Microw. Comput.-Aided
Eng. 2004, 14, 57–63. [CrossRef]
28. Panduro, M.A.; Brizuela, C.A.; Balderas, L.I.; Acosta, D.A. A comparison of genetic algorithms, particle swarm optimization and
the differential evolution method for the design of scannable circular antenna arrays. Prog. Electromagn. Res. B 2009, 13, 171–186.
[CrossRef]
29. Villegas, F.J.; Cwik, T.; Rahmat-Samii, Y.; Manteghi, M. A parallel electromagnetic genetic-algorithm optimization (EGO)
application for patch antenna design. IEEE Trans. Antennas Propag. 2004, 52, 2424–2435. [CrossRef]
30. Haupt, R.L. Antenna design with a mixed integer genetic algorithm. IEEE Trans. Antennas Propag. 2007, 55, 577–582. [CrossRef]
31. Jin, N.; Rahmat-Samii, Y. Parallel particle swarm optimization and finite-difference time-domain (PSO/FDTD) algorithm for
multiband and wide-band patch antenna designs. IEEE Trans. Antennas Propag. 2005, 53, 3459–3468. [CrossRef]
32. Zhang, L.; Cui, Z.; Jiao, Y.C.; Zhang, F.S. Broadband patch antenna design using differential evolution algorithm. Microw. Opt.
Technol. Lett. 2009, 51, 1692–1695. [CrossRef]
33. Goudos, S.K.; Tsiflikiotis, A.; Babas, D.; Siakavara, K.; Kalialakis, C.; Karagiannidis, G.K. Evolutionary design of a dual band
E-shaped patch antenna for 5G mobile communications. In Proceedings of the 2017 6th International Conference on Modern
Circuits and Systems Technologies (MOCAST), Thessaloniki, Greece, 4–6 May 2017; pp. 1–4. [CrossRef]
34. Rocca, P.; Benedetti, M.; Donelli, M.; Franceschini, D.; Massa, A. Evolutionary Optimization as Applied to Inverse Scattering
Problems. Inverse Probl. 2009, 25, 123003. [CrossRef]
35. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [CrossRef]
36. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [CrossRef]
37. Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A Bio-Inspired Optimizer
for Engineering Design Problems. Adv. Eng. Softw. 2017, 114, 163–191. [CrossRef]
38. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural
Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [CrossRef]
39. Dorigo, M.; Birattari, M.; Stutzle, T. Ant colony optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [CrossRef]
40. Yang, X.S. Firefly Algorithm, Stochastic Test Functions and Design Optimisation. Int. J. Bio-Inspir. Comput. 2010, 2, 78–84.
[CrossRef]
Appl. Sci. 2021, 11, 8330 25 of 27
41. Karaboga, D.; Basturk, B. An Artificial Bee Colony (ABC) Algorithm for Numeric Function Optimization. In Proceedings of the
IEEE Swarm Intelligence Symposium, Indianapolis, IN, USA, 12–14 May 2006; pp. 181–184.
42. Yang, X.S. A New Metaheuristic Bat-Inspired Algorithm. In Nature Inspired Cooperative Strategies for Optimization (NICSO 2010);
Springer: Berlin/Heidelberg, Germany, 2010; pp. 65–74. [CrossRef]
43. Wu, Z.; Zhao, Z.; Jiang, S.; Zhang, X. PFSA: A Novel Fish Swarm Algorithm. In Internet of Things; Springer: Berlin/Heidelberg,
Germany, 2012; pp. 359–365.
44. Mucherino, A.; Seref, O. Monkey search: A novel metaheuristic search for global optimization. AIP Conf. Proc. 2007, 953, 162–173.
[CrossRef]
45. Yang, X.; Suash, D. Cuckoo Search via Lévy flights. In Proceedings of the 2009 World Congress on Nature Biologically Inspired
Computing (NaBIC), Coimbatore, India, 9–11 December 2009; pp. 210–214.
46. Gandomi, A.H.; Alavi, A.H. Krill herd: A new bio-inspired optimization algorithm. Commun. Nonlinear Sci. Numer. Simul. 2012,
17, 4831–4845. [CrossRef]
47. Saxena, P.; Kothari, A. Optimal Pattern Synthesis of Linear Antenna Array Using Grey Wolf Optimization Algorithm. Int. J.
Antennas Propag. 2016, 2016, 1205970. [CrossRef]
48. Liu, Y.; Zhang, Y.; Gao, S. Pattern Synthesis of Antenna Arrays Using Dynamic Cooperative Grey Wolf Optimizer Algorithm. In
Proceedings of the 2020 IEEE 10th International Conference on Electronics Information and Emergency Communication (ICEIEC),
Beijing, China, 17–19 July 2020; pp. 186–189. [CrossRef]
49. Devi, G.G.; Krishnaveni, S. Synthesis of CCAA using Grey Wolf Optimizer. In Proceedings of the 2019 IEEE International
Conference on Intelligent Systems and Green Technology (ICISGT), Visakhapatnam, India, 29–30 June 2019; pp. 90–903. [CrossRef]
50. Khan, S.U.; Rahim, M.K.A.; Ali, L. Correction of Array Failure Using Grey Wolf Optimizer Hybridized With an Interior Point
Algorithm. Front. Inf. Technol. Electron. Eng. 2018, 19, 1191–1202. [CrossRef]
51. Potra, F.A.; Wright, S.J. Interior-Point Methods. J. Comput. Appl. Math. 2000, 124, 281–302. [CrossRef]
52. Rezagholizadeh, H.; Gharavian, D. A Thinning Method of Linear Furthermore, Planar Array Antennas To Reduce SLL of
Radiation Pattern By GWO Furthermore, ICA Algorithms. AUT J. Electr. Eng. 2018, 50, 135–140. [CrossRef]
53. Atashpaz-Gargari, E.; Lucas, C. Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic
competition. In Proceedings of the 2007 IEEE Congress on Evolutionary Computation, Singapore, 25–28 September 2007;
pp. 4661–4667. [CrossRef]
54. Lakhlef, N.; Oudira, H.; Dumond, C. Failure Correction of Linear Antenna Array using Grey Wolf Optimization. In Proceedings
of the 2020 6th IEEE Congress on Information Science and Technology (CiSt), Agadir, Morocco, 5–12 June 2020; pp. 384–388.
[CrossRef]
55. Li, X.; Guo, Y.X. Multiobjective Optimization Design of Aperture Illuminations for Microwave Power Transmission via
Multiobjective Grey Wolf Optimizer. IEEE Trans. Antennas Propag. 2020, 68, 6265–6276. [CrossRef]
56. Li, X.; Luk, K.M. The Grey Wolf Optimizer and Its Applications in Electromagnetics. IEEE Trans. Antennas Propag. 2020,
68, 2186–2197. [CrossRef]
57. Storn, R.; Price, K. Differential Evolution—A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J.
Glob. Optim. 1997, 11, 341–359. [CrossRef]
58. Ramakrishna, G.; Rao, N.V. Patch Antenna Design Optimization Using Opposition Based Grey Wolf Optimizer and Map-Reduce
Framework. Data Technol. Appl. 2020, 54, 103–120. [CrossRef]
59. Boursianis, A.D.; Goudos, S.K.; Yioultsis, T.V.; Siakavara, K. Low-Cost Dual-Band E-shaped Patch Antenna for Energy Harvesting
Applications Using Grey Wolf Optimizer. In Proceedings of the 2019 13th European Conference on Antennas and Propagation
(EuCAP), Krakow, Poland, 31 March–5 April 2019; pp. 1–5.
60. Goudos, S.K.; Yioultsis, T.V.; Boursianis, A.D.; Psannis, K.E.; Siakavara, K. Application of New Hybrid Jaya Grey Wolf Optimizer
to Antenna Design for 5G Communications Systems. IEEE Access 2019, 7, 71061–71071. [CrossRef]
61. Rao, R.V. Jaya: A Simple and New Optimization Algorithm for Solving Constrained and Unconstrained Optimization Problems.
Int. J. Ind. Eng. Comput. 2016, 7, 19–34. [CrossRef]
62. Goudos, S.K.; Boursianis, A.; Salucci, M.; Rocca, P. Dualband Patch Antenna Design Using Binary Grey Wolf Optimizer. In
Proceedings of the 2020 IEEE International Symposium on Antennas and Propagation and North American Radio Science
Meeting, Montreal, QC, Canada, 5–10 July 2020; pp. 1777–1778. [CrossRef]
63. Rao, K.; Meshram, V.; Suresh, H. Optimization Assisted Antipodal Vivaldi Antenna for UWB Communication: Optimal Parameter
Tuning by Improved Grey Wolf Algorithm. Wirel. Pers. Commun. 2021, 118, 2983–3005. [CrossRef]
64. Yuan, P.; Guo, C.; Ding, J.; Qu, Y. Synthesis of nonuniform sparse linear array antenna using whale optimization algorithm. In
Proceedings of the 2017 Sixth Asia-Pacific Conference on Antennas and Propagation (APCAP), Xi’an, China, 16–19 October 2017;
pp. 1–3. [CrossRef]
65. Zhang, C.; Fu, X.; Ligthart, L.P.; Peng, S.; Xie, M. Synthesis of Broadside Linear Aperiodic Arrays With Sidelobe Suppression and
Null Steering Using Whale Optimization Algorithm. IEEE Antennas Wirel. Propag. Lett. 2018, 17, 347–350. [CrossRef]
66. Zhang, C.; Fu, X.; Peng, S.; Wang, Y. Linear unequally spaced array synthesis for sidelobe suppression with different aperture
constraints using whale optimization algorithm. In Proceedings of the 2018 13th IEEE Conference on Industrial Electronics and
Applications (ICIEA), Wuhan, China, 31 May–2 June 2018; pp. 69–73. [CrossRef]
Appl. Sci. 2021, 11, 8330 26 of 27
67. Yuan, P.; Guo, C.; Jiang, G.; Zheng, Q. Two-Way Pattern Synthesis of MIMO Radar with Sidelobe Reduction and Null Control via
Improved Whale Optimization Algorithm. Prog. Electromagn. Res. C 2019, 94, 45–57. [CrossRef]
68. Pradhan, H.; Mangaraj, B.B.; Kumar Behera, S. Antenna Array Optimization for Smart Antenna Technology using Whale
Optimization Algorithm. In Proceedings of the 2019 IEEE Indian Conference on Antennas and Propogation (InCAP), Ahmedabad,
India, 19–22 December 2019; pp. 1–4. [CrossRef]
69. Patel, P.; Kumari, G.; Saxena, P. Array Pattern Correction in Presence of Antenna Failures using Metaheuristic Optimization
Algorithms. In Proceedings of the 2019 International Conference on Communication and Signal Processing (ICCSP), Chennai,
India, 4–6 April 2019; pp. 0695–0700. [CrossRef]
70. Feng, W.; Hu, D. A Modified Whale Optimization Algorithm for Pattern Synthesis of Linear Antenna Array. IEICE Trans. Fundam.
Electron. Commun. Comput. Sci. 2020, E104.A, 818–822. [CrossRef]
71. Yuan, P.; Guo, C.-J.; Zheng, Q. Synthesis of MIMO System with Scattering Using Binary Whale Optimization Algorithm with
Crossover Operator. Prog. Electromagn. Res. Lett. 2019, 87, 21–28. [CrossRef]
72. Palanisamy, H.; Palaniswami, S. Design and Performance analysis of compact H-Slotted antenna for 2.45 GHz. In Proceedings of
the 2018 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India, 4–6 January 2018;
pp. 1–8. [CrossRef]
73. Boursianis, A.D.; Koulouridis, S.; Georgoulas, D.; Goudos, S.K. Wearable 5-Gigahertz Wi-Fi Antenna Design Using Whale
Optimization Algorithm. In Proceedings of the 2020 14th European Conference on Antennas and Propagation (EuCAP),
Copenhagen, Denmark, 15–20 March 2020; pp. 1–4. [CrossRef]
74. Chaudhary, V.; Panwar, R. ECM Enabled Whale optimization assisted facile design of dual-band conformal FSS for WLAN
shielding applications. J. Electromagn. Waves Appl. 2021, 35, 1261–1272. [CrossRef]
75. Singh, G.; Singh, A. On the Design of Planar Antenna Using Fibonacci Word Fractal Geometry in Support of Public Safety. Int. J.
Microw. Comput.-Aided Eng. 2019, 29, e21554. [CrossRef]
76. Singh, G.; Singh, A.P. On the Development of a Modified Triangular Patch Antenna Array for 4.9 GHz Public Safety WLAN. Adv.
Electromagn. 2019, 8, 24–31. [CrossRef]
77. Prabhakar, D.; Satyanarayana, M. Side Lobe Pattern Synthesis Using Hybrid SSWOA Algorithm for Conformal Antenna array.
Eng. Sci. Technol. Int. J. 2019, 22, 1169–1174. [CrossRef]
78. Pradhan, H.; Mangaraj, B.B.; Behera, S.K. Improved Salp swarm optimization based circular arrays in presence of mutual
coupling. Int. J. RF Microw. Comput.-Aided Eng. 2021, 31, e22719. [CrossRef]
79. Luo, Z.; Liu, F.; Zou, Z.; Guo, S.; Shen, T. Optimum design of both linear and planar sparse arrays with sidelobe level reduction
using salp swarm algorithm. J. Electromagn. Waves Appl. 2021, 35, 690–704. [CrossRef]
80. Boursianis, A.D.; Goudos, S.K.; Yioultsis, T.V.; Siakavara, K.; Rocca, P. MIMO Antenna Design for 5G Communication Systems
Using Salp Swarm Algorithm. In Proceedings of the 2020 International Workshop on Antenna Technology (iWAT), Bucharest,
Romania, 25–28 February 2020; pp. 1–3. [CrossRef]
81. Mondal, A.K.; Saxena, P. Thinning of Concentric Circular Antenna Array Using Binary Salp Swarm Algorithm. In Proceedings
of the 2019 IEEE Conference on Information and Communication Technology, Allahabad, India, 6–8 December 2019; pp. 1–4.
[CrossRef]
82. Boursianis, A.D.; Papadopoulou, M.S.; Nikolaidis, S.; Goudos, S.K. Dual-Band Single-Layered Modified E-shaped Patch Antenna
for RF Energy Harvesting Systems. In Proceedings of the 2020 European Conference on Circuit Theory and Design (ECCTD),
Sofia, Bulgaria, 7–10 September 2020; pp. 1–4. [CrossRef]
83. Liang, J.; Qin, A.; Suganthan, P.; Baskar, S. Comprehensive learning particle swarm optimizer for global optimization of
multimodal functions. IEEE Trans. Evol. Comput. 2006, 10, 281–295. [CrossRef]
84. Ferreira, J.; Ares, F. Pattern synthesis of conformal arrays by the simulated annealing technique. Electron. Lett. 1997, 33, 1187–1189.
[CrossRef]
85. Gomez, N.G.; Rodriguez, J.J.; Melde, K.L.; McNeill, K.M. Design of low-sidelobe linear arrays with high aperture efficiency and
interference nulls. IEEE Antennas Wirel. Propag. Lett. 2009, 8, 607–610. [CrossRef]
86. Hooker, J.W.; Arora, R.K. Optimal Thinning Levels in Linear Arrays. IEEE Antennas Wirel. Propag. Lett. 2010, 9, 771–774.
[CrossRef]
87. Isernia, T.; Pena, F.; Bucci, O.; D’Urso, M.; Gomez, J.; Rodriguez, J. A hybrid approach for the optimal synthesis of pencil beams
through array antennas. IEEE Trans. Antennas Propag. 2004, 52, 2912–2918. [CrossRef]
88. Oliveri, G.; Caramanica, F.; Fontanari, C.; Massa, A. Rectangular Thinned Arrays Based on McFarland Difference Sets. IEEE
Trans. Antennas Propag. 2011, 59, 1546–1552. [CrossRef]
89. Oliveri, G.; Donelli, M.; Massa, A. Linear Array Thinning Exploiting Almost Difference Sets. IEEE Trans. Antennas Propag. 2009,
57, 3800–3812. [CrossRef]
90. Goudos, S.K.; Siakavara, K.; Samaras, T.; Vafiadis, E.E.; Sahalos, J.N. Self-Adaptive Differential Evolution Applied to Real-Valued
Antenna and Microwave Design Problems. IEEE Trans. Antennas Propag. 2011, 59, 1286–1298. [CrossRef]
91. Stutzman, W.L.; Thiele, G.A. Antenna Theory and Design; John Wiley & Sons: Hoboken, NJ, USA, 2012.
92. García, S.; Molina, D.; Lozano, M.; Herrera, F. A study on the Use of Non-Parametric Tests for Analyzing the Evolutionary
Algorithms’ Behaviour: A Case Study on the CEC’2005 Special Session on Real Parameter Optimization. J. Heuristics 2009,
15, 617–644. [CrossRef]
Appl. Sci. 2021, 11, 8330 27 of 27
93. García, S.; Fernández, A.; Luengo, J.; Herrera, F. Advanced Nonparametric Tests for Multiple Comparisons in the Design of
Experiments in Computational Intelligence and Data Mining: Experimental Analysis of Power. Inf. Sci. 2010, 180, 2044–2064.
[CrossRef]
94. Aliakbari, H.; Abdipour, A.; Mirzavand, R.; Costanzo, A.; Mousavi, P. A single feed dual-band circularly polarized millimeter-
wave antenna for 5G communication. In Proceedings of the 2016 10th European Conference on Antennas and Propagation
(EuCAP), Davos, Switzerland, 10–15 April 2016; pp. 1–5. [CrossRef]
95. Mak, K.M.; Lai, H.W.; Luk, K.M.; Chan, C.H. Circularly Polarized Patch Antenna for Future 5G Mobile Phones. IEEE Access 2014,
2, 1521–1529. [CrossRef]
96. Zhu, W.; Xiao, S.; Yuan, R.; Tang, M. Broadband and dual circularly polarized patch antenna with H-shaped aperture. In
Proceedings of the 2014 International Symposium on Antennas and Propagation Conference Proceedings, Kaohsiung, Taiwan,
2–5 December 2014; pp. 549–550. [CrossRef]
97. Hoseini Izadi, O.; Mehrparvar, M. A compact microstrip slot antenna with novel E-shaped coupling aperture. In Proceedings of
the 2010 5th International Symposium on Telecommunications, Tehran, Iran, 4–6 December 2010; pp. 110–114. [CrossRef]
98. Bo-yu, X.; Guang-qiu, Z.; Zheng, T. Design of reflectarray antenna element based on Hour-Glass shaped coupling aper-
ture. In Proceedings of the 9th International Symposium on Antennas, Propagation and EM Theory, Guangzhou, China,
29 November–2 December 2010; pp. 155–158. [CrossRef]
99. Jang, T.H.; Kim, H.Y.; Song, I.S.; Lee, C.J.; Lee, J.H.; Park, C.S. A Wideband Aperture Efficient 60-GHz Series-Fed E-Shaped Patch
Antenna Array With Copolarized Parasitic Patches. IEEE Trans. Antennas Propag. 2016, 64, 5518–5521. [CrossRef]
100. Pozar, D.M. Microstrip antenna aperture-coupled to a microstripline. Electron. Lett. 1985, 21, 49–50. [CrossRef]
101. Civerolo, M.; Arakaki, D. Aperture coupled patch antenna design methods. In Proceedings of the 2011 IEEE International
Symposium on Antennas and Propagation (APSURSI), Spokane, WA, USA, 3–8 July 2011; pp. 876–879. [CrossRef]