The invention discloses a double-end
distance measurement method for improving
wavelet transform based on windowing. The double-end
distance measurement method comprises the following steps of: 1, sampling, namely sampling a failed traveling wave current
signal f(t) received by the end m of a
bus, and converting the failed traveling wave current
signal f(t) into a dispersion function f(n
delta t); 2, windowing, namely multiplying a dispersed
time sequence f(n
delta t) with a
window function wN(t); 3,
cracking for improving
wavelet transform, namely partitioning a
signal [fN(k), k belongs to Z] into an even-numbered sequence fe(k) and an odd-numbered sequence fo(k) which are related with each other; 4, forecasting for improving
wavelet transform, namely forecasting the odd-numbered sequence fo(k) by the even-numbered sequence fe(k), and defining a forecasting error as a detail signal; 5, updating for improving the
wavelet transform; 6, searching a modulus maximum from the detail signal, wherein a transverse coordinate corresponding to the modulus maximum is a moment when a wave head reaches the end m; 7, searching the moment when the wave head reaches the end m from the traveling wave signal at the end n of the
bus; and 8, calculating a distance from a failed point to the end m of the
bus. According to the double-end
distance measurement method, the distance
measurement precision can be improved, and the calculation speed can be further increased, so that the calculation time and the time for finding the fault point are shortened.