Enumeration search method for optimisation of stacking sequence of laminated composite plates subjected to buckling

Joko Sedyono, Homayoun Hadavinia, Demetrios Venetsanos, Denis R. Marchant

Research output: Contribution to journalArticle

1 Citation (Scopus)
20 Downloads (Pure)

Abstract

Enumeration search method (ESM) checks all possible combinations of design variables in a bottom-up approach until it finds the global optimum solution for the design conditions. In this paper an optimum design of a multilayered laminated plate made of unidirectional fibre reinforced polymer (FRP) composite subject to uniaxial compression is sought.ESMtogether with classical laminated plate theory (CLPT) has been used to find the lightest laminate for maximizing the buckling load capable of providing structural stability for a set target uniaxial compression load. The choice of the design variables is limited to 4 possible fibres orientation angles (0,90,-45,+45) and the sequence of the laminate, making the problem an integer programming. Experimental and finite element analyses were used to verify the optimum solution. It has been shown that the exhaustive enumeration search method is a powerful tool for finding the global optimum design.

Original languageEnglish
Pages (from-to)190-204
Number of pages15
JournalOpen Engineering
Volume5
Issue number1
Publication statusPublished - 28 Apr 2015
Externally publishedYes

Bibliographical note

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License

Keywords

  • exhaustive search
  • laminated plate
  • optimisation
  • plate buckling

ASJC Scopus subject areas

  • Environmental Engineering
  • Civil and Structural Engineering
  • Materials Science(all)
  • Aerospace Engineering
  • Mechanical Engineering
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Enumeration search method for optimisation of stacking sequence of laminated composite plates subjected to buckling'. Together they form a unique fingerprint.

Cite this