摘要
复合材料结构优化设计包括几何尺寸、铺层层数和铺层顺序的优化设计,通常采用多级优化技术,将几何尺寸、铺层层数和铺层顺序逐级进行优化。本文使用一个十进制数字表示一个复合材料层合板的铺层顺序,作为铺层顺序的设计变量。将有限元软件Abaqus与优化软件modeFRONTIER集成,采用Python语言编写的铺层顺序的算法,对复合材料结构的几何尺寸、铺层层数和铺层顺序进行同步优化。
Optimal design of composite structure contains optimizations of geometric dimensions,numbers of plies and stacking sequences and usually uses multilevel optimization technology to optimize geometric dimensions,numbers of plies and stacking sequences step by step.A decimal number is used to replace a stacking sequence of a composite laminate and to be an optimization parameter of the stacking sequence in this paper.Simultaneous optimization of geometric dimensions,numbers of plies and stacking sequences of composite structure can be done with the finite element software,Abaqus,integrated with the optimizing software,modeFRONTIER,and an algorithm of stacking sequence written in the Python programming language.
出处
《飞机设计》
2012年第5期16-21,共6页
Aircraft Design
关键词
复合材料
几何尺寸
铺层层数
铺层顺序
多级优化设计技术
PYTHON语言
同步优化
composite
geometric dimensions
numbers of plies
stacking sequences
multilevel optimization technology
python programming language
simultaneous optimization