Fourier Transform 是一套关于车辆轨道系统方面的振动后处理软件,用于时域转换为频域(含1/3倍频程,后续将加入功率谱密度模块功能)。Fourier Transform 2.0不仅能适用于轨道车辆专业领域,同样适用于其他行业有关信号方面的转换。本软件旨在解决通过各种软件计算出来的时域数据转换成频域数据转换不对,或者不会转换的情况。

接下来介绍本软件的使用方法并展示使用效果。

首先,确保计算机上有Matlab软件,其次Fourier Transform2.0是使用Matlab2016a进行封装,考虑到用户所用的版本各有差异,因此在封装时导出了Matlab2016a的工作环境,用户不用再安装2016a版本软件。
(1)  打开FourierTransform2.0文件夹,如下图:
(2)  打开第一个文件夹for_redistribution,如下图:
(3)  双击运行MyAppinstaller_mcr.exe文件安装工作环境,设置均为默认,安装完毕后,可能需要重启一下电脑,Matlab2016a的工作环境可能才会运行。
(4)  之后打开for_redistribution_flies_only文件夹,如下图:

(5)打开Fourier Transform2.0软件,稍等片刻,出现软件界面,如下如:

(6)  先设置lower limit和upper limit,其值与用户所得时域数据有关,比如时域数据步长为0.0001s,分析时间为5秒,则可在框中输入1和50000;当然这是全程,还可以输入用户关心波段,比如1s到2s波段,可在其中输入10000和20000。
(7)  在选择时域数据之前需要说明数据格式,如图第一列为时间,第一列后软件预留有19列,用于多工况分析。按照用户的需求进行设置,第一列后的19列均可输入时域计算结果,列与列之间用空格隔开。如下图,用了两个工况。

(8)  点击Open选择时域样本。
(9)  Time data选择1,time domain resultFourier Transform3.0应用讲解选择用户需要分析的某个工况,从第2列到第20列均可选取。
(10)  选取后点击FFT,工况为50000到60000,结果如下:上图为时域数据,中间图为频域数据。

(11)如需要1/3倍频程,点击User-defined1/3 octave interval选项的可选框选择频率范围,比如本数据在0到1500都有幅值,可选择1-800Hz,也可选择1-8000Hz,在此选择1-800Hz,运行1/3 OCT按钮结果如下:

(12)  当然,如果觉得不是想要得到的,不用重新导入数据,直接修改界面参数重新运行FFT或者1/3 OCT即可。
(13)  上图红色方框为右侧三个图的数据的保存按钮,从上到下,第一个Save为保存选择区段的时域样本,第二个为保存频域数据,第三个为保存1/3倍频程数据。