Discusses a way to optimize both the topology and the numerical parameters of an antenna design. The approach relies on an "antenna language" to define how antennas are constructed, and a genetic algorithm to create new designs using this language. The grammatical rules of a language can be very vague or very specific, depending on the purpose of the designer. With a vague grammar, genetic algorithms search a very large design space, and can occasionally find unexpected solutions to a design problem. Other times, they completely fail to find a reasonable solution because of the vastness of the search space. In this case, including knowledge about the problem into the grammar narrows the search to a region expected to yield good results. This yields more conventional design solutions that usually perform reasonably well. In an example, two languages were used to design a linear antenna array. The general language allowed a wide variety of designs, while the Yagi-log language confined the search to topologies known to perform well. The performance of the antennas produced by both languages was superior to that of a conventional log-periodic design. Further, the Yagi-log design was more fit than the unconventional design from the general language, illustrating the benefits of including knowledge in the grammar.
[1]
E. E. Altshuler,et al.
Design of a loaded monopole having hemispherical coverage using a genetic algorithm
,
1997
.
[2]
Scott Huston Mullins,et al.
Grammatical approaches to engineering design, part I: An introduction and commentary
,
1991
.
[3]
Gerald P. Roston,et al.
Using the Genetic Design Methodology for Structure Configuration
,
1996
.
[4]
Eric Michielssen,et al.
Genetic algorithm optimization applied to electromagnetics: a review
,
1997
.
[5]
Raj Mittra,et al.
Design of electrically loaded wire antennas using genetic algorithms
,
1996
.
[6]
J.M. Johnson,et al.
Genetic algorithms and method of moments (GA/MoM): A novel integration for antenna design
,
1997,
IEEE Antennas and Propagation Society International Symposium 1997. Digest.
[7]
William T. Joines,et al.
Design of Yagi-Uda antennas using genetic algorithms
,
1997
.
[8]
David K. Cheng,et al.
Optimum element lengths for Yagi-Uda arrays
,
1975
.
[9]
Friedrich L. Bauer,et al.
Revised report on the algorithm language ALGOL 60
,
1963,
CACM.
[10]
G. Stiny.
Introduction to Shape and Shape Grammars
,
1980
.
[11]
Randy L. Haupt.
Thinned arrays using genetic algorithms
,
1994
.