Paper
28 December 2010 Comparative study of immune algorithm and genetic algorithm in thinned rectangular array synthesizing
Jianhua Zhang, Weizheng Pang
Author Affiliations +
Proceedings Volume 7544, Sixth International Symposium on Precision Engineering Measurements and Instrumentation; 75446T (2010) https://doi.org/10.1117/12.885659
Event: Sixth International Symposium on Precision Engineering Measurements and Instrumentation, 2010, Hangzhou, China
Abstract
Immune algorithm is applied in pattern synthesizing of thinned array. Against the structural characteristic of rectangular plane thinned array, pattern function with form of Kronecker product is used in order to reduce the amount of the computation and improve the speed of operation. Immune algorithm is improved through the use of adaptive clone and Gauss Variation in order to overcome blind search of the algorithm. As a result searching efficiency is advanced. Immune algorithm and genetic algorithm are respectively used in side-lobe optimizing of rectangular thinned array. The result which using immune algorithm is obviously superior than which using genetic algorithm immune algorithm can reduce the side-lobe of rectangular thinned array, which show the flexibility and effectiveness of the immune algorithm and Immune algorithm has a better global convergence than genetic algorithm.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jianhua Zhang and Weizheng Pang "Comparative study of immune algorithm and genetic algorithm in thinned rectangular array synthesizing", Proc. SPIE 7544, Sixth International Symposium on Precision Engineering Measurements and Instrumentation, 75446T (28 December 2010); https://doi.org/10.1117/12.885659
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Genetic algorithms

Antennas

Optimization (mathematics)

Binary data

Chemical elements

Communication engineering

Computer programming

Back to Top