Graph Neural Network Fluid Flow Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical simulation methods, such as CFD, are expensive and inefficient for predicting fluid flows, especially when dealing with complex, unstructured data like meshes in fluid mechanics, where standard machine learning models fail due to their assumptions of regular data distribution.

Innovation Solution

A deep learning method using a Graph Neural Network (GNN) treats the mesh as a graph, allowing for spatial propagation of information through message-passing algorithms, where each node interacts with its neighbors, and a recurrent neural network updates attribute vectors until convergence, enabling efficient simulation of fluid flows without relying on spatial information propagation or temporal considerations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional CFD methods are used for numerical simulation, then accuracy in predicting fluid flows is maintained, but computational cost and time consumption increase significantly

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent pre-trains neural network models on CFD simulation data to learn the underlying fluid dynamics patterns. Once trained, the model can rapidly predict fluid flow characteristics without performing expensive CFD calculations in real-time, thus sacrificing minimal accuracy for significant time savings

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified computational copy of the complex CFD simulation process using neural networks. The trained model replicates the behavior of full CFD simulations but operates much faster, providing approximate solutions that are sufficient for many practical applications

Inventive Principle:
Principle #26Copying

2Productivity

If standard machine learning models are used for fluid flow prediction, then computational efficiency improves, but accuracy deteriorates due to assumptions of regular data distribution

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies different processing strategies to different parts of the mesh structure. Nodes with different connectivity patterns and local geometries are handled with appropriate local features, allowing the model to capture complex local flow behaviors while maintaining overall computational efficiency

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent transforms the traditional approach by treating mesh data as graph structures with nodes and edges, adding a topological dimension to the data representation. This allows the model to handle irregular mesh structures naturally while maintaining efficiency through graph neural network operations

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of manufacture

If mesh data is treated as regular structured data, then standard machine learning models can be applied, but the model fails to capture the true complexity of unstructured mesh relationships

Engineering Contradiction:
Improvemodel applicabilityVSAvoidmodel performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

Instead of forcing unstructured mesh data into regular structured formats, the patent inverts the approach by using graph neural networks that naturally handle unstructured data. The model processes mesh connectivity as it naturally exists, preserving the true relationships between nodes and elements without artificial regularization

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20240220688A1Numerical Simulation Method By Deep Learning And Associated Recurrent Neural Network
Publication Date: 2024.07.04 ANSYS INC
  • US20240220688A1 patent drawing
  • US20240220688A1 patent drawing
  • US20240220688A1 patent drawing

AI summary

A computer-implemented numerical simulation method (500) for predicting the flow of a fluid in a simulation domain by a deep learning model, comprising a step (510) of generating a mesh of the domain and, for each node i of the mesh, a step (520) of creating a position vector pi and an attribute vector Xi at a first iteration t; a step (530) of computing messages between the node i and all its neighbouring nodes by means of a recurrent artificial neural network (100); a step (540) of updating the attribute vector by means of said network, from the computed messages, giving a state of the attribute vector at a second iteration t+1; the sequence comprising the step (530) of computing messages and the step (540) of updating the attribute vector being carried out by applying a local operator and being repeated n times until a convergence is obtained, said method finally comprising a step (550) of interpreting the attribute vectors of all the nodes of the mesh as a physical field such as a velocity field or a pressure field.