IP Library Granted Patent US 10,678,965
Granted Patent B1
US 10,678,965 · App. 14/789,083 · Granted Jun 9, 2020

Systems and methods for identifying high-cycle fatigue in rotating structures

Inventors: David L. Conover (Pittsburgh, PA); Andrew C. Madden (Ann Arbor, MI); Viswanathan Sundar (McDonald, PA)
Assignee: Ansys, Inc.
G06F30/20G06T17/00
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 10,678,965
App. No.
14/789,083
Filed
Jul 1, 2015
Granted
Jun 9, 2020
Kind
B1
Art Unit
2129
USPC
703/7
Abstract

Systems and methods are provided for simulating high-cycle fatigue of a rotating component. A first three-dimensional geometric representation of a rotating component is received, where the first three-dimensional geometric representation is indicative of the rotating component during operation. A three-dimensional fluid flow metric is computed at points of the first three-dimensional geometric representation and stored in a first data structure. A second three-dimensional geometric representation of the rotating component is received, where the second three-dimensional geometric representation is indicative of the rotating component in a still configuration. A static metric is computed at points of the second three-dimensional geometric representation and stored in a second data structure. A combined data structure is populated based on the three-dimensional fluid flow metric from the first data structure and the static metric from the second data structure. A forced response solution of the rotating component is computed using the combined data structure.

Claims (50)

1. A computer-implemented method of simulating high-cycle fatigue of a rotating component, comprising:

receiving a first three-dimensional geometric representation of a rotating component extracted from a physical embodiment of the rotating component, wherein the first three-dimensional geometric representation is indicative of the rotating component during operation;

computing a three-dimensional fluid flow metric at points of the first three-dimensional geometric representation based on the first three-dimensional geometric representation and storing the three-dimensional fluid flow metric in a first data structure;

receiving a second three-dimensional geometric representation of the rotating component extracted from the physical embodiment of the rotating component, wherein the second three-dimensional geometric representation is indicative of the rotating component in a still configuration,

computing a static metric at points of the second three-dimensional geometric representation based on the second three-dimensional geometric representation and storing the static metric in a second data structure;

performing a prestressed static analysis and a linear perturbation analysis on the second three-dimensional geometric representation, the prestressed static analysis based on both of an operating temperature and operating rotation speed;

updating the second data structure based on the prestressed static analysis and the linear perturbation analysis;

mapping points of the first three-dimensional geometric representation to points of the second three-dimensional geometric representation;

populating a combined data structure based on the three-dimensional fluid flow metric from the first data structure and the static metric from the second data structure according to said mapping; and

computing a forced response solution indicative of high-cycle fatigue of the rotating component using the combined data structure, the forced response solution comprising modal coordinates and being based on a combined result of the three-dimensional fluid flow metric and the static metric.

2. The method of claim 1 , wherein the forced response solution is computed based on multiple combined data structures, each combined data structure indicative of an individual rotating component of a system of rotating components, wherein the forced response solution is based on interactions among three-dimensional fluid flow metrics of the multiple individual rotating components.

3. The method of claim 2 , further comprising:

determining a second forced response solution based on combined data structures associated with a different combination of rotating components.

4. The method of claim 2 , wherein different ones of the rotating components differ in geometry or wear.

5. The method of claim 1 , further comprising:

populating the combined data structure based on a three-dimensional fluid flow metric from the first data structure and the static metric from the second data structure for a second rotating component having a different first three-dimensional geometric representation and a different second three-dimensional geometric representation; and

computing a second forced response solution indicative of high-cycle fatigue of the second rotating component using the combined data structure.

6. The method of claim 5 , further comprising:

populating the combined data structure and computing additional forced response solutions for multiple additional variations of the rotating component as part of a Monte-Carlo simulation.

7. The method of claim 1 , wherein the rotating component is a blade of an engine turbine.

8. The method of claim 1 , wherein the three-dimensional fluid flow metric is based on air or water flowing over the first three-dimensional representation of the rotating component.

9. The method of claim 1 , wherein during operation, the rotating component is rotating and heated above room temperature.

10. The method of claim 1 , wherein in the still configuration, the rotating component is not rotating and is at room temperature.

11. The method of claim 1 , wherein the combined data structure is the second data structure including incorporated data from the first data structure.

12. The method of claim 1 , wherein the modal coordinates comprise factors to apply to cyclic mode shapes from a preceding modal analysis which, when summed define a displacement response of a cycle sector; and wherein the method further comprises:

determining a displacement response for a system comprising a plurality of rotating components based on the forced response solution.

13. The method of claim 12 , wherein the displacement response is computed for all points of the system.

14. The method of claim 12 , wherein the displacement response is computed for points of the system identified in a points of interest data structure.

15. The method of claim 12 , further comprising:

determining a location of maximum response for the system based on the displacement response for the system.

16. A computer-implemented system for simulating high-cycle fatigue of a rotating component, comprising:

one or more data processors;

one or more computer-readable mediums encoded with:

a first three-dimensional geometric representation data structure associated with a rotating component extracted from a physical embodiment of the rotating component, wherein the first three-dimensional geometric representation data structure is indicative of the rotating component during operation;

a second three-dimensional geometric representation data structure associated with the rotating component extracted from the physical embodiment of the rotating component, wherein the second three-dimensional geometric representation data structure is indicative of the rotating component in a still configuration;

instructions for commanding the one or more data structures to perform steps including:

computing a three-dimensional fluid flow metric at points of the first three-dimensional geometric representation based on the first three-dimensional geometric representation data structure and storing the three-dimensional fluid flow metric in a first data structure;

computing a static metric at points of the second three-dimensional geometric representation based on the second three-dimensional geometric representation data structure and storing the static metric in a second data structure;

performing a prestressed static analysis and a linear perturbation analysis on the second three-dimensional geometric representation, the prestressed static analysis based on both of an operating temperature and operating rotation speed;

updating the second data structure based on the prestressed static analysis and the linear perturbation analysis;

mapping points of the first three-dimensional geometric representation to points of the second three-dimensional geometric representation;

populating a combined data structure based on the three-dimensional fluid flow metric from the first data structure and the static metric from the second data structure; and

computing a forced response solution indicative of high-cycle fatigue of the rotating component using the combined data structure, the forced response solution comprising modal coordinates and being based on a combined result of the three-dimensional fluid flow metric and the static metric.

17. The system of claim 16 , wherein the forced response solution is computed based on multiple combined data structures, each combined data structure indicative of an individual rotating component of a system of rotating components, wherein the forced response solution is based on interactions among three-dimensional fluid flow metrics of the multiple individual rotating components.

18. The system of claim 17 , wherein the steps further comprise:

determining a second forced response solution based on combined data structures associated with a different combination of rotating components.

19. The system of claim 17 , wherein different ones of the rotating components differ in geometry or wear.

20. The system of claim 16 , wherein the steps further comprise:

populating the combined data structure based on a three-dimensional fluid flow metric from the first data structure and the static metric from the second data structure for a second rotating component having a different first three-dimensional geometric representation and a different second three-dimensional geometric representation; and

computing a second forced response solution indicative of high-cycle fatigue of the second rotating component using the combined data structure.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded May 11, 2017
From: SAS IP, INC.; ANSYS, INC.
To: ANSYS, INC.
Reel/Frame 042335/0979 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2015
From: CONOVER, DAVID L.; MADDEN, ANDREW C.; SUNDAR, VISWANATHAN
To: SAS IP, INC.
Reel/Frame 036324/0963 →
Continuity (1)
Provisional Application 62020193 · Jul 2, 2014