IP Library Granted Patent US 8,855,976
Granted Patent B2
US 8,855,976 · App. 13/351,864 · Granted Oct 7, 2014

Numerically simulating structural behaviors of a product using explicit finite element analysis with a mass scaling enhanced subcycling technique

Inventor: John O. Hallquist (Livermore, CA)
Assignee: Livermore Software Technology Corp.
G06F17/5018G06F17/5095G06F2217/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,855,976
App. No.
13/351,864
Granted
Oct 7, 2014
Kind
B2
Abstract

Methods and systems for numerically simulating structural behaviors of a product using explicit FEA with a mass scaling enhanced subcycling technique are disclosed. A FEA model of the product defined by a plurality of nodes and finite elements is received. A critical time step size is calculated for each finite element and then assigned to associated nodes. Elements are partitioned into N element groups with first group requiring minimum time step size Δt 1 and other element groups requiring respective time step sizes (Δt N =2 N−1 Δt 1 ). In order not to resort or repartition the finite elements and still obtain a stable solution, respective proper amounts of mass scaling are applied to those elements that have become too small to maintain a stable solution in their respective element groups. A time-marching simulation using explicit FEA with the mass scaling enhanced subcycling technique is then conducted with such a FEA model.

Claims (38)

1. A method of numerically simulating structural behaviors of a product using explicit finite element analysis (FEA) with a mass scaling enhanced subcycling technique, said method comprising:

receiving a FEA model in a computer system having an explicit FEA application module installed thereon, said FEA model representing a product defined by a plurality of nodes and a plurality of finite elements with associated properties;

calculating an element critical time step size of each finite element;

establishing a nodal critical time step for each node as the smallest one of respective element critical time step sizes of all connected finite elements to said each node;

partitioning the plurality of finite elements into N element groups based on the smallest nodal critical time step size of said each finite element's nodes, where N is a whole number greater than one;

conducting a time-marching simulation using the FEA model with the explicit FEA application module executed in the computer system, said explicit FEA application module applying a mass scaling enhanced subcycling technique for obtaining simulated structural behaviors at a number of major solution cycles and at one or more sub solution cycles within each major solution cycle, and said mass scaling enhanced subcycling technique applying mass scaling to ensure a stable solution within said each element group; and

ending said time-marching simulation when a predetermined termination condition has reached.

2. The method of claim 1 , wherein the product comprises an automobile.

3. The method of claim 2 , wherein the time-marching simulation comprises a numerical simulation of crashworthiness of the automobile in an impact event.

4. The method of claim 1 , wherein said N element groups of finite elements are associated with respective minimum time step sizes.

5. The method of claim 4 , wherein each of said minimum time step sizes are calculated in accordance with formula Δt n =2 n−1 Δt 1 , where n=1, 2, . . . , N, and Δt 1 is the smallest element critical time step size of the FEA model.

6. The method of claim 4 , wherein said applying mass scaling increases mass density of said finite elements such that said finite elements are processed with said respective minimum time step sizes.

7. The method of claim 1 , wherein the mass scaling enhanced subcycling technique further includes synchronizing the simulated structural behaviors obtained at end of said each major solution cycle for said finite elements requiring solutions at said sub solution cycles.

8. The method of claim 1 , wherein the predetermined termination condition comprises a user specified total simulation time.

9. A non-transitory machine-readable computer readable storage medium containing instructions, when executed in a computer system, for numerically simulating structural behaviors of a product using explicit finite element analysis (FEA) with a mass scaling enhanced subcycling technique by a method comprising:

receiving a FEA model in a computer system having an explicit FEA application module installed thereon, said FEA model representing a product defined by a plurality of nodes and a plurality of finite elements with associated properties;

calculating an element critical time step size of each finite element;

establishing a nodal critical time step for each node as the smallest one of respective element critical time step sizes of all connected finite elements to said each node;

partitioning the plurality of finite elements into N element groups based on the smallest nodal critical time step size of said each finite element's nodes, where N is a whole number greater than one;

