Hybrid grid calculation method, system, equipment and medium for jet interference flow field

By dividing the structural and non-structural solution areas in the jet interference flow field simulation, and using the transition layer to realize coupled calculations at the solver level, the problem of the structural grid's insufficient adaptability to complex geometric configurations is solved, and the calculation accuracy and accuracy are improved. efficiency.

CN114492224BActive Publication Date: 2025-01-21CHINA ACAD OF AEROSPACE AERODYNAMICS
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111614125.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-27
Publication Date
2025-01-21
Estimated Expiration
2041-12-27

AI Technical Summary

Technical Problem

When simulating jet interference flow fields, the structural grid has poor adaptability to complex geometric configurations, which makes grid generation difficult and time-consuming, limits the computing efficiency, and the existing hybrid grid methods fail to Give full play to the advantages of structural grids.

Method used

A hybrid grid calculation method for jet interference flow field is proposed. By dividing the calculation domain into a structural solution area and a non-structural solution area, a structural sub-grid and an unstructured sub-grid are generated, and the structural sub-grid and the unstructured sub-grid are selected. Some structural subgrids at the junction of subgrids serve as transition layers to realize coupled calculations at the structural/non-structural solver level.

Benefits of technology

It improves the accuracy and efficiency of jet interference flow field calculation, avoids the shortcomings of structural grids in processing complex configurations, has few program changes, is easy to implement, has good scalability, and is suitable for high-precision simulations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114492224B_ABST
    Figure CN114492224B_ABST
Patent Text Reader

Abstract

The present invention discloses a hybrid grid calculation method, system, device and medium for jet interference flow field. The method comprises: S1: dividing the calculation domain into a structure solution area and an unstructure solution area; S2: generating a structure subgrid and an unstructure subgrid; S3: selecting part of the structure subgrid at the junction as a transition layer; S4: marking the correspondence between the grid units of the transition layer in the structure subgrid and the unstructure subgrid; S5: outputting the structure grid and the unstructure subgrid of the transition layer as an unstructure grid; S6: calling the structure solver and the unstructure solver to perform CFD solution calculation respectively; S7: according to the correspondence marked by S4, exchanging data between the flow field information of the structure grid of the transition layer and the flow field information of the unstructure grid of the transition layer, and updating the flow field information of the structure grid and the flow field information of the unstructure grid; S8: judging whether it converges, if so, the calculation is completed, otherwise, returning to S6. The accuracy and efficiency of the calculation of the jet interference flow field are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of computational fluid dynamics, and more specifically, relates to a hybrid grid calculation method, system, equipment and medium for jet interference flow field. Background Art

[0002] The reaction control system (RCS) is a direct force control system that uses the engine jet to generate reaction force to quickly change the motion attitude or trajectory of the aircraft. Its role is to supplement the inefficiency of the aerodynamic control surface and quickly change the flight state. It has broad prospects for engineering applications. When the RCS jet enters the super / hypersonic outflow, it will interact with each other to form a complex shock wave / boundary layer interference flow field containing various flow phenomena such as boundary layer separation and reattachment, shock waves, expansion waves, Mach disks, shear layers, etc., and generate aerodynamic / thermal interference that varies strongly nonlinearly with the jet parameters, flight conditions, layout forms, etc.

[0003] In engineering applications, it is required to simulate this complex interference flow field as accurately as possible, and extract the aerodynamic / thermal changes caused by the interference as input for the control system design to ensure the design accuracy. Therefore, structured grids are generally used to simulate the jet interference flow field. Structured grids are body-fitting and can accurately and efficiently simulate boundary layers, discontinuities, etc., with high calculation accuracy. However, structured grids have poor adaptability to complex geometric configurations, and grid generation is difficult and time-consuming, which greatly limits the calculation efficiency. Some overly complex configurations cannot directly generate structured grids or the grid quality is too poor, so they have to be simplified.

[0004] The biggest advantage of unstructured grids is their strong geometric adaptability and high grid generation efficiency. When mixed with structured grids, they can be used to make up for the shortcomings of structured grids in dealing with the aforementioned complex configuration problems.

[0005] For numerical simulation of complex-shaped aircraft, hybrid grid technology that combines the advantages of structured grids and unstructured grids represents the development trend of future grid technology. However, most of the current hybrid grid-based CFD software generally regards structured grids as special cases of unstructured grids, that is, converting structured grids into unstructured grid data structures, and then uniformly using unstructured grid solvers for numerical calculations. This actually does not give full play to the advantages of structured grids. This hybrid method at the grid level is not suitable for jet interference flow field calculations with high precision requirements. Summary of the invention

[0006] The purpose of the present invention is to provide a hybrid grid calculation method, system, equipment and medium for jet interference flow field, so as to improve the accuracy and efficiency of jet interference flow field calculation.

[0007] In a first aspect, the present invention provides a hybrid grid calculation method for a jet interference flow field, comprising:

[0008] Step S1: dividing the calculation domain of the jet interference flow field into a structure solution area and a non-structure solution area;

[0009] Step S2: generating a structured subgrid from the structured solution area and generating a non-structured subgrid from the non-structured solution area;

[0010] Step S3: Selecting a portion of the structured sub-grid located at the junction of the structured sub-grid and the unstructured sub-grid as a transition layer;

[0011] Step S4: marking the corresponding relationship between the structured sub-grid and the unstructured sub-grid of the grid unit of the transition layer;

[0012] Step S5: outputting the structured grid of the transition layer and the unstructured subgrid together as an unstructured grid, and outputting the structured subgrid as a structured grid;

[0013] Step S6: calling a structure solver to perform CFD calculation on the structured grid to obtain flow field information of the structured grid, and calling an unstructured solver to perform CFD calculation on the unstructured grid to obtain flow field information of the unstructured grid;

[0014] Step S7: according to the corresponding relationship marked in step S4, the flow field information of the structured grid of the transition layer calculated by the structured solver is exchanged with the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver, and the flow field information of the structured grid and the flow field information of the unstructured grid are updated;

[0015] Step S8: Determine whether the CFD calculation results of the structured grid and the unstructured grid are converged. If so, the calculation is completed; otherwise, return to step S6.

[0016] Optionally, the step S1 specifically includes:

[0017] According to the shape of the calculation domain of the jet interference flow field, the calculation domain is divided into a non-structure solution area and a structure solution area.

[0018] Optionally, the step S3 specifically includes:

[0019] Starting from the interface between the structured sub-grid and the unstructured sub-grid, a set number of structured grids are extended into the structured sub-grid as transition layers.

[0020] Optionally, the step S7 specifically includes:

[0021] According to the corresponding relationship marked in step S4, the flow field information of the structured grid of the transition layer calculated by the structure solver is assigned to the unstructured grid corresponding to the transition layer, and the flow field information of the unstructured grid is updated;

[0022] According to the corresponding relationship marked in step S4, the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver is assigned to the structured grid corresponding to the transition layer, and the flow field information of the structured grid is updated.

[0023] In a second aspect, the present invention provides an electronic device, the electronic device comprising:

[0024] at least one processor; and,

[0025] a memory communicatively connected to the at least one processor; wherein,

[0026] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the jet interference flow field hybrid grid calculation method described in the first aspect.

[0027] In a third aspect, the present invention proposes a non-transitory computer-readable storage medium, which stores computer instructions for enabling a computer to execute the jet interference flow field hybrid grid calculation method described in the first aspect.

[0028] In a fourth aspect, the present invention provides a hybrid grid computing system for jet interference flow field, comprising:

[0029] A grid generation module, used for dividing the calculation domain of the jet interference flow field into a structure solution region and an unstructure solution region, and generating a structure subgrid from the structure solution region and generating an unstructure subgrid from the unstructure solution region;

[0030] A transition layer selection module, used for selecting a portion of the structured sub-grid located at the junction of the structured sub-grid and the unstructured sub-grid as a transition layer;

[0031] A marking module, used for marking the corresponding relationship between the structured sub-grid and the unstructured sub-grid of the grid unit of the transition layer;

[0032] A grid output module, used for outputting the structured grid of the transition layer and the unstructured subgrid together as an unstructured grid, and outputting the structured subgrid as a structured grid;

