Method, device and equipment for generating fire pump room pipeline and storage medium
Through the automated fire pump room pipeline design method, the mapping table is used to determine the pipe diameter and pipe fittings occupancy length, which solves the problem of inefficiency in traditional manual design, and achieves efficient and reasonable pipeline layout and space utilization.
Patent Information
- Application Number
- CN202510729039.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-03
- Publication Date
- 2025-09-02
AI Technical Summary
The pipeline design of traditional fire pump rooms relies on manual design, resulting in inefficient design, unreasonable layout, and easy to cause pipeline collisions, waste of space and insufficient safe operation space.
By obtaining the configuration parameters of the fire protection system and the position information of building components, combining the flow pipe diameter mapping table, the pipe diameter turning pitch mapping table and the pipe fitting occupation length mapping table, the pipe diameter, minimum turning pitch and pipe fitting occupation length of various types of pipelines are automatically determined, and pipeline planning is constrained to generate a fire pump room pipeline model.
It realizes efficient automatic planning of fire pump room pipelines, improves design efficiency, ensures layout rationality and space utilization, and avoids errors and waste of resources in manual design.
Smart Images

Figure CN120579296A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of engineering-aided design technology, and in particular to a method, device, equipment and storage medium for generating a fire pump room pipeline. Background Art
[0002] With the popularization of BIM technology, the traditional two-dimensional drawing design method can no longer meet the accuracy requirements of modern fire pump room piping design. The number of projects involving three-dimensional forward design of pipelines is gradually increasing. As the core facility of the building fire protection system, the fire pump room has a significant particularity in its piping system: it not only includes conventional inlet and outlet pipes, but also involves pressure relief pipes, test pipes and other functional pipes. It has many short pipes and complicated pipe fittings, and also involves complex connection lines of pipes of different types and diameters, which puts higher requirements on the pipeline design process and the rationality of the layout.
[0003] In related technologies, the generation of fire pump room pipelines still mainly relies on manual design. Different types of pipes and fittings require different spaces, and the connection relationships between pipes are complex. Designers need to repeatedly adjust the direction of the pipes and the position of accessories. In complex piping scenarios such as fire pump rooms, the design efficiency is extremely low. Summary of the Invention
[0004] The present application provides a method, device, equipment and storage medium for generating fire pump room pipelines, which are used to realize automatic pipeline planning and pipe arrangement of fire pump rooms, so as to ensure that the generated fire pump room pipeline space is reasonable, the layout is beautiful, and the design efficiency is improved.
[0005] A first aspect of the present application provides a method for generating a fire pump room pipeline, comprising: obtaining currently preset fire system configuration parameters and building component position information; Determine the corresponding pipe diameters for various types of pipes based on the fire protection system configuration parameters and the preset flow and pipe diameter mapping table; According to the pipe diameters corresponding to various types of pipes, the preset pipe diameter turn spacing mapping table is queried to obtain the minimum turn spacing corresponding to various types of pipes; According to the pipe diameters and pipe fitting combinations corresponding to each type of pipeline, a preset pipe fitting occupied length mapping table is queried to obtain a set of pipe fitting occupied lengths corresponding to each type of pipeline; The pipeline planning is constrained by the minimum turning distance and pipe length corresponding to each type of pipeline. The target pipeline routes corresponding to each type of pipeline are generated in sequence based on the fire protection system configuration parameters, building component location information and the preset pipeline generation order. Based on the configuration parameters of the fire protection system and the length of pipe fittings corresponding to various types of pipelines, the corresponding pipe fittings are placed on the target pipeline route to obtain the fire pump room pipeline model.
[0006] Furthermore, the present application also proposes that the fire protection system configuration parameters include the type of water suction device, the water inlet position of each fire pump and the water suction method; the pipe length set corresponding to each type of pipeline includes a first occupied length set corresponding to the water suction pipe; By constraining pipeline planning based on the minimum turning distance and pipe length corresponding to each type of pipeline, the target pipeline routes corresponding to each type of pipeline are generated in sequence based on the fire protection system configuration parameters, building component location information, and the preset pipeline generation order, including: Taking the water inlet position of each fire pump as the starting point, an initial water suction pipeline route is generated according to the water suction method, the type of water suction device, and the location information of the building components, and the first pipe length corresponding to the initial water suction pipeline route is determined according to the water suction method; Determining a minimum allowable pipe length based on the first occupied length set and a preset pipe spacing; If the first pipe length is less than the minimum allowable pipe length, a fire pump position adjustment prompt message is generated; If the first pipeline length is greater than or equal to the minimum allowable pipeline length, the initial water suction pipeline route is determined as the target water suction pipeline route, and the target water discharge pipeline route, the target test pipeline route and the target pressure relief pipeline route are generated in sequence.
[0007] Furthermore, the present application also proposes that the fire protection system configuration parameters also include the water outlet position, water outlet pipe direction, and water outlet pipe height of each fire pump; and the steps of generating the target water outlet pipe route include: Starting from the outlet of each fire pump, the first riser section is constructed based on the minimum turning distance and outlet pipe height corresponding to the outlet pipe. The main route of the outlet pipe is constrained by the direction of the outlet pipe and the first riser segment. The spacing between parallel pipes is constrained by the minimum turning spacing corresponding to the outlet pipe. Two side-by-side outlet pipes are drawn in sequence with the end point of the first riser segment as the starting point of the horizontal pipe until the route hits a wall to obtain the target outlet pipe route.
[0008] Furthermore, the present application also proposes that the fire protection system configuration parameters also include the height of the water outlet pipe; the set of pipe lengths corresponding to various types of pipes includes a third set of lengths corresponding to the test pipe; and the step of generating a target test pipe route includes: determining the orientation of the lower horizontal pipe corresponding to the test pipe based on the test pipe inlet position on the target water outlet pipe route; The end point of the lower horizontal pipe is used as the starting point of the second riser, and the second riser section is constructed based on the minimum turning spacing corresponding to the test pipe, the third occupied length set, and the outlet pipe height; The end point of the second vertical pipe section is used as the starting point of the high horizontal pipe. The high horizontal pipe is constructed according to the position information of the building components to obtain the target test pipeline route.
[0009] Furthermore, the present application also proposes that the set of pipe lengths occupied by various types of pipes includes a fourth set of lengths occupied by the pressure relief pipe; and the step of generating a target pressure relief pipe route includes: Determine the starting point of the main pressure relief pipe based on the location information of the connecting pipe in the target water outlet pipeline route, and construct the main pressure relief pipe based on the location information of the building components; Determine the bypass pipe type based on the minimum turning spacing corresponding to the main pressure relief pipe and the minimum turning spacing of the test pipe on one side of the main pressure relief pipe; The second parallel pipe spacing is constrained by the bypass pipe form and the minimum turning spacing corresponding to the main pressure relief pipe. The bypass pipe length is constrained by the fourth occupied length set to obtain the target pressure relief pipe route. The second parallel pipe spacing is the pipe spacing between the bypass pipe and the main pressure relief pipe.
[0010] Furthermore, the present application proposes placing corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the length set of pipe fittings corresponding to various types of pipelines to obtain a fire pump room pipeline model, including: When the preset accessory layout is centered, the second pipeline length corresponding to the target pipeline route is determined, and the total length occupied by the pipe fittings is determined based on the set of lengths occupied by the pipe fittings corresponding to the target pipeline route; The placement reference points of each pipe fitting on the target pipe route are determined based on the second pipe length, the total length occupied by the pipe fittings, the preset pipe spacing, and the pipe fitting occupied length set, and the corresponding pipe fittings are placed to obtain the fire pump room pipeline model.
[0011] Furthermore, the present application also proposes placing corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the pipe fitting occupied length set corresponding to each type of pipeline to obtain a fire pump room pipeline model, including: when the preset accessory layout form is unilateral placement, the preset pipe spacing and pipe fitting occupied length set determine the placement reference point of each pipe fitting on the target pipeline route, and place the corresponding pipe fittings to obtain a fire pump room pipeline model.
[0012] Furthermore, the present application also proposes a fire pump room pipeline generation device, the fire pump room pipeline generation device comprising: An acquisition module is used to obtain the currently preset fire protection system configuration parameters and building component location information; A determination module is used to determine the corresponding pipe diameters of various pipes based on the fire protection system configuration parameters and a preset flow and pipe diameter mapping table; The first query module is used to query the preset pipe diameter turn spacing mapping table according to the pipe diameter corresponding to each type of pipe, and obtain the minimum turn spacing corresponding to each type of pipe; The second query module is used to query the preset pipe fitting occupied length mapping table according to the pipe diameters corresponding to various types of pipes and their pipe fitting combinations, and obtain the pipe fitting occupied length set corresponding to various types of pipes; The pipeline planning module is used to constrain pipeline planning by setting the minimum turning distance and pipe length corresponding to each type of pipeline. It generates the target pipeline routes corresponding to each type of pipeline based on the fire protection system configuration parameters, building component location information and the preset pipeline generation sequence. The pipe fitting placement module is used to place corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the pipe fitting occupied length set corresponding to various pipelines to obtain the fire pump room pipeline model.
[0013] Furthermore, the present application also proposes a fire pump room pipeline generation device, the fire pump room pipeline generation device comprising: a memory and at least one processor, the memory storing instructions; At least one processor calls instructions in the memory to enable the fire pump room pipeline generation device to execute the fire pump room pipeline generation method described above.
[0014] Furthermore, the present application also proposes a computer-readable storage medium having instructions stored thereon, which, when read and executed, execute the above-mentioned method for generating the fire pump room pipeline.
[0015] In the technical solution provided by this application, by obtaining the configuration parameters of the fire protection system and the location information of the building components, the diameter, minimum turning distance and pipe length of each type of pipe are automatically determined in combination with the pipe diameter mapping table, the pipe diameter turning distance mapping table and the pipe length mapping table, the key parameters of the fire pump room pipeline planning are abstracted, and the errors and excessive workload of manual calculations are avoided; further, the minimum turning distance and pipe length of different pipe diameters are embedded in the pipeline planning logic, which effectively constrains the pipeline planning process and dynamically adapts to complex scenarios with multiple pipe diameters and pipe fittings, avoiding the problem of insufficient pipe layout space or space waste after the pipeline is generated. Secondly, the order of generation of different pipelines is fully considered, and pipelines can be generated arbitrarily during manual design. It is easy to find that the space position is insufficient after the entire pipeline planning is completed, resulting in the cost of repeated adjustments, reducing the waste of resources caused by repeated modifications. Finally, based on the configuration parameters of the fire protection system and the pipe length set corresponding to each type of pipeline, the pipe fittings are automatically arranged to achieve efficient generation of the pipeline model, solving the problems of low efficiency and unreasonable layout of traditional manual design, and improving layout rationality and space utilization. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a schematic diagram of an embodiment of a method for generating a fire pump room pipeline in this application; Figure 2 This is a schematic diagram of the pipeline layout for different pipe diameter combinations in this application; Figure 3This is a schematic diagram of another embodiment of the method for generating a fire pump room pipeline in this application; Figure 4 Schematic diagram of the water suction pipe layout for different water suction methods in this application; Figure 5 This is a schematic diagram of the fire pump room piping layout in this application; Figure 6 A schematic diagram of an embodiment of a device for generating a fire pump room pipeline in this application; Figure 7 A schematic diagram of another embodiment of a fire pump room pipeline generation device in this application; Figure 8 This is a schematic diagram of an embodiment of the generation equipment of the fire pump room pipeline in this application.
[0017] Among them, there are a fire pump 10; a pool wall 20; a water suction pipe 30; a water suction main pipe 31; a first water suction main pipe 31a, a second water suction main pipe 31b; a water outlet pipe 40; a test pipe 50; and a pressure relief pipe 60. DETAILED DESCRIPTION
[0018] The present application provides a method, device, equipment and storage medium for generating fire pump room pipelines, which are used to improve the efficiency of pump room pipeline design.
[0019] The terms "first," "second," "third," "fourth," and so forth (if any) in the specification and claims of this application and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments described herein can be implemented in an order other than that shown or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, product, or apparatus.
[0020] In actual applications, since the fire pump room piping design involves multiple pipes such as pressure relief pipes and test pipes, there are many short pipes, many accessories, and complex pipeline connections, which places high demands on the rationality of the layout. Traditional manual design solutions rely on manual experience to arrange pipes and accessories, and require repeated adjustments to the viewing angle to ensure pipeline connectivity. Manual operations are not only time-consuming, but also prone to pipeline collisions or space waste due to visual errors. Random placement leads to pipeline crossings and insufficient maintenance space. Multiple trial and error adjustments are time-consuming and labor-intensive, and it is difficult to ensure the overall layout is beautiful. The problem of low efficiency is particularly obvious in complex scenarios with multiple pipes in parallel and different pipe diameters. In addition, unreasonable pipe spacing can easily lead to space waste or insufficient safe operating space, making it difficult to meet actual engineering needs.
[0021] After studying how to coordinate the layout of pipes with different diameters and different pipe fittings in the pipeline planning process to build a standardized and normalized fire protection pipeline design process, designers realized that it was necessary to convert pipeline layout rules into quantifiable constraints and achieve automatic generation through preset parameter tables. In traditional solutions, pipe diameter selection, turn spacing calculation and pipe fitting layout rely on manual experience and calculation, resulting in unstable generation results. Through analysis, it was found that if a mapping table can be established for parameters such as the correspondence between flow rate and pipe diameter, the correlation between pipe diameter and turn spacing, and the combination of pipe fittings and occupied length, and spatial constraints are combined with the location information of building components, an automatic generation logic can be formed. Furthermore, by embedding the minimum turn spacing and pipe fitting occupied length into the pipeline planning algorithm, layout conflicts can be avoided and manual intervention can be reduced.
[0022] For ease of understanding, the specific process of this application is described below. Figure 1 In this application, an embodiment of a method for generating a fire pump room pipeline is provided. It is understood that the execution subject of this application can be a fire pump room pipeline generation device, a terminal, or a server, and the specific implementation is not limited here. This embodiment is described using a server as the execution subject.
[0023] 101. Obtain the currently preset fire protection system configuration parameters and building component location information.
[0024] In this embodiment, the building component position information refers to the three-dimensional coordinate data of structural elements such as the fire pump room wall position and the water tank, which can be extracted through the BIM model interface. The positions of these building components are usually fixed.
[0025] In this embodiment, the fire protection system configuration parameters are used to indicate all parameters preset by the user required for generating fire pump room pipelines. The parameters serve as basic input data for pipeline generation and are provided for pipe diameter selection and route planning.
[0026] Exemplarily, the fire protection system configuration parameters include, but are not limited to, fire pump flow, fire pump location, fire pump water suction method, main network height, outlet pipe direction, water inlet type, water suction device type, etc.
[0027] In this embodiment, the fire protection system configuration parameters can meet the pipeline design requirements of various fire pump rooms. Users can achieve diversified designs by adjusting the fire protection system configuration parameters, such as the overall main network height, pipeline type, system type, etc., adjusting the direction of the outlet pipe to the left or right, etc., combined with dynamic path planning based on the location information of building components to optimize space utilization and ensure that the planned pipelines can adapt to different fire pump rooms and user needs.
[0028] 102. Determine the corresponding pipe diameters for various types of pipes based on the fire protection system configuration parameters and the preset flow and pipe diameter mapping table.
[0029] It should be understood that the types of pipes in the fire pump room can be divided into suction pipes, outlet pipes, test pipes and pressure relief pipes according to their uses. The diameters of each type of pipe are determined according to its flow rate and function. The diameters of the same type of pipes may be the same or different depending on the flow rate of the fire pump to which they are connected.
[0030] The aforementioned suction pipe is a pipe that directly connects the fire pump's water inlet to a water source (such as a pool or tank) or a main suction pipe. Its core function is to transport water from the source to the fire pump and is typically used to supply water to a single fire pump. The discharge pipe, on the other hand, connects the fire pump's outlet to related water-using equipment outside the pump room. Its diameter can also be determined based on the fire pump's flow rate. The discharge pipe typically also includes functional pipes such as test pipes and pressure relief pipes. The test pipes are used to test the fire pump's performance, and their diameter can be set directly by the fire protection system, for example, with a fixed diameter of DN65. The pressure relief pipe, connected to the fire pump's outlet pipe, is equipped with a pressure relief valve to prevent damage to the system due to overpressure. Its diameter is typically the same as the connected outlet pipe.
[0031] In this embodiment, the flow pipe diameter mapping table is used to indicate a preset data table established based on the standard pipe diameter corresponding to the flow upper limit, which is used to automatically match the pipe diameters of different pipe types. It can be understood that the outlet pipe and the suction pipe connected to the same fire pump may have different corresponding pipe diameters. For example, if the flow upper limit is 10 liters / second, querying the flow pipe diameter mapping table can determine that the suction pipe diameter is 100 mm and the outlet pipe diameter is 80 mm.
[0032] In some embodiments, the flow pipe diameter mapping table is queried according to the fire pump flow to obtain the suction pipe diameter and the outlet pipe diameter; the pressure relief pipe diameter directly connected to the outlet pipe is designed according to the outlet pipe diameter, and the test pipe diameter is set by the user.
[0033] In this embodiment, when generating the pipeline route, the standard pipe diameters of pipes such as the suction pipe and the outlet pipe are first determined quickly through the flow pipe diameter mapping table based on the flow requirements in the fire protection system configuration parameters, providing an accurate data basis for subsequent pipeline planning and meeting the design requirements of different pipe diameters.
[0034] 103. According to the pipe diameters corresponding to various types of pipes, a preset pipe diameter turn spacing mapping table is queried to obtain the minimum turn spacing corresponding to various types of pipes.
[0035] In this embodiment, the pipe diameter turn spacing mapping table refers to the mapping between different pipe diameters and turn spacing requirements. The pipe diameter turn spacing mapping table can be used to determine the pipe length occupied when the pipe turns 90 degrees, that is, the space required for the pipe "inflection point". The pipe spacing between pipes with corners arranged side by side should at least meet the space required for the two pipe "inflection points". The following Table 1 is an example of a pipe diameter turn spacing mapping table: Table 1 Pipe diameter turning spacing mapping table
[0036] As can be seen from the above table, the larger the pipe diameter, the higher the requirement for the turning spacing of the pipe, that is, the longer the pipe required for the turning point when there is a 90-degree turn. This embodiment abstracts the key parameter of the minimum turning spacing to accurately constrain the pipe spacing and pipe length. Traditional solutions usually list the minimum spacing between parallel pipes of all pipe diameters or directly set a fixed value. In order to meet the minimum safety distance requirements, the spacing between the side-by-side pipes is usually a multiple of the minimum spacing between the pipes with larger diameters. For example, when DN50 and DN100 pipes are side by side, they are considered as two DN100s, that is, 300mm is taken as the spacing between the two pipes. However, this solution does not take into account the different spaces required for turning points under different pipe diameters, and the determined pipe spacing is too large. By querying the pipe diameter turning spacing mapping table, it can be calculated that the minimum spacing between DN50 and DN100 is actually 250mm.
[0037] Reference Figure 2 As shown, the pipe diameters from top to bottom include two DN100 and four DN200 parallel outlet pipes, among which the turning spacing requirement corresponding to DN100 is 150mm, and the turning spacing requirement corresponding to DN200 is 250mm. In the traditional solution, side-by-side pipes with different pipe diameters are usually set with a fixed pipe spacing, resulting in an unreasonable layout. For example, when DN100 and DN200 are side by side, the traditional solution usually uses 500 as the pipe spacing. However, this embodiment can quickly determine the required minimum space through the pipe diameter turning spacing mapping table. The determined minimum pipe spacing when DN100 and DN200 are side by side is 400mm, so as to facilitate the subsequent generation of compact and reasonably laid out pipelines, which is particularly suitable for pipeline generation under different pipe diameter combinations.
[0038] 104. According to the pipe diameters corresponding to the various types of pipelines and the pipe fitting combinations thereof, a preset pipe fitting occupied length mapping table is queried to obtain a set of pipe fitting occupied lengths corresponding to the various types of pipelines.
[0039] In this embodiment, the pipe length mapping table refers to the pipeline length occupied by various pipes of different diameters, and is used to determine the pipeline length required for each pipe, thereby realizing pipeline planning and pipe layout constraints.
[0040] In this embodiment, the pipe length occupied set is used to indicate the set of pipe lengths occupied by all pipe fittings corresponding to this type of pipeline. Pipe fittings are used to indicate valves and accessories required in a fire pump room. For ease of understanding, the following Table 3 is an example of a pipe length occupied mapping table (unit: mm):
[0041] It can be understood that the specifications of the pipe fittings are adapted to the diameter of the pipes in which they are placed, and the pipe lengths occupied by each pipe fitting are different for different types of pipe diameters and connected pipe diameters. For example, in a pipe with a diameter of DN65, the flexible joint on it occupies a pipe length of 100mm, while the pressure relief valve occupies a pipe length of 280mm; the pressure relief valve set in a pipe with a diameter of DN100 occupies a pipe length of 350mm, while the pressure relief valve set in a pipe with a diameter of DN200 occupies a pipe length of 550mm.
[0042] In this embodiment, different types of pipelines correspond to different combinations of pipe fittings, and each pipeline corresponds to a different pipe diameter. The target pipeline routes generated for each type of pipeline should be able to accommodate all pipe fittings. The pipe fitting occupied length mapping table can quickly determine the occupied pipeline length of all pipe fittings required by the current system, providing a reliable data basis for subsequent pipeline planning.
[0043] 105. The pipeline planning is constrained by the minimum turning distance and pipe length corresponding to each type of pipeline. The target pipeline routes corresponding to each type of pipeline are generated in sequence based on the fire protection system configuration parameters, building component location information and the preset pipeline generation order.
[0044] It should be noted that the minimum turning spacing and pipe length are used as hard constraints and are generated sequentially according to a fixed generation order. This can ensure that the generated pipeline route meets safety regulations, avoid conflicts or space waste in the pipe layout, and ensure that the layout is compact and meets the operating space requirements.
[0045] For example, the minimum allowable pipe length of each type of pipeline can be constrained by calculating the minimum turning spacing and the length occupied by pipe fittings. In places where valves and accessories are densely populated, the pipe length occupied by the accessories and the turning spacing jointly constrain the pipe length to ensure that all pipe accessories can be accommodated in the pipeline without making the generated pipeline too long, which leads to increased costs.
[0046] Taking the generation of the water suction pipeline as an example, the fire pump water inlet position is used as the starting point, and the initial water suction pipeline route is generated according to the water suction method, water suction device type, and building component position information. The fire pump position is verified to be reasonable based on the initial water suction pipeline route; if the verification passes, the initial water suction pipeline route is determined as the target water suction pipeline route, and the target water outlet pipeline route, target test pipeline route, and target pressure relief pipeline route are generated in sequence; if the verification fails, a fire pump position adjustment prompt message is generated.
[0047] In this embodiment, the pipe spacing is used to indicate the distance between adjacent pipes, and its value is usually a constant. It should be understood that the pipeline length must at least accommodate all the pipes and meet the minimum turning spacing requirement.
[0048] In this embodiment, the water suction method can be set to one of direct suction, single water suction main pipe and water suction main pipe; the water suction device type is a water suction bell or a vortex preventer; the building component position information includes the wall position and the pool bottom plate position.
[0049] It should be noted that the preset order of pipeline generation in this embodiment is the suction pipe, discharge pipe, test pipe, and pressure relief pipe. The suction pipe is calculated first to verify the position of the fire pump, especially the spacing from the wall. If the suction pipe is skipped and the other pipes are generated first, it is possible that after all other pipelines are generated, the spacing may be insufficient, requiring overall modification. The test pipe starts on the discharge pipe. In addition to starting on the discharge pipe, the pressure relief pipe's bypass pipe's horizontal or vertical placement is affected by the test pipe. This technical solution standardizes the order of generating fire pump room pipelines and pre-organizes length tables for valve accessories of different pipe diameters and bend spacing tables. This allows for determining whether the pipeline length is sufficient when calculating the pipeline path. Compared to manual design, which allows arbitrary pipeline generation and is prone to discovering insufficient space after completing all pipeline planning, resulting in repeated adjustments, this technical solution verifies the fire pump position by using the minimum allowable pipe length of the suction pipe. This improves the rationality and automation of the pipeline layout, enhances the efficiency of fire pump room generation, and reduces unnecessary waste of computing resources.
[0050] For example, the pipes in the fire pump room should meet the requirements of parallel layout as much as possible, and the rationality of the spacing between the parallel pipes is very important. The traditional solution usually sets a fixed spacing, but ignores the different pipe lengths required for 90-degree turns under different pipe diameter combinations. This application constrains the spacing of parallel pipes by the minimum turning spacing corresponding to different pipe diameters, just like a pipe continuously turning into a U-shape (such as Figure 2 The suction pipe shown in the figure) and the Z-bend are arranged in a Z-shape, and the minimum distance between the two pipes is determined by the bend length to constrain the pipeline planning, which can generate a compact and reasonable side-by-side pipeline plan.
[0051] For example, the minimum turning distance may also constrain the reasonable positions of short connecting pipes in various pipelines, such as the positions of water outlet risers and test pipe risers.
[0052] 106. Based on the fire protection system configuration parameters and the length of pipe fittings corresponding to various types of pipelines, corresponding pipe fittings are placed on the target pipeline route to obtain a fire pump room pipeline model.
[0053] Specifically, according to the preset pipe layout rules, the corresponding occupied pipe length of each pipe fitting and the preset pipe spacing, the corresponding pipe fittings are placed on various target pipeline routes in sequence to obtain the fire pump room pipeline model.
[0054] In this embodiment, the pipe layout rule is used to indicate the pipe layout preference set by the user, which may include center placement, left placement, right placement, etc., so as to make the generated layout more beautiful.
[0055] In this embodiment, by acquiring fire protection system configuration parameters and building component location information, and combining them with a pipe diameter mapping table, a pipe diameter turn spacing mapping table, and a pipe length mapping table, the pipe diameter, minimum turn spacing, and pipe length for each type of pipe are automatically determined. This abstracts the key parameters for fire pump room pipeline planning, avoiding the errors and excessive workload of manual calculations. Furthermore, the minimum turn spacing and pipe length for different pipe diameters are embedded in the pipeline planning logic, effectively constraining the pipeline planning process and dynamically adapting to complex scenarios with multiple pipe diameters and pipe fittings. This avoids the problem of discovering insufficient or wasted pipe layout space only after pipeline generation. Secondly, by fully considering the order in which different pipelines are generated, manual design allows for arbitrary pipeline generation, reducing the cost of repeated adjustments caused by discovering insufficient space only after completing the entire pipeline plan. This reduces the resource waste caused by repeated modifications. Finally, based on the fire protection system configuration parameters and the corresponding pipe length sets for each type of pipe, the pipe fittings are automatically arranged, achieving efficient generation of the pipeline model. This solves the problems of low efficiency and irrational layout in traditional manual design, improving layout rationality and space utilization.
[0056] Traditional automatic planning solutions usually calculate routes based on the shortest path principle under given constraints (such as the starting and ending points of the pipeline, as well as obstacles). Graph-based path planning algorithms, such as the Dijkstra algorithm and the A* algorithm, can meet pipeline generation requirements to a certain extent. However, they place excessive demands on the rationality of the user-selected starting and ending points, which is not conducive to further optimization of pipeline planning. This can lead to excessively long pipelines, reducing the economic efficiency of the solution, or pipeline lengths that cannot meet the requirements for pipe fitting settings. This embodiment provides a pipeline generation solution that does not require the user to specify the pipeline end points. Pipeline planning is constrained by the minimum turning distance corresponding to each type of pipeline and the set of pipe fitting lengths. The generated pipeline length just meets the requirements and has a compact layout. Please refer to Figure 3 Another embodiment of the method for generating a fire pump room pipeline in the present application includes: 301. Obtain currently preset fire protection system configuration parameters and building component location information.
[0057] In this embodiment, the fire protection system configuration parameters include but are not limited to the fire pump flow, fire pump position, fire pump water suction method, main network height, outlet pipe direction, water suction port type, water suction device type, etc., among which the water suction method is used to indicate the water suction method of the fire pump, including direct suction type (that is, no water suction main pipe is included), single water suction main pipe type, that is, all water suction pipes are aggregated and distributed through one water suction main pipe, and double water suction main pipe type, that is, the flow of all water suction pipes is aggregated and distributed through two water suction main pipes. The water suction method can be used to determine the number of water suction main pipes required for the current fire pump room.
[0058] The main network height is used to indicate the height of the main pipeline in the fire pump room; the outlet pipe direction is used to indicate the direction of the main route of the suction pipe; the suction port types can include suction troughs and suction ports, and the suction device types include suction bells and vortex preventers, which are installed at the end of the suction pipe. Different suction pipe types have different requirements for the distance from the pipeline end point to the pool floor, which restricts the vertical planning of the pipeline. The above-mentioned building component location information includes the wall location and the pool floor location. Among them, the wall location can determine the horizontal direction (i.e., routing direction) and routing end point of various pipelines, as well as the location of the pipeline; the pool floor location is used to constrain the location information of the pipeline end point.
[0059] It is understandable that the number of fire pumps (such as fire pumps) in the fire pump room, their location in the fire pump room, flow rate, etc. can be selected by the user according to actual conditions. In this embodiment, the location of the fire pump is used as the starting point for pipeline planning. 302. Determine the corresponding pipe diameters of various types of pipes based on the fire protection system configuration parameters and a preset flow rate and pipe diameter mapping table.
[0060] In actual applications, depending on the different water suction methods of the fire pump, it can be determined whether the current fire pump room includes a water suction main pipe. The water suction main pipe is the main pipeline in the system, usually serving as the total source pipe for multiple water suction pipes or branch pipes. There may be one or more fire pumps in a fire pump room, and the flow rates corresponding to each fire pump may be the same or different. The diameter of the water suction main pipe is determined according to the fire pump with the largest flow rate, that is, the water suction pipe with the largest diameter, to ensure that it meets the needs.
[0061] It should be noted that the flow pipe diameter mapping table, pipe diameter turning spacing mapping table, pipe fitting occupied length mapping table, and suction main pipe diameter spacing mapping table in this application are only examples of table division provided to facilitate understanding of the mapping relationship, and are not intended to limit the specific types and quantities of tables. In actual applications, they can be reorganized according to the corresponding statistical caliber to facilitate querying the corresponding parameter mapping relationship. The following Table 4 is a schematic diagram of the mapping relationship between different flow upper limits and suction pipe diameters, suction main pipe diameters, suction main pipe diameters, and various spacings. By querying Table 4, the suction pipe diameter requirements connected to the fire pump can be determined when the fire pump has different flow upper limits. When the suction main pipe is included in the water suction method, the required suction main pipe diameter can also be determined based on the suction pipe corresponding to the maximum flow, and the suction main pipe spacing requirements from the wall under the suction main pipe diameter requirements can be determined. If it is a double suction main pipe, the spacing requirements between the suction main pipes and the spacing requirements between the suction main pipe and the fire pump can be further determined.
[0062] For example, the suction pipe diameter is determined by querying the flow rate and pipe diameter mapping table based on the flow rate of each fire pump. If the suction method is single-suction or dual-suction, the pump with the highest flow rate is selected and the flow rate and pipe diameter mapping table is used to determine the suction pipe diameter. For example, if the flow rate limit is 6 liters / second, the table can determine that the suction pipe diameter is 80 mm, while the suction pipe diameter is 150 mm.
[0063] Table 4 Suction pipe parameter mapping table
[0064] In this embodiment, the distance between the main water suction pipe and the wall and the distance between the main water suction pipes in the above Table 4 are fixed values, that is, the position of the main water suction pipe can be determined by looking up the table and determining the wall position, while the distance between the main water suction pipe and the fire pump in the above table is an adjustable value, which is usually determined according to the pipe length occupied by the accessories on the suction pipe.
[0065] 303. Query a preset pipe diameter turn spacing mapping table based on the pipe diameters corresponding to each type of pipe to obtain the minimum turn spacing corresponding to each type of pipe.
[0066] 304. Query a preset pipe fitting occupied length mapping table according to the pipe diameters corresponding to each type of pipeline and the pipe fitting combinations thereof to obtain a set of pipe fitting occupied lengths corresponding to each type of pipeline.
[0067] In this embodiment, different types of pipes correspond to different pipe fitting combinations. Based on different types of pipes, they can be divided into the first occupied length set corresponding to the suction pipe, the second occupied length set corresponding to the outlet pipe, the third occupied length set corresponding to the test pipe, and the fourth occupied length set corresponding to the pressure relief pipe.
[0068] Exemplarily, the suction pipe accessories mainly include eccentric reducers, flexible joints, Y-type filters, vacuum gauges, gate valves and suction bell mouths / vortex preventers. The first occupied length set is the occupied pipe length set of each suction pipe accessory under the current suction pipe diameter.
[0069] Exemplarily, the outlet pipe accessories mainly include flexible interfaces, pressure gauges, check valves, gate valves, water hammer eliminators, pressure switches, butterfly valves, etc. The second occupied length set is the set of occupied pipe lengths of each outlet pipe accessory under the current outlet pipe diameter.
[0070] Exemplarily, the test pipe accessories include a gate valve and a pressure gauge, and the third occupied length set is the occupied pipeline length set of each test pipe accessory under the current test pipe diameter.
[0071] Exemplarily, the pressure relief pipe accessories include main route accessories and bypass pipe accessories. Specifically: the main pressure relief pipe is sequentially provided with a gate valve, a Y-type filter, and a pressure relief valve; the bypass pipe is sequentially provided with a gate valve, a Y-type filter, a flow meter, and a pressure gauge. The fourth occupied length set is the set of occupied pipeline lengths of each pressure relief pipe accessory under the current pressure relief pipe diameter.
[0072] In this embodiment, the length occupied by each fitting corresponding to each type of pipeline can be quickly determined through the length occupied by each fitting mapping table. Pipeline planning constraints are implemented based on the pipeline length occupied by each valve and accessory, ensuring that the generated pipeline can accommodate all pipeline accessories.
[0073] 305. Starting from the fire pump inlet position, the suction pipe planning is constrained by the minimum turning spacing and pipe length corresponding to the suction pipe, and the target suction pipe route is generated based on the fire protection system configuration parameters and building component location information.
[0074] It should be noted that the starting point of the water suction pipe route is the water inlet of the fire pump, and its location information can usually be directly determined through system configuration. The end point of the water suction pipe route is usually located inside the pool. Among them, the water suction port position of the suction pit is fixed, while the water suction port of the suction trough is usually not fixed. Conventional pipeline planning schemes require fixed starting and end points for pipeline planning. This embodiment can be applied to pipeline planning scenarios where no end point needs to be set.
[0075] Optionally, taking the direct suction water suction method as an example, it only includes a suction pipe, and the pipeline design is relatively simple. The accessories on the suction pipe are all set between the fire pump and the wall position. Therefore, the minimum allowable pipe length is determined by determining the sum of the pipe length occupied by the accessories on the suction pipe and the preset pipe spacing. If the distance between the fire pump and the wall is greater than or equal to the minimum allowable pipe length, the position of the fire pump is reasonable and planning can continue. Taking the fire pump water inlet position as the starting point, draw the suction pipe horizontally through the pool wall, and turn down after entering the pool. The horizontal direction of the suction pipe: if a suction trough is provided, the suction pipe of each fire pump extends horizontally to half the width of the suction trough; if no suction trough is provided, the center of the downward-turned pipe is at a preset first distance from the wall position; if a suction pit is provided, each side of the suction main pipe extends to the center point of the suction pit. In the vertical direction of the suction pipe: if it is a suction bell, the distance between the suction bell and the bottom plate of the pool is determined according to the diameter of the suction pipe and the preset first weight value; if it is a vortex preventer, the distance between the suction bell and the bottom plate of the pool is determined, the suction pipe is extended to the bottom plate of the pool and a vortex preventer is installed.
[0076] like Figure 4 The direct suction water suction pipeline shown in (a) is a schematic diagram. The water suction pipe 30 is drawn from the water inlet of the fire pump 10, and extends horizontally through the pool wall 20 to half the width of the water suction trough. The water suction pipe 30 turns down after entering the pool. The diameter of the water suction pipe is 200 mm. The first weight value can be set to 0.8. The length of the water suction pipe in the vertical direction extends to the water suction device. Assuming that its water suction device is a water suction bell, 0.8*200=160 mm is rounded up to 100 mm, and 200 mm is taken as the distance between the water suction bell and the bottom plate of the pool. The initial direct suction water suction pipeline route can be obtained.
[0077] Specifically, the height of the horizontal suction pipe is determined with the water inlet position of each fire pump as the starting point, and the position of the main suction pipe is determined according to the water suction method and the wall position; the vertical pipeline position is calculated according to the wall position; the end point of the vertical pipeline is determined according to the type of water suction device and the position of the pool bottom plate, and the initial water suction pipeline route is obtained.
[0078] In practical applications, when there is a water suction main pipe, the distance between the water suction main pipe and the pool wall (i.e. Figure 4 (C) in (b) In the case of double water-suction main pipes, further consideration needs to be given to the spacing between the water-suction main pipe fittings (i.e. Figure 4 (D in (c)). When only the starting point is determined, determining the location and length of the main suction pipe, and where it turns downward—that is, the location of the turning point—has a significant impact on the rationality, economy, and aesthetics of pipeline planning. This embodiment abstracts the minimum turning spacing and pipe length set constraints for suction pipeline planning to adapt to the design requirements of different scenarios.
[0079] Optionally, taking the single water suction main pipe type as an example, the distance C between the center of the water suction main pipe and the wall is determined by looking up the table, and its value is a fixed value, while the distance R between the center of the water suction main pipe and the fire pump is adjustable. The accessories on the water suction pipe are all set on R. Therefore, the length of R can refer to the above-mentioned minimum allowable pipe length of the direct suction type to verify whether the position of the fire pump is reasonable. It will not be repeated here.
[0080] Specifically, the distance between the water suction main pipe and the wall is determined by querying the preset water suction main pipe diameter spacing mapping table according to the diameter of the water suction main pipe; the position of the water suction main pipe is determined according to the wall position and the distance between the water suction main pipe and the wall, and a suction pipe is drawn from each fire pump water inlet to connect to the water suction main pipe, and the end position of the horizontal pipes on both sides of the water suction main pipe is determined according to the turning spacing requirements of the water suction main pipe and the pipe length occupied by the gate valve directly corresponding to the water suction main pipe and the first preset formula. Then, the end positions of the horizontal pipes on both sides are passed through the wall into the water pool and then turned down.
[0081] Specifically, the first preset formula is used to determine the end positions of the horizontal pipes on both sides of the water-absorbing mother pipe, as shown in FIG. Figure 4 (b) The distance between the suction main pipe connected to the water inlet and the centerline of the nearest fire pump is (L1 / L2). For example, L1 = L2 = the required turning spacing of the suction main pipe * 2 + the length of the pipe occupied by the gate valve directly corresponding to the suction main pipe + 100, with integer multiples of 100 being taken. It is understandable that the suction pipe and the suction main pipe have two 90° turns at this location, and a single suction main pipe also requires a gate valve. Therefore, the length of L1 / L2 must at least meet the turning spacing requirement of the two suction main pipes and the length of the pipe occupied by the gate valve directly corresponding to the suction main pipe. Taking integer multiples facilitates subsequent construction. This embodiment abstracts the two key constraints of the turning spacing requirement of the suction main pipe and the length of the pipe occupied by the gate valve directly corresponding to the suction main pipe to determine a suitable location for the water inlet (i.e., the end point does not need to be fixed). The resulting suction main pipe can meet the fire pump room requirements and has a more reasonable pipe length. Compared to traditional planning algorithms that require a fixed start and end point, the resulting suction pipeline is compact and meets layout requirements.
[0082] like Figure 4 The single water suction pipeline shown in (b) is a schematic diagram, which includes 6 fire pumps 10. The corresponding water suction pipes 30 are led out from the water inlets of each fire pump and are connected to the main water suction pipe 31. The main water suction pipe 31 passes through the pool wall 20. Among them, L1 and L2 are constrained by the turning spacing requirements of the main water suction pipe and the length of the pipeline occupied by the gate valve directly corresponding to the main water suction pipe. The position of its water suction port does not need to be manually set. This embodiment can automatically generate a water suction pipeline with a main water suction pipe that includes all fire protection systems in the entire pump room. The water suction end point is determined according to the pipeline route calculation, and the water suction distance is short and regular.
[0083] Optionally, taking the double water suction main pipe type as an example, the preset water suction main pipe diameter spacing mapping table is queried according to the diameter of the water suction main pipe to determine the distance between the water suction main pipe and the wall and the distance between the water suction main pipes; the position of the two side-by-side water suction main pipes is determined according to the wall position, the distance between the water suction main pipe and the wall, and the distance between the water suction main pipes; the end point of the horizontal pipes on both sides of the first water suction main pipe is determined according to the turning spacing requirements of the water suction main pipes and the length of the pipe occupied by the gate valve directly corresponding to the water suction main pipe and the first preset formula; the end point of the horizontal pipes on both sides of the second water suction main pipe is determined according to the end point of the horizontal pipes on both sides of the first water suction main pipe and the preset constraints; the end point of the horizontal pipes on both sides of the second water suction main pipe is determined according to the end point of the horizontal pipe on the other side of the second water suction main pipe and the preset water suction port distance, and then, the end points of the horizontal pipes on both sides pass through the wall into the water pool and then turn down.
[0084] like Figure 4 (c) The first suction main pipe is the suction main pipe 31a with the shortest distance from the wall. The second suction main pipe is another parallel suction main pipe 31b. The endpoints of the horizontal pipes on both sides of the first suction main pipe are determined by L4 / L5. The calculation formula for this is similar to that of L1 and L2. The reasonable suction port location can be determined by the turning spacing requirements of the first suction main pipe and the pipe length occupied by the gate valve directly corresponding to the suction main pipe. The endpoints of the horizontal pipes of the second suction main pipe are determined by L3 and L6. L3 can be set to a fixed threshold, such as 1000mm. L6 can be set to the larger value between L3 and (L5-L). If the suction main pipe corresponding to L5 is to the left of the rightmost pump suction pipe, L is a negative value, where L is the distance between the centerline of the right fire pump and one of the suction points.
[0085] The vertical pipeline planning of the above-mentioned suction main pipe can be implemented with reference to the suction pipe, and will not be repeated here.
[0086] In this embodiment, the preset water suction main pipe diameter spacing mapping table is used to indicate the mapping relationship between water suction main pipes of different diameters and the target spacing. It can be understood that the water suction main pipe diameter spacing mapping table is only for the convenience of clarifying the mapping relationship it contains. Its table can include the mapping relationship between the water suction main pipe and the wall spacing in Table 4. Further, it can include the mapping relationship between the water suction main pipe spacing and the mapping relationship between the water suction main pipe and the fire pump spacing. For example, by querying the table for a water suction main pipe with a diameter of 150mm, it can be determined that the minimum spacing between the water suction main pipe and the wall is 350mm.
[0087] In some examples, the height of the suction pipe is determined based on the fire pump inlet, and the height of the main suction pipe is determined based on the height of the suction pipe.
[0088] In some cases, if the diameter of the pool inlet is not the same as the diameter of the suction pipe, an eccentric reducer is required to keep the pipes aligned.
[0089] 306. Taking the outlet position of the fire pump as the starting point, the outlet pipe planning is constrained by the minimum turning distance and pipe length corresponding to the outlet pipe, and the target outlet pipe route is generated based on the fire protection system configuration parameters and building component location information.
[0090] It should be understood that see Figure 5 The provided fire pump room piping layout diagram shows a fire pump using a direct suction suction pipe. After the suction pipe 30 is generated through step 305 and the fire pump 10 is determined to be in a reasonable position, the planning of the outlet pipe 40 is started. The outlet pipe usually starts from the fire pump outlet riser on one side. Two side-by-side outlet pipes 40 are drawn in each system in sequence to meet the requirements of the fire pump room. In this embodiment, the minimum turning distance can be used to constrain the side-by-side pipe spacing to obtain a compact outlet pipe layout.
[0091] Specifically, starting from the water outlet of the fire pump, the first riser section is constructed based on the minimum turning distance and height of the outlet pipe. The main route direction of the outlet pipe is constrained by the outlet pipe direction and the first riser section (e.g. Figure 5 The water outlet direction is to the left). The parallel pipe spacing is constrained by the minimum turning spacing corresponding to the outlet pipe. With the end point of the first riser pipe section as the starting point of the horizontal pipe, two parallel outlet pipes are drawn in sequence until the route hits the wall to obtain the target outlet pipe route.
[0092] Optionally, the distance between the first riser section and the fire pump outlet is set to the outlet pipe turning spacing requirement * 2 to determine the position of the first riser section. Draw two outlet pipes for each system in sequence, and the spacing between adjacent outlet pipes is set to the sum of the outlet pipe turning spacing requirement on one side and the outlet pipe turning spacing requirement on the other side. Figure 5 The distance between the two outlet pipes 40 is based on the sum of the occupied pipe length corresponding to the 90-degree turn of the upper pipe (ie, the minimum turn distance) and the occupied pipe length corresponding to the 90-degree turn of the lower pipe.
[0093] Optionally, the main route direction is determined based on the relationship between the location of the system's pump room and the water outlet riser. If the pump room is located to the left of the midpoint of all water outlet risers, the main route is drawn to the left until the route hits a wall; if the pump room is located to the right of the midpoint of all water outlet risers, the main route is drawn to the right until the route hits a wall.
[0094] 307. Taking the test pipe inlet position on the target water outlet pipeline route as the starting point, the test pipeline planning is constrained by the minimum turning spacing and pipe length set corresponding to the test pipeline, and the target test pipeline route is generated based on the fire protection system configuration parameters and building component location information.
[0095] In this embodiment, the generation of the test tube is constrained by the minimum turning spacing and the third occupied length set corresponding to the test tube. The minimum turning spacing and the third occupied length set can ensure that a test tube of appropriate length is generated, ensuring that all test tube fittings can be accommodated while avoiding the test tube being too long.
[0096] Specifically, the orientation of the lower horizontal pipe corresponding to the test pipe is determined according to the inlet position of the test pipe on the target outlet pipe route; the end point of the lower horizontal pipe is used as the starting point of the second riser, and the second riser section is constructed based on the minimum turning spacing and the third occupied length set corresponding to the test pipe and the outlet pipe height; the end point of the second riser section is used as the starting point of the high horizontal pipe, and the high horizontal pipe is constructed according to the position information of the building components to obtain the target test pipeline route.
[0097] Continue with Figure 5 For illustration, the figure includes two test pipes 50. The test pipe starts at the outlet pipe, and the test pipe route is drawn horizontally from the outlet riser. a. Determine the direction of the low horizontal pipe route based on the test pipe inlet in the outlet pipe. b. Determine the bend spacing based on the pipe diameter table, determine the riser position based on the bend spacing, and determine the riser endpoint height based on the outlet pipe height. c. Determine the height of the high horizontal pipe based on the riser endpoint. d. Determine the route direction of the horizontal pipe based on the fire pump room wall, and determine the outlet pipe route endpoint based on the fire pump room wall, thereby obtaining a complete test pipe route.
[0098] 308. Taking the connecting pipe position on the target water outlet pipeline route as the starting point, the pressure relief pipeline planning is constrained by the minimum turning spacing and pipe length set corresponding to the pressure relief pipeline, and the target pressure relief pipeline route is generated based on the fire protection system configuration parameters and building component location information.
[0099] It should be understood that the pressure relief pipe is directly connected to the water outlet pipe. The pressure relief pipe includes a horizontal pipe (main pressure relief pipe) that goes directly to the water pool and its bypass pipe. The bypass pipe must be determined according to the distance between the pressure relief pipe and the test pipe to ensure that there is enough space for the pipe fittings on it to be installed.
[0100] Specifically, the starting point of the main pressure relief pipe is determined based on the position information of the connecting pipe in the target water outlet pipe route, and the main pressure relief pipe is constructed according to the position information of the building components; the bypass pipe type is determined according to the minimum turning spacing corresponding to the main pressure relief pipe and the minimum turning spacing of the test pipe on one side of the main pressure relief pipe; the second side-by-side pipe spacing is constrained by the bypass pipe type and the minimum turning spacing corresponding to the main pressure relief pipe, and the bypass pipe length is constrained by the fourth occupied length set to obtain the target pressure relief pipe route, where the second side-by-side pipe spacing is the pipe spacing between the bypass pipe and the main pressure relief pipe.
[0101] The following explanation uses the target outlet pipe route with the outlet direction on the left as an example. The bypass pipe type is determined based on the minimum turning spacing corresponding to the main pressure relief pipe and the minimum turning spacing of the test pipe on the side of the main pressure relief pipe, including: The bypass pipe constraint parameter is determined based on the minimum turning spacing corresponding to the pressure relief pipe, the minimum turning corresponding to the target test pipe, and a second preset formula. Optionally, the second preset formula can be expressed as bypass pipe constraint parameter = pressure relief pipe turning spacing requirement * 3 + test pipe turning spacing.
[0102] Optionally, if the distance between the pressure relief pipe and the test pipe on the left is less than the bypass pipe constraint parameter, a lower bypass pipe is drawn. If the distance between the pressure relief pipe and the test pipe on the left is greater than or equal to the bypass pipe constraint parameter, a side bypass pipe is drawn. In this embodiment, the bypass pipe constraint parameter is used to assess whether there is sufficient space between the current pressure relief pipe and the single-sided test pipe. If there is insufficient space, a lower bypass pipe is drawn; if there is sufficient space, a side bypass pipe is drawn.
[0103] The bypass pipe type and the minimum turning spacing corresponding to the main pressure relief pipe constrain the spacing of the second parallel pipes, and the bypass pipe length is constrained by the fourth occupied length set to obtain the target pressure relief pipe route. The bypass pipe route is attached to the main pressure relief pipe route in a U-shaped manner. For side bypass pipes, the distance from the main route is equal to the required turning spacing of the outlet pipe * 2. For lower bypass pipes, the distance from the main route is equal to the required turning spacing of the outlet pipe * 4. The bypass pipe length is determined by the ability to accommodate accessories on the main route and within the bypass pipe.
[0104] Continue with Figure 5 For illustration, the figure includes a pressure relief pipe 60. a. The starting point of the main pressure relief pipe is determined based on the position of the connecting pipe in the water outlet pipe and the fixed spacing value. b. The route direction of the main pressure relief pipe is determined based on the wall of the fire pump room, and the end point of the main pressure relief pipe route is determined based on the wall of the fire pump room. c. Based on the spacing value and the turning spacing between the main pressure relief pipe 60 and the test pipe 50 on the left, determine whether the bypass pipe is a lower bypass pipe or a lateral bypass pipe ( Figure 5 d. Determine the bypass pipe route based on the bypass pipe type and the location of the main pressure relief pipe.
[0105] 309. Based on the fire protection system configuration parameters and the length set of pipe fittings corresponding to various types of pipelines, corresponding pipe fittings are placed on the target pipeline route to obtain a fire pump room pipeline model.
[0106] Optionally, when the preset accessory layout is centered, determine the second pipe length corresponding to the target pipe route, and determine the total length occupied by the pipes based on the pipe length set corresponding to the target pipe route; determine the placement reference point of each pipe on the target pipe route based on the second pipe length, the total length occupied by the pipes, the preset pipe spacing and the pipe length set, and place the corresponding pipes to obtain a fire pump room pipeline model.
[0107] Optionally, when the preset accessory layout is single-sided placement, the preset pipe spacing and pipe length set determines the placement reference point of each pipe on the target pipeline route, and the corresponding pipes are placed to obtain the fire pump room pipeline model.
[0108] To facilitate understanding, let's use an example. Suppose the length of a pipe is L, and the lengths of all valves are a1, a2, a3, and a4, and the spacing between them is b1, b2, b3, b4, and b5. Then the total length of all valves is S = a1+a2+a3+a4+b1+b2+b3+b4+b5.
[0109] When placed in the center, the distance between the center point of the first valve and the starting point of the pipe is L / 2-S / 2+b1+a1 / 2, the distance between the center point of the second valve and the starting point of the pipe is L / 2-S / 2+b1+a1+b2+a2 / 2, and so on; When placed on the left, the distance between the center point of the first valve and the starting point of the pipe is b1+ a1 / 2, the distance between the center point of the second valve and the starting point of the pipe is b1+a1+b2+a2 / 2, and so on.
[0110] The following describes the pipe fittings on various types of pipelines and their arrangement order: Suction pipe accessories primarily include eccentric reducers, flexible joints, Y-type strainers, vacuum gauges, gate valves, and suction bells / vortex preventers. Suction pipe accessories: Install the eccentric reducer, flexible joint, Y-type strainer, vacuum gauge, and gate valve in sequence from the fire pump inlet, with fixed spacing between accessories. Suction main pipe accessories: Place the suction bell / vortex preventer at the end of the downward-folded vertical pipe of the suction main pipe. Gate valves are placed at both ends of single and double suction main pipes, located at the midpoint of the pipe. For single suction main pipes, an additional gate valve is installed midway between all pumps.
[0111] The accessories of the water outlet pipe mainly include flexible interface, pressure gauge, check valve, gate valve, water hammer eliminator, pressure switch, butterfly valve, etc. Accessories of water outlet riser: from bottom to top, they are flexible interface, pressure gauge, check valve, gate valve, and the spacing is fixed. Accessories of the main water outlet route: butterfly valves are placed along the route direction of the two water outlet pipes. A water hammer eliminator is placed at the starting point of the farther water outlet pipe in the main route, and the spacing between the water hammer eliminator and the tee is a fixed value. For the water outlet pipe closer to the main route, a pressure switch, butterfly valve, (pressure relief pipe tee), and pressure switch are placed in the pipeline between the two pumps. The spacing between the first pressure switch and the butterfly valve is a fixed value, and the whole is placed close to the center point of the pipeline.
[0112] Test pipe accessories: Place the gate valve and pressure gauge in sequence at the center of the high test pipe.
[0113] The main route accessories of the pressure relief pipe accessories: place the gate valve, Y-type filter, and pressure relief valve in sequence; the bypass pipe spacing: place the gate valve, Y-type filter, flow meter, and pressure gauge in sequence.
[0114] In this embodiment, by acquiring fire protection system configuration parameters and building component location information, and combining them with a pipe diameter mapping table, a pipe diameter turn spacing mapping table, and a pipe fitting length mapping table, the pipe diameter, minimum turn spacing, and pipe fitting length for each type of pipe are automatically determined. This abstracts the key parameters for fire pump room pipeline planning, avoiding the errors and excessive workload associated with manual calculations. By using the fire pump location as the starting point and combining the suction device type and the actual layout of building components, this technical solution automatically generates a suction pipeline with a main suction pipe encompassing all fire protection systems within the pump room. The suction endpoint is determined based on pipeline routing calculations, resulting in a short and regular suction path. Furthermore, the minimum turn spacing and pipe fitting length for different pipe diameters are embedded in the pipeline planning logic, effectively constraining the pipeline planning process and dynamically adapting to complex scenarios with multiple pipe diameters and fittings. This avoids the problem of discovering insufficient or wasted pipe layout space only after pipeline generation. Furthermore, by fully considering the order in which different pipelines are generated, manual design allows for arbitrary pipeline generation, reducing the cost of repeated adjustments caused by discovering insufficient space only after the entire pipeline plan is completed, thereby reducing the resource waste caused by repeated modifications. Finally, based on the fire protection system configuration parameters and the set of pipe lengths corresponding to various types of pipes, the pipe fittings are automatically arranged to achieve efficient generation of pipeline models, solving the problems of low efficiency and unreasonable layout of traditional manual design, and improving layout rationality and space utilization.
[0115] The above describes the method for generating the fire pump room pipeline in this application. The following describes the device for generating the fire pump room pipeline in this application. Figure 6 In this application, an embodiment of a device for generating a fire pump room pipeline includes: The acquisition module 601 is used to obtain the currently preset fire protection system configuration parameters and building component location information; Determination module 602, for determining the corresponding pipe diameters of various pipes according to the fire protection system configuration parameters and a preset flow rate and pipe diameter mapping table; The first query module 603 is used to query a preset pipe diameter turn spacing mapping table according to the pipe diameters corresponding to each type of pipe, and obtain the minimum turn spacing corresponding to each type of pipe; The second query module 604 is used to query a preset pipe fitting occupied length mapping table according to the pipe diameters corresponding to each type of pipe and the pipe fitting combinations thereof, to obtain a set of pipe fitting occupied lengths corresponding to each type of pipe; The pipeline planning module 605 is used to constrain pipeline planning by setting the minimum turning distance and pipe length corresponding to each type of pipeline, and sequentially generate target pipeline routes corresponding to each type of pipeline based on fire protection system configuration parameters, building component location information, and a preset pipeline generation sequence; The pipe fitting placement module 606 is used to place corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the pipe fitting occupied length set corresponding to each type of pipeline to obtain a fire pump room pipeline model.
[0116] In this embodiment, by acquiring fire protection system configuration parameters and building component location information, and combining them with a pipe diameter mapping table, a pipe diameter turn spacing mapping table, and a pipe length mapping table, the pipe diameter, minimum turn spacing, and pipe length for each type of pipe are automatically determined. This abstracts the key parameters for fire pump room pipeline planning, avoiding the errors and excessive workload of manual calculations. Furthermore, the minimum turn spacing and pipe length for different pipe diameters are embedded in the pipeline planning logic, effectively constraining the pipeline planning process and dynamically adapting to complex scenarios with multiple pipe diameters and pipe fittings. This avoids the problem of discovering insufficient or wasted pipe layout space only after pipeline generation. Secondly, by fully considering the order in which different pipelines are generated, manual design allows for arbitrary pipeline generation, reducing the cost of repeated adjustments caused by discovering insufficient space only after completing the entire pipeline plan. This reduces the resource waste caused by repeated modifications. Finally, based on the fire protection system configuration parameters and the corresponding pipe length sets for each type of pipe, the pipe fittings are automatically arranged, achieving efficient generation of the pipeline model. This solves the problems of low efficiency and irrational layout in traditional manual design, improving layout rationality and space utilization.
[0117] See also Figure 7 Another embodiment of the generation device of the fire pump room pipeline in the present application includes: The acquisition module 601 is used to obtain the currently preset fire protection system configuration parameters and building component location information; Determination module 602, for determining the corresponding pipe diameters of various pipes according to the fire protection system configuration parameters and a preset flow rate and pipe diameter mapping table; The first query module 603 is used to query a preset pipe diameter turn spacing mapping table according to the pipe diameters corresponding to each type of pipe, and obtain the minimum turn spacing corresponding to each type of pipe; The second query module 604 is used to query a preset pipe fitting occupied length mapping table according to the pipe diameters corresponding to each type of pipe and the pipe fitting combinations thereof, to obtain a set of pipe fitting occupied lengths corresponding to each type of pipe; The pipeline planning module 605 is used to constrain pipeline planning by setting the minimum turning distance and pipe length corresponding to each type of pipeline, and sequentially generate target pipeline routes corresponding to each type of pipeline based on fire protection system configuration parameters, building component location information, and a preset pipeline generation sequence; The pipe fitting placement module 606 is used to place corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the pipe fitting occupied length set corresponding to each type of pipeline to obtain a fire pump room pipeline model.
[0118] Optionally, the pipeline planning module 605 includes: a water suction pipeline planning unit 6051, a water outlet pipeline planning unit 6052, a test pipeline planning unit 6053, and a pressure relief pipeline planning unit 6054. The water suction pipeline planning unit 6051 is used to generate an initial water suction pipeline route based on the water suction method, water suction device type, and building component location information, with the fire pump water inlet position as the starting point; the test pipeline planning unit 6053 generates an initial water suction pipeline route based on the water suction method, water suction device type, and building component location information, The minimum allowable pipe length is determined based on the water suction method, the minimum turning spacing corresponding to the water suction pipeline, and the length occupied by the pipe fittings; If the initial water suction pipe route is less than the minimum allowable pipe length, a fire pump position adjustment prompt message is generated; If the initial water suction pipeline route is greater than or equal to the minimum allowable pipeline length, the initial water suction pipeline route is determined as the target water suction pipeline route, and the target water outlet pipeline route, target test pipeline route and target pressure relief pipeline route are generated in sequence.
[0119] The outlet pipe planning unit 6052 is used to construct a first riser section based on the minimum turning distance and outlet pipe height corresponding to the outlet pipe, starting from the outlet position of the fire pump. The main route of the outlet pipe is constrained by the direction of the outlet pipe and the first riser segment. The spacing between parallel pipes is constrained by the minimum turning spacing corresponding to the outlet pipe. Two side-by-side outlet pipes are drawn in sequence with the end point of the first riser segment as the starting point of the horizontal pipe until the route hits a wall to obtain the target outlet pipe route.
[0120] The test pipe planning unit 6053 is used to determine the direction of the lower horizontal pipe corresponding to the test pipe according to the test pipe inlet position on the target water outlet pipe route; The end point of the lower horizontal pipe is used as the starting point of the second riser, and the second riser section is constructed based on the minimum turning spacing corresponding to the test pipe, the third occupied length set, and the outlet pipe height; The end point of the second vertical pipe section is used as the starting point of the high horizontal pipe. The high horizontal pipe is constructed according to the position information of the building components to obtain the target test pipeline route.
[0121] The pressure relief pipe planning unit 6054 is used to determine the starting point of the main pressure relief pipe based on the location information of the connecting pipe in the target water outlet pipe route, and construct the main pressure relief pipe according to the location information of the building components; Determine the bypass pipe type based on the minimum turning spacing corresponding to the main pressure relief pipe and the minimum turning spacing of the test pipe on one side of the main pressure relief pipe; The second parallel pipe spacing is constrained by the bypass pipe form and the minimum turning spacing corresponding to the main pressure relief pipe. The bypass pipe length is constrained by the fourth occupied length set to obtain the target pressure relief pipe route. The second parallel pipe spacing is the pipe spacing between the bypass pipe and the main pressure relief pipe.
[0122] Optionally, the pipe fitting placement module 606 is specifically configured to: when the preset accessory layout is centered placement, determine a second pipe length corresponding to the target pipe route, and determine a total length occupied by the pipe fittings based on a set of pipe fitting occupied lengths corresponding to the target pipe route; The placement reference points of each pipe fitting on the target pipe route are determined based on the second pipe length, the total length occupied by the pipe fittings, the preset pipe spacing, and the pipe fitting occupied length set, and the corresponding pipe fittings are placed to obtain the fire pump room pipeline model.
[0123] Optionally, the pipe placement module 606 is specifically used for: when the preset accessory layout is single-sided placement, the preset pipe spacing and pipe occupied length set determines the placement reference point of each pipe on the target pipeline route, and places the corresponding pipe to obtain the fire pump room pipeline model.
[0124] In this embodiment, by acquiring fire protection system configuration parameters and building component location information, and combining them with a pipe diameter mapping table, a pipe diameter turn spacing mapping table, and a pipe fitting length mapping table, the pipe diameter, minimum turn spacing, and pipe fitting length for each type of pipe are automatically determined. This abstracts the key parameters for fire pump room pipeline planning, avoiding the errors and excessive workload associated with manual calculations. By using the fire pump location as the starting point and combining the suction device type and the actual layout of building components, this technical solution automatically generates a suction pipeline with a main suction pipe encompassing all fire protection systems within the pump room. The suction endpoint is determined based on pipeline routing calculations, resulting in a short and regular suction path. Furthermore, the minimum turn spacing and pipe fitting length for different pipe diameters are embedded in the pipeline planning logic, effectively constraining the pipeline planning process and dynamically adapting to complex scenarios with multiple pipe diameters and fittings. This avoids the problem of discovering insufficient or wasted pipe layout space only after pipeline generation. Furthermore, by fully considering the order in which different pipelines are generated, manual design allows for arbitrary pipeline generation, reducing the cost of repeated adjustments caused by discovering insufficient space only after the entire pipeline plan is completed, thereby reducing the resource waste caused by repeated modifications. Finally, based on the fire protection system configuration parameters and the set of pipe lengths corresponding to various types of pipes, the pipe fittings are automatically arranged to achieve efficient generation of pipeline models, solving the problems of low efficiency and unreasonable layout of traditional manual design, and improving layout rationality and space utilization.
[0125] above Figure 6 、 7 The generation device of the fire pump room pipeline in this application is described in detail from the perspective of modular functional entities, and the generation equipment of the fire pump room pipeline in this application is described in detail from the perspective of hardware processing.
[0126] See also Figure 8 As shown, the fire pump room pipeline generation device includes a processor 800 and a memory 801. The memory 801 stores machine executable instructions that can be executed by the processor 800. The processor 800 executes the machine executable instructions to implement the above-mentioned fire pump room pipeline generation method.
[0127] Furthermore, Figure 8 The fire pump room pipeline generation device shown further includes a bus 802 and a communication interface 803 , and the processor 800 , the communication interface 803 and the memory 801 are connected via the bus 802 .
[0128] The memory 801 may include a high-speed random access memory (RAM) and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. The communication connection between the system network element and at least one other network element is achieved through at least one communication interface 803 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 802 may be an ISA bus, a PCI bus, or an EISA bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0129] The processor 800 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the processor 800. The above processor 800 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 801 , and the processor 800 reads the information in the memory 801 and completes the method steps of the aforementioned embodiment in combination with its hardware.
[0130] The present application also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. The computer-readable storage medium stores instructions, which, when executed on a computer, cause the computer to execute the steps of a method for generating a fire pump room pipeline.
[0131] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0132] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program code.
[0133] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for generating a fire pump room pipeline, characterized in that: include: Obtain the current preset fire protection system configuration parameters and building component location information; Determine the corresponding pipe diameters of various types of pipes according to the fire protection system configuration parameters and a preset flow and pipe diameter mapping table; According to the pipe diameters corresponding to the various types of pipes, a preset pipe diameter turn spacing mapping table is searched to obtain the minimum turn spacing corresponding to the various types of pipes; According to the pipe diameters and pipe fitting combinations corresponding to each type of pipeline, a preset pipe fitting occupied length mapping table is queried to obtain a set of pipe fitting occupied lengths corresponding to each type of pipeline; The pipeline planning is constrained by the minimum turning spacing and pipe length set corresponding to each type of pipeline, and the target pipeline routes corresponding to each type of pipeline are generated in sequence based on the fire protection system configuration parameters, the building component location information and the preset pipeline generation order; Based on the fire protection system configuration parameters and the length of pipes occupied by various types of pipes, corresponding pipes are placed on the target pipeline route to obtain a fire pump room pipeline model.
2. The method for generating a fire pump room pipeline according to claim 1, characterized in that: The fire protection system configuration parameters include the type of water suction device, the water inlet position of each fire pump and the water suction method; The pipeline planning is constrained by the minimum turning spacing and pipe length set corresponding to each type of pipeline, and the target pipeline routes corresponding to each type of pipeline are generated in sequence based on the fire protection system configuration parameters, the building component position information and the preset pipeline generation order, including: Taking the fire pump water inlet as the starting point, generating an initial water suction pipeline route according to the water suction method, the water suction device type, and the building component position information; According to the water absorption method, the minimum allowable pipeline length is determined by the minimum turning spacing and the length occupied by the pipe fittings corresponding to the water absorption pipeline; If the initial water suction pipe route is shorter than the minimum allowable pipe length, generating a fire pump position adjustment prompt message; If the initial water suction pipeline route is greater than or equal to the minimum allowable pipeline length, the initial water suction pipeline route is determined as the target water suction pipeline route, and a target water outlet pipeline route, a target test pipeline route and a target pressure relief pipeline route are generated in sequence.
3. The method for generating a fire pump room pipeline according to claim 2, characterized in that: The fire protection system configuration parameters also include the water outlet position, outlet pipe direction, and outlet pipe height of each fire pump; The steps for generating the target outlet pipe route include: Taking the water outlet position of the fire pump as the starting point, constructing the first riser section based on the minimum turning spacing corresponding to the outlet pipe and the height of the outlet pipe; The main route direction of the outlet pipe is constrained by the direction of the outlet pipe and the first riser pipe section, and the parallel pipe spacing is constrained by the minimum turning spacing corresponding to the outlet pipe. Two side-by-side outlet pipes are drawn in sequence with the end point of the first riser pipe section as the starting point of the horizontal pipe until the route hits the wall, thereby obtaining the target outlet pipe route.
4. The method for generating a fire pump room pipeline according to claim 2, characterized in that: The fire protection system configuration parameters also include the height of the water outlet pipe; the pipe length set corresponding to each type of pipe includes a third occupied length set corresponding to the test pipe; The steps for generating a target test pipeline route include: Determine the direction of the lower horizontal pipe corresponding to the test pipe according to the test pipe inlet position on the target water outlet pipeline route; Taking the end point of the lower horizontal pipe as the starting point of the second riser, constructing the second riser section based on the minimum turning spacing corresponding to the test pipe, the third occupied length set, and the outlet pipe height; The end point of the second vertical pipe section is used as the starting point of the high horizontal pipe, and the high horizontal pipe is constructed according to the position information of the building components to obtain the target test pipeline route.
5. The method for generating a fire pump room pipeline according to claim 2, characterized in that: The set of pipe lengths occupied by various types of pipes includes a fourth set of lengths occupied by pressure relief pipes; The steps for generating a target pressure relief pipe route include: Determine the starting point of the main pressure relief pipe based on the position information of the connecting pipe in the target water outlet pipeline route, and construct the main pressure relief pipe according to the position information of the building component; Determine the bypass pipe type based on the minimum turning spacing corresponding to the main pressure relief pipe and the minimum turning spacing of the test pipe on one side of the main pressure relief pipe; The second parallel pipe spacing is constrained by the minimum turning spacing corresponding to the bypass pipe form and the main pressure relief pipe, and the bypass pipe length is constrained by the fourth occupied length set to obtain the target pressure relief pipe route. The second parallel pipe spacing is the pipe spacing between the bypass pipe and the main pressure relief pipe.
6. The method for generating a fire pump room pipeline according to claim 1, characterized in that: The method of placing corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the length of pipe fittings corresponding to various types of pipelines to obtain a fire pump room pipeline model includes: When the preset accessory layout is centered, the second pipeline length corresponding to the target pipeline route is determined, and the total length occupied by the pipe fittings is determined based on the set of lengths occupied by the pipe fittings corresponding to the target pipeline route; The placement reference points of each pipe fitting on the target pipe route are determined according to the second pipe length, the total length occupied by the pipe fittings, the preset pipe spacing and the set of pipe fitting occupied lengths, and the corresponding pipe fittings are placed to obtain a fire pump room pipeline model.
7. The method for generating a fire pump room pipeline according to claim 1, characterized in that: The method of placing corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the length of pipe fittings corresponding to various types of pipelines to obtain a fire pump room pipeline model includes: When the preset accessory layout is single-sided placement, the preset pipe spacing and the set of pipe lengths are used to determine the placement reference points of each pipe on the target pipe route, and the corresponding pipes are placed to obtain a fire pump room pipeline model.
8. A fire pump room pipeline generation device, characterized in that: The generating device of the fire pump room pipeline includes: An acquisition module is used to obtain the currently preset fire protection system configuration parameters and building component location information; A determination module, configured to determine the corresponding pipe diameters of various types of pipes based on the fire protection system configuration parameters and a preset flow rate and pipe diameter mapping table; The first query module is used to query a preset pipe diameter turn spacing mapping table according to the pipe diameters corresponding to the various types of pipes, and obtain the minimum turn spacing corresponding to the various types of pipes; The second query module is used to query the preset pipe fitting occupied length mapping table according to the pipe diameters corresponding to various types of pipes and their pipe fitting combinations, and obtain the pipe fitting occupied length set corresponding to various types of pipes; A pipeline planning module is used to constrain pipeline planning by using the minimum turning spacing and pipe length set corresponding to each type of pipeline, and to sequentially generate target pipeline routes corresponding to each type of pipeline based on the fire protection system configuration parameters, the building component location information, and a preset pipeline generation sequence; The pipe fitting placement module is used to place corresponding pipe fittings on the target pipeline route based on the fire protection system configuration parameters and the pipe fitting occupied length set corresponding to various pipelines to obtain a fire pump room pipeline model.
9. A fire pump room pipeline generation device, characterized in that: The fire pump room pipeline generation device includes: a memory and at least one processor, wherein the memory stores instructions; The at least one processor calls the instructions in the memory to enable the fire pump room pipeline generation device to execute the fire pump room pipeline generation method according to any one of claims 1 to 7.
10. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instruction is read and executed, the method for generating a fire pump room pipeline according to any one of claims 1 to 7 is executed.