Method and device for dynamic correction of mechanical and electrical pipelines based on BIM model

CN122987164APending Publication Date: 2026-10-27CHINA CONSTR SCI & IND CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611131529.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-29
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

传统验收依赖人工抽检和点对点测量,无法将现场实测数据与BIM设计数据进行全局空间比对,难以量化评价整个管网系统的空间位置准确性及节点连接可靠性,无法为后续运维提供精准的数据基准

Benefits of technology

[0013]有益效果:本发明实施例提供了一种基于BIM模型的机电管线动态纠偏方法及装置,通过将BIM模型中的设计数据与施工现场实测数据进行实时闭环比对,在预埋件安装阶段实现了平面位置与标高的迭代纠偏,在预制构件装配阶段实现了基于已安装构件偏差的动态坐标补偿与角度预补偿,在验收阶段实现了基于点云数据与BIM模型的全局精度量化评价。相比现有技术中设计数据与施工数据相互孤立、误差无法在施工过程中被实时修正的缺陷,本发明通过数据闭环提高了机电管线的装配精度,避免预埋件偏差固化及装配误差累积,且为工程验收及后续运维提供了可追溯的数字化基准。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122987164A_ABST
    Figure CN122987164A_ABST
Patent Text Reader

Abstract

The application discloses a kind of mechanical and electrical pipeline dynamic deviation rectification method and device based on BIM model, by real-time closed loop comparison of design data in BIM model and construction site measured data, the iterative deviation rectification of plane position and elevation is realized in embedded part installation stage, dynamic coordinate compensation and angle pre-compensation based on installed component deviation are realized in prefabricated component assembly stage, global precision quantitative evaluation based on point cloud data and BIM model is realized in acceptance stage.Compared with the defects that design data and construction data are isolated from each other in prior art, and error cannot be corrected in real time during construction process, the application significantly improves the assembly accuracy of mechanical and electrical pipeline by data closed loop, avoids the solidification of embedded part deviation and the accumulation of assembly error, and provides traceable digital reference for engineering acceptance and subsequent operation and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital and prefabricated construction technology, and in particular to a method and device for dynamic correction of electromechanical pipelines based on BIM models. Background Technology

[0002] With the development of industrialized assembly and building information technology, modern factories and large-scale building projects have placed higher demands on the installation accuracy, construction efficiency and assembly controllability of electromechanical pipelines. Traditional experience-based construction methods are no longer able to meet the needs of complex spatial pipeline layout and high-density installation.

[0003] Currently, in the field of prefabricated pipeline assembly, although BIM models have begun to be used for 3D visualization of the construction process, there is still a serious gap between design data and on-site construction data, specifically manifested as follows: Firstly, there is a data gap in the positioning stage of embedded parts. In existing technologies, the design coordinates of embedded parts in the BIM model are often issued to the site in the form of paper drawings or static models. Construction personnel then lay out the embedded parts based on two-dimensional drawings or manual measurements. After laying out, there is a lack of means to transmit the measured coordinates back to the BIM model in real time for comparison and verification. Once there is a deviation in the plane position or elevation of the embedded part, it can only be discovered after the concrete is poured and cured. At this point, it is impossible to adjust, resulting in the inability to accurately connect subsequent precast components, forming a systemic source of error.

[0004] Secondly, there is a data gap between the prefabricated component processing and assembly stages. After prefabricated components are processed in the factory, their measured geometric parameters, such as length and interface angle, often deviate from the design values ​​in the BIM model. This deviation is not quantified and corrected before the components arrive on site. During the assembly stage, the positioning deviation of the installed components is not collected in real time and used to dynamically correct the hoisting coordinates of the next component, resulting in the accumulation of errors segment by segment and difficulties in splicing.

[0005] Third, data gaps during the acceptance phase. Traditional acceptance relies on manual sampling and point-to-point measurements, which cannot compare on-site measured data with BIM design data in a global spatial manner. This makes it difficult to quantitatively evaluate the spatial accuracy of the entire pipeline network system and the reliability of node connections, and cannot provide accurate data benchmarks for subsequent operation and maintenance. Summary of the Invention

[0006] The problem solved by this invention is to provide a method and device for dynamic correction of electromechanical pipelines based on BIM model.

[0007] In a first aspect, embodiments of the present invention provide a dynamic correction method for electromechanical pipelines based on a BIM model, comprising: The assembly guidance document is obtained based on the BIM model. The assembly guidance document includes the processing dimension data of the prefabricated components, the spatial coordinate data of the embedded parts, the spatial coordinate data of the prefabricated components, and the boundary data of the assembly area. The measured dimensional data of the prefabricated component is obtained and compared with the processing dimensional data to obtain the dimensional deviation. The dimensional deviation is then used to adjust the size of the prefabricated component. The measured position data of the embedded part is obtained and compared with the spatial coordinate data to obtain the position deviation. The installation position of the embedded part is adjusted according to the position deviation. The precast components that have been adjusted are transported, hoisted and spliced. The measured positioning data of the installed components and the measured angle data of the interfaces are obtained. The positioning deviation and angle deviation are compared with the corresponding design data respectively. The hoisting and positioning parameters and / or splicing angle parameters of the next precast component are adjusted according to the deviation. During the acceptance phase, the measured point cloud data of the installed prefabricated components and connection nodes are obtained and compared with the design data of the BIM model to obtain the global position accuracy and global node reliability index, and an inspection report is generated.

