Particle swarm optimization versus genetic algorithms for phased array synthesis

Daniel W. Boeringer, Douglas Henry Werner

Research output: Contribution to journalArticle

655 Citations (Scopus)

Abstract

Particle swarm optimization is a recently invented high-performance optimizer that is very easy to understand and implement. It is similar in some ways to genetic algorithms or evolutionary algorithms, but requires less computational bookkeeping and generally only a few lines of code. In this paper, a particle swarm optimizer is implemented and compared to a genetic algorithm for phased array synthesis of a far-field sidelobe notch, using amplitude-only, phase-only, and complex tapering. The results show that some optimization scenarios are better suited to one method versus the other (i.e., particle swarm optimization performs better in some cases while genetic algorithms perform better in others), which implies that the two methods traverse the problem hyperspace differently. The particle swarm optimizer shares the ability of the genetic algorithm to handle arbitrary nonlinear cost functions, but with a much simpler implementation it clearly demonstrates good possibilities for widespread use in electromagnetic optimization.

Original languageEnglish (US)
Pages (from-to)771-779
Number of pages9
JournalIEEE Transactions on Antennas and Propagation
Volume52
Issue number3
DOIs
StatePublished - Mar 1 2004

Fingerprint

phased arrays
genetic algorithms
Particle swarm optimization (PSO)
Genetic algorithms
optimization
synthesis
hyperspaces
sidelobes
notches
tapering
Evolutionary algorithms
Cost functions
far fields
electromagnetism
costs

All Science Journal Classification (ASJC) codes

  • Condensed Matter Physics
  • Electrical and Electronic Engineering

Cite this

@article{bfffeee9bb6f4f9ca91ae0c405029303,
title = "Particle swarm optimization versus genetic algorithms for phased array synthesis",
abstract = "Particle swarm optimization is a recently invented high-performance optimizer that is very easy to understand and implement. It is similar in some ways to genetic algorithms or evolutionary algorithms, but requires less computational bookkeeping and generally only a few lines of code. In this paper, a particle swarm optimizer is implemented and compared to a genetic algorithm for phased array synthesis of a far-field sidelobe notch, using amplitude-only, phase-only, and complex tapering. The results show that some optimization scenarios are better suited to one method versus the other (i.e., particle swarm optimization performs better in some cases while genetic algorithms perform better in others), which implies that the two methods traverse the problem hyperspace differently. The particle swarm optimizer shares the ability of the genetic algorithm to handle arbitrary nonlinear cost functions, but with a much simpler implementation it clearly demonstrates good possibilities for widespread use in electromagnetic optimization.",
author = "Boeringer, {Daniel W.} and Werner, {Douglas Henry}",
year = "2004",
month = "3",
day = "1",
doi = "10.1109/TAP.2004.825102",
language = "English (US)",
volume = "52",
pages = "771--779",
journal = "IEEE Transactions on Antennas and Propagation",
issn = "0018-926X",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "3",

}

Particle swarm optimization versus genetic algorithms for phased array synthesis. / Boeringer, Daniel W.; Werner, Douglas Henry.

In: IEEE Transactions on Antennas and Propagation, Vol. 52, No. 3, 01.03.2004, p. 771-779.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Particle swarm optimization versus genetic algorithms for phased array synthesis

AU - Boeringer, Daniel W.

AU - Werner, Douglas Henry

PY - 2004/3/1

Y1 - 2004/3/1

N2 - Particle swarm optimization is a recently invented high-performance optimizer that is very easy to understand and implement. It is similar in some ways to genetic algorithms or evolutionary algorithms, but requires less computational bookkeeping and generally only a few lines of code. In this paper, a particle swarm optimizer is implemented and compared to a genetic algorithm for phased array synthesis of a far-field sidelobe notch, using amplitude-only, phase-only, and complex tapering. The results show that some optimization scenarios are better suited to one method versus the other (i.e., particle swarm optimization performs better in some cases while genetic algorithms perform better in others), which implies that the two methods traverse the problem hyperspace differently. The particle swarm optimizer shares the ability of the genetic algorithm to handle arbitrary nonlinear cost functions, but with a much simpler implementation it clearly demonstrates good possibilities for widespread use in electromagnetic optimization.

AB - Particle swarm optimization is a recently invented high-performance optimizer that is very easy to understand and implement. It is similar in some ways to genetic algorithms or evolutionary algorithms, but requires less computational bookkeeping and generally only a few lines of code. In this paper, a particle swarm optimizer is implemented and compared to a genetic algorithm for phased array synthesis of a far-field sidelobe notch, using amplitude-only, phase-only, and complex tapering. The results show that some optimization scenarios are better suited to one method versus the other (i.e., particle swarm optimization performs better in some cases while genetic algorithms perform better in others), which implies that the two methods traverse the problem hyperspace differently. The particle swarm optimizer shares the ability of the genetic algorithm to handle arbitrary nonlinear cost functions, but with a much simpler implementation it clearly demonstrates good possibilities for widespread use in electromagnetic optimization.

UR - http://www.scopus.com/inward/record.url?scp=2442471989&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=2442471989&partnerID=8YFLogxK

U2 - 10.1109/TAP.2004.825102

DO - 10.1109/TAP.2004.825102

M3 - Article

AN - SCOPUS:2442471989

VL - 52

SP - 771

EP - 779

JO - IEEE Transactions on Antennas and Propagation

JF - IEEE Transactions on Antennas and Propagation

SN - 0018-926X

IS - 3

ER -