Table of Contents
Preface.
Acknowledgments.
1. Introduction to Optimization in Electromagnetics.
1.1 Optimizing a Function of One Variable.
1.2 Optimizing a Function of Multiple Variables.
1.3 Comparing Local Numerical Optimization Algorithms.
1.4 Simulated Annealing.
1.5 Genetic Algorithm.
2. Anatomy of a Genetic Algorithm.
2.1 Creating an Initial Population.
2.2 Evaluating Fitness.
2.3 Natural Selection.
2.4 Mate Selection.
2.5 Generating Offspring.
2.6 Mutation.
2.7 Terminating the Run.
3. Step-by-Step Examples.
3.1 Placing Nulls.
3.2 Thinned Arrays.
4. Optimizing Antenna Arrays.
4.1 Optimizing Array Amplitude Tapers.
4.2 Optimizing Array Phase Tapers.
4.4 Optimizing Array Element Spacing.
4.5 Optimizing Conformal Arrays.
4.6 Optimizing Reconfi gurable Apertures.
5. Smart Antennas Using a GA.
5.1 Amplitude and Phase Adaptive Nulling.
5.2 Phase-Only Adaptive Nulling.
5.3 Adaptive Reflector.
5.4 Adaptive Crossed Dipoles.
6. Genetic Algorithm Optimization of Wire Antennas.
6.1 Introduction.
6.2 GA Design of Electrically Loaded Wire Antennas.
6.3 GA Design of Three-Dimensional Crooked-Wire Antennas.
6.4 GA Design of Planar Crooked-Wire and Meander-Line Antennas.
6.5 GA Design of YagiUda Antennas.
7. Optimization of Aperture Antennas.
7.1 Refl ector Antennas.
7.2 Horn Antennas.
7.3 Microstrip Antennas.
8. Optimization of Scattering.
8.1 Scattering from an Array of Strips.
8.2 Scattering from Frequency-Selective Surfaces.
8.3 Scattering from Absorbers.
9. GA Extensions.
9.1 Selecting Population Size and Mutation Rate.
9.2 Particle Swarm Optimization (PSO).
9.3 Multiple-Objective Optimization.
Appendix: MATLAB® Code.
Bibliography.
Index.
|