CN112364362B - Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction - Google Patents

Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction Download PDF

Info

Publication number
CN112364362B
CN112364362B CN202011279002.0A CN202011279002A CN112364362B CN 112364362 B CN112364362 B CN 112364362B CN 202011279002 A CN202011279002 A CN 202011279002A CN 112364362 B CN112364362 B CN 112364362B
Authority
CN
China
Prior art keywords
layer
block structure
grid
layer block
field variable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011279002.0A
Other languages
Chinese (zh)
Other versions
CN112364362A (en
Inventor
李忠林
张伟
王中伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningbo Jiuhuan Shichuang Technology Co ltd
Original Assignee
Ningbo Jiuhuan Shichuang Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ningbo Jiuhuan Shichuang Technology Co ltd filed Critical Ningbo Jiuhuan Shichuang Technology Co ltd
Priority to CN202011279002.0A priority Critical patent/CN112364362B/en
Publication of CN112364362A publication Critical patent/CN112364362A/en
Application granted granted Critical
Publication of CN112364362B publication Critical patent/CN112364362B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/28Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/08Fluids

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Algebra (AREA)
  • Computing Systems (AREA)
  • Fluid Mechanics (AREA)
  • Mathematical Physics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computational Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a parallel multi-layer self-adaptive local encryption method oriented to a fluid simulation direction, which comprises the following steps: step S1, constructing an initial multi-layer block structure layout according to the actual physical scale of the space domain and initial conditions, wherein the initial multi-layer block structure layout comprises: base layer block structures and other layer block structures; step S2, carrying out grid division layer by layer on the initial multi-layer block structure layout in the step S1; step S3, applying physical boundary conditions to the space domain after the step S2 layer-by-layer grid division; s4, reconstructing a multi-layer block structure layout based on the field variable gradient at intervals of a designated time step, so that a block structure of a finer layer can timely cover a region with severe field variable change; and S5, outputting a picture result of the moment at intervals of a designated time. The beneficial effects of the invention are as follows: the problem that the calculation accuracy is not reduced while the calculation grid quantity scale is reduced is solved by adopting a multi-layer block structure local encryption technology.

Description

Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction
Technical Field
The invention relates to the field of CAE encryption, in particular to a parallel multi-layer self-adaptive local encryption method oriented to a fluid simulation direction.
Background
The industrial field CAE generally uses a uniform grid or a variable-size grid with partial encryption to discrete the computational domain and performs the analog computation of the flow field variables based on the discrete grid. The uniform grid is simple to process in the calculation process, but huge calculation amount can be caused for the calculation problems of complex calculation domain and huge calculation under the condition of keeping the same calculation precision. The local encryption variable-size grid performs grid local encryption on a computation domain with complex and variable topological structure, and coarse grid approximation processing is adopted on the computation domain with simple structure; the local encryption variable-size grid can reduce the size of the calculation grid and improve the calculation efficiency under the condition of keeping certain calculation precision, but the complexity can be improved when the grid is split, and meanwhile, a parallel calculation architecture cannot be adopted efficiently in the flow calculation process, so that the improvement of the calculation efficiency is limited greatly.
Disclosure of Invention
The invention overcomes the defects in the prior art and provides a parallel multi-layer self-adaptive local encryption method facing the fluid simulation direction.
The aim of the invention is achieved by the following technical scheme.
A parallel multi-layer self-adaptive local encryption method facing a fluid simulation direction comprises the following steps:
step S1, constructing an initial multi-layer block structure layout according to the actual physical scale of the space domain and initial conditions, wherein the initial multi-layer block structure layout comprises the following steps: base layer block structures and other layer block structures;
step S2, carrying out grid division layer by layer on the initial multi-layer block structure layout in the step S1;
step S3, physical boundary conditions are applied to the space domain after the step S2 layer-by-layer grid division;
s4, reconstructing a multi-layer block structure layout based on the field variable gradient at intervals of a designated time step, so that a block structure of a finer layer can timely cover a region with severe field variable change;
and S5, outputting a picture result of the moment at intervals of a designated time step.
Further, in the step S1, the base layer block structure and the region with severe field variable variation are marked according to different field variable variations, respectively, to obtain a multi-layer block structure layout.
Further, in the step S1, the base layer block structure covers a complete calculation domain when applied to flow field calculation.
Further, in the step S2, the layer-by-layer meshing includes: and adopting a layer-by-layer division mode aiming at each layer of block structure, and carrying out grid division on the current layer of block structure by using a fixed grid size aiming at each layer of block structure from a base layer to the layer-by-layer sequence of other layer of block structures.
Further, in the step S3, the applying physical boundary conditions includes:
the first is the physical boundary condition of the described physical problem;
the second type is boundary conditions corresponding to fine meshes at the junction of the block structure of the thinner layer and the coarse meshes intersected below.
Further, applying a first type of boundary condition comprises the steps of:
firstly, obtaining boundary condition types on different grids of a basic layer block structure according to the application field;
the respective type of boundary condition is then applied to the corresponding grid of the base layer block structure.
Further, applying a second type of boundary condition, comprising the steps of:
for the boundary condition corresponding to the boundary grid of the block structure of the thinner layer, interpolation acquisition of the field variable values of the coarse grid intersected below the block structure of the thinner layer is adopted.
Further, the specific calculation equation for solving the field variable in the step S3 is as follows:
wherein ρ represents density, c represents specific heat capacity, T represents temperature, λ thermal conductivity is time T, x, y, z are space coordinates, and Q is an internal heat source;is a partial differential operator.
The above equation is shown in the space discrete process as follows, taking one dimension as an example:
in the method, in the process of the invention,is the temperature at position i at time n,/-, for example>Is the temperature at the i-1 position at time n, +.>Is the temperature of the i+1 position at time n, delta x is the space step size, o [ (delta x) 2 ]Is the second order of the spatial step size infinitesimal.
The time differentiation adopts Euler method, namely forward explicit differential format, as follows:
in the above-mentioned method, the step of,for the temperature value of the i node position at the time n+1, Δt is the time step, omicron (Δt) is Δt first order, less, and so on.
The discretized temperature field variable equation is as follows:
the variables in the above formula have the meanings described above.
Further, the specific steps for solving the field variable in the step S3 are as follows:
step S31, solving the discrete field variable of the ith node at the (n+1) th moment for the basic layer block structure
Step S32, after the solving of the basic layer block structure is finished, assigning the grid intersected by the first layer and the basic layer block structure as a grid field variable value corresponding to the basic layer block structure;
step S33, solving the field variables from the first layer to the topmost layer by analogy, and meanwhile, directly giving adjacent coarse layers after interpolating the field variables obtained by calculating the fine layers.
The beneficial effects of the invention are as follows:
different from the traditional local encryption method, the method adopts parallel multi-layer, block structure and self-adaptive local encryption method to reconstruct the calculation process of the flow field variable in the industrial CAE field, and improves the calculation efficiency by nearly two orders of magnitude while keeping the same calculation precision;
the method aims to solve the problem that the calculation accuracy is not reduced while the calculation grid quantity scale is reduced by adopting a multi-layer block structure local encryption technology, and simultaneously adopts an MPI parallel mechanism in the calculation process, so that the calculation efficiency is improved by two orders of magnitude compared with the traditional method.
Drawings
FIG. 1 is a schematic diagram of the encryption method of the present invention;
FIG. 2 is a schematic diagram of an initial multi-layer block structure layout;
FIG. 3 is a schematic diagram of an internal boundary interpolation process;
FIG. 4 is a diagram of a field variable control equation solving process under a multi-layer block structure architecture;
FIG. 5 is a schematic diagram of the dependency of a multi-layer block structure on MPI calculation threads;
FIG. 6 is a schematic diagram of a dynamic reconfiguration of a multi-layer block structure layout.
Detailed Description
The technical scheme of the invention is further described by specific examples.
The parallel multi-layer self-adaptive local encryption method facing to the fluid simulation direction as shown in fig. 1 comprises the following steps:
step S1, constructing an initial multi-layer block structure layout according to the actual physical scale of the space domain and initial conditions, wherein the initial multi-layer block structure layout comprises the following steps: base layer block structures and other layer block structures;
in the step S1, marking the basic layer block structure and the severe field variable change area according to different field variable changes to obtain a multi-layer block structure layout;
in the step S1, when applied to flow field calculation, the base layer block structure covers a complete calculation domain;
step S2, carrying out grid division layer by layer on the initial multi-layer block structure layout in the step S1; in the step S2, the layer-by-layer meshing includes: adopting a layer-by-layer division mode aiming at each layer of block structure, and carrying out grid division on the current layer of block structure according to a fixed grid size aiming at each layer of block structure in a layer-by-layer sequence from a base layer to other layers of block structures;
step S3, physical boundary conditions are applied to the space domain after the step S2 layer-by-layer grid division; in the step S3, the applying physical boundary conditions includes:
the first is the physical boundary condition of the described physical problem;
the second type is boundary conditions corresponding to fine meshes at the junction of the block structure of the thinner layer and the coarse meshes intersected below.
Further, applying a first type of boundary condition comprises the steps of:
firstly, obtaining boundary condition types on different grids of a basic layer block structure according to the application field;
the respective type of boundary condition is then applied to the corresponding grid of the base layer block structure.
Further, applying a second type of boundary condition, comprising the steps of:
for the boundary condition corresponding to the boundary grid of the block structure of the thinner layer, interpolation acquisition of the field variable values of the coarse grid intersected below the block structure of the thinner layer is adopted.
Further, the specific calculation equation for solving the field variable in the step S3 is as follows:
wherein ρ represents density, c represents specific heat capacity, T represents temperature, λ thermal conductivity is time T, x, y, z are space coordinates, and Q is an internal heat source;is a partial differential operator.
The above equation is shown in the space discrete process as follows, taking one dimension as an example:
in the method, in the process of the invention,is the temperature at position i at time n,/-, for example>Is the temperature at the i-1 position at time n, +.>Is the temperature of the i+1 position at time n, delta x is the space step size, o [ (delta x) 2 ]Is the second order of the spatial step size infinitesimal.
The time differentiation adopts Euler method, namely forward explicit differential format, as follows:
in the above-mentioned method, the step of,for the temperature value of the i node position at the time n+1, Δt is the time step, omicron (Δt) is Δt first order, less, and so on.
The discretized temperature field variable equation is as follows:
the variables in the above formula have the meanings described above.
S4, reconstructing a multi-layer block structure layout based on the field variable gradient at intervals of a designated time step, so that a block structure of a finer layer can timely cover a region with severe field variable change;
the specific steps for solving the field variable in the step S3 are as follows:
step S31, solving the discrete field variable of the ith node at the (n+1) th moment for the basic layer block structure
Step S32, after the solving of the basic layer block structure is finished, assigning the grid intersected by the first layer and the basic layer block structure as a grid field variable value corresponding to the basic layer block structure;
step S33, solving the field variables from the first layer to the topmost layer by analogy, and meanwhile, directly giving adjacent coarse layers after interpolating the field variables obtained by calculating the fine layers.
And S5, outputting a picture result of the moment at intervals of a designated time step.
Example 1
The flow field is taken as an example to illustrate the implementation steps of the method.
Step S1, constructing an initial multi-layer block structure layout
The initial multi-layer and block structure layout is determined according to the initial conditions, and as shown in the round tube round flow calculation example shown in fig. 2, the flow state change around the round tube is generally severe, so that marking is required before calculation according to the outer contour of the round tube, and the multi-layer block structure layout is constructed. The specific construction results are shown in fig. 1, wherein the basic layer block structure covers the complete calculation domain, the first layer block structure covers a certain range around the circular tube, and the second layer block structure tightly surrounds the outer contour of the circular tube.
Step S2, carrying out grid division layer by layer on the initial multi-layer block structure layout in the step S1;
starting from the base layer, each layer performs meshing on the current intra-layer block structure with a fixed mesh size.
Step S3, physical boundary conditions are applied to the space domain after the step S2 layer-by-layer grid division;
the multi-layer block structure layout has two types of boundary conditions, one is the physical boundary condition of the described physical problem, and the other is the boundary condition corresponding to the fine grid at the junction of the finer layer and the lower teaching coarse layer grid.
For the first type of boundary conditions, the boundary conditions need to be added to the basic layer boundary grid, the inlet is a speed boundary condition, the outlet is pressure, the speed boundary condition is applied to the inlet of the corresponding basic layer boundary grid, and the pressure boundary condition is applied to the outlet.
For the second type of boundary conditions, namely boundary conditions corresponding to boundary grids corresponding to a thinner layer of block structures, interpolation of field variable values of coarse grids intersected below the boundary conditions is adopted, and a specific interpolation process is shown in fig. 3.
The specific calculation equation for solving the field variables is as follows:
wherein ρ represents density, c represents specific heat capacity, T represents temperature, λ thermal conductivity is time T, x, y, z is space coordinates, and Q is internal heatA source;is a partial differential operator.
The above equation is shown in the space discrete process as follows, taking one dimension as an example:
in the method, in the process of the invention,is the temperature at position i at time n,/-, for example>Is the temperature at the i-1 position at time n, +.>Is the temperature of the i+1 position at time n, delta x is the space step size, o [ (delta x) 2 ]Is the second order of the spatial step size infinitesimal.
The time differentiation adopts Euler method, namely forward explicit differential format, as follows:
in the above-mentioned method, the step of,for the temperature value of the i node position at the time n+1, Δt is the time step, omicron (Δt) is Δt first order, less, and so on.
The discretized temperature field variable equation is as follows:
the variables in the above formula have the meanings described above.
The specific steps of solving are as follows, and the specific flow is shown in fig. 4:
step S31, the foundation layer solves discrete field variables of the ith node at the n+1th moment;
step S32, after the solution of the base layer is finished, assigning the grid intersected by the first layer and the base layer as a grid field variable value corresponding to the base layer;
step S33, solving the field variables from the first layer to the topmost layer by analogy, and meanwhile, calculating the fine layer to obtain the field variable interpolation and then directly giving the field variable interpolation to the adjacent coarse layer;
the whole solving process is based on a parallel method of a message passing Mechanism (MPI), each layer of each block structure is distributed to a specific calculation thread according to a certain algorithm, and data communication between each calculation block is completed by the MPI.
The dependency of the multi-layer block structure on the MPI calculation thread is shown in FIG. 5, where the cuboid representations of the same color are owned by the same calculation thread, and vice versa.
S4, reconstructing a multi-layer block structure layout based on the field variable gradient at intervals of a designated time step, so that a block structure of a finer layer can timely cover a region with severe field variable change;
as shown in fig. 6, the field variable is velocity in the figure, i.e. the multi-layer block structure layout performs marker reconstruction from the velocity gradient. The time interval for layout reconstruction in the figure is 4000 time steps.
In the process of solving the field variable control equation, in order to encrypt the local grid of the field variable region with severe change in time, the multi-layer block structure layout needs to be reconfigured every a plurality of time periods, so that the block structure with finer layers can timely cover the field variable region with severe change. The whole block structure layout reconstruction process is self-adaptive, namely marking is carried out according to the gradient value of the field variable, marking is carried out when the gradient value is changed greatly, and the marked area is covered by a finer layer block structure during layout reconstruction.
And S5, outputting a picture result of the moment at intervals of a designated time step.
The foregoing describes one embodiment of the present invention in detail, but the description is only a preferred embodiment of the present invention and should not be construed as limiting the scope of the invention. All equivalent changes and modifications within the scope of the present invention are intended to be covered by the present invention.

Claims (6)

1. A parallel multi-layer self-adaptive local encryption method facing to a fluid simulation direction is characterized in that: the method comprises the following steps:
step S1, constructing an initial multi-layer block structure layout according to the actual physical scale of the space domain and initial conditions, wherein the initial multi-layer block structure layout comprises the following steps: base layer block structures and other layer block structures;
step S2, carrying out grid division layer by layer on the initial multi-layer block structure layout in the step S1;
step S3, physical boundary conditions are applied to the space domain after the step S2 layer-by-layer grid division;
in the step S3, the applying physical boundary conditions includes:
the first is the physical boundary condition of the described physical problem;
the second type is a boundary condition corresponding to a fine grid at the junction of a block structure of a thinner layer and a coarse grid intersected below;
applying a second type of boundary condition comprising the steps of:
for the boundary condition corresponding to the boundary grid of the thinner one-layer block structure, adopting interpolation acquisition of field variable values of the intersected coarse grid below the thinner one-layer block structure;
s4, reconstructing a multi-layer block structure layout by taking the field variable gradient as a criterion at intervals of a designated time step, so that a block structure of a finer layer can timely cover a region with severe field variable change;
step S5, outputting a picture result at a moment corresponding to the current time step at intervals of a designated time step;
the specific calculation equation for solving the field variable in the step S3 is as follows:
wherein ρ represents density, c represents specific heat capacity, T represents temperature, λ thermal conductivity is time T, x, y, z are space coordinates, and Q is an internal heat source;is a partial differential operator;
the above equation is shown in the space discrete process as follows, taking one dimension as an example:
in the method, in the process of the invention,is the temperature at position i at time n,/-, for example>Is the temperature at the i-1 position at time n, +.>The temperature of the i+1 position at time n, Δx is the space step size, o [ (Δx) 2 ]Is the second order infinitesimal of the space step;
the time differentiation adopts Euler method, namely forward explicit differential format, as follows:
in the above-mentioned method, the step of,for the temperature value of the i node position at the time n+1, deltat is the time step, o (deltat) is deltat first-order anecdotal, and the other analogy is that;
the discretized temperature field variable equation is as follows:
wherein the variables are as defined above.
2. The parallel multi-layer adaptive partial encryption method oriented to the fluid simulation direction according to claim 1, wherein the method comprises the following steps: in the step S1, the base layer block structure and the field variable severe region are marked according to different field variable changes, so as to obtain a multi-layer block structure layout.
3. The parallel multi-layer adaptive partial encryption method facing the fluid simulation direction according to claim 1 or 2, wherein: in the step S1, the base layer block structure covers the complete calculation domain when applied to flow field calculation.
4. The parallel multi-layer adaptive partial encryption method oriented to the fluid simulation direction according to claim 1, wherein the method comprises the following steps: in the step S2, the layer-by-layer meshing includes: and adopting a layer-by-layer division mode aiming at each layer of block structure, and carrying out grid division on the current layer of block structure by using a fixed grid size aiming at each layer of block structure from a base layer to the layer-by-layer sequence of other layer of block structures.
5. The parallel multi-layer adaptive partial encryption method oriented to the fluid simulation direction according to claim 1, wherein the method comprises the following steps: applying a first type of boundary condition comprising the steps of:
firstly, obtaining boundary condition types on different grids of a basic layer block structure according to the application field;
the respective type of boundary condition is then applied to the corresponding grid of the base layer block structure.
6. The parallel multi-layer adaptive partial encryption method oriented to the fluid simulation direction according to claim 1, wherein the method comprises the following steps: the specific steps for solving the field variable in the step S3 are as follows:
step S31, solving the discrete field variable of the ith node at the (n+1) th moment for the basic layer block structure
Step S32, after the solving of the basic layer block structure is finished, assigning the grid intersected by the first layer and the basic layer block structure as a grid field variable value corresponding to the basic layer block structure;
step S33, solving the field variables from the first layer to the topmost layer by analogy, and meanwhile, directly giving adjacent coarse layers after interpolating the field variables obtained by calculating the fine layers.
CN202011279002.0A 2020-11-16 2020-11-16 Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction Active CN112364362B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011279002.0A CN112364362B (en) 2020-11-16 2020-11-16 Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011279002.0A CN112364362B (en) 2020-11-16 2020-11-16 Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction

Publications (2)

Publication Number Publication Date
CN112364362A CN112364362A (en) 2021-02-12
CN112364362B true CN112364362B (en) 2023-12-29

Family

ID=74514948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011279002.0A Active CN112364362B (en) 2020-11-16 2020-11-16 Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction

Country Status (1)

Country Link
CN (1) CN112364362B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114741983B (en) * 2022-03-01 2023-10-13 华南理工大学 Multi-layer fluid sloshing simulation method based on OpenFOAM

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101833605A (en) * 2010-04-29 2010-09-15 浙江工业大学 Control method for precision processing of micro-flow path abrasive flow based on flow volume mould
EP2287757A1 (en) * 2009-08-20 2011-02-23 Fujitsu Limited Multilevel-Multigrid simulation techniques
CN103970989A (en) * 2014-04-15 2014-08-06 昆明理工大学 Immersing boundary flow field calculation method based on fluid/solid interface consistency
CN106227951A (en) * 2016-07-26 2016-12-14 南京航空航天大学 It is applicable to the two-dimentional wind pulse computational methods of the super-huge cooling tower of supergage
CN109063248A (en) * 2018-06-26 2018-12-21 广东工业大学 It is a kind of for laser impact intensified gas-liquid-solid coupling calculation
CN110309543A (en) * 2019-05-31 2019-10-08 中国航天空气动力技术研究院 A kind of simulation flow design method of multi-component fluid interface movement
CN110489777A (en) * 2019-07-02 2019-11-22 哈尔滨理工大学 A kind of array hole electric spark ultrasonic Compound Machining flow field simulation method
CN111324947A (en) * 2020-01-21 2020-06-23 中国石油化工股份有限公司 Oil reservoir numerical simulation non-uniform angular point grid optimization method based on attribute distribution
CN111444614A (en) * 2020-03-26 2020-07-24 西安交通大学 Flow field reconstruction method based on graph convolution
CN111581858A (en) * 2020-03-24 2020-08-25 国网甘肃省电力公司经济技术研究院 Design method of heat preservation and insulation system for power transmission and transformation foundation
CN111859766A (en) * 2020-07-28 2020-10-30 深圳拳石科技发展有限公司 Lagrange integral point finite element numerical simulation system and method of variable calculation domain
CN111859645A (en) * 2020-07-09 2020-10-30 南京理工大学 Improved MUSL format material dot method for shock wave solving

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1617309B1 (en) * 2004-07-15 2011-01-12 Fujitsu Limited Simulation technique with local grid refinement
CN106295120B (en) * 2016-07-26 2019-10-18 上海无线电设备研究所 A kind of electromagnetic characteristic of scattering quick calculation method
EP3740886A1 (en) * 2018-03-16 2020-11-25 Siemens Aktiengesellschaft Topology optimization with design-dependent loads and boundary conditions for multi-physics applications

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2287757A1 (en) * 2009-08-20 2011-02-23 Fujitsu Limited Multilevel-Multigrid simulation techniques
CN101833605A (en) * 2010-04-29 2010-09-15 浙江工业大学 Control method for precision processing of micro-flow path abrasive flow based on flow volume mould
CN103970989A (en) * 2014-04-15 2014-08-06 昆明理工大学 Immersing boundary flow field calculation method based on fluid/solid interface consistency
CN106227951A (en) * 2016-07-26 2016-12-14 南京航空航天大学 It is applicable to the two-dimentional wind pulse computational methods of the super-huge cooling tower of supergage
CN109063248A (en) * 2018-06-26 2018-12-21 广东工业大学 It is a kind of for laser impact intensified gas-liquid-solid coupling calculation
CN110309543A (en) * 2019-05-31 2019-10-08 中国航天空气动力技术研究院 A kind of simulation flow design method of multi-component fluid interface movement
CN110489777A (en) * 2019-07-02 2019-11-22 哈尔滨理工大学 A kind of array hole electric spark ultrasonic Compound Machining flow field simulation method
CN111324947A (en) * 2020-01-21 2020-06-23 中国石油化工股份有限公司 Oil reservoir numerical simulation non-uniform angular point grid optimization method based on attribute distribution
CN111581858A (en) * 2020-03-24 2020-08-25 国网甘肃省电力公司经济技术研究院 Design method of heat preservation and insulation system for power transmission and transformation foundation
CN111444614A (en) * 2020-03-26 2020-07-24 西安交通大学 Flow field reconstruction method based on graph convolution
CN111859645A (en) * 2020-07-09 2020-10-30 南京理工大学 Improved MUSL format material dot method for shock wave solving
CN111859766A (en) * 2020-07-28 2020-10-30 深圳拳石科技发展有限公司 Lagrange integral point finite element numerical simulation system and method of variable calculation domain

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
光滑粒子流体动力学算法研究及其在流体力学中的数值模拟应用;王永鹏;《光滑粒子流体动力学算法研究及其在流体力学中的数值模拟应用》;全文 *
唐军.《大重型数控静压转台设计及承载能力研究》.原子能出版社,2019,第62-66页. *
立体旋流筛板空间气相流场的CFD模拟;王娜;张少峰;王德武;唐猛;张伟;刘燕;;化学工程(第02期);全文 *
自适应结构网格上扩散方程隐式时间积分算法及其应用;徐小文;莫则尧;刘青凯;安恒斌;;计算物理(第05期);第684-691页 *

Also Published As

Publication number Publication date
CN112364362A (en) 2021-02-12

Similar Documents

Publication Publication Date Title
CN111709171B (en) Isogeometric solving and heat dissipation topology generation method for heat flow strong coupling problem
CN111737835B (en) Three-period minimum curved surface-based three-dimensional porous heat dissipation structure design and optimization method
Zhang et al. A hybrid boundary node method
CN102819647B (en) A kind of heterogeneous material random microscopic structure finite element modeling method
CN111832204B (en) Non-iterative topology optimization method of heat flow coupling structure
WO2022000132A1 (en) Method for designing and optimizing three-dimensional porous heat dissipation structure on basis of three-cycle minimal curved surface
US9183328B2 (en) Method and apparatus for modeling interactions of the fluid with system boundaries in fluid dynamic systems
CN112364362B (en) Parallel multi-layer self-adaptive local encryption method oriented to fluid simulation direction
He et al. An unsupervised learning approach to solving heat equations on chip based on auto encoder and image gradient
CN115048901B (en) Quantum layout optimization method and device and computer readable storage medium
CN115758841A (en) Finite element reduced modeling method for digital twinning application-oriented transformer temperature field
CN114969860A (en) Automatic hexahedron non-structural grid generation method
CN111339688A (en) Method for solving rocket simulation model time domain equation based on big data parallel algorithm
Sitharam et al. Corner-sharing tetrahedra for modeling micro-structure
CN114077801B (en) Particle data feature visualization method based on NURBS
CN106066912A (en) A kind of generation method of multi partition structured grid
CN111239210A (en) Capacitance tomography complex flow type data set establishing method
CN114707291B (en) Statics calculation method based on novel grid-free stable distribution points
CN116579151B (en) Non-uniform lattice structure optimization design method based on MMC framework
CN115719045A (en) Structured multi-layer multi-block nested background Cartesian grid rapid automatic generation method
CN112632825B (en) Electrostatic field smooth finite element numerical algorithm based on finite element super-convergence
CN114004115A (en) Novel rapid three-dimensional pipe network half-gas thermal coupling evaluation method for complex cooling blades
Carré et al. Multigrid strategies for CFD problems on non-structured meshes
Liu et al. Feature-aligned poly-square mapping of large-scale 2D geometries for semi-structured quad mesh generation
Escobar et al. The meccano method for isogeometric solid modeling

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Li Zhonglin

Inventor after: Zhang Wei

Inventor after: Wang Zhongwei

Inventor before: Li Zhonglin

Inventor before: Zhang Wei

Inventor before: Guo Zhipeng

Inventor before: Wang Zhongwei

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant