This paper describes the application of a genetic algorithm to the stacking sequence optimization of a laminated composite plate for buckling load maximization. Two approaches for reducing the number of analyses required by the genetic algorithm are described. First, a binary tree is used to store designs, affording an efficient way to retrieve them and thereby avoid repeated analyses of designs that appeared in previous generations. Second, a local improvement scheme based on approximations in terms of lamination parameters is introduced. Two lamination parameters are sufficient to define the flexural stiffness and hence the buckling load of a balanced, symmetrically laminated plate. Results were obtained for rectangular graphite-epoxy plates under biaxial in-plane loading. The proposed improvements are shown to reduce significantly the number of analyses required for the genetic optimization.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Tax calculation will be finalised during checkout.
Byrd, R.H.; Dert, C.; Rinnoy Kan, A.H.G.; Schnabel, R.B. 1986: Concurrent stochastic methods for global optimizations.Tech. Rep., CU-CS-338-86, Computer Sci. Dept., Univ. Colorado
Eskow, E.; Schnabel, R.B. 1988: Mathematical modeling of a parallel global optimization algorithm.Tech. Rep., CU-CS-395-88, Computer Sci. Dept., Univ. Colorado
Haftka, R.T.; Walsh, J.L. 1992: Stacking-sequence optimization for buckling of laminated plates by integer programming.AIAA J. 30, 814–819
Hajela, P. 1990: Genetic search — an approach to the nonconvex optimization problem.AIAA J. 28, 1205–1210
Hajela, P.; Lin, C.Y. 1992: Genetic search strategies in multicriteria optimal design.Struct. Optim. 4, 99–107
Holland, J.H. 1975:Adaptation in natural and artificial systems. Ann Arbor: The University of Michigan Press
Kernighan, B.W.; Ritchie, D.M. 1988:The C programming language (second edition). Englewood Cliffs: Prentice Hall
Le Riche, R.; Haftka, R.T. 1993: Optimization of laminate stacking sequence for buckling load maximization by genetic algorithm.AIAA J. 31, 951–956
Mesquita, L.; Kamat, M.P. 1987: Optimization of stiffened laminated composite plates with frequency constraints.Eng. Opt. 11, 77–88
Metropolis, N.; Rosenbluth, A.W.; Rosenbluth, M.N.; Teller, A.H.; Teller, E. 1953: Equation of state calculations by fast computing machines.J. Chem. Physics 21, 1087–1092
Miki, M.; Sugiyama, Y. 1991: Optimum design of laminated composite plates using lamination parameters.Proc. AIAA/ASME/ASCE/AHS/ASC 32nd Structures, Structural Dynamics and Materials Conf. (held in Baltimore MD), Part 1, pp. 275–283
Nagendra, S.; Haftka, R.T.; Gürdal, Z. 1992: Stacking sequence optimization of simply supported laminates with stability and strain constraints.AIAA J. 30, 2132–2137
Rao, S.S.; Pan, T.S.; Venkayya, V.B. 1990: Optimal placement of actuators in actively controlled structures using genetic algorithms.AIAA J. 28, 942–943
Rechenberg, J. 1965: Cybernetic solution path of an experimental problem.Royal Aircraft Establishment, Liberty translation, 1122, Farnborough, England
Rinnoy Kan, A.H.G.; Timmer, G.T. 1985: A stochastic approach to global optimization. In: Boggs, P.; Byrd, R.; Schnabel, R.B. (eds.)Numerical optimization 1984, pp. 245–262. Philadelphia: SIAM
Rinnoy Kan, A.H.G.; Timmer, G.T. 1984: Stochastic methods for global optimization.American J. Math. Management Sci. 4, 7–40
Schmit, L.A.; Farshi, B. 1977: Optimum design of laminated fiber composite plates.Int. J. Num. Meth. Eng. 11, 623–640
Tovey, C.A. 1985: Hill climbing with multiple local optima.SIAM J. Alg. Disc. Meth. 6, 384–393
Tovey, C.A. 1986: Low order polynomial bounds on the expected performance of local improvement algorithms.Mathematical Programming 35, 193–224
Communicated by J. Sobieski
About this article
Cite this article
Kogiso, N., Watson, L.T., Gürdal, Z. et al. Genetic algorithms with local improvement for composite laminate design. Structural Optimization 7, 207–218 (1994). https://doi.org/10.1007/BF01743714
- Genetic Algorithm
- Civil Engineer
- Load Maximization
- Binary Tree