A mechanical intelligent pipeline plugging device comprises an anchoring plugging unit and a
pipe cleaning unit, the anchoring plugging unit and the
pipe cleaning unit are connected through a
universal joint, the anchoring plugging unit comprises a front rolling wheel mechanism, a rear rolling wheel mechanism, a plugging mechanism, an anchoring mechanism and a speed
reducer, and the anchoring mechanism is composed of a plurality of anchoring slips. The anchoring slips are evenly distributed on the periphery of the central axis of the anchoring plugging unit, the plugging mechanism is composed of a pressing disc, a
rubber cup, a movable cone, a T-shaped sliding block, a fixed disc and a lead screw, the front end and the rear end of the
pipe cleaning unit are provided with a cup
assembly and an anti-collision head respectively, and a positioning tracking device is installed in the pipe cleaning unit. The problem that sealing is not tight due to pipeline
ovality or
welding seams can be effectively solved, the construction procedure of a lower air bag hole can be omitted through the double sealing leather cups, construction cost is reduced, construction safety is improved, safe and reliable zero-leakage plugging is achieved, and the double-sealing leather cup has the advantages of being reasonable in design, safe, reliable and reliable in sealing.