This invention relates to the field of
aqueduct construction technology, and discloses a method for on-site construction of a U-shaped
aqueduct body based on a self-propelled trenching
machine, as well as the self-propelled trenching
machine itself. It aims to solve the technical problems of poor structural adaptability, insufficient construction stability, difficulty in precision control under complex working conditions, and inefficient construction organization when using conventional bridge mobile formwork for the construction of large-span U-shaped thin-shell aqueducts in the prior art. The invention includes the following steps: S1. Equipment
assembly and anti-overturning reinforcement; S2. Pre-stressing and positioning of the formwork structure; S3. Installation of reinforcing steel and
prestressed structure; S4. Positioning of the inner formwork anti-
buoyancy structure; S5. Concrete pouring and curing; S6. Prestressing tensioning and grouting; S7. Equipment demolding and longitudinal movement through holes; S8. Formwork closing and cyclic construction. The self-propelled trenching
machine of this invention, by setting a horizontally opening and closing lower hanging beam and a foldable hydraulic inner formwork structure, enables the formwork to accurately adapt to the complex
hyperboloid contour and ultra-large width of the U-shaped
aqueduct, solving the structural adaptability problem of conventional formwork.