Skip to main content
Erschienen in: Acta Mechanica 6/2020

10.04.2020 | Original Paper

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

verfasst von: A. Kaveh, A. Dadras Eslamlou, N. Geran Malek, R. Ansari

Erschienen in: Acta Mechanica | Ausgabe 6/2020

Einloggen, um Zugang zu erhalten

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

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.
Literatur
1.
Zurück zum Zitat Kaw, A.K.: Mechanics of Composite Materials. CRC Press, Boca Raton (2005)CrossRef Kaw, A.K.: Mechanics of Composite Materials. CRC Press, Boca Raton (2005)CrossRef
2.
Zurück zum Zitat Jones, R.M.: Mechanics of Composite Materials. CRC Press, Boca Raton (1998) Jones, R.M.: Mechanics of Composite Materials. CRC Press, Boca Raton (1998)
3.
Zurück zum Zitat Reddy, J.N.: Mechanics of Laminated Composite Plates and Shells: Theory and Analysis. CRC Press, Boca Raton (2004)CrossRef Reddy, J.N.: Mechanics of Laminated Composite Plates and Shells: Theory and Analysis. CRC Press, Boca Raton (2004)CrossRef
8.
Zurück zum Zitat Karakaya, Ş., Soykasap, Ö.: Buckling optimization of laminated composite plates using genetic algorithm and generalized pattern search algorithm. Struct. Multidiscip. Optim. 39(5), 477–486 (2009)CrossRef Karakaya, Ş., Soykasap, Ö.: Buckling optimization of laminated composite plates using genetic algorithm and generalized pattern search algorithm. Struct. Multidiscip. Optim. 39(5), 477–486 (2009)CrossRef
11.
Zurück zum Zitat Erdal, O., Sonmez, F.O.: Optimum design of composite laminates for maximum buckling load capacity using simulated annealing. Compos. Struct. 71(1), 45–52 (2005)CrossRef Erdal, O., Sonmez, F.O.: Optimum design of composite laminates for maximum buckling load capacity using simulated annealing. Compos. Struct. 71(1), 45–52 (2005)CrossRef
12.
Zurück zum Zitat Rao, A.R.M., Arvind, N.: A scatter search algorithm for stacking sequence optimisation of laminate composites. Compos. Struct. 70(4), 383–402 (2005)CrossRef Rao, A.R.M., Arvind, N.: A scatter search algorithm for stacking sequence optimisation of laminate composites. Compos. Struct. 70(4), 383–402 (2005)CrossRef
13.
Zurück zum Zitat de Almeida, F.S.: Stacking sequence optimization for maximum buckling load of composite plates using harmony search algorithm. Compos. Struct. 143, 287–299 (2016)CrossRef de Almeida, F.S.: Stacking sequence optimization for maximum buckling load of composite plates using harmony search algorithm. Compos. Struct. 143, 287–299 (2016)CrossRef
29.
Zurück zum Zitat Systèmes, D.: Abaqus 6.10: Analysis User’s Manual. Dassault Systèmes Simulia Corp, Providence (2010) Systèmes, D.: Abaqus 6.10: Analysis User’s Manual. Dassault Systèmes Simulia Corp, Providence (2010)
30.
Zurück zum Zitat Van Rossum, G.: Python programming language. In: USENIX Annual Technical Conference, p. 36 (2007) Van Rossum, G.: Python programming language. In: USENIX Annual Technical Conference, p. 36 (2007)
31.
Zurück zum Zitat Kaveh, A.: Advances in Metaheuristic Algorithms for Optimal Design of Structures, 2nd edn. Springer, Berlin (2017)CrossRef Kaveh, A.: Advances in Metaheuristic Algorithms for Optimal Design of Structures, 2nd edn. Springer, Berlin (2017)CrossRef
32.
Zurück zum Zitat Kaveh, A.: Applications of Metaheuristic Optimization Algorithms in Civil Engineering, vol. PUBDB-2017-153072. Springer, Berlin (2017)CrossRef Kaveh, A.: Applications of Metaheuristic Optimization Algorithms in Civil Engineering, vol. PUBDB-2017-153072. Springer, Berlin (2017)CrossRef
33.
Zurück zum Zitat Kaveh, A., Bakhshpoori, T.: Metaheuristics: Outlines, MATLAB Codes and Examples. Springer, Berlin (2019)CrossRef Kaveh, A., Bakhshpoori, T.: Metaheuristics: Outlines, MATLAB Codes and Examples. Springer, Berlin (2019)CrossRef
38.
Zurück zum Zitat Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT press, Cambridge (1992)CrossRef Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT press, Cambridge (1992)CrossRef
39.
Zurück zum Zitat Sivanandam, S., Deepa, S.: Introduction to Genetic Algorithms. Springer, Berlin (2007)MATH Sivanandam, S., Deepa, S.: Introduction to Genetic Algorithms. Springer, Berlin (2007)MATH
40.
Zurück zum Zitat Kaveh, A., Ilchi Ghazaan, M.: A comparative study of CBO and ECBO for optimal design of skeletal structures. Comput. Struct. 153, 137–147 (2015)CrossRef Kaveh, A., Ilchi Ghazaan, M.: A comparative study of CBO and ECBO for optimal design of skeletal structures. Comput. Struct. 153, 137–147 (2015)CrossRef
41.
Zurück zum Zitat Arora, J.: Introduction to Optimum Design. Elsevier Science, Amsterdam (2011) Arora, J.: Introduction to Optimum Design. Elsevier Science, Amsterdam (2011)
42.
Zurück zum Zitat Goldberg, D.E., Deb, K.: A comparative analysis of selection schemes used in genetic algorithms. In: Rawlins, G.J.E. (ed.) Foundations of Genetic Algorithms, vol. 1, pp. 69–93. Elsevier, Amsterdam (1991) Goldberg, D.E., Deb, K.: A comparative analysis of selection schemes used in genetic algorithms. In: Rawlins, G.J.E. (ed.) Foundations of Genetic Algorithms, vol. 1, pp. 69–93. Elsevier, Amsterdam (1991)
43.
Zurück zum Zitat Sivaraj, R., Ravichandran, T.: A review of selection methods in genetic algorithm. Int. J. Eng. Sci. Technol. 3(5), 3792–3797 (2011) Sivaraj, R., Ravichandran, T.: A review of selection methods in genetic algorithm. Int. J. Eng. Sci. Technol. 3(5), 3792–3797 (2011)
Metadaten
Titel
An open-source computational framework for optimization of laminated composite plates
verfasst von
A. Kaveh
A. Dadras Eslamlou
N. Geran Malek
R. Ansari
Publikationsdatum
10.04.2020
Verlag
Springer Vienna
Erschienen in
Acta Mechanica / Ausgabe 6/2020
Print ISSN: 0001-5970
Elektronische ISSN: 1619-6937
DOI
https://doi.org/10.1007/s00707-020-02648-0

Weitere Artikel der Ausgabe 6/2020

Acta Mechanica 6/2020 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.