基于SE-CNN的服务机器人运动系统云端故障诊断方法

Cloud Fault Diagnosis Method of a Service Robot Motion System Based on SE-CNN

  • 摘要: 研究并设计了一种基于服务机器人云平台的故障诊断系统.传统算法只关注服务机器人某一时刻的状态数据,所提取的特征信息有限,因而难以较好地完成故障诊断任务.在这种背景下,提出了基于时间序列关联特征的故障诊断方法.首先,对采集的服务机器人数据进行归一化和后向差分预处理,消除数据量纲并获取数据变化特征;其次,利用滑动窗口来生成时间序列样本,保证每个样本包含足够的特征信息;然后,应用卷积神经网络(CNN)挖掘时间序列的关联特征,并在网络中引入通道注意力网络(squeeze-and-excitation network,SENet),构建了一种SE-CNN模型.该模型能够自适应调整特征通道的重要程度,聚焦于更有效的特征通道,从而提高了诊断精度.对比实验与实际场景下的综合测试证明了本文提出的故障自诊断方法的可行性和有效性.

     

    Abstract: A fault diagnosis system based on a service robot cloud platform is studied and designed. Since the traditional algorithms only focus on the state data of the service robot at a particular time, the extracted feature information is limited. Therefore, it is difficult for the traditional algorithms to complete the fault diagnosis task well. In this context, a fault diagnosis method based on the correlation features of the time series is proposed. Firstly, the collected service robot data are pre-processed by normalization and backward difference to eliminate the data dimension and obtain the data change characteristics. Secondly, the sliding window is employed to generate time series samples to ensure that each sample contains sufficient feature information. Then, convolutional neural network (CNN) is applied to extracting correlation features of time series, and channel attention networks (squeeze-and-excitation network, SENet) are introduced to construct an SE-CNN model, which can adaptively adjust the importance of feature channels and focus on more effective feature channels, thereby improving diagnosis accuracy. Comparative experiments and comprehensive test in the actual scene prove the feasibility and effectiveness of the fault self-diagnosis method proposed.

     

/

返回文章
返回