The invention relates to the technical field of pipeline construction, and discloses a
water supply pipeline installation auxiliary method and
system based on multi-source positioning and digital twinning, and the method comprises the steps: constructing a digital twinning model based on a three-dimensional
point cloud modeling technology, and integrating the geographic information of a construction area, high-
voltage line corridor parameters and pipeline installation path planning data; a multi-source positioning sensor group is arranged on hoisting equipment and a pipeline, and spatial position, attitude and environmental
electric field data are collected in real time and transmitted to a data fusion
processing module; multi-
source data are fused through a
Kalman filtering algorithm, and high-precision positioning is realized in combination with a digital twinborn model; dynamically adjusting a positioning mode based on an
adaptive switching mechanism; construction parameters are generated in real time,
dynamic monitoring and early warning are conducted, and when a safety threshold value is exceeded, alarm is triggered and operation is suspended. The
system corresponds to the method. By the adoption of the method, the positioning precision and environmental adaptability of
water supply pipeline installation are improved, the construction
safety risk of complex scenes is reduced, and the construction efficiency is improved.