Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Load Balancing Method of Dynamic Computing Domain in Parallel Simulation of Aircraft Aerodynamic Characteristics

A technology of load balancing and aerodynamic characteristics, applied in computing, computer parts, instruments, etc., can solve problems such as discount of acceleration effect, reduce adverse effects, reduce the number of grid blocks, and ensure flexibility and adaptability

Active Publication Date: 2021-10-29
BEIHANG UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the dynamic calculation domain keeps changing throughout the solution process, if the conventional static grid partition method is still used, the acceleration effect of the "disturbed region update method" may be greatly reduced due to the unbalanced load of parallel threads

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
  • A Load Balancing Method of Dynamic Computing Domain in Parallel Simulation of Aircraft Aerodynamic Characteristics
  • A Load Balancing Method of Dynamic Computing Domain in Parallel Simulation of Aircraft Aerodynamic Characteristics
  • A Load Balancing Method of Dynamic Computing Domain in Parallel Simulation of Aircraft Aerodynamic Characteristics

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0141] The flow around a supersonic two-dimensional wedge with Mach number 2.5 is simulated with 4 threads. Fig. 3 has shown the effect of the load balancing technology of dynamic computing domain in the parallel simulation of the present invention in supersonic two-dimensional system wedge problem simulation; Among the figure η represents the ratio of the grid volume of convective dynamic domain and preset computing domain, N max Represents the total number of iterations required for solution convergence. During the entire solution process, the convective dynamic domain first increases from the far field of the wall surface, and then shrinks from upstream to downstream, and continues to change. From the grid division in the figure, it can be seen that the technology of the present invention firstly divides the grid into 4×1 linear division, as shown in Figure 3(a); then it develops into a zigzag division, as shown in Figure 3(b) and 3(c) Shown; in the change to hierarchica...

Embodiment 2

[0143] Simulate the supersonic flat plate laminar flow problem of Mach number 3.5 with 12 threads, Fig. 5 has shown the effect of the load balancing technology of dynamic computing domain in the parallel simulation of the present invention in the supersonic flat plate laminar flow problem simulation; Among the figure, η v Represents the ratio of the mesh volume of the viscous dynamic domain to the preset computational domain. The convective and viscous dynamic domains first increase from the wall to the far field, and then shrink from the far field to the wall. As can be seen from the grid division in the figure, the technology of the present invention firstly divides the grid into 12×1 linear division, such as Figure 5(a) and 5(b) shown; then developed into a zigzag split, such as Figure 5(c) , 5(d) and 5(e); the final reply is a 6×2 linear subdivision, as shown in Figure 5(f). It can be seen from the change curve of the number of grid sub-blocks and load ratio shown in...

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 relates to a load balancing method of a dynamic computing domain in a parallel simulation of aircraft aerodynamic characteristics, comprising the following steps: data input; calculating load ratio; judging whether the load is balanced; calculating the expected unit number and unit number tolerance of a thread; selecting a grid Subdivision method; if the structural subdivision method is selected, the grid sub-blocks will be divided into structures, and the sub-blocks will be evenly divided into threads, and the result will be output; if the split and complement subdivision method is selected, the extremely small grid sub-blocks will be merged and selected in a loop Three steps: cutting and repairing thread pairs, judging whether it is possible to cut and repair grid sub-blocks, cutting and repairing grid sub-blocks until the load ratio is lower than the load balance threshold or the number of moving units of cutting and repairing thread pairs is less than the tolerance of the number of units, and output the result. Aiming at the problem that the dynamic computing domain must be dynamically load-balanced in the parallelization of the disturbance region update method, this method realizes the load of the dynamic computing domain in the parallel simulation of aircraft aerodynamic characteristics by efficiently and dynamically adjusting the grid area that each parallel thread (process) needs to solve. balance.

Description

technical field [0001] The invention belongs to the technical field of computational fluid dynamics, and relates to a load balancing method of a dynamic calculation domain in parallel simulation of aircraft aerodynamic characteristics. Background technique [0002] The research and development of modern aircraft has generally adopted the method of numerical simulation of computational fluid dynamics to predict and verify the aerodynamic characteristics of the aircraft design scheme. A large number of calculations are required in the entire research and development process, and the number of meshes for simulating a real aircraft can often reach tens of millions or even Hundreds of millions. Therefore, continuously improving the calculation efficiency of aircraft aerodynamic simulation calculation has important engineering application value. [0003] In order to avoid invalid calculations in traditional numerical simulation methods, the invention patent ZL201810250654.8 provi...

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 Patents(China)
IPC IPC(8): G06F30/23G06F30/15G06K9/62G06F111/10
CPCG06F30/23G06F30/15G06F2111/10G06F18/241Y02T90/00
Inventor 蒋崇文胡姝瑶高振勋李椿萱
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products