[0008] Secondly, this embodiment of the invention also provides a dynamic correction device for electromechanical pipelines based on a BIM model, characterized in that it is used to implement the dynamic correction method for electromechanical pipelines based on a BIM model as described in the first aspect, the device is configured in a server, the BIM model is stored in the server, the server is communicatively connected to a mobile terminal held by construction personnel, and the device includes: The guidance document generation module is used to obtain assembly guidance documents based on the BIM model and send the assembly guidance documents to the mobile terminal; the assembly guidance documents include the processing dimension data of prefabricated components, the spatial coordinate data of embedded parts, the spatial coordinate data of prefabricated components, and the boundary data of the assembly area.

[0009] The dimension deviation instruction module is used to obtain the measured dimension data of the prefabricated component and compare it with the processing dimension data to obtain the dimension deviation, and generate a dimension adjustment instruction based on the dimension deviation and send it to the mobile terminal to adjust the dimension of the prefabricated component according to the dimension deviation;

[0010] The position deviation instruction module is used to obtain the measured position data of the embedded part and compare it with the spatial coordinate data to obtain the position deviation. Based on the position deviation, it generates a position adjustment instruction and sends it to the mobile terminal to adjust the installation position of the embedded part according to the position deviation.

[0011] The integrated instruction module is used to acquire the measured positioning data of the installed components and the measured angle data of the interfaces, compare them with the corresponding design data to obtain the positioning deviation and angle deviation, and generate an integrated adjustment instruction based on the positioning deviation and angle deviation and send it to the mobile terminal to adjust the hoisting and positioning parameters and / or splicing angle parameters of the next prefabricated component according to the deviation.

[0012] The inspection report module is used to acquire the measured point cloud data of the installed prefabricated components and connection nodes, compare it with the design data of the BIM model to obtain the global position accuracy and global node reliability index, and generate an inspection report.

[0013] Beneficial Effects: This invention provides a dynamic correction method and device for electromechanical pipelines based on a BIM model. By performing real-time closed-loop comparison between design data in the BIM model and measured data from the construction site, it achieves iterative correction of planar position and elevation during the embedded part installation stage, dynamic coordinate compensation and angle pre-compensation based on the deviation of installed components during the prefabricated component assembly stage, and global accuracy quantitative evaluation based on point cloud data and the BIM model during the acceptance stage. Compared with the shortcomings of existing technologies where design data and construction data are isolated and errors cannot be corrected in real time during construction, this invention improves the assembly accuracy of electromechanical pipelines through data closed-loop, avoids the solidification of embedded part deviations and the accumulation of assembly errors, and provides a traceable digital benchmark for project acceptance and subsequent operation and maintenance. Attached Figure Description

[0014] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0015] Figure 1 A flowchart of a dynamic correction method for electromechanical pipelines based on a BIM model provided in an embodiment of the present invention; Figure 2 A sub-flowchart of the dynamic correction method for electromechanical pipelines based on a BIM model provided in an embodiment of the present invention; Figure 3 A sub-flowchart of the dynamic correction method for electromechanical pipelines based on a BIM model provided in an embodiment of the present invention; Figure 4 This is a schematic block diagram of a dynamic correction device for electromechanical pipelines based on a BIM model, provided in an embodiment of the present invention. Detailed Implementation

[0016] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0017] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0018] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0019] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0020] It should also be noted that, unless otherwise explicitly specified and limited, terms such as "installation," "connection," "linking," "fixing," and "setting" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. When an component is referred to as being "on" or "below" another component, the component can be located "directly" or "indirectly" on the other component, or there may be one or more intermediary components. The terms "first," "second," "third," etc., are only for the convenience of describing this technical solution and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, features defined with "first," "second," "third," etc., may explicitly or implicitly include one or more of that feature. For those skilled in the art, the specific meaning of the above terms in this invention can be understood according to the specific circumstances.

[0021] like Figures 1 to 3As shown, this embodiment of the invention provides a method for the assembly and construction of electromechanical pipelines based on dynamic correction of BIM (Building Information Modeling) models, which is used to guide the assembly and construction of electromechanical pipelines during building construction, such as in the construction process of factory buildings. The construction method may include steps S1 to S5.

