Building electromechanical integrated pipeline module length division method and system
Through systematic and intelligent methods, the mathematical models and improved genetic algorithms are used to solve the problem of unreasonable division of the length of the comprehensive pipeline module of the construction mechanical and electrical pipeline, and to achieve efficient and accurate module division and construction cost optimization.
Patent Information
- Application Number
- CN202411341098.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-01-21
AI Technical Summary
The existing technology lacks systematicity and intelligence in the modular construction of building electromechanical integrated pipelines, resulting in unreasonable module length division, affecting construction efficiency and quality, and making it difficult to achieve optimization in a multi-factor environment.
This paper proposes a method and system for dividing the length of building electromechanical integrated pipeline modules. By determining key influencing factors, establishing a mathematical model, applying an improved genetic algorithm for optimization, evaluating the optimization results and making adjustments, the final module division plan is finally output.
The efficiency and accuracy of module division is improved, the construction cost is optimized, the optimized module division in multiple factors has been achieved, and the benefits and quality of construction are improved.
Smart Images

Figure CN119337468A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of building electromechanical pipeline installation, and in particular to a method and system for dividing the length of building electromechanical integrated pipeline modules. Background Art
[0002] With the rapid development of the construction industry, the installation quality and efficiency of building mechanical and electrical integrated pipelines play a vital role in the overall success of the project. Traditional mechanical and electrical pipeline installation methods usually rely on on-site measurements and manual operations. This method is not only time-consuming and labor-intensive, but also prone to installation errors and inconsistencies, which in turn affects the overall quality and aesthetics of the construction project. In order to improve construction efficiency and ensure high-quality installation, modular construction technology has gradually been widely used in the field of building mechanical and electrical.
[0003] The modular installation of building mechanical and electrical integrated pipelines has significant advantages. By prefabricating pipeline modules in the factory and installing them as a whole on the construction site, the accuracy and consistency of the installation can be significantly improved. In addition, modular design is highly flexible and customizable, and can be adjusted according to the specific needs of different buildings to meet various personalized design requirements. With the widespread application of modular construction, the degree of automation and intelligence in the construction process has also been improved, which not only reduces dependence on manual labor, but also optimizes resource utilization and spatial layout during the construction process.
[0004] However, the existing technology still has many shortcomings in the practical application of modular construction. First, the division of module length lacks systematicity and usually relies on empirical judgment. It lacks a scientific basis for division, which easily leads to unreasonable module division, thus affecting the overall construction efficiency. Secondly, the existing division method is not comprehensive enough when considering influencing factors, and often ignores key factors such as the actual situation of the construction site and the real-time cost of materials, making it difficult to meet the needs of complex projects. In addition, the existing technology lacks an effective intelligent optimization algorithm and cannot achieve the optimization of module division under a multi-factor environment, which limits the efficiency and quality of modular construction. Finally, the existing technology lacks an effective method for multi-objective evaluation, making it difficult to comprehensively evaluate the results of module division, which affects the judgment of the pros and cons of the division scheme.
[0005] Therefore, there is an urgent need for a method and system that can systematically and intelligently divide the length of building mechanical and electrical integrated pipeline modules to make up for the shortcomings of existing technologies and further improve the efficiency and quality of modular construction. Summary of the invention
[0006] The present invention proposes a method and system for dividing the length of building mechanical and electrical integrated pipeline modules, aiming to solve the technical problems in the above-mentioned background technology, improve the efficiency and accuracy of dividing the building mechanical and electrical integrated pipeline modules, and optimize the construction cost.
[0007] In a first aspect, an embodiment of the present application discloses a method for dividing the length of a building electromechanical integrated pipeline module, the method comprising the following steps:
[0008] Step 1: Determine the key influencing factors of module division. Through literature review, expert interviews and data research, systematically sort out various influencing factors in the process of module division of building mechanical and electrical integrated pipelines. Quantify these factors and apply them in the model to ensure the rationality and scientificity of module division.
[0009] Step 2: Establish a mathematical model for the modular division of building mechanical and electrical integrated pipelines. Construct a mathematical model based on the analysis and quantification of influencing factors. The model comprehensively considers the costs and constraints of each stage of production, transportation and installation, provides a theoretical basis for modular division, and ensures that modular division achieves the best balance between construction efficiency and economy.
[0010] Step 3: Collect and process relevant data. Obtain the parameter data required for the model through standard planning, real-time material prices and on-site surveys of construction companies. Organize and analyze these data and convert them into input parameters of the model to ensure the accuracy of the model calculation.
[0011] Step 4: Optimize and solve based on improved genetic algorithm. Based on the above mathematical model, the improved genetic algorithm is used to optimize the length of pipeline modules. The algorithm gradually approaches the optimal solution through steps such as population initialization, fitness evaluation, selection, crossover, mutation and elite retention, thereby minimizing the cost of module division.
[0012] Step 5: Evaluate the optimization results and make adjustments. Evaluate the optimization results of the genetic algorithm, including construction cost, transportation cost, installation cost and their comprehensive indicators. If necessary, adjust the algorithm parameters or model inputs to further optimize the division results.
[0013] Step 6: Output the final module division plan. Based on the optimization results, generate the final division plan of the building mechanical and electrical integrated pipeline module, and provide relevant construction guidance and suggestions for practical application.
[0014] In a second aspect, an embodiment of the present application discloses a system for dividing the length of a building electromechanical integrated pipeline module, the system comprising:
[0015] Pipeline information input module: used to input basic information of building mechanical and electrical pipelines, such as pipeline type, length, location, etc., to provide a data basis for division and optimization.
[0016] Support and hanger selection module: used to automatically calculate and select appropriate support and hanger types and their locations based on pipeline parameters and design requirements.
[0017] Comprehensive pipeline module length optimization algorithm module: Based on the improved genetic algorithm, the pipeline module length is optimized and divided to ensure the balance between cost and efficiency of the division scheme.
[0018] BIM model segmentation module: Combine the divided building mechanical and electrical integrated pipeline module with the BIM model to realize the visualization presentation of the module in the three-dimensional model.
[0019] Connector layout module: used to determine and optimize the connector layout plan between building mechanical and electrical modules to ensure structural stability and construction convenience between modules.
[0020] Support and hanger layout module: Based on the optimization results and BIM model, the specific layout of the supports and hangers is designed to ensure the safety and stability of the support system.
[0021] Module grouping and numbering modules: The divided pipeline modules are grouped and numbered to facilitate subsequent transportation, installation and management.
[0022] Performance calculation and evaluation module: Perform performance evaluation on the module partitioning results to ensure the economy and feasibility of the partitioning plan.
[0023] Engineering quantity statistics module: used to count the construction quantity of building mechanical and electrical integrated pipelines, generate detailed engineering quantity reports, and assist in construction quantity calculation.
[0024] In a third aspect, the present application discloses an implementation process of a building electromechanical integrated pipeline module length division system, which includes the following steps:
[0025] 1. Before module division:
[0026] The core parameters of module division are obtained through BIM model extraction, manual input by users and automatic conversion. These parameters include pipeline type, length, line load, width, etc. Users can input or modify parameters according to the actual needs of the construction project to ensure data accuracy and consistency during module division.
[0027] 2. Module length division:
[0028] The system selects and verifies the supports and hangers based on the input pipeline parameters to ensure the stability and safety of the support system under length, load and construction conditions. Then, the improved genetic algorithm is used to calculate the optimal division result, and the pipeline comprehensive BIM model is segmented to form a feasible module division plan.
[0029] 3. After module division:
[0030] The divided BIM models are grouped and numbered, and then the pipe accessories such as connectors and supports are arranged. Performance calculations are performed to evaluate the performance impact of the pipeline system before and after the division. Finally, the engineering quantity of the whole and each module is calculated for the production and construction guidance of the pipeline integrated module.
[0031] In summary, the present invention provides a more efficient and accurate solution for dividing building mechanical and electrical integrated pipeline modules, which can play an important role in the field of building construction. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The above and / or other aspects and advantages of the present invention will become clearer and easier to understand through the detailed description made in conjunction with the following drawings, which are only exemplary and do not limit the present invention, wherein:
[0033] Figure 1 It is a flow chart of a method for dividing the length of building mechanical and electrical integrated pipeline modules provided by an embodiment of the present invention.
[0034] Figure 2 It is a structural diagram of a length division system for building electromechanical integrated pipeline modules provided by an embodiment of the present invention.
[0035] Figure 3 It is a logic diagram of the implementation process of a building electromechanical integrated pipeline module length division system provided by an embodiment of the present invention.
[0036] Figure 4 It is a schematic diagram of a pipeline information input module provided in an embodiment of the present invention.
[0037] Figure 5 It is a schematic diagram of the support bracket selection and calculation module provided in an embodiment of the present invention.
[0038] Figure 6 It is a schematic diagram of the integrated pipeline module length division optimization algorithm module provided in an embodiment of the present invention.
[0039] Figure 7 It is a schematic diagram of a connector arrangement module provided in an embodiment of the present invention.
[0040] Figure 8 It is a schematic diagram of a BIM model segmentation module and manual adjustment of an integrated pipeline module provided in an embodiment of the present invention.
[0041] Fig. 9 It is a schematic diagram of a performance calculation and evaluation module (taking head loss as an example) provided in an embodiment of the present invention.
[0042] Fig.10 It is a schematic diagram of an engineering quantity statistics module provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0043] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0044] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0045] The embodiments of the present invention are further described in detail below with reference to the accompanying drawings.
[0046] according to Figure 1 The embodiment of the present application provides a method for dividing the length of a building electromechanical integrated pipeline module, comprising the following steps:
[0047] Step 11, determine the key influencing factors of module division, and systematically sort out various influencing factors in the process of module division of building mechanical and electrical integrated pipelines through literature review, expert interviews and data research. Quantify these factors and apply them in the model to ensure the rationality and scientificity of module division.
[0048] Step 12, establish a mathematical model for the modular division of building mechanical and electrical integrated pipelines, and construct a mathematical model based on the analysis and quantification of influencing factors. The model comprehensively considers the costs and constraints of each stage of production, transportation and installation, and provides a theoretical basis for modular division.
[0049] Step 13: Collect and process relevant data, obtain the parameter data required for the model through standard planning, real-time material prices and on-site surveys of construction companies, organize and analyze these data, and convert them into input parameters of the model to ensure the accuracy of the model calculation.
[0050] Step 14, based on the improved genetic algorithm, the improved genetic algorithm is used to optimize the length of the pipeline module based on the above mathematical model. The algorithm gradually approaches the optimal solution through the steps of population initialization, fitness evaluation, selection, crossover, mutation and elite retention, thereby minimizing the cost of module division.
[0051] Step 15, evaluate the optimization results and make adjustments, evaluate the optimization results of the genetic algorithm, including construction cost, transportation cost, installation cost and their comprehensive indicators. If necessary, adjust the algorithm parameters or model input to further optimize the division results.
[0052] Step 16, output the final module division plan, generate the final division plan of the building mechanical and electrical integrated pipeline module based on the optimization results, and provide relevant construction guidance and suggestions for practical application.
[0053] according to Figure 2 The embodiment of the present application shows a building electromechanical integrated pipeline module length division system, which includes the following modules:
[0054] Pipeline information input module: used to input basic information of building mechanical and electrical pipelines, providing data support for subsequent division and optimization. This module is further subdivided into the following functions:
[0055] Pipeline selection function: This function allows users to automatically extract building mechanical and electrical pipeline information from the Revit model, or manually select specific pipelines for operation. Users can select pipeline type, length, location and other information through the interface according to project requirements.
[0056] ·Parameter input function: After selecting the pipeline, the system dynamically generates the corresponding parameter input box. The user can enter various parameters related to the pipeline, such as the diameter, length, load, etc. The input data will be recorded by the system for subsequent calculations and optimization.
[0057] Parameter management function: To improve flexibility, users can add or delete parameter input boxes in the interface as needed to ensure the integrity and flexibility of the input content. The system can update and manage parameters in real time to prevent repeated input or omissions.
[0058] Data submission and storage function: After all parameters are entered, the user submits the data to the system through the submit button. The system automatically collects all parameters and stores them in the database to ensure data security and convenience for subsequent calls.
[0059] The pipeline information input module first selects or manually specifies the pipeline through the user interface and provides the corresponding parameter input function. After the user submits the data, the system automatically stores and prepares it for subsequent support and hanger selection, module division and optimization calculation. It provides basic pipeline data support for the entire system and is the input source for optimization algorithms and subsequent module division. Through this module, the system can ensure accurate building mechanical and electrical pipeline data, which directly affects the calculation of supports and hangers, the division of BIM models and the rationality and accuracy of the final module division.
[0060] Support and hanger calculation and selection module: used to select appropriate support and hanger models according to the mechanical requirements of the building's electromechanical pipeline modules to ensure the stability and safety of the system. This module is further divided into the following functions:
[0061] Load calculation function: This function calculates the load of each layer of pipelines based on the input pipeline parameters, including the width of the bridge and the line load. The system will calculate the maximum bending moment of each layer of crossarms and the corresponding vertical force of the hanger according to the load type (such as uniform load or concentrated force). The system supports the standard support method of two columns. If the support is insufficient,
[0062] The system will automatically add a third column and use the hyperstatic method to calculate the stress conditions of the column.
[0063] ·Support and hanger selection function: The system selects the cross arm and column models that meet the mechanical requirements from the selection table based on the calculated cross arm bending moment and hanger force. The selection of supports and hangers is based on the mechanical design standards of the building, and gives priority to economy and safety. If two columns cannot bear the load, the system will automatically adjust the number of columns and reselect.
[0064] Strength verification function: After the support and hanger selection is completed, the system will perform strength verification to ensure that the selected crossarm and column models can meet the construction requirements under actual load conditions. The verification content includes physical parameters such as bending strength and tensile strength. If the verification result does not meet the specifications, the system will automatically adjust the selection parameters and re-select.
[0065] Result output function: After verification, the system will output the final selection results, including the cross arm bending moment, hanger force, and column quantity and model specifications of each layer of pipelines. The results generated by the system will be provided to the construction team to ensure that the design of the support and hanger meets the mechanical requirements of the project.
[0066] The support and hanger calculation and selection module first inputs basic parameters such as pipeline width and load, and the system automatically calculates the bending moment of the crossarm and the force of the hanger. Then, the system selects the appropriate crossarm and column through the selection table, and performs strength verification on the selection results. This module ensures that the selected support and hanger model can not only withstand the load of the pipeline, but also meet the safety requirements of the building structure. After the results are output, the construction party can install and layout the support and hanger according to the system's suggestions.
[0067] Length division optimization algorithm module for integrated pipeline modules: This module optimizes the length division of the building mechanical and electrical integrated pipeline modules through an improved genetic algorithm, ensuring that the division scheme meets the constraints of construction, transportation, support and hanger layout, and achieves cost minimization and construction efficiency maximization. This module is further subdivided into the following functions:
[0068] Population initialization:
[0069] In the initial stage of the genetic algorithm, the system will generate a set of random initial partitioning schemes, and each individual represents a possible module partitioning method. The length division of each individual must satisfy the total length constraint, that is:
[0070]
[0071] Where L i is the length of the i-th module, L is the total length of the pipeline, and n is the number of modules. standard An initial division is performed, and the remaining part is a non-standard length segment.
[0072] Fitness function evaluation:
[0073] The system evaluates the fitness of the partitioning scheme based on its cost. The fitness function includes various costs such as production, transportation, and hoisting. The specific formula is:
[0074] fitness=C production +C transport +C hoist +penalty
[0075] Among them C production is the production cost, C transport is the transportation cost, C hoist is the lifting cost, and the penalty item penalty is used to penalize unreasonable division (such as cutting at the tee position or too many non-standard lengths).
[0076] Select an operation:
[0077] According to the evaluation results of the fitness function, the system uses the Roulette Wheel Selection method to select individuals with higher fitness as parents. The probability of selection is proportional to the fitness of the individual, ensuring that individuals with higher fitness have a greater chance of being selected. The core formula of the selection operation is:
[0078]
[0079] where p i is the probability of individual i being selected, f(x i ) is the fitness value of individual i, and P is the population size.
[0080] Crossover operation:
[0081] The crossover operation generates new offspring individuals by exchanging some genes of two parent individuals. The selection of the crossover point is based on the length of the pipeline module. The crossover point needs to meet the minimum change requirement. The formula is as follows:
[0082]
[0083] Where k is a random number indicating the position of the crossover. The offspring are generated by combining the genes of the parents to ensure diversity.
[0084] Mutation operation:
[0085] The mutation operation introduces random changes in individual genes to increase the diversity of the population. For the module partitioning problem, the mutation operation will randomly change the length of some modules, and the mutation amount is an integer multiple of the minimum change amount. The formula is:
[0086] new_gene=gene+δ
[0087] Where δ is the variation range, which is randomly generated by standard normal distribution. The mutation operation helps prevent the population from falling into the local optimal solution and improves the global search capability.
[0088] Elite Retention:
[0089] In each generation of evolution, the system retains the individual with the highest current fitness and directly enters the next generation to avoid losing the optimal solution during the evolution process. The purpose of elite retention is to ensure that the algorithm does not degenerate during the iteration process and accelerate convergence to the global optimal solution.
[0090] The workflow of the integrated pipeline module length division optimization algorithm module is to first generate a population and initialize a set of random division schemes; then, the fitness function is used to evaluate the pros and cons of each scheme; then, the system selects the better scheme according to the fitness to perform crossover and mutation operations to generate a new scheme; finally, the elite retention mechanism is used to ensure that the optimal solution will not be lost, and the global optimal solution is approached by evolution generation by generation. The optimization results of this module can not only reduce construction costs, but also improve the efficiency of modular construction, ensure that the division scheme conforms to the actual working conditions, and provide three-dimensional visual construction guidance.
[0091] The BIM model segmentation module of the integrated pipeline module is used to segment the BIM model of the building mechanical and electrical integrated pipeline according to the optimal segmentation scheme generated by the genetic algorithm. The main functions of this module include automatic segmentation of the model, three-dimensional visualization display, and construction guidance after segmentation.
[0092] BIM model segmentation function:
[0093] The module will segment the integrated pipelines in the BIM model according to the module segmentation results output by the optimization algorithm. The segmentation operation will follow the length limit of the segmentation to ensure that the segmentation position will not be located at the tee or other key connection points. The segmentation results will be presented in a 3D visualization form, which is convenient for users to further verify and adjust the segmentation plan.
[0094] Visual display function:
[0095] The divided modules will be presented in different colors or marks in the BIM model to facilitate identification and operation by construction personnel.
[0096] Users can choose to display specific module parts through the interface, or view the overall effect of all segmented modules.
[0097] Construction guidance function:
[0098] Through the three-dimensional segmentation results generated by the system, the construction party can obtain specific construction plans and guidance information to ensure that the segmented modules can be effectively integrated into the actual construction process.
[0099] The logic of the module first obtains the module division scheme from the optimization algorithm, and then applies these divisions in the BIM model to generate the segmented modules and display them in three dimensions. The segmentation results can not only help the construction party to accurately understand the module location, but also guide the on-site construction process to ensure that the segmentation scheme is consistent with the actual construction conditions.
[0100] The connector layout module is used to automatically arrange the connectors between the building mechanical and electrical integrated pipeline modules to ensure stable connections between the modules. The main functions of this module include connector selection, automatic layout and model update.
[0101] Connector selection function:
[0102] Users can select the appropriate connector type through the interface, such as connectors for air ducts, water pipes, and cable trays. The system provides a variety of connector types for users to choose from, and recommends the most suitable connector model based on the type of pipeline module.
[0103] Automatic layout function:
[0104] After selecting the connector type, the system will automatically arrange the connectors between adjacent pipeline modules based on the module's geometric information. This function ensures that the connector layout meets mechanical requirements and avoids conflicts or repeated layouts.
[0105] Model update function:
[0106] After the layout is completed, the system will automatically update the BIM model to show the specific location and type of the connector. Users can view the layout results through the interface and manually adjust the layout of the connector when necessary.
[0107] Support and hanger arrangement module: It is used to arrange the supports and hangers for the modules separated from the BIM model segmentation module of the integrated pipeline module according to the results of the support and hanger selection and calculation modules. This module is further divided into the following functions:
[0108] Arrangement of supports and hangers:
[0109] This function automatically arranges supports and hangers in the BIM model based on the support and hanger selection and calculation results of the calculation module. The system will read the geometric information of the segmented pipeline module and select the appropriate support and hanger layout scheme based on the load requirements of the module. The position and number of supports and hangers arranged on each pipeline module are completely based on the calculated mechanical requirements to ensure the stability and safety of the support system. After the layout is completed, the system will update the BIM model to display the specific position and layout of the supports and hangers for users to conduct 3D visualization inspection.
[0110] ·3D visualization function:
[0111] In the BIM model, users can view each support and hanger arrangement through the 3D visualization function. The system will display the position and status of each support and hanger with different colors or logos to help users quickly identify potential problem areas or check the rationality of the arrangement.
[0112] The support and hanger layout module applies the results of the support and hanger selection and calculation modules to the actual BIM model to ensure that each segmented pipeline module can obtain accurate support. The system not only automatically completes the layout of the supports and hangers, but also ensures that the strength of the support system meets the design specifications through the verification function. At the same time, the 3D visualization display function enables users to more intuitively check and verify the layout results, thereby improving design efficiency and construction safety.
[0113] The module grouping and numbering module is used to batch group and number the divided pipeline modules to ensure that the subsequent management, transportation and construction can be carried out in an orderly manner. The main functions of this module include automatic grouping, numbering rule application, and naming and numbering result output.
[0114] Automatic grouping function:
[0115] The system automatically groups the same type of pipeline modules according to the segmentation results. During the grouping process, the system classifies the modules according to their location, type and size to ensure the consistency of the modules in each group.
[0116] Numbering rule application function:
[0117] Users can enter numbering rules through the interface, such as numbering prefixes, starting numbers, etc. The system will automatically number the elements in each module and group according to the rules defined by the user. The numbering rules are flexible and customizable to meet the needs of different projects.
[0118] Naming and numbering result output function:
[0119] After the numbering is completed, the system will generate a naming and numbering result report, showing the name and number information of each group and module. Users can export the results to Excel or other formats for subsequent construction management and tracking.
[0120] The logic of the modules is first automatically grouped according to the module type and location, and then each module is numbered according to the user-defined rules. After the numbering is completed, the system will store and export the naming and numbering results.
[0121] Performance calculation and evaluation module: This module is used to calculate the comprehensive performance indicators of the system based on the data of the building's mechanical and electrical integrated pipelines, and conduct multi-dimensional evaluations. The system automatically extracts the geometry, load, and support data of the pipelines, and evaluates the safety, durability, and economy of the support system through the built-in calculation model. The calculation results include various mechanical performance indicators (such as bending moment, shear force, tensile strength, etc.), as well as the overall performance of the support system. The module also provides an automated performance evaluation function to ensure that every part of the system meets the relevant standards during the design and construction process.
[0122] Engineering quantity statistics module: This module is responsible for counting the length, weight, cost and other engineering quantity data of the building's mechanical and electrical pipelines, generating detailed statistical reports, and supporting the export of data as Excel files for further analysis. Users can select the pipeline module to be counted through the interface, and summarize its various data (such as pipeline length, diameter, weight, material cost, etc.). The system provides statistical functions for a single module or multiple modules to help construction parties and designers better manage budgets and materials, and improve project management efficiency and accuracy.
[0123] according to Figure 3 The embodiment of the present application provides an implementation process of a building electromechanical integrated pipeline module length division system, which covers the following core links:
[0124] Step 31, before module division:
[0125] Before module division, the system obtains the core parameters of module division through various methods. Ensuring the accuracy and consistency of these parameters is the key to successful module division.
[0126] Step 311, BIM model extraction: Extract basic information related to the pipeline through the BIM model, including the total length of the pipeline integrated module, the coordinate position of the pipeline accessories, boundary information, and geometric parameters such as the width of the module. The automatic extraction function of the BIM model ensures the accuracy and precision of the module division data.
[0127] Step 312: Manual input by the user: The user can manually input parameters related to the genetic algorithm according to project requirements.
[0128] Such as the properties of the lifting machinery, the assembly cost of a single module, the size of the transport vehicle and the available space for on-site transportation.
[0129] These manually entered data ensure that the division model can fully adapt to the actual construction conditions.
[0130] Step 313, manual input + BIM model extraction + automatic conversion: Based on the combination of manual input and BIM model extraction, the system automatically calculates the maximum and minimum module lengths, the cost of single-section connectors, the impact range of pipe accessories, the weight per unit length of the module, and the single-section cutting cost. The automatic conversion function greatly improves the efficiency of data processing during the model division process.
[0131] Step 32, module length division:
[0132] Once the core parameters required for module partitioning are obtained, the system will enter the specific execution phase of length partitioning.
[0133] Step 321, support and hanger selection and verification: First, according to the input pipeline parameters, the system selects and verifies the support and hanger for each module to ensure that the support system can maintain stability and safety under actual load conditions.
[0134] This step is crucial because the selected supports will directly affect the layout and division of the modules.
[0135] Step 322, Genetic Algorithm Calculates Optimal Division Results: After completing the selection of the supports and hangers, the system calculates the optimal module division scheme through an improved genetic algorithm. The algorithm will find the best balance between efficiency and cost based on considerations of construction costs, transportation conditions, and installation restrictions.
[0136] Step 323, dividing the pipeline integrated BIM model according to the optimal division result: the system divides the integrated pipeline BIM model according to the calculated optimal division result. This division operation ensures the accuracy of the module division and provides a clear division basis for subsequent construction steps.
[0137] Step 33, after module division:
[0138] After completing the module division, the system needs to perform a series of processes such as grouping, numbering, connector arrangement and performance evaluation on the divided modules.
[0139] Step 331, manually adjusting the preliminary partitioning model: The partitioned BIM model may not take into account the actual situation on site in some places, and manual adjustment by professionals is required.
[0140] Step 332, grouping and numbering: The segmented BIM model will be automatically grouped and numbered into modules to facilitate subsequent management, transportation and construction. The grouping and numbering rules can be adjusted according to user needs to ensure that each module can be quickly identified at the construction site.
[0141] Step 333, arranging connectors and supports: Next, the system will automatically arrange the connectors and supports required for each module to ensure that the modules can be stably connected and meet the construction requirements.
[0142] Step 334, performance calculation and evaluation: The system will perform performance calculation on the pipeline system before and after the division, and evaluate the impact of the module division on the system performance, including the carrying capacity, stability, and overall operating efficiency of the system.
[0143] Step 335, engineering quantity statistics: Finally, the system counts the engineering quantity of each module and generates a detailed report. These data include the number, length, weight, cost, etc. of modules, which are used for production and construction guidance of pipeline integrated modules.
[0144] Through the above implementation process, the system can efficiently and accurately complete the module division of the building's mechanical and electrical integrated pipelines, ensure that the division plan meets the actual construction conditions, and provide reliable guidance and data support for module construction.
[0145] It should be noted that, in this application, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0146] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.
Claims
1. A method for dividing the length of building electromechanical integrated pipeline modules, characterized in that: The method comprises the following steps: Step 1: Determine the key influencing factors of module division; through literature review, expert interviews and data research, systematically sort out various influencing factors in the process of building mechanical and electrical integrated pipeline module division; Step 2, establish a mathematical model for the modular division of building electromechanical integrated pipelines; the mathematical model comprehensively considers the costs and constraints of each stage of production, transportation and installation, provides a theoretical basis for the length division of building electromechanical integrated pipelines, and ensures that the length division of building electromechanical integrated pipelines achieves the best balance between construction efficiency and economy; Step 3: Collect and process relevant data; obtain the parameter data required for the mathematical model through standard planning, real-time material prices and on-site surveys of construction companies; Organize and analyze parameter data and convert them into input parameters of mathematical models to ensure the accuracy of mathematical model calculations; Step 4, optimizing and solving based on improved genetic algorithm; Based on the mathematical model obtained in step 3, an improved genetic algorithm is used to optimize the length of the pipeline module; Through population initialization, fitness evaluation, selection, crossover, mutation and elite retention steps, the optimal solution is gradually approached, thereby minimizing the cost of building mechanical and electrical integrated pipeline module division; Step 5, evaluate the optimization results and make adjustments; evaluate the optimization results of the genetic algorithm, including construction cost, transportation cost, installation cost and their comprehensive indicators; adjust the genetic algorithm parameters or model input optimization division results; Step 6, output the final building mechanical and electrical integrated pipeline module division plan; based on the optimization results, generate the final building mechanical and electrical integrated pipeline module division plan, and provide construction guidance and suggestions.
2. A building electromechanical integrated pipeline module length division system for implementing the method as claimed in claim 1, characterized in that: The system comprises: Pipeline information input module: used to input basic information of building mechanical and electrical pipelines: pipeline type, length, location, providing data basis for division optimization; Support and hanger selection module: used to automatically calculate and select the support and hanger type and its location according to pipeline parameters and design requirements; Comprehensive pipeline module length optimization algorithm module: Based on the improved genetic algorithm, the pipeline module length is optimized and divided to ensure the balance between cost and efficiency of the division scheme; BIM model segmentation module: Combine the segmented building mechanical and electrical integrated pipeline module with the BIM model to realize the visualization of the building mechanical and electrical integrated pipeline module in the three-dimensional model; Connector layout module: used to determine and optimize the layout of connectors between building mechanical and electrical modules; Support and hanger layout module: Design the specific layout of supports and hangers based on the optimization results and BIM model to ensure the safety and stability of the support system; Module grouping and numbering module: group and number the divided building mechanical and electrical integrated pipeline modules to facilitate subsequent transportation, installation and management; Performance calculation and evaluation module: to evaluate the performance of the building mechanical and electrical integrated pipeline module division results to ensure the economy and feasibility of the division plan; Engineering quantity statistics module: used to count the construction quantity of building mechanical and electrical integrated pipelines, generate detailed engineering quantity reports, and assist in construction quantity calculation.
3. The building electromechanical integrated pipeline module length division system according to claim 2 is characterized by: The implementation process of the system includes the following steps: 1) Before module division: The core parameters of the building mechanical and electrical integrated pipeline module division are obtained through BIM model extraction, user manual input and automatic conversion; the core parameters include pipeline type, length, line load and width; Users input or modify parameters according to the actual needs of the construction project to ensure the accuracy and consistency of data in the process of dividing the building mechanical and electrical integrated pipeline module; 2) Module length division: The system selects and verifies the supports and hangers according to the input pipeline parameters to ensure the stability and safety of the support system under length, load and construction conditions. The system calculates the optimal division result through the improved genetic algorithm and divides the pipeline integrated BIM model to form a feasible building mechanical and electrical integrated pipeline module division plan. 3) After module division: The divided pipeline integrated BIM model is grouped and numbered, and then the connectors, support and hanger pipe accessories are arranged; performance calculations are performed to evaluate the performance impact of the pipeline system before and after the division; finally, the engineering quantity of the overall and each building mechanical and electrical integrated pipeline module is calculated for the production and construction guidance of the building mechanical and electrical integrated pipeline module.
4. A method for dividing the length of building electromechanical integrated pipeline modules according to claim 2, characterized in that: The pipeline information input module is used to input the basic information of the building's mechanical and electrical pipelines, providing data support for subsequent division and optimization; Pipeline selection function: This function allows users to automatically extract building mechanical and electrical pipeline information from the Revit model, or manually select pipelines for operation; according to project requirements, select pipeline type, length, and location information through the interface; Parameter input function: After selecting the pipeline, the system dynamically generates the corresponding parameter input box; the user inputs various parameters related to the pipeline, including the diameter, length, and load of the pipeline; the input data will be recorded by the system for subsequent calculation and optimization; Parameter management function: users can add or delete parameter input boxes in the interface as needed to ensure the integrity and flexibility of the input content; the system can update and manage parameters in real time to prevent repeated input or omissions; Data submission and storage function: After all parameters are entered, the user submits the data to the system through the submit button; the system automatically collects all parameters and stores them in the database; The pipeline information input module first selects or manually specifies the pipeline through the user interaction interface and provides the corresponding parameter input function; after the user submits the data, the system automatically stores and prepares it for subsequent support and hanger selection, building mechanical and electrical integrated pipeline module division and optimization calculation.
5. The method for dividing the length of building electromechanical integrated pipeline modules according to claim 2 is characterized in that: Support and hanger calculation and selection module: used to select the support and hanger model according to the mechanical requirements of the building mechanical and electrical pipeline module; divided into the following functions: Load calculation function: Based on the input pipeline parameters, the load of each layer of pipelines is calculated, including the width and line load of the bridge; the system calculates the maximum bending moment of each layer of crossarms and the corresponding vertical force of the hanger according to the load type; the system supports the standard support method of two columns. If the support is insufficient, the system will add a third column and use the hyperstatic method to calculate the force of the column; Support and hanger selection function: The system selects the cross arm and column models that meet the mechanical requirements from the selection table based on the calculated cross arm bending moment and hanger force; the selection of supports and hangers is based on the mechanical design standards of the building, and gives priority to economy and safety; if two columns cannot bear the load, the system will automatically adjust the number of columns and reselect; Strength verification function: After the support and hanger selection is completed, the system will perform strength verification to ensure that the selected crossarm and column models can meet the construction requirements under actual load conditions; the verification content includes the physical parameters of bending moment strength and tensile strength; if the verification result does not meet the specifications, the system will automatically adjust the selection parameters and re-select; Result output function: After verification, the system will output the final selection results, including the cross arm bending moment, hanger force, and column quantity and model specifications of each layer of pipelines; the results generated by the system will be provided to the construction team to ensure that the design of the support and hanger meets the mechanical requirements of the project; The support and hanger calculation and selection module first inputs the width of the pipeline and the basic load parameters, and the system automatically calculates the bending moment of the crossarm and the force of the hanger; then, the system selects the appropriate crossarm and column through the selection table, and performs strength verification on the selection results; the support and hanger calculation and selection module ensures that the selected support and hanger model can not only withstand the load of the pipeline, but also meet the safety requirements of the building structure; after the results are output, the construction party installs and arranges the supports and hangers according to the system's suggestions.
6. A method for dividing the length of building electromechanical integrated pipeline modules according to claim 2, characterized in that: Length division optimization algorithm module for integrated pipeline modules: Through the improved genetic algorithm, the length division of the building mechanical and electrical integrated pipeline modules is optimized to ensure that the division scheme meets the constraints of construction, transportation, and support and hanger layout, and achieves cost minimization and construction efficiency maximization; the length division optimization algorithm module for integrated pipeline modules is subdivided into the following functions: Population initialization: In the initial stage of the genetic algorithm, the system generates a set of random initial partitioning schemes, each individual represents a possible module partitioning method; the length division of each individual must satisfy the total length constraint, that is: Where L i is the length of the i-th module, L is the total length of the pipeline, and n is the number of modules; through the standard length L standard Perform initial division, and the remaining part is a non-standard length segment; Fitness function evaluation: The system evaluates the fitness of the partitioning scheme based on its cost. The fitness function includes various costs of production, transportation, and hoisting. The specific formula is: fitness=C production +C transport +C hoist +penalty Among them C production is the production cost, C transport is the transportation cost, C hoist is the lifting cost, and the penalty item penalty is used to punish unreasonable division; Select an action: According to the evaluation results of the fitness function, the roulette wheel selection method is used to select individuals with higher fitness as parents; the probability of selection is proportional to the fitness of the individual, ensuring that individuals with higher fitness have a greater chance of being selected; the core formula of the selection operation is: where p i is the probability of individual i being selected, f(x i ) is the fitness value of individual i, and P is the population size; Crossover operation: The crossover operation generates new offspring individuals by exchanging some genes of two parent individuals. The selection of the crossover point is based on the length of the pipeline module. The crossover point needs to meet the minimum change requirement. The formula is as follows: Where k is a random number, indicating the position of the crossover; the offspring is generated by the gene combination of the parents to ensure diversity; Mutation operation: The mutation operation introduces random changes in individual genes to increase the diversity of the population; for the module partitioning problem, the mutation operation will randomly change the length of some modules, and the mutation amount is an integer multiple of the minimum change amount. The formula is: new_gene=gene+δ Where δ is the variation amplitude, which is randomly generated by the standard normal distribution; the mutation operation helps prevent the population from falling into the local optimal solution and improves the global search capability; Elite Retention: In each generation of evolution, the system retains the individual with the highest current fitness and directly enters the next generation to avoid losing the optimal solution during the evolution process; The purpose of elite retention is to ensure that the algorithm does not degenerate during the iteration process and accelerate convergence to the global optimal solution; The workflow of the length partition optimization algorithm module of the integrated pipeline module first initializes a set of random partitioning schemes by generating a population; Subsequently, the fitness function is used to evaluate the pros and cons of each solution. Next, the system selects the better solution based on the fitness to perform crossover and mutation operations to generate a new solution. Finally, an elite retention mechanism is used to ensure that the optimal solution will not be lost, and the global optimal solution is approached through evolution from generation to generation.
7. The method for dividing the length of building electromechanical integrated pipeline modules according to claim 2 is characterized in that: The BIM model segmentation module is used to segment the BIM model of the building mechanical and electrical integrated pipeline according to the optimal segmentation scheme generated by the genetic algorithm; the functions of the BIM model segmentation module include automatic segmentation of the model, three-dimensional visualization display and construction guidance after segmentation; BIM model segmentation function: according to the module segmentation results output by the optimization algorithm, the integrated pipelines in the BIM model are segmented; the segmentation operation will follow the length limit of the segmentation to ensure that the segmentation position will not be located at the tee or other key connection points; the segmentation results are presented in a 3D visualization form; Visual display function: The divided modules will be presented in different colors or marks in the BIM model, which is convenient for construction personnel to identify and operate; Construction guidance function: Through the 3D segmentation results generated by the system, the construction party obtains specific construction plans and guidance information to ensure that the segmented modules can be integrated into the actual construction process; First, the module division scheme is obtained from the optimization algorithm, and then the module division scheme is applied in the BIM model to generate the divided modules and display them in three dimensions; The connector layout module is used to automatically arrange connectors between building mechanical and electrical integrated pipeline modules to ensure stable connections between modules; the connector layout functions include connector selection, automatic layout and model update.
8. The method for dividing the length of building electromechanical integrated pipeline modules according to claim 2 is characterized by: Connector selection function: users can select the connector type through the interface, such as the connectors for air ducts, water pipes, and cable trays; the system provides a variety of connector types for users to choose from, and recommends the most suitable connector model according to the type of pipeline module; Automatic layout function: After selecting the connector type, the connectors are automatically arranged between adjacent pipeline modules according to the geometric information of the pipeline modules; ensuring that the layout of the connectors meets the mechanical requirements and avoids conflicts or repeated layouts; Model update function: After the layout is completed, the BIM model is automatically updated to display the specific location and type of the connectors; users can view the layout results through the interface and manually adjust the layout of the connectors when necessary; Support and hanger arrangement module: It is used to arrange supports and hangers for the modules separated from the BIM model segmentation module of the integrated pipeline module according to the results of the support and hanger selection and calculation modules; the support and hanger arrangement is divided into the following functions: Arrange supports and hangers: Automatically arrange supports and hangers in the BIM model according to the support and hanger selection and calculation results of the calculation module; read the geometric information of the segmented pipeline module, and select the support and hanger arrangement plan based on the load requirements of the module; the position and number of supports and hangers arranged on each pipeline module are based on the calculated mechanical requirements; After the arrangement is completed, the BIM model will be updated to show the specific location and arrangement of the supports and hangers, so that users can conduct 3D visual inspection; 3D visualization function: In the BIM model, users can view each support and hanger through the 3D visualization function; the position and status of each support and hanger are displayed with different colors or logos, helping users to quickly identify potential problem areas or check the rationality of the layout; The support and hanger arrangement module applies the results of the support and hanger selection and calculation modules to the actual BIM model to ensure that each segmented pipeline module can obtain accurate support; The module grouping and numbering module is used to batch group and number the divided pipeline modules to ensure that the subsequent management, transportation and construction can be carried out in an orderly manner; the main functions of the module grouping and numbering module include automatic grouping, numbering rule application, and naming and numbering result output; Automatic grouping function: according to the segmentation results of pipeline modules, pipeline modules of the same type are automatically grouped; during the grouping process, pipeline modules are classified according to their position, type and size to ensure the consistency of pipeline modules in each group; Numbering rule application function: users enter numbering rules through the interface and automatically number the elements in each module and group according to the user-defined rules; Naming and numbering result output function: after numbering is completed, a naming and numbering result report is generated, showing the name and number information of each group and module; users can export the results to Excel or other formats for subsequent construction management and tracking; The logic of the modules is first automatically grouped according to the type and position of the modules, and then each module is numbered according to user-defined rules.
9. The method for dividing the length of building electromechanical integrated pipeline modules according to claim 2 is characterized by: Performance calculation and evaluation module: Based on the data of the building's mechanical and electrical integrated pipelines, the system's comprehensive performance indicators are calculated and multi-dimensional evaluations are performed; the system will automatically extract the pipeline's geometry, load, and support and hanger data, and evaluate the safety, durability, and economy of the support system through the built-in calculation model; the calculation results include various mechanical performance indicators and the overall performance of the support system;.
10. A method for dividing the length of building electromechanical integrated pipeline modules according to claim 2, characterized in that: Engineering quantity statistics module: responsible for statistics on the length, weight, and cost of building mechanical and electrical pipelines, generating statistical reports and supporting the export of data as Excel files for further analysis; users select the pipeline module to be counted through the interface and summarize its various data.
Citation Information
Cited By
Electromechanical engineering quantity calculation method and system
CN120995658A
Mechanical and electrical engineering quantity calculation method and system
CN120995658B