Heat exchanger design method, device and equipment and storage medium
By displaying and interacting components on the preset interface, building a U-shaped heat exchanger model solves the problem of complex model design in the existing technology, implements modular design, and improves the reusability and scalability of the model , provides reliable support for industrial modeling.
Patent Information
- Application Number
- CN202411285239.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-03
AI Technical Summary
In the prior art, the vertical U-shaped heat exchanger model is complex in design, unable to meet the needs of complex engineering, lacking modularity and reusability, and it is difficult to achieve support for industrial modeling applications.
By displaying the model component list on the preset interface, receiving component interaction and association instructions, the target heat exchanger model is built, including the takeover component, the pipeline component, the connecting cavity component and the heat exchange module, to realize the modular design of the heat exchanger model.
It improves the reusability and scalability of the model, meets the needs of complex engineering, and provides reliable support for industrial modeling applications. The simulation results are consistent with commercial software, and the error range is less than 5%.
Smart Images

Figure CN119249628A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the technical field of heat exchanger design, and in particular, to a heat exchanger design method, device, equipment and storage medium. Background Art
[0002] As the most common type of heat exchanger, vertical U-type heat exchanger is widely used in industrial production such as nuclear power heat exchange equipment and industrial heat exchange equipment, and has a very important impact on industrial production. In the system-level simulation model, the vertical U-type heat exchanger is often required to be connected with several other components for parallel simulation calculation. This requires the parameters of the vertical U-type heat exchanger to be designed according to the specific requirements of the system. How to meet the needs of complex engineering applications while keeping the design method simple and the simulation results accurate is an urgent problem to be solved. Summary of the invention
[0003] The embodiments of the present invention provide a heat exchanger design method, device, equipment and storage medium, which can realize the modularization of heat exchanger modeling, improve the reusability and scalability of the model, and provide reliable support for industrial modeling applications.
[0004] In a first aspect, an embodiment of the present invention provides a heat exchanger design method, the method comprising:
[0005] When a design trigger instruction is received, a model component list is displayed on a preset interface; wherein the model component list includes at least: a connecting pipe component, a pipeline component, a connecting chamber component and a heat exchange module; when a component interaction instruction is received, a plurality of target model components are determined from the model component list based on the component interaction instruction; when a component association instruction is received, an association relationship between the target model components is constructed based on the component association instruction to obtain a target heat exchanger model.
[0006] In a second aspect, an embodiment of the present invention provides a heat exchanger design device, the device comprising:
[0007] A design trigger module is used to display a model component list on a preset interface when a design trigger instruction is received; wherein the model component list includes at least: a pipe component, a pipeline component, a connecting cavity component and a heat exchange module; a model component determination module is used to determine multiple target model components from the model component list based on the component interaction instruction when a component interaction instruction is received; a heat exchanger model determination module is used to construct an association relationship between the target model components based on the component association instruction when a component association instruction is received to obtain a target heat exchanger model.
[0008] In a third aspect, an embodiment of the present invention provides a computer device, the computer device comprising:
[0009] one or more processors;
[0010] A memory for storing one or more programs;
[0011] When the one or more programs are executed by the one or more processors, the one or more processors implement the heat exchanger design method described in any embodiment.
[0012] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the heat exchanger design method described in any embodiment.
[0013] The technical solution provided by the embodiment of the present invention displays a model component list on a preset interface when a design trigger instruction is received; wherein the model component list includes at least: a pipe component, a pipeline component, a chamber component and a heat exchange module; when a component interaction instruction is received, multiple target model components are determined from the model component list based on the component interaction instruction; when a component association instruction is received, an association relationship between the target model components is constructed based on the component association instruction to obtain a target heat exchanger model. The technical solution of the embodiment of the present invention solves the problem that the heat exchanger model design in the prior art is complex and cannot meet the needs of complex engineering. A heat exchanger model can be constructed based on a variety of model components to realize modularization of heat exchanger modeling, improve the reusability and scalability of the model, and provide reliable support for industrial modeling applications. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 is a flow chart of a heat exchanger design method provided by an embodiment of the present invention;
[0015] Figure 2 is a flow chart of another heat exchanger design method provided by an embodiment of the present invention;
[0016] Figure 3 is a structural schematic diagram of a heat exchanger provided by an embodiment of the present invention;
[0017] Figure 4 is a structural schematic diagram of a heat exchanger model provided by an embodiment of the present invention;
[0018] Figure 5 is a schematic diagram of the structure of a target simulation model provided by an embodiment of the present invention;
[0019] Figure 6 is a structural schematic diagram of a heat exchanger design device provided by an embodiment of the present invention;
[0020] Figure 7It is a structural schematic diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] Figure 1 It is a flow chart of a heat exchanger design method provided by an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of constructing a U-type heat exchanger model. The method can be executed by a heat exchanger design device, and the device can be implemented by software and / or hardware.
[0023] like Figure 1 As shown, the heat exchanger design method includes the following steps:
[0024] S110: When a design trigger instruction is received, a model component list is displayed on a preset interface.
[0025] Among them, the design trigger instruction can be a trigger instruction for starting to design a heat exchanger model. The preset interface can be a preset interactive interface for designing a heat exchanger model. The interface can include a variety of interactive controls, and the user can click the corresponding interactive controls to perform model design operations; accordingly, the preset interface can also display the corresponding heat exchanger model after the design operation is performed in real time. Exemplarily, there may be a design trigger control on the preset interface, and the user can click the design trigger control so that the device receives the design trigger instruction. Further, the model component list may include multiple model components. Specifically, the model component list includes at least: a pipe component, a pipeline component, a chamber component and a heat exchange module. Among them, the model component can be understood as a unit that constitutes a heat exchanger model. The user can select the required model components by himself, and then splice and combine the selected model components to obtain the corresponding heat exchanger simulation model.
[0026] S120. When a component interaction instruction is received, determine a plurality of target model components from the model component list based on the component interaction instruction.
[0027] The component interaction instruction may be an interaction instruction for a model component. The target model component may be a model component for a user to subsequently construct a heat exchanger model. Specifically, multiple target auxiliary components may be determined from a model component list based on the component interaction instruction.
[0028] S130. When a component association instruction is received, an association relationship between components of the target model is constructed based on the component association instruction to obtain a target heat exchanger model.
[0029] The component association instruction may be an instruction for constructing a connection relationship between model components. The target heat exchanger model may be a model of the heat exchanger finally obtained. Specifically, according to the component association instruction, the corresponding target model components may be connected in series based on the corresponding connection relationship to obtain the target model components.
[0030] The technical solution provided by the embodiment of the present invention displays a model component list on a preset interface when a design trigger instruction is received; wherein the model component list includes at least: a pipe component, a pipeline component, a chamber component and a heat exchange module; when a component interaction instruction is received, multiple target model components are determined from the model component list based on the component interaction instruction; when a component association instruction is received, an association relationship between the target model components is constructed based on the component association instruction to obtain a target heat exchanger model. The technical solution of the embodiment of the present invention solves the problem that the heat exchanger model design in the prior art is complex and cannot meet the needs of complex engineering. A heat exchanger model can be constructed based on a variety of model components to realize modularization of heat exchanger modeling, improve the reusability and scalability of the model, and provide reliable support for industrial modeling applications.
[0031] Figure 2 It is another flow chart of a heat exchanger design method provided by an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of constructing a U-type heat exchanger model. Based on the above embodiment, this embodiment further illustrates how to determine multiple target model components from the model component list based on the component interaction instruction when a component interaction instruction is received; and how to construct the association relationship between the target model components based on the component association instruction when a component association instruction is received to obtain the target heat exchanger model. The device can be implemented by software and / or hardware and integrated in a computer device with application development function.
[0032] like Figure 2 As shown, the heat exchanger design method includes the following steps:
[0033] S210: When a design trigger instruction is received, a model component list is displayed on a preset interface.
[0034] Among them, the design trigger instruction can be a trigger instruction to start designing a heat exchanger model. The preset interface can be a preset interactive interface for designing a heat exchanger model. The interface can include a variety of interactive controls, and the user can click on the corresponding interactive controls to perform model design operations; accordingly, the preset interface can also display the corresponding heat exchanger model after the design operation is performed in real time. Exemplarily, there can be a design trigger control on the preset interface, and the user can click on the design trigger control so that the device receives the design trigger instruction. Furthermore, the model component list can include multiple model components. Specifically, the model component list includes at least: a connecting pipe component, a pipeline component, a connecting chamber component and a heat exchange module. Among them, the model component can be understood as a unit that constitutes a heat exchanger model. The user can select the required model components by himself, and then splice and combine the selected model components to obtain the corresponding heat exchanger simulation model. Exemplarily, a heat exchanger model can be constructed based on the Modelica language. Exemplarily, Figure 3 It is a structural schematic diagram of a heat exchanger provided in an embodiment of the present invention. Figure 4 Schematic diagram of a heat exchanger model provided by an embodiment of the present invention. Figure 4 As shown, in terms of expression, the heat exchanger model can be composed of connecting pipes, pipelines, connecting chambers and heat exchange modules.
[0035] S220. When a component selection instruction is received, determine a plurality of initial model components from the model component list according to the component selection instruction.
[0036] The component selection instruction may be a selection instruction for a model component. Exemplarily, the user may issue the component selection instruction by clicking and dragging. The initial model component may be an original model component without any parameter adjustment. Specifically, the corresponding model component may be determined from the model component list according to the component selection instruction, and the determined model component may be used as the initial model component.
[0037] S230. For each initial model component, based on the parameter adjustment instruction corresponding to the initial model component, adjust the component parameters in the initial model component to obtain the target model component.
[0038] Among them, the parameter adjustment instruction may be an instruction to adjust the component parameters of the initial model component. Exemplarily, the component parameters may include: the inner diameter of the tube-side heat exchange tube, the outer diameter of the tube-side heat exchange tube, the average length of the tube-side heat exchange tube, the number of tube-side heat exchange tubes, the arrangement of the U-shaped heat exchange tube bundle, the orientation of the U-shaped tube, the number of radial nodes on the tube wall, the heat transfer factor inside the tube, the roughness of the inner wall of the tube, the energy loss coefficient of the flow energy inside the tube, the heat transfer tube tube fouling thermal resistance, the tube sheet elevation of the tube bundle, the inlet cavity volume, the inlet cavity flow length, the outlet cavity volume, the outlet cavity flow length, the flow area, the hydraulic diameter, the percentage of the height of the arched baffle, the shell-side heat transfer factor, the number of sections in the non-heat exchange tube bundle area, the wall roughness, the local pressure drop loss coefficient, the heat transfer tube tube outer fouling thermal resistance, the radial node number, the radial thickness and other parameters. Exemplarily, Table 1 is a schematic diagram of the component parameters corresponding to the model components in the heat exchanger model.
[0039] Table 1 Component parameters corresponding to model components in the heat exchanger model
[0040]
[0041]
[0042]
[0043]
[0044] Among them, the use of inlet and outlet connecting cavities makes it easier to connect the vertical U-type heat exchanger with external components. When the number of inlets and outlets of the external components is large, the connection between the pipes and the transmission of fluid data are more difficult. The inlet and outlet connecting cavities allow the fluid introduced from the external components to be first collected in the inlet connecting cavity and then distributed to the pipe pass. After flowing in the pipe pass, it is collected in the outlet connecting cavity and then flows out of the heat exchanger to be distributed to the external components.
[0045] Furthermore, the target model component may be a model component obtained after adjusting component parameters. Specifically, the component parameters of the initial model component may be adjusted based on the parameter adjustment instruction to obtain the target model component.
[0046] Optionally, based on the parameter adjustment instruction corresponding to the initial model component, the component parameters in the initial model component are adjusted to obtain the target model component, including: when an adjustment trigger instruction is received, a parameter interface corresponding to the initial model component is displayed; the parameter interface includes adjustable parameters corresponding to the initial model component; when a parameter adjustment instruction is received, at least one target parameter and a target parameter value corresponding to the target parameter are determined from the adjustable parameters according to the parameter adjustment instruction; for each target parameter, the parameter value of the target parameter is adjusted to the target parameter value.
[0047] Among them, the adjustment trigger instruction can be a trigger instruction for starting to adjust the component parameters. Exemplarily, there can be an adjustment trigger control on the preset interface, and the user can click on the initial model component that needs to adjust the parameters, and then click on the adjustment trigger control to issue the adjustment trigger instruction. Furthermore, when the device receives the adjustment trigger instruction, it can display the parameter interface of the initial model component corresponding to the instruction. The parameter interface can include adjustable parameters corresponding to the initial model component and parameter bars corresponding to the adjustable parameters.
[0048] Among them, the adjustable parameter may be a component parameter that can be adjusted corresponding to the initial model component. Further, the parameter adjustment instruction may be an adjustment instruction for the component parameter. The target parameter may be a component parameter that needs to be adjusted. The target parameter value may be a target value corresponding to the target parameter. Specifically, the component parameter selected by the parameter adjustment instruction may be used as the target parameter, and then the parameter value of the target parameter in the parameter adjustment instruction may be used as the target parameter value, and finally, for each target parameter, the parameter value corresponding to the target parameter may be adjusted to the target parameter value.
[0049] Optionally, for each initial model component, the component parameters in the initial model component are adjusted based on the parameter adjustment instructions corresponding to the initial model component, including: when the initial model component is a heat exchange module, determining the percentage of the arched baffle height and the tube bundle arrangement corresponding to the heat exchange module based on the parameter adjustment instructions; determining the target in-tube heat transfer coefficient corresponding to the heat exchange module based on the percentage of the arched baffle height and the tube bundle arrangement, and adjusting the in-tube heat transfer coefficient of the heat exchange module to the target in-tube heat transfer coefficient.
[0050] Among them, the percentage of the height of the arcuate baffle without a circle can be a parameter used to represent the fluid disturbance effect produced by the baffle in the shell side. Among them, the fluid disturbance will increase the heat transfer coefficient between the shell side fluid and the U-tube. Further, the tube bundle arrangement method can be the arrangement method of the tube bundle in the heat exchanger. Specifically, the tube bundle arrangement method includes an equilateral triangle arrangement and a square arrangement. The target tube heat transfer coefficient can be a coefficient for correcting the heat transfer relationship in the heat exchange tube. Exemplarily, based on the percentage of the height of the arcuate baffle without a circle and the tube bundle arrangement method, the formula for determining the target tube heat transfer coefficient J is as follows:
[0051] Tube bundle equilateral triangle or rotated equilateral triangle arrangement:
[0052] Re<=200J=0.641*Re 0.46*(Z-15) / 10 +0.713*Re 0.473*(25-Z) / 10
[0053] 200 <Re<5000J=0.491*Re 0.51*(Z-15) / 10 +0.673*Re 0.49*(25-Z) / 10
[0054] Re>5000J=0.35*Re 0.55*(Z-15) / 10 +0.539*Re 0.539*(25-Z) / 10
[0055] Tube bundles are arranged in a square or a square with a 45° tilt:
[0056] Re<=200J=0.641*Re 0.46*(Z-15) / 10 +0.713*Re 0.473*(25-Z) / 10
[0057] 200 <Re<1000J=0.491*Re 0.51*(Z-15) / 10 +0.673*Re 0.49*(25-Z) / 10
[0058] Re>1000J=0.378*Re 0.554*(Z-15) / 10 +0.41*Re 0.5634*(25-Z) / 10
[0059] Where Re is the Reynolds number, Z is the percentage of the arcuate baffle's height, and J is the heat transfer coefficient in the target tube.
[0060] S240. When a component association instruction is received, corresponding target model components are connected in series based on the component association instruction to obtain a regional model.
[0061] Among them, the component association instruction can be an instruction for constructing a connection relationship between model components. Exemplarily, the user can issue a component association instruction on the preset interface by dragging, parameter input or connecting lines. The regional model can be a model of a sub-region in a heat exchanger. Specifically, the heat exchanger may include multiple model areas such as inlet and outlet areas, inlet and outlet pipe heat exchange areas, and non-heat exchange areas. Accordingly, the regional model may include: at least one of an inlet and outlet area model, an inlet and outlet pipe heat exchange area model, and a non-heat exchange area model. Furthermore, according to the component association instruction, the corresponding target model components can be connected in series based on the corresponding connection relationship, thereby obtaining multiple regional models.
[0062] S250. When a region association instruction is received, corresponding region models are connected in series based on the component association instruction to obtain the target heat exchanger model.
[0063] The regional association designation may be an instruction for establishing a connection relationship between regional models. For example, the user may issue a regional association instruction by dragging, inputting parameters, and connecting lines on a preset interface. The target heat exchanger model may be a model of the heat exchanger finally obtained. Specifically, the regional models may be connected in series based on corresponding connection relationships according to the regional association instruction, thereby obtaining the target heat exchanger model.
[0064] Optionally, after obtaining the target heat exchanger model, when receiving a simulation model building instruction, a list of auxiliary components can be displayed on a preset interface; when receiving an auxiliary component interaction instruction, multiple target auxiliary components can be determined based on the auxiliary component interaction instruction; when receiving an auxiliary component splicing instruction, the target auxiliary component and the target heat exchanger model can be spliced based on the auxiliary component splicing instruction to obtain the target simulation model.
[0065] Among them, the simulation model construction instruction can be a trigger instruction for building a total simulation model. Exemplarily, the user can click the corresponding simulation model construction control in the preset interface to issue a simulation model construction instruction. Further, the auxiliary component can be a component that assists the heat exchanger model in building a total simulation model. The auxiliary component list can include auxiliary components such as tube flow inlet components, tube pressure outlet components, shell flow inlet components, shell pressure outlet components and pipeline components. The auxiliary component interaction instruction can be an interaction instruction for the auxiliary component. Exemplarily, the user can issue the auxiliary component interaction instruction by clicking, dragging, manual input, etc. The target auxiliary component can be an auxiliary component for the user to subsequently build a simulation model. Specifically, multiple target auxiliary components can be determined from the auxiliary component list based on the auxiliary component interaction instruction. The target simulation model can be the simulation model of the heat exchanger that is finally determined. Specifically, the user can select the auxiliary components he needs, and then splice and combine the selected auxiliary components with the target heat exchanger model to obtain the corresponding target simulation model.
[0066] Optionally, when an auxiliary component interaction instruction is received, multiple target auxiliary components are determined based on the auxiliary component interaction instruction, including: when an auxiliary component selection instruction is received, multiple initial auxiliary components are determined from an auxiliary component list according to the auxiliary component selection instruction; for each initial auxiliary component, based on a parameter adjustment instruction corresponding to the initial auxiliary component, component parameters in the initial auxiliary component are adjusted to obtain the target auxiliary component.
[0067] Among them, the auxiliary component selection instruction may be a selection instruction for an auxiliary component. Exemplarily, the user may issue an auxiliary component selection instruction by clicking and dragging. The initial auxiliary component may be an original auxiliary component that has not undergone parameter adjustment. Specifically, the corresponding auxiliary component may be determined from the auxiliary component list according to the auxiliary component selection instruction, and the determined auxiliary component may be used as the initial auxiliary component. Among them, the parameter adjustment instruction may be an instruction to adjust the component parameters of the initial auxiliary component. Further, the target auxiliary component may be the auxiliary component obtained after adjusting the auxiliary component parameters. Specifically, the auxiliary component parameters of the initial auxiliary component may be adjusted based on the parameter adjustment instruction to obtain the target auxiliary component.
[0068] For example, in order to better understand the technical solution provided by the present invention, a specific embodiment is introduced below:
[0069] 1. Build a U-type heat exchanger model test example. The test model diagram is as follows Figure 5 As shown, the test model includes a flow inlet component, a vertical U-type heat exchanger model component, a pressure outlet component, and a conventional pipeline component.
[0070] 2. Set the initial boundary conditions: conventional pipeline diameter 0.02m, pipeline length 1m, tube side mass flow inlet 2kg / s, inlet temperature 26.85℃, tube side pressure outlet pressure 1.68MPa. Shell side mass flow inlet 2kg / s, inlet temperature 96.85℃, shell side pressure outlet pressure 1.68MPa.
[0071] Structural parameters: The inner diameter of the heat exchanger tube is 0.02m, the outer diameter is 0.022m, the average length is 2m, there are 10 heat exchange tube bundles arranged in a square, the heat exchange tube bundles face upward, the inlet and outlet cavity volume is 0.01m3, the cavity flow length is 0.5m, the shell flow area is 0.1m2, the hydraulic diameter is 0.05m, the flow length is 2.5m, and the arcuate baffle has a height percentage of 25% of the roundness.
[0072] 3. Simulation settings: simulation time 300s, output time step 0.01s, Dassl algorithm, calculation accuracy 0.0001.
[0073] 4 Simulation results: The results of the calculations of the system model based on the two-phase flow pipeline constructed by Modelica are compared with those of other commercial thermal hydraulic software under the same boundary conditions. The results show that the simulation results of the system model based on the two-phase flow pipeline constructed by Modelica are almost consistent with those of other commercial thermal hydraulic software, with an error range of less than 5%. This shows that the content of the present invention can be well applied to industrial simulation modeling projects, and can achieve model reuse and expansion by taking advantage of the modular modeling advantages of the Modelica language.
[0074] The technical solution provided by the embodiment of the present invention is as follows: when a design trigger instruction is received, a model component list is displayed on a preset interface; when a component selection instruction is received, multiple initial model components are determined from the model component list according to the component selection instruction; for each initial model component, based on the parameter adjustment instruction corresponding to the initial model component, the component parameters in the initial model component are adjusted to obtain the target model component; when a component association instruction is received, the corresponding target model components are connected in series based on the component association instruction to obtain a regional model; when a regional association instruction is received, the corresponding regional models are connected in series based on the component association instruction to obtain the target heat exchanger model. The technical solution of the embodiment of the present invention solves the problem that the heat exchanger model design in the prior art is complex and cannot meet the needs of complex engineering. The heat exchanger model can be constructed based on multiple model components to realize the modularization of heat exchanger modeling, improve the reusability and scalability of the model, and provide reliable support for industrial modeling applications.
[0075] Figure 5 It is a structural schematic diagram of a heat exchanger design device provided in an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of constructing a U-type heat exchanger model. The device can be implemented by software and / or hardware and integrated into a computer device with application development function.
[0076] like Figure 5 As shown, the heat exchanger design device includes: a design trigger module 310 , a model component determination module 320 and a heat exchanger model determination module 330 .
[0077] Among them, the design trigger module 310 is used to display a model component list on a preset interface when a design trigger instruction is received; wherein the model component list includes at least: a pipe component, a pipeline component, a connecting cavity component and a heat exchange module; the model component determination module 320 is used to determine multiple target model components from the model component list based on the component interaction instruction when a component interaction instruction is received; the heat exchanger model determination module 330 is used to construct an association relationship between the target model components based on the component association instruction when a component association instruction is received to obtain a target heat exchanger model.
[0078] The technical solution provided by the embodiment of the present invention displays a model component list on a preset interface when a design trigger instruction is received; wherein the model component list includes at least: a pipe component, a pipeline component, a chamber component and a heat exchange module; when a component interaction instruction is received, multiple target model components are determined from the model component list based on the component interaction instruction; when a component association instruction is received, an association relationship between the target model components is constructed based on the component association instruction to obtain a target heat exchanger model. The technical solution of the embodiment of the present invention solves the problem that the heat exchanger model design in the prior art is complex and cannot meet the needs of complex engineering. A heat exchanger model can be constructed based on a variety of model components to realize modularization of heat exchanger modeling, improve the reusability and scalability of the model, and provide reliable support for industrial modeling applications.
[0079] In an optional embodiment, the model component determination module 320 is specifically used to: when receiving a component selection instruction, determine multiple initial model components from the model component list according to the component selection instruction; for each initial model component, adjust the component parameters in the initial model component based on the parameter adjustment instruction corresponding to the initial model component to obtain the target model component.
[0080] In an optional embodiment, the model component determination module 320 includes: a component parameter adjustment unit, used to: upon receiving an adjustment trigger instruction, display a parameter interface corresponding to the initial model component; the parameter interface includes adjustable parameters corresponding to the initial model component; upon receiving the parameter adjustment instruction, determine at least one target parameter from the adjustable parameters and a target parameter value corresponding to the target parameter according to the parameter adjustment instruction; for each target parameter, adjust the parameter value of the target parameter to the target parameter value.
[0081] In an optional embodiment, the model component determination module 320 also includes: a heat exchange module adjustment unit, which is used to: when the initial model component is a heat exchange module, determine the percentage of the arched baffle height and the tube bundle arrangement corresponding to the heat exchange module based on the parameter adjustment instruction; based on the percentage of the arched baffle height and the tube bundle arrangement, determine the target in-tube heat transfer coefficient corresponding to the heat exchange module, and adjust the in-tube heat transfer coefficient of the heat exchange module to the target in-tube heat transfer coefficient.
[0082] In an optional embodiment, the heat exchanger model determination module 320 is specifically used for: when receiving a component association instruction, connecting the corresponding target model components in series based on the component association instruction to obtain a regional model; the regional model includes: at least one of an inlet and outlet regional model, an inlet and outlet pipe heat exchange regional model and a non-heat exchange regional model; when receiving a regional association instruction, connecting the corresponding regional models in series based on the component association instruction to obtain the target heat exchanger model.
[0083] In an optional embodiment, the heat exchanger design device also includes: a simulation model construction module, which is used to: display a list of auxiliary components on the preset interface when a simulation model construction instruction is received; the auxiliary component list includes: at least one of a tube flow inlet component, a tube pressure outlet component, a shell flow inlet component, a shell pressure outlet component and a pipeline component; when an auxiliary component interaction instruction is received, determine multiple target auxiliary components based on the auxiliary component interaction instruction; when an auxiliary component splicing instruction is received, splice the target auxiliary component with the target heat exchanger model based on the auxiliary component splicing instruction to obtain a target simulation model.
[0084] In an optional embodiment, the simulation model construction module 320 includes: an auxiliary component determination unit, which is used to: upon receiving an auxiliary component selection instruction, determine multiple initial auxiliary components from the auxiliary component list according to the auxiliary component selection instruction; for each initial auxiliary component, adjust the component parameters in the initial auxiliary component based on the parameter adjustment instruction corresponding to the initial auxiliary component to obtain the target auxiliary component.
[0085] The heat exchanger design device provided in the embodiment of the present invention can execute the heat exchanger design method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0086] Figure 6 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Figure 6 A block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention is shown. Figure 6 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention. The computer device 12 can be any terminal device with computing capability and can be configured in the heat exchanger design device.
[0087] like Figure 6As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0088] The bus 18 may be 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, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0089] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0090] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 6 not shown, often referred to as a "hard drive"). Although Figure 6 Not shown in the figure, 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 the bus 18 via one or more data medium interfaces. The system memory 28 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 invention.
[0091] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 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. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0092] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed through an input / output (I / O) interface 22. Furthermore, the computer device 12 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 20. Figure 6 As shown, the network adapter 20 communicates with other modules of the computer device 12 via the bus 18. It should be understood that although Figure 6 Not shown, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0093] The processing unit 16 executes various functional applications and data processing by running the program stored in the system memory 28, for example, implementing the heat exchanger design method provided in the embodiment of the present invention, the method comprising:
[0094] When a design trigger instruction is received, a model component list is displayed on a preset interface; wherein the model component list includes at least: a connecting pipe component, a pipeline component, a connecting chamber component and a heat exchange module; when a component interaction instruction is received, a plurality of target model components are determined from the model component list based on the component interaction instruction; when a component association instruction is received, an association relationship between the target model components is constructed based on the component association instruction to obtain a target heat exchanger model.
[0095] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the heat exchanger design method provided by any embodiment of the present invention is implemented, including:
[0096] When a design trigger instruction is received, a model component list is displayed on a preset interface; wherein the model component list includes at least: a connecting pipe component, a pipeline component, a connecting chamber component and a heat exchange module; when a component interaction instruction is received, a plurality of target model components are determined from the model component list based on the component interaction instruction; when a component association instruction is received, an association relationship between the target model components is constructed based on the component association instruction to obtain a target heat exchanger model.
[0097] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0098] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0099] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0100] Computer program code for performing the operations of the present invention may be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0101] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0102] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A heat exchanger design method, characterized in that: include: When a design trigger instruction is received, a model component list is displayed on a preset interface; wherein the model component list includes at least: a pipe component, a pipeline component, a cavity connection component and a heat exchange module; In case of receiving a component interaction instruction, determining a plurality of target model components from the model component list based on the component interaction instruction; When a component association instruction is received, an association relationship between the target model components is constructed based on the component association instruction to obtain a target heat exchanger model.
2. The method according to claim 1, characterized in that The step of determining, upon receiving a component interaction instruction, a plurality of target model components from the model component list based on the component interaction instruction comprises: In case of receiving a component selection instruction, determining a plurality of initial model components from the model component list according to the component selection instruction; For each initial model component, based on the parameter adjustment instruction corresponding to the initial model component, the component parameters in the initial model component are adjusted to obtain the target model component.
3. The method according to claim 2, characterized in that The adjusting the component parameters in the initial model component based on the parameter adjustment instruction corresponding to the initial model component includes: In the case of receiving an adjustment trigger instruction, displaying a parameter interface corresponding to the initial model component; the parameter interface includes adjustable parameters corresponding to the initial model component; In case of receiving the parameter adjustment instruction, determining at least one target parameter from the adjustable parameters and a target parameter value corresponding to the target parameter according to the parameter adjustment instruction; For each target parameter, the parameter value of the target parameter is adjusted to the target parameter value.
4. The method according to claim 2, characterized in that: The step of adjusting, for each initial model component, the component parameters in the initial model component based on the parameter adjustment instruction corresponding to the initial model component, includes: In the case where the initial model component is a heat exchange module, determining the percentage of the arcuate baffle height and the tube bundle arrangement corresponding to the heat exchange module based on the parameter adjustment instruction; Based on the percentage of the arcuate baffle height and the tube bundle arrangement, the target in-tube heat transfer coefficient corresponding to the heat exchange module is determined, and the in-tube heat transfer coefficient of the heat exchange module is adjusted to the target in-tube heat transfer coefficient.
5. The method according to claim 1, characterized in that When receiving the component association instruction, building the association relationship between the target model components based on the component association instruction to obtain the target heat exchanger model includes: When receiving a component association instruction, the corresponding target model components are connected in series based on the component association instruction to obtain a regional model; the regional model includes: at least one of an inlet and outlet regional model, an inlet and outlet pipe heat exchange regional model and a non-heat exchange regional model; When the region association instruction is received, the corresponding region models are connected in series based on the component association instruction to obtain the target heat exchanger model.
6. The method according to claim 1, characterized in that After obtaining the target heat exchanger model, it also includes: In the case of receiving the simulation model building instruction, displaying a list of auxiliary components on the preset interface; the list of auxiliary components includes: at least one of a tube-side flow inlet component, a tube-side pressure outlet component, a shell-side flow inlet component, a shell-side pressure outlet component and a pipeline component; In case of receiving the auxiliary component interaction instruction, determining a plurality of target auxiliary components based on the auxiliary component interaction instruction; When an auxiliary component splicing instruction is received, the target auxiliary component and the target heat exchanger model are spliced based on the auxiliary component splicing instruction to obtain a target simulation model.
7. The method according to claim 6, characterized in that The step of determining a plurality of target auxiliary components based on the auxiliary component interaction instruction upon receiving the auxiliary component interaction instruction comprises: In case of receiving the auxiliary component selection instruction, determining a plurality of initial auxiliary components from the auxiliary component list according to the auxiliary component selection instruction; For each initial auxiliary component, based on the parameter adjustment instruction corresponding to the initial auxiliary component, the component parameters in the initial auxiliary component are adjusted to obtain the target auxiliary component.
8. A heat exchanger design device, characterized in that: The device comprises: A design trigger module, used to display a model component list on a preset interface when a design trigger instruction is received; wherein the model component list includes at least: a pipe component, a pipeline component, a chamber component and a heat exchange module; A model component determination module, configured to determine a plurality of target model components from the model component list based on the component interaction instruction when a component interaction instruction is received; The heat exchanger model determination module is used to construct the association relationship between the target model components based on the component association instruction when receiving the component association instruction to obtain the target heat exchanger model.
9. A computer device, characterized in that: The computer device comprises: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the heat exchanger design method as described in any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the heat exchanger design method as described in any one of claims 1 to 7 is implemented.