[0033] Structural solver, used to perform CFD calculations on structural grids;

[0034] Unstructured solver, used to perform CFD calculations on unstructured grids;

[0035] A data exchange module, used for exchanging data between the flow field information of the structured grid of the transition layer calculated by the structured solver and the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver according to the corresponding relationship of the transition layer selection module mark;

[0036] The flow field information calculation module is used to perform the following steps:

[0037] Step S11: calling a structure solver to perform CFD calculation on the structured grid to obtain flow field information of the structured grid, and calling an unstructured solver to perform CFD calculation on the unstructured grid to obtain flow field information of the unstructured grid;

[0038] Step S12: according to the corresponding relationship marked by the marking module, the flow field information of the structured grid of the transition layer calculated by the structured solver is exchanged with the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver through the data exchange module, and the flow field information of the structured grid and the flow field information of the unstructured grid are updated;

[0039] Step S13: Determine whether the CFD calculation results of the structured grid and the unstructured grid are converged. If so, the calculation is completed; otherwise, return to step S11.

[0040] Optionally, the grid generation module is specifically used for:

[0041] According to the calculation domain shape of the jet interference flow field, the calculation domain is divided into a non-structure solution area and a structure solution area, and the structure solution area generates a structured subgrid, and the non-structure solution area generates an unstructured subgrid.

[0042] Optionally, the transition layer selection module is specifically used to:

[0043] Starting from the interface between the structured sub-grid and the unstructured sub-grid, the structured sub-grid is expanded into the structured sub-grid and a set number of structured grids are selected as transition layers.

[0044] Optionally, the data exchange module is specifically used for:

[0045] According to the corresponding relationship marked by the marking module, the flow field information of the structural grid of the transition layer calculated by the structural solver is assigned to the non-structural grid corresponding to the transition layer;

[0046] According to the corresponding relationship marked by the marking module, the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver is assigned to the structured grid corresponding to the transition layer.

[0047] The beneficial effects of the present invention are:

[0048] The present invention selects part of the structured subgrid located at the junction of the structured subgrid and the unstructured subgrid as the transition layer, and marks the correspondence between the grid units of the transition layer and the structured subgrid and the unstructured subgrid, then outputs the structured grid and the unstructured subgrid of the transition layer as the unstructured grid, and outputs the structured subgrid as the structured grid, then calls the structured solver and the unstructured solver to perform CFD solution calculations on the structured grid and the unstructured grid respectively, obtains the flow field information of the structured grid and the flow field information of the unstructured grid, and then based on the previously marked correspondence, the flow field information of the structured grid of the transition layer calculated by the structured solver and the unstructured grid of the transition layer calculated by the unstructured solver are calculated. The flow field information of the grid is exchanged, and the flow field information of the structured grid and the flow field information of the unstructured grid are updated. The calculation is iterated repeatedly until the calculation result converges, thereby realizing the coupled calculation at the structure / unstructured solver level. Compared with the prior art, the method of the present invention does not need to unify the structure solver and the unstructured solver for architecture. The two can be independent, with few program changes, easy to implement, and good scalability. The structure solver and the unstructured solver each have great independence. The solver can freely select a combination of algorithms such as discrete formats and turbulence models according to needs, or update and replace existing algorithms without affecting the coupled calculation. At the same time, it takes into account both the calculation accuracy and efficiency, and is suitable for high-precision simulation of jet interference flow fields.

[0049] The system of the present invention has other characteristics and advantages, which will be apparent from the drawings incorporated herein and the following detailed description, or will be described in detail in the drawings incorporated herein and the following detailed description, which together serve to explain the specific principles of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The above and other objects, features and advantages of the present invention will become more apparent through a more detailed description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, in which like reference numerals generally represent like components.

[0051] Figure 1 A flow chart of a hybrid grid calculation method for a jet interference flow field according to Embodiment 1 of the present invention is shown.

[0052] Figure 2 A schematic diagram of a transition layer grid in a hybrid grid calculation method for a jet interference flow field according to Example 1 of the present invention is shown.

