The invention provides a self-blockage-removing speed-regulating pipe cleaner, which comprises actuators, actuator protective sleeves, rubber cups, a pipe cleaner outer body, lead wires, a distance adjusting ring, a bearing, a mandrel, an impeller, magnetic poles, a coil, a supporting ring, a pipe cleaner inner body and a guide wheel, wherein the rubber cups are arranged at the two ends of the pipe cleaner outer body, the pipe cleaner inner body is arranged in the pipe cleaner outer body, and the pipe cleaner inner body, the pipe cleaner outer body and the rubber cups form a hollow structure;and the coil is fixed in an annular groove of the pipe cleaner inner body, the impeller is arranged in the coil, and the magnetic poles are arranged on the outer circumferential surface of the impeller. Electric energy generated by rotation of the impeller is converted into heat energy by means of an electric heating wire on the artificial muscle, crude oil can be heated when the pipe cleaner works normally, wax on a pipeline can be removed conveniently, and the actuators drive the rubber cups to deform to a certain degree due to temperature changes, so as to control a friction force between the pipe cleaner and the pipeline, and achieve the purpose of adjusting the speed of the pipe cleaner.