Reduction of Side Lobe Levels of Sum Patterns from Discrete Arrays Using Genetic Algorithm

Similar documents
SLL REDUCTION IN APERIODIC LINEAR ARRAY ANTENNA SYSTEM WITH SCAN ANGLES

Synthesis of Thinned Planar Concentric Circular Antenna Array using Evolutionary Algorithms

Side Lobe Reduction of Phased Array Antenna using Genetic Algorithm and Particle Swarm Optimization

P. H. Xie, K. S. Chen, and Z. S. He School of Electronic Engineering University of Electronic Science and Technology of China Chengdu , China

Synthesis of Pencil Beam Linear Antenna Arrays using Simple FFT/CF/GA Based Technique

Design of Non-Uniform Antenna Arrays Using Genetic Algorithm

Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms

Comparison of Linear and Planar Array antennas for Target Detection Improvement Using Hyper Beam Technique

AMPLITUDE AND PHASE ADAPTIVE NULLING WITH A

THE growing number of sensor and communication systems

Adaptive Radiation Pattern Optimization for Antenna Arrays by Phase Perturbations using Particle Swarm Optimization

Planar Arrays Implementation using Smart Antennas for Different Elements Configurations and Comparison

EE538 - Final Report Design of Antenna Arrays using Windows

Effects of Weight Approximation Methods on Performance of Digital Beamforming Using Least Mean Squares Algorithm

FINDING DEFECTIVE ELEMENTS IN PLANAR ARRAYS USING GENETIC ALGORITHMS

A Novel Binary Butterfly Mating Optimization Algorithm with Subarray Strategy for Thinning of Large Antenna Array

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra

Optimization of Tapered Cantilever Beam Using Genetic Algorithm: Interfacing MATLAB and ANSYS

Network Routing Protocol using Genetic Algorithms

PATTERN SYNTHESIS FOR PLANAR ARRAY BASED ON ELEMENTS ROTATION

PATH PLANNING OF ROBOT IN STATIC ENVIRONMENT USING GENETIC ALGORITHM (GA) TECHNIQUE

Optimization of Thinned Arrays using Stochastic Immunity Genetic Algorithm

Segmentation of Noisy Binary Images Containing Circular and Elliptical Objects using Genetic Algorithms

Null Steering and Multi-beams Design by Complex Weight of antennas Array with the use of APSO-GA

Calc Redirection : A Structure for Direction Finding Aided Traffic Monitoring

Comparison of TLM and FDTD Methods in RCS Estimation

Research Article Fractal-Based Thinned Planar-Array Design Utilizing Iterative FFT Technique

ISSN: [Keswani* et al., 7(1): January, 2018] Impact Factor: 4.116

Design of concentric ring antenna arrays for isoflux radiation in GEO satellites

A Genetic Algorithm for Graph Matching using Graph Node Characteristics 1 2

Performance Analysis of Adaptive Beamforming Algorithms for Smart Antennas

Research Article Nonuniformly Spaced Linear Antenna Array Design Using Firefly Algorithm

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

Algorithm for Classification

Optimization of Micro Strip Array Antennas Using Hybrid Particle Swarm Optimizer with Breeding and Subpopulation for Maximum Side-Lobe Reduction

Analysis of Directional Beam Patterns from Firefly Optimization

A Level-wise Priority Based Task Scheduling for Heterogeneous Systems

Towards Automatic Recognition of Fonts using Genetic Approach

Reference Point Based Evolutionary Approach for Workflow Grid Scheduling

Article Design of Octagonal Fractal Array Antenna for Side Lobe Reduction with Morse-Thue Fractal Density Tapering Technique

Deciphering of Transposition Ciphers using Genetic Algorithm

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & MANAGEMENT

Compressive Sensing Based Image Reconstruction using Wavelet Transform

IMPLEMENTATION OF ANALYTICAL (MATLAB) AND NUMERICAL (HFSS) SOLUTIONS ADVANCED ELECTROMAGNETIC THEORY SOHAIB SAADAT AFRIDI HAMMAD BUTT ZUNNURAIN AHMAD

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

The Genetic Algorithm for finding the maxima of single-variable functions

Genetic Fourier Descriptor for the Detection of Rotational Symmetry

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm

RADIO SCIENCE, VOL. 39, RS1005, doi: /2003rs002872, 2004

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 5, NO. 1, FEBRUARY

Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm

Hybrid of Genetic Algorithm and Continuous Ant Colony Optimization for Optimum Solution

