The utility model relates to the technical field of anchoring and supporting, especially to an
impact-resistant constant-pressure anchor rod structure, which comprises an anchor rod, an anchor head and a yielding
assembly, the anchor rod is fixed to the bottom of a hole wall through the anchor head, the yielding
assembly is installed at the outer end of the anchor rod, the anchor rod is a hollow rod, the middle hole serves as a grouting hole, the yielding
assembly comprises a yielding inner core and an anchor rod screw connection, the front end of the yielding inner core abuts against a yielding sleeve, under the action of constant external force, the yielding inner core moves forward along the inner wall of the yielding sleeve, resists
impact pressure, by setting constant parameters, the resistance that the yielding inner core receives when moving forward is constant, when the geology changes, the working resistance of the anchor rod remains constant, and the
impact-resistant effect is realized.