An open-source computational framework for optimization of laminated composite plates

被引:11
|
作者
Kaveh, A. [1 ]
Eslamlou, A. Dadras [1 ]
Malek, N. Geran [1 ]
Ansari, R. [2 ]
机构
[1] Iran Univ Sci & Technol, Sch Civil Engn, Tehran, Iran
[2] Univ Guilan, Dept Mech Engn, Rasht, Iran
关键词
STACKING-SEQUENCE OPTIMIZATION; MAXIMUM BUCKLING LOAD; GENETIC ALGORITHM; OPTIMAL-DESIGN; FORCE METHOD;
D O I
10.1007/s00707-020-02648-0
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
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.
引用
收藏
页码:2629 / 2650
页数:22
相关论文
共 50 条
  • [1] An open-source computational framework for optimization of laminated composite plates
    A. Kaveh
    A. Dadras Eslamlou
    N. Geran Malek
    R. Ansari
    [J]. Acta Mechanica, 2020, 231 : 2629 - 2650
  • [2] PARETO: An open-source produced water optimization framework
    Drouven, Markus G.
    Calderon, Andres J.
    Zamarripa, Miguel A.
    Beattie, Keith
    [J]. OPTIMIZATION AND ENGINEERING, 2023, 24 (03) : 2229 - 2249
  • [3] PARETO: An open-source produced water optimization framework
    Markus G. Drouven
    Andrés J. Caldéron
    Miguel A. Zamarripa
    Keith Beattie
    [J]. Optimization and Engineering, 2023, 24 : 2229 - 2249
  • [4] ON THE OPTIMIZATION OF COMPOSITE LAMINATED PLATES
    HUANG, C
    KROPLIN, B
    [J]. ENGINEERING COMPUTATIONS, 1995, 12 (05) : 403 - 414
  • [5] Open-source computational framework for studying Drosophila behavioral phase
    Kostadinov, Boyan
    Pettibone, Hannah Lee
    Bell, Evardra Valerie
    Zhou, Xiaona
    Pranevicius, Ausra
    Shafer, Orie Thomas
    Fernandez, Maria Paz
    [J]. STAR PROTOCOLS, 2021, 2 (01):
  • [6] Open-Source Computational Photonics with Auto Differentiable Topology Optimization
    Vial, Benjamin
    Hao, Yang
    [J]. MATHEMATICS, 2022, 10 (20)
  • [7] OpenMDAO: an open-source framework for multidisciplinary design, analysis, and optimization
    Gray, Justin S.
    Hwang, John T.
    Martins, Joaquim R. R. A.
    Moore, Kenneth T.
    Naylor, Bret A.
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2019, 59 (04) : 1075 - 1104
  • [8] OpenMDAO: an open-source framework for multidisciplinary design, analysis, and optimization
    Justin S. Gray
    John T. Hwang
    Joaquim R. R. A. Martins
    Kenneth T. Moore
    Bret A. Naylor
    [J]. Structural and Multidisciplinary Optimization, 2019, 59 : 1075 - 1104
  • [9] A Computational Framework for Atrioventricular Valve Modeling Using Open-Source Software
    Wu, Wensi
    Ching, Stephen
    Maas, Steve A.
    Lasso, Andras
    Sabin, Patricia
    Weiss, Jeffrey A.
    Jolley, Matthew A.
    [J]. JOURNAL OF BIOMECHANICAL ENGINEERING-TRANSACTIONS OF THE ASME, 2022, 144 (10):
  • [10] An open-source computational framework for the solution of the bivariate population balance equation
    Singh, Deepak Kumar
    Brito-Parada, Pablo R.
    Bhutani, Gaurav
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2022, 161