A Genetic Algorithm Approach to the Group Technology Problem

ATI Material Do Not Duplicate ATI Material. www. ATIcourses.com. www. ATIcourses.com

Path Planning Optimization Using Genetic Algorithm A Literature Review

VISUALIZING THE 3D POLAR POWER PATTERNS AND EXCITATIONS OF PLANAR ARRAYS WITH MATLAB

Graphical Approach to Solve the Transcendental Equations Salim Akhtar 1 Ms. Manisha Dawra 2

38123 Povo Trento (Italy), Via Sommarive 14 G. Oliveri, L. Poli, P. Rocca, V. Gervasio, and A. Massa

Classification of Concept-Drifting Data Streams using Optimized Genetic Algorithm

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM

Contents. 1.3 Array Synthesis Binomial Array Dolph-Chebyshev Array... 16

INVARIANT CORNER DETECTION USING STEERABLE FILTERS AND HARRIS ALGORITHM

Optimal Facility Layout Problem Solution Using Genetic Algorithm

Genetic Algorithms and Image Search Pavel Mrázek

Genetic Algorithm based Fractal Image Compression

Combinational Circuit Design Using Genetic Algorithms

Clustering Analysis of Simple K Means Algorithm for Various Data Sets in Function Optimization Problem (Fop) of Evolutionary Programming

Constraint-Based Synthesis of Linear Antenna Array Using Modified Invasive Weed Optimization

Genetic Algorithms. Kang Zheng Karl Schober

Analysis of Two-dimensional Scattering by a Periodic Array of Conducting Cylinders Using the Method of Auxiliary Sources

A New Selection Operator - CSM in Genetic Algorithms for Solving the TSP

Linear Array Pattern Synthesis Using Restriction in Search Space for Evolutionary Algorithms:

Literature Review On Implementing Binary Knapsack problem

Recovery of Failed Element Signal with a Digitally Beamforming Using Linear Symmetrical Array Antenna

Offspring Generation Method using Delaunay Triangulation for Real-Coded Genetic Algorithms

Akaike information criterion).

Preprocessing of Stream Data using Attribute Selection based on Survival of the Fittest

Using Genetic Algorithm with Triple Crossover to Solve Travelling Salesman Problem

Research Article Cross Beam STAP for Nonstationary Clutter Suppression in Airborne Radar

JOB SHOP RE- SCHEDULING USING GENETIC ALGORITHM A CASE STUDY

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

Introduction to Genetic Algorithms

A Novel Architecture of Parallel Multiplier Using Modified Booth s Recoding Unit and Adder for Signed and Unsigned Numbers

Dimensional Synthesis of Mechanism using Genetic Algorithm

Pattern Synthesis for Large Planar Arrays Using a Modified Alternating Projection Method in an Affine Coordinate System

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

DETERMINING MAXIMUM/MINIMUM VALUES FOR TWO- DIMENTIONAL MATHMATICLE FUNCTIONS USING RANDOM CREOSSOVER TECHNIQUES

AN EVOLUTIONARY APPROACH TO DISTANCE VECTOR ROUTING

Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism

A New Perspective in the Synthesis of Reconfigurable Linear or Circularly Symmetric Array Antennas

WEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS

Real Coded Genetic Algorithm Particle Filter for Improved Performance

Design of Adaptive Filters Using Least P th Norm Algorithm

International Journal of Current Research and Modern Education (IJCRME) ISSN (Online): & Impact Factor: Special Issue, NCFTCCPS -

Revision of a Floating-Point Genetic Algorithm GENOCOP V for Nonlinear Programming Problems

Automata Construct with Genetic Algorithm

DERIVATIVE-FREE OPTIMIZATION

A New Encryption and Decryption Algorithm for Block Cipher Using Cellular Automata Rules

Paul POCATILU, PhD Economics Informatics and Cybernetics Department The Bucharest Academy of Economic Studies

Transcription:

Reduction of Side Lobe Levels of Sum Patterns from Discrete Arrays Using Genetic Algorithm Dr. R. Ramana Reddy 1, S.M. Vali 2, P.Divakara Varma 3 Department of ECE, MVGR College of Engineering, Vizianagaram-535005 ABSTRACT Antennas are vital elements in any wireless communication systems. Radiation pattern is an important characteristic of an antenna. Radiation pattern of a single antenna element is fixed. Required radiation patterns can be generated from array of antennas. Different pattern synthesis techniques are reported in the literature. Generated patterns from selected pattern synthesis techniques can further be optimized using optimization techniques like genetic algorithms. Genetic Algorithm(GA) is a popular optimization technique for better solutions. A typical genetic algorithm requires genetic representation of the solution domain, fitness function to evaluate the solution domain. Once the genetic representation and the fitness function are defined, a GA proceeds to initialize a population of solutions and then to improve it through repetitive application of the mutation, crossover, inversion and selection operators. Sum patterns are generated using Fourier synthesis technique. The task of reducing the side lobe levels of generated sum patterns using optimization technique is considered in this work. Keywords - Antenna, Genetic Algorithm, optimization, Radiation patterns, side lobe level, I. INTRODUCTION In Electromagnetics research is concentrated on finding a solution to an integral or differential equation with boundary conditions. One problem has one solution. Finding such a solution has proved quite difficult. Rather than finding a single solution, optimization [1] implies finding many solutions then selecting the best one. Optimization is an inherently slow, difficult procedure, but it is extremely useful when well done II. OPTIMIZING THE FUNCTION OF ONE VARIABLE Most practical optimization problems have many variables. Many of the multidimensional optimization routines rely on some version of the one-dimensional optimization algorithms. Optimization implies finding either the minimum or maximum of an objective function, that is to be optimized. A variable is passed to the objective function and a value returned. The goal of optimization is to find the combination of variables that causes the objective function to return the highest or lowest possible value. For a six element equally spaced array when the signal is incident at an angle φ, and end elements have same variable amplitude, only one minima can be obtained by optimizing the objective function as given in the equation (1) (AF) 1 (a) = 1/6 a + e jψ + e j2ψ + ae j3ψ (1) where Ψ = k du, k = 2π/λ λ = wavelength, u = cosφ for the same array [2] with uniform amplitude but conjugate phases at the end elements the objective function is given in equation(2) is more complex and has two minimas, a different technique is needed to find successful minima. AF 2 (δ) = 1/6 e jδ + e jψ + e j2ψ + e jδ e j3ψ (2) Usually, arrays have many elements, hence many variables need to be adjusted in order to optimize some aspect of the antenna pattern. To demonstrate the complexity of dealing with multiple dimensions, the objective functions in equations (1) and (2) are extended to two variables and three angle evaluations of the array factor [3]. AF 3 (a 1,a 2 ) = 1 3 jm 2jm 3jm 4jm 5 jm a2 a1e e e e e 6 m1 (3) AF 4 (1, 2)= 1 3 j 2 j1 jm 2jm 3jm j1 4jm j 2 5 jm e e e e e e e e e 6 m1 (4) III. GENETIC ALGORITHM A genetic algorithm [4] is a search technique used in computing to find exact or approximate solutions to optimization and search problems. Genetic algorithms are a particular class of evolutionary algorithms based on mechanics of natural selection and natural genetics that use techniques inspired by evolutionary biology such as inheritance, mutation, selection, and crossover. Differences between Genetic Algorithms and traditional methods Genetic algorithms are different from normal optimization and search procedures, like direct and 1312 P a g e

