A modular control system and method for integrated pipelines applied to arc electromechanical systems
By applying a comprehensive pipeline modular management and control system based on genetic algorithms in arc-shaped electromechanical systems, the problem of difficulty in balancing multiple objectives in the existing technology is solved, multi-objective optimization of pipeline paths is achieved, and the efficiency and efficiency of path planning are improved. quality, providing a more reliable and efficient pipeline layout solution.
Patent Information
- Application Number
- CN202411220128.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2044-09-02
AI Technical Summary
The existing pipeline path planning system is difficult to effectively balance multiple goals such as material consumption, space utilization, pipeline bending and unevenness, and most systems only rely on the subjective settings of planners, which may lead to the missed optimal pipeline path planning. plan.
An integrated pipeline modular management and control system based on genetic algorithms is used to obtain the functional equipment and pipeline equipment of each module in the arc-shaped electromechanical system through model construction, path planning preparation, path planning analysis and pipeline path determination modules, and build an initial BIM model. Determine the path planning goals and constraints, configure the genetic algorithm parameters, obtain the best pipeline path through different module analysis sequences, and finally select the comprehensively optimal pipeline path.
Realized multi-objective optimization of arc electromechanical system pipeline paths, ensuring that key objectives such as material consumption, space utilization and path smoothness are fully considered in the path planning process, improving the efficiency and quality of path planning, and avoiding the need for a single module analysis sequence The resulting limitations provide a more reliable and efficient pipeline layout solution.
Smart Images

