Optimization of composite structures involves ply material, thickness, angle, and stacking sequence. However, a highly optimized composite structure may not be easily manufactured. So, HyperX evaluates each variable not only for weight and positive margins of safety, but also for producibility.
-
Ply - A layer of composite material that cover elements in a structure.
-
Effective Laminate (EL)- Composite stack used to approximate the behavior of a 0/45/90 laminate with specified materials and angle percentages – but no explicit stacking sequence.
-
Laminate - Discretely-defined stack of lamina, each of which having defined orientation and material. Can be a Laminate Family Member or Orphan (Laminate that is not part of a Laminate Family)
-
Laminate Family (LF) - A Laminate Family is a collection of Laminates that all share the same Main Stacking Sequence (MSS), with each family member being a subset of that sequence
Setup for Composite Sizing follows the established HyperX pattern:
-
Set up a Design Property with a Composite Material.
-
Set up an Analysis Property with Composite Failure Modes.
-
Set up a Load Property (not composite-specific).
Available Concepts
-
Unstiffened Panels
-
One Stack
-
Two Stack
-
Three Stack
-
Foam Sandwich
-
Honeycomb Sandwich
-
-
Stiffened Panels
-
Any Stiffened Panel geometry can be Sized with Composite Materials
-
I, Z, T, hats, etc.
-
Composite Sizing Constraints
Note
Implement constraints on the Design Property – consider manufacturability when setting these constraints.
Ply Angle %
Set limits on the percentage of total thickness allowed for each orientation and min/max bounds on total Ply count.
Layup Rules
-
Symmetry - Laminate is mirrored about the midplane (midplane Ply is allowed).
-
Balance - Equal number of + and – 45s.
-
Place +45 adjacent to -45 - 45 Plies are always paired with the conjugate.
-
Apply 45 rule after N plies - If a block of N consecutive adjacent Plies (of the same orientation) occurs in the stack, the Plies adjacent to that block cannot have an angle delta greater than 45 degrees.
-
Use +45 fabrics only - If Sizing with fabric material, no -45 orientations will be generated.
-
Max adjacent plies - Limits the number of Plies of the same orientation that can be placed together.
Optimization of composite structures involves the consideration of several design variables, including ply material, thickness, angle, and stacking sequence. In HyperX, each of these variables is evaluated not only for weight and positive margins of safety, but also for producibility - allowing the engineer to make decisions with regards to their program's priorities at every step of the way.
Note
There are infinite workflows for solving this optimization problem, the most general of which are summarized here. Note that the workflow that is best for you and your team depends on your inputs and the desired outputs.
The first workflow is our take on the desires of the early stages of sizing - rapidly producing results, but at a lower fidelity. The remaining two workflows should be used to obtain an optimum, discretely defined Laminate for each Zone in the Structure (rather than just thickness and ply percentages). If each Zone has a defined Laminate, those Laminates can be Sequenced into a set of Structure-level Plies in order to attain a result that is more communicable with CAD.
Sizing with Effective Laminates OR Rapid Sizing
Inputs - Ply Angle Percentage bounds, Layup Rule preferences, Thickness bounds (EL only).
Outputs - Optimum Zone thickness, Ply Angle Percentages.
In this workflow, rather than generating discretely defined Laminates, the optimization will result in only Thickness and Ply Angle Percentage for each Zone. There are two possible sizing routines that generate this result fidelity:
This workflow is particularly advantageous for early design and trade studies, as both sizing routines have quick runtimes. These results can also be taken one step further by using them as inputs to another composites optimization workflow below. Collier Aerospace particularly recommends Sizing with Laminate Families where these results are used as inputs for Laminate Family Generation.
Sizing with Orphan Laminates
Inputs - Ply Angle Percentage bounds, Layup Rule preferences, Thickness bounds.
Outputs - Discretely defined Laminate for each Zone, with option to Sequence results into global Plies.
This is the workflow that previous HyperSizer users are likely most familiar with. While this process does produce Zones with weight-optimum Laminates, the results are typically difficult to Sequence into global Plies - as Orphan Laminate solutions are less likely to be compatible with their neighbors. This is why the Laminate Family Sizing process is typically recommended. See Sizing with Effective and Discrete Laminates.
Sizing with Laminate Families (Recommended)
Inputs - There are a few different input options for the Laminate Family workflow, as there are several different ways to obtain Laminate Families.
-
Program standard Laminate Family (manually created or imported from Excel).
-
HyperX can also generate Laminate Families from:
-
Laminates imported from FEM
-
Plies imported from CAD
-
Preliminary Sizing Results from Effective Laminates
-
Ply Angle Targets and Layup Rules
-
Outputs - Discretely defined Laminate for each Zone, with option to Sequence results into global Plies.
The quickest and most robust Sizing approach recommended by Collier Aerospace engineers is Detailed Sizing with a Laminate Family - where the optimum Sizing result for each Zone is chosen from a predefined selection of Candidate Laminates. Since a Laminate Family consists of Laminates that are related to one another, a weight optimum and manufacturable design is obtained in less steps.