indirect calculus-based methods, enumerative schemes, random search algorithms etc, in four ways: It works on coding of the parameter set, not the parameters themselves. It searches from a population of points, not a single point. It uses objective function information, not the derivative or other auxiliary knowledge. It uses probabilistic transition rules, not deterministic rules. In traditional optimization methods, we move gingerly from a single point in the decision space to the next using some transitional rule to determine the next point. The point-to-point method is dangerous because it is perfect prescription for locating false peak in multi-modal search spaces. By contrast, genetic algorithm works from a rich database of points simultaneously climbing many peaks in parallel, thus probability of finding a false peak is reduced over that go point-to-point. Many search techniques [5] require much auxiliary information in order to work properly. In contrast, genetic algorithm requires only objective function values associated with individual string. Unlike other methods, genetic algorithms use random choice as a tool to guide a search toward regions of the search space with likely improvement. Genetic algorithm are implemented as a computer simulation in which a population of abstract representations called chromosomes of candidate solutions to an optimization problem evolves toward better solutions. The evolution starts from a population of randomly generated individuals and happens in generations. In each generation, the fitness of every individual in the population is evaluated, multiple individuals are stochastically selected from the current population based on their fitness, and modified to form a new population. The new population is then used in the next iteration of the algorithm. Commonly, the algorithm terminates when either a maximum number of generations has been produced, or a satisfactory fitness level has been reached for the population. If the algorithm has terminated due to a maximum number of generations, a satisfactory solution may or may not have been reached. A typical genetic algorithm requires two things to be defined: a genetic representation of the solution domain. a fitness function to evaluate the solution domain. A standard representation of the solution is as an array of bits. Arrays of other types and structures can be used in essentially the same way. The fitness function is defined over the genetic representation and measures the quality of the represented solution. The fitness function is always problem dependent. Once we have the genetic representation and the fitness function defined, GA proceeds to initialize a population of solutions randomly, and then improve it through repetitive application of mutation, crossover and selection operators. IV. IMPLEMENTATION OF GENETIC ALGORITHM Input to an objective function is a chromosome. The output of the objective function is known as the cost when minimizing. Each chromosome consists of genes or individual variables. The genes take on certain alleles much as the variable has certain values. A group of chromosomes is known as a population. (5) Each chromosome is the input to an objective function f. The cost associated with each chromosome is calculated by the objective function one at a time or in parallel. chrome 1 cos t 1 chrome 2 cos t 2 f = (6)..... chrome n cos t N It is the cost that determines the fitness of an individual in the population. A low cost implies a high fitness. The steps to be followed in implementing genetic algorithm [6] are shown below as a flowchart in figure 1. Fig. 1. Flowchart for implementing Genetic Algorithm. The generational process is repeated until a termination condition has been reached. Common terminating conditions are Set number of iterations. Set time reached. A cost that is lower than an acceptable minimum. Set number of cost function evaluations. 1313 P a g e

A(X) Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering A best solution has not changed after a set number of iterations. Operator termination. These processes ultimately result in the next-generation population of chromosomes that is different from the initial generation. Generally the average fitness will have increased by this procedure for the population, since only the best chromosomes from the preceding generation are selected for breeding. V. GENERATION OF SUM PATTERNS The sum patterns from discrete arrays [7] can be generated using the following expression. Eu 2L N j uxn xn A x n e (7) n 1 Here, A x n = Amplitude distribution 2L = array length u = sin, is the angle between the line of observer and broad side 2n N 1 x n N = spacing function, = excitation phase distribution x n VI. ARRAY OF DIPOLE ANTENNA Dipole antennas [8] are used not only as single element but are very popular in arrays. Arrays are very versatile and are used to synthesize a required pattern that cannot be achieved with a single element. In addition they are used to scan the beam of an antenna system, increase the directivity, and perform various other functions which would be difficult with any one single element. Radiation pattern of array [9] of Dipole antennas is given by F( u) E( ). E( u) (8) Where E ( ) is the expression for the E-plane radiated fields and is given by l l cos sin cos( ) 2 2 E( ) (9) sin and E(u) is given in eq(2) The normalized radiation patterns from array of dipoles are numerically evaluated using expressions 7 to 9 and the patterns are presented in sin domain. The generated radiation patterns are optimized using Genetic Algorithms to reduce side lobe levels [10] and the results are presented. VII. RESULTS Sum patterns generated from uniform amplitude distribution (Fig.2) and proposed amplitude distribution (Fig.3) for different number of elements in a discrete array are represented in Fig. 4 to Fig. 6. and Fig. 7 to Fig. 9 respectively. By applying the optimization technique genetic algorithm on the proposed amplitude distribution, the generated pattern s side lobe levels are further reduced. The optimized sum patterns are presented in Fig. 10 to 13 for different mutation rate and number of generations. Sum pattern generated from array of 10 dipole elements using proposed amplitude distribution (Fig. 3) is presented in Fig. 14. The optimized radiation patterns are presented in Fig. 15 & 16 for different generations. 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 Fig. 2 Uniform Amplitude distribution 0-1 -0.8-0.6-0.4-0.2 0 0.2 0.4 0.6 0.8 1 x Fig. 3 Proposed Amplitude distribution Fig. 4 Radiation pattern using uniform distribution for 20 elements 1314 P a g e

Fig 5 Radiation pattern using uniform distribution for 70 elements Fig. 8 Radiation pattern using proposed distribution for 70 elements Fig 6 Radiation pattern using uniform distribution for 100 elements Fig. 9 Radiation pattern using proposed distribution for 100 elements Fig, 7 Radiation pattern using proposed distribution for 20 elements Fig. 10 Optimized pattern using uniform distribution for 20 elements, with mutation rate 0.2 for 50 Generations. 1315 P a g e

