Process for the design of antennas using genetic algorithms
First Claim
1. A process to synthesize a design of an antenna element in three dimensions using a computer, said process comprising the steps of:
- loading a general purpose computer with a genetic algorithm model and an electromagnetic code, said genetic algorithm model being a preselected set of permutations of alternative geometric configuration possibilities for a wire antenna element within a three-dimensional volume and wherein said electromagnetic code is a correlation model that correlates antenna element prospectives from genetic antenna configurations;
specifying to said general purpose computer a desired set of electromagnetic antenna element properties;
directing said general purpose computer to identify a final set of wire antenna element designs from the set of wire antenna element prospectives by testing the preselected set of permutations proposed by the genetic algorithm using in three dimensions the electromagnetic code; and
selecting a wire antenna element design from the final set of wire antenna element designs.
1 Assignment
0 Petitions
Accused Products
Abstract
A computerized process can design antennas using a completely deductive approach, that is, the desired electromagnetic properties are specified and the wire configuration that most closely produces the optimum result is synthesized. This new process uses a genetic algorithm in conjunction with an electromagnetic code. The genetic algorithm randomly selects a sample set of possible wire configurations from among all possible wire configurations. The performance of each configuration is computed using the electromagnetic code and ranked in order of quality. Partial solutions to this problem are obtained by "mating" the best wire configurations with one another. This evolutionary process is continued until an optimal wire configuration is obtained. Although this new process has only been tested on wire antennas, it can be used to design printed antennas, microstrip antennas, patch antennas and any other type of antenna that can be analyzed using an electromagnetic code.
65 Citations
14 Claims
-
1. A process to synthesize a design of an antenna element in three dimensions using a computer, said process comprising the steps of:
-
loading a general purpose computer with a genetic algorithm model and an electromagnetic code, said genetic algorithm model being a preselected set of permutations of alternative geometric configuration possibilities for a wire antenna element within a three-dimensional volume and wherein said electromagnetic code is a correlation model that correlates antenna element prospectives from genetic antenna configurations; specifying to said general purpose computer a desired set of electromagnetic antenna element properties; directing said general purpose computer to identify a final set of wire antenna element designs from the set of wire antenna element prospectives by testing the preselected set of permutations proposed by the genetic algorithm using in three dimensions the electromagnetic code; and selecting a wire antenna element design from the final set of wire antenna element designs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A process to synthesize a design of a wire or printed antenna element in three dimensions using a computer, said process comprising the following steps:
-
a. loading an algorithm comprising a space of possible solutions represented by some representational scheme which, by some iterative process, will converge to an optimal solution, to be used in conjunction with an electromagnetic code onto a general purose computer; b. specify the desired set of electromagnetic properties for the antenna element to be designed; c. list constraints on antenna size, geometry and/or features; d. specify a sample population size to be randomly or otherwise selected from among all possible antenna element configurations, given the constraints in c.; e. compute the electromagnetic properties of each antenna element configuration in three dimensions in the sample population using the electromagnetic code and rank solutions in order of performance; f. modify the population by some method which brings the population incrementally closer to an optimum solution; g. continue this iterative process a specified number of generations or until the population fitness reaches equilibrium;
this is considered the optimal solution. - View Dependent Claims (14)
-
Specification