The application discloses a
wind power foundation damping and
energy consumption device and a construction process thereof, which comprises a fixed cylinder and an adjusting plate arranged in sliding mode, and an elastic connecting column is arranged in
extrusion mode between the adjusting plate and a wind
turbine pile, and the adjusting plate is provided in cooperation with an internal thread cylinder, a threaded rotating rod and a driving motor, the bottom of the fixed cylinder is communicated with a blower, and an air outlet groove with a driving groove and a socket groove is connected to the inner bottom wall of the fixed cylinder, an
electromagnet and a sliding push plate with an air isolation baffle are arranged in the driving groove, and the blower and the
electromagnet are connected with a
signal switch, a
touch switch is installed on the air isolation baffle, and the
touch switch is electrically connected with a power supply and an
electric heating element through wires, the elastic coefficient of the elastic connecting column is adjusted, the problem that the damping and
energy consumption device cannot be adjusted in the prior art is solved, and the cooperation of the
signal switch, the blower and other mechanisms can dry and remove the rainwater and dust adhered on the wind
turbine pile, the rubber
cushion layer and the fixed cylinder.