Unsplit Semi-Lagrangian CIP Fluid Solver for Stable Advection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing fluid simulation methods face challenges in achieving accurate and stable advection without dimensional splitting, leading to numerical dissipation and diffusion, especially when dealing with complex boundaries and adaptive grids.

Innovation Solution

A semi-Lagrangian CIP fluid solver is developed without dimensional splitting, using an unsplit semi-Lagrangian constrained interpolation profile (USCIP) method that utilizes all derivative information and additional polynomial terms to improve stability and accuracy, while maintaining computational efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If dimensional splitting is used in semi-Lagrangian CIP method, then stability is improved, but computational load increases and numerical dissipation occurs

Engineering Contradiction:
ImprovestabilityVSAvoidcomputational load
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent applies segmentation by splitting the advection process into multiple sub-steps, where each sub-step uses a simplified CIP method with reduced computational complexity. This allows the method to maintain stability through multiple smaller computational stages while avoiding the full computational burden of traditional dimensional splitting approaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of the CIP method by modifying the polynomial order and selection criteria for different spatial dimensions. By adaptively selecting polynomial degrees based on local flow characteristics and grid resolution, the method achieves stability without requiring the heavy computational resources associated with full dimensional splitting.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If dimensional splitting is used in semi-Lagrangian CIP method, then stability is improved, but numerical diffusion increases

Engineering Contradiction:
ImprovestabilityVSAvoidnumerical diffusion
Core Design Contradiction:
Stability of the object's compositionVSObject-generated harmful factors

Solution Approach 1:

The patent applies dynamics by making the CIP method adaptive to local flow conditions. The polynomial order and interpolation scheme are dynamically selected based on local velocity gradients, grid spacing, and flow direction, allowing the method to maintain high accuracy and minimize numerical diffusion while achieving stability in varying flow regimes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by using different polynomial orders and CIP formulations for different spatial locations and flow conditions. In regions with smooth flow, lower-order polynomials are used to reduce computational cost, while in regions with sharp gradients or complex flow patterns, higher-order polynomials are employed to maintain accuracy and reduce numerical diffusion.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If wide stencils are used in ENO/WENO methods, then advection accuracy is improved, but handling of complex boundaries becomes problematic

Engineering Contradiction:
Improveadvection accuracyVSAvoidhandling of complex boundaries
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by adapting the stencil size and polynomial order to local flow conditions and boundary proximity. Near complex boundaries, the method automatically reduces the stencil width and polynomial order to accommodate geometric constraints, while in open domains with smooth flow, wider stencils and higher-order polynomials are used to maximize advection accuracy.

Inventive Principle:
Principle #3Local quality

4Measurement precision

If higher-order CIP methods are used, then advection accuracy is improved, but computational complexity increases

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

Solution Approach 1:

The patent applies partial action by using higher-order CIP methods selectively only where needed. The method evaluates local flow characteristics and applies high-order polynomials only in regions with significant velocity gradients or complex flow patterns, while using lower-order methods in regions with smooth, simple flow to reduce overall computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8055490B2Semi-Lagrangian CIP fluid solver without dimensional splitting
Publication Date: 2011.11.08 SEOUL NATIONAL UNIVERSITY
  • US8055490B2 patent drawing
  • US8055490B2 patent drawing
  • US8055490B2 patent drawing

AI summary

A new constrained interpolation profile method, which is stable and accurate but requires less amount of computation, is provided. CIP is a high-order fluid advection solver that can reproduce rich details of fluids. It has third-order accuracy but its computation is performed over a compact stencil. A novel modification of the original CIP method that fixes all of the above problems without increasing the computational load or reducing the accuracy is provided. The proposed method brings significant improvements in both accuracy and speed.