Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for realizing computational fluid dynamics large-scale real-time simulation

A computational fluid dynamics and real-time simulation technology, applied in calculation, special data processing applications, instruments, etc., can solve the problems of inconsistent solution speed, reduced simulation calculation efficiency, low calculation speed and calculation efficiency, etc.

Active Publication Date: 2015-09-23
INST OF PROCESS ENG CHINESE ACAD OF SCI
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Computational fluid dynamics simulation is generally solved by multi-physics field coupling. During the solution process, the solution speeds of different equations are inconsistent, resulting in the calculation speed being controlled by the equation with the lowest calculation efficiency.
For example, when the lattice Boltzmann method is coupled to solve the Reynolds time-averaged turbulence model, the solution of the turbulent flow equation occupies most of the time in the entire solution process, which greatly reduces the efficiency of the simulation calculation and is the bottleneck of the calculation.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing computational fluid dynamics large-scale real-time simulation
  • Method for realizing computational fluid dynamics large-scale real-time simulation
  • Method for realizing computational fluid dynamics large-scale real-time simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] Figure 1a A schematic flowchart of a method for realizing large-scale real-time simulation of computational fluid dynamics provided by Embodiment 1 of the present invention, as shown in Figure 1a shown, including:

[0024] Step 11, receiving a simulation request message, the simulation request message includes a simulation object;

[0025] For example, the simulation request message may be a start button or switch on a device for realizing large-scale real-time simulation of computational fluid dynamics. Simulate object cube slots, etc.

[0026] Step 12, read the simulated object, the spatial discrete grid information of the simulated object and the data information required for calculating the equations from the file, the data information includes area division parameters and time step information; wherein, different calculation complexities The equations correspond to different grid information and / or different time step information;

[0027] Among them, the file ...

Embodiment 2

[0067] figure 2 It is a schematic flowchart of a method for realizing large-scale real-time simulation of computational fluid dynamics provided by Embodiment 2 of the present invention. This embodiment simulates a Reynolds-averaged turbulence model, solute transport equation and fluid flow solver at different time scales and spatial scales. The parallel algorithm for solving is based on the CPU-GPU hybrid architecture system, and the parallel computing system is used to realize the simulation. Its parallel system is the Mole-8.5 supercomputing system, which is composed of multiple computing nodes. Each computing node has an Intel(R) Xeon E5520CPU (RAM 16G) and 4 NVIDIA TESLA C2050GPU graphics cards. The nodes directly pass through the high-speed network to connect. This embodiment adopts a node in the Mole-8.5 supercomputing system, uses 4 processes, and uses 4 CPU cores and 4 GPU graphics cards in total. The parallel system configuration in this embodiment is only for illu...

Embodiment 3

[0091] image 3 It is a schematic flowchart of a method for realizing large-scale real-time simulation of computational fluid dynamics provided by Embodiment 3 of the present invention. This embodiment is an implementation of a large-scale GPU parallel computing method based on a discrete lattice Boltzmann method (Lattice Boltzmann Method, LBM). example. like image 3 shown, including:

[0092] Step 31, set the parallel parameters, read the data information needed to calculate the equations from the file, the data information includes the structure information of the simulated object, the area division parameters and the time step information, and perform step 32;

[0093] Step 32, open up the physical space for calculating the required variables, and execute step 33;

[0094] Step 33, updating the flow equation at the boundary nodes on a smaller grid size and time step;

[0095] Step 34, performing data exchange at the boundary and simultaneously updating the internal nod...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for realizing computational fluid dynamics large-scale real-time simulation. The method comprises the following steps of: receiving a simulation request message; reading a simulation object, spatial discrete grid information of the simulation object and data information required for equation set calculation from a file; and allocating a calculation sub region for each process according to region division parameters included in the data information and the spatial discrete grid information of the simulation object, wherein the equation sets with different calculation complexity degrees correspond to different time step length information, and each process solves the equation set in the corresponding calculation sub region according to the grid information and the time step length information until the constraint condition is reached. The method provided by the embodiment of the invention has the advantages that under the condition of ensuring the solving space-time precision, different space-time scales can be used according to the calculation complexity degrees of the equation set; the problem of calculation speed bottleneck in the solving process of different complicated equations is solved; the equation solving speed is accelerated; and the calculation efficiency is improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of computational fluid dynamics, in particular to a method for realizing large-scale real-time simulation of computational fluid dynamics. Background technique [0002] Computational fluid dynamics is to discretize the fluid dynamics control equations that are continuous in time and space, establish algebraic equations that variables satisfy at discrete nodes, and use computers to solve them numerically. From the basic characteristics of fluid mechanics, it can be found that the development of fluid mechanics includes the following aspects: establishment of fluid mechanics control equations; establishment of high-precision and stable discrete algorithms; discrete division of fluid space regions; efficient and fast numerical solution algorithms for algebraic equations ; computer program implementation and efficient solution; and theoretical and experimental verification of the method...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50
Inventor 杨宁舒树礼
Owner INST OF PROCESS ENG CHINESE ACAD OF SCI