Dynamically-positioned search domain used in numerical simulation of an impact event between two objects
First Claim
1. A method comprising:
- receiving a first computerized model representing a fixed barrier and a second computerized model representing an automobile to be improved according to a set of crashworthiness criteria in a computer system having a finite element analysis (FEA) application module installed thereon, the second computerized model being defined with a plurality of nodal points connected by a plurality of finite elements;
establishing, by the FEA application module based upon one or more user-specified parameters, a search domain that covers a three-dimensional space within which contacts between the second computerized model and the first computerized model, and amongst the finite elements of the second computerized model are detected in a time-marching numerical simulation of the second computerized model colliding into the first computerized model in an impact event, said one or more user-specified parameters including the search domain'"'"'s physical characteristics and the search domain'"'"'s physical location with respect to the second computerized model;
obtaining numerically-calculated structural behaviors of the second computerized model by conducting the time-marching numerical simulation using the FEA application module, at each of a plurality of solution cycles during the time-marching numerical simulation, automatically repositioning the search domain, without any user interaction, to align with a local coordinate system affixed to the second computerized model that moves and rotates in response to detected contacts, physical characteristics of the search domain being constant and unchanged after each repositioning, wherein the numerically-calculated structural behaviors include effects from the detected contacts within the search domain, one or more of the finite elements representing a debris having broken free from the second computerized model and being located outside of the search domain are excluded from further detection and treatment of contacts, whereby the debris is caused by structural failure in the second computerized model due to the impact event; and
modifying the automobile based on the numerically-calculated structural behaviors in order to satisfy the set of crashworthiness criteria.
3 Assignments
0 Petitions
Accused Products
Abstract
First model representing a fixed barrier and second model representing an automobile to be improved according to crashworthiness criteria are received in a computer system. Time-marching simulation of an impact event between the first and the second models is conducted. Based on user-specified parameters, a search domain representing three-dimensional space of interest for detecting contacts between first and second objects is established. At each solution cycle, search domain is automatically repositioned without any user interaction, to align with a local coordinate system affixed to the second computerized model that moves and rotates in response to detected contacts. Numerically-calculated structural behaviors obtained in the simulation include effects from detected contacts within the search domain. Any finite element having broken free from the FEA model and being located outside of the search domain is excluded from further detection of contacts and deleted from the calculation in the simulation.
-
Citations
18 Claims
-
1. A method comprising:
- receiving a first computerized model representing a fixed barrier and a second computerized model representing an automobile to be improved according to a set of crashworthiness criteria in a computer system having a finite element analysis (FEA) application module installed thereon, the second computerized model being defined with a plurality of nodal points connected by a plurality of finite elements;
establishing, by the FEA application module based upon one or more user-specified parameters, a search domain that covers a three-dimensional space within which contacts between the second computerized model and the first computerized model, and amongst the finite elements of the second computerized model are detected in a time-marching numerical simulation of the second computerized model colliding into the first computerized model in an impact event, said one or more user-specified parameters including the search domain'"'"'s physical characteristics and the search domain'"'"'s physical location with respect to the second computerized model;
obtaining numerically-calculated structural behaviors of the second computerized model by conducting the time-marching numerical simulation using the FEA application module, at each of a plurality of solution cycles during the time-marching numerical simulation, automatically repositioning the search domain, without any user interaction, to align with a local coordinate system affixed to the second computerized model that moves and rotates in response to detected contacts, physical characteristics of the search domain being constant and unchanged after each repositioning, wherein the numerically-calculated structural behaviors include effects from the detected contacts within the search domain, one or more of the finite elements representing a debris having broken free from the second computerized model and being located outside of the search domain are excluded from further detection and treatment of contacts, whereby the debris is caused by structural failure in the second computerized model due to the impact event; and
modifying the automobile based on the numerically-calculated structural behaviors in order to satisfy the set of crashworthiness criteria. - View Dependent Claims (2, 3, 4, 5, 6)
- receiving a first computerized model representing a fixed barrier and a second computerized model representing an automobile to be improved according to a set of crashworthiness criteria in a computer system having a finite element analysis (FEA) application module installed thereon, the second computerized model being defined with a plurality of nodal points connected by a plurality of finite elements;
-
7. A system comprising:
- a main memory for storing computer readable code for a finite element analysis (FEA) application module;
at least one processor coupled to the main memory, said at least one processor executing the computer readable code in the main memory to cause the FEA application module to perform operations of;
receiving a first computerized model representing a fixed barrier and a second computerized model representing an automobile to be improved according to a set of crashworthiness criteria, the second computerized model being defined with a plurality of nodal points connected by a plurality of finite elements;
establishing, based upon one or more user-specified parameters, a search domain that covers a three-dimensional space within which contacts between the second computerized model and the first computerized model, and amongst the finite elements of the second computerized model are detected in a time-marching numerical simulation of the second computerized model colliding into the first computerized model in an impact event, said one or more user-specified parameters including the search domain'"'"'s physical characteristics and the search domain'"'"'s physical location with respect to the second computerized model;
obtaining numerically-calculated structural behaviors of the second computerized model by conducting the time-marching numerical simulation, at each of a plurality of solution cycles during the time-marching numerical simulation, automatically repositioning the search domain, without any user interaction, to align with a local coordinate system affixed to the second computerized model that moves and rotates in response to detected contacts, physical characteristics of the search domain being constant and unchanged after each repositioning, wherein the numerically-calculated structural behaviors include effects from the detected contacts within the search domain, one or more of the finite elements representing a debris having broken free from the second computerized model and being located outside of the search domain are excluded from further detection and treatment of contacts, whereby the debris is caused by structural failure in the second computerized model due to the impact event; and
whereby the automobile is modified based on the numerically-calculated structural behaviors in order to satisfy the set of crashworthiness criteria. - View Dependent Claims (8, 9, 10, 11, 12)
- a main memory for storing computer readable code for a finite element analysis (FEA) application module;
-
13. A non-transitory computer-readable storage medium containing instructions, when executed in a computer system to perform a method comprising:
- receiving a first computerized model representing a fixed barrier and a second computerized model representing an automobile to be improved according to a set of crashworthiness criteria in a computer system having a finite element analysis (FEA) application module installed thereon, the second computerized model being defined with a plurality of nodal points connected by a plurality of finite elements;
establishing, by the FEA application module based upon one or more user-specified parameters, a search domain that covers a three-dimensional space within which contacts between the second computerized model and the first computerized model, and amongst the finite elements of the second computerized model are detected in a time-marching numerical simulation of the second computerized model colliding into the first computerized model in an impact event, said one or more user-specified parameters including the search domain'"'"'s physical characteristics and the search domain'"'"'s physical location with respect to the second computerized model;
obtaining numerically-calculated structural behaviors of the second computerized model by conducting the time-marching numerical simulation using the FEA application module, at each of a plurality of solution cycles during the time-marching numerical simulation, automatically repositioning the search domain, without any user interaction, to align with a local coordinate system affixed to the second computerized model that moves and rotates in response to detected contacts, physical characteristics of the search domain being constant and unchanged after each repositioning, wherein the numerically-calculated structural behaviors include effects from the detected contacts within the search domain, one or more of the finite elements representing a debris having broken free from the second computerized model and being located outside of the search domain are excluded from further detection and treatment of contacts, whereby the debris is caused by structural failure in the second computerized model due to the impact event; and
modifying the automobile based on the numerically-calculated structural behaviors in order to satisfy the set of crashworthiness criteria. - View Dependent Claims (14, 15, 16, 17, 18)
- receiving a first computerized model representing a fixed barrier and a second computerized model representing an automobile to be improved according to a set of crashworthiness criteria in a computer system having a finite element analysis (FEA) application module installed thereon, the second computerized model being defined with a plurality of nodal points connected by a plurality of finite elements;
Specification