当前位置: X-MOL 学术Acta. Mech. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
An open-source computational framework for optimization of laminated composite plates
Acta Mechanica ( IF 2.7 ) Pub Date : 2020-04-10 , DOI: 10.1007/s00707-020-02648-0
A. Kaveh , A. Dadras Eslamlou , N. Geran Malek , R. Ansari

In the present paper, a flexible framework is developed for the optimization of composite laminate plates. In this framework, an optimization algorithm is employed to find the optimal stacking sequence design of the FE models by interfacing the Abaqus solver with MATLAB through a Python script. The Python script submits dimension, orientation, and diameter of the cutout combinations to Abaqus/CAE. The performance of the codes is validated by applying them to several problems of previous research. Three distinct types of boundary conditions, namely CCCC, SCSC, and SSSS, with different geometries comprising a square and rectangular plates with and without cutouts, are considered as optimal design problems. Besides that, analyses are performed on new symmetrical composites with 16 and 80 plies. The framework is equipped with the GA for optimizing the fiber orientations and maximizing the buckling capacities. The results are comprehensively discussed, showing a reasonable agreement with the literature. This code can easily be used by scientists and industry professionals as an automated tool for optimizing different finite element models and using any arbitrary optimization algorithm.

中文翻译:

用于优化层压复合板的开源计算框架

在本文中,开发了一种用于优化复合层压板的柔性框架。在该框架中,通过 Python 脚本将 Abaqus 求解器与 MATLAB 接口,采用优化算法来寻找有限元模型的最佳堆叠序列设计。Python 脚本将切口组合的尺寸、方向和直径提交给 Abaqus/CAE。通过将代码应用于先前研究的几个问题来验证代码的性能。三种不同类型的边界条件,即 CCCC、SCSC 和 SSSS,具有不同的几何形状,包括带和不带切口的正方形和矩形板,被认为是最佳设计问题。除此之外,还对具有 16 层和 80 层的新型对称复合材料进行了分析。该框架配备有用于优化纤维取向和最大化屈曲能力的 GA。综合讨论了结果,显示出与文献的合理一致。科学家和行业专业人士可以轻松地将此代码用作优化不同有限元模型和使用任意优化算法的自动化工具。
更新日期:2020-04-10
down
wechat
bug