=Paper=
{{Paper
|id=Vol-3058/paper24
|storemode=property
|title=A Linear 32x1 Elements Antenna Array Failure Correction Using Brain Storm Optimization Algorithm
|pdfUrl=https://ceur-ws.org/Vol-3058/Paper-044.pdf
|volume=Vol-3058
|authors=Narwant Singh Grewal
}}
==A Linear 32x1 Elements Antenna Array Failure Correction Using Brain Storm Optimization Algorithm==
A LINEAR 32x1 ELEMENTS ANTENNA ARRAY FAILURE CORRECTION USING BRAIN STORM OPTIMIZATION ALGORITHM Narwant S. Grewal1 1 Department of Electronics & Communication Engineering, Guru Nanak Dev Engineering College, Ludhiana, Punjab India Abstract 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. Keywords 1 Antenna Array, Linear 32x1 elements Array, SLL, Element malfunctioning, Optimization, brain storm optimization. 1. Introduction 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 non- disturbing 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]. International Conference on Emerging Technologies: AI, IoT, and CPS for Science & Technology Applications, September 06–07, 2021, NITTTR Chandigarh, India EMAIL: narwant@gndec.ac.in ORCID: 0000-0002-8295-7118 © 2021 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR Workshop Proceedings (CEUR-WS.org) 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. 2. Problem formulation 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 AF = W K S (ϕ ,ϕ c ) (1) where, { }T W K = w1 , w2 , w3 .......w 32 , w z ∈ C N , z = 1,2,...32 (2) 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. Figure 1: A 32 elements based antenna array The steering vector represents by symbol S in (1) is given as j2πd 32 − 1 (3) S = exp z − .(cos ϕ − cos ϕ c ) z = 1,2,...32 λ 2 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. 3. Brain Storm Optimization algorithm 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 Figure 3. The combined idea is generated with the help of weighted sum of two ideas and it is given as xselected = T * xsel _ 1 + [1 − T ] * xsel _ 2 (4) A refined idea is generated with the help of the following expressions, xrefined = xselected + ζ * ρ (0,1) (5) Initialize the population of K ideas x n (0) ← {x1 (0), x 2 (0)...x K (0)} Define parameters Prep, Pgen, P1 and P2 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: Compute the ideas within groups using fitness function Rank the ideas and select the best idea as group head in each group If (rand