[0022] S1. Obtain assembly guidance documents based on the BIM model. The assembly guidance documents include processing dimension data of prefabricated components, spatial coordinate data of embedded parts, spatial coordinate data of prefabricated components, and boundary data of assembly area.

[0023] In this embodiment, the BIM model is stored on a server, which communicates with the mobile device. The server can be a computer or a physical server, used to store the BIM model, receive and process data, and send work instructions. The mobile device can be a data transmission and reception device held by construction workers, such as a mobile phone or tablet. The BIM model is a three-dimensional model corresponding to the building to be constructed. The server exports the spatial coordinate data of embedded parts, the processing dimensions of prefabricated components for electromechanical pipelines, as well as their spatial coordinate data and assembly area boundary data from the BIM model, and sends them to the mobile device.

[0024] The processing dimensions data may include the length and diameter of the precast components. Spatial coordinate data refers to three-dimensional coordinate data, such as (x, y, z). Embedded parts are pre-embedded steel plates, pre-embedded sleeves, etc., that need to be installed in the concrete pouring area before concrete pouring. During construction, the precast components of electromechanical pipelines are hoisted and spliced ​​after the concrete structure construction is completed. Precast components of electromechanical pipelines may include precast pipes and precast supports. Precast pipes include water pipes, cable conduits, etc. Precast supports are used to support and fix precast pipes, and embedded steel plates serve to fix precast supports. Embedded sleeves are holes reserved for precast pipes to pass through walls and floors, which is a prerequisite for the continuous installation of precast pipes.

[0025] By generating assembly guidance documents based on the above data and sending them to the mobile devices of construction workers, during the component preparation phase, workers can prepare prefabricated components according to the assembly guidance documents, thus avoiding rework due to inability to install the prefabricated components after they are delivered to the site. During the construction phase, workers can carry out construction according to the assembly guidance documents.

[0026] S2. Obtain the measured dimensional data of the prefabricated component and compare it with the processing dimensional data to obtain the dimensional deviation, and adjust the size of the prefabricated component according to the dimensional deviation.

[0027] In this embodiment, the process specifically includes: calculating the difference between the measured dimensional data and the processed dimensional data; generating adjustment information including cutting or lengthening amounts based on the difference to adjust the length of the prefabricated component. Construction workers use a rangefinder or measuring tape to obtain the measured length data of the prefabricated pipes (such as water pipes or cable conduits) to be assembled at the construction site and upload it to the server via a mobile device. The server calculates the absolute value of the difference between the measured length data and the processed dimensional data, and calculates the ratio of the absolute value of the difference to the processed dimensional data. When the ratio is greater than a preset first threshold (e.g., 0.02, i.e., an allowable deviation of 2%), the server generates adjustment information and sends it to the mobile device. The adjustment information includes the absolute value of the difference and the corresponding cutting or lengthening amount. Based on this adjustment information, the construction workers perform fixed-length cutting or splicing of the prefabricated pipes to obtain the adjusted prefabricated component.

[0028] S3. Obtain the measured position data of the embedded part and compare it with the spatial coordinate data to obtain the position deviation, and adjust the installation position of the embedded part according to the position deviation.

[0029] In this embodiment, the specific steps include: acquiring the measured three-dimensional coordinate data and measured elevation data of the embedded part; adjusting the planar position of the embedded part based on the comparison results of the measured three-dimensional coordinate data and the spatial coordinate data; and adjusting the elevation of the embedded part based on the comparison results of the measured elevation data and the design elevation of the embedded part in the BIM model.

[0030] Construction workers use digital layout equipment, such as intelligent total stations with projection functions, laser line projectors, or layout robots, to project the spatial coordinate data of embedded parts in the BIM model onto the first actual working surface, such as the surface of floor slab formwork, foundation pad, or steel cage, to obtain a visualized first positioning benchmark, such as laser crosshairs or laser dots, which are used to intuitively indicate the theoretical installation position of the embedded parts.

[0031] Preliminary positioning and installation of embedded parts are carried out based on the first positioning benchmark. During installation, construction personnel use RTK measuring instruments or total stations to acquire measured three-dimensional coordinate data of embedded parts such as embedded steel plates and embedded sleeves, and upload this data to the server in real time via mobile devices. The server compares the measured three-dimensional coordinate data with the spatial coordinate data of the embedded parts in the BIM model, calculates the projection distance of the two on the horizontal plane, and obtains the planar position deviation. When the planar position deviation exceeds a preset second threshold, such as 5mm, the server generates planar position adjustment information and sends it to the mobile device. The planar position adjustment information includes the direction and distance of movement of the embedded part from the current measured position to the design position. Based on the planar position adjustment information, the construction personnel translate the embedded part towards the design coordinate position and remeasure until the planar position deviation meets the requirements.

