<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>B.K. Yeo and Y. Lu. “Array failure correction with a genetic algorithm.” IEEE Transactions on
Antenna and Propagation</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A LINEAR 32x1 ELEMENTS ANTENNA ARRAY FAILURE CORRECTION USING BRAIN STORM OPTIMIZATION ALGORITHM</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Narwant S. Grewal</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Electronics &amp; Communication Engineering, Guru Nanak Dev Engineering College</institution>
          ,
          <addr-line>Ludhiana, Punjab</addr-line>
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>5</volume>
      <issue>1999</issue>
      <fpage>06</fpage>
      <lpage>07</lpage>
      <abstract>
        <p>The radiation characteristics of antenna array may be disturbed by the faults related to its elements. The presented paper exploits the problem solving ability of brain storm optimization (BSO) which indicates the collective human behavior replica to resolve antenna-element failure problem of linear 32x1 elements antenna array. The amplitude excitations of healthy antenna elements of the array have been re-assigned with the help of the proposed method to obtain the pre-failure characteristics of considered case. The result of numerical example shows the ability of BSO to solve faulty element problem of antenna system in very effective manners.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Antenna Array</kwd>
        <kwd>Linear 32x1 elements Array</kwd>
        <kwd>SLL</kwd>
        <kwd>Element malfunctioning</kwd>
        <kwd>Optimization</kwd>
        <kwd>brain storm optimization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The antenna array plays a crucial role in efficient designing of terrestrial communication link. An
antenna-array subsystem finds numerous roles in system viz. wireless sensor networks, Internet of
things, radar etc. as acquisition system for signal. Generally, antenna system contains huge elements
and there is chance of malfunctioning of antenna element. The failure conditions occur in the antenna
system causes disturbance in the space distribution of the elements in antenna subsystem. It causes
distortion of the original characteristics (side lobe level etc.) of antenna system. Sometimes there is
low possibility to repair the dead element with the fresh element under critical conditions. Luckily,
the recovering of original characteristics of antenna system with minimal error may be achieved
without replacing the faulty elements by controlling the amplitude or phase or both excitation of
nondisturbing units (element) of the antenna subsystem. The numerous traditional procedures are adopted
in the open literature to solve the array failure and correction problems. Some of the techniques
include conjugate gradient algorithm based on redistribution of complex excitation of healthy
elements [1]; a numerical technique to recover original characteristics under single element failure
condition [2]; a digital beamforming array method [3]; and applying an orthogonal process [4].
The numerical methods find it difficult to regain the desired beam shape of the antenna array with
disturbed conditions due to randomization of the layout of geometric of healthy antenna array
elements. Under such situations, the optimization techniques may play an important role in solving
antenna array failure issues because of their capability to identify more than one solution instantly
without any prior information. Several optimization methods employed in mitigating the failure
problem at antenna element level. Some of these listed as genetic algorithm (GA) [5-7], firefly
algorithm [10-12], and bat algorithm [13].</p>
      <p>In the presented work, a flexible approach based on brain storm optimization (BSO) [14] has been
used to re-optimize a linear 32x1 elements antenna array design under element failure condition. The
proposed technique has been already successfully applied in different engineering fields [15-16]. The
proposed technique is effectively applied to above mentioned sub-system with the help of modified
assignment of the element excitation to healthy elements for recovery of antenna’s original
characteristics.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Problem formulation</title>
      <p>The array factor of the linear array of 32 identical elements shown in Figure 1, having uniform half
wavelength spacing d between two elements is generally given as
where,</p>
      <p>AF = W K S (ϕ ,ϕ c )</p>
      <p>W K = {w1 ,w2 ,w3 .......w 32 }T , wz ∈ C N , z = 1,2,...32</p>
      <p>The equations (1) and (2) contains various parameters including the weighting vector WK, the
steering vector S , the direction variable and direction of main beam φ, φC . The real number
set/subset CN is used as weight factors of 32 elements linear antenna array.
(1)
(2)
(3)</p>
      <p>S = exp j2λπd  z − 322− 1 .(cosϕ − cos ϕ c )
z = 1,2,...32</p>
      <p>The failed conditions have been introduced in the antenna array by replacing the weights of the
particular element or elements with 0. Then the distorted pattern is corrected with revised distribution
of the excitation weights in the array using BSO method. A template is constructed and taken as ideal
pattern of the array. The template with pre-failure pattern of array system is demonstrated in Figure 2.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Brain Storm Optimization algorithm</title>
      <p>Shi (Y. Shi, 2011) proposed the imitation of an innovative thinking methodology through which
the effective ideas have been facilitated among small group of people and named it BSO algorithm.
Every person in the group belongs to different culture, presents an idea or solution. The algorithm
starts by generating K number of ideas from K individuals. These ideas or solutions have been
separated in M number of groups based on resemblance in their opinion. The best solution belongs to
each group are selected to judge the global best solution. At last, new K numbers of ideas are
generated taking consideration of four Osborns rules namely No Bad Idea, Anything Accepted,
Combination of Ideas and Go for Quantity. The pseodocode of the algorithm has been presented in</p>
      <p>A refined idea is generated with the help of the following expressions,
