针对现有行波检测方法中小波变换和希尔伯特黄变换的不足,提出一种基于VMD-Hilbert变换的故障行波检测方法。通过对行波传感器采集到的故障行波信号进行VMD分解,利用Hilbert变换提取模态分量的特征量来标定初始波头的到达时间。针对行波定位精度受波速不确定性影响的问题,基于故障初始行波零模分量和线模分量波头的到达时刻,提出一种与波速无关的双端定位算法。ATP/EMTP仿真结果表明,VMD-Hilbert行波检测方法能有效标定行波波头时间,定位算法无需知道故障发生时刻和故障反射行波波头的到达时刻,进一步提高了故障定位的精度。