A heuristic design method for stiffener layout of thin plate structures was proposed herein.Starting from some prescribed initial nodes,the stiffeners grew and branched off towards the direction that the structural performance would be optimized.And the stiffeners with the minimum efG fectiveness on the structural performance were deleted simultaneously.During the design process,the relative density of each element was treated as the design variable.The growth and degeneration of the stiffeners were determined by the elemental sensitivity numbers.The design algorithm was proG grammed in Python and integrated with ABAQUS software which was used as the FEA preprocessor and solver.To validate the effectiveness of the proposed method,it was applied to design the stiffener layouts of some typical structures with the obj ective of maximizing the overall stiffness,and the obG tained results were compared with the results in existing literatures.%提出了一种启发式的加强筋生长设计方法,加强筋从给定初始点出发,沿着使结构性能最优的方向生长和分枝,同时删除对结构性能贡献小的加强筋,逐步形成最优的加强筋布局。设计过程中,以单元的相对密度为设计变量,以单元灵敏度数作为判断加强筋单元生长和删除的准则。使用Python语言编写了基于ABAQUS的优化设计程序,利用ABAQUS进行有限元求解和前处理。为验证所提方法的有效性,以最大化结构整体刚度为设计目标,对几种典型结构进行了加强筋设计,并与现有文献中的设计结果进行了对比。
展开▼