CN-121997563-A - BIM-based hydraulic jacking equipment pipeline dynamic optimization layout method and system
Abstract
The application discloses a hydraulic jacking equipment pipeline dynamic optimization layout method and system based on BIM, the method solves the problem of multi-constraint fracturing through hard constraint preposition and integral optimization, and the reliability requirement is built in the topology generation stage. And the mixed integer model is adopted to replace heuristic search, so that the certainty and auditability of the solution are ensured. And establishing a main-sub problem coordination mechanism to realize synchronous verification of geometric feasibility and physical compliance. The dynamic increment recalculation mechanism obviously reduces the change iteration cost, the version tracing system guarantees the consistency of full life cycle data, the application solves the problem of layout errors caused by inconsistent multi-source BIM model data, improves the performability of normative terms through the parameterized family base and the rule template, and reduces manual intervention and subjective errors. The construction of the physical parameter library provides accurate input for the optimization algorithm, and the versioning mechanism ensures traceability of change management, so that compliance and automation level of a pipeline layout scheme are improved.
Inventors
- ZHANG WENKE
- WANG CHUJUN
- CUI ZHI
- Chen Xierui
- FENG SHAOBIN
- LI ZICHONG
- MA RENCHAO
- WU DEXIN
- XU WENBING
- CAO HUIYING
- XU DEXIN
- LI BIN
Assignees
- 中国电建集团昆明勘测设计研究院有限公司
- 华能澜沧江水电股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251229
Claims (9)
- 1. A BIM-based hydraulic jacking equipment pipeline dynamic optimization layout method is characterized by comprising the following specific steps: S1, under a unified coordinate baseline, performing data cleaning and alignment on structural members, equipment and temporary construction, establishing parameterization families such as pump stations, manifolds, soft and hard pipes, valves, joints, supporting and hanging frames and the like, and converting rule of regulations and project rules into a hard constraint library capable of being read by a machine, wherein the hard constraint library comprises a minimum bending radius, a clearance between the minimum bending radius and an electric/heat source, a fire fighting and passing clearance, a pipe bracket span, a single-section manufacturable length, a perforation permission area, a maintenance accessibility threshold value and N 1 Or k is communicated with redundancy, the upper limit of the scale of the isolation valve section and a construction time window, and an aligned BIM model, a rule base and a physical parameter base are output; S2, extracting a routable region in a BIM space according to the hard constraint, generating a candidate corridor, dispersing the candidate corridor into a node-side graph G (V, E), marking each side with length, corner, perforation cost, risk distance, installation accessibility and a prefabricated breakpoint set, and generating candidate layout positions of a pump station, a manifold, a valve and a support hanger to obtain a search graph and a candidate equipment position set with the non-compliance space removed; S3, constructing a mixed integer optimization model containing decision variables such as edge gating, pipe diameter level, valve arrangement, joint arrangement, support and hanger point positions, manifold partition and the like, limiting a solution space through hard constraints such as geometric safety, reliability communication, valve section isolation, construction, prefabrication, selection-capacity coupling and the like, and optimizing by taking weighted combination of total length, turning number, joint number, construction stage conflict index and pressure drop agent as an objective function on the premise of meeting the hard constraints to obtain candidate schemes and corresponding indexes meeting the constraints; S4, under the scheme of topology, valve sections and pipe diameters given by the main problem, solving the hydraulic sub-problem to check steady-state pressure drop, local loss, equal length of a branch or pressure drop difference threshold value, evaluating a small scene set aiming at critical scenes such as emergency pressure relief, path switching and the like, generating feasibility cuts and returning the main problem to solve again when the sub-problem is not feasible, and recording constraint allowance for reporting generation when the sub-problem is feasible; S5, when the BIM model or the field condition changes, identifying an affected sub-graph and related decision variables, carrying out re-optimization on the sub-graph only, multiplexing historical feasible solutions, cutsets and column sets to shorten the iteration time, and controlling the range and the amplitude of the solution change through a component locking or soft locking strategy to keep the continuity of the scheme; S6, performing geometric collision, construction accessibility analysis, support and hanger stress and span check, steady-state pressure drop and key scene check and N in a combined mode 1, Carrying out statistics on the accessibility and the coverage of the isolation valve segment, and generating a standardized feasibility report, wherein the report at least comprises a satisfied clause list, a key constraint margin, a least adverse scene result and a backtracking identifier; And S7, automatically generating an isometric drawing, a single line drawing, a section detail drawing, a valve and joint number, a support and hanger detail drawing, a bill of materials and a prefabricated bill and an installation process pack based on a final scheme, establishing a version traceability relation of weights, constraints and cutsets, recharging a model with sensing data such as pressure, temperature, displacement and the like in an operation and maintenance stage, and triggering the step S5 to perform increment recalculation in case of abnormality.
- 2. The method for dynamically optimizing layout of hydraulic jacking equipment pipelines based on BIM according to claim 1, wherein in step S1, the specific manner is as follows: s1.1, setting a unified coordinate baseline and a shared base point on the basis of a project measurement control network, performing data cleaning on BIM models of structural members, equipment and temporary construction facilities to form consistent layers and baselines, constructing or checking parameterized families such as pump stations, manifolds, rigid-flexible pipes, valves, joints, support hangers and the like, defining interface specifications, minimum bending radius, pipe support span, single-section manufacturable length, flange and joint libraries, weight and materials, roughness and allowable pressure drop, and outputting a compliance family library and model alignment package; S1.2, converting rule specifications and project rules into machine-readable hard constraint templates and detectors, wherein the hard constraint templates and detectors at least comprise a minimum bending radius, an electrical clearance, a heat source clearance, a fire clearance, a traffic clearance, a pipe bracket span, a single-section manufacturable length, a perforation permission area, an overhaul accessibility threshold value, communication redundancy, an isolation valve section scale upper limit and a construction time window, and finishing attribute mapping with group parameters and geometric elements to generate a physical parameter library, and issuing the rule library and the parameter library in a version mode for extraction and optimization calling of a subsequent candidate corridor.
- 3. The method for dynamically optimizing layout of hydraulic jacking equipment pipelines based on BIM according to claim 2, wherein in step S2, the specific manner is as follows: S2.1, based on the machine-readable hard constraint library and the aligned BIM model in the step S1, performing space buffering and voxelization on structural members, equipment and temporary settings, screening out non-compliant voxels according to a minimum bending radius, a clear distance, a clearance, a perforation permission area and a construction time window to obtain a routable three-dimensional compliant space, performing connectivity analysis and center line extraction in the compliant space, laterally forming candidate corridors along beams, plate edges, holes, pipe frames and existing pipelines, performing disconnection on areas which do not meet continuity or accessibility, opening channels according to specifications on the perforation permission area, and recording corridor section and turning availability information; S2.2, dispersing the candidate corridor into a node-side graph G (V, E), wherein intersection points, turning points, hole centers and prefabrication break points are taken as nodes, channel sections among adjacent nodes are taken as sides, each side is marked with a mark comprising length, corner angles, perforation cost, risk distances, installation accessibility scores, prefabrication break point sets and construction time window availability, candidate equipment sites are discretely generated in allowed layout areas of pump stations, manifolds, valves and support and hanging frames according to rules of clearance, bearing, maintenance radius and interface orientation, the type of connecting interfaces and the directly-butted corridor and node IDs of the candidate equipment sites are recorded, and sites which do not meet the pre-conditions of accessibility or reliability are removed.
- 4. The method for dynamically optimizing layout of hydraulic jacking equipment pipelines based on BIM according to claim 3, wherein in step S3, the specific manner is as follows: S3.1, defining and instantiating variables and parameters of a mixed integer optimization model, including edge gating variables, pipe diameter level variables, edge flow variables, valve arrangement variables, joint arrangement variables, support and hanger point position variables, manifold partition variables and valve segment identification variables, and reading and standardizing attributes such as length, rotation angle, perforation cost, construction window availability, installation accessibility score, prefabricated breakpoint set, interface orientation, bearing and maintenance radius from G (V, E) and candidate equipment position sets as model parameters; Writing engineering rules into a model in a deterministic constraint mode, wherein the engineering rules comprise geometry, safety constraint, reliability communication constraint, valve segment isolation constraint, construction and prefabrication constraint, selecting-capacity coupling, setting an upper limit on branch length difference or pressure drop proxy difference to control multi-cylinder synchronous errors, and constructing a weighted target; S3.2, under the fixed random seed, branch cutting strategy and the deterministic setting of solving tolerance, a mixed integer solver is called to optimize the model formed in S3.1, a multi-objective strategy is adopted, the multi-objective strategy is advanced layer by layer according to a preset sequence, edge gating, pipe diameter level, valve, joint arrangement, support and hanger point positions and manifold partition and valve section division decisions are extracted from the optimal solution, key performance indexes such as total length, turning number, joint number, construction stage conflict index, pressure drop proxy value, overhaul accessibility score and reliability connectivity are calculated and output, and meanwhile, a candidate scheme data packet containing solving logs, version identification and parameter snapshot is generated for subsequent hydraulic and key scene checking step call and examination.
- 5. The method for dynamically optimizing layout of hydraulic jacking equipment pipelines based on BIM according to claim 4, wherein in step S4, the specific manner is as follows: S4.1, under the conditions of fixed edge gating, pipe diameter and valve section arrangement, establishing a hydraulic network sub-problem, including node flow conservation, pipe section along-line loss and local loss, oil supply and return boundary conditions, valve states and adjustable element constraints, giving definite inequality constraints to equal length of a branch or pressure drop difference threshold values, solving the sub-problem by adopting linear, second-order cone, piecewise linear approximation and numerical iteration methods to obtain pressure of each node, flow of each edge and pressure drop, checking steady-state pressure drop, local loss, equal length of the branch and pressure drop difference clauses one by one and generating an illegal list and constraint passing marks, carrying out consistency calibration on pressure drop proxy parameters in a main problem, recording version numbers, not changing an output scheme, and being only used for subsequent iteration reference; s4.2, constructing a small scene set according to reliability and operation requirements, including emergency pressure relief, path switching and start-stop transition, rapidly solving each scene, extracting peak pressure, flow, transient agent indexes and meeting a threshold, positioning key edges, valve segments and pipe diameters which lead to infeasibility when any scene does not meet the requirements, generating feasibility cuts and returning main problem triggering to solve again, and collecting and archiving constraint margin tables and the most adverse scene results when all scenes meet the requirements as the basis for generating the feasibility report subsequently.
- 6. The method for dynamically optimizing layout of hydraulic jacking equipment pipelines based on BIM according to claim 5, wherein in step S5, the specific manner is as follows: S5.1, when the geometry, component attribute, construction time window or constraint parameter of the BIM is changed, mapping changed components, holes, corridors and rule clauses to nodes, edges and related decision variable sets of a search graph G (V, E) according to an element-primitive mapping table, identifying interface nodes, valve segment boundaries and support hanger points with dependency relationship, performing hierarchical expansion by taking the changed elements as starting points according to connectivity and constraint dependence, extracting affected subgraphs, synchronously determining boundary interface sets, and setting buffer rings for areas which are easily affected by boundary effects so as to ensure feasible splicing of local recalculation; s5.2, on the premise of keeping the value of the frozen variable set unchanged, only establishing a local MILP instance for the relevant decision variable, loading historical feasible solution, cut set/column set and solution configuration of the upper round solution, realizing incremental solution, applying coupling constraint to a boundary interface to ensure the consistency of the communication and capacity of an unchanged area, applying hard locking to a component and a path which are required to be kept unchanged, applying soft locking to the kept area, outputting a local optimal scheme after the solution is completed, and generating a change influence report.
- 7. The method for dynamically optimizing layout of hydraulic jacking equipment pipelines based on BIM according to claim 6, wherein in step S6, the specific manner is as follows: S6.1, under two view angles of static and 4D time sequence, performing collision, clear distance and clearance check from a component to a pipeline to be set, performing time window consistency check on a perforation position, a hole boundary and a hoisting channel, outputting a construction stage conflict index and a conflict list, performing accessibility assessment on a valve, a joint and an overhaul point based on an operation posture, a maintenance radius and a traffic envelope to form a accessibility heat map and a quantization score, marking an unreachable or low reachable area, calculating a support hanger counter force and component utilization rate according to the dead weight of a pipeline, the weight of a fluid and the additional load of a working condition, checking span, deflection and an anchoring condition, outputting a stress margin and a span qualification rate, identifying support hanger points to be adjusted, checking steady-state pressure drop, local loss and a branch equal length and pressure drop difference threshold, preferably, performing small scene set assessment on critical scenes such as emergency pressure relief and path switching, outputting peak pressure, flow, pressure relief time and a standard reaching term of the most unfavorable scene, dividing according to network communication and a valve segment, and counting N 1, Calculating the accessibility and connectivity, the coverage of an isolation valve section, the upper limit of an isolation range and the index of the valve density, and marking the minimum correction set which does not meet the clause; And S6.2, mapping the checking result of the S6-1 and hard constraint clauses one by one to form a satisfied clause list and a key constraint margin table, giving correction suggestions or exemptions to unsatisfied or boundary terms, associating model elements GUID and positioning views, and generating a feasibility report according to a unified template, wherein the feasibility report comprises project and model version information, solution configuration and weight version, scheme abstract, combined checking result review, key constraint margin, least favorable scene result page, isolation statistical table, conflict list and correction suggestions, synchronously deriving a machine-readable data packet to form a backtracking identifier, at least comprising model version number, rule and parameter library version, solution log and cut/list abstract hash, timestamp and signature, and finishing report archiving and authority release for review and reproduction call.
- 8. The method for dynamically optimizing layout of hydraulic jacking equipment pipelines based on BIM according to claim 7, wherein in step S7, the specific manner is as follows: S7.1, automatically generating an isometric drawing, a single line drawing and a detailed section drawing of three-dimensional pipeline and equipment information based on a final scheme and a component GUID, completing numbering and marking of valves, joints and supporting and hanging frames according to a unified coding rule, outputting a picture label, a detail list and an index relation, automatically counting a bill of materials, a prefabricated list and a segmented blanking list according to a selected side, a pipe diameter level and a flange drop point, and generating an installation procedure packet, wherein the installation procedure packet comprises a procedure sequence, a construction window, tools and inspection points; And S7.2, establishing a one-to-one version traceability relation for weight configuration, a hard constraint library, a cut set, a column set, a solution log, a model version, a drawing, a BOM and a process package, generating a traceability mark, completing authority release and archiving, forming a traceable link from design to delivery, recharging sensing data such as pressure, temperature, displacement and the like to the model and baseline working conditions according to element GUID in an operation and maintenance stage, executing cleaning, alignment and index calculation, generating an affected sub-image and a change task bill according to an abnormal criterion library, and calling step S5 to start incremental recalculation and destabilization control.
- 9. The BIM-based hydraulic jacking equipment pipeline dynamic optimization layout system is characterized by being used for executing the BIM-based hydraulic jacking equipment pipeline dynamic optimization layout method according to any one of claims 1-8, and comprises a rule solidification module, a candidate graph generation module, an optimization module, a key scene evaluation module, a local increment recalculation module, a feasibility report module and an operation and maintenance closed-loop module; The rule curing module is used for completing alignment of the multisource model and construction of parameterized families under a unified coordinate baseline, and curing rules/specifications and project rules into machine-readable hard constraints; The candidate map generation module is used for extracting a routable region in the BIM space according to the hard constraint, generating a candidate corridor and dispersing the candidate corridor into a map model; The optimization module is used for constructing and solving a mixed integer optimization model and generating a candidate scheme and KPI in the hard constraint; the key scene evaluation module is used for performing steady-state hydraulic check and small scene set evaluation to generate a feasibility cut or margin; The local increment recalculation module is used for extracting the affected subgraph after the model/field change and locally optimizing again, so that the continuity of the scheme is maintained; The feasibility report module is used for carrying out joint check on geometry/construction, accessibility, support and hanger stress and span, steady state and scene waterpower, reliability and isolation capability, and forming a standardized feasibility report and a backtracking identifier; the operation and maintenance closed-loop module is used for automatically generating drawings and a list, establishing version tracing, and recharging sensing data in the operation and maintenance period to trigger increment recalculation.
Description
BIM-based hydraulic jacking equipment pipeline dynamic optimization layout method and system Technical Field The application relates to the technical field of hydraulic equipment, in particular to a hydraulic jacking equipment pipeline dynamic optimization layout method and system based on BIM. Background A serial flow of BIM modeling, rule reference, path generation, collision check, hydraulic checking calculation and graph delivery is generally adopted for hydraulic jacking equipment pipeline arrangement based on a building information model, wherein a structural and electromechanical integrated model is firstly built on platforms such as Revit/IFC and the like, textual regulation/specification and project convention are used as design basis, then an initial path is generated in BIM space by manual arrangement or a semi-automatic routing tool according to the requirement of 'geometric shortest/least turning' and a preset clearance, collision check software is utilized for checking conflict between geometric and construction stages, steady-state pressure drop and local loss are checked by means of an independent hydraulic analysis tool on the basis, branch length difference or pressure drop difference is adjusted if necessary, a post-processing mode is adopted for setting redundant bypass and isolation valve sections, a valve and a bypass loop are configured on the preset path by a designer according to experience, isometric measurement/single line/section, a bill of materials and a preset list are finally completed, and updating is carried out by whole check or local manual modification when the model is changed. In order to improve the automation degree, some schemes introduce heuristic search or optimization models with penalty functions, or adopt mixed integer programming to carry out combined solution on paths and pipe diameters, and take part in target balance by linear approximate hydraulic proxy quantity so as to form constructable candidate schemes. The prior art has the common defects that firstly, a multi-dependency experience or heuristic method is arranged and optimized, a multi-constraint is processed through a penalty function and a repair operator, so that Jie Yi 'walks' to a feasible region boundary, reproducibility and auditability are difficult to ensure, secondly, topology routing and valve segment isolation and redundancy side are usually separate modeling, and N cannot be met in a solving stage1/K communication and other reliability requirements, three, most of hydraulic constraints are post-check, pre-evaluation of key scenes such as emergency pressure relief, path switching and the like is lacking, risks of 'geometric feasibility and physical inadequacy' are easily generated, four, construction and prefabrication constraints are not used as hard constraint pre-entry modes, so that the constructability and landing efficiency are insufficient, five, facing to tiny changes of a model or a site, a local increment recalculation and version tracing mechanism based on an affected sub-graph is lacking, iteration cost is high, the influence range is uncontrollable, six, the degree of reading of data and rules is insufficient, multisource data is inconsistent, the caliber of group parameters is not uniform, regular textualization is not easy to call, and the automation and standardization level is limited. Disclosure of Invention The application mainly aims to provide a hydraulic jacking equipment pipeline dynamic optimization layout method and system based on BIM, so as to solve the problems in the background technology. In order to achieve the above purpose, the present application provides the following technical solutions: a hydraulic jacking equipment pipeline dynamic optimization layout method based on BIM comprises the following specific steps: S1, under a unified coordinate baseline, performing data cleaning and alignment on structural members, equipment and temporary construction, establishing parameterization families such as pump stations, manifolds, soft and hard pipes, valves, joints, supporting and hanging frames and the like, and converting rule of regulations and project rules into a hard constraint library capable of being read by a machine, wherein the hard constraint library comprises a minimum bending radius, a clearance between the minimum bending radius and an electric/heat source, a fire fighting and passing clearance, a pipe bracket span, a single-section manufacturable length, a perforation permission area, a maintenance accessibility threshold value and N 1 Or k communicates redundancy, upper isolation valve segment size limit and construction time window. Outputting the aligned BIM model, rule base and physical parameter base; S2, extracting a routable region in a BIM space according to the hard constraint, generating a candidate corridor, dispersing the candidate corridor into a node-side graph G (V, E), marking each side with length, corner, perforation cost, risk