[0053] Figure 3A schematic diagram of flow field information data exchange between a structured grid and an unstructured grid in a hybrid grid calculation method for a jet interference flow field according to Embodiment 1 of the present invention is shown.

[0054] Figure 4 A structured / unstructured hybrid calculation grid diagram of a lateral jet interference flow field of a rotating body / rudder surface shape in a specific application example according to Example 1 of the present invention is shown.

[0055] Figure 5 A schematic diagram showing a comparison between calculation results of a structured / unstructured hybrid grid and calculation results of a pure structured grid in a specific application example according to Embodiment 1 of the present invention is shown. DETAILED DESCRIPTION

[0056] In view of the problems existing in the prior art, an optimal option is to run a structural solver on a structured grid and an unstructured solver on an unstructured grid, thereby realizing true structured / unstructured grid coupled calculations at the algorithm level.

[0057] In this regard, the present invention provides a hybrid calculation method of the structured / unstructured algorithm hierarchy for the jet interference flow field. The unstructured grid is only used to process local complex components in the calculation domain, and the entire calculation domain is processed with the structured grid. The structured grid is used to the maximum extent to ensure the calculation accuracy, and the flux conservation at the interface of the structured grid and the unstructured grid is strictly guaranteed to avoid interpolation errors.

[0058] The present invention will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to make the present invention more thorough and complete, and to fully convey the scope of the present invention to those skilled in the art.

[0059] Example 1

[0060] Figure 1 A flow chart of a hybrid grid calculation method for a jet interference flow field according to Embodiment 1 of the present invention is shown.

[0061] like Figure 1 As shown, a hybrid grid calculation method for jet interference flow field includes:

[0062] Step S101: dividing the calculation domain of the jet interference flow field into a structure solution area and a non-structure solution area;

[0063] In a specific application scenario, the computational domain is divided into a non-structured solution region and a structured solution region according to the shape of the computational domain of the jet interference flow field.

[0064] Step S102: generating a structured subgrid from the structured solution area and generating an unstructured subgrid from the unstructured solution area;

[0065] In the above specific application scenario, unstructured meshes are generated for complex parts according to the shape of the computational domain, and structured meshes are generated for the rest. The mesh surface where the structure and unstructured meshes intersect is defined as the intersection surface.

[0066] Step S103: Selecting part of the structured sub-grid located at the junction of the structured sub-grid and the unstructured sub-grid as a transition layer;

[0067] In the above specific application scenarios, such as Figure 2 As shown, starting from the interface between the structured sub-grid and the unstructured sub-grid, a certain number of grid layers are extended to the inner layer of the structured sub-grid as a transition layer for data exchange, and the transition layer is a part of the unstructured sub-grid.

[0068] Step S104: marking the corresponding relationship between the grid cells of the transition layer and the structured subgrids and the unstructured subgrids;

[0069] In the above specific application scenario, the structured and unstructured subgrids overlap in the transition layer. Based on the condition that the center coordinates of the overlapping grid units are equal, the corresponding relationship between the transition layer grid units and the structured and unstructured subgrids is found and marked.

[0070] Step S105: outputting the structured grid and the unstructured subgrid of the transition layer as an unstructured grid, and outputting the structured subgrid as a structured grid;

[0071] In the above specific application scenario, the structured grid where the transition layer is located and the original unstructured grid part are output as unstructured grids for reading and calculation by the unstructured solver, and the original structured grid part is output for reading and calculation by the structured solver.

[0072] Step S106: calling a structure solver to perform CFD calculation on the structured grid to obtain flow field information of the structured grid, and calling an unstructured solver to perform CFD calculation on the unstructured grid to obtain flow field information of the unstructured grid;

[0073] In the above specific application scenario, iterative calculation is started, and the structural solver and the unstructured solver are called to perform CFD solutions on the structured grid and the unstructured grid simultaneously.

[0074] Step S107: according to the corresponding relationship marked in step S4, the flow field information of the structured grid of the transition layer calculated by the structured solver is exchanged with the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver, and the flow field information of the structured grid and the flow field information of the unstructured grid are updated;

[0075] In the above specific application scenarios, such as Figure 3 As shown, the structured grid and the unstructured grid synchronously process boundary conditions, and obtain the flow field information of the structured sub-grid and the unstructured sub-grid in the transition layer respectively. Then, according to the corresponding relationship marked in step S104, the flow field information of the structured grid in the inner layer of the transition layer calculated by the structure solver is assigned to the unstructured grid corresponding to the transition layer, and the flow field information of the unstructured grid is updated; according to the corresponding relationship marked in step S104, the flow field information of the unstructured grid in the inner layer of the transition layer calculated by the unstructured solver is assigned to the structured grid corresponding to the transition layer, and the flow field information of the structured grid is updated.

[0076] During the specific implementation process, a data exchange module can be added outside the structural solver and the non-structural solver to exchange transition layer data, thereby realizing coupled calculations at the structural / non-structural solver level.

[0077] Step S108: Determine whether the CFD calculation results of the structured grid and the unstructured grid have converged. If so, the calculation is completed, otherwise, return to step S106.

[0078] The method of the present invention is further explained below through a specific application example.

[0079] The hybrid grid calculation method of application example 1 was used to carry out structured / unstructured hybrid grid calculation test for the lateral jet interference flow field of the rotating body shape. The incoming flow Mach number was 4.5, the incoming flow total pressure was 1491000Pa, the incoming flow total temperature was 306K, the nozzle exit Mach number was 1, the jet total pressure was 3877000Pa, the jet total temperature was 306K, and the structured / unstructured hybrid calculation grid of the lateral jet interference flow field of the rotating body / rudder shape was as follows: Figure 4 shown.

[0080] The calculation results are compared with those using pure structured grids, such as Figure 5 As shown in the figure, P / P ∞ is the ratio of pressure to the static pressure of the incoming flow; X / L is the ratio of the x-axis coordinate to the length of the projectile, and the length of L is 290 mm; the solid line is the pure structure grid calculation result, and the dotted line is the hybrid grid calculation result. It can be seen that the hybrid grid calculation result is basically consistent with the pure structure grid calculation result, which verifies the effectiveness of the hybrid grid calculation method of the present invention in calculating the jet interference flow field.

[0081] In summary, the hybrid grid calculation method for the jet interference flow field of the present invention has the following advantages:

[0082] (1) There is no need to unify the structured solver and the unstructured solver; the two can be independent.

[0083] (2) The program changes are few and easy to implement, and only the data exchange module needs to be added;

[0084] (3) Good scalability. The structural solver and the unstructured solver are highly independent of each other. The solver can freely select a combination of discrete formats, turbulence models, and other algorithms according to needs, or update and replace existing algorithms without affecting the coupled calculations.

[0085] (4) It takes into account both computational accuracy and efficiency and is suitable for high-precision simulation of jet interference flow fields.

[0086] Example 2

[0087] A jet interference flow field hybrid grid computing system, comprising:

[0088] A grid generation module, used for dividing the computational domain of the jet interference flow field into a structured solution region and an unstructured solution region, and generating structured subgrids from the structured solution region and generating unstructured subgrids from the unstructured solution region;

[0089] A transition layer selection module is used to select part of the structured sub-grid located at the junction of the structured sub-grid and the unstructured sub-grid as a transition layer;

[0090] A marking module, used for marking the corresponding relationship between the grid cells of the transition layer and the structured subgrid and the unstructured subgrid;

[0091] A mesh output module, used for outputting the structured mesh and the unstructured sub-mesh of the transition layer as an unstructured mesh, and outputting the structured sub-mesh as a structured mesh;

[0092] Structural solver, used to perform CFD calculations on structural grids;

[0093] Unstructured solver, used to perform CFD calculations on unstructured grids;

[0094] A data exchange module is used to exchange data between the flow field information of the structured grid of the transition layer calculated by the structured solver and the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver according to the corresponding relationship of the transition layer selection module mark;

[0095] The flow field information calculation module is used to perform the following steps:

[0096] Step S11: calling a structure solver to perform CFD calculation on the structured grid to obtain flow field information of the structured grid, and calling an unstructured solver to perform CFD calculation on the unstructured grid to obtain flow field information of the unstructured grid;

[0097] Step S12: according to the corresponding relationship marked by the marking module, the flow field information of the structured grid of the transition layer calculated by the structured solver is exchanged with the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver through the data exchange module, and the flow field information of the structured grid and the flow field information of the unstructured grid are updated;

[0098] Step S13: Determine whether the CFD calculation results of the structured grid and the unstructured grid have converged. If so, the calculation is completed; otherwise, return to step S11.

[0099] In this embodiment, the grid generation module is specifically used for:

[0100] According to the shape of the computational domain of the jet interference flow field, the computational domain is divided into an unstructured solution region and a structured solution region, and the structured solution region is generated into a structured subgrid, and the unstructured solution region is generated into an unstructured subgrid.

[0101] In this embodiment, the transition layer selection module is specifically used for:

[0102] Starting from the interface between the structured sub-grid and the unstructured sub-grid, the grid is expanded into the structured sub-grid and a set number of structured grids are selected as transition layers.

[0103] In this embodiment, the data exchange module is specifically used for:

[0104] According to the corresponding relationship of the marking module, the flow field information of the structured grid of the transition layer calculated by the structure solver is assigned to the unstructured grid corresponding to the transition layer;

[0105] According to the corresponding relationship marked by the marking module, the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver is assigned to the structured grid corresponding to the transition layer.

[0106] Example 3

[0107] An electronic device, comprising:

[0108] at least one processor; and,

[0109] a memory communicatively connected to the at least one processor; wherein,

[0110] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the jet interference flow field hybrid grid calculation method described in Example 1.

[0111] The electronic device according to an embodiment of the present disclosure includes a memory and a processor, and the memory is used to store non-temporary computer-readable instructions. Specifically, the memory may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may, for example, include a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may, for example, include a read-only memory (ROM), a hard disk, a flash memory, etc.

[0112] The processor may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions. In one embodiment of the present disclosure, the processor is used to run the computer-readable instructions stored in the memory.

[0113] Those skilled in the art should be able to understand that in order to solve the technical problem of how to obtain a good user experience, the present embodiment may also include well-known structures such as a communication bus and an interface, and these well-known structures should also be included in the protection scope of the present disclosure.

[0114] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.

[0115] Example 4

[0116] A non-transitory computer-readable storage medium stores computer instructions for causing a computer to execute the jet interference flow field hybrid grid calculation method described in Example 1.

[0117] According to the computer-readable storage medium of the embodiment of the present disclosure, non-transitory computer-readable instructions are stored thereon. When the non-transitory computer-readable instructions are executed by a processor, all or part of the steps of the above-mentioned methods of each embodiment of the present disclosure are executed.

[0118] The above-mentioned computer-readable storage media include, but are not limited to: optical storage media (e.g., CD-ROM and DVD), magneto-optical storage media (e.g., MO), magnetic storage media (e.g., magnetic tape or mobile hard disk), media with built-in rewritable non-volatile memory (e.g., memory card) and media with built-in ROM (e.g., ROM box).

[0119] The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments.

Claims

1. A hybrid grid calculation method for jet interference flow field, characterized in that: include: Step S1: dividing the calculation domain of the jet interference flow field into a structure solution region and a non-structure solution region, specifically comprising: dividing the calculation domain into a non-structure solution region and a structure solution region according to the shape of the calculation domain of the jet interference flow field; Step S2: generating a structured subgrid from the structured solution area and generating a non-structured subgrid from the non-structured solution area; Step S3: Selecting a portion of the structured sub-grid located at the junction of the structured sub-grid and the unstructured sub-grid as a transition layer; Step S4: marking the corresponding relationship between the structured sub-grid and the unstructured sub-grid of the grid unit of the transition layer; Step S5: outputting the structured grid of the transition layer and the unstructured subgrid together as an unstructured grid, and outputting the structured subgrid as a structured grid; Step S6: calling a structure solver to perform CFD calculation on the structured grid to obtain flow field information of the structured grid, and calling an unstructured solver to perform CFD calculation on the unstructured grid to obtain flow field information of the unstructured grid; Step S7: according to the corresponding relationship marked in step S4, the flow field information of the structured grid of the transition layer calculated by the structured solver is exchanged with the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver, and the flow field information of the structured grid and the flow field information of the unstructured grid are updated; Step S8: Determine whether the CFD calculation results of the structured grid and the unstructured grid are converged. If so, the calculation is completed; otherwise, return to step S6.

2. The hybrid grid calculation method for jet interference flow field according to claim 1 is characterized in that: The step S3 specifically includes: Starting from the interface between the structured sub-grid and the unstructured sub-grid, a set number of structured grids are extended into the structured sub-grid as transition layers.

3. The hybrid grid calculation method for jet interference flow field according to claim 1 is characterized in that: The step S7 specifically comprises: According to the corresponding relationship marked in step S4, the flow field information of the structured grid of the transition layer calculated by the structure solver is assigned to the unstructured grid corresponding to the transition layer, and the flow field information of the unstructured grid is updated; According to the corresponding relationship marked in step S4, the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver is assigned to the structured grid corresponding to the transition layer, and the flow field information of the structured grid is updated.

4. An electronic device, characterized in that: The electronic device comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the jet interference flow field hybrid grid calculation method described in any one of claims 1-3.

5. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium stores computer instructions, which are used to enable a computer to execute the jet interference flow field hybrid grid calculation method described in any one of claims 1-3.

6. A hybrid grid computing system for jet interference flow field, characterized in that: include: A grid generation module is used to divide the calculation domain of the jet interference flow field into a structure solution area and an unstructure solution area, and generate a structure sub-grid from the structure solution area, and generate an unstructure sub-grid from the unstructure solution area; the grid generation module is specifically used to: divide the calculation domain into an unstructure solution area and a structure solution area according to the shape of the calculation domain of the jet interference flow field, and generate a structure sub-grid from the structure solution area, and generate an unstructure sub-grid from the unstructure solution area; A transition layer selection module, used for selecting a portion of the structured sub-grid located at the junction of the structured sub-grid and the unstructured sub-grid as a transition layer; A marking module, used for marking the corresponding relationship between the structured sub-grid and the unstructured sub-grid of the grid unit of the transition layer; A grid output module, used for outputting the structured grid of the transition layer and the unstructured subgrid together as an unstructured grid, and outputting the structured subgrid as a structured grid; Structural solver, used to perform CFD calculations on structural grids; Unstructured solver, used to perform CFD calculations on unstructured grids; A data exchange module, used for exchanging data between the flow field information of the structured grid of the transition layer calculated by the structured solver and the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver according to the corresponding relationship of the transition layer selection module mark; The flow field information calculation module is used to perform the following steps: Step S11: calling a structure solver to perform CFD calculation on the structured grid to obtain flow field information of the structured grid, and calling an unstructured solver to perform CFD calculation on the unstructured grid to obtain flow field information of the unstructured grid; Step S12: according to the corresponding relationship marked by the marking module, the flow field information of the structured grid of the transition layer calculated by the structured solver is exchanged with the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver through the data exchange module, and the flow field information of the structured grid and the flow field information of the unstructured grid are updated; Step S13: Determine whether the CFD calculation results of the structured grid and the unstructured grid are converged. If so, the calculation is completed; otherwise, return to step S11.

7. The jet interference flow field hybrid grid computing system according to claim 6 is characterized in that: The transition layer selection module is specifically used for: Starting from the interface between the structured sub-grid and the unstructured sub-grid, the structured sub-grid is expanded into the structured sub-grid and a set number of structured grids are selected as transition layers.

8. The jet interference flow field hybrid grid computing system according to claim 7 is characterized in that: The data exchange module is specifically used for: According to the corresponding relationship marked by the marking module, the flow field information of the structural grid of the transition layer calculated by the structural solver is assigned to the non-structural grid corresponding to the transition layer; According to the corresponding relationship marked by the marking module, the flow field information of the unstructured grid of the transition layer calculated by the unstructured solver is assigned to the structured grid corresponding to the transition layer.

Citation Information

Patent Citations

  • Non-flush double-culvert nozzle jet flow noise calculation method and device and storage medium

    CN111199118A

  • Multi-block structure grid division method for an unsteady flow field of a spring valve with a complex structure

    CN112287615A