OptiStruct offers a comprehensive optimization solution aimed at guiding and simplifying the design of laminate composite structures. The solution includes the following optimization phases and associated techniques:
• | Phase I – Concept. Free-sizing optimization is used to generate design concepts, while considering global responses and optional manufacturing constraints. |
• | Phase II – System. Sizing optimization, with ply-based modeling, is performed to control the thickness of each ply bundle, while considering all design responses and optional manufacturing constraints. |
• | Phase III – Detail. Ply-stacking optimization is applied to determine the detailed stacking sequence, again while considering all behavioral responses, manufacturing constraints and various ply book rules. |
While these techniques can be applied independently, it is recommended to use them together as a three-phase integrated process guiding the design from concept to completion. This is particularly important when manufacturing constraints are involved. In order to satisfy such constraints at the finishing stage, they should be incorporated at the beginning so that the design concept can be carried forward. Automated tools are provided to facilitate the transition between the design optimization phases.
The purpose of composite free-sizing optimization is to create design concepts that utilize all the potential of a composite structure where both structure and material can be designed simultaneously. By varying the thickness of each ply with a particular fiber orientation for every element, the total laminate thickness can change ‘continuously’ throughout the structure, and at the same time, the optimal composition of the composite laminate at every point (element) is achieved simultaneously. At this stage, a super-ply concept should be adopted, in which each available fiber orientation is assigned a super-ply whose thickness is free-sized. In other words, a super-ply is the total designable thickness of a particular fiber orientation. In addition, in order to neutralize the effect of ply stacking sequence, the SMEAR option is usually a good choice for this design phase unless it is intended to follow through with the stacking preference of the super-ply laminate model. In OptiStruct, additional manufacturing constraints can be defined for free-sizing optimization. As a composite laminate is typically manufactured through a stacking and curing process, certain manufacturing requirements are necessary in order to limit undesired side effects emerging during this curing process. For example, one such typical constraint for carbon fiber reinforced composites is that plies of a given orientation cannot be stacked successively for more than 3 or 4 plies. This implies that a design concept that contains areas of predominantly a single fiber orientation would never satisfy this requirement. Therefore, to achieve a manufacturable design concept, manufacturing requirements for the final product need to be reflected during the concept design stage. For the particular constraint mentioned above, for instance, the design concept would offer enough alternative ply orientations to break the succession of plies of the same orientation if the percentage of each fiber orientation is controlled (for example, no ply orientation should drop below 15%). In addition, balancing of a pair of ply orientations could be useful for practical reasons. For example, balancing 45° and -45° plies would eliminate twisting of a plate under bending along the 0 axis. In order to address these needs, the following manufacturing constraints are made available for composite free-sizing:
As for the constraints on laminate thickness, ply thickness and thickness percentage, these can be applied locally through the definition of element sets. Therefore, multiple instances of these constraints are supported. Advantages include being able to allow different constraints in different regions while preserving the continuity of plies. For example, different thickness requirements in critical regions, such as bolted areas, can be factored into the design process. Additionally, zone based free-sizing optimization can be performed. Zones are defined through groups of elements and there can be elements that do not belong to any zone. Zones are typically defined to simplify the design interpretation process and improve manufacturability. Instead of having to interpret manufacturable zones from the solution of a free-sizing optimization, the optimization is run based on pre-defined zones. While the interpretation process is simplified, there is a loss in design freedom as now the optimization is restricted to some extent due to the defined zones. Refer to the DSIZE card for detailed information regarding composite free-sizing optimization and its associated manufacturing constraints. Note also that other generic manufacturing constraints, such as pattern grouping or member size control, can be activated for composite free-sizing as well. The standard result from a free-sizing optimization is the thickness contribution of each orientation defined on the PCOMP(G) or STACK card referenced by the DSIZE card in the optimal laminate design. But, using free-sizing as part of the three-phase composite design and optimization process, and the mechanism to automatically generate an input file for phase two of this process, an additional level of detail/results can be drilled down to in terms of the thickness contributions per orientation. The automatically generated input file for phase two contains ply bundle data that can be reviewed in HyperMesh. A ply bundle is a continuous stack of plies of the same shape (or coverage area). Each super-ply results in the formation of 4 ply bundles. This is the default behavior and can be changed, that is a different number of ply bundles can be requested from the super-plies. However, in most cases, it is recommended to use the default approach. As described above, multiple ply shapes per orientation (through ply bundles) can be determined and generated from a free-sizing optimization.
See Also: |
Ply-based Laminate ModelingComplimentary to the conventional property-based composite definition, a new ply-based modeling technique was introduced in OptiStruct 9.0. In this format, laminates are defined in terms of ply entities and stacking sequences, which reflect the native language of ‘ply-book’ standards to composite laminate modeling and manufacturing. This is also analogous with how a laminate composite is manufactured. The PLY card specifies the thickness, orientation and material data for each ply, as well as its layout in the structure. The STACK card ‘glues’ the PLYs together to produce the laminate structure. Properties of every zone of unique laminate lay-ups are uniquely, albeit implicitly, defined. This allows you to simply focus on the physical buildup of the composite structure and eliminates the burden associated with identifying patches (PCOMPs) of unique lay-ups, which can be especially complicated for a free-sizing generated design. Ply-based OptimizationIn property-based sizing optimization, the designable entities are the ply thicknesses associated with the PCOMP(G) properties. In ply-based sizing optimization, the PLY thicknesses are directly selected as designable entities. This approach greatly simplifies the design variables definition, since ply continuity across patches is automatically taken into account. As with free-sizing optimization, several composite manufacturing constraints are available to control the thickness of the laminate or the thicknesses of specific orientations. These constraints are defined on the DCOMP card and should generally be inherited from the concept phase. A mechanism exists whereby the composite manufacturing constraints defined in the free-sizing phase are automatically carried over into the ply sizing optimization phase. This is part of the same mechanism that also generates the input file for the ply based sizing optimization (phase 2), containing ply bundles as explained in the section on Phase 1: Free-Sizing Optimization. Through this, the ply bundles are automatically set up for optimization with the necessary DESVAR and DVPREL cards defined. The ply bundles are now ready to be sized to determine the optimum thickness per bundle per fiber orientation. In addition, discrete optimization is automatically activated when TMANUF, the thickness of the basic manufacturable ply, is specified for the PLY associated with a given design variable. This feature forces ply bundles to reach thicknesses reflecting a discrete number of physical plies. Therefore, from a ply bundle sizing optimization, the number of plies required per orientation can be established. Typically, additional behavioral constraints such as failure, strain, etc. are added to the problem formulation at this stage. To proceed to the final phase, an input file for phase 3 can be automatically generated from running phase 2, i.e. ply bundle sizing optimization.
See Also: |
Composite plies are shuffled to determine the optimal stacking sequence for the given design optimization problem while also satisfying additional manufacturing constraints, defined on the DSHUFFLE card, such as:
Using the three-phase process, composite plies are generated from running a discrete ply bundle sizing optimization (through TMANUF) in phase 2. Additionally, an input file for phase 3, i.e. stacking sequence optimization, is automatically generated from phase 2. An efficient proprietary technique is developed to allow the process to evaluate a huge number of stacking combinations from both performance and manufacturability perspectives. See Also: |
In order to simplify the transition between the three design phases, OptiStruct automatically generates input decks after the free-sizing optimization or the sizing optimization stages have converged. OUTPUT,FSTOSZ (free-sizing to sizing) is an output request that can be used during the free-sizing optimization phase to write a ply-based sizing optimization input deck. For each orientation, the composite interpreter identifies regions of similar thickness and creates PLYs for these regions. The resulting deck contains PCOMPP, STACK, PLY, and SET cards describing the ply-based composite model, as well as DCOMP, DESVAR, and DVPREL cards defining the optimization data. Manufacturing constraints are transferred from the DSIZE card to the DCOMP card. Typically, additional design responses such as stress/failure constraints would be introduced at this optimization stage. OUTPUT,SZTOSH (sizing to shuffling) is an output request that can be used during the ply-based sizing optimization stage to write a ply stacking optimization input deck. Each PLY bundle is divided into multiple PLYs whose thickness is equal to the manufacturable thickness TMANUF, and the STACK card is updated accordingly. The DESVAR and DVPREL cards from the previous stage are removed, and a bare DSHUFFLE card is introduced. As required by the design, additional ply-book rules or manufacturing constraints can be defined on the DSHUFFLE card. See Also: Example of Composite Structure Optimization - Rectangular Composite Panel |