Insulator detection and identification of overhead transmission lines will be subject to complex environmental interference,resulting in increased difficulty in insulator detection. Therefore,a new method of insulator state detection for overhead transmission lines is studied. The vibration signal of overhead transmission line is obtained by ultrasonic sensor,and Kalman filter algorithm is adopted to filter and correct the status signal of insulator of overhead transmission line. The tilt Angle is calculated by using the incidence and reflection principle of infrared sensor. The signal collected by the sensor is compressed and fused to obtain the optimal centroid of the cluster and realize the state detection of the insulator of the overhead transmission line. Experiments show that the maximum relative error of the proposed method is less than 4%,and the energy efficiency of state detection is more than 90%,which can provide a reliable data basis for the operation and maintenance of overhead transmission lines.