摘要
利用优化算法和天线数值计算方法实现对天线结构的自动设计 (Automateddesign)是现代天线研究的一个重要趋势 .本文讨论了天线自动设计的原理和流程 ,采用遗传算法 (Geneticalgorithms)和NEC(Numericalelectromagnet icscode)天线数值计算程序 ,建立了一套天线自动设计软件平台 .采用并行计算技术提高自动设计效率 ,搭建了一套Beowulf并行计算机系统 ,首次提出非堵塞式主从并行遗传算法的实现方案 .以对锥削螺旋 -圆锥喇叭天线的自动设计为例 ,结果表明该自动设计软件平台具备对复杂天线进行准确和有效设计的能力 .16节点的并行效率达到了82 2 5 % ,超过同类研究结果 .
Automated antenna design based on optimization engines and antenna modeling programs has already become the latest trend of antenna design.An antenna automated design software package using Genetic Algorithms coupled with NEC (Numerical electromagnetics code) was introduced.To elevate efficiency of antenna design,a Beowulf parallel computing system was built,and a new proposal,namely non-blocking master-slave parallel Genetic Algorithm,was explored.The principle and methods of automated antenna design based on Parallel Genetic Algorithms was discussed.An example of automatically designing a tapered helix-conical horn antenna by the package was presented.Results show the package has ability to accurately and efficiently design complex antennas,and its parallel efficiency could be maintained at about 82.25% even when up to 16 processors were used,which is higher than corresponding methods.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2004年第8期1389-1392,共4页
Acta Electronica Sinica
基金
国家 8 63高技术项目 (No 2 0 0 2AA8371 30 )
杰出青年基金 (No 60 1 2 51 0 2 )
关键词
遗传算法
NEC
并行计算
天线自动设计
genetic algorithm
NEC
parallel computation
automated antenna design