When the sampling rate of the data acquisition system is not equivalent to 2" points per cycle, in order to resolve the problem of spectrum leakage caused by using radix-2 or radix-4 algorithm directly, this paper proposed a kind of hardware resolution using non-radix-2 algorithm. The resolution is based on FPGA, adopting Cooley-Tookey、 Good -Thomas 、 Reader prime factor algorithm, and the design idea of pipeline. This system realized a quick and high-precision FFT calculation of the input data, and also increased the data throughput greatly. The result indicates that the performance of the system can satisfy the requirement of harmonic wave detection.%当数据采集系统每周波采样点数不等于2n时,为解决直接应用基2或基4 FFT算法进行谐波分析所产生的频谱泄露问题,提出了一种非基2FFT算法的硬件解决方案.方案以FPGA为硬件平台,综合采用Cooley-Tookey、Good-Thomas、Reader质数因子算法,以及流水线设计思想,实现了对输入数据的快速高精度FFT计算,并大大提高了系统数据的吞吐量.结果表明,系统的工作性能能够满足电力谐波检测领域的要求.
展开▼