一种基于四项Nuttall余弦窗的六插值FFT算法

    公开(公告)号:CN110954746A

    公开(公告)日:2020-04-03

    申请号:CN201911185279.4

    申请日:2019-11-27

    IPC分类号: G01R23/16

    摘要: 本申请提供了一种基于四项Nuttall余弦窗的六插值FFT算法,包括以下步骤:将谐波信号以采样频率fc进行均匀采样,得到的离散时间信号x(n),对离散时间信号x(n)加四项Nuttall余弦窗截断数据,然后进行FFT计算得到谐波信号频谱;分析谐波信号频谱,选择峰值频点k0附近左右的各3条谱线即6条谱线,建立谱线关联式,通过谱线关联式获得各次谐波信号的幅值、频率和相角。本申请中通过四项Nuttall余弦窗的优势及峰值频点附近6条谱线包含不同程度的幅值信息,降低常规FFT算法在非同步采样时存在的频谱泄露和栅栏效应产生的误差,从而实现更高精度的谐波幅值、频率及初相角检测;有效解决了目前常见的插值未完全利用峰值频点k0附近各谱线所包含的信息,使得检测精度不够高的问题。

    一种电网信号频谱的分析方法及系统

    公开(公告)号:CN113109622A

    公开(公告)日:2021-07-13

    申请号:CN202110406742.4

    申请日:2021-04-15

    IPC分类号: G01R23/16

    摘要: 本申请公开了一种电网信号频谱的分析方法及系统,方法包括:对常规窗函数进行改进得到平顶窗函数,采用平顶窗函数对电网信号加窗处理后进行FFT运算得到第二频谱,改进后的平顶窗使FFT谱的幅度估计精度大大提高,改善了频谱泄露和栅栏效应引起的FFT谱幅度估计精度;并通过常规窗函数对电网信号加窗处理后并进行FFT运算得到第一频谱,采用能量重心修正方法、DFT系数插值运算,并通过迭代来提高算法收敛性,对第一频谱的频率进行修正从而得到第一频率;较其他算法具有计算量小、迭代次数少的优点;最后将第一频谱的频率和第二频谱的幅度作为电网信号校正谱的频率和幅度。从而解决了现有技术无法同时满足对电网信号频谱进行快速、准确的分析的技术问题。

    一种基于FPGA的电力谐波检测系统及方法

    公开(公告)号:CN112180163A

    公开(公告)日:2021-01-05

    申请号:CN202011058355.8

    申请日:2020-09-30

    IPC分类号: G01R23/16 G05B19/042

    摘要: 本申请公开了一种基于FPGA的电力谐波检测系统及方法,系统包括:ADC模块用于:将电力信号转换为数据序列,并输入到FIFO模块中;窗函数ROM模块用于:存储预置点数的窗函数序列;FIFO模块用于:保存数据序列,当数据序列的点数达到FFT模块的点数时对数据序列和窗函数序列进行加窗运算;FFT模块用于:对加窗运算后的数据序列进行快速傅里叶变换,得到频谱序列,频谱序列包括频谱基波和频谱谐波;控制模块用于:控制FIFO模块、窗函数ROM模块和FFT模块进行工作。本申请的电力谐波检测系统基于FFT模块运算快速的优势,并对电力信号进行加窗操作,能够简单、精确地检测出电力信号,解决了现有技术对电力谐波检测不能同时兼顾检测精确性与操作简单的技术问题。