Figure CN118735098B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of pipeline path control, and in particular to an integrated pipeline modular management and control system and method applied to an arc electromechanical system. Background Art
[0002] Arc electromechanical systems refer to those mechatronic systems that contain arc structural elements or are based on arc motion principles; they achieve specific motion control, energy output or information processing functions through the conversion and transmission of multiple energies such as electrical energy and mechanical energy; they play an important role in many fields through high-efficiency conversion and intelligent control; with the continuous development of science and technology, the performance and application scope of arc electromechanical systems will continue to expand and improve;
[0003] The modular management and control of the integrated pipelines of the arc-shaped electromechanical system is a process of organizing, coordinating, supervising and controlling the integrated pipelines of the electromechanical system with arc-shaped structural characteristics. This management and control method uses modular design, prefabricated production and on-site rapid assembly to achieve effective management of the integrated pipelines of the arc-shaped electromechanical system, improve construction efficiency and quality, and reduce construction costs. Among them, the route planning of the pipeline is an important part of the modular management and control of the integrated pipelines of the arc-shaped electromechanical system.
[0004] There are still some defects in the existing pipeline path planning system. First, in the existing pipeline path planning, multiple objectives such as material consumption, space utilization, pipeline bending and unevenness need to be considered at the same time, and the existing methods are difficult to effectively balance these objectives; secondly, in the existing pipeline path planning, most of them only plan the pipeline path in the arc electromechanical system based on a certain module analysis sequence subjectively set by the planner, but do not consider the multiple pipeline paths analyzed under other module analysis sequences, which may lead to missing the optimal pipeline path planning scheme. Summary of the invention
[0005] 1. Technical issues to be resolved
[0006] In response to the technical problems in the background technology, the present invention proposes an integrated pipeline modular management and control system and method applied to arc electromechanical systems. Based on a genetic algorithm, path planning is performed for each pipeline section in each module, and the optimal pipeline path under different module analysis orders is analyzed. Multiple optimal pipeline paths are further judged to obtain the final pipeline path; thereby solving the technical problems recorded in the background technology.
[0007] (II) Technical solution
[0008] To achieve the above objectives, the present invention is implemented through the following technical solutions:
[0009] An integrated pipeline modular management and control system for arc electromechanical systems, comprising:
[0010] Model building module, obtains the functional equipment and pipeline equipment of each module in the arc electromechanical system, and builds the three-dimensional model of all functional equipment; builds the initial BIM model of the arc electromechanical system according to the location of each functional equipment and the spatial building model;
[0011] The path planning preparation module is used to prepare the planning of each pipeline path based on the genetic algorithm, including setting the pipeline path planning objectives and constraints, configuring the genetic algorithm parameters and setting the fitness function. ;
[0012] The path planning and analysis module includes a single-module path planning and analysis unit and a full-module path planning and analysis unit; the path planning is performed on each pipeline section in each module based on a genetic algorithm, and the optimal pipeline path of the arc electromechanical system under each module analysis sequence is obtained based on different module analysis sequences; wherein:
[0013] The single-module path planning and analysis unit performs path planning for each pipeline section in each module based on the genetic algorithm, and selects the path with the highest fitness value in the last generation obtained by the genetic operation as the optimal route for each pipeline section;
[0014] The full module path planning and analysis unit records the module analysis sequence of each module for pipeline path planning. When all modules in the arc electromechanical system have been pipeline path planned, the optimal pipeline paths of all modules are combined to obtain the optimal pipeline path of the arc electromechanical system under the current module analysis sequence; the module analysis sequence is re-determined, and the optimal pipeline path of the arc electromechanical system under the current module analysis sequence is re-determined according to the new module analysis sequence;
[0015] The pipeline path determination module obtains multiple optimal pipeline paths obtained in the analysis order of all modules, selects the final pipeline path based on the comprehensive fitness value, the lowest height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area; and puts the corresponding pipeline equipment model into the initial BIM model of the arc electromechanical system.
[0016] Specifically, a fixed point is taken as the origin, the due east direction is taken as the x-axis, the due north direction is taken as the y-axis, and the due upward direction is taken as the z-axis to establish a spatial rectangular coordinate system; the position coordinate range of each functional device in the actual arc electromechanical system is obtained, and all functional device models are imported into the modeling software to construct an initial BIM model of the arc electromechanical system; the initial BIM model also includes a building model in the environment where the arc electromechanical system is located;
[0017] Similarly, a spatial rectangular coordinate system is established in the initial BIM model with the selected fixed point as the origin, the east direction as the x-axis, the north direction as the y-axis, and the upward direction as the z-axis. Based on the actual position coordinate range of each functional equipment, the corresponding position is placed in the initial BIM model. The initial BIM model does not contain a pipeline model.
[0018] Furthermore, the goal of pipeline path planning is to minimize material consumption by calculating the total length of the pipeline. Maximize space utilization by evaluating the proportion of space occupied by pipeline layout Minimize the bending and uneven distance by measuring the total length of the complete and uneven to measure;
[0019] The constraints of pipeline route planning include the construction specifications of the corresponding pipeline, the restrictions of building structure and other pipelines, the safe interval between pipelines and the minimum height of the pipeline.
[0020] Furthermore, the relevant parameters of the genetic algorithm are configured and assigned, including the population size , Iterations , crossover probability And the probability of mutation ;
[0021] Setting the fitness function , the expression is: ;in , , are the weight coefficients of minimizing material consumption, maximizing space utilization, and minimizing bending and uneven distance, respectively. .
[0022] Furthermore, based on the starting function device and the end function device of each pipeline segment, a random Paths are used as the initial population, and each path is evaluated, specifically calculating the fitness value of each path ; Roulette selection method is used, based on The sum of the fitness values of the paths is accumulated to select a path into the next generation;
[0023] With crossover probability In the next generation, any two paths are randomly selected for crossover operation. The two selected paths must have an intersection. Specifically, any intersection between the two paths is randomly selected, and all the paths after the intersection in the two paths are exchanged to obtain two new paths. Perform mutation operation in the generated new path, specifically, change the position or angle of the pipeline under the premise of satisfying the path planning constraints to obtain a new path;
[0024] Repeated selection, crossover, and mutation operations times; The several paths obtained by the iteration are taken as the last generation of paths; the path with the highest fitness value in the last generation of paths is obtained to check whether it meets all the constraints. If so, the path is taken as the best path for the pipeline; if not, the iterative calculation is performed again, and it is judged again whether the path with the highest fitness value in the obtained paths meets all the constraints, until a path that meets all the constraints is selected.
[0025] Furthermore, path planning is performed on all pipelines in the selected modules in turn, and the best paths of each pipeline segment are spliced to obtain the best pipeline path of the module, and the module is marked as sequence one; and a module is randomly selected from the remaining modules again to determine the best pipeline path, and the module selected again is marked as sequence two, and so on, and each subsequent randomly selected module is sequentially marked in turn until the best pipeline paths of all modules have been determined, and the best pipeline path of the arc electromechanical system under the current module analysis sequence is obtained; the best pipeline path of the arc electromechanical system under the current module analysis sequence is recorded, and the fitness value of each pipeline segment in each module is recorded.
[0026] Furthermore, the module analysis sequence is re-determined, which needs to be different from the existing module analysis sequence. The optimal pipeline path analysis of each module is performed in turn according to the re-determined module analysis sequence, and then the optimal pipeline path of the arc electromechanical system under each module analysis sequence is obtained; the total number of modules containing pipeline equipment in the arc electromechanical system is marked as , then there are The optimal pipeline path of the arc electromechanical system under all module analysis sequences is determined and recorded.
[0027] Furthermore, the fitness values of all pipeline segments under the same module analysis sequence are added together to obtain the comprehensive fitness value of the optimal pipeline path under each module analysis sequence. ;
[0028] New BIM basic model files are created. Each section of pipeline equipment is modeled according to the optimal pipeline path of the arc electromechanical system under each module analysis sequence and placed in different BIM basic model files. The material parameters and construction specification data of each pipeline equipment are configured in each section of pipeline equipment. The height of all pipeline equipment in the corresponding space is obtained from the BIM model corresponding to each module analysis sequence, and the lowest height is selected. ; Mark the intersections between pipelines in each BIM model. If there are multiple pipelines, the number of intersections is , count the total number of pipeline intersections in each BIM model ; Mark the overlapping parts between pipelines except the intersection points in each BIM model, and calculate the length of the overlapping parts with the center of each pipeline. The pipeline segment exists in the same area The length of the overlapping area is recorded as , count the total length of the pipeline overlap area in each BIM model .
[0029] Furthermore, the comprehensive fitness value of the optimal pipeline path under each module analysis order is , minimum height , the total number of pipeline intersections and the total length of the pipeline overlap area Combined, the comprehensive judgment index of the best pipeline path under each module analysis sequence is obtained. , the expression is:
[0030]
[0031] in, , , , The comprehensive fitness values are , minimum height , the total number of pipeline intersections and the total length of the pipeline overlap area The weight coefficient of is calculated by AHP; and ;
[0032] The optimal pipeline path under the module analysis order corresponding to the comprehensive judgment index with the largest value is selected as the final pipeline path in the arc electromechanical system; and the corresponding pipeline equipment model is placed in the initial BIM model.
[0033] A comprehensive pipeline modular control method applied to an arc electromechanical system, comprising:
[0034] Step 1: Obtain the functional equipment and pipeline equipment of each module in the arc electromechanical system, and build a three-dimensional model of all functional equipment; build a BIM model of the arc electromechanical system according to the location of each functional equipment and the spatial building model;
[0035] Step 2: Set the pipeline path planning objectives and constraints, configure the genetic algorithm parameters and set the fitness function ;
[0036] Step 3: Starting from any module in the arc electromechanical system, find the best pipeline path of the module based on the genetic algorithm; select any module again from the remaining modules that have not been planned, and plan the pipeline path of the module; after all modules have been planned, record the analysis order of each module; according to different module analysis orders, obtain the best pipeline path of each module under different module analysis orders in turn, and combine them to obtain multiple best pipeline paths of the arc electromechanical system;
[0037] Step 4: Obtain multiple optimal pipeline paths obtained in all module analysis sequences, select the final pipeline path based on the comprehensive fitness value, the lowest height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area; and place the corresponding pipeline equipment model into the initial BIM model of the arc electromechanical system.
[0038] (III) Beneficial effects
[0039] The present invention provides an integrated pipeline modular control system and method for arc electromechanical systems, which has the following beneficial effects:
[0040] 1. Based on the functional equipment models and building models in the arc electromechanical system, the initial BIM model is established, which provides a solid foundation for the subsequent pipeline planning; by establishing the same spatial rectangular coordinate system in the initial BIM model as that established in the actual arc electromechanical system scenario, a more accurate correspondence between the BIM model and the actual scenario is achieved;
[0041] 2. Through refined path planning preparation, a solid foundation is provided for the subsequent pipeline path optimization based on genetic algorithms. Specifically, it can not only ensure that multiple key goals such as material consumption, space utilization, and path smoothness are fully considered during the path planning process, but also effectively improve the efficiency and quality of path planning by clarifying constraints and reasonably configuring genetic algorithm parameters;
[0042] 3. Through refined single-module path planning analysis, it can ensure that the path planning of each pipeline section is strictly iteratively calculated and optimized, so as to obtain the best path in each pipeline section that meets all constraints and has the highest fitness value; it not only improves the accuracy and efficiency of path planning, but also realizes the coordinated optimization between pipelines by gradually taking the determined best path as the constraint condition for subsequent path planning, further improving the rationality and performance of the comprehensive pipeline layout of the entire electromechanical system;
[0043] 4. Through comprehensive module analysis sequence exploration and determination of the best pipeline path, the system can ensure that it not only obtains an optimized pipeline path solution, but also considers all possible module analysis sequences, thereby finding the global optimal or near-optimal pipeline path layout; this avoids the limitations that may be brought about by a single module analysis sequence, and through multiple iterations and comparisons of path planning results under different sequences, the comprehensiveness and accuracy of path planning are greatly improved, providing a more reliable and efficient pipeline layout solution for the arc electromechanical system;
[0044] 5. By comprehensively considering multiple key indicators, including the comprehensive fitness value, the minimum height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area, the optimal pipeline path can be selected comprehensively and objectively; this not only ensures the optimization of the pipeline path in terms of fitness, but also fully considers many constraints in actual construction and operation, thereby providing a more reasonable and reliable pipeline layout solution for the arc electromechanical system. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A schematic diagram of the structure of the integrated pipeline modular management and control system applied to the arc electromechanical system provided by the present invention;
[0046] Figure 2 A flowchart of the steps of the method for generating the optimal pipeline path of the arc electromechanical system in the analysis sequence of each module in the full module path planning and analysis unit of the present invention;
[0047] Figure 3 A flowchart of the steps of the integrated pipeline modular management and control method applied to the arc electromechanical system provided by the present invention. DETAILED DESCRIPTION
[0048] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0049] refer to Figure 1 The present invention provides an integrated pipeline modular management and control system for arc electromechanical systems, including a model building module, a path planning preparation module, a path planning analysis module and a pipeline path determination module, wherein:
[0050] Model building module, obtains the functional equipment and pipeline equipment of each module in the arc electromechanical system, and builds the three-dimensional model of all functional equipment; builds the initial BIM model of the arc electromechanical system according to the location of each functional equipment and the spatial building model;
[0051] The model building module includes the following steps:
[0052] Step 101, obtaining functional equipment and pipeline equipment of each module in the arc electromechanical system, excluding modules without pipeline equipment; the modules include electrical modules, water supply and drainage modules, air conditioning and ventilation modules, etc.; functional equipment refers to equipment that runs functions in each module, such as distribution boxes, transformers, generator sets and other equipment in the electrical modules, water pumps, water storage tanks and other equipment in the water supply and drainage modules, and chillers, fan coils, fresh air units and other equipment in the air conditioning and ventilation modules; pipeline equipment refers to pipelines and their ancillary facilities used to transport fluids, gases or transfer energy;
[0053] Obtain the design drawings and operating parameter data of each functional equipment obtained above, as well as the design drawings, material parameters and construction specification data of all pipeline equipment, wherein the design drawings of pipeline equipment include the basic parameters of the corresponding pipeline in each module, including the inner and outer diameters of the pipeline, the thickness of the pipe wall, etc., requiring that the outer diameters of each section of the pipeline are the same at all points; the construction specification data of the pipeline refers to the layout requirement data of the pipeline, including the maximum bending angle and bending radius, etc., and the material parameters and construction specification data of the pipelines in different modules are different;
[0054] Establish a three-dimensional model for each functional device based on the design drawings of each functional device;
[0055] Step 102, select a fixed point as the origin, take the east direction as the x-axis, the north direction as the y-axis, and the upward direction as the z-axis to establish a spatial rectangular coordinate system; obtain the position coordinate range of each functional device in the actual arc electromechanical system, and import all the functional device models in step 101 into the Autodesk Revit modeling software to build an initial BIM model of the arc electromechanical system, and configure the operating parameter data of each functional device in each functional device model; the initial BIM model also includes a building model in the environment where the arc electromechanical system is located;
[0056] Similarly, with the fixed point selected above as the origin, the east direction as the x-axis, the north direction as the y-axis, and the upward direction as the z-axis, a spatial rectangular coordinate system is established in the BIM model; based on the actual position coordinate range of each functional equipment, the corresponding position is placed in the initial BIM model; the initial BIM model does not contain a pipeline model;
[0057] Based on the functional equipment models and building models in the arc electromechanical system, an initial BIM model is established, providing a solid foundation for subsequent pipeline planning; by establishing the same spatial rectangular coordinate system in the initial BIM model as that established in the actual arc electromechanical system scenario, a more accurate correspondence between the BIM model and the actual scenario is achieved.
[0058] The path planning preparation module is used to prepare the planning of each pipeline path based on the genetic algorithm, including setting the pipeline path planning objectives and constraints, configuring the genetic algorithm parameters and setting the fitness function. ;
[0059] The path planning preparation module includes the following steps:
[0060] Step 201, setting the goal of pipeline path planning, specifically minimizing material consumption, maximizing space utilization, and minimizing bending and uneven distances;
[0061] Among them, minimizing material consumption means that the total amount of material required in the path planning result must be minimized, by calculating the total length of the pipeline to measure, the goal is to find Minimum layout solution; maximizing space utilization means avoiding unnecessary space occupation by evaluating the proportion of space occupied by pipeline layout To measure, the goal is to find the proportion of free space The largest layout solution is to reduce the space occupied by the pipeline; minimizing the bending and uneven distance means that the bending or uneven part in the pipeline path should be as small as possible. The uneven part refers to the part of a pipeline that is not on the same horizontal plane, that is, the part where the pipeline rises or falls. By measuring the total length of the complete and uneven to measure, the goal is to find Smaller layout options;
[0062] Step 202, set the constraints of pipeline path planning, including construction specifications of corresponding pipelines, restrictions of building structures and other pipelines, safety intervals between pipelines and minimum heights of pipelines; wherein, construction specifications are the layout requirement data of corresponding pipelines, including maximum bending angle and bending radius, etc.; restrictions of building structures represent building models in the path planning scene, which need to be bypassed; display of other pipelines represents other pipelines that have been planned in the path planning scene, which need to be bypassed, but can be staggered and crossed with these pipelines, that is, crossing on different horizontal planes; safety interval between pipelines means that the interval distance between any position of two pipelines cannot exceed the set safety interval distance; the minimum height of the pipeline means that the height of the position where the pipeline is placed in all spaces cannot be lower than the minimum height of the pipeline;
[0063] Step 203: Configure the relevant parameters of the genetic algorithm, including the population size , Iterations , crossover probability And the probability of mutation ; Among them, the population size refers to the number of individuals contained in each generation of the genetic algorithm, that is, the number of pipeline paths generated in this system; the number of iterations refers to the number of iterative calculations in the genetic algorithm; the crossover probability refers to the probability of two individuals crossing over; the mutation probability refers to the probability of an individual mutating; set the population size , number of iterations , crossover probability , mutation probability ;
[0064] Step 204: Set fitness function , the expression is: ;in , , They are weight coefficients for minimizing material consumption, maximizing space utilization, and minimizing bending and uneven distance. The specific values are determined by the arc electromechanical system manager based on the importance of the three path planning goals. ;
[0065] Through refined path planning preparation, a solid foundation is laid for the subsequent pipeline path optimization based on genetic algorithms. Specifically, it not only ensures that multiple key goals such as material consumption, space utilization, and path smoothness are fully considered during the path planning process, but also effectively improves the efficiency and quality of path planning by clarifying constraints and reasonably configuring genetic algorithm parameters.
[0066] The path planning and analysis module includes a single-module path planning and analysis unit and a full-module path planning and analysis unit; the path planning is performed on each section of the pipeline in each module based on the genetic algorithm, and the optimal pipeline path of the arc electromechanical system under each module analysis sequence is obtained based on different module analysis sequences; wherein the single-module path planning and analysis unit performs path planning on each section of the pipeline in each module based on the genetic algorithm, and selects the path with the highest fitness value in the last generation obtained by the genetic operation as the optimal route for each section of the pipeline;
[0067] The single-module path planning and analysis unit comprises the following steps:
[0068] A module is randomly selected from all modules that have not been used for pipeline path planning, and the number of pipeline segments in the module and the starting functional equipment and the ending functional equipment of each pipeline segment are determined; starting from the initial functional equipment of each module, the path planning of each pipeline segment in each module is carried out in turn; the initial functional equipment is the first functional equipment operated in each module; based on the parameters and fitness function of the above genetic algorithm, the path of each pipeline segment is iteratively calculated, and the specific steps include:
[0069] Step 301: randomly generate a function device based on the starting point and the end point of each pipeline segment. Paths are used as the initial population, and each path is evaluated, specifically calculating the fitness value of each path ;
[0070] Step 302: Use the roulette wheel selection method to select Roulette selection is a selection method that first calculates the sum of the fitness values of all individuals in the population, then calculates the proportion of the fitness value of each individual, and finally simulates the roulette selection process to randomly select a path for the next generation.
[0071] Step 303: Using the crossover probability In the next generation, any two paths are randomly selected for crossover operation. The two selected paths must have a crossover point. Specifically, any crossover point between the two paths is randomly selected, and all paths after the crossover point in the two paths are exchanged to obtain two new paths.
[0072] Step 304: using mutation probability Perform mutation operation in the generated new path, specifically, change the position or angle of the pipeline under the premise of satisfying the path planning constraints to obtain a new path;
[0073] Step 305: Repeat the selection, crossover, and mutation operations. The operation in step 301 to step 304 is specifically corresponding to the operation in step 301 to step 304; The several paths obtained by the iterations are taken as the final generation paths;
[0074] Step 306: Obtain the path with the highest fitness value in the last generation of paths, and check whether it satisfies all constraints. If so, use the path as the best path for the pipeline segment. If not, perform an iterative calculation again, and determine again whether the path with the highest fitness value in the obtained paths satisfies all constraints, until a path that satisfies all constraints is selected.
[0075] In the process of determining the best pipeline path for each module analysis sequence, each time the path analysis of a pipeline segment is completed, the pipeline equipment model corresponding to the best path of each pipeline segment that has been determined is added to the restrictions of other pipelines in the constraint conditions;
[0076] Through refined single-module path planning analysis, it is possible to ensure that the path planning of each pipeline section undergoes rigorous iterative calculation and optimization, so as to obtain the optimal path in each pipeline section that meets all constraints and has the highest fitness value; this not only improves the accuracy and efficiency of path planning, but also achieves collaborative optimization between pipelines by gradually using the determined optimal path as a constraint for subsequent path planning, further improving the rationality and performance of the integrated pipeline layout of the entire electromechanical system.
[0077] The full module path planning and analysis unit records the module analysis sequence of each module for pipeline path planning. When all modules in the arc electromechanical system have performed pipeline path planning, the optimal pipeline paths of all modules are combined to obtain the optimal pipeline path of the arc electromechanical system under the current module analysis sequence; the module analysis sequence is re-determined, and the optimal pipeline path of the arc electromechanical system under the current module analysis sequence is re-determined according to the new module analysis sequence;
[0078] refer to Figure 2 , the full module path planning and analysis unit includes the following steps:
[0079] Step 401: perform path planning for all pipelines in the selected modules in turn, splice the best path of each pipeline segment, obtain the best pipeline path of the module, and mark the module as sequence one; and select a module from the remaining modules again to determine the best pipeline path, and mark the module selected again as sequence two, and so on, mark the modules randomly selected each time in sequence until the best pipeline paths of all modules have been determined, and combine to obtain the best pipeline path of the arc electromechanical system under the current module analysis sequence; record the best pipeline path of the arc electromechanical system under the current module analysis sequence, and record the fitness value of each pipeline segment in each module;
[0080] Step 402, re-determine the module analysis sequence, specifically, still randomly select a module for pipeline path planning, and after the module is completed, randomly select a module from the remaining modules for pipeline path planning again. Each time the module is selected, it is necessary to determine whether the module analysis sequence this time is different from the existing module analysis sequence. If after selecting a module once, no matter how the corresponding module analysis sequence is selected, it is the same as the existing module analysis sequence, then the module selection needs to be performed again; according to the re-determined module analysis sequence, the optimal pipeline path analysis of each module is performed in turn, and then the optimal pipeline path of the arc electromechanical system under each module analysis sequence is obtained; the total number of modules containing pipeline equipment in the arc electromechanical system is marked as , then there are The optimal pipeline path of the arc electromechanical system under all module analysis sequences is determined and recorded in turn, among which, express The factorial of ;
[0081] Through comprehensive exploration of module analysis sequence and determination of the optimal pipeline path, it can be ensured that the system not only obtains an optimized pipeline path solution, but also considers all possible module analysis sequences, so as to find the globally optimal or near-optimal pipeline path layout; this avoids the limitations that may be brought about by a single module analysis sequence, and through multiple iterations and comparisons of path planning results under different sequences, the comprehensiveness and accuracy of path planning are greatly improved, providing a more reliable and efficient pipeline layout solution for the arc electromechanical system.
[0082] The pipeline path determination module obtains multiple optimal pipeline paths obtained in the analysis order of all modules, selects the final pipeline path based on the comprehensive fitness value, the lowest height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area; and puts the corresponding pipeline equipment model into the BIM model of the arc electromechanical system;
[0083] The pipeline path determination module includes the following steps:
[0084] Step 501: Obtain the optimal pipeline path of the arc electromechanical system under all module analysis sequences, and the fitness value of each pipeline segment in each module under all module analysis sequences; add the fitness values of all pipeline segments under the same module analysis sequence to obtain the comprehensive fitness value of the optimal pipeline path under each module analysis sequence. ;
[0085] New A BIM basic model file, specifically the same BIM model file as in step 102, is used to model each section of pipeline equipment according to the optimal pipeline path of the arc electromechanical system under each module analysis sequence and put them into different BIM basic model files, and the material parameters and construction specification data of each pipeline equipment are configured in each section of pipeline equipment to obtain multiple BIM models; the height of all pipeline equipment in the corresponding space is obtained from the BIM model corresponding to each module analysis sequence, and the lowest height is selected ; Mark the intersections between pipelines in each BIM model. If there are multiple pipelines, the number of intersections is , count the total number of pipeline intersections in each BIM model ; Mark the overlapping parts between pipelines except the intersection points in each BIM model, and calculate the length of the overlapping parts with the center of each pipeline. The pipeline segment exists in the same area The length of the overlapping area is recorded as , count the total length of the pipeline overlap area in each BIM model ;
[0086] Step 502: The comprehensive fitness value of the best pipeline path under each module analysis sequence , minimum height , the total number of pipeline intersections and the total length of the pipeline overlap area Combined, the comprehensive judgment index of the best pipeline path under each module analysis sequence is obtained. , the expression is:
[0087]
[0088] in, , , , The comprehensive fitness values are , minimum height , the total number of pipeline intersections and the total length of the pipeline overlap area The weight coefficient is calculated by AHP. AHP weight analysis is a qualitative and quantitative research method for calculating weights. It uses a pairwise comparison method to establish a matrix and uses the relativity of numbers. The larger the number, the more important it is. The higher the weight, the more important it is. Finally, the importance of each factor is calculated. The weight analysis is performed on the selected features based on the relevant data in the historical log and whether there is a fault, to obtain the weight of each feature. This weight will change accordingly as the data increases. ;
[0089] Step 503, select the optimal pipeline path under the module analysis order corresponding to the comprehensive judgment index with the largest value as the final pipeline path in the arc electromechanical system; and put the corresponding pipeline equipment model into the initial BIM model, which is the BIM model established in step 102 of the model construction module.
[0090] By comprehensively considering multiple key indicators, including the comprehensive fitness value, the minimum height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area, the optimal pipeline path can be selected comprehensively and objectively; this not only ensures the optimization of the pipeline path in terms of fitness, but also fully considers the many constraints in actual construction and operation, thereby providing a more reasonable and reliable pipeline layout plan for the arc electromechanical system.
[0091] refer to Figure 3 The present invention also provides an integrated pipeline modular control method applied to an arc electromechanical system, comprising:
[0092] Step 1: Obtain the functional equipment and pipeline equipment of each module in the arc electromechanical system, and build a three-dimensional model of all functional equipment; build a BIM model of the arc electromechanical system according to the location of each functional equipment and the spatial building model;
[0093] Step 2: Set the pipeline path planning objectives and constraints, configure the genetic algorithm parameters and set the fitness function ;
[0094] Step 3: Starting from any module in the arc electromechanical system, find the best pipeline path of the module based on the genetic algorithm; select any module again from the remaining modules that have not been planned, and plan the pipeline path of the module; after all modules have been planned, record the analysis order of each module; according to different module analysis orders, obtain the best pipeline path of each module under different module analysis orders in turn, and combine them to obtain multiple best pipeline paths of the arc electromechanical system;
[0095] Step 4: Obtain multiple optimal pipeline paths obtained in all module analysis sequences, select the final pipeline path based on the comprehensive fitness value, the lowest height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area; and place the corresponding pipeline equipment model into the initial BIM model of the arc electromechanical system.
[0096] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer storage medium or transmitted via a computer storage medium.
[0097] Computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. Computer storage media can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. Available media can be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid state drives (SSDs)).
[0098] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An integrated pipeline modular management and control system for arc electromechanical systems, characterized by: include: Model building module, which obtains the functional equipment and pipeline equipment of each module in the arc electromechanical system and builds a three-dimensional model of all functional equipment; Construct the initial BIM model of the arc electromechanical system according to the location of each functional equipment and the architectural model of each space; The path planning preparation module is used to prepare the planning of each pipeline path based on the genetic algorithm, including setting the pipeline path planning objectives and constraints, configuring the genetic algorithm parameters and setting the fitness function F; The path planning and analysis module includes a single-module path planning and analysis unit and a full-module path planning and analysis unit; the path planning is performed on each pipeline section in each module based on a genetic algorithm, and the optimal pipeline path of the arc electromechanical system under each module analysis sequence is obtained based on different module analysis sequences; wherein: The single-module path planning and analysis unit performs path planning for each pipeline section in each module based on the genetic algorithm, and selects the path with the highest fitness value in the last generation obtained by the genetic operation as the optimal route for each pipeline section; The full module path planning and analysis unit records the module analysis sequence of each module for pipeline path planning. When all modules in the arc electromechanical system have completed pipeline path planning, the optimal pipeline paths of all modules are combined to obtain the optimal pipeline path of the arc electromechanical system under the current module analysis sequence, specifically: Perform path planning for all pipelines in the selected modules in turn, splice the best path of each pipeline segment to obtain the best pipeline path of the module, and mark the module as sequence one; and select a module from the remaining modules again to determine the best pipeline path, and mark the module selected again as sequence two, and so on, mark the modules randomly selected each time in sequence until the best pipeline paths of all modules have been determined, and combine to obtain the best pipeline path of the arc electromechanical system under the current module analysis sequence; record the best pipeline path of the arc electromechanical system under the current module analysis sequence, and record the fitness value of each pipeline segment in each module; Re-determine the module analysis sequence, and re-determine the optimal pipeline path of the arc electromechanical system under the current module analysis sequence according to the new module analysis sequence, specifically: The module analysis sequence is re-determined, which needs to be different from the existing module analysis sequence. The optimal pipeline path analysis of each module is performed in turn according to the re-determined module analysis sequence, and then the optimal pipeline path of the arc electromechanical system under each module analysis sequence is obtained; the total number of modules containing pipeline equipment in the arc electromechanical system is n, and there are n! module analysis sequences in total. The optimal pipeline paths of the arc electromechanical system under all module analysis sequences are determined in turn and recorded; The pipeline path determination module obtains multiple optimal pipeline paths obtained in the analysis order of all modules, selects the final pipeline path based on the comprehensive fitness value, the lowest height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area; and puts the corresponding pipeline equipment model into the initial BIM model of the arc electromechanical system, specifically: Add the fitness values of all pipeline segments under the same module analysis sequence to obtain the comprehensive fitness value Cf of the optimal pipeline path under each module analysis sequence. i ; Create n! BIM basic model files, model each section of pipeline equipment according to the optimal pipeline path of the arc electromechanical system under each module analysis sequence and put them into different BIM basic model files, configure the material parameters and construction specification data of each pipeline equipment in each section of pipeline equipment; obtain the height of all pipeline equipment in the corresponding space from the BIM model corresponding to each module analysis sequence, and select the lowest height H i ; Mark the intersections between pipelines in each BIM model. If there are j pipelines at the same intersection, the number of intersections is recorded as j-1. The total number of pipeline intersections in each BIM model is Pq. i ; In each BIM model, mark the overlapping parts between pipelines except the intersections, and calculate the length of the overlapping parts with the center of each pipeline. If j segments of pipelines have an overlapping area of length k in the same area, the length of the overlapping area is recorded as k*(j-1). The total length L of the overlapping area of pipelines in each BIM model is calculated. i ; The comprehensive fitness value Cfi and the minimum height H of the optimal pipeline path under each module analysis order are i , the total number of pipeline intersections Pq i And the total length L of the pipeline overlap area i Combined, the comprehensive judgment index Cji of the optimal pipeline path under each module analysis sequence is obtained i , the expression is: Among them, β1, β2, β3, and β4 are the comprehensive fitness value Cfi, the minimum height H i , the total number of pipeline intersections Pq i And the total length L of the pipeline overlap area i The weight coefficient is calculated by AHP; and β1+β2+β3+β4=1; The optimal pipeline path under the module analysis order corresponding to the comprehensive judgment index with the largest value is selected as the final pipeline path in the arc electromechanical system; and the corresponding pipeline equipment model is placed in the initial BIM model.
2. The integrated pipeline modular management and control system for arc electromechanical system according to claim 1, characterized in that: Taking the fixed point as the origin, taking the due east direction as the x-axis, the due north direction as the y-axis, and the due upward direction as the z-axis, a spatial rectangular coordinate system is established; obtaining the position coordinate range of each functional device in the actual arc electromechanical system, importing all functional device models into the modeling software, and constructing an initial BIM model of the arc electromechanical system; the initial BIM model also includes a building model in the environment where the arc electromechanical system is located; Similarly, with the selected fixed point as the origin, the east direction as the x-axis, the north direction as the y-axis, and the upward direction as the z-axis, a spatial rectangular coordinate system is established in the initial BIM model; based on the actual position coordinate range of each functional equipment, the corresponding position is placed in the initial BIM model; The initial BIM model did not contain the pipeline model.
3. The integrated pipeline modular management and control system for arc electromechanical system according to claim 2, characterized in that: In the pipeline path planning objective, minimizing material consumption is measured by calculating the total length L of the pipeline; Maximizing space utilization is measured by evaluating the proportion of space S occupied by the pipeline layout; minimizing bending and uneven distance is measured by measuring the total length l of the complete and uneven length; The constraints of pipeline route planning include the construction specifications of the corresponding pipeline, the restrictions of building structure and other pipelines, the safe interval between pipelines and the minimum height of the pipeline.
4. The integrated pipeline modular management and control system for arc electromechanical system according to claim 3, characterized in that: Configure the relevant parameters of the genetic algorithm and assign values, including population size N, number of iterations T, crossover probability P c And the mutation probability P m ; The fitness function F is set as follows: F = α1*1 / L+α2*(1-S)+α3*1 / l; wherein α1, α2, and α3 are weight coefficients for minimizing material consumption, maximizing space utilization, and minimizing bending and uneven distance, respectively, and α1+α2+α3=1.
5. The integrated pipeline modular management and control system for arc electromechanical system according to claim 4, characterized in that: Based on the starting point function device and the terminal function device of each pipeline section, N paths are randomly generated as the initial population, and each path is evaluated, specifically calculating the fitness value F of each path; the roulette selection method is used to select the path based on the cumulative sum of the fitness values of the N paths. a path into the next generation; With crossover probability P c In the next generation, any two paths are randomly selected for crossover operation. The two selected paths must have a crossover point. Specifically, any crossover point between the two paths is randomly selected, and all the paths after the crossover point in the two paths are exchanged to obtain two new paths. m Perform mutation operation in the generated new path, specifically, change the position or angle of the pipeline under the premise of satisfying the path planning constraints to obtain a new path; Repeat the selection, crossover, and mutation operations for a total of T times; take the several paths obtained in the Tth iteration as the last generation of paths; obtain the path with the highest fitness value in the last generation of paths, and check whether it meets all the constraints. If so, use this path as the best path for this section of the pipeline; if not, re-perform an iterative calculation and again determine whether the path with the highest fitness value in the obtained paths meets all the constraints, until a path that meets all the constraints is selected.
6. A modular control method for integrated pipelines applied to arc electromechanical systems, characterized in that: include: Step 1: Obtain the functional equipment and pipeline equipment of each module in the arc electromechanical system, and build a three-dimensional model of all functional equipment; build a BIM model of the arc electromechanical system according to the location of each functional equipment and the spatial building model; Step 2: Set the pipeline path planning objectives and constraints, configure the genetic algorithm parameters and set the fitness function F; Step 3: Starting from any module in the arc electromechanical system, find the best pipeline path for the module based on the genetic algorithm; Select any module from the remaining modules that have not been path-planned, and plan the pipeline path of the module; after all modules have been path-planned, record the analysis order of each module; according to different module analysis orders, obtain the optimal pipeline path of each module under different module analysis orders in turn, and combine them to obtain multiple optimal pipeline paths of the arc electromechanical system, specifically: Perform path planning for all pipelines in the selected modules in turn, splice the best path of each pipeline segment to obtain the best pipeline path of the module, and mark the module as sequence one; and select a module from the remaining modules again to determine the best pipeline path, and mark the module selected again as sequence two, and so on, mark the modules randomly selected each time in sequence until the best pipeline paths of all modules have been determined, and combine to obtain the best pipeline path of the arc electromechanical system under the current module analysis sequence; record the best pipeline path of the arc electromechanical system under the current module analysis sequence, and record the fitness value of each pipeline segment in each module; The module analysis sequence is re-determined, which needs to be different from the existing module analysis sequence. The optimal pipeline path analysis of each module is performed in turn according to the re-determined module analysis sequence, and then the optimal pipeline path of the arc electromechanical system under each module analysis sequence is obtained; the total number of modules containing pipeline equipment in the arc electromechanical system is n, and there are n! module analysis sequences in total. The optimal pipeline paths of the arc electromechanical system under all module analysis sequences are determined in turn and recorded; Step 4: Obtain multiple optimal pipeline paths obtained in the order of all module analysis, and select the final pipeline path based on the comprehensive fitness value, the lowest height of the pipeline path, the total number of pipeline intersections, and the total length of the pipeline overlap area; and put the corresponding pipeline equipment model into the initial BIM model of the arc electromechanical system, specifically: Add the fitness values of all pipeline segments under the same module analysis sequence to obtain the comprehensive fitness value Cf of the optimal pipeline path under each module analysis sequence. i ; Create n! BIM basic model files, model each section of pipeline equipment according to the optimal pipeline path of the arc electromechanical system under each module analysis sequence and put them into different BIM basic model files, configure the material parameters and construction specification data of each pipeline equipment in each section of pipeline equipment; obtain the height of all pipeline equipment in the corresponding space from the BIM model corresponding to each module analysis sequence, and select the lowest height H i ; Mark the intersections between pipelines in each BIM model. If there are j pipelines at the same intersection, the number of intersections is recorded as j-1. The total number of pipeline intersections in each BIM model is Pq. i ; In each BIM model, mark the overlapping parts between pipelines except the intersections, and calculate the length of the overlapping parts with the center of each pipeline. If j segments of pipelines have an overlapping area of length k in the same area, the length of the overlapping area is recorded as k*(j-1). The total length L of the overlapping area of pipelines in each BIM model is calculated. i ; The comprehensive fitness value Cf of the optimal pipeline path under each module analysis order i , minimum height H i , the total number of pipeline intersections Pq i And the total length L of the pipeline overlap area i Combined, the comprehensive judgment index Cji of the optimal pipeline path under each module analysis sequence is obtained i , the expression is: Among them, β1, β2, β3, and β4 are the comprehensive fitness value Cfi, the minimum height H i , the total number of pipeline intersections Pq i And the total length L of the pipeline overlap area i The weight coefficient is calculated by AHP; and β1+β2+β3+β4=1; The optimal pipeline path under the module analysis order corresponding to the comprehensive judgment index with the largest value is selected as the final pipeline path in the arc electromechanical system; and the corresponding pipeline equipment model is placed in the initial BIM model.
Citation Information
Patent Citations
Heat supply pipeline risk distribution analysis method and routing inspection path planning system
CN113971463A
Construction equipment system pipeline collision removal optimization method and device
CN113987665A