Combustion Simulation Using Temperature and Molar Mass Divergence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Simulating combustion processes in computer graphics is challenging due to the complexity of chemical and physical reactions, requiring efficient computational methods that balance accuracy with visual representation without excessive computational resources.

Innovation Solution

A computer-implemented method simulates combustion by receiving data on fluid flow, simulating chemical reactions, determining temperature and molar mass changes, and generating visual representations using data structures that account for variable density and heat diffusion, optimized for reduced computational cycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If accurate physical and chemical models of combustion are used to simulate combustion processes, then scientific accuracy is improved, but computational complexity and resource requirements increase significantly

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

Solution Approach 1:

The patent extracts and simulates only the essential combustion characteristics needed for visual realism (temperature changes, density variations, fluid flow patterns) while omitting detailed chemical kinetics and molecular-level processes. This selective extraction maintains visual accuracy while dramatically reducing computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the combustion simulation from tracking individual chemical species concentrations to tracking macroscopic parameters such as temperature, density, and velocity fields. This parameter transformation simplifies the mathematical model while preserving the visual appearance of combustion.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If detailed chemical reactions and physical processes are simulated, then scientific accuracy is improved, but computational time and resources increase

Engineering Contradiction:
Improvescientific accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the combustion process into distinct physical phenomena (fluid flow, heat transfer, density changes) that can be simulated independently using simplified equations. This segmentation allows parallel computation and reduces the overall computational burden while maintaining visual fidelity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses computationally inexpensive approximation methods for heat diffusion and chemical reaction modeling that provide sufficient visual accuracy without the computational cost of detailed physics-based simulations. These simplified models are discarded after generating the necessary visual data.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Measurement precision

If complex multi-variable calculus and numerical analysis are used for accurate combustion modeling, then scientific accuracy is improved, but ease of implementation decreases

Engineering Contradiction:
Improvescientific accuracyVSAvoidease of implementation
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent replaces complex mechanical combustion models with fluid dynamics-based simulations that use standard Navier-Stokes equations and heat diffusion models. This substitution leverages well-established computational methods with available software libraries, significantly improving ease of implementation while maintaining visual accuracy.

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The method generates realistic visual representations of combustion with reduced computational effort, suitable for computer graphics applications, while maintaining sufficient scientific accuracy for visual fidelity.

Implementation Method 1

simulating a chemical reaction representing simulated combustion of at least some of the plurality of these precursors generating combustion byproducts

Methodology Applied
Scientific EffectChemical reaction: Chemical Bonding

Implementation Method 2

determining a change in temperature of the combustion byproducts due to the chemical reaction

Methodology Applied
Scientific EffectTemperature change: Exothermic Reaction

Implementation Method 3

determining a change in molar mass of the combustion byproducts due to the chemical reaction

Methodology Applied
Scientific EffectMolar mass change: Chemical Bonding

Implementation Method 4

determining a divergence of the combustion byproducts based on a combination of the change in the temperature and the change in molar mass

Methodology Applied
Scientific EffectDivergence: Convection

Implementation Method 5

using a convolution kernel to simulate heat diffusion by blurring at least a portion of the one or more visual representations of the combustion event

Methodology Applied
Scientific EffectHeat diffusion: Conduction (thermal)

Data Source

PatentUS11392731B2Method for simulating combustion in digital imagery
Publication Date: 2022.07.19 UNITY TECH SF
  • US11392731B2 patent drawing
  • US11392731B2 patent drawing
  • US11392731B2 patent drawing

AI summary

A combustion simulation system is provided. The combustion simulation system can be performed using a computing device operated by a computer user or artist. The computer-implemented method of simulating a combustion process includes receiving a set of data representing a fluid flow. The fluid flow can include combustion precursors. The method includes simulating a chemical reaction representing simulated combustion of these precursors generating combustion byproducts. The method can include determining a change in temperature of the combustion byproducts due to the chemical reaction, determining a change in molar mass of the combustion byproducts due to the chemical reaction, determining a divergence of the combustion byproducts based on a combination of the change in the temperature and the change in molar mass, and generating data structures of the simulated combustion based on values of the fluid flow.