摘要
在蚁群优化算法的基础上,将结构拓扑优化问题转换成为双TSP问题,引入了拓扑量和拓扑总量作为结构拓扑变化的评判标准,用MATLAB语言编写了求解结构拓扑优化的简化程序,实现了蚁群优化算法在结构拓扑优化设计上的应用。对经典的平面桁架结构的拓扑优化算例,本文算法与离散系统下的优化算法结果表明:在不同约束限制下,结构拓扑形式一致,重量优化可减小1.4%~3.3%;对某输电线塔应用结果表明:与差商算法相比,搜索的结构拓扑形式更全面,结构质量优化也减小了22%。说明本文优化算法具有较强的实用性。
Based on ant colony optimization(ACO),the problem of structural topology optimization is transformed into a pair of TSP,and the definitions of topological quantity and general topology are used as the topological criteria in convergence process.The simplified program is compiled in MATLAB code for solving the structural topology optimization,and the ant colony optimization(ACO) is carried out to achieve this goal.The simplified programs are used to solve some classical examples in plane truss structural topology optimization,and the results obtained are better than those by other optimization algorithms in continuous and discrete system.In addition,this approach is also applied to solve an engineering example,topology optimization of the redundant members of transmission tower's legs,to further demonstrate the advantages of ant colony optimization(ACO) in structural topology optimization.Research indicates that algorithm of the structural topology optimization based on ant colony optimization(ACO) possesses strong versatility and practicality,which may play a key role in the designing of the practical structural optimization.
出处
《应用力学学报》
CAS
CSCD
北大核心
2011年第3期226-231,324,共6页
Chinese Journal of Applied Mechanics
基金
国家自然科学基金重点项目(50638010)
高等学校博士点基金(20060141027)
关键词
蚁群优化算法
拓补量
拓补总量
结构拓补优化
ant colony optimization(ACO)
topological quantity
general topology
structural topology optimization.