[0032] Construction workers use a level or laser level to obtain measured elevation data of the top or bottom surface of the embedded part, and upload it to the server via a mobile device. The server compares the measured elevation data with the design elevation of the embedded part in the BIM model, calculates the absolute value of the elevation difference, and obtains the elevation deviation. When the elevation deviation exceeds a preset third threshold, such as 2mm or 3mm, the server generates elevation adjustment information and sends it to the mobile device. The elevation adjustment information includes the shim adjustment thickness and adjustment direction, such as raising or lowering. Construction workers adjust the elevation by adding or removing shims of corresponding thickness at the bottom of the embedded part, and remeasure until the elevation deviation meets the requirements.

[0033] In some embodiments, the step of obtaining the measured position data of the embedded part and comparing it with the spatial coordinate data to obtain the position deviation, and adjusting the installation position of the embedded part according to the position deviation, further includes: S31. When the embedded part has both planar position deviation and elevation deviation, the elevation of the embedded part shall be adjusted according to the elevation deviation first, and the measured three-dimensional coordinate data of the embedded part shall be re-acquired after the elevation adjustment is completed. S32. Adjust the planar position of the embedded part according to the re-acquired measured three-dimensional coordinate data until the planar position deviation and the elevation deviation both meet the preset accuracy requirements.

[0034] In this embodiment, when the embedded part has both planar position deviation and elevation deviation, to avoid changes in the support state of the embedded part caused by elevation adjustments (such as adding or removing shims) and thus having a secondary impact on the planar position, elevation correction is performed first. After adjusting the shim thickness according to the elevation adjustment information, the construction personnel re-acquire the measured three-dimensional coordinate data of the embedded part using an RTK measuring instrument or total station and upload it; the server recalculates the planar position deviation based on the updated measured three-dimensional coordinate data and generates planar position adjustment information; the construction personnel translate the embedded part to the design coordinate position according to the planar position adjustment information. Through iterative correction of elevation and planar position, accurate positioning of the spatial pose of the embedded part is achieved.

[0035] If both the planar position deviation and the elevation deviation meet their respective preset accuracy requirements, the server will generate an instruction to proceed to the next stage of construction.

[0036] S4. Transport and hoist the adjusted precast components, obtain the measured positioning data and the measured angle data of the interfaces of the installed components, compare them with the corresponding design data to obtain the positioning deviation and angle deviation, and adjust the hoisting positioning parameters and / or splicing angle parameters of the next precast component according to the deviation.

[0037] In this embodiment, the adjusted prefabricated components are transported and hoisted for assembly. Specifically, the server divides the building space into several assembly areas, such as Zone 1, Zone 2, Zone 3, etc., based on the assembly area boundary data in the assembly guidance document. Each area has a unique number and clear boundary coordinates. The assembly guidance document also contains assembly sequence information, which is the sequential construction order of each area generated by the BIM model simulating the construction process, following the principles of primary before secondary, large before small, and deep before shallow. Construction personnel, according to the component delivery plan generated by the server, load the prefabricated components, which have been sized and inspected, onto transport vehicles according to their area classification, and transport them in batches to the nearest storage point in the corresponding area of ​​the construction site, reducing long-distance handling of components. Through area division and sequence planning based on the BIM model, precise matching between component transportation and construction progress is achieved, reducing on-site component inventory pressure and the number of relocations, while ensuring construction continuity and interface coordination.

[0038] The adjusted prefabricated components are transported, hoisted, and assembled. Specifically, this includes projecting the spatial coordinate data of the prefabricated components from the BIM model onto a second actual working surface using digital layout equipment, such as the top surface of a floor slab that has been poured with concrete and reached its design strength, or the side surface of a beam, to obtain a visualized second positioning reference, such as the center line of pipes or the installation point of supports. Construction personnel then hoist and assemble the adjusted prefabricated components, such as prefabricated pipes and prefabricated supports, according to the second positioning reference, using methods such as flanges, threads, welding, or socket joints. Hoisting and positioning refers to the process of using lifting equipment such as tower cranes, truck cranes, or winches to lift the prefabricated components from the ground or transport vehicles and place them in the designed location.

[0039] In some embodiments, adjusting the hoisting and positioning parameters and / or splicing angle parameters of the next precast component according to the deviation includes: S41. Calculate the coordinate compensation amount of the next precast component in the horizontal and / or vertical directions based on the positioning deviation; and / or The pre-compensation amount for the splicing angle of the next prefabricated component is calculated based on the angle deviation.

[0040] In this embodiment, after each prefabricated component is installed, the construction personnel upload its number, type, and measured 3D coordinate data to the server via a mobile device. The server compares the measured 3D coordinate data with the corresponding spatial coordinate data of the prefabricated component in the BIM model, calculating the positioning deviation, i.e., the spatial offset between the measured coordinates and the design coordinates. Based on the positioning deviation of the currently installed prefabricated component, the server calculates the coordinate compensation amount for the next prefabricated component. The coordinate compensation amount includes compensation values ​​in the horizontal and / or vertical directions to offset any systematic offsets. For example, if the currently installed component is offset by Δx in the positive X-axis direction, the server calculates the hoisting and positioning coordinates of the next prefabricated component with a negative X-axis compensation of Δx, generates adjustment information including the coordinate compensation amount, and sends it to the mobile device to guide the precise positioning of the next prefabricated component and avoid error accumulation.

