希尔伯特—黄变换(HHT)目前还只能算是一种经验方法,其理论依据尚不完备,有待于进一步地完善。分析了HHT中三次样条插值法进行包络线或均值线拟合时引起的过冲和欠冲原因,提出了基于B样条曲线的分段插值算法和混合插值算法的改进HHT,解决了三次样条插值算法容易引起的过冲和欠冲现象;将改进的HHT和小波包变换(WPT)相结合,得到一种有效的瞬时特征分析方法,很好地解决HHT分析带来的模态混叠现象,减少噪声对信号的干扰,提高了信号特征提取的准确性。实验结果表明,该方法用于故障特征提取是有效的。