The invention provides an air inflation
dewatering type slope anchoring
body system and a construction method thereof. The
system comprises an anchoring structure, an air inflation device and a
dewatering system; a frame and hollow anchor pipes are fixed through anchorage devices, and
dewatering plates and
moisture meters are arranged between the two hollow anchor pipes; an
air compressor is connected with the hollow anchor pipes through an air inflation
pipe; the two sides of the dewatering plates are provided with vertical dewatering grooves; the root of a slope is provided with a transversedrain; a controller is connected with the water meters and the
air compressor through wires; and when the
water content of the slope is higher than the set
water content, the controller is connectedwith the
air compressor, air is injected into the hollow anchor pipes, water in the slope is drained from plate openings of the dewatering plates under action of air pressure, and otherwise, dewatering is not conducted. According to the air inflation dewatering type slope anchoring
body system and the construction method thereof, the effect that air inflation dewatering and grouting anchorage areconducted at the same time is achieved, a new idea is provided for the
landslide problem caused by raining or underground
water level rising, the anchoring and dewatering effects are obvious, the structure is simple and easy to implement, and the
landslide risk can be reduced.