# US 2025/0094671 A1 · Adaptable structural analysis systems and methods

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0094671 A1
- Document ID: US20250094671A1
- Status: Published application
- Kind: A1
- Application number: 18/902,292
- Filed: 2024-09-30
- Published: 2025-03-20
- Earliest claimed: 2019-03-05
- Assignees: The Boeing Company
- Applicants: The Boeing Company
- Inventors: Gregory H. DeVore; Michael R. Rush
- Web page: https://patentgrep.com/patent/US20250094671A1

## CPC

- G06F 30/23: using finite element methods [FEM] or finite difference methods [FDM]
- G06F 30/15: Vehicle, aircraft or watercraft design
- G06F 2111/10: Numerical modelling
- G06F 2113/28: Fuselage, exterior or interior
- G06F 2119/14: Force analysis or force optimisation, e.g. static or dynamic forces
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A structural analysis system and method for efficiently analyzing a finite element model (for example, loads and model data) that represents a structure include identifying, by a model analysis control unit, elements of the finite element model, automatically grouping, by the model analysis control unit, the elements into sets, and associating, by the model analysis control unit, the sets with components of the structure.

## Claims

### Claim 1

A structural analysis method for forming a component of a vehicle, the method comprising:
storing, in a finite element model database, a finite element model of a structure of an vehicle;
coupling the finite element model database to a model analysis control unit that comprises one or more processors;
identifying, by the model analysis control unit, a shape comprising elements of the finite element model;
the identifying the shape includes selecting a first element, and identifying second elements that are directly connected to the first element;
automatically grouping, by the model analysis control unit, the first element and the second elements into a set;
associating, by the model analysis control unit, the set with a component of the structure; and
varying the component based on the set.

### Claim 2 (depends on 1)

The structural analysis method of claim 1, wherein the first element and the second elements include nodes and bars that form the shape, and each of the nodes represents zero-dimensional finite elements of the structure, each of the bars represents one-dimensional elements of the structure, and the shape represents a two-dimensional element of the structure.

### Claim 3 (depends on 1)

The structural analysis method of claim 1, further comprising: forming the component that is varied.

### Claim 4 (depends on 1)

The structural analysis method of claim 1, further comprising displaying, on a display, the finite element model of the structure based on the associating.

### Claim 5 (depends on 4)

The structural analysis method of claim 4, further comprising varying the finite element model displayed based on analyzing the set.

### Claim 6 (depends on 1)

The structural analysis method of claim 1 wherein the structure is at least one of a wing or a fuselage and the vehicle is an aircraft.

### Claim 7 (depends on 1)

The structural analysis method of claim 1, wherein the identifying further comprises identifying additional elements until all elements of the finite element model are identified.

### Claim 8 (depends on 1)

The structural analysis method of claim 1, wherein the automatically grouping comprises:
determining normal vectors for each of the first element and second elements that are identified; and
grouping the set based on normal vectors that are common to the first element and the second elements.

### Claim 9 (depends on 1)

The structural analysis method of claim 1, wherein the structure is a wing of an aircraft, and wherein the component comprises at least one skin, at least one spar, at least one stinger, and at least one rib.

### Claim 10 (depends on 1)

The structural analysis method of claim 1, further comprising storing component data in a memory that is coupled to the model analysis control unit.

### Claim 11 (depends on 1)

The structural analysis method of claim 1, wherein the structure is a wing, and the component comprises an upper skin, a lower skin, a fore spar, an aft spar, and ribs, and the associating comprises determining that the upper skin includes first normal vectors having a dominant vertical component pointing upward, the lower skin includes second normal vectors having a dominant vertical component pointing downward, the fore spar includes third normal vectors pointing forward, the aft spar includes fourth normal vectors pointing rearward, and the ribs include fifth normal vectors pointing in a lateral direction.

### Claim 12 (depends on 1)

The structural analysis method of claim 1, wherein the automatically grouping the first element and the second elements into the set includes automatically grouping first elements and second elements into sets, and the associating the set with the component of the structure includes associating sets with components of the structure; the structural analysis method further comprising organizing the components, by the model analysis control unit, by centroids of elements within the components.

### Claim 13 (depends on 1)

The structural analysis method of claim 1, wherein the automatically grouping the first element and the second elements into the set includes automatically grouping first elements and second elements into sets, and the associating the set with the component of the structure includes associating sets with components of the structure; the structural analysis method further comprising organizing the components, by the model analysis control unit, into bays.

### Claim 14 (depends on 13)

The structural analysis method of claim 13, wherein the organizing comprises directionally sorting the first element and the second elements of the bays.

### Claim 15 (depends on 13)

The structural analysis method of claim 13, wherein the organizing comprises:
projecting centroids of the elements along a direction of least variance between the centroids;
determining strips within the bays based on the projecting; and
determining a number of spanwise elements based on the determining the strips.

### Claim 16

A structural analysis system for forming a component of a vehicle, the structural analysis system comprising:
a display;
a finite element model database configured to store a finite element model of a structure;
a model analysis control unit coupled to the finite element model database and comprising one or more processors configured to:
identify shapes comprising elements of the finite element model that are directly connected;
automatically group the elements into sets;
associate the sets with a component of the structure;
analyze the sets;
display, on the display, the finite element model of the component; and
vary the component displayed based on analyzing the sets.

### Claim 17 (depends on 16)

The structural analysis system of claim 16, further comprising a three-dimensional printer coupled to the model analysis control unit and configured to form the component based on the finite element model of the component displayed.

### Claim 18 (depends on 16)

The structural analysis system of claim 16, wherein the elements include nodes and bars that form the shapes, and each of the nodes represents zero-dimensional finite elements of the structure, each of the bars represents one-dimensional elements of the structure, and each of the shapes represents two-dimensional elements of the structure.

### Claim 19 (depends on 16)

The structural analysis system of claim 16, wherein the one or more processors of the model analysis control unit are further configured to identify the shapes comprising the elements of the finite element model that are directly connected by:
selecting a first element;
identifying second elements that are directly connected to the first element;
identifying third elements that are directly connected to each of the second elements, wherein the third elements are not previously identified as the first element or the second elements; and
identifying additional elements until all elements of the finite element model are identified.

### Claim 20

A structural analysis method for forming a component of a vehicle, the method comprising:
storing a finite element model of a structure of the vehicle in a finite element model database that is coupled to a model analysis control unit that comprises one or more processors;
storing component data in a memory that is coupled to the model analysis control unit;
identifying, by a model analysis control unit, shapes comprising elements of the finite element model, wherein the identifying comprises selecting a first element, identifying second elements that directly connect to the first element, identifying third elements that directly connect to each of the second elements, wherein the third elements are not previously identified as the first element or the second elements, and identifying additional elements until all elements of the finite element model are identified;
automatically grouping, by the model analysis control unit, the elements into sets, wherein the automatically grouping comprises determining normal vectors for each of the elements that are identified, and grouping the sets based on normal vectors that are common to the elements;
associating, by the model analysis control unit, the sets with components of the structure;
organizing the components, by the model analysis control unit, into bays, wherein the organizing comprises projecting centroids of the elements along a direction of least variance between the centroids, determining strips within the bays based on the projecting, and determining a number of spanwise elements based on the determining the strips;
displaying, on a display, the finite element model of the structure based on the associating and organizing;
varying the finite element model of the structure; and
forming the structure based on varying the finite element model.
