谐波检测作为电能质量治理的重要方面,受到了广泛的关注和研究。传统的研究方法是加窗插值FFT变换和小波变换,但是其所采用的快速傅立叶变换的分析方法存在频谱泄露和栅栏效应等缺点,小波变换中的小波基函数选择影响到测量而引起误差。因而,本文提出全相位FFT用于谐波检测,将输入数据所有可能的分割情况都考虑在内,然后在相位上相互补偿,通过仿真实验,表明可以提高检测精度。