摘要
由于层合板结构相邻铺层之间材料参数的不匹配,层合板受外载作用时,板的自由边界处会产生奇异的三维层间应力场。笔者以层合板自由边界处层间正应力为目标,对层合板的铺层结构进行了优化。优化方法采用粒子群算法(PSO)与有限元相结合的方法,开发了PSO和通用有限元软件之间的接口程序。笔者还采用ANSYS自带的零阶优化方法进行了优化,并与PSO方法做了比较。优化算例分别考虑了面内拉伸载荷和面外横向载荷。优化结果表明:零阶方法的优化结果对初始值敏感,初始值不同,得到的优化解也不相同。而PSO方法由于是利用随机生成的初始值并通过进化来搜寻全局最优解,从而避免了初始值的影响,且PSO在寻优效率上具有显著的优势。
For a loaded laminate, the mismatch of mechanical properties of the adjacent layers will result in a three-dimensional interlaminar singular stress field in the vicinity of the free-edge of the laminate. The present paper deals with stacking sequence design of composite laminates for minimizing interlaminar normal stresses at the free-edge. Optimization was conducted by means of particle swarm optimization (PSO) algorithm and finite element method (FEM). A technique of applying PSO integrated with general finite element code was developed for the optimization. Optimization was also conducted using zero-order method included in FEM code ANSYS and a comparison was made between zero-order method and PSO. Numerical examples were given for a laminate under uniaxial tensile loading and out of plane loading. Results demonstrate that for zero-order method the optimum solution is sensitive to the initial design, different initial design points may lead to different optimum solutions. By contrast, PSO can find the global optimal design with higher efficiency regardless of the initial designs.
出处
《机械科学与技术》
CSCD
北大核心
2009年第11期1496-1500,1504,共6页
Mechanical Science and Technology for Aerospace Engineering
基金
国家自然科学基金项目(10772070)
高校博士点基金项目(20070487064)资助
关键词
层间应力
自由边界
粒子群算法
零阶方法
铺层设计
interlaminar stress
free-edge
particle swarm optimization
zero-order method
stacking sequence design