conducting a time-marching simulation using the FEA model with the explicit FEA application module executed in the computer system, said explicit FEA application module applying a mass scaling enhanced subcycling technique for obtaining simulated structural behaviors at a number of major solution cycles and at one or more sub solution cycles within each major solution cycle, and said mass scaling enhanced subcycling technique applying mass scaling to ensure a stable solution within said each element group; and

ending said time-marching simulation when a predetermined termination condition has reached.

10. The non-transitory machine-readable computer readable storage medium of claim 9 , wherein said N element groups of finite elements are associated with respective minimum time step sizes.

11. The non-transitory machine-readable computer readable storage medium of claim 10 , wherein each of said minimum time step sizes are calculated in accordance with formula Δt n =2 n−1 Δt 1 , where n=1, 2, . . . , N, and Δt 1 is the smallest element critical time step size of the FEA model.

12. The non-transitory machine-readable computer readable storage medium of claim 10 , wherein said applying mass scaling increases mass density of said finite elements such that said finite elements are processed with said respective minimum time step sizes.

13. The non-transitory machine-readable storage medium of claim 9 , wherein the mass scaling enhanced subcycling technique further includes synchronizing the simulated structural behaviors obtained at end of said each major solution cycle for said finite elements requiring solutions at said sub solution cycles.

14. A system for numerically simulating structural behaviors of a product using explicit finite element analysis (FEA) with a mass scaling enhanced subcycling technique, said system comprising:

a main memory for storing computer readable code for an explicit 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 explicit FEA application module to perform operations by a method of:

receiving a FEA model representing a product defined by a plurality of nodes and a plurality of finite elements with associated properties;

calculating an element critical time step size of each finite element;

establishing a nodal critical time step for each node as the smallest one of respective element critical time step sizes of all connected finite elements to said each node;

partitioning the plurality of finite elements into N element groups based on the smallest nodal critical time step size of said each finite element's nodes, where N is a whole number greater than one;

conducting a time-marching simulation using the FEA model with the explicit FEA application module executed in the system, said explicit FEA application module applying a mass scaling enhanced subcycling technique for obtaining simulated structural behaviors at a number of major solution cycles and at one or more sub solution cycles within each major solution cycle, and said mass scaling enhanced subcycling technique applying mass scaling to ensure a stable solution within said each element group; and

ending said time-marching simulation when a predetermined termination condition has reached.

15. The system of claim 14 , wherein said N element groups of finite elements are associated with respective minimum time step sizes.

16. The system of claim 15 , wherein each of said minimum time step sizes are calculated in accordance with formula Δt n =2 n−1 Δt 1 , where n=1, 2, . . . , N, and Δt 1 is the smallest element critical time step size of the FEA model.

17. The system of claim 15 , wherein said applying mass scaling increases mass density of said finite elements such that said finite elements are processed with said respective minimum time step sizes.

18. The system of claim 14 , wherein the mass scaling enhanced subcycling technique further includes synchronizing the simulated structural behaviors obtained at end of said each major solution cycle for said finite elements requiring solutions at said sub solution cycles.

Assignments (3)
MERGER AND CHANGE OF NAME Recorded Nov 16, 2022
From: LIVERMORE SOFTWARE TECHNOLOGY, LLC; ANSYS, INC.
To: ANSYS, INC.
Reel/Frame 061950/0753 →
MERGER AND CHANGE OF NAME Recorded Feb 13, 2020
From: LIVERMORE SOFTWARE TECHNOLOGY CORP.; LIVERMORE SOFTWARE TECHNOLOGY LLC
To: LIVERMORE SOFTWARE TECHNOLOGY LLC
Reel/Frame 051931/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2012
From: HALLQUIST, JOHN O.
To: LIVERMORE SOFTWARE TECHNOLOGY CORPORATION
Reel/Frame 027544/0326 →
Continuity (1)
Related Publication 20130185029A1 · Jul 18, 2013