System and method for optimizing composite laminate structures
First Claim
1. A system for creating an optimized composite laminate structure containinga plurality of plies, the system comprising:
- a processor;
a memory in communication with the processor, including an application interface which, when executed by the processor, is configured to operably;
receive an input file comprising one or more of a maximum number of plies, design variables, material properties, and design constraints, for a composite laminate structure containing the plurality of plies;
determine an initial layup sequence defining parameters comprising a fiber orientation angle for each ply, and a total percentage of plies at a given fiber orientation angle in the composite laminate structure;
iteratively adjust the parameters subject to design constraints comprising less than fifty percent (50%) of the total percentage of plies containing a zero degree (0.degree.) fiber orientation angle, less than sixty percent (60%) of the total percentage of plies containing a plus or minus forty-five degree (+/−
45.degree.) fiber orientation angle, and more than ten percent (10%) of the total percentage of plies containing a ninety degree (90.degree.) fiber orientation angle, until an optimum set of parameters is obtained that achieves one or more predetermined margins of safety for the composite laminate structure, and that achieves optimization of the composite laminate structure, resulting in the optimized composite laminate structure; and
generate an output file for creating a layup of the optimized composite laminate structure, according to the parameters; and
a layup system configured to operably lay up the plurality of plies for creating the optimized composite laminate structure, according to the output file and the parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for creating an optimized composite laminate structure containing a plurality of plies. The system has a processor and a memory, including an application interface. The application interface, when executed by the processor, is configured to operably: receive an input file having one or more of a maximum number of plies, design variables, material properties, and design constraints; determine an initial layup sequence defining parameters of a fiber orientation angle for each ply, and a total percentage of plies at a given fiber orientation angle; iteratively adjust the parameters, until an optimum set of parameters is obtained that achieves one or more predetermined margins of safety, and that achieves optimization of the composite laminate structure; and generate an output file for creating a layup, according to the parameters. The system further has a layup system for creating the optimized composite laminate structure.
-
Citations
20 Claims
-
1. A system for creating an optimized composite laminate structure containing
a plurality of plies, the system comprising: -
a processor; a memory in communication with the processor, including an application interface which, when executed by the processor, is configured to operably; receive an input file comprising one or more of a maximum number of plies, design variables, material properties, and design constraints, for a composite laminate structure containing the plurality of plies; determine an initial layup sequence defining parameters comprising a fiber orientation angle for each ply, and a total percentage of plies at a given fiber orientation angle in the composite laminate structure; iteratively adjust the parameters subject to design constraints comprising less than fifty percent (50%) of the total percentage of plies containing a zero degree (0.degree.) fiber orientation angle, less than sixty percent (60%) of the total percentage of plies containing a plus or minus forty-five degree (+/−
45.degree.) fiber orientation angle, and more than ten percent (10%) of the total percentage of plies containing a ninety degree (90.degree.) fiber orientation angle, until an optimum set of parameters is obtained that achieves one or more predetermined margins of safety for the composite laminate structure, and that achieves optimization of the composite laminate structure, resulting in the optimized composite laminate structure; and
generate an output file for creating a layup of the optimized composite laminate structure, according to the parameters; anda layup system configured to operably lay up the plurality of plies for creating the optimized composite laminate structure, according to the output file and the parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-finite element model system for optimizing a composite laminate structure containing a plurality of plies, the system comprising:
-
a controller powered by a power element, the controller comprising a processor and a memory in communication with the processor; an application interface coupled to the processor, which when executed by the processor, is configured to operably receive an input file comprising one or more of a maximum number of plies, design variables, material properties, and design constraints, for the composite laminate structure, and is further configured to operably determine an initial layup sequence defining parameters comprising a fiber orientation angle for each ply, and a total percentage of plies at a given fiber orientation angle, in the composite laminate structure;
a conversion software which, when executed by the processor, is operable to convert data for the initial layup sequence to an analysis system format;an analysis system configured to operably receive with the application interface the parameters and the data for the initial layup sequence, and iteratively adjust the parameters subject to design constraints comprising less than fifty percent (50%) of the total percentage of plies containing a zero degree (0.degree.) fiber orientation angle, less than sixty percent (60%) of the total percentage of plies containing a plus or minus forty-five degree (+/−
45.degree.) fiber orientation angle, and more than ten percent (10%) of the total percentage of plies containing a ninety degree (90.degree.) fiber orientation angle, until an optimum set of parameters is obtained that achieves one or more predetermined margins of safety for the composite laminate structure, and that achieves optimization of the composite laminate structure, resulting in an optimized composite laminate structure;
an output file generated by the analysis system for forming a layup of the optimized composite laminate structure, according to the parameters; andan automated layup system or a manual layup system configured to operably lay up the plurality of plies for forming the optimized composite laminate structure, according to the output file and the parameters. - View Dependent Claims (12, 19)
-
-
13. A method executed by a processor for optimizing a composite laminate structure containing a plurality of plies, the method comprising the steps of:
-
receiving with an application interface executed by the processor, an input file comprising one or more of a maximum number of plies, design variables, material properties, and design constraints, for the composite laminate structure containing the plurality of plies; determining with the application interface executed by the processor, an initial layup sequence defining parameters comprising a fiber orientation angle for each ply, and a total percentage of plies at a given fiber orientation angle in the composite laminate structure; using with the application interface executed by the processor, an analysis system for iteratively adjusting the parameters subject to design constraints comprising less than fifty percent (50%) of the total percentage of plies containing a zero degree (0.degree.) fiber orientation angle, less than sixty percent (60%) of the total percentage of plies containing a plus or minus forty-five degree (+/−
45.degree.) fiber orientation angle, and more than ten percent (10%) of the total percentage of plies containing a ninety degree (90.degree.) fiber orientation angle, until an optimum set of parameters is obtained that achieves one or more predetermined margins of safety for the composite laminate structure and that achieves optimization of the composite laminate structure, resulting in an optimized composite laminate structure;generating with the application interface executed by the processor, an output file for creating a layup of the optimized composite laminate structure, according to the parameters; and automatically or manually laying up the plurality of plies for creating the layup of the optimized composite laminate structure, according to the output file and the parameters. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
Specification