阿里云首页 工业大脑开放平台

快速傅里叶变换_离线

功能说明

  • 该组件是快速傅里叶变换(Fast Fourier Transform, FFT),可将信号从时域变换到频域,是一种常见的特征空间变换方法,常用于振动、声音等数据的频谱分析。对于时域信号,有些高阶特征往往很难从中直接获取,经过傅里叶变换到频域之后,这些特征能够凸显出来。

  • 该方法常用于旋转机械故障诊断,故障特征频率能够在频谱图中体现出来。但是对于复杂的故障诊断任务,往往还要结合小波变换、包络谱分析、EMD 分解等其他特征提取手段。

使用流程说明

完成输入输出变量配置和参数配置

输入输出说明

输入:

  • 包含单通道数据的 json 数据表

输出:

一个 json 数据表,其中 value 部分包括 3 个字典,每个字典中的 value 是一个列表,每个列表的 shape 均为 ( data_len, num_channels),data_len 表示单个通道输出的数据长度,num_channels 表示通道数量:

  • freq_axis(frequency axis)表示单边频谱图的 x 轴

  • freq_amp(frequency amplitude)表示归一化后的单边频谱图的 y 轴

  • freq_angle 表示单边相位谱

输入输出示意图如下图所示:

p1

参数配置说明

1、采样频率 fs
  • 信号的采样频率(Hz),采样频率越高,则所需的数据长度也应相应加长

  • 不可缺省

2、窗函数

  • 信号截断使用的窗函数

  • 默认值为boxcar,可缺省

3、去趋势

  • 是否去除信号的趋势以后再做FFT变换

  • 默认值为True,可缺省

4、自动截断

  • 是否对信号进行自动截断

  • 默认值为False,可缺省

参数配置

控件名称

参数名称

参数标识

是否关联测点输入

是否必填

默认值

最小值/最大值

选项配置

字段配置

时间序列

time_series

模型结果

频域信号

freq_domain

浮点输入框

采样频率

fs

25600

最小值0;最大值99999999

下拉选择框

窗函数

window

boxcar

boxcar; triang; blackman; hamming; hann;  flattop

单项选择框

去趋势

detrend

True

True; False

单项选择框

自动截断

auto_truncate

False

False; True