Fig.11 Optimized pattern using uniform distribution for 20 elements, with mutation rate 0.2 for 200 Generations Fig. 14 Radiation pattern from array of 10 dipoles using proposed distribution Fig. 12 Optimized pattern using proposed distribution for 20 elements, with mutation rate 0.2 for 50 Generations Fig. 15 Optimized radiation pattern for array of 10 dipoles, with mutation rate 0.2 for 50 Generations Fig. 13 Optimized pattern using proposed distribution for 20 elements, with mutation rate 0.2 for 200 Generations Fig. 16 Optimized radiation pattern for array of 10 dipoles, with mutation rate 0.2 for 200 Generations VIII. CONCLUSION Sum patterns generated from uniform amplitude distribution and proposed amplitude distribution has side lobe level of -13.45dB and - 29.06dB respectively. By applying genetic algorithm and optimizing the radiation pattern the side lobe levels has further reduced significantly. It is found 1316 P a g e

that the side lobe levels of sum patterns generated from array of dipoles are also reduced using Genetic Algorithm. It is observed that the beam width is increasing with decrease in side lobe levels. So it can be concluded that by using optimization techniques, the side lobe levels can be reduced. The problem of increase in beam width will be addressed in future work using suitable optimization techniques. REFERENCES [1]. R. L. Haupt, D. H. Werner, Genetic algorithms in Electromagnetics, Wiley- Interscience, IEEE Press, 07 [2]. R. L. Haupt, Synthesizing low sidelobe quantized amplitude and phase tapers for linear arrays using genetic algorithms, in Proc. Inte. Conf. Electromagnetics in Advanced Applications, Torino, Italy, Sept.1995, pp.221-224. [3]. Peter J.Bevelacqua and Constantine A. Balanis, Optimizing Antenna Array Geometry for Interference Suppression, IEEE Transaction on Antenna And Propagation, Vol.55, no.3 pp 637-641,March 2007 [4]. R. L. Haupt, An Introduction to Genetic Algorithm for Electromagnetics, IEEE AP Magazine, April 1995 vol. 37, No. 2, pp 7-15. [5]. D.E.Goldberg, Genetic Algorithm in search optimization and machine Learning Addison-Wesley, New York, 1989. [6]. R.L.Haupt, Thinned arrays using genetic algorithm, IEEE Transaction on Antenna and Propagation, Vol.12 Issue 7, pp 993-999 July1994. [7]. G. S. N. Raju, Antennas and Propagation, Pearson Education, 2005. [8]. C. A. Balanis, Antenna Theory Analysis and Design, 2nd Edition, John Willy & sons Inc, New York, 1997. [9]. R. S. Elliot, Antenna theory and design, prentice-hall, New York, 1981. [10]. P. Lopez, J. A. Rodriguez, F. Ares, and E. Moreno, Low sidelobe level in almost uniformly excited arrays, IEE Electron. Letters, pp.1991-1993,nov 2000. Instruments LabVIEW academy established in Department of ECE, MVGR College of Engineering. Convenor of several national level conferences and workshops. Published about 38 technical papers in National/International Journals / Conferences. He is a member of IEEE, IETE, ISTE, SEMCE(I), IE,ISOI. His research interests include Phased Array Antennas, Slotted Waveguide Junctions, EMI/EMC, VLSI and Embedded Systems Shaik Mastan Vali received his B.Tech degree from Nagarjuna University in the year 1996 and received M.E degree from Andhra University in the year 2000. He is pursuing his Ph.D from Andhra university and presently working as Associate Professor in Department of ECE in MVGR College of Engineering. He has published many papers in National and International Conferences and reputed journals.. His research interests include Antennas, Slotted Waveguide Junctions, EMI/EMC. P. Divakara Varma, Received his bachelor s degree in Electronics and Communication Engineering form Andhra University, Visakhapatnam. Presently pursuing Masters degree from JNT University, Kakinada. His research interests include Antennas, LP VLSI, VLSI system Design Dr. R. Ramana Reddy did AMIE in ECE from The Institution of Engineers (India) in 2000, M.Tech (I&CS) from JNTU College of Engineering, Kakinada in 2002, MBA (HRM & Marketing) from Andhra University in 2007 and Ph.D in Antennas in 2008 from Andhra University. He is presently working as Professor & Head, Dept. of ECE in MVGR College of Engineering, Vizianagaram. Coordinator, Center of Excellence Embedded Systems, Head, National 1317 P a g e