Implement method of parallel fluid calculation based on entropy lattice Boltzmann model

A technology of fluid calculation and implementation method, which is applied in the cross field of computer and fluid mechanics, and can solve problems such as large amount of calculation and long time consumption

Active Publication Date: 2013-12-04
HUNAN UNIV
View PDF1 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a parallel fluid calculation implementation method based on the entropy lattice Boltzmann model, the purpose of which is to over

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
  • Implement method of parallel fluid calculation based on entropy lattice Boltzmann model
  • Implement method of parallel fluid calculation based on entropy lattice Boltzmann model
  • Implement method of parallel fluid calculation based on entropy lattice Boltzmann model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0104] For the density and viscosity of the fluid are ρ, υ, the characteristic distance is d, and the roof velocity is u, we can adjust the physical quantity to calculate the Reynolds number Re as 1000, and simulate the motion of the fluid driven by the roof through the above specific implementation situation. The isoline of its stream function is shown in Figure 4 As shown, at the same time, a comparison with the related literature [1] and the fluid simulation at the Reynolds number is given. As can be seen from the figure and Table 1, when the position of the main vortex and the secondary vortex is clearly visible, the ELBM simulation speed is obviously better than running on the CPU based on the NVIDIA G210 GPU, and the average speedup ratio is 3. Refer to Table 1 for the specific corresponding data.

[0105] Table 1

[0106]

[0107] The documents mentioned above include the following:

[0108] [1] Tosi F, Ubertini S, Succi S, Karlin I. Optimization strategies for...

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 an implement method of parallel fluid calculation based on an entropy lattice Boltzmann model, and provides a parallel implement mode of the entropy lattice Boltzmann model based on the GPU of a mainstream video card nVIDIA in current general calculation territory. The fact that ELBM simulated time is shortened by one third than the simulated time on a CPU is achieved by measuring the speed-up ratio of fluid parallel calculation and comparing the performance index of lattice number updated per second, and applying the CUDA on the GPU of the nVIDIA video card. A method of directly approximately solving a parameter alpha is more effective than an iterative method, namely, and time can be reduced by 31.7% averagely. The implement method of the parallel fluid calculation based on the entropy lattice Boltzmann model can use hardware resources of the system fully, and verifies the parallel calculation mode of the entropy lattice Boltzmann model from the actual operation level, and therefore efficiency of the whole parallel fluid calculation is improved obviously.

Description

technical field [0001] The invention belongs to the cross field of computer and fluid mechanics, in particular to a parallel fluid calculation realization method based on entropy lattice Boltzmann model. Background technique [0002] Computational Fluid Dynamics (CFD) in the traditional sense refers to solving the Navier-Stokes (N-S) equation or Euler equation with numerical methods. It is a typical computationally intensive subject and has high requirements for computing power and resources. Generally speaking, when performing CFD calculations on the whole machine (including aeroelasticity, propulsion system influence and control system effect), the floating-point calculation amount using the N-S equation reaches 1015-1018flops, but only on computer clusters or even supercomputers can it reach 1014flops, This calculation is also extremely time-consuming on a single CPU. Completing the CFD calculation of the airfoil through parallel computing on the computer with high effic...

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
IPC IPC(8): G06F17/50
Inventor 李肯立叶钰
Owner HUNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products