This invention belongs to the field of concrete pouring technology, and particularly relates to a precise control method for
pile foundation concrete pouring based on multi-source
sensor fusion. Addressing the problems of large measurement errors, frequent over-pouring, and significant concrete waste in traditional
pile foundation pouring, this invention employs a high-frequency ultrasonic
probe array coaxially fixed to the outer wall of the pouring guide
pipe to uniformly elevate and scan, acquiring three-dimensional
point cloud data of the entire
pile foundation. After two levels of
outlier removal and adaptive multi-scale
spectral filtering preprocessing, combined with the expansion of the over-pouring section
point cloud, a high-precision three-dimensional model of the pile foundation is constructed. Cross-sectional features at each depth are extracted to generate a pumping flow rate feedforward compensation curve, and a segmented adaptive improved
PID controller is constructed with real-time concrete interface elevation and rise speed as feedback quantities to dynamically regulate the pumping flow rate. This invention achieves automated, intelligent, and precise control of the entire pile foundation pouring process, effectively improving pouring control accuracy, significantly reducing concrete waste and construction costs, and solving the measurement and pouring control problems of traditional construction.