xselected</p>
      <p>= T * xsel _ 1 + [1 − T ]* xsel _ 2
xrefined
= xselected
+ ζ * ρ (0,1)
(4)
(5)</p>
      <p>The Gaussian random value is represented by ρ (0,1) and the contribution of this factor is decided
by the factor ζ which depends upon maximum iteration G and the current generation g and it is given
by
ζ (t ) = 1 * (xmx − xmn )* rdm ( )* exp1 −
4 </p>
      <p>G </p>
      <p>
G − g + 1 
(6)
Figure. 2:
(a) Template as ideal characteristics
(b) Original pattern (SLL=− 30 dB )</p>
      <sec id="sec-3-1">
        <title>Initialize the population of K ideas</title>
        <p>xn (0) ← {x1 (0), x2 (0)...xK (0)}</p>
      </sec>
      <sec id="sec-3-2">
        <title>Define parameters Prep, Pgen, P1 and P2</title>
        <p>gn ← 0
Choose clustering algorithm and divide the ideas (K) into
groups (N) based on their similarity level
while the terminating conditions at unsatisfactory level, do:</p>
        <p>Compute the ideas within groups using fitness function
Rank the ideas and select the best idea as group head in each
group</p>
        <p>If (rand &lt;Prep):
A new idea is generated and replaces the cluster head
end if</p>
        <p>If (rand &lt;Pgen):
Select one-cluster idea generation for the solution</p>
        <p>If (rand &lt;P1): Select cluster head
else Select random idea from the same cluster</p>
        <p>end if
else Select two-cluster idea generation for the solution and
choose two clusters randomly</p>
        <p>If (rand &lt;P2):
Select cluster heads of chosen clusters and combine by
weighted sum
else Pick ideas at random from the selected clusters and
combine them by weighted sum
end if
end if</p>
        <p>Generate refined idea using equation (5)
Compare the solution with the global best and keep the best
x*
gn ← gn+1</p>
        <p>end while</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Simulation results and discussion</title>
      <p>The brain storm optimization technique has been realized in MatLab and then the same has been
applied to the complicated problem of 32 element linear antenna array failure problem. The various
parameters of BSO have been set as per Table 1 during simulation of the algorithm.
In the presented work, the Dolph-Chebyshev 32 elements symmetric linear antenna array has been
taken. The elements of the array are uniformly placed at half wavelength distance from each other.
There are six-element failures conditions have been introduced in the array at 1st, 2nd, 3rd, 5th, 6th, 27th,
28th, 30th, 31st and 32nd locations.</p>
      <p>The maximum side lobe level (SLL) of the considered array with malfunctioned conditions has
been distorted and reached up to −20.86 dB level at 81° and 99° from original level of −30 dB. The
proposed BSO has been applied in order to obtain the ideal characteristics of the antenna array and it
has been observed that SLL restored its value up to −29.74 dB level at 34° after corrected measures as
shown in Figure 3. It is further noticed that the first null beamwidth (17°) of the corrected array
pattern is larger than of the original pattern (10°) because there are large number of failed elements
present (31.25%) in the considered case. The first null beamwidth value of the corrected pattern is
expected to resemblance with the ideal characteristics pattern if the number of failed elements is small
&lt;15%).</p>
      <p>Figure 4 presents the fitness curve of 32 element antenna array with the 10 elements failed
conditions which pointed that the BSO algorithm converges in 220 generations approximately to
achieve the required objective. The normalized excitation coefficients of 32 elements antenna array
has been noted in Table 2. The malfunctioned conditions of elements of the antenna array have
been introduced by setting the value of 0 at failed location as shown in Table 2.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
    </sec>
    <sec id="sec-6">
      <title>6. References</title>
      <p>The radiation characteristics of the antenna array faced serious distortion when certain elements of
antenna array undergo the failed conditions. In this work, an advanced and flexible approach based on
BSO has been suggested to obtain the result of the complex problem of 32 elements uniform antenna
array under 10 failed elements conditions. The proposed method has effectively improved the antenna
array characteristics by re-arrangement of weights of good elements of antenna array. The work can
be further expanded by applying the BSO algorithm to other antenna structures</p>
      <p>T.J. Peters. “A conjugate gradient based algorithm to minimize the side lobe level of planar arrays with
element failure.” IEEE Transactions on Antenna and Propagation, 39.10 (1991): 1497-1504.
M.H. ER and S.K. Hui. “Beamforming in presence of element failure.” Electronics Letters, 27. 3
(1991): 273-275.</p>
      <p>R.J. Mailloux. “Array failure correction with a digitally beamformed array.” IEEE Transactions on
Antenna and Propagation, 44.12 (1996): 1542–1550.</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>