Pipeline flow distribution method and computer readable storage medium

By dividing the computational domain and setting the type in the pipe diameter variation region, the problem of low flow distribution efficiency in the existing technology is solved, realizing an efficient flow distribution method, reducing model and mesh generation time, and improving simulation accuracy and efficiency.

CN120874686AActive Publication Date: 2025-10-31ENERGY CONSTR TIMES (SHANGHAI) NEW ENERGY STORAGE TECH RES INST CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511389693.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-26
Publication Date
2025-10-31
Estimated Expiration
2045-09-26

AI Technical Summary

Technical Problem

Existing simulation-based pipeline flow distribution methods are inefficient, requiring repeated creation of geometric models and mesh generation, which consumes a lot of time and computational resources.

Method used

By dividing the computational domain in the pipe diameter variation region and setting the computational domain type, fluid simulation is performed based on the computational domain type and geometric model of the diameter variation region. The computational domain type can be flexibly adjusted to achieve different simulated pipe diameters, requiring only one geometric model and one mesh generation.

Benefits of technology

This significantly reduces the time required for model adjustment and mesh generation during iterative optimization, improves the efficiency of pipeline flow distribution, and ensures mesh consistency during the optimization iteration process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120874686A_ABST
    Figure CN120874686A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of simulation, particularly provides a pipeline flow distribution method and a computer readable storage medium, and aims at solving the problem that an existing pipeline flow distribution method based on simulation is low in efficiency. In order to achieve the purpose, the pipeline flow distribution method comprises the steps that firstly, computational domain division is conducted on a reducing area of a pipeline in the pipe diameter direction, and computational domain types are set; pipeline fluid simulation is carried out based on the computational domain type and the geometric model of the variable-diameter area; when the simulation result accords with a flow distribution target, determining a target pipe diameter of the variable-diameter area according to a computational domain type of the variable-diameter area; and performing pipeline flow distribution based on the target pipe diameter. According to the method, different simulation pipe diameters can be achieved by adjusting the types of the computational domains, only one geometric model needs to be established and one mesh generation needs to be performed, the time for model adjustment and mesh generation in the iterative optimization process is greatly shortened, and the efficiency of pipeline flow distribution is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of simulation technology, specifically providing a pipeline flow distribution method and a computer-readable storage medium. Background Technology

[0002] Within a battery pack, the charging and discharging process generates a significant amount of heat. If this heat cannot be effectively transferred, excessively high battery temperatures can pose safety risks. Furthermore, temperature differences between batteries can affect their consistency and lifespan. Therefore, the thermal management design of the battery pack is crucial, requiring the simultaneous maintenance of both battery temperature and temperature differences. Currently, the market primarily uses air cooling and liquid cooling for battery cooling, with liquid cooling consuming less energy and offering better control over battery temperature differences. When using liquid cooling, ensuring consistent coolant flow rates across each battery pack is key to maintaining proper temperature differences within the energy storage container. Therefore, the distribution of coolant flow rates between battery packs is extremely important.

[0003] Numerical simulation can effectively assist in coolant flow distribution, but current simulation methods for flow distribution in energy storage pipeline systems typically require steps such as establishing a geometric model, meshing, and solving the problem. The geometric model is then adjusted based on the current calculation results, and the meshing and solving processes are repeated until the desired result is achieved. Each adjustment requires repeatedly establishing the geometric model and meshing, consuming significant time and computational resources, resulting in low efficiency. Summary of the Invention

[0004] This application aims to solve the above-mentioned technical problem, namely, to solve the problem of low efficiency of existing simulation-based pipeline flow distribution methods.

[0005] In a first aspect, this application provides a pipeline flow distribution method, wherein the pipeline includes a diameter variation region, the method comprising: A geometric model of the pipeline is constructed based on the pipeline structure parameters; The calculation domain is divided along the pipe diameter direction to define the variable diameter region of the pipeline, and the calculation domain type is set. Pipeline fluid simulation is performed based on the computational domain type of the variable diameter region and the geometric model. When the simulation results meet the flow distribution target, the target pipe diameter of the variable diameter region is determined according to the computational domain type of the variable diameter region. Pipeline flow distribution is based on the target pipe diameter.

[0006] In some embodiments, the pipeline fluid simulation based on the computational domain type of the variable diameter region and the geometric model includes: The geometric model is meshed; The simulated pipe diameter of the variable diameter region is determined based on the computational domain type, and boundary conditions are set. Pipeline fluid simulation calculations are performed based on the meshed geometric model, the simulated pipe diameter, and the boundary conditions. The computational domain type includes solid type or fluid type.

[0007] In some embodiments, determining the target pipe diameter of the variable diameter region based on the computational domain type of the variable diameter region when the simulation results meet the flow distribution target includes: When the simulation results meet the flow distribution target, the simulated pipe diameter is used as the target pipe diameter.

[0008] In some embodiments, the method further includes: The computational domain type adjustment step involves adjusting the computational domain type of the variable-diameter region when the simulation results do not meet the flow allocation target. The iterative simulation steps involve determining the adjusted simulation pipe diameter in the variable diameter region based on the adjusted computational domain type and setting boundary conditions, and then performing pipeline fluid simulation calculations based on the meshed geometric model, the adjusted simulation pipe diameter, and the boundary conditions. The computational domain type adjustment step and the iterative simulation step are repeated until the simulation results meet the traffic allocation target.

[0009] In some embodiments, multiple computing domains are configured, and the computing domain type is configured as follows: Multiple computational domain types are configured as fluid type.

[0010] In some embodiments, the cyclical computation domain type adjustment step includes: In the first cycle phase, the computational domain type of the computational domain closest to the pipe wall among multiple computational domains is changed from fluid type to solid type; In the Nth cycle phase, the computational domains adjacent to the computational domain that was adjusted to the solid type in the previous cycle phase are changed from the fluid type to the solid type, where N is an integer greater than or equal to two.

[0011] In some embodiments, dividing the variable diameter region of the pipeline into computational domains along the pipe diameter direction includes: The pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction, and the center of each of the multiple computational domains coincides with the center of the pipe in the diameter variation region.

[0012] In some embodiments, dividing the pipe's diameter variation region into multiple computational domains along the pipe diameter direction includes: Based on the minimum change in pipe diameter during actual adjustment, the pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction.

[0013] In some embodiments, dividing the pipe's diameter variation region into multiple computational domains along the pipe diameter direction includes: The pipe diameter variation region is divided into multiple calculation domains along the pipe diameter direction. All calculation domains are annular, and the inner diameter of one calculation domain is the outer diameter of the other calculation domain in two adjacent calculation domains.

[0014] In a second aspect, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the pipeline flow distribution method described in any of the preceding claims.

[0015] By adopting the above technical solution, this application can provide a pipeline flow distribution method. The pipeline includes a variable diameter region. This method first divides the variable diameter region of the pipeline into computational domains along the pipe diameter direction and sets the computational domain type. Then, based on the computational domain type and geometric model of the variable diameter region, pipeline fluid simulation is performed. Different simulation pipe diameters can be achieved by flexibly adjusting the computational domain type. Only one geometric model and one mesh generation are needed, which greatly reduces the model adjustment and mesh generation time in the iterative optimization process and helps to ensure mesh consistency in the optimization iteration process, effectively improving the efficiency of pipeline flow distribution. Attached Figure Description

[0016] The preferred embodiments of this application are described below with reference to the accompanying drawings, in which: Figure 1 This is a schematic diagram of a pipeline flow distribution method provided in an embodiment of this application; Figure 2 This is a schematic diagram of a pipeline structure provided in this application; Figure 3 This is a schematic diagram of a pipeline flow distribution method provided in another embodiment of this application; Figure 4 yes Figure 2 Enlarged schematic diagram of the variable diameter region; Figure 5 This is a schematic diagram of a pipeline flow distribution method provided in another embodiment of this application. Detailed Implementation

[0017] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the described embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.

[0018] See Figure 1 As shown, Figure 1 This is a schematic flowchart of a pipeline flow distribution method provided in an embodiment of this application. The pipeline includes a variable diameter region, and the method includes steps S11 to S15.

[0019] S11: Construct a geometric model of the pipeline based on pipeline structure parameters.

[0020] S12: Divide the calculation domain for the pipe diameter variation area along the pipe diameter direction and set the calculation domain type; S13: Perform pipeline fluid simulation based on the computational domain type and geometric model of the variable diameter region; S14: When the simulation results meet the flow distribution target, determine the target pipe diameter of the variable diameter region according to the calculation domain type of the variable diameter region.

[0021] S15: Distribute pipeline flow based on target pipe diameter.

[0022] In some embodiments, pipeline structure parameters may include at least one of pipe diameter, length, inner diameter of pipe wall, distance from pump, and direction.

[0023] Step S11 can specifically involve constructing the geometric and fluid models of the pipeline based on the pipeline structure parameters using conventional methods in the art. As an example, SolidWorks software can be used to construct the geometric model of the pipeline.

[0024] In the embodiments of this application, the variable diameter region is the area in the pipeline where the pipe diameter can be changed during the actual adjustment process. By changing the pipe diameter in the variable diameter region, the output flow rate can be adjusted.

[0025] In some embodiments, step S12 may specifically involve dividing the pipe's diameter change region into a calculation domain along the pipe diameter direction based on at least one of the minimum pipe diameter, the minimum change in pipe diameter during the actual adjustment process, and the original inner diameter of the pipe in the diameter change region, and setting the calculation domain type.

[0026] The number of computational domains can be determined based on the minimum change in pipe diameter during the actual adjustment process, and the pipe diameter variation area can be divided into computational domains based on the number of computational domains.

[0027] The critical size of the computational domain can be determined based on the minimum pipe diameter and the original inner diameter of the pipe in the variable diameter region. For example, when the computational domain is a ring structure, the minimum pipe diameter can be used as the minimum inner diameter of the computational domain, and the original inner diameter of the pipe in the variable diameter region can be used as the maximum outer diameter of the computational domain. The computational domain is then divided in the direction of the pipe diameter between the minimum pipe diameter and the original inner diameter of the pipe in the variable diameter region, i.e., the area between the pipe walls.

[0028] The size of each calculation domain in the pipe diameter direction can be determined based on the minimum change in pipe diameter during the actual adjustment process. For example, if the minimum change is 1 mm, then the size of each calculation domain in the pipe diameter direction can be set to 1 mm.

[0029] In this embodiment, the computational domain type can be either solid or fluid. By setting the computational domain type, different simulated pipe diameters can be achieved. For example, when the inner radius of the original pipe in the diameter-changing region of the geometric model is 5mm, the computational domain is an annular region centered on the pipe center, with an inner radius of 4mm and an outer diameter of 5mm, the simulated pipe diameter is 8mm when the computational domain type is solid, and 10mm when the computational domain type is fluid.

[0030] In some embodiments, dividing the variable diameter region of the pipeline along the pipe diameter direction in step S12 may include: The pipe diameter change area is divided into multiple calculation domains along the pipe diameter direction, and the center of each calculation domain coincides with the center of the pipe in the diameter change area.

[0031] In some embodiments, dividing the pipe's diameter variation region into multiple computational domains along the pipe diameter direction includes: Based on the minimum change in pipe diameter during actual adjustment, the pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction.

[0032] The minimum change in pipe diameter during the actual adjustment process is the adjustment amount of the actual processing design. The target pipe diameter obtained by this optimization is the final result, which can be directly used as the parameter for actual processing without repeated calculation.

[0033] As an example, the minimum change in pipe diameter during actual adjustment is 1mm. When the original inner diameter of the pipe in the diameter-changing region of the geometric model is 10mm, a calculation domain can be set for each additional 1mm from the center of the pipe in the pipe diameter direction. For example, a calculation domain can be set for a region 3-4mm from the center of the pipe, and another calculation domain can be set for a region 4-5mm from the center of the pipe.

[0034] In some embodiments, dividing the pipe's diameter variation region into multiple computational domains along the pipe diameter direction includes: The pipe diameter variation area is divided into multiple computational domains along the pipe diameter direction. All computational domains are annular, and the inner diameter of one computational domain is the outer diameter of the other computational domain in two adjacent computational domains.

[0035] In some embodiments, step S13 may specifically involve: meshing the geometric model; determining the simulated pipe diameter of the variable diameter region based on the computational domain type and setting boundary conditions; and performing pipeline fluid simulation calculations based on the meshed geometric model, simulated pipe diameter, and boundary conditions; wherein the computational domain type includes solid type or fluid type.

[0036] In some embodiments, determining the simulated pipe diameter of the variable diameter region based on the computational domain type can be done by determining the simulated pipe diameter based on the maximum outer diameter in the computational domain of the fluid type; or, it can be determined based on the minimum inner diameter in the computational domain of the solid type. The simulated pipe diameter is the dimension of the area in the variable diameter region used for fluid transmission in the pipe diameter direction.

[0037] In some embodiments, the size, type, and boundary mesh of the mesh can be flexibly set according to requirements, and the geometric model is meshed based on the set mesh size and type. As an example, the mesh type can be a hexahedral or tetrahedral mesh.

[0038] In some embodiments, different regions may use different grid sizes and types.

[0039] In some embodiments, the mesh of the variable diameter region in the geometric model can be refined to improve the accuracy of the simulation calculation.

[0040] In some embodiments, setting boundary conditions may include setting the pipe wall of the variable diameter region or the interface between two adjacent computational domains as a no-slip boundary condition.

[0041] In some embodiments, the flow distribution target can be set according to actual needs. When the method provided in this application is applied to a piping system for cooling multiple battery packs inside an energy storage container, the piping can adopt a configuration such as... Figure 2 The structure shown includes a main pipe and multiple branch pipes. Each branch pipe corresponds to a battery pack for cooling. The flow distribution objective is to ensure equal flow rates for each branch pipe, reducing temperature differences between battery packs. The variable diameter region can be the area of ​​the branch pipe closest to the main pipe, and the computational domain can be... Figure 2 The black area is designated for the central branch pipe. It should be noted that when the pipeline has multiple branch pipes, i.e., multiple diameter-changing regions, the computational domain can be divided and its type set separately for each region. Multiple diameter-changing regions can use the same or different computational domain division methods and the same or different computational domain type settings. For example, the initial computational domain type for one branch pipe can be set to solid type, while the initial computational domain type for another branch pipe can be set to fluid type.

[0042] In some embodiments, step S14 may specifically be to use the simulated pipe diameter as the target pipe diameter when the simulation result meets the flow distribution target.

[0043] The above is a pipeline flow distribution method provided by the embodiments of this application. By first dividing the variable diameter region of the pipeline into computational domains along the pipe diameter direction and setting the computational domain type, and then performing pipeline fluid simulation based on the computational domain type and geometric model, different simulation pipe diameters can be achieved by flexibly adjusting the computational domain type. Moreover, only one geometric model and one mesh generation are required, which greatly reduces the model adjustment and mesh generation time in the iterative optimization process and helps to ensure mesh consistency in the optimization iteration process, effectively improving the efficiency of pipeline flow distribution.

[0044] In other embodiments, when the simulation results do not meet the flow distribution target, multiple simulations can be performed by adjusting the computational domain type of the variable diameter region to optimize the flow distribution of the pipeline. See [link to relevant documentation] for details. Figure 3 And the description below.

[0045] Figure 3 This is a schematic flowchart of a pipeline flow distribution method provided in another embodiment of this application, which includes steps S31 to S37.

[0046] S31: Construct a geometric model of the pipeline based on the pipeline structure parameters.

[0047] S32: Divide the calculation domain for the pipe diameter variation area along the pipe diameter direction and set the calculation domain type.

[0048] S33: Perform pipeline fluid simulation based on the computational domain type and geometric model of the variable diameter region.

[0049] S34: Step to adjust the computational domain type. When the simulation results do not meet the flow distribution target, adjust the computational domain type of the variable path region.

[0050] S35: Iterative simulation steps: Determine the simulated pipe diameter after the diameter change region adjustment based on the computational domain type after the diameter change region adjustment and set boundary conditions; perform pipeline fluid simulation calculations based on the meshed geometric model, the adjusted simulated pipe diameter, and the boundary conditions.

[0051] The process continues with steps S34 (adjusting the domain type in the loop) and S35 (iterative simulation) until the simulation results meet the flow allocation target.

[0052] S36: When the simulation results meet the flow distribution target, determine the target pipe diameter of the variable diameter region according to the calculation domain type of the variable diameter region.

[0053] S37: Distribute pipeline flow based on target pipe diameter.

[0054] Steps S31-S33 and S36-S37 can be performed using the same methods as the corresponding steps in S11 to S15. For the sake of brevity, they will not be described in detail here. Please refer to the above-mentioned... Figure 1 Description of the corresponding embodiments.

[0055] In some embodiments, when there is only one computing domain, and the computing domain type is set to solid type in step S32, the computing domain type can be adjusted to fluid type in step S34; when the computing domain type is set to fluid type in step S32, the computing domain type can be adjusted to solid type in step S34.

[0056] In some embodiments, when there are multiple computing domains, and in step S32, multiple computing domain types are set to solid type, or some computing domain types are set to solid type, step S34 can adjust the computing domain type by adjusting at least some solid type computing domains to fluid type, or adjusting at least some fluid type computing domains to solid type.

[0057] When the computational domain type is fluid type, the current computational domain is used as a fluid region connected to the pipeline for fluid transmission. Thus, different simulated pipe diameters can be achieved by adjusting different computational domain types.

[0058] In some embodiments, step S33, which performs pipeline fluid simulation based on computational domain type and geometric model, further includes setting initial flow field data for the mesh, such as pressure or velocity, and calculating flow field data for the mesh through simulation.

[0059] In step S35, the pipeline fluid simulation calculation based on the meshed geometric model, the adjusted simulation pipe diameter, and the boundary conditions can be performed using the flow field data calculated based on S33 or the previous cycle as the initial flow field for the current cycle stage.

[0060] In this method, the optimization process only requires simple adjustment of the computational domain type of the variable diameter region based on the geometric model. At the same time, the mesh flow field calculated in the next iteration can use the flow field calculated in the previous iteration, which greatly reduces the convergence time of the next iteration, which is conducive to improving the convergence speed and quickly obtaining the updated flow field calculation results.

[0061] See Figure 4 As shown, Figure 4 yes Figure 2An enlarged schematic diagram of the variable diameter region shows that when multiple computational domains are set, each computational domain can be considered a layer, with the number of layers increasing from the inside of the pipe towards the pipe wall. For example, layers such as the first layer and the second layer can be arranged from the inside of the pipe towards the pipe wall. In some embodiments, to reduce fluid resistance in practical applications, the cyclic computational domain type adjustment step can be to sequentially adjust the computational domain type from fluid type to solid type from the pipe wall towards the inside of the pipe, i.e., the simulated pipe diameter gradually decreases, and simulations are performed separately. For details, please refer to [link to relevant documentation]. Figure 5 And the description below.

[0062] See Figure 5 As shown, Figure 5 This is a schematic flowchart of a pipeline flow distribution method provided in another embodiment of this application, which may include: S51: Construct a geometric model of the pipeline based on the pipeline structure parameters.

[0063] S52: Divide the pipe diameter variation region into multiple computational domains along the pipe diameter direction, and set the type of multiple computational domains to be fluid type.

[0064] S53: Perform pipeline fluid simulation based on the computational domain types and geometric models of multiple computational domains in the variable diameter region.

[0065] If the simulation results meet the traffic allocation target, proceed to step S58; if the simulation results do not meet the traffic allocation target, proceed to steps S54-S57.

[0066] S54: In the first cycle phase, the computational domain type closest to the pipe wall among multiple computational domains is changed from fluid type to solid type.

[0067] S55: Iterative simulation steps: Determine the simulated pipe diameter after the diameter change region adjustment based on the computational domain type after the diameter change region adjustment and set boundary conditions; Perform pipeline fluid simulation calculations based on the meshed geometric model, the adjusted simulated pipe diameter, and the boundary conditions.

[0068] S56: In the Nth cycle phase, the computational domains adjacent to the computational domain that was adjusted to solid type in the previous cycle phase are changed from fluid type to solid type, where N is an integer greater than or equal to two.

[0069] S57: Iterative simulation step. Based on the adjusted computational domain type of the variable diameter region, determine the adjusted simulation pipe diameter and set boundary conditions. Perform pipeline fluid simulation calculations based on the meshed geometric model, the adjusted simulation pipe diameter, and the boundary conditions. Repeat steps S56 and S57 until the simulation results meet the flow distribution target, then proceed to step S58.

[0070] S58: Determine the target pipe diameter of the variable diameter region based on the calculation domain type of the variable diameter region.

[0071] S59: Distribute pipeline flow based on target pipe diameter.

[0072] Steps S51, S53, S58 and S59 can be executed using the same methods as S11 and S13-S15, as described above.

[0073] In some embodiments, dividing the calculation domain of the pipe's diameter variation region along the pipe diameter direction in step S52 may include: The pipe diameter change area is divided into multiple calculation domains along the pipe diameter direction, and the center of each calculation domain coincides with the center of the pipe in the diameter change area.

[0074] In some embodiments, dividing the pipe's diameter variation region into multiple computational domains along the pipe diameter direction includes: Based on the minimum change in pipe diameter during actual adjustment, the pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction.

[0075] In some embodiments, dividing the pipe's diameter variation region into multiple computational domains along the pipe diameter direction includes: The pipe diameter variation area is divided into multiple computational domains along the pipe diameter direction. All computational domains are annular, and the inner diameter of one computational domain is the outer diameter of the other computational domain in two adjacent computational domains.

[0076] In some embodiments, step S54 may specifically involve, in the first loop phase, adjusting the computational domain type of the outermost computational domain from fluid type to solid type.

[0077] Accordingly, step S55 can be specifically as follows: iterative simulation step, based on the computational domain of the outermost fluid type, determine the adjusted simulation pipe diameter in the variable diameter region and set boundary conditions, and perform simulation calculations based on the adjusted simulation pipe diameter, the meshed geometric model and boundary conditions.

[0078] Among them, the inner diameter corresponding to the outermost calculation domain after adjustment can be used as the simulated pipe diameter.

[0079] In some embodiments, step S56 may specifically involve, in the second cycle stage, adjusting the computational domain type of the sub-outer layer computational domain from fluid type to solid type.

[0080] Accordingly, step S57 can be specifically an iterative simulation step, which involves determining the simulation pipe diameter and setting boundary conditions based on the computational domain of the sub-outer solid type, and performing simulation calculations based on the adjusted simulation pipe diameter, the meshed geometric model, and the boundary conditions.

[0081] When the simulation results do not meet the flow distribution target, the computational domain of the fluid type can be adjusted to the solid type based on the direction of the pipe wall pointing into the pipe, and simulation can be performed. That is, S56 and S57 are executed for each adjustment until the flow distribution target is met.

[0082] In other embodiments, step S52 may also set multiple computational domain types to be solid type. The cyclic computational domain type adjustment step may be to adjust the computational domain type of each layer from solid type to fluid type in the direction from the inside of the pipe to the pipe wall, that is, the simulation pipe diameter gradually increases from small to large, and simulations are performed separately.

[0083] It should be noted that the dimensions of multiple calculation domains in the pipe diameter direction and the number of calculation domains for each adjustment type can be flexibly set according to actual needs.

[0084] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments of this application can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable storage medium can include any entity or device capable of carrying the computer program code, a medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory, a random access memory, an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0085] Another aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the pipeline flow distribution method in any of the above embodiments. This computer-readable storage medium can be a storage device comprising various electronic devices; optionally, in the embodiments of this application, the computer-readable storage medium is a non-transitory computer-readable storage medium.

[0086] The technical solutions of this application have been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of this application is obviously not limited to these specific embodiments. Without departing from the principles of this application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of this application.

Claims

1. A pipeline flow distribution method, characterized in that, The pipeline includes a diameter variation area, and the method includes: A geometric model of the pipeline is constructed based on the pipeline structure parameters; The calculation domain is divided along the pipe diameter direction to define the variable diameter region of the pipeline, and the calculation domain type is set. Pipeline fluid simulation is performed based on the computational domain type of the variable diameter region and the geometric model. When the simulation results meet the flow distribution target, the target pipe diameter of the variable diameter region is determined according to the computational domain type of the variable diameter region. Pipeline flow distribution is based on the target pipe diameter.

2. The method according to claim 1, characterized in that, The pipeline fluid simulation based on the computational domain type of the variable diameter region and the geometric model includes: The geometric model is meshed; The simulated pipe diameter of the variable diameter region is determined based on the computational domain type, and boundary conditions are set. Pipeline fluid simulation calculations are performed based on the meshed geometric model, the simulated pipe diameter, and the boundary conditions. The computational domain type includes solid type or fluid type.

3. The method according to claim 2, characterized in that, When the simulation results meet the flow distribution target, determining the target pipe diameter of the variable diameter region based on the computational domain type of the variable diameter region includes: When the simulation results meet the flow distribution target, the simulated pipe diameter is used as the target pipe diameter.

4. The method according to claim 2, characterized in that, The method further includes: The computational domain type adjustment step involves adjusting the computational domain type of the variable-diameter region when the simulation results do not meet the flow allocation target. The iterative simulation steps involve determining the adjusted simulation pipe diameter in the variable diameter region based on the adjusted computational domain type and setting boundary conditions, and then performing pipeline fluid simulation calculations based on the meshed geometric model, the adjusted simulation pipe diameter, and the boundary conditions. The computational domain type adjustment step and the iterative simulation step are repeated until the simulation results meet the traffic allocation target.

5. The method according to claim 4, characterized in that, The computing domain is configured in multiple ways, and the types of computing domains include: All computational domains are configured with the fluid type.

6. The method according to claim 5, characterized in that, The loop of the computation domain type adjustment steps includes: In the first cycle phase, the computational domain type of the computational domain closest to the pipe wall among multiple computational domains is changed from fluid type to solid type; In the Nth cycle phase, the computational domains adjacent to the computational domain that was adjusted to the solid type in the previous cycle phase are changed from the fluid type to the solid type, where N is an integer greater than or equal to two.

7. The method according to any one of claims 1 to 6, characterized in that, The computational domain division for the pipe diameter variation region along the pipe diameter direction includes: The pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction, and the center of each of the multiple computational domains coincides with the center of the pipe in the diameter variation region.

8. The method according to claim 7, characterized in that, The pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction, including: Based on the minimum change in pipe diameter during actual adjustment, the pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction.

9. The method according to claim 7, characterized in that, The pipe diameter variation region is divided into multiple computational domains along the pipe diameter direction, including: The pipe diameter variation region is divided into multiple calculation domains along the pipe diameter direction. All calculation domains are annular, and the inner diameter of one calculation domain is the outer diameter of the other calculation domain in two adjacent calculation domains.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the pipeline flow distribution method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Topology design method for cold plate runner aiming at non-uniform heat distribution

    CN115017639A

  • Method, system and device for acquiring copper pipe water cooling parameters of heat pipe module simulation

    CN118656978A

  • Liquid cooling pipeline temperature control system based on liquid flow regulation

    CN120341443A

  • Method and apparatus for adjusting battery temperature of vehicle, and vehicle

    WO2024067632A1