CN109933004B - 基于边缘计算和云协同的机床故障诊断与预测方法及系统 - Google Patents
基于边缘计算和云协同的机床故障诊断与预测方法及系统 Download PDFInfo
- Publication number
- CN109933004B CN109933004B CN201910235933.1A CN201910235933A CN109933004B CN 109933004 B CN109933004 B CN 109933004B CN 201910235933 A CN201910235933 A CN 201910235933A CN 109933004 B CN109933004 B CN 109933004B
- Authority
- CN
- China
- Prior art keywords
- characteristic data
- fault diagnosis
- numerical control
- machine tool
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003745 diagnosis Methods 0.000 title claims abstract description 114
- 238000000034 method Methods 0.000 title claims abstract description 40
- 239000000284 extract Substances 0.000 claims abstract description 16
- 238000003860 storage Methods 0.000 claims description 21
- 238000012549 training Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 12
- 238000000605 extraction Methods 0.000 claims description 10
- 238000013480 data collection Methods 0.000 claims 1
- 238000004364 calculation method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000001514 detection method Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 230000036541 health Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000005096 rolling process Methods 0.000 description 3
- 238000005299 abrasion Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000001364 causal effect Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000004148 unit process Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000009193 crawling Effects 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000005461 lubrication Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了基于边缘计算和云协同的机床故障诊断与预测方法及系统,方法包括:1)传感节点采集机械系统的状态数据并提取特征,获得机械特征数据;网关节点采集数控系统的状态数据并提取特征,获得数控特征数据,并向云端发送机械特征数据与数控特征数据;2)云端使用预设的故障诊断和预测模型对机械特征数据与数控特征数据进行故障诊断和预测,并将故障诊断和预测结果发送至客户端;3)客户端接收机床专家对故障诊断和预测结果的反馈结果,并将反馈结果发送至云端;4)云端根据反馈结果标注机械特征数据和数控特征数据,训练并更新故障诊断和预测模型,并返回执行步骤2)。应用本发明实施例,提高了机床故障诊断和预测准确度。
Description
技术领域
本发明涉及机床故障诊断与预测方法及系统,更具体涉及基于边缘计算和云协同的机床故障诊断与预测方法及系统。
背景技术
随着现代工业的持续发展和科技水平的不断提高,机电设备也越来越向高速化、连续化、集中化、自动化和精密化的方向发展,进而导致机电设备的组成和结构也越来越复杂,这直接导致机电设备的故障率增加和诊断难度的加大。例如,机床中的关键零部件(如滚动轴承、齿轮、滚珠丝杠等)细微的损伤性故障或异常,若不及时检测并排除,就可能造成整个系统的失效、瘫痪,甚至导致灾难性后果。因此,对机电设备进行故障的分析及预测是十分必要的。通过预测性故障诊断,可以在不同程度上降低或者避免工件报废和机床损坏的发生。机床作为一种典型的机电一体化产品,整体可以划分为三种子系统:数控系统、电气系统以及最容易出现不可逆转损坏的机械系统。在生产加工过程中,机械系统故障是一种必然存在的现象。传统的预防和处理方法是,由操作人员抽检该机床所加工出来的工件的质量情况,或者由技术人员定期或不定期根据机床的振动与噪声等判断机床的健康状况。前述两种方式容易受到专业能力等主观因素的影响,无法保证准确性,可靠性差且效率低。目前机床健康在线检测方法主要有图表法和间接法。图表检测法是对采集到的数据使用一些算法进行处理,而后生成时域或频域图表,由人工或利用机器学习对比图像进行判断。间接检测法是对应力、主轴电流、扭矩、振动、声音、温度和液压等进行检测,从而推断机床健康程度。图表检测法需要对比图像进行判断,给网络流量和服务器带来很大压力,效率也不高,而且往往不能及时发现问题;间接检测法涉及的因素太多,干扰也多,准确度无法保证。
现有技术中仅使用数控系统数据或者只采集机械系统数据,并根据这些数据进行故障诊断与预测,但是机床的数控系统和机械系统在机床故障发生过程中互为因果的数据联系,而现有技术中并未对二者进行结合,因此,现有技术中存在诊断和预测的准确度不高的技术问题。
发明内容
本发明所要解决的技术问题在于提供了基于边缘计算和云协同的机床故障诊断与预测方法及系统,以提高基于工业互联网平台的在线检测方法的检测精度。
本发明是通过以下技术方案解决上述技术问题的:
本发明提供了一种基于边缘计算和云协同的机床故障诊断与预测方法,所述方法包括:
1)、传感节点按照预设第一采集策略采集机床部件的机械状态数据并提取特征,获得机械特征数据,并将所述机械特征数据上传到网关节点;所述网关节点按照预设第二采集策略采集数控系统的工作状态数据并提取特征,获得数控特征数据,并将所述机械特征数据和数控特征数据发送至云端;
2)、所述云端接收所述机械特征数据和数控特征数据,使用预设的故障诊断和预测模型进行故障诊断和预测,并将故障诊断和预测结果发送至客户端;
3)、所述客户端向机床专家展示所述故障诊断和预测结果,接收机床专家对所述故障诊断和预测结果的反馈结果,并将所述反馈结果发送至所述云端;
4)、所述云端接收所述反馈结果,标注所述机械特征数据和数控特征数据,获得样本数据;根据所述样本数据训练所述故障诊断和预测模型,并返回执行所述步骤2)。
可选的,将网关节点作为根节点,传感节点基于无线传感自组网络通过FTSP完成时间同步;数控系统基于有线网络通过现场总线NCUC-bus完成时间同步。
可选的,所述方法还包括:
所述网关节点接收所述客户端发送的指令,所述指令包括但不限于,调整特征数据采集频率、调整特征数据的采集时长、调整特征数据的类型、更新特征提取算法库、重启或关闭传感节点或网关节点。
本发明提供了一种基于边缘计算和云协同的机床故障诊断与预测系统,所述系统包括,边缘端与云端,其中,
所述边缘端,包括网关节点和传感节点,所述传感节点设置在机床的部件上,并按照预设的第一采集策略采集部件的机械状态数据并提取特征,获得机械特征数据;
所述网关节点用于,按照预设的第二策略采集数控系统的工作状态数据并提取特征,获得数控特征数据,并将所述机械特征数据和数控特征数据发送至所述云端;
所述网关节点发送至所述云端的数据中,所述机械特征数据包括但不限于,温度、湿度、转速、扭矩、振幅值、波形因数、波峰因数与峭度系数中的一种或组合;所述数控特征数据包括但不限于,指令码、报警码、主轴转速、运动方向、坐标中一种或组合;
所述云端,包括通讯单元、计算单元、存储单元、业务单元、训练单元,其中,所述通讯单元,用于接收所述网关节点上传的所述机械特征数据和数控特征数据,写入所述存储单元并转发给所述计算单元;
所述计算单元,用于对所述机械特征数据和数控特征数据进行故障诊断和预测,并将故障诊断和预测结果写入所述存储单元;
所述存储单元,用于存储所述机械特征数据和数控特征数据、机床专家的反馈结果、各种业务数据;
所述业务单元,用于向机床专家显示所述故障诊断和预测结果,接收机床专家对所述故障诊断和预测结果的反馈结果;
所述训练单元,用于根据所述反馈结果、所述机械特征数据和数控特征数据训练故障诊断和预测模型,以使所述故障诊断和预测模型的结果与所述反馈结果,并将模型参数反馈给所述计算单元。
可选的,所述业务单元用于,向边缘端下发指令,其中,所述指令包括但不限于,调整数据的采集频率或时长、采集的数据类型、更新特征提取算法库、重启或关闭所述传感节点或网关节点。
可选的,所述客户端还用于,接收用户的操作指令,且所述客户端包括Web应用和手机App。
可选的,所述网关节点用于,通过NTP网络完成网关节点的时间同步,作为边缘端时间同步基础。
可选的,所述网关节点用于,判断机床是否处于未关机且未待机状态,若是则将所述机械特征数据和数控特征数据发送至所述云端。
可选的,所述系统还包括,客户端,用于向机床专家显示所述故障诊断和预测结果,并接收机床专家对诊断和预测结果的反馈结果。
本发明相比现有技术具有以下优点:
应用本发明实施例,本发明基于边缘计算与云端的协同,在边缘端利用传感节点采集机床机械系统的机械状态数据并提取特征,获得机械特征数据,在网关节点采集机床数控系统的工作状态数据并提取特征,获得数控特征数据,然后在云端对机械特征数据和数控特征数据进行故障诊断和预测,然后利用专家反馈标注机械特征数据和数控特征数据获得样本数据,然后使用样本数据进行故障诊断和预测模型的更新,然后进行多次循环处理,进而获得最准确的故障诊断和预测模型,进而提高故障诊断和预测的精准度。
附图说明
图1为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测方法的流程示意图;
图2为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统的结构示意图;
图3为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中边缘端的数据处理示意图;
图4为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中指令下发的过程示意图;
图5为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中时间同步第一种过程示意图;
图6为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中时间同步的第二种过程示意图;
图7为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中时间同步的第三种过程示意图。
具体实施方式
下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
本发明实施例提供了基于边缘计算和云协同的机床故障诊断与预测方法及系统,下面首先就本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统进行介绍。
实施例1
图1为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测方法的流程示意图,如图1所示,本发明实施例1包括:
S101:传感节点按照预设第一采集策略采集机床部件的机械状态数据并提取特征,获得机械特征数据,并将机械特征数据上传到网关节点;网关节点按照预设第二采集策略采集数控系统的工作状态数据并提取特征,获到数控特征数据,并将机械特征数据和数控特征数据发送至云端。
示例性的,
滚珠丝杠是工具机械和精密机械上最常使用的传动元件,其主要功能是将旋转运动转换成线性运动,或将扭矩转换成轴向反复作用力,同时兼具高精度、可逆性和高效率的特点。由于具有很小的摩擦阻力,滚珠丝杠被广泛应用于各种工业设备和精密仪器。整体来讲,滚珠丝杠结构复杂、精度较高、运动效率高但抗震性差,维护成本较高。滚珠丝杠在数控机床中实际运行最为频繁,各部件经常产生机械磨损和润滑不良,常常出现定位精度下降、反向间隙过大、机械爬行、丝杠磨损严重、噪声过大等故障。
在本实施例中,结合数控系统的数据和安装在滚珠丝杠关键部件上的传感节点采集的数据,对机床中的滚珠丝杠进行故障诊断和预测。
在滚珠丝杠故障诊断的实际应用中,关键部件的振动速度和加速度的时域数据具有直观、实时性好的特点,有些故障会直接反应在温度上,而数控系统的状态码对一部分故障有一定的方向指导作用。本实施例中涉及的机械状态数据中的振动时域特征数据如下:
1.振幅值
振幅值中的峰值反映的是某时刻振幅的最大值,适用于表面点蚀损伤之类的具有瞬时冲击的故障诊断。振幅值的均值用于诊断的效果和峰值基本一样,其优点是检测值较峰值稳定。振幅值的均方根值是对时间取平均,适用于磨损、表面裂痕之类的振幅值随时间缓慢变化的故障诊断。
2.波形因数
波形因数定义为峰值与均值之比。波形因数值过大时,说明丝杠或滚珠可能有点蚀;而波形因数值过小时,说明丝杠或滚珠发生了磨损。波形因数变化的时间较短,说明滚珠更可能有故障;而波形因数变化的时间较长,说明丝杠或滚珠有故障。
3.波峰因数
波峰因数定义为峰值与均方根值之比。适用于点蚀类故障的诊断。通过对波峰因数值随时间变化趋势的监测,可以有效地进行早期预报,并能反映故障的发展变化趋势。当滚动丝杠无故障时,为较小的稳定值;一旦丝杠出现了损伤,则会产生冲击信号,振动峰值明显增大,但此时均方根值尚无明显的增大,故而波峰因数值增大;当故障不断扩展,峰值逐步达到极限值后,均方根值则开始增大,波峰因数值逐步减小,直至恢复到无故障时的大小。
4.峭度系数
当振幅满足正态分布规律的无故障丝杠或滚珠,其峭度系数值约为3。随着故障的出现和发展,峭度系数值具有与波形因数类似的变化趋势。适用于丝杠或滚珠表面有伤痕的诊断,尤其是早期故障的诊断。
由于丝杠的行程比滚珠的行程大的多,那么诊断和预测滚珠丝杠的健康状况需要的数据也要更多,因此要先诊断滚珠的健康状况。
本实施例涉及的数控机床所在车间没有铺设网络,在数控系统附近部署网关节点,网关节点和数控系统通过有线网络连接,在滚珠丝杠副、丝杠两端底座各上安装一个传感节点。主要包括以下步骤:
网关节点基于无线网络通过NTP完成时间同步;网关节点作为根节点,传感节点基于无线传感自组网络通过FTSP完成时间同步;数控系统以网关节点为主站通过现场总线NCUC-bus完成时间同步。
首先数控系统、传感节点、网关节点各自按照既定采集策略同时采集数据,持续时间长度相同;然后数控系统将工作状态数据上传到网关节点,传感节点提取机械特征数据并上传到网关节点,网关节点提取数控特征数据;最后网关节点使用数控特征数据,判断机床是否处于未关机且未待机状态,若是则将机械特征数据和数控特征数据发送至云端。
振动加速度的采集频率往往超过10kHz,所以传递原始数据会带严重消耗网络流量,而通过传感节点和网关节点的两层特征提取,不仅大大降低网络流量,而且有效减少云端集中运算负荷。基于以上方法,以高精度时间同步为基础,首次实现了机床数控系统数据和机械系统数据在机床故障诊断中的协调数据挖掘,可以有效提高故障诊断精度。
S102:云端接收机械特征数据与数控特征数据,使用预设的故障诊断和预测模型进行故障诊断和预测,并将故障诊断和预测结果发送至客户端。
在云端,首先通讯单元接收滚珠丝杠的机械特征数据和数控特征数据,写入存储单元并转发给计算单元;然后计算单元对滚珠丝杠的机械特征数据和数控特征数据进行故障诊断和预测,并将滚珠丝杠的故障诊断和预测结果写入存储单元。
需要说明的是,预设的故障诊断和预测模型包括但不仅限于神经网络模型。另外故障诊断和预测模型的训练是现有技术,这里不再赘述。
S103:客户端向机床专家展示故障诊断和预测结果,并接收机床专家对故障诊断和预测结果的反馈结果,将反馈结果发送至云端;
首先,业务单元将滚珠丝杠的故障诊断和预测结果推送到客户端;然后客户端向机床专家展示滚珠丝杠的故障诊断和预测结果,机床专家对滚珠丝杠的故障诊断和预测结果进行判断,并反馈判断结果;最后云端业务单元接收到机床专家的反馈结果,写入存储单元。
S104:云端接收反馈结果,标注机械特征数据和数控特征数据,获得样本数据;根据样本数据训练故障诊断和预测模型,并返回执行步骤S102。
然后,使用机床专家对滚珠丝杠的故障诊断和预测结果的反馈结果,完成产生滚珠丝杠的机械特征数据和数控特征数据的标注;然后筛选标注数据,获得样本数据;最后根据样本数据,使用机器学习修正滚珠丝杠的故障诊断和预测模型中的参数,并反馈给计算单元,以保证计算单元使用更新后的模型处理后续机械特征数据和数控特征数据。
应用本发明图1所示实施例,本发明基于边缘计算与云端的协同,在边缘端利用传感节点采集机床机械系统的机械状态数据并提取特征,获得机械特征数据,在网关节点采集机床数控系统的工作状态数据并提取特征,获得数控特征数据,然后在云端对机械特征数据和数控特征数据进行故障诊断和预测,然后利用专家反馈标注机械特征数据和数控特征数据而获得样本数据,然后使用样本数据进行故障诊断和预测模型的更新,然后进行多次循环处理,获得更准确的故障诊断和预测模型,从而提高故障诊断和预测的精准度。
在本发明实施例的一种具体实施方式中,将网关节点作为根节点,传感节点基于无线传感自组网络通过FTSP完成时间同步;数控系统基于有线网络通过现场总线NCUC-bus完成时间同步。
在本发明实施例的一种具体实施方式中,方法还包括:
网关节点接收客户端发送的指令,指令包括但不限于,调整特征数据采集频率、调整特征数据的采集时长、调整特征数据的类型、更新特征提取算法库、重启或关闭传感节点或网关节点。
首先用户在客户端对机床下发指令;然后在云端,业务单元接收指令,写入存储单元,并通过通讯单元向相应边缘端的网关节点下发指令;最后网关节点接收指令,目标节点为网关节点则直接执行指令,否则转发给传感节点执行。
本发明实施例以大量的、同步的、实时的边缘计算替代大规模集中计算,以小规模特征数据上传替代大规模数据上传,以可持续改进的机器学习故障诊断和预测模型替代固化的故障知识库专家系统,以云端调整边缘计算提高系统的扩展能力,从而随着实时特征数据的不断积累,实现低流量、高效率、诊断精度不断提高的故障诊断和预测方法,具有更优的投入产出比、更好的行业通用性和更高的推广价值。
实施例2
图2为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统的结构示意图,图3为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中边缘端的数据出处理示意图;如图2和图3所示,基于边缘计算和云协同的机床故障诊断与预测系统,系统包括,边缘端与云端,其中,
边缘端,包括网关节点和传感节点。传感节点设置在机床的部件上,网关节点可以部署在机床附近,例如机床的工位旁。网关节点通过有线网络和数控系统通讯,通过无线传感自组网络和传感节点通讯,通过4G网络或有线网络与云端通讯。网关节点负责数据采集、特征提取、上传数据到云端;传感节点负责数据采集、特征提取、上传数据到网关节点。
传感节点用于,按照预设的第一采集策略采集部件的机械状态数据并提取特征,获到机械特征数据,并将特征数据上传至网关节点。
网关节点用于,按照预设的第二策略采集数控系统的工作状态数据并提取特征,获得数控特征数据,并将机械特征数据和数控特征数据发送至云端;
网关节点发送至云端的数据中,机械特征数据包括但不限于,温度、湿度、转速、扭矩、振幅值、波形因数、波峰因数与峭度系数等中的一种或组合;数控特征数据包括但不限于,指令码、报警码、主轴转速、运动方向、坐标等中一种或组合;
云端,包括通讯单元、计算单元、存储单元、业务单元、训练单元,其中,通讯单元,用于接收机械特征数据和数控特征数据,写入存储单元并转发给计算单元;计算单元,用于对机械特征数据和数控特征数据进行故障诊断和预测,并将故障诊断和预测结果写入存储单元;存储单元,用于存储机械特征数据和数控特征数据、机床专家的反馈结果、各种业务数据;业务单元,用于向机床专家显示故障诊断和预测结果,接收机床专家对故障诊断和预测结果的反馈结果;训练单元用于根据反馈结果、机械特征数据和数控特征数据训练故障诊断和预测模型,以使故障诊断和预测模型的结果与机床专家的反馈结果相同,并将模型参数反馈给计算单元。
在云端,首先通讯单元接收机械特征数据和数控特征数据,写入存储单元并转发给计算单元;然后计算单元对机械特征数据和数控特征数据进行故障诊断和预测,并将故障诊断和预测结果写入存储单元。
在云端,首先使用预设的故障诊断和预测模型对所接收的机械特征数据和数控特征数据进行故障诊断和预测;然后将故障诊断和预测结果向机床专家展示,机床专家根据机床实际的状态,判断故障诊断和预测结果是否正确并反馈结果,进而根据反馈结果标注机械特征数据和数控特征数据,获得样本数据;最后利用机器学习对故障诊断和预测模型进行修正和进化,并反馈给计算单元,以保证计算单元使用调整后的模型处理后续机械特征数据和数控特征数据。
应用本发明图2所示实施例,本发明基于边缘计算与云端的协同,在边缘端,利用传感节点采集机床机械系统的机械状态数据并提取特征,而获得机械特征数据,在网关节点采集机床数控系统的工作状态数据并提取特征,而获得数控特征数据,然后在云端对机械特征数据和数控特征数据进行故障诊断和预测,然后利用机床专家反馈结果标注机械特征数据和数控特征数据而获得样本数据,然后使用样本数据进行故障诊断和预测模型的更新,然后进行多次循环处理,进而获得最准确的故障诊断和预测模型,进而提高故障诊断和预测的精准度。
另外,本发明实施例还具有灵活的边缘计算能力,丰富的数据类型,具备更全面的、更准确的故障诊断和预测能力;基于云端的存储和处理能力,具备更好的扩展性;不局限于固定的品牌或型号机床,具有更良好的适用性;基于边缘计算和云端的协同,传输的数据量大幅降低,有效提高故障诊断效率,提前发现潜在的风险,具有较好的通用性;基于边缘计算和云端的双向协同,远程调整边缘计算,有效降低成本、提高收益,具有更高的经济价值;基于诊断/预测—反馈机制,快速完成数据标注、推动模型训练,具有极高的技术价值。
本发明实施例,通过协同边缘计算在保留数据核心特征的前提下大幅度降低通信数据量,并最终与云端形成包括数据上行和指令下行的闭环协同诊断方法,有效利用了机床数控系统和机械系统在机床故障中的因果联系,并实现了灵活的数据采集和特征数据提取机制以及云端按需调整边缘计算的机制,让无线物联网在机床故障诊断和预测的大规模应用成为可能。
实施例3
图4为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中指令下发的过程示意图,如图4所示,本发明实施例3与本发明实施例2的区别在于,业务单元用于,向边缘端下发指令,指令包括但不限于,调整数据的采集频率或时长、采集的数据类型、更新特征提取算法库、重启或关闭传感节点或网关节点中的一种或者组合。
首先用户在客户端对边缘端下发指令,指令包括但不限于,调整数据的采集频率或时长、采集的数据类型、更新特征提取算法库、重启或关闭传感节点或网关节点等;然后云端业务单元接收指令,写入存储单元并转发给通讯单元;再后云端通讯单元接收指令,向相应边缘端的网关节点下发指令;最后网关节点接收指令,目标节点为网关节点则直接执行指令,否则转发给传感节点执行。
应用本发明实施例,可以实现对云端对边缘端的灵活控制。
实施例4
本发明实施例4与本发明实施例2的区别在于,客户端还用于,接收用户的操作指令,且客户端包括Web应用和手机App。
在实际应用中,首先云端业务单元将故障诊断和预测结果推送到客户端;然后客户端向机床专家展示故障诊断和预测结果,机床专家对故障诊断和预测结果进行判断,并反馈判断结果;最后云端业务单元接收到机床专家的反馈结果,写入存储单元。
应用本发明实施例,可以方便专家进行故障诊断和预测结果的判断并及时给出反馈。
实施例5
图5为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中时间同步第一种过程示意图;图6为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中时间同步的第二种过程示意图;图7为本发明实施例提供的基于边缘计算和云协同的机床故障诊断与预测系统中时间同步的第三种过程示意图;如图5-6所示,本发明实施例5与本发明实施例2的区别在于,网关节点用于,通过NTP网络完成网关节点的时间同步,作为边缘端时间同步基础。
在实际应用中,由于边缘端同步实时采集数据对时间精度要求较高,所以各个节点时间同步的精度越高越好。
工业以太网支持时间同步时,网关节点基于有线网络通过NTP(Network TimeProtocol,网络时间协议)完成时间同步(精度一般小于50ms),否则网关节点基于无线网络通过NTP完成时间同步。
网关节点作为根节点,传感节点基于无线传感自组网络通过FTSP(Flooding TimeSynchronization Protocol,泛洪时间同步协议)完成时间同步(精度小于100μs)。
工业以太网支持时间同步时,数控系统基于有线网络通过现场总线NCUC-bus(NCUnion of China Field Bus,数控联盟总线)完成时间同步(精度小于100ns),否则数控系统以网关节点为主站通过现场总线NCUC-bus完成时间同步。
进一步的,如图7所示,可以将1个网关节点和8个传感节点自组网,有3个R传感节点成为传感中继节点;左侧的两个传感节点通过传感中继节点与右侧的传感节点连通,进而连通到网关节点GW。此时使用FTSP,网关节点为根节点,通过传感中继节点分三批次完成所有传感节点时间同步。首先通过网关节点对传感中继节点R3和传感节点S2与S4进行时间同步;然后通过已经同步的传感中继节点R3对传感中继节点R1与R5和传感节点S6进行时间同步;最后通过已经同步的传感中继节点R5对传感节点S7与S9进行时间同步。
应用本发明实施例,可以实现高精度时间同步,进而利于有效发掘机床数控系统和机械系统数据在机床故障中的因果关系;
实施例6
本发明实施例6与本发明实施例2的区别在于,网关节点用于,判断机床是否处于未关机且未待机状态,若是则将机械特征数据和数控特征数据发送至云端。
在进行数据采集时,首先数控系统、传感节点、网关节点各自按照既定采集策略同时采集数据,持续时间长度相同;然后数控系统将数据上传到网关节点,传感节点提取特征数据并上传到网关节点;最后网关节点从数控系统采集的数据中提取特征数据,判断机床是否处于未关机且未待机状态,即机床是否处于正常工作状态,若机床处于正常工作状态,网关节点汇总特征数据向云端上传,否则不上传。
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.一种基于边缘计算和云协同的机床故障诊断与预测方法,其特征在于,所述方法包括:
1)、传感节点按照预设第一采集策略采集机床部件的机械状态数据并提取特征,获得机械特征数据,并将所述机械特征数据上传到网关节点;所述网关节点按照预设第二采集策略采集数控系统的工作状态数据并提取特征,获得数控特征数据,并将所述机械特征数据与数控特征数据发送至云端;
2)、所述云端接收所述机械特征数据与数控特征数据,使用预设的故障诊断和预测模型进行故障诊断和预测,并将故障诊断和预测结果发送至客户端;
3)、所述客户端向机床专家展示所述故障诊断和预测结果,接收机床专家对所述故障诊断和预测结果的反馈结果,并将所述反馈结果发送至所述云端;
4)、所述云端接收所述反馈结果,标注所述机械特征数据和数控特征数据,获得样本数据;根据所述样本数据训练所述故障诊断和预测模型,并返回执行所述步骤2);
所述网关节点作为根节点,所述传感节点基于无线传感自组网络通过FTSP完成时间同步;所述数控系统基于有线网络通过现场总线NCUC-bus完成时间同步,将1个网关节点和8个传感节点自组网,有3个R传感节点成为传感中继节点;左侧的两个传感节点通过传感中继节点与右侧的传感节点连通,进而连通到网关节点GW。
2.根据权利要求1所述的基于边缘计算和云协同的机床故障诊断与预测方法,其特征在于,所述方法还包括:
所述网关节点接收所述客户端发送的针对所述传感节点与网关节点的指令,所述指令包括但不限于,调整特征数据采集频率、调整特征数据的采集时长、调整特征数据的类型、更新特征提取算法库、重启或关闭传感节点或网关节点。
3.基于边缘计算和云协同的机床故障诊断与预测系统,其特征在于,所述系统包括,边缘端与云端,其中,
所述边缘端,包括网关节点和传感节点,所述传感节点设置在机床的部件上,并按照预设的第一采集策略采集部件的机械状态数据并提取特征,获得机械特征数据;
所述网关节点用于,按照预设的第二策略采集数控系统的工作状态数据并提取特征,获得数控特征数据,并将所述机械特征数据和数控特征数据发送至所述云端;
所述网关节点用于将所述机械特征数据与所述数控特征数据发送给云端,其中,所述机械特征数据包括但不限于,温度、湿度、转速、扭矩、振幅值、波形因数、波峰因数与峭度系数中的一种或组合;所述数控特征数据包括但不限于,指令码、报警码、主轴转速、运动方向、坐标中一种或组合;所述网关节点用于,通过NTP完成所述网关节点的时间同步,作为边缘端时间同步的基础;
所述云端,包括通讯单元、计算单元、存储单元、业务单元、训练单元,其中,所述通讯单元,用于接收所述网关节点上传的所述机械特征数据和数控特征数据,写入所述存储单元并转发给所述计算单元;
所述计算单元,用于对所述机械特征数据和数控特征数据进行故障诊断和预测,并将故障诊断和预测结果写入所述存储单元;
所述存储单元,用于存储所述机械特征数据和数控特征数据、机床专家的反馈结果、各种业务数据;
所述业务单元,用于向机床专家显示所述故障诊断和预测结果,接收机床专家对所述故障诊断和预测结果的反馈结果;
所述训练单元,用于根据所述反馈结果、所述机械特征数据和数控特征数据训练故障诊断和预测模型,以使所述故障诊断和预测模型的结果与所述反馈结果相同,并将模型参数反馈给所述计算单元。
4.根据权利要求3所述的基于边缘计算和云协同的机床故障诊断与预测系统,其特征在于,所述业务单元用于,向边缘端下发指令,其中,所述指令包括但不限于,调整数据的采集频率或时长、采集的数据类型、更新特征提取算法库、重启或关闭所述传感节点或网关节点中的一种或者组合。
5.根据权利要求3所述的基于边缘计算和云协同的机床故障诊断与预测系统,其特征在于,所述网关节点用于,判断机床是否处于未关机且未待机状态,若是则将所述机械特征数据和数控特征数据发送至所述云端。
6.根据权利要求3所述的基于边缘计算和云协同的机床故障诊断与预测系统,其特征在于,所述系统还包括,客户端,用于向机床专家显示所述故障诊断和预测结果,并接收机床专家对所述故障诊断和预测结果的反馈结果。
7.根据权利要求3所述的基于边缘计算和云协同的机床故障诊断与预测系统,其特征在于,客户端还用于,接收用户的操作指令,且所述客户端包括Web应用和手机App。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910235933.1A CN109933004B (zh) | 2019-03-27 | 2019-03-27 | 基于边缘计算和云协同的机床故障诊断与预测方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910235933.1A CN109933004B (zh) | 2019-03-27 | 2019-03-27 | 基于边缘计算和云协同的机床故障诊断与预测方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109933004A CN109933004A (zh) | 2019-06-25 |
CN109933004B true CN109933004B (zh) | 2022-05-24 |
Family
ID=66988473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910235933.1A Active CN109933004B (zh) | 2019-03-27 | 2019-03-27 | 基于边缘计算和云协同的机床故障诊断与预测方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109933004B (zh) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW202105100A (zh) * | 2019-07-16 | 2021-02-01 | 神通資訊科技股份有限公司 | 自動加工機之異常偵測系統及方法 |
CN110749462B (zh) * | 2019-07-19 | 2021-05-07 | 华瑞新智科技(北京)有限公司 | 一种基于边缘计算的工业设备故障检测方法及系统 |
CN112394703B (zh) * | 2019-08-14 | 2022-06-10 | 中车时代电动汽车股份有限公司 | 一种车辆故障管理系统 |
CN110394688B (zh) * | 2019-09-02 | 2021-02-12 | 太原科技大学 | 基于边缘计算的机床状态监测方法 |
CN112486136B (zh) * | 2019-09-11 | 2022-03-15 | 中科云谷科技有限公司 | 故障预警系统及方法 |
CN110554657B (zh) * | 2019-10-16 | 2023-03-03 | 河北工业大学 | 一种数控机床运行状态健康诊断系统及诊断方法 |
CN110781612A (zh) * | 2019-11-14 | 2020-02-11 | 哈工大机器人(山东)智能装备研究院 | 滚珠丝杠的故障诊断方法、装置、计算机设备和存储介质 |
CN111507489B (zh) * | 2020-04-20 | 2023-04-18 | 电子科技大学中山学院 | 一种云边协同的游乐设备故障预测与健康管理系统及方法 |
CN111594201B (zh) * | 2020-05-28 | 2021-08-13 | 中铁工程装备集团有限公司 | 一种tbm关键参数智能控制系统及方法 |
CN111596629B (zh) * | 2020-06-02 | 2021-08-03 | 曲阜师范大学 | 一种云边协同的工业数据融合方法和安全控制器 |
CN112506716A (zh) * | 2020-06-11 | 2021-03-16 | 石霜霜 | 基于边缘计算和5g通信的数据处理方法及系统 |
CN111783968B (zh) * | 2020-06-30 | 2024-05-31 | 山东信通电子股份有限公司 | 一种基于云边协同的输电线路监测方法及系统 |
CN111928334A (zh) * | 2020-07-30 | 2020-11-13 | 瑞纳智能设备股份有限公司 | 基于边云协同框架的供热控制方法、系统及计算机设备 |
CN112216085B (zh) * | 2020-09-15 | 2022-05-10 | 青岛科技大学 | 一种基于边缘计算和在线更新样本智能识别的装备关键承力结构件健康监测系统 |
CN112051800A (zh) * | 2020-09-17 | 2020-12-08 | 珠海格力智能装备有限公司 | 机床的异常处理方法及装置、计算机可读存储介质 |
CN112101532B (zh) * | 2020-11-18 | 2021-02-12 | 天津开发区精诺瀚海数据科技有限公司 | 一种基于边云协同的自适应多模型驱动设备故障诊断方法 |
CN114661003A (zh) * | 2020-12-23 | 2022-06-24 | 阿里巴巴集团控股有限公司 | 基于边缘计算的生产方法、边缘计算设备、工站及系统 |
CN114661000A (zh) * | 2020-12-23 | 2022-06-24 | 阿里巴巴集团控股有限公司 | 基于边缘计算的生产方法、边缘计算设备及系统 |
CN113268047B (zh) * | 2021-04-21 | 2022-09-02 | 深圳市道通科技股份有限公司 | 一种汽车诊断系统、方法及云服务器 |
CN112947290B (zh) * | 2021-05-16 | 2021-08-20 | 北京赛博联物科技有限公司 | 基于边云协同的设备状态监测方法、监测系统及存储介质 |
CN113253037B (zh) * | 2021-06-22 | 2021-10-08 | 北京赛博联物科技有限公司 | 基于电流波纹的边云协同设备状态监测方法及系统、介质 |
CN113742855B (zh) * | 2021-07-27 | 2022-03-18 | 清华大学 | 一种故障预测方法、系统、电子设备与可读存储介质 |
CN113759854B (zh) * | 2021-09-18 | 2023-09-05 | 富联裕展科技(深圳)有限公司 | 基于边缘计算的智能工厂管控系统及方法 |
CN113867285B (zh) * | 2021-09-24 | 2024-06-04 | 大唐互联科技(武汉)有限公司 | 基于边缘云平台的边缘侧设备故障诊断的方法及系统 |
CN114273979B (zh) * | 2021-12-10 | 2024-02-02 | 无锡市信昌电子科技有限公司 | 一种雕铣钻攻数控系统加工的在线监测系统 |
CN115185234A (zh) * | 2022-09-09 | 2022-10-14 | 中科航迈数控软件(深圳)有限公司 | 一种数控机床的适应性故障监测方法及系统 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101118437A (zh) * | 2007-09-03 | 2008-02-06 | 石毅 | 一种新型的数控机床远程状态监测与故障诊断系统实现方法 |
CN207408818U (zh) * | 2017-08-10 | 2018-05-25 | 黄河交通学院 | 一种具有故障预测及诊断功能的数控机床 |
CN108363382A (zh) * | 2018-02-09 | 2018-08-03 | 哈尔滨工业大学(威海) | 一种复杂装备故障诊断方法及系统 |
CN108591104A (zh) * | 2018-04-18 | 2018-09-28 | 广东寰球智能科技有限公司 | 一种基于云平台的风机故障预测与健康管理系统、方法 |
CN108667725A (zh) * | 2018-04-25 | 2018-10-16 | 哈尔滨电气股份有限公司 | 一种基于多种接入及边缘计算的工业软网关以及实现方法 |
CN108710362A (zh) * | 2018-06-25 | 2018-10-26 | 济南浪潮高新科技投资发展有限公司 | 一种基于工业互联网平台的数控机床联网诊断方法 |
CN108805300A (zh) * | 2018-05-30 | 2018-11-13 | 上海理工大学 | 数控机床远程实时协作故障诊断及维修系统 |
CN108828409A (zh) * | 2018-08-03 | 2018-11-16 | 南方电网科学研究院有限责任公司 | 一种基于边缘计算的故障检测系统 |
CN109118732A (zh) * | 2018-08-27 | 2019-01-01 | 中国科学院上海微系统与信息技术研究所 | 基于边缘信息的传感器感知事件判断与报警系统及方法 |
CN109460003A (zh) * | 2018-10-17 | 2019-03-12 | 南京凯奥思数据技术有限公司 | 车辆故障预测建模方法及系统 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4228513A (en) * | 1978-11-13 | 1980-10-14 | The B. F. Goodrich Company | Monitor system and method for detecting sequential events in a cyclical process |
EP3370125A1 (en) * | 2017-03-01 | 2018-09-05 | PLETHORA IIoT, S.L. | Device and system including multiple devices for supervision and control of machines in industrial installation |
CN107160834B (zh) * | 2017-07-14 | 2020-03-27 | 武汉红金龙印务股份有限公司 | 一种平板纸张丝网印刷时在印刷过程中防龟纹的方法 |
US10433726B2 (en) * | 2017-08-14 | 2019-10-08 | Amrita Vishwa Vidyapeetham | Systems, methods, and devices for remote health monitoring and management using internet of things sensors |
CN108768843A (zh) * | 2018-06-27 | 2018-11-06 | 安徽国讯芯微科技有限公司 | 一种多网融合边缘计算网关 |
-
2019
- 2019-03-27 CN CN201910235933.1A patent/CN109933004B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101118437A (zh) * | 2007-09-03 | 2008-02-06 | 石毅 | 一种新型的数控机床远程状态监测与故障诊断系统实现方法 |
CN207408818U (zh) * | 2017-08-10 | 2018-05-25 | 黄河交通学院 | 一种具有故障预测及诊断功能的数控机床 |
CN108363382A (zh) * | 2018-02-09 | 2018-08-03 | 哈尔滨工业大学(威海) | 一种复杂装备故障诊断方法及系统 |
CN108591104A (zh) * | 2018-04-18 | 2018-09-28 | 广东寰球智能科技有限公司 | 一种基于云平台的风机故障预测与健康管理系统、方法 |
CN108667725A (zh) * | 2018-04-25 | 2018-10-16 | 哈尔滨电气股份有限公司 | 一种基于多种接入及边缘计算的工业软网关以及实现方法 |
CN108805300A (zh) * | 2018-05-30 | 2018-11-13 | 上海理工大学 | 数控机床远程实时协作故障诊断及维修系统 |
CN108710362A (zh) * | 2018-06-25 | 2018-10-26 | 济南浪潮高新科技投资发展有限公司 | 一种基于工业互联网平台的数控机床联网诊断方法 |
CN108828409A (zh) * | 2018-08-03 | 2018-11-16 | 南方电网科学研究院有限责任公司 | 一种基于边缘计算的故障检测系统 |
CN109118732A (zh) * | 2018-08-27 | 2019-01-01 | 中国科学院上海微系统与信息技术研究所 | 基于边缘信息的传感器感知事件判断与报警系统及方法 |
CN109460003A (zh) * | 2018-10-17 | 2019-03-12 | 南京凯奥思数据技术有限公司 | 车辆故障预测建模方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN109933004A (zh) | 2019-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109933004B (zh) | 基于边缘计算和云协同的机床故障诊断与预测方法及系统 | |
CN101870075B (zh) | 一种基于性能退化模型的数控机床丝杠副寿命预测方法 | |
CN101870076B (zh) | 一种基于性能退化模型的数控机床导轨副寿命预测方法 | |
CN110866314B (zh) | 多层双向门控循环单元网络的旋转机械剩余寿命预测方法 | |
CN104390657B (zh) | 一种发电机组运行参数测量传感器故障诊断方法及系统 | |
JP2018153901A (ja) | 機械学習装置及び熱変位補正装置 | |
US8639454B2 (en) | Method of efficacy anticipation and failure examination for an apparatus | |
CN103310051B (zh) | 一种全寿命周期内的车载信息终端故障率预测方法 | |
CN115099633A (zh) | 基于数据分析的轴承加工设备运行质量检测系统 | |
CN112947290B (zh) | 基于边云协同的设备状态监测方法、监测系统及存储介质 | |
CN111160652B (zh) | 一种基于知识感知的设备异常状态综合判断及运维方法 | |
US11940357B2 (en) | System for predicting anomalies of machining | |
CN113632025A (zh) | 用于评估工业环境中的能量消耗的方法、系统和计算机程序产品 | |
Liao et al. | Nonparametric and semi-parametric sensor recovery in multichannel condition monitoring systems | |
Albano et al. | Sensors: the enablers for proactive maintenance in the real world | |
Stoop et al. | Fleet learning of thermal error compensation in machine tools | |
CN108537174B (zh) | 时变工况条件下旋转机械运行状态在线监测方法及系统 | |
CN114004539B (zh) | 一种基于振动数据的各方向磨损量评估方法 | |
Li et al. | A wavelet and neural networks based on fault diagnosis for HAGC system of strip rolling mill | |
D'Emilia et al. | Prediction of the remaining useful life of mechatronic systems, using internal sensors | |
CN109697271B (zh) | 基于短时能量变化比和核极限学习机的滚动轴承健康评估与性能预测方法 | |
CN114298410A (zh) | 一种基于卡尔曼滤波的agv在线故障预测系统及方法 | |
CN109632308B (zh) | 一种深沟球滚动轴承内圈故障劣化状态识别方法及系统 | |
CN113290063B (zh) | 薄板冷轧机监测分析系统及监测分析方法 | |
Chen et al. | Dynamic Drive Chain Error Analysis of Industrial Robots with Cyber Sensing Technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Machine tool fault diagnosis and prediction method and system based on edge computing and cloud collaboration Granted publication date: 20220524 Pledgee: Bank of Shanghai Limited by Share Ltd. Nanjing branch Pledgor: SUXIN IOT SOLUTIONS (NANJING) Co.,Ltd. Registration number: Y2024980025958 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |