首页 / 专利库 / 视听技术与设备 / 深度相机 / 铁路货车滚轴承甩油故障检测方法

路货车滚轴承甩油故障检测方法

阅读:86发布:2020-05-11

专利汇可以提供路货车滚轴承甩油故障检测方法专利检索,专利查询,专利分析的服务。并且铁 路货车滚 轴承 甩油故障检测方法,本 发明 涉及铁路货车故障检测方法。本发明的目的是为了解决现有铁路货车滚轴承甩油故障检测准确率差,效率低的问题。过程为:一、线阵图像获取;二、粗 定位 ;三、数据集图像预处理;四、故障目标分类:四一:搭建神经网络分类模型;四二:把预处理后的数据集图像归一化作为训练集输入到神经网络分类模型中;四三:神经网络分类模型损失函数是所有三预处理后的数据集图像的交叉熵损失函数的平均值;四四:更新神经网络分类模型的权重参数;四五:获得训练好的神经网络分类模型;五、判断待测铁路货车线阵图像是否为 滚动轴承 甩油故障图像。本发明用于货车滚轴承甩油故障检测领域。,下面是路货车滚轴承甩油故障检测方法专利的具体信息内容。

1.路货车滚轴承甩油故障检测方法,其特征在于:所述方法具体过程为:
步骤一、线阵图像获取;
步骤二、粗定位
步骤三、数据集图像预处理;
步骤四、故障目标分类;具体过程为:
步骤四一:搭建神经网络分类模型,包括特征提取网络、多尺度融合单元、分类层;
步骤四二:把步骤三预处理后的数据集图像归一化到512*512,作为训练集输入到步骤四一搭建好的神经网络分类模型中;
步骤四三:假设某个样本的真实标签为yt,该样本的yt=1的概率为yp,则该样本的交叉熵损失函数如下式所示:
log(yt|yp)=-(yt×log(yp)+(1-yt)log(1-yp))
神经网络分类模型损失函数是所有步骤三预处理后的数据集图像的交叉熵损失函数的平均值;
步骤四四:根据交叉熵损失函数进行误差反向传播和梯度下降,并更新神经网络分类模型的权重参数;
步骤四五:重复步骤四三到四四,直至损失函数逐渐收敛并稳定,确定目前神经网络分类模型权重参数为训练好的神经网络的分类模型权重参数,进而获得训练好的深度学习滚动轴承甩油故障神经网络分类模型;
步骤五、判断待测铁路货车线阵图像是否为滚动轴承甩油故障图像。
2.根据权利要求1所述铁路货车滚轴承甩油故障检测方法,其特征在于:所述步骤一中线阵图像获取;具体过程为:
利用固定设备搭载线阵相机,对运动的铁路货车进行拍摄,拍摄铁路货车的上部、两侧及底部的全车图像;
通过被测物的移动速度计算线阵相机的拍摄频率,进行连续的拍照,将所拍下的条形图象,合并成一张完整的图像。
3.根据权利要求1或2所述铁路货车滚轴承甩油故障检测方法,其特征在于:所述步骤二中粗定位;具体过程为:
根据硬件轴距信息和滚动轴承甩油位置先验知识,从全车的完整的图像信息中裁剪出感兴趣区域。
4.根据权利要求3所述铁路货车滚轴承甩油故障检测方法,其特征在于:所述步骤三中数据集图像预处理;具体过程为:
步骤三一:建立原始数据集;
根据粗定位获得待识别部件的感兴趣区域图像,建立原始的数据集;
步骤三二:对步骤三一建立的原始的数据集采用对比度增强、直方图均衡化、随机缩放的图像处理方式进行数据扩增操作;
步骤三三:数据标记:
采用多标签分类数据集,多标签包含转向架类型和是否甩油。
5.根据权利要求4所述铁路货车滚轴承甩油故障检测方法,其特征在于:所述步骤四一中搭建神经网络分类模型,包括特征提取网络、多尺度融合单元、分类层;具体过程为:
所述的特征提取网络采用4个下采样的稠密1、稠密块2、稠密块3、稠密块4单元;
稠密块1单元包含六组卷积单元,每组卷积单元包含1*1和3*3的卷积,其中第一组卷积单元的输出作为第二组、第三组、第四组、第五组、第六组的卷积单元输入,其中第二组卷积单元的输出作为第三组、第四组、第五组、第六组的卷积单元输入,其中第三组卷积单元的输出作为第四组、第五组、第六组的卷积单元输入,其中第四组卷积单元的输出作为第五组、第六组的卷积单元输入,其中第五组卷积单元的输出作为第六组的卷积单元输入;
稠密块2单元与稠密块1单元相同;
稠密块3单元与稠密块1单元相同;
稠密块4单元与稠密块1单元相同;
多尺度融合单元就是把第一个子尺度特征提取单元、第二个子尺度特征提取单元、第三个子尺度特征提取单元的不同层级的输出直接拼接到最后的输出,形成每个阶段层级间的高速通路;
所述第一个子尺度特征提取单元是由稠密块1的输出先经过一个下采样单元,下采样单元由一个最大池化层组成,下采样层的输出再经过一个1*1的卷积,最后经过一个连接操作输出到第二个子尺度特征单元;
所述第二个子尺度特征提取单元是由稠密块2的输出先经过一个下采样单元,下采样单元由一个最大池化层组成,下采样层的输出和第一个子尺度特征单元再经过一个1*1的卷积,最后经过一个连接操作输出到第三个子尺度特征单元;
所述第三个子尺度特征提取单元是由稠密块3的输出先经过一个下采样单元,下采样单元由一个最大池化层组成,下采样层的输出和第二个子尺度特征单元再经过一个1*1的卷积,最后经过一个连接操作输出和Dense Block4融合输入到最后的分类层;
所述的分类层采用sigmoid函数,sigmoid函数如下式所示:
sigmoid函数:将得分结果转换为概率进行分类;
输入x属于任意实数值,输出范围是0到1。
6.根据权利要求5所述铁路货车滚轴承甩油故障检测方法,其特征在于:所述步骤五中判断待测铁路货车线阵图像是否为滚动轴承甩油故障图像;
步骤五一:把训练好的神经网络的分类模型权重精度从32位转换成16位精度;
步骤五二:神经网络预测;
获得待测铁路货车线阵图像,输入转换成16位精度的神经网络分类模型中,进行分类预测;
步骤五三:根据预测结果,若为滚动轴承甩油故障图像,将滚动轴承甩油故障的信息,上传报警平台;若不为滚动轴承甩油故障图像,则检测下一幅待测铁路货车线阵图像。

说明书全文

路货车滚轴承甩油故障检测方法

技术领域

[0001] 本发明涉及铁路货车故障检测方法。

背景技术

[0002] 随着中国经济迅速发展,人们对物流的需求也日益增加。其中铁路货车运输在物流发展中起到了至关重要的作用,而铁路货车滚动轴承甩油故障影响了物流运输的安全和速度。滚动轴承甩油时,会导致轴承内部的有效润滑作用降低,使得轴承保持架和滚子之间的摩擦和冲击力增大,容易导致轴承保持架出现破损,进而影响物流运输安全。长期采用人工重复检查滚动轴承甩油故障图像,存在工作枯燥,容易分神,效率低下的问题,无法保证准确率。

发明内容

[0003] 本发明的目的是为了解决现有铁路货车滚轴承甩油故障检测准确率差,效率低的问题,而提出铁路货车滚轴承甩油故障检测方法。
[0004] 铁路货车滚轴承甩油故障检测方法具体过程为:
[0005] 步骤一、线阵图像获取;
[0006] 步骤二、粗定位
[0007] 步骤三、数据集图像预处理;
[0008] 步骤四、故障目标分类;具体过程为:
[0009] 步骤四一:搭建神经网络分类模型,包括特征提取网络、多尺度融合单元、分类层;
[0010] 步骤四二:把步骤三预处理后的数据集图像归一化到512*512,作为训练集输入到步骤四一搭建好的神经网络分类模型中;
[0011] 步骤四三:假设某个样本的真实标签为yt,该样本的yt=1的概率为yp,则该样本的交叉熵损失函数如下式所示:
[0012] log(yt|yp)=-(yt×log(yp)+(1-yt)log(1-yp))
[0013] 神经网络分类模型损失函数是所有步骤三预处理后的数据集图像的交叉熵损失函数的平均值;
[0014] 步骤四四:根据交叉熵损失函数进行误差反向传播和梯度下降,并更新神经网络分类模型的权重参数;
[0015] 步骤四五:重复步骤四三到四四,直至损失函数逐渐收敛并稳定,确定目前神经网络分类模型权重参数为训练好的神经网络的分类模型权重参数,进而获得训练好的深度学习滚动轴承甩油故障神经网络分类模型;
[0016] 步骤五、判断待测铁路货车线阵图像是否为滚动轴承甩油故障图像。
[0017] 本发明的有益效果为:
[0018] 本发明通过对行驶中的货车进行拍摄,获取动车全车图像。结合图像处理模式识别和深度学习等领域的知识。实现甩油故障自动识别及报警,人工只需对报警结果进行确认,最终实现机检作业代替人检作业,不仅能节约单位的人力成本,还能提高作业质量和作业效率。
[0019] 利用线阵相机(也称线扫描相机),对高速运动的货车进行拍摄,拍摄货车的两侧图像。根据轴距信息和甩油故障位置的先验信息,在线阵图像大图中获得包含甩油故障的感兴趣区域。对甩油故障的感兴趣区域进行数据扩增,构建多标签神经网络训练集,搭建稠密神经网络分类模型,训练神经网络模型至模型收敛,并转换分类模型参数权重的精度。在实际应用中,加载转换进度的神经网络分类权重,对拍摄到的部件图像判断是否为甩油故障图像,并对甩油故障区进行报警。
[0020] 采用图像自动识别代替人工检测滚动轴承甩油故障,滚动轴承甩油故障识别标准统一,不受工作人员职业素质和责任心影响。基于深度学习的滚动轴承甩油故障检测方法比传统的手工标准特征提取的机器视觉检测方法具有高的灵活性、准确性和鲁棒性。采用多标签数据集比单标签数据集误报少,采用稠密网络比普通网络准确率高。采用模型精度转换能加速滚动轴承甩油的识别速度,实现实时检测。附图说明
[0021] 图1为本发明整体流程图
[0022] 图2a为转向架K2正常示意图;
[0023] 图2b为转向架K2甩油示意图;
[0024] 图2c为转向架K5正常示意图;
[0025] 图2d为转向架K5甩油示意图;
[0026] 图2e为转向架K6正常示意图;
[0027] 图2f为转向架K6甩油示意图;
[0028] 图3为稠密(Dense Block)单元图;
[0029] 图4为分类网络结构图。

具体实施方式

[0030] 具体实施方式一:结合图1说明本实施方式,本实施方式铁路货车滚轴承甩油故障检测方法具体过程为:
[0031] 步骤一、线阵图像获取;
[0032] 步骤二、粗定位;
[0033] 步骤三、数据集图像预处理;
[0034] 步骤四、故障目标分类;具体过程为:
[0035] 步骤四一:由于滚动轴承甩油的故障区域较大并占感兴趣区域的比例较大,本发明采用基于稠密网络DenseNet的目标分类方法;由于在货车自动识别检测中对于检测的精度要求较高,针对滚动轴承甩油故障的精度问题,本发明采用稠密网络DenseNet作为特征提取网络,稠密网络过程保证在加深网络层数的基础上保证网络层之间的联系,同时加入多尺度特征,具有更多的底层的滚动轴承甩油的纹理信息,以此保证检测精度。
[0036] 搭建神经网络分类模型,包括特征提取网络、多尺度融合单元、分类层;
[0037] 步骤四二:把步骤三预处理后的数据集图像归一化到512*512,作为训练集输入到步骤四一搭建好的神经网络分类模型中;
[0038] 步骤四三:损失函数,将损失函数为二元交叉熵,对于样本(x,y)来讲,x为样本y为对应的标签;
[0039] 在二分类问题中,样本取值的集合可能为{0,1},假设某个样本的真实标签为yt,该样本的yt=1的概率为yp,则该样本的交叉熵损失函数如下式所示:
[0040] log(yt|yp)=-(yt×log(yp)+(1-yt)log(1-yp))
[0041] 神经网络分类模型损失函数是所有步骤三预处理后的数据集图像的交叉熵损失函数的平均值;
[0042] 步骤四四:根据交叉熵损失函数进行误差反向传播和梯度下降,并更新神经网络分类模型的权重参数;
[0043] 步骤四五:重复步骤四三到四四,对多组滚动轴承甩油训练样本图片进行多轮训练,直至损失函数逐渐收敛并稳定,确定目前神经网络分类模型权重参数为训练好的神经网络的分类模型权重参数,进而获得训练好的深度学习滚动轴承甩油故障神经网络分类模型。
[0044] 步骤五、判断待测铁路货车线阵图像是否为滚动轴承甩油故障图像。
[0045] 具体实施方式二:本实施方式与具体实施方式一不同的是,所述步骤一中线阵图像获取;具体过程为:
[0046] 利用固定设备搭载线阵相机,对高速运动的铁路货车进行拍摄,拍摄铁路货车的上部、两侧及底部的全车图像;
[0047] 针对于线阵相机(也称线扫描相机),通过被测物的移动速度计算线阵相机的拍摄频率,进行连续的多次拍照,将所拍下的多幅“条”形图象,合并成一张完整的图像,这样可实现无缝拼接,生成视野大,精度高的二维图象。
[0048] 其它步骤及参数与具体实施方式一相同。
[0049] 具体实施方式三:本实施方式与具体实施方式一或二不同的是,所述步骤二中粗定位;具体过程为:
[0050] 根据硬件的轴距信息和滚动轴承甩油位置等先验知识,从全车的完整的图像信息中裁剪出感兴趣区域,以此减少计算量并提高识别的速度。
[0051] 其它步骤及参数与具体实施方式一或二相同。
[0052] 具体实施方式四:本实施方式与具体实施方式一至三之一不同的是,所述步骤三中数据集图像预处理;具体过程为:
[0053] 步骤三一:建立原始数据集;
[0054] 根据粗定位获得待识别部件的感兴趣区域图像,建立原始的数据集;
[0055] 步骤三二:对步骤三一建立的原始的数据集采用对比度增强、直方图均衡化、随机缩放的图像处理方式进行数据扩增操作;
[0056] 由于列车车速、室外阳光、雨等干扰因素的影响,行驶中的货车线阵图像可能会出现对比度不同,图像拉伸等问题,针对自动识别部件图像的具体问题,采用对比度增强、直方图均衡化、随机缩放的图像增强方法,不仅能获得更多的训练数据,还能增加模型的鲁棒性。
[0057] 步骤三三:数据标记:
[0058] 由于转向架的不同类型,滚动轴承甩油的故障形态不同,如果不分类转向架类型只分类正常和甩油,分类滚动轴承甩油的效果不好,这里采用多标签分类数据集,多标签包含转向架类型和是否甩油,数据和标签如图2a、2b、2c、2d、2e、2f所示,此多标签分类能获得更好的甩油分类效果。
[0059] 其它步骤及参数与具体实施方式一至三之一相同。
[0060] 具体实施方式五:本实施方式与具体实施方式一至四之一不同的是,所述步骤四一中由于滚动轴承甩油的故障区域较大并占感兴趣区域的比例较大,本发明采用基于稠密网络DenseNet的目标分类方法;由于在货车自动识别检测中对于检测的精度要求较高,针对滚动轴承甩油故障的精度问题,本发明采用稠密网络DenseNet作为特征提取网络,稠密网络过程保证在加深网络层数的基础上保证网络层之间的联系,同时加入多尺度特征,具有更多的底层的滚动轴承甩油的纹理信息,以此保证检测精度。
[0061] 搭建神经网络分类模型,包括特征提取网络、多尺度融合单元、分类层;具体过程为:
[0062] 基准特征提取部分网络,如图3、图4所示,稠密网络DenseNet在加深网络层数的基础上保证各网络层之间的联系,加快网络的训练速度,模型的准确率也会大大提高,在没有增加计算复杂性的前提下,解决普通串行深度前馈网络特征丢失问题,充分利用上下文信息,在4个阶段(Stage)的内部使用稠密块(Dense Block)能复用更多的滚动轴承甩油故障的底层纹理特征,形成层级内的高速通路。
[0063] 所述的特征提取网络采用4个下采样的稠密块1(Dense Block1)、稠密块2(Dense Block2)、稠密块3(Dense Block3)、稠密块4(Dense Block4)单元;
[0064] 稠密块1单元包含六组卷积单元,每组卷积单元包含1*1和3*3的卷积,其中第一组卷积单元的输出作为第二组、第三组、第四组、第五组、第六组的卷积单元输入,其中第二组卷积单元的输出作为第三组、第四组、第五组、第六组的卷积单元输入,其中第三组卷积单元的输出作为第四组、第五组、第六组的卷积单元输入,其中第四组卷积单元的输出作为第五组、第六组的卷积单元输入,其中第五组卷积单元的输出作为第六组的卷积单元输入;
[0065] 稠密块2单元与稠密块1单元相同;
[0066] 稠密块3单元与稠密块1单元相同;
[0067] 稠密块4单元与稠密块1单元相同;
[0068] 多尺度特征融合过程如图3、图4所示,多尺度融合单元就是把第一个子尺度特征提取单元、第二个子尺度特征提取单元、第三个子尺度特征提取单元的不同层级的输出直接拼接到最后的输出,形成每个阶段层级间的高速通路;
[0069] 所述第一个子尺度特征提取单元是由稠密块1的输出先经过一个下采样单元,下采样单元由一个最大池化层组成,下采样层的输出再经过一个1*1的卷积,最后经过一个连接操作输出到第二个子尺度特征单元;
[0070] 所述第二个子尺度特征提取单元是由稠密块2的输出先经过一个下采样单元,下采样单元由一个最大池化层组成,下采样层的输出和第一个子尺度特征单元再经过一个1*1的卷积,最后经过一个连接操作输出到第三个子尺度特征单元;
[0071] 所述第三个子尺度特征提取单元是由稠密块3的输出先经过一个下采样单元,下采样单元由一个最大池化层组成,下采样层的输出和第二个子尺度特征单元再经过一个1*1的卷积,最后经过一个连接操作输出和Dense Block4融合输入到最后的分类层;
[0072] 所述的分类层采用sigmoid函数代替常规的softmax激活函数,因为我们采用的是多标签分类的每个类别之间有交叉,每个类别之间不是互斥,sigmoid函数如下式所示:
[0073]
[0074] sigmoid二分类函数:将得分结果转换为概率进行分类;
[0075] 输入x属于任意实数值,输出范围是0到1;
[0076] 本发明提出的分类网络,在每个阶段(stage)的内部使用稠密块(dense block)单元去复用底层的滚动轴承甩油特征形成层级内高速通路,将每个阶段(stage)的输出降采样后的特征直接拼接到最后的输出形成层级间高速通路,层级内高速通路和层级间高速通路结合能加强滚动轴承甩油的底层特征在最后分类层中的比重,提高分类滚动轴承甩油的准确性。
[0077] 其它步骤及参数与具体实施方式一至四之一相同。
[0078] 具体实施方式六:本实施方式与具体实施方式一至五之一不同的是,所述步骤五中判断待测铁路货车线阵图像是否为滚动轴承甩油故障图像;
[0079] 步骤五一:针对在货车自动识别检测中对于检测的实时性要求较高,针对滚动轴承甩油故障的实时性问题,使用加速推理引擎进行模型转化,把训练好的神经网络的分类模型权重精度从32位转换成16位精度,减少神经网络的计算量,进而达到加速目的;
[0080] 步骤五二:神经网络预测;
[0081] 获得待测铁路货车线阵图像,输入转换成16位精度的神经网络分类模型中,进行分类预测;
[0082] 步骤五三:根据预测结果,若为滚动轴承甩油故障图像,将滚动轴承甩油故障的信息,上传报警平台;若不为滚动轴承甩油故障图像,则检测下一幅待测铁路货车线阵图像。
[0083] 其它步骤及参数与具体实施方式一至五之一相同。
[0084] 本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