SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317
1312 | P a g e
 


3
1
52413212
||
6
1
m
mjjmjjmjmjmjjj
eeeeeeeee 
Reduction of Side Lobe Levels of Sum Patterns from Discrete
Arrays Using Genetic Algorithm
Dr. R. Ramana Reddy1
, S.M. Vali2
, P.Divakara Varma3
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 + ejΨ
+ ej2Ψ
+ aej3Ψ
 (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.
AF2(δ) = 1/6 ejδ
+ ejΨ
+ ej2Ψ
+ e− jδ
ej3Ψ
(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].
AF3(a1,a2) =
 


3
1
5432
|12|
6
1
m
mjmjmjmjmj
eeeeeaa
(3)
AF4(1, 2)=
(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
Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317
1313 | P a g e
































nchrome
..
.
2chrome
1chrome
















Nt
t
t
cos
.
.
2cos
1cos
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.
f = (6)
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.
Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317
1314 | P a g e
 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.
(7)
Here,  nxA =
Amplitude distribution

L2
= array length
u = sin,
 is the angle between the line of observer and broad
side
N
1Nn2
xn

 = spacing function,
 nx = excitation phase distribution
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
)().()( uEEuF  (8)
Where
)(E is the expression for the E-plane radiated fields
and is given by





sin
)
2
cos(sin
2
cos
)E(







ll
(9)
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.
Fig. 2 Uniform Amplitude distribution
Fig. 3 Proposed Amplitude distribution
Fig. 4 Radiation pattern using uniform distribution
for 20 elements
   
 








N
n
xux
L
j
n
nn
exAuE
1
2



-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
x
A(X)
Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317
1315 | P a g e
Fig 5 Radiation pattern using uniform distribution
for 70 elements
Fig 6 Radiation pattern using uniform distribution
for 100 elements
Fig, 7 Radiation pattern using proposed distribution
for 20 elements
Fig. 8 Radiation pattern using proposed distribution
for 70 elements
Fig. 9 Radiation pattern using proposed distribution
for 100 elements
Fig. 10 Optimized pattern using uniform distribution
for 20 elements, with mutation rate 0.2 for 50
Generations.
Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317
1316 | P a g e
Fig.11 Optimized pattern using uniform distribution
for 20 elements, with mutation rate 0.2 for 200
Generations
Fig. 12 Optimized pattern using proposed distribution
for 20 elements, 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. 14 Radiation pattern from array of 10 dipoles
using proposed distribution
Fig. 15 Optimized radiation pattern for array of 10
dipoles, with mutation rate 0.2 for 50 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
Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering
Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317
1317 | 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.
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
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

Más contenido relacionado

La actualidad más candente

PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...
PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...
PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...cscpconf
 
A Novel Hybrid Voter Using Genetic Algorithm and Performance History
A Novel Hybrid Voter Using Genetic Algorithm and Performance HistoryA Novel Hybrid Voter Using Genetic Algorithm and Performance History
A Novel Hybrid Voter Using Genetic Algorithm and Performance HistoryWaqas Tariq
 
IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...
IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...
IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...IEEEFINALYEARSTUDENTPROJECTS
 
The optimization of running queries in relational databases using ant colony ...
The optimization of running queries in relational databases using ant colony ...The optimization of running queries in relational databases using ant colony ...
The optimization of running queries in relational databases using ant colony ...ijdms
 
IRJET- Classification of Chemical Medicine or Drug using K Nearest Neighb...
IRJET-  	  Classification of Chemical Medicine or Drug using K Nearest Neighb...IRJET-  	  Classification of Chemical Medicine or Drug using K Nearest Neighb...
IRJET- Classification of Chemical Medicine or Drug using K Nearest Neighb...IRJET Journal
 
Optimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature setOptimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature setijccmsjournal
 
The pertinent single-attribute-based classifier for small datasets classific...
The pertinent single-attribute-based classifier  for small datasets classific...The pertinent single-attribute-based classifier  for small datasets classific...
The pertinent single-attribute-based classifier for small datasets classific...IJECEIAES
 
Artificial bee colony with fcm for data clustering
Artificial bee colony with fcm for data clusteringArtificial bee colony with fcm for data clustering
Artificial bee colony with fcm for data clusteringAlie Banyuripan
 
A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...
A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...
A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...jaumebp
 
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER ecij
 
AIAA-Aviation-2015-Mehmani
AIAA-Aviation-2015-MehmaniAIAA-Aviation-2015-Mehmani
AIAA-Aviation-2015-MehmaniOptiModel
 
Convergence tendency of genetic algorithms and artificial immune system in so...
Convergence tendency of genetic algorithms and artificial immune system in so...Convergence tendency of genetic algorithms and artificial immune system in so...
Convergence tendency of genetic algorithms and artificial immune system in so...ijcsity
 
Biology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationBiology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationXin-She Yang
 
Performance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch ProblemPerformance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch ProblemIOSR Journals
 
Medical diagnosis classification
Medical diagnosis classificationMedical diagnosis classification
Medical diagnosis classificationcsandit
 

La actualidad más candente (16)

PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...
PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...
PROGRAM TEST DATA GENERATION FOR BRANCH COVERAGE WITH GENETIC ALGORITHM: COMP...
 
A Novel Hybrid Voter Using Genetic Algorithm and Performance History
A Novel Hybrid Voter Using Genetic Algorithm and Performance HistoryA Novel Hybrid Voter Using Genetic Algorithm and Performance History
A Novel Hybrid Voter Using Genetic Algorithm and Performance History
 
IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...
IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...
IEEE 2014 JAVA DATA MINING PROJECTS A fast clustering based feature subset se...
 
The optimization of running queries in relational databases using ant colony ...
The optimization of running queries in relational databases using ant colony ...The optimization of running queries in relational databases using ant colony ...
The optimization of running queries in relational databases using ant colony ...
 
D046062030
D046062030D046062030
D046062030
 
IRJET- Classification of Chemical Medicine or Drug using K Nearest Neighb...
IRJET-  	  Classification of Chemical Medicine or Drug using K Nearest Neighb...IRJET-  	  Classification of Chemical Medicine or Drug using K Nearest Neighb...
IRJET- Classification of Chemical Medicine or Drug using K Nearest Neighb...
 
Optimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature setOptimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature set
 
The pertinent single-attribute-based classifier for small datasets classific...
The pertinent single-attribute-based classifier  for small datasets classific...The pertinent single-attribute-based classifier  for small datasets classific...
The pertinent single-attribute-based classifier for small datasets classific...
 
Artificial bee colony with fcm for data clustering
Artificial bee colony with fcm for data clusteringArtificial bee colony with fcm for data clustering
Artificial bee colony with fcm for data clustering
 
A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...
A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...
A Mixed Discrete-Continuous Attribute List Representation for Large Scale Cla...
 
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
PERFORMANCE ASSESSMENT OF ANFIS APPLIED TO FAULT DIAGNOSIS OF POWER TRANSFORMER
 
AIAA-Aviation-2015-Mehmani
AIAA-Aviation-2015-MehmaniAIAA-Aviation-2015-Mehmani
AIAA-Aviation-2015-Mehmani
 
Convergence tendency of genetic algorithms and artificial immune system in so...
Convergence tendency of genetic algorithms and artificial immune system in so...Convergence tendency of genetic algorithms and artificial immune system in so...
Convergence tendency of genetic algorithms and artificial immune system in so...
 
Biology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationBiology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering Optimization
 
Performance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch ProblemPerformance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch Problem
 
Medical diagnosis classification
Medical diagnosis classificationMedical diagnosis classification
Medical diagnosis classification
 

Similar a Hc3413121317

COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...IAEME Publication
 
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...cscpconf
 
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...IAEME Publication
 
Adapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionAdapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionIJECEIAES
 
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...IRJET Journal
 
Software Testing Using Genetic Algorithms
Software Testing Using Genetic AlgorithmsSoftware Testing Using Genetic Algorithms
Software Testing Using Genetic AlgorithmsIJCSES Journal
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsDinusha Dilanka
 
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...IJITCA Journal
 
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...IJITCA Journal
 
Fuzzy Genetic Algorithm Approach for Verification of Reachability and Detect...
Fuzzy Genetic Algorithm Approach for Verification  of Reachability and Detect...Fuzzy Genetic Algorithm Approach for Verification  of Reachability and Detect...
Fuzzy Genetic Algorithm Approach for Verification of Reachability and Detect...Dr. Amir Mosavi, PhD., P.Eng.
 
Genetic algorithm guided key generation in wireless communication (gakg)
Genetic algorithm guided key generation in wireless communication (gakg)Genetic algorithm guided key generation in wireless communication (gakg)
Genetic algorithm guided key generation in wireless communication (gakg)IJCI JOURNAL
 
A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...
A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...
A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...ijmpict
 

Similar a Hc3413121317 (20)

O044049498
O044049498O044049498
O044049498
 
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
 
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
 
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...
 
I045046066
I045046066I045046066
I045046066
 
Adapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model SelectionAdapted Branch-and-Bound Algorithm Using SVM With Model Selection
Adapted Branch-and-Bound Algorithm Using SVM With Model Selection
 
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
 
Software Testing Using Genetic Algorithms
Software Testing Using Genetic AlgorithmsSoftware Testing Using Genetic Algorithms
Software Testing Using Genetic Algorithms
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning Algorithms
 
Kq2418061809
Kq2418061809Kq2418061809
Kq2418061809
 
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
 
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
 
B017410916
B017410916B017410916
B017410916
 
B017410916
B017410916B017410916
B017410916
 
Fuzzy Genetic Algorithm Approach for Verification of Reachability and Detect...
Fuzzy Genetic Algorithm Approach for Verification  of Reachability and Detect...Fuzzy Genetic Algorithm Approach for Verification  of Reachability and Detect...
Fuzzy Genetic Algorithm Approach for Verification of Reachability and Detect...
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Genetic algorithm guided key generation in wireless communication (gakg)
Genetic algorithm guided key generation in wireless communication (gakg)Genetic algorithm guided key generation in wireless communication (gakg)
Genetic algorithm guided key generation in wireless communication (gakg)
 
A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...
A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...
A NEW APPROACH IN DYNAMIC TRAVELING SALESMAN PROBLEM: A HYBRID OF ANT COLONY ...
 
Ijetr042111
Ijetr042111Ijetr042111
Ijetr042111
 

Último

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Hc3413121317

  • 1. Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317 1312 | P a g e     3 1 52413212 || 6 1 m mjjmjjmjmjmjjj eeeeeeeee  Reduction of Side Lobe Levels of Sum Patterns from Discrete Arrays Using Genetic Algorithm Dr. R. Ramana Reddy1 , S.M. Vali2 , P.Divakara Varma3 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 + ejΨ + ej2Ψ + aej3Ψ  (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. AF2(δ) = 1/6 ejδ + ejΨ + ej2Ψ + e− jδ ej3Ψ (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]. AF3(a1,a2) =     3 1 5432 |12| 6 1 m mjmjmjmjmj eeeeeaa (3) AF4(1, 2)= (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
  • 2. Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317 1313 | P a g e                                 nchrome .. . 2chrome 1chrome                 Nt t t cos . . 2cos 1cos 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. f = (6) 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.
  • 3. Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317 1314 | P a g e  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. (7) Here,  nxA = Amplitude distribution  L2 = array length u = sin,  is the angle between the line of observer and broad side N 1Nn2 xn   = spacing function,  nx = excitation phase distribution 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 )().()( uEEuF  (8) Where )(E is the expression for the E-plane radiated fields and is given by      sin ) 2 cos(sin 2 cos )E(        ll (9) 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. Fig. 2 Uniform Amplitude distribution Fig. 3 Proposed Amplitude distribution Fig. 4 Radiation pattern using uniform distribution for 20 elements               N n xux L j n nn exAuE 1 2    -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x A(X)
  • 4. Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317 1315 | P a g e Fig 5 Radiation pattern using uniform distribution for 70 elements Fig 6 Radiation pattern using uniform distribution for 100 elements Fig, 7 Radiation pattern using proposed distribution for 20 elements Fig. 8 Radiation pattern using proposed distribution for 70 elements Fig. 9 Radiation pattern using proposed distribution for 100 elements Fig. 10 Optimized pattern using uniform distribution for 20 elements, with mutation rate 0.2 for 50 Generations.
  • 5. Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317 1316 | P a g e Fig.11 Optimized pattern using uniform distribution for 20 elements, with mutation rate 0.2 for 200 Generations Fig. 12 Optimized pattern using proposed distribution for 20 elements, 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. 14 Radiation pattern from array of 10 dipoles using proposed distribution Fig. 15 Optimized radiation pattern for array of 10 dipoles, with mutation rate 0.2 for 50 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
  • 6. Dr. R. Ramana Reddy, S.M. Vali, P.Divakara Varma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1312-1317 1317 | 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. 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 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