IEEE可靠性协会和FEMTO-ST研究所组织了IEEE PHM 2012数据挑战赛。该挑战赛提供了轴承的剩余寿命预测的数据集。请读者在使用该数据集时,引用作者文章(文末)。
实验平台如下图所示:
旋转部分:
电机功率250W,转速最高为2830rpm,能保证第二根转轴转速为2000rpm。
负载部分:
该部分为一个气动千斤顶,为轴承提供4000N的动载荷,加载示意图如下图所示:
测试部分:
轴承的退化数据主要由两部分组成,分别为振动数据和温度数据。振动传感器由两个相互定位为90°的微型加速度计组成,如左图所示,第一种放置在垂直轴上,第二种放置在水平轴上。两个加速度计沿径向放置在轴承的外圈上,采样频率为25.6kHz.。温度传感器是电阻温度探测器,放置在靠近外轴承环的孔内,采样频率为0.1 Hz。
三种不同的工况如下,具体训练集和测试集特征如下所示
①:负载4000N,转速1800rpm;
②:负载4200N,转速1650rpm;
③:负载5000N,转速1500rpm;
振动文件为acc_xxxxx.csv,温度文件为temp_xxxxx.csv
振动信号(水平方向和垂直方向):
1.采样频率:25.6KHz;
2.采集设置:10秒采集一次,一次采集0.1s,即一次采集2560个点;示意图如下 温度信号 采样频率:10Hz;采集设置:每分钟采集600点
温度信号:
1.采样频率:10Hz;
2.采集设置:每分钟采集600点;
注意:该数据为比赛数据,所有存放数据的文件夹有三个,一个是训练数据(Learning_set),一个是比赛时采用的截断数据(Test_set),一个是全寿命数据(Full_Test_set),这个Full_Test_set是Test_set的完整版。
数据文件为csv格式,进行用EXCEL软件打开查看。
由于文件较多,手动导入数据较为繁琐为此,冷漠编写了相关代码方便各位读者使用该数据(默认用Matlab操作)。
第一步:解压下载的数据;
第二步:下载作者编写的读取文件的代码text_2.m,进行运行。
注意:1、要修改代码中的文件路径,即修改变量 file_path;
2、由于有的轴承有温度数据和振动数据,所以本人以轴承1_5的全寿命数据(温度+振动)为例,写了本代码,代码分为三部分:①读取全寿命振动信号,②读取全寿命温度信号,③绘制全寿命振动信号和温度信号的时域图。
参考资料:
[1] Patrick Nectoux, Rafael Gouriveau, Kamal Medjaher, Emmanuel Ramasso, Brigitte Morello, Noureddine Zerhouni, Christophe Varnier. PRONOSTIA: An Experimental Platform for Bearings Accelerated Life Test. IEEE International Conference on Prognostics and Health Management, Denver, CO, USA, 2012.
[2] IEEEPHM2012-Challenge-Details.PDF
IEEE PHM 2012
提取码:gr3k