摘要
为克服基本遗传算法的缺陷,提高其全局搜索能力,提出了基于并行小生境算法、可疑峰值点判断方法和局部搜索技术的改进遗传算法。通过引入VC++对ANSYS的二次开发技术,将改进遗传算法与结构计算和优化相结合,使程序具有较强的处理实际问题的能力。最后通过对平板模型支撑位置优化算例的分析,验证了改进算法的可靠性和实用性。该方法对其它复杂工程结构的优化设计同样适用。
In order to surmount disadvantages of simple genetic algorithm (SGA) and promote the global search capability of GA, an improved genetic algorithm including parallel niche technique, method of judging possible peak points and introduction of local searching parameters was proposed in this paper. By the secondary development technology of ANSYS, the improved genetic algorithm and structural analysis and optimization were combined, which made the program have strong capacity of solving practical problems. Finally, a calculation example of supporting position optimization of a flat model was done and the reliability and practicability of the improved method was validated. It has extensive applicability in solving optimization design of the other complex structures.
出处
《西南科技大学学报》
CAS
2010年第2期38-42,55,共6页
Journal of Southwest University of Science and Technology
关键词
改进遗传算法
有限元分析
结构优化设计
Improved genetic algorithm
Software of ANSYS
Structural optimization design