A double-distribution statistical algorithm for composite laminate optimization

The paper proposes a new evolutionary algorithm termed Double-Distribution Optimization Algorithm (DDOA). DDOA belongs to the family of estimation of distribution algorithms (EDA) that build a statistical model of promising regions of the design space based on sets of good points and use it to guide the search. The efficiency of these algorithms is heavily dependent on the model accuracy. In this work, a generic framework for enhancing the model accuracy by incorporating statistical variable dependencies is presented. The proposed algorithm uses two distributions simultaneously: the marginal distributions of the design variables, complemented by the distribution of physically meaningful auxiliary variables. The combination of the two generates more accurate distributions of promising regions at a low computational cost. The paper demonstrates the efficiency of DDOA for three laminate optimization problems where the design variables are the fiber angles, and the auxiliary variables are integral quantities called lamination parameters. The results show that the reliability of DDOA in finding the optima is greater than that of simple EDA and a standard genetic algorithm, and that its advantage increases with the problem dimension.

[1]  Shumeet Baluja,et al.  A Method for Integrating Genetic Search Based Function Optimization and Competitive Learning , 1994 .

[2]  T. Mahnig,et al.  Evolutionary algorithms: from recombination to search distributions , 2001 .

[3]  Raphael T. Haftka,et al.  Design and optimization of laminated composite materials , 1999 .

[4]  Marcus Gallagher,et al.  Real-valued Evolutionary Optimization using a Flexible Probability Density Estimator , 1999, GECCO.

[5]  Stephen W. Tsai,et al.  Composite materials workshop : [papers] , 1968 .

[6]  Heinz Mühlenbein,et al.  Evolutionary Algorithms and the Boltzmann Distribution , 2002, FOGA.

[7]  Michèle Sebag,et al.  Extending Population-Based Incremental Learning to Continuous Search Spaces , 1998, PPSN.

[8]  Paul A. Viola,et al.  MIMIC: Finding Optima by Estimating Probability Densities , 1996, NIPS.

[9]  H. Mühlenbein,et al.  From Recombination of Genes to the Estimation of Distributions I. Binary Parameters , 1996, PPSN.

[10]  R. Haftka,et al.  Elements of Structural Optimization , 1984 .

[11]  R. Haftka,et al.  Optimization of laminate stacking sequence for buckling load maximization by genetic algorithm , 1993 .

[12]  Raphael T. Haftka,et al.  Lamination parameters for efficient genetic optimization of the stacking sequences of composite panels , 1998 .

[13]  Dirk Thierens,et al.  Expanding from Discrete to Continuous Estimation of Distribution Algorithms: The IDEA , 2000, PPSN.

[14]  N. Olhoff,et al.  A general approach forcing convexity of ply angle optimization in composite laminates , 1998 .

[15]  Erik D. Goodman,et al.  Using Genetic Algorithms to Design Laminated Composite Structures , 1995, IEEE Expert.

[16]  M. Pelikán,et al.  The Bivariate Marginal Distribution Algorithm , 1999 .

[17]  N. J. Pagano,et al.  INVARIANT PROPERTIES OF COMPOSITE MATERIALS. , 1968 .

[18]  D. Goldberg,et al.  BOA: the Bayesian optimization algorithm , 1999 .

[19]  L. T. Watson,et al.  A FORTRAN 90 genetic algorithm module for composite laminate structure design , 1998, Engineering with Computers.

[20]  David E. Goldberg,et al.  FOX-GA: A Genetic Algorithm for Generating and Analyzing Battlefield Courses of Action , 1999, Evolutionary Computation.

[21]  Hideki Sekine,et al.  Feasible region in general design space of lamination parameters for laminated composites , 2002 .

[22]  P. Bosman,et al.  Continuous iterated density estimation evolutionary algorithms within the IDEA framework , 2000 .

[23]  Pedro Larrañaga,et al.  Estimation of Distribution Algorithms , 2002, Genetic Algorithms and Evolutionary Computation.

[24]  Heinz Mühlenbein,et al.  FDA -A Scalable Evolutionary Algorithm for the Optimization of Additively Decomposed Functions , 1999, Evolutionary Computation.