通常采用离散傅里叶变换(DFT)对闪变信号进行分析,鉴于DFT固有的频谱泄漏和栅栏效应导致应用DFT计算短时闪变严重度Pst精度不高的缺点,提出了一种基于小波变换提高Pst计算精度的方法。其核心在于利用DFT和离散傅里叶逆变换(IDFT)克服Mallat算法存在的频率折叠问题;对单一频率的闪变信号,采用对原始采样数据隔点抽样的方式减少小波分解与重构的计算量,对于多频闪变信号,给出了减少Mallat算法能量泄漏的频率选择范围,形成DMallat(DFT-Mallat)算法。应用DMallat算法对电压波动信号进行特征提取,改善频率、幅值等电气参数的计算精度,进而提高Pst的计算精度。通过与DFT计算Pst的对比仿真实验,结果表明了所提算法的有效性和适用性。