首页 | 本学科首页   官方微博 | 高级检索  
     

基于PSO-BFA和改进Alexnet的滚动轴承故障诊断方法
引用本文:赵小强,,张青青,,陈鹏,朱奇先.基于PSO-BFA和改进Alexnet的滚动轴承故障诊断方法[J].振动与冲击,2020,39(7):21-28.
作者姓名:赵小强    张青青    陈鹏  朱奇先
作者单位:1.兰州理工大学电气工程与信息工程学院,兰州730050;
2.甘肃省工业过程先进控制重点实验室,兰州730050;
3.兰州理工大学国家级电气与控制工程实验教学中心,兰州730050;
4.大型电气传动系统与装备技术国家重点实验室,甘肃 天水741020
基金项目:国家自然科学基金(61763029);大型电气传动系统与装备技术国家重点实验室开放基金(SKLLDJ012016020)。
摘    要:现实中滚动轴承的工况复杂易变,无法有效地对其进行故障诊断。对此,提出一种基于粒子群优化的细菌觅食(Particle Swarm Optimization and Bacterial Foraging Algorithm,PSO-BFA)和改进Alexnet(第二代卷积神经网络)的滚动轴承故障诊断方法。该方法将Alexnet的结构简化,并分别在其前两层池化层之后添置局部归一化层以降低训练成本;将以小批量样本softmax的交叉熵为损失函数,按Adam迭代优化法小样本、少迭代次数训练改进Alexnet后的变负荷样本诊断精度设计为适应度函数,并结合PSO中粒子移动速度的更新方法更新BFA中细菌的游动方向来寻找改进Alexnet的结构等相关参数;根据PSO-BFA所得的参数,以相同的训练方法大样本、多迭代次数训练改进Alexnet,实现复杂工况下滚动轴承多状态故障诊断。实验结果表明所提出的方法对复杂工况下滚动轴承16种故障状态的诊断是可行的,且有更高的诊断精度、更好的抗干扰和泛化性能。

关 键 词:故障诊断  滚动轴承  复杂工况  改进Alexnet  PSO-BFA

Rolling bearing fault diagnosis method based on improved Alexnet and PSO-BFA
ZHAO Xiaoqiang,,ZHANG Qingqing,,CHEN Peng,ZHU Qixian.Rolling bearing fault diagnosis method based on improved Alexnet and PSO-BFA[J].Journal of Vibration and Shock,2020,39(7):21-28.
Authors:ZHAO Xiaoqiang    ZHANG Qingqing    CHEN Peng  ZHU Qixian
Affiliation:1.College of Electrical Engineering and Information Engineering, Lanzhou University of Technology, Lanzhou 730050, China;  2.Key Laboratory of Gansu Advanced Control for Industrial Processes, Lanzhou 730050, China;  3.National Experimental Teaching Center of Electrical and Control Engineering, Lanzhou University of Technology, Lanzhou 730050, China; 4.State Key Laboratory of Large Electric Drive System and Equipment Technology, Tianshui 741020, China
Abstract:Actual working conditions of rolling bearing are complex and varying, and bearing faults can’t be diagnosed effectively. Here, a novel rolling bearing fault diagnosis method based on improved Alexnet, i.e., the second generation of convolution neural network, and particle swarm optimization and bacterial foraging algorithm (PSO-BFA) was proposed. Firstly, this method was used to simplify Alexnet structure, and two local normalization layers respectively followed Alexnet’s first two pooling layers and were added to reduce training cost. Then, small batch samples softmax’s cross entropy was taken as a loss function, and Adam iterative optimization method was used to train the improved Alexnet with a small number of samples and a few iterations. The diagnosis accuracy of variable-load samples was designed as swarm intelligence algorithm’s fitness function, it was combined with the updating method of particle movement velocity in PSO to update bacterial swimming direction in BFA, and search improved Alexnet’s structure parameters. Finally, according to parameters obtained with PSO-BFA, the same training method was used to train improved Alexnet with large samples and multiple iterations, and realize rolling bearing multi-state fault diagnosis under complex working conditions. Test results showed that the proposed method is feasible for diagnosing rolling bearing’s 16 fault states under complex working conditions; it has higher diagnostic accuracy, better anti-interference and generalization performances.
Keywords:fault diagnosis                                                      rolling bearing                                                      complex working conditions                                                      improved Alexnet                                                      PSO-BFA
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《振动与冲击》浏览原始摘要信息
点击此处可从《振动与冲击》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号