Intelligent building pipeline layout scheme optimization method and system, medium and product
By using the three-dimensional building grid structure and optimization strategy in the control system, the accuracy and efficiency problems of pipeline layout in complex buildings are solved, and efficient pipeline design and construction are achieved.
Patent Information
- Application Number
- CN202411390583.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-01-17
AI Technical Summary
When facing complex buildings, the prior art is difficult to accurately reflect the actual position of pipelines in three-dimensional space, resulting in inconsistent with actual construction, and it is difficult to improve the efficiency and accuracy of pipeline layout.
By applying the three-dimensional building grid structure in the control system, the position of the pipeline in the three-dimensional space is determined, the conflict of pipeline numbers in the grid unit is detected, and based on the preset optimization strategy, the pipelines in the grid unit marked with conflict points are The corresponding pipelines are spatially adjusted to generate an optimized pipeline layout plan.
It realizes the visual representation and intelligent processing of complex three-dimensional pipeline layout, solves the spatial conflict between pipelines, significantly improves the accuracy and efficiency of pipeline layout, and reduces the design cycle and cost.
Smart Images

Figure CN119323073A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent building technology, and in particular to an intelligent building pipeline layout optimization method, system, medium and product. Background Art
[0002] In modern building design, the layout of mechanical and electrical pipelines is a crucial link. As the functions of buildings become increasingly complex, the types and number of pipelines are rapidly increasing, including power lines, water supply and drainage pipelines, ventilation ducts, etc. Reasonable pipeline layout can not only ensure the functionality and safety of the building, but also improve construction efficiency and reduce costs. Therefore, how to effectively plan and manage these pipelines has become an urgent problem to be solved in building design.
[0003] In the prior art, pipeline layout is usually carried out based on two-dimensional plane drawings. Designers design the pipeline paths on a two-dimensional plane by analyzing the directions and relationships between various pipelines. Subsequently, the two-dimensional design is converted into a pipeline layout plan in three-dimensional space manually or with the help of simple computer-aided design (CAD) tools. In this method, designers need to repeatedly perform multiple iterations to resolve conflicts between pipelines and optimize the pipeline paths.
[0004] Although the existing technology can meet the needs of pipeline layout to a certain extent, its defects are gradually revealed when facing complex buildings. Two-dimensional plane drawings are difficult to accurately reflect the actual position of pipelines in three-dimensional space, which easily leads to discrepancies between design and actual construction, making it difficult to improve the efficiency and accuracy of pipeline layout. Summary of the invention
[0005] The present application provides a method, system, medium and product for optimizing the pipeline layout scheme of an intelligent building, which are used to improve the efficiency and accuracy of pipeline layout.
[0006] In a first aspect, the present application provides a method for optimizing a pipeline layout scheme of an intelligent building, which is applied to a control system, and the method includes: determining a three-dimensional building grid structure according to the size of a preset building space and the size of a preset grid unit, the three-dimensional building grid structure being used to represent a data structure in which the preset building space is divided into a plurality of the preset grid units; extracting an initial pipeline layout scheme based on a building project file, the initial pipeline layout scheme including a set of three-dimensional coordinate points corresponding to each of a plurality of pipelines, the set of three-dimensional coordinate points being used to represent the position of the pipeline in the three-dimensional building grid structure; filling the corresponding pipeline number into the grid unit according to the grid unit to which the three-dimensional coordinate point set of the pipeline belongs in the three-dimensional building grid structure, and different pipelines correspond to different pipeline numbers; traversing the filled three-dimensional building grid structure, and adding conflict point marks to the grid units containing multiple pipeline numbers; based on a preset optimization strategy, spatially adjusting the corresponding pipelines in the grid units with the conflict point marks, and deleting the conflict point marks of the grid units whose conflicts have been resolved; when it is determined that there is no grid unit with the conflict point mark, updating the three-dimensional coordinate point sets corresponding to each of the plurality of pipelines to generate an optimized pipeline layout scheme.
[0007] By adopting the above technical solution, the control system first determines the three-dimensional building grid structure to simulate the actual building, obtains the path information of multiple pipelines through the initial pipeline layout plan, and then fills the pipeline number of each pipeline into the grid unit of the three-dimensional building grid structure according to the three-dimensional coordinate point set corresponding to each pipeline to simulate the initial pipeline layout in the actual building. Then the control system detects the conflict of pipeline numbers in the grid unit, adds conflict point marks to the grid units containing multiple pipeline numbers, and spatially adjusts the corresponding pipelines in the grid units with the conflict point marks based on the preset optimization strategy to eliminate the conflict. This method breaks through the limitations of traditional two-dimensional pipeline design, can intuitively reflect the layout of pipelines in three-dimensional space, is conducive to quickly and efficiently completing the iterative optimization of pipeline design solutions, solves the inevitable spatial conflicts between pipelines, and greatly improves the accuracy of pipeline layout. By taking advantage of the three-dimensional grid to express pipelines, the automatic optimization design of pipeline layout is realized, which does not require a lot of manual operations by designers, can significantly shorten the design cycle, and greatly improve the accuracy and efficiency of pipeline layout.
[0008] In combination with some embodiments of the first aspect, in some embodiments, the three-dimensional building grid structure is determined according to the size of the preset building space and the size of the preset grid unit, specifically including: obtaining the length, width and height of the preset building space; determining the number of grids in the preset building space in the x, y and z directions according to the length, width and height of the preset grid unit; and creating a three-dimensional array as the three-dimensional building grid structure according to the number of grids.
[0009] By adopting the above technical solution, the control system further describes in detail the process of determining the three-dimensional building grid structure according to the size of the preset building space and the size of the preset grid unit. This design rationally utilizes the length, width and height of the building space and the length, width and height of the preset grid unit, and divides the interior of the building space into grid units of uniform size, which provides a basis for the subsequent filling of pipeline numbers into grid units and the mapping of pipelines and grid units. In addition, the use of three-dimensional arrays to express the grid structure is intuitive and fast, which is conducive to the automation of pipeline layout through programs.
[0010] In combination with some embodiments of the first aspect, in some embodiments, the initial pipeline layout plan is extracted based on the construction project file, and the initial pipeline layout plan includes a set of three-dimensional coordinate points corresponding to each of the multiple pipelines, and the three-dimensional coordinate point set is used to represent the position of the pipeline in the three-dimensional building grid structure, specifically including: parsing the construction project file to determine the starting point and the end point of each pipeline in the three-dimensional building grid structure; generating the intermediate path point of each pipeline according to the preset pipeline layout rules and the preset building structure restrictions, the preset pipeline layout rules are used to represent the layout principles and restrictions of the pipeline in the three-dimensional building grid structure, and the preset building structure restrictions are used to represent the structural characteristics and restrictions of the building; determining multiple three-dimensional coordinate point sets according to the starting point, the end point and the intermediate path point corresponding to each pipeline; and storing the three-dimensional coordinate point set corresponding to each pipeline in association with the pipeline number to obtain the initial pipeline layout plan.
[0011] By adopting the above technical solution, the technical process of extracting the initial pipeline layout scheme by the control system is further described, including determining the starting point and end point of each pipeline, generating the intermediate path points of each pipeline, and forming a three-dimensional coordinate point set to represent the pipeline. This initial pipeline layout scheme takes into account the layout principles and restrictions of pipelines in the three-dimensional building grid structure and the structural characteristics and restrictions of the building, so that the initial pipeline layout scheme not only meets the requirements of the construction project, but also has a certain degree of rationality, providing a complete initial layout scheme for subsequent pipeline optimization.
[0012] In combination with some embodiments of the first aspect, in some embodiments, based on a preset optimization strategy, spatial adjustments are made to the corresponding pipelines in the grid unit with the conflict point mark, and the conflict point marks of the grid units in which the conflicts have been resolved are deleted, specifically including: sorting the grid units with the conflict point marks from high to low according to the number of pipeline numbers to obtain a processing order of the conflicting grid units; based on the processing order of the conflicting grid units and the optimization strategy, spatial adjustments are made to the corresponding pipelines in the grid unit with the conflict point mark in turn; when the conflict in the grid unit is resolved, the conflict point mark of the grid unit is deleted.
[0013] By adopting the above technical solution, the core technical process of the control system to achieve pipeline optimization based on a preset optimization strategy is further described, that is, identifying and resolving conflicts between pipelines in a three-dimensional building grid structure. This method effectively solves the pipeline conflict problem in the grid unit by sorting the grid units marked with conflict points and processing the corresponding pipelines in the grid units one by one to make spatial adjustments. The sorting method is reasonable, giving priority to processing network units with many conflicting pipelines, meeting the optimization goals, and the processing sequence is efficient; and the method of adjusting the coordinates of the pipelines one by one is flexible, and can be targeted for local optimization, avoiding the inefficiency of global rearrangement, and the technology is highly targeted and has high processing efficiency.
[0014] In combination with some embodiments of the first aspect, in some embodiments, based on the preset optimization strategy, spatial adjustment is performed on the corresponding pipeline in the grid unit with the conflict point mark, and the conflict point mark of the grid unit where the conflict has been resolved is deleted, specifically including: determining the type of pipeline that causes the conflict in the grid unit with the conflict point mark; determining the pipeline to be adjusted according to the preset pipeline type adjustment priority and the preset pipeline layout rule, the preset pipeline type adjustment priority is used to indicate the priority level of different pipeline types in the spatial adjustment process, the pipeline type with a high priority level is maintained in the original grid unit, and the pipeline type with a low priority level is adjusted to other grid units; based on the preset pipeline layout rule and the optimization strategy, determining the feasible moving direction and feasible moving distance of the pipeline to be adjusted; determining the position of the pipeline to be adjusted according to the feasible moving direction and the feasible moving distance; when the conflict in the grid unit is resolved, deleting the conflict point mark of the grid unit.
[0015] By adopting the above technical solution, a conflict resolution method is provided based on the priority of different pipeline types in the spatial adjustment process and the layout principles and restrictions of pipelines in the three-dimensional building grid structure. The different importance of different pipelines is reasonably considered, and pipeline types with high priority are kept in the original grid units, and pipeline types with low priority are adjusted to other grid units to avoid frequent adjustments. This solution makes full use of pipeline types, making pipeline adjustments more targeted, which can not only resolve conflicts, but also take into account the importance of different pipeline types and avoid introducing new problems. In addition, the solution has formulated a clear adjustment strategy, and the adjustment process is scientific and systematic with strong reliability.
[0016] In combination with some embodiments of the first aspect, in some embodiments, after the step of updating the three-dimensional coordinate point sets corresponding to the multiple pipelines and generating an optimized pipeline layout plan when it is determined that there is no grid unit with the conflict point mark, the method also includes: simulating the optimized pipeline layout plan to determine whether it meets the preset requirements; if the preset requirements are met, sending the optimized pipeline layout plan to the user.
[0017] By adopting the above technical solution, the optimization results are verified by simulating the optimized pipeline layout plan. If the preset requirements are met, the optimized pipeline layout plan is sent to the user for use. This verifies whether the optimized pipeline layout plan meets professional requirements, avoids judging the results based on subjective experience, enhances the reliability of the method, ensures the scientificity and accuracy of the output optimized pipeline layout plan, and is of great significance to improving the quality of pipeline layout.
[0018] In combination with some embodiments of the first aspect, in some embodiments, the method also includes: calculating the indicator data of the initial pipeline layout plan and the indicator data of the optimized pipeline layout plan, the indicator data including the total length of the pipeline, the number of pipeline bends, and the space occupied by the pipeline; based on the indicator data of the initial pipeline layout plan and the indicator data of the optimized pipeline layout plan, generating a pipeline layout optimization report, the pipeline layout optimization report including adjustment strategies and optimization effects.
[0019] By adopting the above technical solution, by calculating the index data of the initial pipeline layout solution and the index data of the optimized pipeline layout solution, a pipeline layout optimization report is generated, which intuitively shows the strategy and effect after the initial pipeline layout solution is optimized. This quantitative analysis can clearly present the advantages and benefits of the method, making the pipeline layout results more convincing and facilitating designers to compare the advantages and disadvantages of different solutions.
[0020] In a second aspect, an embodiment of the present application provides a control system, comprising: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the control system to execute the method described in the first aspect and any possible implementation method of the first aspect.
[0021] In a third aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when the computer program product is run on a control system, enables the control system to execute the method described in the first aspect and any possible implementation of the first aspect.
[0022] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions, which, when executed on a control system, enable the control system to execute the method described in the first aspect and any possible implementation of the first aspect.
[0023] It is understandable that the control system provided in the second aspect, the computer program product provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the method provided in the embodiment of the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here.
[0024] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. Due to the adoption of a pipeline layout representation method based on a three-dimensional building grid structure, the complex pipeline layout problem in the building is reduced to pipeline set operations in the grid unit, so the spatial conflict between pipelines can be identified intuitively and quickly, effectively solving the problem of the inability to accurately judge the isolation relationship between three-dimensional pipelines in traditional two-dimensional pipeline design, thereby realizing fast and efficient three-dimensional spatial conflict detection and automatic adjustment and optimization of pipelines. This innovative expression method based on three-dimensional grids breaks through the limitations of traditional two-dimensional pipeline expression, realizes the visual representation and intelligent processing of complex three-dimensional pipeline layout, makes pipeline design truly three-dimensional, and has substantial characteristics and significant progress in the field of pipeline design.
[0025] 2. Due to the adoption of a conflict resolution mechanism that considers the priority of different pipeline types in the spatial adjustment process, it is possible to eliminate spatial conflicts between pipelines while taking into account the importance of different pipeline types, avoid frequent adjustments to high-importance pipelines, and effectively solve new problems that may arise in traditional simple mechanical pipeline adjustments, thereby achieving intelligent pipeline layout optimization that handles different pipelines separately while meeting the requirements of eliminating pipeline conflicts. This conflict resolution mechanism that reasonably considers pipeline characteristics overcomes the singularity and mechanical nature of traditional adjustment strategies, and achieves more intelligent and targeted pipeline optimization solution generation, making pipeline optimization results more perfect and reliable.
[0026] 3. Since the optimization results are verified by simulating the operation of the optimized pipeline layout scheme, the pipeline optimization results can be scientifically and strictly verified, which effectively solves the subjective problem of traditional experience-based judgment of the quality of the optimization scheme, and thus realizes the generation of fully optimized and strictly compliant intelligent pipeline layout schemes. This innovative technology using simulation test verification overcomes the subjectivity and arbitrariness of traditional experience judgment, making the pipeline optimization results more objective and reliable, which is of great significance to ensuring the quality of pipeline design schemes. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 It is a flow chart of a method for optimizing the layout of pipelines in an intelligent building in an embodiment of the present application; Figure 2 is another flow chart of the intelligent building pipeline layout optimization method in the embodiment of the present application; Figure 3 It is a schematic diagram of the structure of a physical device of the control system in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification of the present application, the singular expressions "one", "a kind of", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more of the listed items.
[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0030] The following is a description of the process of the method provided by this implementation. Figure 1 , which is a flow chart of the intelligent building pipeline layout optimization method in the embodiment of the present application.
[0031] S101, determining a three-dimensional building grid structure according to the size of a preset building space and the size of a preset grid unit, the three-dimensional building grid structure being used to represent a data structure that divides the preset building space into a plurality of the preset grid units; The preset building space refers to the three-dimensional space inside the building that has been determined before the pipeline layout optimization is carried out. It is usually defined by architectural design drawings or 3D building models, including: (1) the dimensions of the preset building space: length, width and height; (2) the boundaries of the preset building space: walls, floors, ceilings, etc.; (3) the fixed structures inside the preset building space: such as columns, beams, stairs, etc. The preset building space provides a clear working scope for pipeline layout. For example, a floor of an office building may be defined as a preset building space of 30 meters long, 20 meters wide and 3 meters high.
[0032] The preset grid unit is the smallest spatial unit obtained by discretizing the preset building space. Its functions are: to convert the continuous three-dimensional space into discrete, computable cube units; to provide a unified reference system for locating and describing the location of pipelines; and to facilitate conflict detection and space optimization. The size of the preset grid unit needs to be determined according to the specific situation, and the following factors are usually considered: (1) the size of the pipeline: the grid unit should be smaller than the diameter of the thinnest pipeline to ensure accuracy; (2) computational complexity: smaller grid units will increase the amount of calculation and affect efficiency; (3) spatial characteristics: finer grid division may be required in some key areas. For example, a 10 cm × 10 cm × 10 cm cube can be selected as the preset grid unit. This means that the aforementioned 30 m × 20 m × 3 m office floor space will be divided into 300 × 200 × 30 grid units.
[0033] The control system will create a three-dimensional array to represent the three-dimensional building grid structure based on the size of the preset building space and the size of the preset grid unit. It should be noted that the size of the grid unit can be adjusted according to different building types or pipeline density, and it does not have to be limited to a cube shape, but can also be a rectangular parallelepiped. For example, a finer grid division may be required near the ceiling, while a larger grid unit can be used in the middle of an empty room. In addition, the control system can also support non-uniform grid division, using smaller grid units in key areas to improve optimization accuracy.
[0034] Optionally, in general, determining the three-dimensional building grid structure according to the size of the preset building space and the size of the preset grid unit can be achieved in the following way: obtaining the length, width and height of the preset building space; determining the number of grids in the x, y and z directions of the preset building space according to the length, width and height of the preset grid unit; and creating a three-dimensional array as the three-dimensional building grid structure according to the number of grids.
[0035] S102, extracting an initial pipeline layout plan based on the building project file, the initial pipeline layout plan including a set of three-dimensional coordinate points corresponding to each of the plurality of pipelines, the set of three-dimensional coordinate points being used to indicate the position of the pipeline in the three-dimensional building grid structure; The building project file refers to a CAD file or BIM model file that stores the initial design plan of pipeline layout (i.e., initial pipeline layout plan). The initial pipeline layout plan refers to the initial layout design of the pipeline. The three-dimensional coordinate point set refers to a set of three-dimensional coordinate points of the spatial position of the pipeline in the three-dimensional building grid structure.
[0036] After establishing the three-dimensional building grid structure, the control system needs to obtain the initial pipeline layout plan. The control system can parse the building project files, such as CAD drawings, BIM models or other professional design software output files. For complex building projects, multiple types of pipelines may be involved, such as power lines, water supply and drainage pipes, HVAC pipes, fire protection pipelines, etc. The control system needs to be able to identify and distinguish these different pipeline types.
[0037] The control system determines the three-dimensional coordinate position of the starting and ending points of each pipeline, and then based on the preset pipeline layout rules and preset building structure restrictions, for example, power lines may need to maintain a certain distance to avoid interference, water supply and drainage pipes may need to consider slopes, and HVAC pipes may need to avoid certain specific areas. Preset building structure restrictions may include beams, columns, walls and other non-traversable areas. Based on these, the control system will generate intermediate path points for each pipeline to form a complete three-dimensional path. Finally, the control system will store all the three-dimensional coordinate points representing the complete path of each pipeline in the corresponding three-dimensional coordinate point set, associate the three-dimensional coordinate point set of each pipeline with its unique pipeline number, and use multiple three-dimensional coordinate point sets as the initial pipeline layout plan.
[0038] For example, for a drainage pipe from room A to room B, the control system will parse its starting point and end point, calculate and generate the intermediate path points, and obtain a three-dimensional coordinate point set such as {[1, 3, 5]...[2, 4, 5]...[3, 5, 5]}. The three-dimensional coordinate point sets of other pipelines are determined similarly and are not limited here.
[0039] Optionally, in general, the initial pipeline layout scheme can be obtained based on the extraction of the construction project file in the following manner: the construction project file is parsed to determine the starting point and the end point of each pipeline in the three-dimensional building grid structure; the intermediate path points of each pipeline are generated according to preset pipeline layout rules and preset building structure restrictions, the preset pipeline layout rules are used to represent the layout principles and restrictions of the pipeline in the three-dimensional building grid structure, and the preset building structure restrictions are used to represent the structural characteristics and restrictions of the building; multiple three-dimensional coordinate point sets are determined according to the starting point, end point and intermediate path point corresponding to each pipeline; the three-dimensional coordinate point set corresponding to each pipeline is associated with the pipeline number and stored to obtain the initial pipeline layout scheme.
[0040] S103, according to the grid unit to which the three-dimensional coordinate point set of the pipeline belongs in the three-dimensional building grid structure, filling the corresponding pipeline number into the grid unit, and different pipelines correspond to different pipeline numbers; The pipeline number is a unique number used to identify different pipelines, such as 1, 2, 3, etc. Filling is writing the pipeline number into the grid cell.
[0041] Specifically, the control system will traverse each 3D coordinate point of the 3D coordinate point set corresponding to each pipeline, determine which specific grid unit in the 3D building grid structure each 3D coordinate point is located in, and then fill the unique number of the pipeline (i.e., pipeline number) into the grid unit, thus establishing a mapping relationship between the pipeline and the grid unit. For example, if a 3D coordinate point [2, 4, 5] of a drainage pipe (pipeline number 1) falls into a grid unit numbered [2, 4, 5], then the grid unit will be filled with the pipeline number 1 of the drainage pipe.
[0042] S104, traversing the filled three-dimensional building grid structure, and adding conflict point marks to grid cells containing multiple pipeline numbers; Traversal refers to sequentially visiting each grid unit of the three-dimensional building grid structure. Conflict point marking refers to a special marking symbol, such as "X", indicating that there is a pipeline conflict in the grid unit.
[0043] Specifically, the control system will visit each grid cell in the three-dimensional building grid structure one by one and check the number of pipeline numbers filled in each grid cell. If it is found that a grid cell is filled with multiple different pipeline numbers, it means that there is a spatial conflict between the pipelines in the network cell. At this time, the control system will add a conflict point mark to the grid cell to indicate that there is a pipeline conflict in this grid cell. For example, if the grid [1, 3, 5] contains both pipeline number 1 and pipeline number 2, an "X" mark will be added to the grid cell, indicating that there is a pipeline conflict in this grid cell.
[0044] S105, based on a preset optimization strategy, spatially adjust the corresponding pipelines in the grid unit with the conflict point mark, and delete the conflict point mark of the grid unit where the conflict has been resolved; The preset optimization strategy refers to the pre-set rules and algorithms for spatial adjustment of control pipelines, such as avoidance priority, minimizing path changes, maintaining pipeline parallelism, etc. Spatial adjustment refers to changing the position coordinates of pipelines in the three-dimensional building grid structure.
[0045] Specifically, for the grid cells with conflict point marks, the control system will decide how to adjust the three-dimensional coordinates of the relevant pipelines according to the pre-set optimization strategy to solve the cross-position problem. The following is a detailed example. For the conflict between power lines and drainage pipes, the control system may give priority to adjusting the position of the power lines because the slope requirements of drainage pipes are usually more stringent. When making adjustments, the control system needs to consider multiple factors: first, the functional requirements of the pipelines, such as the slope of the water supply and drainage pipes, the bending radius of the power lines, etc.; second, the limitations of the building structure, such as not being able to pass through load-bearing walls or beams; and third, the convenience of construction and maintenance, such as ensuring sufficient operating space. The control system may try multiple adjustment schemes, such as translation, rotation, and path change, and evaluate the feasibility and pros and cons of each adjustment scheme. After finding a suitable adjustment scheme, the control system will update the location information of the pipelines and refill the relevant grid cells. After the pipelines are adjusted, the pipelines in the grid cells with conflict point marks no longer conflict, and the control system will remove the conflict point marks of the grid cells. This process is iterative because resolving one conflict may lead to new conflicts. Therefore, the control system needs to repeat this process until all conflicts are resolved or the preset upper limit of iterations is reached. To improve efficiency, the control system may use heuristic algorithms or machine learning methods to accelerate the convergence process. At the same time, the control system also needs to ensure that the adjusted solution still meets the overall design requirements, such as pipeline continuity and building integrity.
[0046] Optionally, under normal circumstances, based on a preset optimization strategy, spatially adjusting the corresponding pipelines in the grid unit with the conflict point mark and deleting the conflict point mark of the grid unit where the conflict has been resolved can be achieved in the following way: sorting the grid units with the conflict point mark from high to low according to the number of pipeline numbers to obtain a processing order for the conflicting grid units; based on the processing order for the conflicting grid units and the optimization strategy, spatially adjusting the corresponding pipelines in the grid unit with the conflict point mark in turn; when the conflict in the grid unit is resolved, deleting the conflict point mark of the grid unit.
[0047] Optionally, in general, based on a preset optimization strategy, spatial adjustment is performed on the corresponding pipeline in the grid unit with the conflict point mark, and the conflict point mark of the grid unit where the conflict has been resolved is deleted. This can be achieved in the following way: determine the type of pipeline that causes the conflict in the grid unit with the conflict point mark; determine the pipeline to be adjusted according to the preset pipeline type adjustment priority and the preset pipeline layout rule, the preset pipeline type adjustment priority is used to indicate the priority level of different pipeline types in the spatial adjustment process, the pipeline type with a high priority level is maintained in the original grid unit, and the pipeline type with a low priority level is adjusted to other grid units; based on the preset pipeline layout rule and the optimization strategy, determine the feasible moving direction and feasible moving distance of the pipeline to be adjusted; determine the position of the pipeline to be adjusted according to the feasible moving direction and the feasible moving distance; when the conflict in the grid unit is resolved, delete the conflict point mark of the grid unit.
[0048] S106. When it is determined that there is no grid unit with the conflict point mark, the three-dimensional coordinate point sets corresponding to the plurality of pipelines are updated to generate an optimized pipeline layout solution.
[0049] The absence of conflict point marks in grid units means that after adjustment and optimization, there is no longer any spatial conflict between pipelines in the grid units. Updating the three-dimensional coordinate point sets corresponding to multiple pipelines means recalculating and determining the new three-dimensional coordinate point sets of multiple pipelines after adjustment. Optimizing the pipeline layout plan means the new pipeline layout design after adjustment and optimization.
[0050] Specifically, after the control system performs pipeline adjustment and optimization on the grid cells with conflict point marks, it will re-traverse each grid cell to check whether there are still grid cells with conflict point marks. Once it is determined that there are no conflict point marks in all grid cells, it means that the conflicts between pipelines in the grid cells have been completely resolved. At this time, the control system will recalculate and update the three-dimensional coordinate point set corresponding to each pipeline according to the new spatial position of the adjusted pipeline, and generate a new pipeline layout plan in which there is no longer any pipeline conflict as the final pipeline layout design plan after optimization and adjustment, that is, the optimized pipeline layout plan. For example, after the drainage pipeline is adjusted, its new coordinate point set becomes {[1.2, 4.5, 5], [2, 5, 5], [3, 6, 5]}, and the control system will re-update this three-dimensional coordinate point set and use the layout plan containing the new three-dimensional coordinate point set of all pipelines (that is, the optimized pipeline layout plan) as the final output optimization result.
[0051] By adopting the above technical solution, the control system first determines the three-dimensional building grid structure to simulate the actual building, obtains the path information of multiple pipelines through the initial pipeline layout plan, and then fills the pipeline number of each pipeline into the grid unit of the three-dimensional building grid structure according to the three-dimensional coordinate point set corresponding to each pipeline to simulate the initial pipeline layout in the actual building. Then the control system detects the conflict of pipeline numbers in the grid unit, adds conflict point marks to the grid units containing multiple pipeline numbers, and spatially adjusts the corresponding pipelines in the grid units with the conflict point marks based on the preset optimization strategy to eliminate the conflict. This method breaks through the limitations of traditional two-dimensional pipeline design, can intuitively reflect the layout of pipelines in three-dimensional space, is conducive to quickly and efficiently completing the iterative optimization of pipeline design solutions, solves the inevitable spatial conflicts between pipelines, and greatly improves the accuracy of pipeline layout. By taking advantage of the three-dimensional grid to express pipelines, the automatic optimization design of pipeline layout is realized, which does not require a lot of manual operations by designers, can significantly shorten the design cycle, and greatly improve the accuracy and efficiency of pipeline layout.
[0052] The following is a more detailed description of the process of the method provided by this implementation. Figure 2 , is another flow chart of the intelligent building pipeline layout optimization method in the embodiment of the present application.
[0053] S201, determining a three-dimensional building grid structure according to the size of a preset building space and the size of a preset grid unit, the three-dimensional building grid structure being used to represent a data structure that divides the preset building space into a plurality of the preset grid units; For details, please refer to step S101, which will not be described in detail here.
[0054] S202, extracting an initial pipeline layout plan based on the building project file, the initial pipeline layout plan including a set of three-dimensional coordinate points corresponding to each of the plurality of pipelines, the set of three-dimensional coordinate points being used to indicate the position of the pipeline in the three-dimensional building grid structure; For details, please refer to step S102, which will not be described in detail here.
[0055] S203, according to the grid unit to which the three-dimensional coordinate point set of the pipeline belongs in the three-dimensional building grid structure, filling the corresponding pipeline number into the grid unit, and different pipelines correspond to different pipeline numbers; For details, please refer to step S103, which will not be described in detail here.
[0056] S204, traversing the filled three-dimensional building grid structure, adding conflict point marks to grid cells containing multiple pipeline numbers; For details, please refer to step S104, which will not be described in detail here.
[0057] S205, based on a preset optimization strategy, spatially adjust the corresponding pipelines in the grid unit with the conflict point mark, and delete the conflict point mark of the grid unit where the conflict has been resolved; For details, please refer to step S105, which will not be described in detail here.
[0058] S206: When it is determined that there is no grid unit with the conflict point mark, the three-dimensional coordinate point sets corresponding to the plurality of pipelines are updated to generate an optimized pipeline layout solution.
[0059] For details, please refer to step S106, which will not be described in detail here.
[0060] S207, simulate the optimized pipeline layout plan to determine whether it meets the preset requirements; The control system will conduct a comprehensive simulation and evaluation of the previously generated optimized pipeline layout plan. This process aims to verify whether the optimized pipeline layout plan can meet various preset requirements and remain stable and efficient in actual operation. The simulation operation involves multiple aspects: First, the control system will perform fluid dynamics simulation. For fluid systems such as drainage pipes and HVAC pipes, the control system will simulate the flow of fluid in the pipe network and calculate parameters such as pressure distribution and flow rate changes. For example, for drainage pipes, the control system will check whether all water points can obtain sufficient water pressure; for HVAC pipes, the control system will evaluate whether the heat and cold can be evenly distributed.
[0061] Secondly, for power management, the control system will perform electrical load analysis and electromagnetic compatibility simulation, including calculating the current load of each line, checking whether there is an overload, and evaluating the degree of electromagnetic interference between different power lines.
[0062] In addition, the control system will perform thermal simulations to evaluate the impact of the pipeline layout on the overall thermal environment of the building. For example, it can check whether hot water pipes will cause unnecessary heat loss to the surrounding environment, or whether air conditioning ducts will affect the overall insulation of the building.
[0063] In terms of safety, the control system simulates various emergency situations, such as fires and earthquakes, and evaluates how the pipeline layout performs in these situations. For example, it checks whether the fire-fighting pipeline network can provide sufficient water pressure in the event of a fire, or whether important power lines have sufficient earthquake resistance. The control system also considers the maintainability and scalability of the pipeline.
[0064] By simulating maintenance and upgrade scenarios, we evaluate whether the pipeline layout leaves enough operating space and whether it is convenient for daily maintenance and future expansion. During the simulation process, the control system will constantly check various preset requirements, such as the maximum allowable pressure, minimum spacing, maximum noise level, etc. If some preset requirements are found not to be met, the control system will mark these problems to provide a basis for subsequent optimization and adjustment.
[0065] The results of the simulation run will be presented in various forms, including numerical reports, graphical displays (such as thermal maps, pressure distribution maps), etc., so that designers can intuitively understand the performance of the optimized pipeline layout solution. If the simulation results show that the optimized pipeline layout solution meets all preset requirements, it can proceed to the next stage; otherwise, the control system may need to return to the previous optimization step and make targeted adjustments based on the simulation results.
[0066] S208. When the preset requirements are met, the optimized pipeline layout plan is sent to the user; When the control system confirms that the optimized pipeline layout plan meets all preset requirements, the control system establishes a communication connection with the user and sends the optimized pipeline layout plan to the user.
[0067] S209, calculating the index data of the initial pipeline layout plan and the index data of the optimized pipeline layout plan, the index data including the total length of the pipeline, the number of pipeline bends, and the space occupied by the pipeline; The control system will conduct a comprehensive quantitative analysis and comparison of the initial pipeline layout plan and the optimized pipeline layout plan. This process can not only objectively evaluate the effect of the optimization, but also provide data support for further improvement. The control system will calculate three main indicators: total pipeline length, number of pipeline bends, and pipeline space occupied.
[0068] Total length of pipeline: The control system will traverse the three-dimensional coordinate point set of each pipeline, calculate the Euclidean distance between adjacent points, and accumulate the total length of the pipeline. For example, for a pipeline consisting of n points (X1, Y1, Z1), (X2, Y2, Z2), ... (X n , Y n , Z n ) composed of a pipeline, its length L can be expressed as: The control system will calculate the total length of pipelines of different types (such as water supply, drainage, heating, electricity, etc.) respectively, and then obtain the total length of pipelines for the entire initial pipeline layout plan. This indicator directly affects the material cost and installation workload.
[0069] Number of pipeline bends: The control system will analyze the path information of each pipeline and identify points where the direction changes significantly as bending points. The "significant change" here requires a pre-defined threshold angle, such as 30 degrees. The control system may use a vector analysis method: for three consecutive points A, B, and C, if the angle between vectors AB and BC exceeds the threshold, point B is considered to be a bending point. The control system will count the number of bends in each pipeline and calculate the total number of pipeline bends. This indicator reflects the complexity of the layout, affecting the construction difficulty and the fluid dynamics characteristics of the pipeline.
[0070] Pipeline space: This indicator reflects the spatial utilization efficiency of pipeline layout. The control system may use one of the following methods to calculate: a) Envelope volume method: Calculate the volume of the smallest rectangular block that contains all pipelines. b) Grid occupancy method: Count the number of grid cells occupied by pipelines and multiply by the volume of a single grid. c) Pipeline volume method: Calculate the actual volume occupied by the pipeline based on the length and cross-sectional area of each pipeline.
[0071] In addition to these three main indicators, the control system may also calculate other auxiliary indicators, such as the number of pipeline intersections, the minimum distance to the building structure, etc., to provide a more comprehensive assessment. When calculating these indicators, the control system needs to consider the characteristics of different pipeline types. For example, cables may be more flexible in bending than water pipes, so different threshold angles may be used when calculating the number of bends.
[0072] S210. Generate a pipeline layout optimization report based on the indicator data of the initial pipeline layout plan and the indicator data of the optimized pipeline layout plan. The pipeline layout optimization report includes adjustment strategies and optimization effects.
[0073] The tuning strategy section details the various methods and techniques used by the control system during the optimization process, such as: (1) Space utilization optimization strategy: The control system may adopt a "vertical stratification" strategy to allocate different types of pipelines (such as water supply, drainage, electricity, etc.) to different height layers to reduce intersections and conflicts. The pipeline layout optimization report will explain how this strategy is applied and its impact on the space occupied by pipelines.
[0074] (2) Path optimization algorithm: The control system may use a modified Dijkstra algorithm to find the optimal path. The pipeline layout optimization report will explain in detail how the algorithm works and how to consider other constraints (such as avoiding building structures, reducing bends, etc.) while ensuring the shortest path.
[0075] (3) Pipeline group layout strategy: For multiple pipelines with similar functions, the control system may adopt a "parallel bundling" strategy to centrally arrange them to save space. The pipeline layout optimization report will describe the specific implementation method of this strategy, including the minimum spacing requirements between pipelines.
[0076] (4) Bend Optimization Strategy: The control system may introduce a "bend penalty factor" to automatically avoid unnecessary bends when planning the route. The pipeline layout optimization report will explain how this factor affects the path selection and how it helps to reduce the total number of bends.
[0077] (4) Conflict resolution mechanism: When spatial conflicts between pipelines are found, the control system may adopt a "dynamic adjustment of priorities" strategy. The pipeline layout optimization report will detail the initial priority settings for different types of pipelines and how these priorities are dynamically adjusted during the optimization process to achieve the global optimum.
[0078] The optimization effect section will comprehensively display the comparison results before and after optimization through data and visualization, which may include: (1) Key indicator comparison table: intuitively display the changes of key indicators such as total pipeline length, number of pipeline bends, and pipeline space occupied before and after optimization, for example: Total length of pipeline: Initial: 1000m, After optimization: 950m, Improvement: 5%; Number of pipeline bends: Initial: 50 times, After optimization: 40 times, Improvement: 20%; Pipeline space: Initial: 100m 3 , after optimization: 90m 3 , improvement: 10%.
[0079] (2) Classification and optimization effect analysis: The optimization effects of different types of pipelines (such as water supply, drainage, heating, electricity, etc.) are listed separately to identify which types of pipelines have the most significant optimization effects and which types have room for improvement.
[0080] (3) Space utilization heat map: The 3D heat map visually displays the changes in pipeline-dense areas before and after optimization, highlighting the improvement in space utilization.
[0081] (4) Cost savings estimate: Based on the reduction in pipeline length and the reduction in construction difficulty, the estimated savings in material and labor costs are given. For example, it can be estimated that the optimization solution is expected to save 8% of the total cost.
[0082] (5) Performance improvement analysis: For fluid pipelines, the pipeline layout optimization report may include fluid dynamics simulation results, showing that the optimized pressure distribution is more uniform, the flow rate is more stable, and the energy consumption is reduced by 5%.
[0083] (6) Maintainability improvement description: Describe how the optimized layout improves the accessibility and maintenance convenience of the pipeline. For example, it may be stated that the accessibility of certain key nodes has increased by 30%.
[0084] (7) Potential risk assessment: Analyze how the optimized layout reduces pipeline intersections (e.g., by 25%), thereby reducing the risk of leakage and interference.
[0085] The end of the pipeline layout optimization report may provide further optimization suggestions, indicating what other aspects can be improved and how the pipeline layout may need to be adjusted in the future if the building function changes. For example, it may be recommended to consider introducing an intelligent sensor system in the next stage to achieve real-time monitoring of pipeline status and predictive maintenance.
[0086] This comprehensive pipeline layout optimization report not only demonstrates the optimization capabilities of the control system, but also provides detailed data support for project decision makers, helping them evaluate the value of optimizing pipeline layout solutions and potential room for improvement. For example, if it is found that the total length of the pipeline is reduced but the number of pipeline bends increases, it may be necessary to find a better balance between linearity and space utilization. This pipeline layout optimization report is also an important basis for the system to learn and improve itself, providing guidance for subsequent design and construction stages. By analyzing the optimization effects of different projects, the control system can continuously improve its optimization algorithms and strategies to provide better services for future projects.
[0087] The following describes the control system in the embodiment of the present invention from the perspective of hardware processing. Figure 3 , which is a schematic diagram of the structure of a physical device of the control system in an embodiment of the present application.
[0088] It should be noted that Figure 3 The structure of the control system shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0089] like Figure 3As shown, the control system includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part 308 to the random access memory (RAM) 303, such as executing the method described in the above embodiment. In RAM 303, various programs and data required for system operation are also stored. CPU 301, ROM 302 and RAM 303 are connected to each other through bus 304. Input / output (I / O) interface 305 is also connected to bus 304.
[0090] The following components are connected to the I / O interface 305: an input section 306 including an audio input device, a button switch, etc.; an output section 307 including a liquid crystal display (LCD) and an audio output device, an indicator light, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.
[0091] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 309, and / or installed from a removable medium 311. When the computer program is executed by a central processing unit (CPU) 301, various functions defined in the present invention are performed.
[0092] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0093] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Each box in the flowchart or block diagram may represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings.
[0094] Specifically, the control system of this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, the intelligent building pipeline layout optimization method provided in the above embodiment is implemented.
[0095] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the control system described in the above embodiment; or may exist independently without being assembled into the control system. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of the control system, the control system implements the intelligent building pipeline layout optimization method provided in the above embodiment.
[0096] As described above, 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 cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0097] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0098] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
Claims
1. A method for optimizing pipeline layout scheme of intelligent buildings, characterized in that: Applied to a control system, the method comprises: Determining a three-dimensional building grid structure according to the size of the preset building space and the size of the preset grid unit, wherein the three-dimensional building grid structure is used to represent a data structure for dividing the preset building space into a plurality of the preset grid units; Extracting an initial pipeline layout plan based on the building project file, the initial pipeline layout plan includes a set of three-dimensional coordinate points corresponding to each of the plurality of pipelines, the set of three-dimensional coordinate points being used to represent the position of the pipeline in the three-dimensional building grid structure; According to the grid unit to which the three-dimensional coordinate point set of the pipeline belongs in the three-dimensional building grid structure, the corresponding pipeline number is filled into the grid unit, and different pipelines correspond to different pipeline numbers; Traverse the filled three-dimensional building grid structure and add conflict point marks to the grid cells containing multiple pipeline numbers; Based on a preset optimization strategy, spatially adjust the corresponding pipelines in the grid cells with the conflict point marks, and delete the conflict point marks of the grid cells where the conflicts have been resolved; When it is determined that there is no grid unit with the conflict point mark, the three-dimensional coordinate point sets corresponding to the plurality of pipelines are updated to generate an optimized pipeline layout solution.
2. The method according to claim 1, characterized in that Determining the three-dimensional building grid structure according to the size of the preset building space and the size of the preset grid unit specifically includes: Obtaining the length, width and height of the preset building space; Determine the number of grids of the preset building space in the x, y, and z directions according to the length, width, and height of the preset grid unit; According to the number of grids, a three-dimensional array is created as the three-dimensional building grid structure.
3. The method according to claim 1, characterized in that The initial pipeline layout scheme is obtained based on the construction project file extraction, wherein the initial pipeline layout scheme includes a set of three-dimensional coordinate points corresponding to a plurality of pipelines, and the set of three-dimensional coordinate points is used to represent the position of the pipeline in the three-dimensional building grid structure, specifically including: Parsing the construction project file to determine the starting point and the ending point of each pipeline in the three-dimensional building grid structure; generating an intermediate path point of each pipeline according to a preset pipeline layout rule and a preset building structure restriction, wherein the preset pipeline layout rule is used to represent the layout principle and restriction condition of the pipeline in the three-dimensional building grid structure, and the preset building structure restriction is used to represent the structural characteristics and restriction condition of the building; Determine a plurality of three-dimensional coordinate point sets according to the starting point, the ending point and the intermediate path point corresponding to each pipeline; The three-dimensional coordinate point set corresponding to each pipeline is associated with the pipeline number and stored to obtain the initial pipeline layout plan.
4. The method according to claim 1, characterized in that: The method of spatially adjusting the corresponding pipelines in the grid units with the conflict point marks based on the preset optimization strategy and deleting the conflict point marks of the grid units whose conflicts have been resolved specifically includes: Sort the grid cells marked with conflict points according to the number of pipeline numbers from high to low to obtain the processing order of the conflicting grid cells; Based on the conflicting grid unit processing order and the optimization strategy, spatially adjusting the corresponding pipelines in the grid units with conflict point marks in sequence; When the conflict in the grid unit is resolved, the conflict point mark of the grid unit is deleted.
5. The method according to claim 3, characterized in that: The method of spatially adjusting the corresponding pipelines in the grid units with the conflict point marks based on the preset optimization strategy and deleting the conflict point marks of the grid units whose conflicts have been resolved specifically includes: Determining the type of pipeline causing conflict in the grid cell with the conflict point mark; Determine the pipeline to be adjusted according to the preset pipeline type adjustment priority and the preset pipeline layout rule, wherein the preset pipeline type adjustment priority is used to indicate the priority of different pipeline types in the spatial adjustment process, and the pipeline type with a high priority is kept in the original grid unit, and the pipeline type with a low priority is adjusted to other grid units; Based on the preset pipeline layout rule and the optimization strategy, determining a feasible moving direction and a feasible moving distance of the pipeline to be adjusted; Determining the position of the pipeline to be adjusted according to the feasible moving direction and the feasible moving distance; When the conflict in the grid unit is resolved, the conflict point mark of the grid unit is deleted.
6. The method according to claim 1, characterized in that After the step of updating the three-dimensional coordinate point sets corresponding to the plurality of pipelines respectively and generating an optimized pipeline layout solution when it is determined that there is no grid unit with the conflict point mark, the method further includes: Performing simulation operation on the optimized pipeline layout scheme to determine whether it meets preset requirements; When the preset requirements are met, the optimized pipeline layout solution is sent to the user.
7. The method according to claim 1, characterized in that The method further comprises: Calculating index data of the initial pipeline layout scheme and index data of the optimized pipeline layout scheme, wherein the index data includes the total length of the pipeline, the number of pipeline bends, and the space occupied by the pipeline; Based on the index data of the initial pipeline layout solution and the index data of the optimized pipeline layout solution, a pipeline layout optimization report is generated, wherein the pipeline layout optimization report includes an adjustment strategy and an optimization effect.
8. A control system, characterized in that: The control system includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the control system to execute the method described in any one of claims 1-7.
9. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on a control system, the control system is caused to execute the method according to any one of claims 1 to 7.
10. A computer program product, characterized in that When the computer program product is run on a control system, the control system is caused to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
BIM (Building Information Modeling)-based metro comprehensive pipeline adjustment method
CN102867077A
Pipeline integrated optimization method based on BIM
CN106202831A
BIM-based building pipeline arrangement optimization system
CN111539115A
Building pipeline comprehensive arrangement method based on BIM
CN111639379A
Secondary electromechanical assembly type debugging system and method based on decoration engineering
CN118094836A