[0041] Upon completion of each interface splicing, construction workers upload the interface number, type, and measured splicing angle data obtained via tilt sensors or total stations to the server. The server compares the measured splicing angle data with the corresponding design splicing angle in the BIM model to determine the angle deviation. When the angle deviation exceeds a preset threshold, the server generates splicing angle pre-compensation information and sends it to the mobile device. This pre-compensation information includes the rotation compensation angle for the next pair of interfaces during assembly. Construction workers pre-adjust the next pair of interfaces based on this rotation compensation angle to ensure consistent connection quality across the entire pipeline.

[0042] In some embodiments, adjusting the hoisting and positioning parameters and / or splicing angle parameters of the next precast component according to the deviation further includes: S42. Calculate a comprehensive correction amount based on the positioning deviation and the angle deviation. The comprehensive correction amount includes both the coordinate compensation amount and the splicing angle pre-compensation amount, so that the splicing interface of the next prefabricated component is aligned with the splicing interface of the installed component.

[0043] In this embodiment, when both positioning and angular deviations exist in an installed component, the server calculates a comprehensive correction for the next precast component by combining the positioning and angular deviations. This comprehensive correction includes both coordinate compensation and splicing angle pre-compensation, and is sent to the mobile device along with the same adjustment information. Based on the comprehensive correction, the construction personnel simultaneously adjust the hoisting and positioning coordinates and interface rotation angle of the next precast component, ensuring precise alignment between the splicing interface of the next precast component and the splicing interface of the already installed component, thus achieving coordinated compensation for multi-source deviations.

[0044] Specifically, the server establishes a local coordinate system for the interface, using the splicing interface between the currently installed component i and the next component i+1 as a reference. In this coordinate system, the measured posture of the installed component i has a pose deviation relative to its BIM design posture. The pose deviation includes: the spatial offset of the measured three-dimensional coordinates of the interface center point relative to the design coordinates, i.e., the positioning deviation, and the angular offset of the measured angle of the interface end face normal direction relative to the design angle, i.e., the angular deviation.

[0045] Since the prefabricated pipe segment is a rigid body, angular deviation will cause additional spatial displacement at the interface end face of the installed component i. The magnitude of the additional spatial displacement is related to the angular deviation and the distance from the center of gravity of component i to the interface end face, i.e., the cantilever length. The server calculates the additional spatial displacement based on the cantilever length L of component i pre-stored in the BIM model, thereby obtaining the total offset of the interface end face of the installed component i relative to the design position.

[0046] For flange connection interfaces, there are two geometric constraints: concentricity constraint, requiring the center axes of the two flange end faces to be aligned, and fit constraint, requiring the two flange end faces to be parallel and fit together. If only coordinate translation compensation is performed on the next component i+1 based on the total offset, although the concentricity constraint can be satisfied, when the next component i+1 is still incident at the design angle, its interface end face normal and the actual interface end face normal of the installed component i are not parallel due to the angular deviation, resulting in a wedge-shaped gap on the flange end face, and the bolts cannot be tightened. Conversely, if only angle pre-compensation is performed without coordinate compensation, the center axes of the two flanges will be misaligned, and the concentricity cannot be satisfied. Therefore, when calculating the comprehensive correction amount, the server decouples the concentricity constraint and the fit constraint: to satisfy the concentricity constraint, the hoisting and positioning coordinates of the next component i+1 need to be compensated for the inverse vector of the total offset based on the design coordinates; to satisfy the fit constraint, the splicing angle of the next component i+1 needs to be pre-compensated for the inverse vector of the angular deviation based on the design splicing angle.

[0047] In the BIM model, the server takes the measured pose of the installed component i as the starting point and transforms the design model of the next component i+1 from the design interface coordinate system to the actual interface coordinate system for virtual assembly pre-simulation. The transformation includes: first, a translation transformation based on the total offset, and then a rotation transformation based on the angular deviation. Through virtual assembly pre-simulation, the server calculates the target pose of the next component i+1 in the actual interface coordinate system and performs a difference between the target pose and the original design pose of the next component i+1 to obtain the comprehensive correction amount.

[0048] The comprehensive correction includes coordinate compensation and splicing angle pre-compensation. Coordinate compensation is the translation correction value of the hoisting and positioning coordinates of the next component i+1 relative to its design coordinates, used to offset the total offset. Splicing angle pre-compensation is the rotation correction value of the interface end face of the next component i+1 relative to its design orientation, used to offset the angle deviation.

