论文部分内容阅读
基于可视化的天线结构优化软件是天线结构综合设计平台的重要模块,本文为基于可视化的天线结构优化设计软件提供高效的、可靠的优化算法及其相应程序。因此,需要设计优化算法,编制相应的优化程序,建立优化程序与 ANSYS软件的接口,优化程序与优化建模可视化、优化过程可视化的接口。 本文开发了两个优化程序,一种是基于遗传算法的天线结构优化程序,该程序使用浮点编码,转轮法选择,点交单叉和均匀变异。遗传算法的优点在于通用性好,具有鲁棒性;能够在解空间的几个不同区域内搜索最优点,并能够以很高的概率跳出局部最优解,而收敛于全局最忧解。另一种是基于可行方向法的天线结构优化程序,用于求解线性或非线性约束最小值优化问题。虽然该程序主要是面向约束问题的有效求解,但是无约束函数最小化问题也可以被求解,并且Flecher and Reeve 的共轭方向法也因此而被使用。 这两个程序虽然是针对天线结构的优化问题来编制的,但是也适应于其它的工程结构优化问题。选择了典型的考题进行了算法及程序验证。在开发基于可视化的天线结构优化软件中充分考虑了软件的工程实用性。