登录 注册
当前位置:主页 > 资源下载 > 45 > 依据STM32 DSP库进行电力谐波分析,通过ADC采样值计算基波及各次谐波的频率、幅度和相位

依据STM32 DSP库进行电力谐波分析,通过ADC采样值计算基波及各次谐波的频率、幅度和相位

  • 更新:2024-06-09 22:08:08
  • 大小:6KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:硬件开发 - 开发技术
  • 格式:C

资源介绍

基于STM32 DSP库函数的电力谐波分析,输入时域信号采样值,进行Q31 FFT计算,在有频谱泄露、栅栏效应的前提下计算基波和谐波的频率、幅度、相位。根据论文《基于加汉宁窗的FFT高精度谐波检测改进算法》实现。函数void spectrum_with_cfft(q31_t * x_X, const int NPT,const float df,float Magnitude_harmonic[5],float Angle_harmonic[5],float f_harmonic[5])实现频谱分析的功能,附带测试信号的生成代码