Fluid Simulation Using Regression Model for Velocity Residue Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current fluid simulation methods, such as Smoothed-Particle Hydrodynamics (SPH) and Moving Particle Semi-implicit (MPS), require large computational resources due to the complexity of Navier Stokes equations and the need to consider all forces acting on fluids, making them inefficient.

Innovation Solution

A computer-implemented method that performs a first fluid simulation without considering all forces, estimates a velocity residue using a regression model trained to relate velocities from a second simulation that includes all forces, and calculates a corrected velocity by adding the first velocity and residue, thereby reducing computational requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional fluid simulation methods (SPH, MPS) are used to solve Navier Stokes equations, then simulation accuracy is maintained, but computational resources and time consumption increase significantly

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

Solution Approach 1:

The regression model is trained in advance using data from traditional fluid simulations. This preliminary training phase allows the model to learn the mapping between simplified simulation results and accurate velocity fields, enabling fast predictions without requiring full traditional simulations during actual use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing computationally expensive traditional fluid simulations, the system creates a simplified copy of the simulation process that excludes certain forces. A regression model then predicts the missing velocity components by learning from the relationship between simplified and complete simulations, effectively copying the accuracy benefit without the computational cost.

Inventive Principle:
Principle #26Copying

2Measurement precision

If all forces are considered in fluid simulation, then simulation accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvevelocity accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The invention extracts and excludes certain forces from the fluid simulation process. By performing simulation without all forces and using a regression model to predict only the missing velocity components, the system reduces computational complexity while maintaining accuracy through selective omission and compensation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The approach changes the parameter representation by separating velocity calculation into two parts: directly simulated components and predicted components. The regression model learns to predict velocity residues (differences between complete and simplified simulations), transforming a complex single-step problem into a simpler two-part process.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If simplified fluid simulation without all forces is used, then computational efficiency is improved, but velocity accuracy deteriorates

Engineering Contradiction:
Improvesimulation speedVSAvoidvelocity accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system uses feedback from training data to improve the simplified simulation. The regression model learns from the differences between simplified and complete simulation results, and this learned knowledge is applied to correct the simplified simulation outputs, creating a feedback loop that enhances accuracy without reducing speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention replaces the mechanical computation of all forces in traditional fluid simulation with a machine learning-based prediction system. The regression model substitutes for the complex physical calculations, predicting velocity components that would otherwise require expensive computational mechanics.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11270042B2Machine learning based fluid simulation
Publication Date: 2022.03.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11270042B2 patent drawing
  • US11270042B2 patent drawing
  • US11270042B2 patent drawing

AI summary

Fluid motion is simulated by performing a first fluid simulation without reflecting all of a plurality of forces acting on a fluid, to obtain a first velocity of the fluid at a current time step; estimating a velocity residue at the current time step by inputting a calculated velocity from the previous time step into a regression model. The regression model is trained to relate velocity obtained by performing a second fluid simulation reflecting the plurality of forces acting on the fluid to a difference between the velocity obtained by performing the first fluid simulation and the velocity obtained by performing the second fluid simulation; and calculating a velocity of the fluid at the current time step by adding the first velocity at the current time step and the velocity residue at the current time step.