Stacking-sequence optimization for buckling of laminated plates by integer programming
Author(s) -
Raphael T. Haftka,
Joanne L. Walsh
Publication year - 1992
Publication title -
aiaa journal
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.828
H-Index - 158
eISSN - 1081-0102
pISSN - 0001-1452
DOI - 10.2514/3.10989
Subject(s) - buckling , stacking , integer programming , structural engineering , sequence (biology) , integer (computer science) , materials science , mathematics , mathematical optimization , computer science , engineering , physics , nuclear magnetic resonance , biology , genetics , programming language
Integer-programming formulations for the design of symmetric and balanced laminated plates under biaxial compression are presented. Both maximization of buckling load for a given total thickness and the minimization of total thickness subject to a buckling constraint are formulated. The design variables that define the stacking sequence of the laminate are zero-one integers. It is shown that the formulation results in a linear optimization problem that can be solved on readily available software. This is in con- trast to the continuous case, where the design variables are the thicknesses of layers with specified ply orientations, and the optimization problem is nonlinear. Constraints on the stacking sequence such as a limit on the number of contiguous plies of the same orientation and limits on in-plane stiffnesses are easily accommodated. Examples are presented for graphite-epoxy plates under uniaxial and biaxial compression using a commercial software package based on the branch-and-bound algorithm.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom