Modeling method and device for indirect air cooling tower
By obtaining the target size data of multiple components of the indirect air-cooling tower, building a target structure model, and dividing the computing domain, the problems of complex modeling and low computing efficiency in the existing technology are solved, and more efficient and accurate modeling design is achieved.
Patent Information
- Application Number
- CN202411929180.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-22
AI Technical Summary
In the prior art, the modeling of steel structure indirect air-cooling towers is complex, the number of numerical model grids is large, and the calculation efficiency is low, resulting in difficulties in multi-working flow field calculation and resistance analysis.
A modeling method for indirect air-cooling tower is proposed, including obtaining the target size data of multiple components, calling the grid generation application to build a target structure model, building auxiliary surfaces based on shell coordinate data, and dividing the target structure model based on auxiliary surfaces and preset cylinders to determine multiple calculation fields.
The modeling design of the steel structure indirect air-cooling tower has been optimized, the calculation efficiency and modeling accuracy of the model have been improved, and the operation efficiency has been improved.
Smart Images

Figure CN119862629A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of cooling towers, and in particular to a modeling method and a device for an indirect air cooling tower. Background Art
[0002] Indirect air cooling tower is a key equipment of indirect air cooling system. In related technologies, the shell of rigid structure indirect air cooling tower adopts steel structure, and its shell support also adopts steel structure. The steel structure support is a complex truss structure, while the concrete cooling tower shell support adopts herringbone column, straight column or X-column, which has a simple structure, so there may be obvious differences in the air resistance characteristics of the two. Due to the complex truss structure, the numerical model has many problems such as large number of grids, complex modeling and low calculation efficiency, which makes it difficult to carry out flow field calculation and resistance analysis of steel structure indirect air cooling tower under multiple working conditions.
[0003] Therefore, how to optimize the modeling design of steel structure indirect air-cooling towers, improve the calculation efficiency of the model of steel structure indirect air-cooling towers, improve the modeling accuracy of indirect air-cooling towers, and improve operation efficiency has become one of the important research directions. Summary of the invention
[0004] The present disclosure aims to solve one of the technical problems in the related art at least to some extent. To this end, one object of the present disclosure is to propose a modeling method for an indirect air cooling tower.
[0005] A second objective of the present disclosure is to provide a modeling device for an indirect air cooling tower.
[0006] A third objective of the present disclosure is to provide an electronic device.
[0007] A fourth object of the present disclosure is to provide a non-transitory computer-readable storage medium.
[0008] A fifth object of the present disclosure is to provide a computer program product.
[0009] To achieve the above-mentioned purpose, the first embodiment of the present disclosure proposes a modeling method for an indirect air cooling tower, comprising:
[0010] Acquire target size data of multiple components of the indirect air cooling tower, where the target size data of the multiple components at least include shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform;
[0011] Calling a mesh generation application to build a target structural model of the indirect air cooling tower based on target size data;
[0012] Construct auxiliary surfaces based on shell coordinate data;
[0013] The target structure model is divided based on auxiliary surfaces and preset cylinders to determine multiple calculation domains of the target structure model.
[0014] The disclosed embodiments can optimize the modeling design of the steel structure indirect air-cooling tower, improve the calculation efficiency of the model of the steel structure indirect air-cooling tower, improve the modeling accuracy of the indirect air-cooling tower, and improve the operating efficiency.
[0015] To achieve the above-mentioned purpose, the second aspect of the present disclosure provides a modeling device for an indirect air cooling tower, comprising:
[0016] An acquisition module is used to acquire target size data of multiple components of the indirect air cooling tower, wherein the target size data of the multiple components at least includes shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform;
[0017] The first construction module is used to call a grid generation application to construct a target structural model of an indirect air cooling tower based on target size data;
[0018] A second construction module is used to construct an auxiliary surface based on the shell coordinate data;
[0019] The partitioning module is used to partition the target structural model based on the auxiliary surface to determine multiple computational domains of the target structural model.
[0020] To achieve the above-mentioned purpose, a third aspect of the present disclosure provides an electronic device, including:
[0021] at least one processor; and
[0022] a memory communicatively connected to at least one processor; wherein,
[0023] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor so that the at least one processor can execute the modeling method of the indirect air cooling tower provided in the embodiment of the first aspect of the present disclosure.
[0024] To achieve the above-mentioned purpose, the fourth aspect embodiment of the present disclosure proposes a computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions are used to enable a computer to execute the modeling method of an indirect air-cooling tower provided in the first aspect embodiment of the present disclosure.
[0025] To achieve the above-mentioned purpose, the fifth embodiment of the present disclosure proposes a computer program product, including a computer program, which, when executed by a processor, implements the modeling method of the indirect air cooling tower provided in the first embodiment of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1is a flow chart of a modeling method of an indirect air cooling tower according to an embodiment of the present disclosure;
[0027] Figure 2 is a flow chart of a modeling method of an indirect air cooling tower according to an embodiment of the present disclosure;
[0028] Figure 3 is a schematic diagram of an inner shell of an indirect air cooling tower according to an embodiment of the present disclosure;
[0029] Figure 4 is a schematic diagram of first position coordinates of an embodiment of the present disclosure;
[0030] Figure 5 is a schematic diagram of a busbar segment according to an embodiment of the present disclosure;
[0031] Figure 6 is a schematic diagram of an inner casing busbar according to an embodiment of the present disclosure;
[0032] Figure 7 is a schematic diagram of a central plane of an embodiment of the present disclosure;
[0033] Figure 8 is a schematic diagram of a candidate structural model for constructing an inner shell according to an embodiment of the present disclosure;
[0034] Fig. 9 is a schematic diagram of a truss dimension drawing of one embodiment of the present disclosure;
[0035] Fig.10 is a schematic diagram of a target structural model node of a truss according to an embodiment of the present disclosure;
[0036] Fig.11 is a schematic diagram of a target structure model of an embodiment of the present disclosure;
[0037] Fig.12 is a flow chart of a modeling method of an indirect air cooling tower according to an embodiment of the present disclosure;
[0038] Fig.13 is a schematic diagram of a segmentation target structure model according to an embodiment of the present disclosure;
[0039] Fig.14 is a schematic diagram of a grid model of an indirect air cooling tower according to an embodiment of the present disclosure;
[0040] Fig.15 is a flow chart of a modeling method of an indirect air cooling tower according to an embodiment of the present disclosure;
[0041] Fig.16 is a structural block diagram of a modeling device for an indirect air cooling tower according to an embodiment of the present disclosure;
[0042] Fig.17It is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0043] Embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.
[0044] The modeling method and device of the indirect air cooling tower of the embodiment of the present disclosure are described below with reference to the accompanying drawings.
[0045] Figure 1 is a flow chart of a modeling method for an indirect air cooling tower according to an embodiment of the present disclosure, such as Figure 1 As shown, the method comprises the following steps:
[0046] S101, obtaining target dimension data of multiple components of an indirect air cooling tower.
[0047] It should be noted that the indirect air-cooling tower in the embodiment of the present disclosure is an indirect air-cooling tower with a steel structure.
[0048] The target size data of the multiple components at least include shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform.
[0049] In the disclosed embodiment, the shell coordinate data may include, for example, a plurality of position coordinates on the busbar, and the first dimension data of the truss may include, for example, a truss dimension drawing, so as to facilitate the subsequent establishment of a three-dimensional solid drawing with the same or similar dimensions as the truss.
[0050] In the disclosed embodiment, the second dimension data of the radiator may include, for example, the circumferential diameter and height of the radiator, and the third dimension data of the widening platform may include, for example, the diameter and height of the cone bottom corresponding to the widening platform.
[0051] S102, calling a grid generation application to construct a target structural model of an indirect air cooling tower based on target size data.
[0052] In the disclosed embodiment, a mesh generation application is called to construct a candidate structural model of the shell based on the shell coordinate data, a candidate structural model of the truss based on the first size data of the truss, a candidate structural model of the radiator based on the second size data of the radiator, and a candidate structural model of the widening platform based on the third size data of the widening platform.
[0053] Furthermore, the candidate structural models of various components are integrated to construct the target structural model of the indirect air-cooling tower.
[0054] S103, constructing an auxiliary surface based on the shell coordinate data.
[0055] In the disclosed embodiment, the shell coordinate data may be parsed to obtain the throat elevation, and two parallel horizontal planes may be established at the throat elevation to cut the target structure model to obtain two auxiliary planes of the target structure model.
[0056] S104, dividing the target structure model based on the auxiliary surface and the preset cylinder to determine multiple calculation domains of the target structure model.
[0057] Among them, the preset cylinder is a cylinder much larger than the size of the cooling tower (for example, it can be a cylinder with a diameter of 1000m and a height of 1000m), and is divided with the shell, truss entity, radiator cylindrical surface, and widened platform conical surface of the above-mentioned cooling tower (that is, the indirect air-cooling tower), thereby forming an air circulation area, a shell area and a truss area, as well as a radiator surface, a widened platform surface, etc. Optionally, the shell area and the truss area can be deleted, and the air circulation area can be retained. Optionally, the internal area of the cooling tower between the two auxiliary surfaces at the throat elevation of the cooling tower can also be deleted, and finally the calculation domain of the resistance calculation model is formed.
[0058] In the disclosed embodiment, a grid generation application is called to construct a target structural model of an indirect air-cooling tower based on target size data, auxiliary surfaces are constructed based on shell coordinate data, and the target structural model is divided based on the auxiliary surfaces and preset cylinders to determine multiple computational domains of the target structural model. This can optimize the modeling design of the steel structure indirect air-cooling tower, improve the computational efficiency of the model of the steel structure indirect air-cooling tower, improve the modeling accuracy of the indirect air-cooling tower, and improve the operating efficiency.
[0059] Figure 2 is a flow chart of a modeling method for an indirect air cooling tower according to an embodiment of the present disclosure, such as Figure 2 As shown, based on the target size data, the target structure model of the indirect air cooling tower is constructed, including the following steps:
[0060] S201, constructing a candidate structural model of the shell based on the shell coordinate data.
[0061] In the disclosed embodiment, the shell includes an inner shell and an outer shell. The inner shell and the outer shell are traversed. For the target shell currently traversed, a grid generation application is called to parse the shell coordinate data to obtain a plurality of first position coordinates on the busbar of the target shell and a plurality of second position coordinates on the centerline. The first position coordinates include at least the outlet elevation, throat elevation, and 0m elevation of the indirect air cooling tower, and the second position coordinates include at least the centerline 0m elevation and the centerline outlet elevation. The plurality of first position coordinates are fitted to obtain the busbar, and the plurality of second position coordinates are fitted to obtain the centerline. The outlet elevation on the busbar and the centerline outlet elevation of the centerline are connected, and the 0m elevation on the busbar and the centerline 0m elevation of the centerline are connected to obtain the center plane. The center plane is rotated to obtain a candidate structural model of the target shell.
[0062] like Figure 3 As shown, taking the target shell as the inner shell as an example, the shell coordinate data can be the coordinates of the points on the busbar of the inner shell extracted according to the drawings of the indirect air-cooling tower shell (more than 30 points), including at least but not limited to the coordinates of the points at the outlet elevation, throat elevation, 0m elevation, centerline 0m elevation and centerline outlet elevation of the cooling tower, to generate the cooling tower shell coordinate data.
[0063] In some embodiments, a mesh generation application (e.g., GAMBIT software) is started, such as Figure 4 As shown in , multiple first position coordinates on the target shell busbar are imported to generate points on the busbar, such as Figure 5 As shown, adjacent points are connected to form segments to obtain multiple busbar segments, such as Figure 6 As shown, all line segments are merged to generate the generatrix of the cooling tower shell.
[0064] In some embodiments, Figure 7 As shown, the bottom point and the top point of the busbar are connected to the bottom point and the top point of the center line respectively, and the bottom point and the top point of the center line are further connected to form a closed surface, namely the center surface.
[0065] In some embodiments, Figure 8 As shown, the center surface is rotated 360° to form a candidate structural model of the inner shell. Similarly, the candidate structural model of the outer shell can be obtained according to the above steps.
[0066] S202: constructing an initial structural model of the truss based on the first dimension data.
[0067] In some embodiments, Fig. 9As shown, according to the truss size drawing that supports the air inlet of the steel structure indirect air cooling tower, the first size data is obtained to establish a three-dimensional solid diagram with the same or similar size as the truss in the grid generation application to obtain the initial structural model of the truss.
[0068] S203, adding a preset sphere to each node of the initial structural model to obtain a target structural model of the truss, wherein the sphere of each node at least encloses all straight rod joints of the node.
[0069] In some embodiments, Fig.10 As shown, a sphere is further added to each node of the initial structural model, and the sphere at least wraps all the straight rod joints at the node.
[0070] S204, acquiring a cylindrical surface based on the second size data, and constructing a candidate structural model of the heat sink based on the cylindrical surface.
[0071] In some embodiments, a mesh generation application is used to establish a cylindrical surface (with a diameter equal to the arrangement diameter of the radiator and a height equal to the height of the radiator) based on the second dimension data of the radiator arranged vertically in a circumferential direction outside the air inlet of an indirect air cooling tower (including at least the circumferential diameter and the height of the radiator) to construct a candidate structural model of the radiator.
[0072] S205, acquiring a conical surface based on the third dimension data, and constructing a candidate structural model of the widening platform based on the conical surface.
[0073] In some embodiments, a mesh generation application is used to establish a conical surface according to the third dimension data of the widened platform between the cooling tower and the radiator to construct a candidate structural model of the widened platform.
[0074] S206, integrating all candidate structural models to obtain a target structural model.
[0075] In some embodiments, Fig.11 As shown, the candidate structural models at least include candidate structural models of the truss, the radiator, the widening platform, and the shell. All candidate structural models are integrated to obtain the target structural model.
[0076] In some implementations, candidate structural models of the truss, the heat sink, and the widening platform are directly constructed on the candidate structural model of the shell, and after the construction is completed, the target structural model is directly obtained.
[0077] In the disclosed embodiment, candidate structural models of the inner shell and the outer shell are respectively constructed based on the position coordinates of the busbar and the position coordinates of the center line, the initial structural model of the truss is constructed based on the first dimensional data, and a preset sphere is added to each node of the initial structural model to obtain a target structural model of the truss. The sphere of each node at least wraps all the straight rod joints of the node, which can improve the accuracy of modeling models of the inner shell, the outer shell and the truss; the cylindrical surface is obtained based on the second dimensional data, and the candidate structural model of the radiator is constructed based on the cylindrical surface. The conical surface is obtained based on the third dimensional data, and the candidate structural model of the widening platform is constructed based on the conical surface, which can improve the efficiency of constructing the radiator and the widening platform.
[0078] Fig.12 is a flow chart of a modeling method for an indirect air cooling tower according to an embodiment of the present disclosure, such as Fig.12 As shown, the method comprises the following steps:
[0079] S1201, obtaining target dimension data of multiple components of an indirect air cooling tower.
[0080] The target size data of the multiple components at least include shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform.
[0081] S1202, calling a grid generation application to construct a target structural model of an indirect air cooling tower based on target size data.
[0082] For the introduction of step S1201 to step S1202, please refer to the relevant content in the above embodiment, which will not be repeated here.
[0083] S1203: Determine two horizontal planes based on the throat elevation to cut the target structure model, so as to obtain two auxiliary planes of the target structure model.
[0084] The distance between the two horizontal planes is less than a preset distance threshold.
[0085] In some embodiments, taking a distance threshold of 0.1 m as an example, the throat elevation of the shell of the indirect air-cooling tower is cut by two horizontal planes, and the two horizontal planes are less than 0.1 m apart, so as to form two auxiliary planes at the throat elevation of the shell of the indirect air-cooling tower, i.e., the throat slices of the indirect air-cooling tower.
[0086] S1204, segmenting the cylinder based on the candidate structural model of the shell, the candidate structural model of the truss, the cylindrical surface, and the conical surface to obtain the air circulation area, shell area, truss area, radiator surface, and widening platform surface of the target structural model respectively.
[0087] The bottom surface of the cylinder coincides with the bottom surface of the target structure model.
[0088] In some embodiments, Fig.13 As shown, a grid generation application is called to create a cylinder much larger than the cooling tower size with a preset cylinder size (the preset cylinder size may be, for example, a diameter of 1000 m and a height of 1000 m), and the cylinder is segmented with the shell, truss, cylindrical surface of the radiator, and conical surface of the widened platform of the above-mentioned indirect air-cooling tower, thereby forming an air circulation area, a shell area and a truss area, as well as a radiator surface, a widened platform surface, etc., and the shell area and the truss area are further deleted to retain the air circulation area.
[0089] In some implementations, in order to draw a high-quality grid, multiple auxiliary areas may be further set to divide the calculation area into multiple areas.
[0090] S1205, deleting the inner area between the two auxiliary surfaces to obtain multiple calculation domains of the target structure model.
[0091] In some implementations, the inner region of the cooling tower between the two auxiliary surfaces at the throat elevation of the cooling tower is further deleted to finally form the calculation domain of the resistance calculation model.
[0092] In some embodiments, the calculation domain includes the air inlet area (air area outside the truss), the area below the throat elevation of the cooling tower, the area above the throat elevation of the cooling tower, the area near the outside of the cooling tower shell, and the area far from the cooling tower shell.
[0093] In some implementations, a grid generation application may be called to divide the computational domain to obtain multiple computational domains of the target structural model.
[0094] S1206, obtaining the number of cycles of the truss structure changing in the circumferential direction.
[0095] Optionally, in the embodiment of the present disclosure, the number of cycles may be a preset value, the number of cycles is an even number, and the number of cycles is greater than a preset cycle threshold, for example, the cycle threshold may be 20.
[0096] S1207, dividing and meshing multiple computational domains of the target structure model based on the number of cycles to obtain a mesh model of the indirect air cooling tower.
[0097] In some embodiments, taking the case where the computational domain includes the air inlet area (the air area outside the truss), the area below the throat elevation of the cooling tower, the area above the throat elevation of the cooling tower, the area near the outside of the cooling tower shell, and the area far from the cooling tower shell as an example, in order to reduce the number of grids, according to the number of cycles N (usually an even number and greater than 20) of the circumferential direction of the truss structure, as follows Fig.14As shown, the meshing tool of the mesh generation application is called to mesh the air inlet area, the area below the throat elevation of the cooling tower, the area above the throat elevation of the cooling tower, the area near the outside of the cooling tower shell, and the area far from the cooling tower shell, respectively, to form a mesh model of the steel structure indirect air cooling tower.
[0098] In some implementations, in a mesh generation application, the mesh model is saved and a mesh file is output.
[0099] In the disclosed embodiment, two horizontal planes are determined based on the throat elevation to cut the target structure model to obtain two auxiliary planes of the target structure model, which can be used for subsequent division of the calculation domain to improve the calculation efficiency of the model of the steel structure indirect air-cooling tower. Based on the number of cycles, multiple calculation domains of the target structure model are segmented and meshed to obtain a mesh model of the indirect air-cooling tower, which can improve the modeling accuracy of the indirect air-cooling tower and enhance the operating efficiency.
[0100] Fig.15 is a flow chart of a modeling method for an indirect air cooling tower according to an embodiment of the present disclosure, such as Fig.15 As shown, the method comprises the following steps:
[0101] S1501, obtaining target size data of multiple components of an indirect air cooling tower;
[0102] The target size data of the multiple components at least include shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform.
[0103] S1502, calling a grid generation application to construct a target structural model of an indirect air cooling tower based on target size data.
[0104] S1503, constructing an auxiliary surface based on the shell coordinate data.
[0105] S1504: Divide the target structural model based on the auxiliary surface to determine multiple computational domains of the target structural model.
[0106] For the contents of step S1501 to step S1504, please refer to the relevant introduction in the above embodiment, which will not be repeated here.
[0107] S1505, obtaining boundary setting information.
[0108] S1506, calling a computational fluid dynamics application to set boundaries for the grid model, and obtaining a resistance calculation model for the indirect air cooling tower.
[0109] In the disclosed embodiment, a computational fluid dynamics application (such as FLUENT software) is called to open the above-mentioned grid file, turn on the standard κ-ε turbulence, set the air density and operating pressure, and gravity acceleration. The following boundary settings are performed to generate a large steel structure cooling tower resistance calculation model.
[0110] In some embodiments, the upper and lower sections at the throat elevation of the cooling tower are both set as velocity inlet boundaries, and the velocity direction is specified in a coordinate manner.
[0111] In some embodiments, the curved surface representing the radiator is set as the radiator (RADIATOR) boundary, and the relationship parameters between the resistance coefficient and the wind speed are set according to the radiator resistance characteristic parameters. Optionally, the heat dissipation coefficient can be set to zero.
[0112] In some embodiments, the top boundary of the computational domain is a pressure outlet boundary, the bottom of the computational domain is an adiabatic wall boundary, and both sides of the computational domain are symmetry boundaries.
[0113] In some embodiments, the shell of the cooling tower is an insulated strong boundary, and the walls of the trusses, the walls of the spheres at the nodes, and the widening platform between the radiator and the cooling tower are all insulated wall boundaries.
[0114] In some embodiments, when the standard κ-ε turbulence model is used, κ and ε at the top of the computational domain are set as second-class boundary conditions. (κ-turbulent kinetic energy equation, which describes the kinetic energy of turbulence, that is, the intensity of turbulence in the fluid. ε-the rate at which turbulent kinetic energy is dissipated to small scales. The second-class boundary condition stipulates the derivative of the variable on the boundary, that is, defines the rate of change of the variable on the boundary, and is often used for outlets.)
[0115] In some embodiments, an outlet section and a shell bottom section of the cooling tower are set as the inner boundary.
[0116] At this point, the resistance calculation model of the steel structure cooling tower can be obtained.
[0117] In the disclosed embodiment, the computational fluid dynamics application is called to set the boundaries of the grid model to obtain the resistance calculation model of the indirect air cooling tower, which can optimize the modeling design of the steel structure indirect air cooling tower, improve the calculation efficiency of the model of the steel structure indirect air cooling tower, improve the modeling accuracy of the indirect air cooling tower, and improve the operation efficiency.
[0118] Fig.16 is a structural block diagram of a modeling device for an indirect air cooling tower according to an embodiment of the present disclosure, such as Fig.16 As shown, the modeling device 1600 of the indirect air cooling tower includes:
[0119] An acquisition module 1610 is used to acquire target size data of multiple components of the indirect air cooling tower, where the target size data of the multiple components at least includes shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform;
[0120] The first construction module 1620 is used to call a grid generation application to construct a target structural model of an indirect air cooling tower based on target size data;
[0121] A second construction module 1630 is used to construct an auxiliary surface based on the shell coordinate data;
[0122] The partitioning module 1640 is used to partition the target structure model based on the auxiliary surface to determine multiple computational domains of the target structure model.
[0123] In some implementations, the first building block 1620 is further configured to:
[0124] constructing a candidate structural model of the shell based on the shell coordinate data;
[0125] constructing an initial structural model of the truss based on the first size data;
[0126] Add a preset sphere to each node of the initial structural model to obtain the target structural model of the truss, and the sphere of each node at least covers all the straight rod joints of the node;
[0127] Acquire a cylindrical surface based on the second dimension data, and construct a candidate structural model of the heat sink based on the cylindrical surface;
[0128] Acquire a conical surface based on the third dimension data, and construct a candidate structural model of the widening platform based on the conical surface;
[0129] All candidate structural models are integrated to obtain the target structural model.
[0130] In some embodiments, the housing includes an inner housing and an outer housing, and the first building block 1620 is further used to:
[0131] Traverse the inner shell and the outer shell, call the mesh generation application for the currently traversed target shell, parse the shell coordinate data, and obtain multiple first position coordinates on the target shell busbar and multiple second position coordinates on the center line, the first position coordinates at least include the outlet elevation, throat elevation, and 0m elevation of the indirect air cooling tower, and the second position coordinates at least include the center line 0m elevation and the center line outlet elevation;
[0132] Fitting a plurality of first position coordinates to obtain a generatrix, and fitting a plurality of second position coordinates to obtain a center line;
[0133] Connect the outlet elevation on the busbar and the centerline outlet elevation of the centerline, and connect the 0m elevation on the busbar and the centerline 0m elevation of the centerline to obtain the center plane;
[0134] The center plane is rotated to obtain a candidate structural model of the target shell.
[0135] In some implementations, the second building block 1630 is further configured to:
[0136] Based on the throat elevation, two horizontal planes are determined to cut the target structure model, so as to obtain two auxiliary planes of the target structure model;
[0137] The distance between the two horizontal planes is less than a preset distance threshold.
[0138] In some implementations, the partitioning module 1640 is further configured to:
[0139] Based on the candidate structural model of the shell, the candidate structural model of the truss, the cylindrical surface, and the conical surface, the cylinder is segmented to obtain the air circulation area, shell area, truss area, radiator surface, and widening platform surface of the target structural model, respectively. The bottom surface of the cylinder coincides with the bottom surface of the target structural model.
[0140] The inner area between the two auxiliary surfaces is deleted to obtain multiple computational domains of the target structure model.
[0141] In some implementations, the partitioning module 1640 is further configured to:
[0142] Obtaining the number of cycles of the circumferential direction change of the truss structure, where the number of cycles is an even number and is greater than a preset cycle threshold;
[0143] Based on the number of cycles, multiple computational domains of the target structure model are segmented and meshed to obtain the mesh model of the indirect air cooling tower.
[0144] In some embodiments, the modeling device 1600 for the indirect air cooling tower further includes a boundary setting module 1650 for:
[0145] Get boundary setting information;
[0146] The computational fluid dynamics application is called to set the boundaries of the grid model to obtain the resistance calculation model of the indirect air cooling tower.
[0147] The disclosed embodiments can optimize the modeling design of the steel structure indirect air-cooling tower, improve the calculation efficiency of the model of the steel structure indirect air-cooling tower, improve the modeling accuracy of the indirect air-cooling tower, and improve the operating efficiency.
[0148] The acquisition, transmission, storage, use, and processing of data in the technical solution disclosed in this disclosure are in compliance with the relevant provisions of laws and regulations.
[0149] It should be noted that in the embodiments of the present disclosure, certain software, components, models and other existing solutions in the industry may be mentioned, which should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0150] Fig.17 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure.
[0151] like Fig.17 As shown, the electronic device 1700 includes:
[0152] The memory 1701 and the processor 1702, a bus 1703 connecting different components (including the memory 1701 and the processor 1702), the memory 1701 stores a computer program, and when the processor 1702 executes the program, the modeling method of the indirect air cooling tower of the embodiment of the present disclosure is implemented.
[0153] Bus 1703 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.
[0154] The electronic device 1700 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 1700, including volatile and non-volatile media, removable and non-removable media.
[0155] The memory 1701 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 1704 and / or cache memory 1705. The electronic device 1700 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 1706 may be used to read and write non-removable, non-volatile magnetic media ( Fig.17 not shown, usually called a "hard drive"). Although Fig.17Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 1703 via one or more data medium interfaces. Memory 1701 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.
[0156] A program / utility 1708 having a set (at least one) of program modules 1707 may be stored, for example, in the memory 1701, such program modules 1707 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 1707 generally perform the functions and / or methods of the embodiments described in the present disclosure.
[0157] The electronic device 1700 may also communicate with one or more external devices 1709 (e.g., keyboard, pointing device, display 1711, etc.), one or more devices that enable a user to interact with the electronic device 1700, and / or any device that enables the electronic device 1700 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 1712. Furthermore, the electronic device 1700 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 1713. Fig.17 As shown, the network adapter 1713 communicates with other modules of the electronic device 1700 via the bus 1703. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 1700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0158] The processor 1702 executes the programs stored in the memory 1701 to perform various functional applications and data processing.
[0159] It should be noted that the implementation process and technical principles of the electronic equipment of this embodiment can be found in the aforementioned explanation of the modeling method of the indirect air-cooling tower of the embodiment of the present disclosure, and will not be repeated here.
[0160] In order to implement the above embodiments, the present disclosure also proposes a computer-readable storage medium.
[0161] Wherein, when the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can perform the modeling method of the indirect air cooling tower as described above. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0162] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0163] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A modeling method for an indirect air cooling tower, characterized in that: include: Acquire target size data of multiple components of the indirect air cooling tower, wherein the target size data of the multiple components at least include shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform; Calling a grid generation application to construct a target structural model of the indirect air cooling tower based on the target size data; constructing an auxiliary surface based on the shell coordinate data; The target structure model is divided based on the auxiliary surface and the preset cylinder to determine a plurality of calculation domains of the target structure model.
2. The method according to claim 1, characterized in that The target structural model of the indirect air cooling tower is constructed based on the target size data, including: constructing a candidate structural model of the shell based on the shell coordinate data; constructing an initial structural model of the truss based on the first dimension data; Add a preset sphere to each node of the initial structural model to obtain the target structural model of the truss, wherein the sphere of each node at least wraps all the straight rod joints of the node; Acquire a cylindrical surface based on the second size data, and construct a candidate structural model of the heat sink based on the cylindrical surface; Acquire a conical surface based on the third dimension data, and construct a candidate structural model of the widening platform based on the conical surface; All the candidate structural models are integrated to obtain the target structural model.
3. The method according to claim 2, characterized in that The shell includes an inner shell and an outer shell, and constructing a candidate structural model of the shell based on the shell coordinate data includes: Traversing the inner shell and the outer shell, calling a mesh generation application for the currently traversed target shell, parsing the shell coordinate data, and obtaining a plurality of first position coordinates on the target shell busbar and a plurality of second position coordinates on the center line, wherein the first position coordinates at least include the outlet elevation, throat elevation, and 0m elevation of the indirect air cooling tower, and the second position coordinates at least include the center line 0m elevation and the center line outlet elevation; Fitting a plurality of the first position coordinates to obtain the generatrix, and fitting a plurality of the second position coordinates to obtain the center line; Connect the outlet elevation on the busbar and the centerline outlet elevation of the centerline, and connect the 0m elevation on the busbar and the centerline 0m elevation of the centerline to obtain a center plane; The center plane is rotated to obtain a candidate structural model of the target shell.
4. The method according to claim 2 or 3, characterized in that: The shell coordinate data includes the throat elevation, and the step of constructing the auxiliary surface based on the shell coordinate data includes: Determine two horizontal planes based on the throat elevation to cut the target structure model to obtain the two auxiliary planes of the target structure model; The distance between the two horizontal planes is less than a preset distance threshold.
5. The method according to claim 4, characterized in that The step of dividing the target structure model based on the auxiliary surface and the preset cylinder to determine a plurality of calculation domains of the target structure model includes: The cylinder is segmented based on the candidate structural model of the shell, the candidate structural model of the truss, the cylindrical surface, and the conical surface to obtain the air circulation area, shell area, truss area, radiator surface, and widening platform surface of the target structural model, respectively, wherein the bottom surface of the cylinder coincides with the bottom surface of the target structural model; The inner region between two of the auxiliary surfaces is deleted to obtain multiple calculation domains of the target structure model.
6. The method according to claim 4, characterized in that Also includes: Obtaining the number of cycles of the truss structure changing in the circumferential direction, wherein the number of cycles is an even number and is greater than a preset cycle threshold; Based on the number of cycles, multiple computational domains of the target structural model are segmented and meshed to obtain a mesh model of the indirect air cooling tower.
7. The method according to claim 6, characterized in that Also includes: Get boundary setting information; A computational fluid dynamics application is called to set boundaries for the grid model to obtain a resistance calculation model for the indirect air cooling tower.
8. A modeling device for an indirect air cooling tower, characterized in that: include: An acquisition module, used for acquiring target size data of multiple components of the indirect air cooling tower, wherein the target size data of the multiple components at least include shell coordinate data of the shell, first size data of the truss, second size data of the radiator, and third size data of the widening platform; A first construction module is used to call a grid generation application to construct a target structural model of the indirect air cooling tower based on the target size data; A second construction module, used to construct an auxiliary surface based on the shell coordinate data; A partitioning module is used to partition the target structure model based on the auxiliary surface to determine multiple calculation domains of the target structure model.
9. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, 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 to enable the at least one processor to perform the method according to any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the steps of the method according to any one of claims 1-7.