针对负压波技术在缓慢泄漏和微小泄漏检测上的局限性,先采用压力状态识别的方式判断是否发生泄漏,再利用长短时窗比法对压力数据进行处理,找到负压波的初至时刻,判断管道上下游接受负压波的时间差,实现漏点的定位。结果表明,改进后的算法无需增加硬件设施,可在不设置压力监测阈值的情况下,检测到泄漏状态,平均定位误差250 m,有利于缩小泄漏点的位置查找范围;长短时窗定位法对于含有一定噪声的压力信号也可应用,避免了数据降噪的过程,缩短了定位时间。研究结果可为提高负压波技术的应用范围提供理论依据。