[0049] Finally, the server sends the coordinate compensation amount and the splicing angle pre-compensation amount to the mobile terminal in the same adjustment information. Construction personnel adjust the spatial position of the crane hook according to the coordinate compensation amount, ensuring that the positioning coordinates of the next component i+1 meet the concentricity constraint. Simultaneously, based on the splicing angle pre-compensation amount, the suspension posture of component i+1 is pre-adjusted before it is lowered into place, such as by adjusting the sling length or rotating the lifting device, so that the normal line of its interface end face is parallel to the actual interface end face normal line of the already installed component i, thereby simultaneously satisfying the fitting constraint.

[0050] By using the error propagation model based on the interface local coordinate system and BIM pre-simulation solution, the coordinated compensation for translational and angular deviations of installed components is achieved, avoiding repeated disassembly and assembly of interfaces caused by adjusting coordinates first and then angles (or vice versa) during step-by-step adjustment, thus improving the assembly accuracy and efficiency of complex spatial pipelines.

[0051] S5. During the acceptance phase, the measured point cloud data of the installed prefabricated components and connection nodes are obtained and compared with the design data of the BIM model to obtain the global position accuracy and global node reliability index, and an inspection report is generated.

[0052] In this embodiment, global positional accuracy refers to the overall degree of conformity between the actual spatial form of all installed prefabricated components and connection nodes as a whole system and the design form in the BIM model, which is used to quantitatively evaluate the spatial positional accuracy of the overall installation project.

[0053] Acceptance personnel used a terrestrial 3D laser scanner or a handheld scanner to comprehensively scan all installed electromechanical pipeline prefabricated components and connection nodes, acquiring high-density measured point cloud data and uploading it to the server. The point cloud data contains a large number of spatial sampling points, each with measured 3D coordinates.

[0054] In the BIM model, the server determines the corresponding theoretical design point for each sampling point in the point cloud data and calculates the spatial straight-line distance from each sampling point to its corresponding design point. The spatial straight-line distance is the positional deviation of the sampling point.

[0055] Subsequently, the server divides the position deviation of each sampling point by a preset assembly accuracy allowable value to obtain the relative position deviation of the sampling point; the relative position deviations of all sampling points are summed, and the summation result is divided by the total number of sampling points to obtain the average relative position deviation; finally, the average relative position deviation is subtracted from the value to obtain the global position accuracy.

[0056] If all sampling points are exactly located at their corresponding design positions, the global position accuracy is the maximum value of one; the farther the sampling points deviate from the design positions, the smaller the global position accuracy. When the global position accuracy is not less than a preset accuracy threshold, such as 0.95, it indicates that the overall installation position meets the design requirements.

[0057] The global node reliability index refers to the reliability of the interface connection quality of all connected nodes as a whole system. This index not only considers the magnitude of the angular deviation of each node, but also weights it according to the differences in the specifications of the pipes connected to the nodes, so as to reflect the differences in the impact of different nodes on the overall stability of the system.

[0058] The server aggregates the measured splicing angle data of all spliced ​​interfaces recorded during construction, as well as the designed splicing angles of each interface in the BIM model. For each connection node, the server calculates the absolute value of the difference between the measured splicing angle and the designed splicing angle; this absolute value is the angle deviation of that node.

[0059] Subsequently, the server assigns a weight factor to each node based on the length and diameter of the pipes connected to each node. The longer the pipe and the larger the diameter of the pipe connected to a node, the larger the weight factor it is assigned, indicating that the node has a more important impact on the overall stability of the system.

[0060] The server multiplies the weight factor of each node by its angle deviation to obtain the weighted angle deviation of that node; it then sums the weighted angle deviations of all nodes to obtain the total weighted angle deviation. Simultaneously, the server multiplies the weight factor of each node by a preset allowable splicing deviation value to obtain the weighted allowable deviation of each node; finally, it sums the weighted allowable deviations of all nodes to obtain the total weighted allowable deviation.

[0061] Finally, the server subtracts the ratio of the weighted total angle deviation to the weighted total allowable deviation from the numerical value, and the result is the global node reliability index.

[0062] If the angular deviation of all nodes is zero, the global node reliability index is the maximum value of one. If the angular deviation of a node is greater, or if the angular deviation of an important node is greater, the global node reliability index is smaller. When the global node reliability index is not less than a preset reliability threshold, such as 0.9, it indicates that the overall connection quality meets the reliability requirements.

[0063] When the global positioning accuracy and global node reliability index both meet their respective preset threshold requirements, the server automatically generates an inspection report. The inspection report includes a deviation statistics table for each component, a deviation distribution diagram, a reliability assessment of each node, and a weak link prompt. If any index is less than its corresponding threshold, the inspection report will indicate that the component with excessive deviation or node with low reliability needs to be adjusted or reworked.

