摘要
利用具有随机惯性权重的粒子群算法(SIWPSO),在数学软件MATLAB中编写优化程序,将蜂窝梁的受力情况和边界条件详细地编入优化程序,以期得到蜂窝梁在任一工况下最优参数的精确解,经大量程序调试发现该程序输出结果稳定.通过ABAQUS建模进行有限元分析,发现所得单轴对称圆孔蜂窝梁的力学性能优良.研究表明:SIWPSO算法具有较快的收敛性和较高的精度,可以缩减设计时间并满足设计要求;此算法所得蜂窝梁能以较少的材料抵抗外部作用力,具有较高的经济性;此算法对蜂窝梁的优化设计有较高的适应度.
Using particle swarm optimization algorithm with stochastic inertia weight (SIWPSO), the optimal program was compiled in MATLAB. The force conditions and the boundary conditions were inserted to obtain exactly optimal parameters of cellular beam under any condition. The results show that after a mass of debugging and FEM validation, it is found that the program is stable, and the models with the parameters from programming have admirable mechanical properties. With fast convergence and high precision, the SIWPSO algorithm can save designing time and meet the design requirements. The cellular beams from the algorithm can resist external forces with less steel to obtain good economy. The algorithm is highly suitable for designing cellular beam.
出处
《江苏大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2015年第6期716-721,共6页
Journal of Jiangsu University:Natural Science Edition
基金
国家自然科学基金青年科学基金资助项目(51208412)
住房和城乡建设部科学技术计划项目(2014-K2-015)