Parallel method suitable for Lagrange particle class numerical simulation

A Lagrange-type, numerical simulation technology, applied in the field of fluid mechanics, can solve problems such as inability to handle large-scale computing problems, difficult problems of tens of millions of particles, and large hardware constraints, so as to improve computing efficiency and Effects of memory supply, reduction of information interaction consumption, and improvement of engineering application capabilities

Active Publication Date: 2022-04-15
CALCULATION AERODYNAMICS INST CHINA AERODYNAMICS RES & DEV CENT
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Taking the smooth particle hydrodynamics method as an example, it needs to find the adjacent particles around each particle in each calculation step, so as to realize the particle pairing calculation, which leads to its low calculation efficiency. Currently, the serial Calculations can only calculate two-dimensional problems or simple three-dimensional problems. For millions of particles, due to single-thread memory limitations, it may even be impossible to calculate or the calculation time is too long to be acceptable.
Recently, a more parallel algorithm based on particle decomposition is used. It is a multi-threaded concurrent programming framework that supports cross-platform shared memory. Threads share memory space, which is greatly restricted by hardware, and it is mainly aimed at program loop codes, so it cannot handle large-scale computing problems. Generally speaking, problems with tens of millions of particles are difficult to deal with.

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
  • Parallel method suitable for Lagrange particle class numerical simulation
  • Parallel method suitable for Lagrange particle class numerical simulation
  • Parallel method suitable for Lagrange particle class numerical simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The following description provides many different embodiments, or examples, for implementing various features of the invention. The elements and arrangements described in the following specific examples are only used to express the present invention in a concise manner, and are only used as examples rather than limiting the present invention.

[0048] Aspects of the invention will be described more fully hereinafter with reference to the accompanying drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout this invention. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Based on the teachings herein one skilled in the art will appreciate that the scope of the invention is intended to encompass any aspect disclosed herein, whether implemen...

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 is suitable for the technical field of fluid mechanics, and provides a parallel method suitable for Lagrangian type particle class numerical simulation, which comprises the following steps: obtaining particles in a calculation area, dividing the calculation area into a plurality of sub-calculation areas, the number of the particles in each sub-calculation area being the same; the thread corresponding to each sub-calculation area obtains particle information, calculation parameter information and thread attribute information in the current sub-calculation area; setting a connection area of each sub-calculation area; obtaining particle information in a junction area of a sub-calculation area adjacent to each sub-calculation area at the current moment, and updating the particle information in each sub-calculation area at the next moment; when the particles in each sub-calculation area at the next moment cross the boundary of each current sub-calculation area, the particles crossing the boundary are sent to the corresponding sub-calculation areas, and the method improves the calculation efficiency and memory supply quantity of a particle numerical simulation algorithm.

Description

technical field [0001] The invention relates to the technical field of fluid mechanics, in particular to a parallel method suitable for numerical simulation of Lagrangian particles. Background technique [0002] For scientific research in science and engineering, there are mainly scientific research methods such as theory, experiment and numerical simulation. Difficulties encountered in theoretical scientific research methods mainly include difficulties in establishing theoretical models and difficulties in theoretical verification. Difficulties encountered in experimental scientific research methods mainly include difficulty in technical implementation and high cost. Numerical simulation has the advantages of high efficiency, low cost, and comprehensive data acquisition by executing mathematical equations and formulas for specific problems on the computer to obtain calculation results and conduct corresponding analysis. At present, the main numerical simulation methods can...

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): G06F30/28G06F30/25G06F111/10G06F113/08G06F119/14
CPCY02T90/00
Inventor 施文奎沈雁鸣陈坚强陈程万云博郭勇颜
Owner CALCULATION AERODYNAMICS INST CHINA AERODYNAMICS RES & DEV CENT
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