[0064] Through the above-mentioned global accuracy evaluation based on point cloud data, we can fully grasp the spatial location accuracy and node connection reliability of the entire electromechanical pipeline system, avoid the situation where local parts are qualified but the overall deviation exceeds the limit, provide a scientific and quantitative basis for the overall project acceptance, and leave a complete data benchmark for digital management in the subsequent operation and maintenance phase.

[0065] This invention also provides a BIM model-based dynamic correction device for electromechanical pipelines, configured in a server. This BIM model-based dynamic correction device is used to execute any embodiment of the aforementioned BIM model-based dynamic correction method for electromechanical pipelines. Specifically, please refer to... Figure 4 , Figure 4 This is a schematic block diagram of a dynamic correction device for electromechanical pipelines based on a BIM model, provided in an embodiment of the present invention.

[0066] like Figure 4 As shown, the BIM model-based dynamic correction device 100 for electromechanical pipelines includes: The guidance document generation module 110 is used to obtain assembly guidance documents based on the BIM model and send the assembly guidance documents to the mobile terminal; the assembly guidance documents include the processing dimension data of prefabricated components, the spatial coordinate data of embedded parts, the spatial coordinate data of prefabricated components, and the boundary data of the assembly area.

[0067] The dimension deviation instruction module 120 is used to obtain the measured dimension data of the prefabricated component and compare it with the processing dimension data to obtain the dimension deviation, and generate a dimension adjustment instruction based on the dimension deviation and send it to the mobile terminal to adjust the dimension of the prefabricated component according to the dimension deviation.

[0068] The position deviation instruction module 130 is used to obtain the measured position data of the embedded part and compare it with the spatial coordinate data to obtain the position deviation, generate a position adjustment instruction based on the position deviation and send it to the mobile terminal to adjust the installation position of the embedded part according to the position deviation.

[0069] The integrated instruction module 140 is used to acquire the measured positioning data of the installed components and the measured angle data of the interfaces, compare them with the corresponding design data to obtain the positioning deviation and angle deviation, and generate an integrated adjustment instruction based on the positioning deviation and angle deviation and send it to the mobile terminal to adjust the hoisting positioning parameters and / or splicing angle parameters of the next prefabricated component according to the deviation.

[0070] The inspection report module 150 is used to acquire the measured point cloud data of the installed prefabricated components and connection nodes, compare it with the design data of the BIM model to obtain the global position accuracy and global node reliability index, and generate an inspection report.

[0071] Those skilled in the art will readily understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.

[0072] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A dynamic correction method for electromechanical pipelines based on a BIM model, characterized in that, include: The assembly guidance document is obtained based on the BIM model. The assembly guidance document includes the processing dimension data of the prefabricated components, the spatial coordinate data of the embedded parts, the spatial coordinate data of the prefabricated components, and the boundary data of the assembly area. The measured dimensional data of the prefabricated component is obtained and compared with the processing dimensional data to obtain the dimensional deviation. The dimensional deviation is then used to adjust the size of the prefabricated component. The measured position data of the embedded part is obtained and compared with the spatial coordinate data to obtain the position deviation. The installation position of the embedded part is adjusted according to the position deviation. The precast components that have been adjusted are transported, hoisted and spliced. The measured positioning data of the installed components and the measured angle data of the interfaces are obtained. The positioning deviation and angle deviation are compared with the corresponding design data respectively. The hoisting and positioning parameters and / or splicing angle parameters of the next precast component are adjusted according to the deviation. During the acceptance phase, the measured point cloud data of the installed prefabricated components and connection nodes are obtained and compared with the design data of the BIM model to obtain the global position accuracy and global node reliability index, and an inspection report is generated.

2. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 1, characterized in that, Obtaining the measured dimensional data of the precast component and comparing it with the processing dimensional data to obtain the dimensional deviation, and adjusting the dimensions of the precast component according to the dimensional deviation, includes: The difference between the measured dimension data and the processed dimension data is calculated, and adjustment information including cutting amount or lengthening amount is generated based on the difference to adjust the length of the prefabricated component.

3. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 1, characterized in that, Obtaining the measured position data of the embedded part and comparing it with the spatial coordinate data to obtain the position deviation, and adjusting the installation position of the embedded part according to the position deviation, includes: Obtain the measured three-dimensional coordinate data and measured elevation data of the embedded part; The planar position of the embedded part is adjusted based on the comparison results between the measured three-dimensional coordinate data and the spatial coordinate data; The elevation of the embedded parts is adjusted based on the comparison between the measured elevation data and the design elevation of the embedded parts in the BIM model.

4. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 3, characterized in that, The step of obtaining the measured position data of the embedded part and comparing it with the spatial coordinate data to obtain the position deviation, and adjusting the installation position of the embedded part according to the position deviation, further includes: When the embedded part has both planar position deviation and elevation deviation, the elevation of the embedded part shall be adjusted first according to the elevation deviation, and the measured three-dimensional coordinate data of the embedded part shall be reacquired after the elevation adjustment is completed. Adjust the planar position of the embedded part according to the newly acquired measured three-dimensional coordinate data until the planar position deviation and the elevation deviation both meet the preset accuracy requirements.

5. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 1, characterized in that, The process of transporting, hoisting, and assembling the adjusted prefabricated components includes: Based on the assembly area boundary data in the assembly guidance document, the adjusted prefabricated components are transported to the corresponding assembly areas in batches. The spatial coordinate data of the precast components are projected onto the actual working surface using digital layout equipment to obtain a visual positioning reference. The precast components are then hoisted into place and assembled based on the positioning reference.

6. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 1, characterized in that, The step of adjusting the hoisting and positioning parameters and / or splicing angle parameters of the next precast component based on the deviation includes: Calculate the coordinate compensation amount of the next precast component in the horizontal and / or vertical directions based on the positioning deviation; and / or The pre-compensation amount for the splicing angle of the next prefabricated component is calculated based on the angle deviation.

7. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 6, characterized in that, The step of adjusting the hoisting and positioning parameters and / or splicing angle parameters of the next precast component based on the deviation further includes: A comprehensive correction amount is calculated based on the positioning deviation and the angle deviation. The comprehensive correction amount includes both the coordinate compensation amount and the splicing angle pre-compensation amount, so that the splicing interface of the next prefabricated component is aligned with the splicing interface of the installed component. The calculation of the comprehensive correction amount based on the positioning deviation and the angle deviation includes: Based on the cantilever length of the installed component and the angle deviation, calculate the additional spatial displacement of the interface end face of the installed component caused by the angle deviation; The total offset of the interface end face is determined based on the positioning deviation and the additional spatial displacement. The coordinate compensation amount is determined based on the total offset, and the splicing angle pre-compensation amount is determined based on the angle deviation.

8. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 7, characterized in that, Determining the coordinate compensation amount based on the total offset, and determining the splicing angle pre-compensation amount based on the angle deviation, includes: In the BIM model, starting from the measured pose of the installed component, the design model of the next prefabricated component is transformed from the design interface coordinate system to the actual interface coordinate system for virtual assembly pre-simulation. Based on the pre-simulation results, the target pose of the next prefabricated component in the actual interface coordinate system is calculated. The target pose is then compared with the original design pose of the next prefabricated component to obtain the comprehensive correction amount.

9. The dynamic correction method for electromechanical pipelines based on a BIM model according to claim 1, characterized in that, The process of obtaining measured point cloud data of installed prefabricated components and connection nodes and comparing it with the design data of the BIM model to obtain global position accuracy and global node reliability index includes: Calculate the spatial distance between each sampling point in the measured point cloud data and the corresponding design point in the BIM model, and calculate the global position accuracy based on each spatial distance; Calculate the angle difference between the measured splicing angle of each connection node and the designed splicing angle in the BIM model, and calculate the global node reliability index based on the weighted sum of the angle differences.

10. A dynamic correction device for electromechanical pipelines based on a BIM model, characterized in that, For implementing the BIM model-based dynamic correction method for electromechanical pipelines as described in any one of claims 1-9, the device is configured in a server, the BIM model is stored in the server, and the server is communicatively connected to a mobile terminal held by construction personnel. The device comprises: The guidance document generation module is used to obtain assembly guidance documents based on the BIM model and send the assembly guidance documents to the mobile terminal; the assembly guidance documents include the processing dimension data of prefabricated components, the spatial coordinate data of embedded parts, the spatial coordinate data of prefabricated components, and the boundary data of the assembly area. The dimension deviation instruction module is used to obtain the measured dimension data of the prefabricated component and compare it with the processing dimension data to obtain the dimension deviation, and generate a dimension adjustment instruction based on the dimension deviation and send it to the mobile terminal to adjust the dimension of the prefabricated component according to the dimension deviation; The position deviation instruction module is used to obtain the measured position data of the embedded part and compare it with the spatial coordinate data to obtain the position deviation. Based on the position deviation, it generates a position adjustment instruction and sends it to the mobile terminal to adjust the installation position of the embedded part according to the position deviation. The integrated instruction module is used to acquire the measured positioning data of the installed components and the measured angle data of the interfaces, compare them with the corresponding design data to obtain the positioning deviation and angle deviation, and generate an integrated adjustment instruction based on the positioning deviation and angle deviation and send it to the mobile terminal to adjust the hoisting and positioning parameters and / or splicing angle parameters of the next prefabricated component according to the deviation. The inspection report module is used to acquire the measured point cloud data of the installed prefabricated components and connection nodes, compare it with the design data of the BIM model to obtain the global position accuracy and global node reliability index, and generate an inspection report.