From stacking sequences to ply layouts: An algorithm to design manufacturable composite structures

Abstract The problem of computing the ply lay-outs of a composite structure from the definition of the stacking sequences of the zones is studied in this paper. These stacking sequences result from the design of the composite structure and they are considered to be admissible with respect to standard composite design and manufacturing rules. This paper shows that the definition of blended stacking sequences does not necessarily lead to a possible solution for the ply layouts. Therefore, the design process of a composite structure must include a further step after computing the stacking sequences which is to compute the ply layouts. The paper presents an algorithm to compute a ply layout solution for a given set of stacking sequences. Using a backtracking approach, it efficiently checks all the possible ply layout combinations to find a solution. Some numerical experiments are presented to study the mapping between stacking sequences and ply layouts and the existence of a ply layout solution.

[1]  S. Grihon,et al.  A constraint satisfaction programming approach for computing manufacturable stacking sequences , 2014 .

[2]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[3]  Erik Lund,et al.  Thickness filters for gradient based multi-material and thickness optimization of laminated composite structures , 2015 .

[4]  Osvaldo M. Querin,et al.  Bilevel Optimization of Blended Composite Wing Panels , 2011 .

[5]  Erik Lund,et al.  DMTO – a method for Discrete Material and Thickness Optimization of laminated composite structures , 2014 .

[6]  Zafer Gürdal,et al.  Multi-step blended stacking sequence design of panel assemblies with buckling constraints , 2009 .

[7]  Stéphane Grihon,et al.  A primal-dual backtracking optimization method for blended composite structures , 2012 .

[8]  Layne T. Watson,et al.  Optimal design of composite wing structures with blended laminates , 2004 .

[9]  Joaquim R. R. A. Martins,et al.  A laminate parametrization technique for discrete ply-angle problems with manufacturing constraints , 2013 .

[10]  R. Le Riche,et al.  Evolutionary Optimization , 2012, Variants of Evolutionary Algorithms for Real-World Applications.

[11]  Christos Kassapoglou,et al.  Stacking Sequence Blending of Multiple Composite Laminates Using Genetic Algorithms , 2002 .

[12]  Vassili Toropov,et al.  Weight and mechanical performance optimization of blended composite wing panels using lamination parameters , 2015 .

[13]  Zhao Jing,et al.  Stacking sequence optimization of composite laminates for maximum buckling load using permutation search algorithm , 2015 .

[14]  Qin Sun,et al.  Global shared-layer blending method for stacking sequence optimization design and blending of composite structures , 2015 .

[15]  Donald L. Kreher,et al.  Combinatorial algorithms: generation, enumeration, and search , 1998, SIGA.

[16]  Vassili Toropov,et al.  Bi-level Optimization of Blended composite Panels , 2009 .

[17]  S. Zein,et al.  A bilevel integer programming method for blended composite structures , 2015, Adv. Eng. Softw..

[18]  Masha Sosonkina,et al.  Stacking sequence optimization for constant stiffness laminates based on a continuous optimization approach , 2012 .

[19]  Zafer Gürdal,et al.  General Blending Definitions for Stacking Sequence Design of Composite Laminate Structures , 2008 .

[20]  Vassili Toropov,et al.  A lamination parameter-based strategy for solving an integer-continuous problem arising in composite optimization , 2013 .