一种支持工业大数据分析的装备控制器及运行方法技术

技术编号:15894500 阅读:37 留言:0更新日期:2017-07-28 19:25
本发明专利技术公开了一种支持工业大数据分析的装备控制器及运行方法,其包括用于数据检测、数据分析与数据处理的控制模块;用于数据存储的存储模块;用于数据传输的通讯模块。数据检测是指在运动控制卡控制机器执行每一个动作节拍开始所产生的系统时间及对应的计数采集;数据处理是指将检测出的数据进行分析、计算及格式化的整理;数据格式是指具备该工业场景中的大数据分析的数据格式;采用上述原理,利用该种装备控制器及数据处理机制,可以实现所控制的机器设备运行状态的实时监测以及将数据用于工业大数据的故障预测分析,从而为企业维修管理人员提供更好的工厂运行状态描述和预案描述,进而在不影响工业生产的情况下排除生产故障。

Equipment controller and operation method for supporting industrial large data analysis

The invention discloses a support equipment controller analysis of industrial data and operation method, which includes a data detection, data analysis and data processing control module; storage module for data storage; communication module for data transmission. Data detection refers to the system of motion control card control machine to perform each action produced by the time and began to beat the count corresponding to the data acquisition; processing refers to the detected data analysis, calculation and format arrangement; data format refers to the analysis of the data with the industrial scene in the data format used; the above principle, the equipment controller and data processing system, can achieve real-time monitoring equipment running state control and fault analysis and forecasting data for industrial data, thus providing a better description of plant operation and maintenance plans for the description of state enterprise managers, and does not affect the industrial production under the condition of exclusion production failure.

【技术实现步骤摘要】
一种支持工业大数据分析的装备控制器及运行方法
本专利技术涉及工业自动化控制
,尤其涉及一种支持工业大数据分析的装备控制器及运行方法。
技术介绍
工业大数据的兴起对工业的升级改造起到巨大的推动作用,工业大数据可用于生产预测,机器设备的故障预测等。工业4.0提出了智慧工厂的相关概念与系统架构,智慧工厂的自动化与智能化的实现需要对大量设备运行状态的进行检测与数据分析,从而为工厂管理人员提供生产状态描述与设备故障预测,同时配合工厂自身的智能化决策实现故障快速排除与智能重组。在工业生产中,机器设备从开始投入生产就不可避免的出现老化现象,设备老化是一个漫长的过程,然而老化现象发生到一定程度时便会使机器设备发生故障,从而阻碍工业生产活动。现阶段工业所使用的运动控制器或运动控制卡及其控制模式,只支持对执行机构(如:伺服电机及其驱动器)进行信号输出或反馈接收的单闭环或开环的操作功能,即在一个命令的执行过程中,数据一旦产生到命令被实现后立刻消失,控制器没有提供保存和分析相关部件的运动数据的机制,不能对机器设备进行故障时间和发生概率的预测,同时也不支持与工业大数据中心的数据交互。因此,现阶段的运动控制器及其控制机制不能通过设备运行数据来分析设备老化情况,不适合应用于工业改造升级和工业大数据分析应用的场景。由于机器设备执行加工操作时存在非机器故障或老化现象引起的扰动,所以不能将某次或少量次数的设备动作执行状况的异常作为判断机器设备出现故障的标准。因此,依靠检测动作节拍执行时间超标作为分析和预测机器设备故障依据时,需要依靠对这些数据的长期识别与积累来进行相应判断。由于控制器中的CPU计算资源和存储空间的限制,不能进行大规模数据存储与计算,因此,需要将机器设备执行完的每套加工操作得到的数据进行整理后及时上传至大数据计算中心。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点和不足,提供一种支持工业大数据分析的装备控制器及运行方法。本专利技术通过下述技术方案实现:一种支持工业大数据分析的装备控制器,包括:用于数据检测、数据分析与数据处理的控制模块;用于数据存储的存储模块;用于数据传输的通讯模块。所述数据检测,是指在控制器中的程序中增加检测每一个动作节拍开始及结束后的反馈时间及其动作节拍标识。所述数据处理,是指将检测出的数据进行数据分析、数据计算及数据格式化的整理。所述数据格式化,是指具备该工业场景中的大数据分析的数据格式。所述存储模块包括一个外部存储模块。所述外部存储模块由SD卡接口模块和SD卡组成,以此作为正在处于等待上传的数据的缓存。所述通讯模块采用5GWiFi模块和千兆带宽的以太网卡,用于数据传输。所述支持工业大数据分析的装备控制器的运行方法,包括如下步骤:控制模块负责向机器设备发送控制指令,并同时接收机器设备执行后的反馈信号;然后由通讯模块将处理后的数据传至该工业场景中的大数据处理中心。在控制模块的控制过程中,轴输出线程用于执行机器设备动作节拍控制命令的输出,在每个用于动作节拍命令控制的函数中增设一个用于当前系统时间输出和该动作节拍的标识输出的程序功能段;假设机器设备执行的一套动作有n个动作节拍共同完成,那么控制器内的程序轴输出线程需要将每个节拍的节拍标志及产生时间进行输出,并存储到控制模块中;此外,控制器内的程序需要新增设一条线程作为反馈处理线程,反馈处理线程与轴输出线程之间利用线程通讯来获取轴输出线程输出的动作节拍标识及其产生时间,并缓存到储存区域中,同时反馈处理线程依次接收来至机器设备动作节拍完成后的反馈标志,并记录其反馈时间。控制模块内的反馈处理线程对机器设备反馈回来的数据进行计算与格式化处理。本专利技术相对于现有技术,具有如下的优点及效果:利用本专利技术装备控制器及数据处理机制,可以实现所控制的机器设备运行状态的实时监测以及将数据用于工业大数据的故障预测分析,从而为企业维修管理人员提供更好的工厂运行状态描述和预案描述,进而在不影响工业生产的情况下排除生产故障。附图说明图1是本专利技术支持工业大数据分析的装备控制器的总体示意图。图2是本专利技术实施例的动作节拍时间示意图。图3是本专利技术实施例的数据传送格式示意图。图4是图1中装备控制器的结构示意图。具体实施方式下面结合具体实施例对本专利技术作进一步具体详细描述。如图1所示;本专利技术主要包括三个模块,分别是:用于数据检测、分析与处理的控制模块;用于数据存储的存储模块;用于数据传输的通讯模块。运动控制器负责向机器设备发送控制指令,同时接收机器设备执行后的反馈信号,然后通过自身的通讯模块将处理后的数据传至该工业场景中的大数据处理中心。在控制模块的程序中,轴输出线程用于执行机器设备动作节拍控制命令的输出,在每个用于动作节拍命令控制的函数中增设一个用于当前系统时间输出和该动作节拍的标识输出的程序功能段。假设机器设备执行的一套动作有n个动作节拍共同完成,那么控制器内的程序轴输出线程需要将每个节拍的节拍标志及产生时间进行输出,并存储到控制模块中。此外,控制器内的程序需要新增设一条线程作为反馈处理线程,反馈处理线程与轴输出线程之间利用线程通讯来获取轴输出线程输出的动作节拍标识及其产生时间,并缓存到储存区域中,同时反馈处理线程依次接收来至机器设备动作节拍完成后的反馈标志,并记录其反馈时间。控制模块内的反馈处理线程对机器设备反馈回来的数据进行计算与格式化处理。在数据处理过程中,假设机器设备执行一套动作的有序集合为Set,第i个节拍为B(i)(i∈n),故有Set={B(1),B(2),B(3),…,B(n)}。假设B(i)开始执行时的时间为t1(i),执行完毕反馈回来的时间为t2(i),因此,该B(i)执行完毕共耗时TB(i)=t2(i)-t1(i)。机器设备完成一套动作执行时间可由T表示,其中这一套执行动作的各个动作节拍执行时间如图2所示,每根柱状图形代表一个动作节拍执行时间的长短。假设每个机器设备都有标准的动作节拍执行时间段序列{TBo(1),TBo(2),TBo(3),…,TBo(n)},若第i个动作节拍B(i)执行的时间段TB(i)≤TBo(i),则称该动作节拍执行时间符合标准,反之,则称该动作节拍执行时间超标。由于控制器不能做大规模数据储存与计算,故需要将检测后的数据经过计算、分析处理后进行格式化,达到符合该工业场景中的大数据分析格式。经过控制器处理后的数据格式如图3所示,每个动作节拍将产生三个字段的数据,分别是B(i)、TB(i)和标志位FB(i),其中B(i)表示该机器设备加工操作的第i个动作节拍,TB(i)表示该机器设备加工操作的第i个动作节拍所消耗的时间,FB(i)表示当TB(i)≤TBo(i)时,FB(i)置为0;当TB(i)>TBo(i)时,FB(i)置为1。数据格式最后将有两个字段T和F结尾,其中T为该机器设备完成一套动作的执行时间,F表示当时,F置为0;否则F置为1。如图4所示,为了支持工业海量数据的传输要求,本专利技术的控制器考虑到工业场景中机器设备布局的复杂性,因此通讯模块提供两种通讯方式用于数据交换,即无线通讯方式和以太网通讯方式。考虑到工业场景中的大数据处理中心面对众多设备的数据交互问题,为了提高数据传输的速度,同时缓解控制器存储模块数据存储空间的压力,通讯模块本文档来自技高网
...
一种支持工业大数据分析的装备控制器及运行方法

【技术保护点】
一种支持工业大数据分析的装备控制器,其特征在于包括:用于数据检测、数据分析与数据处理的控制模块;用于数据存储的存储模块;用于数据传输的通讯模块。

【技术特征摘要】
1.一种支持工业大数据分析的装备控制器,其特征在于包括:用于数据检测、数据分析与数据处理的控制模块;用于数据存储的存储模块;用于数据传输的通讯模块。2.根据权利要求1所述支持工业大数据分析的装备控制器,其特征在于:所述数据检测,是指在控制器中的程序中增加检测每一个动作节拍开始及结束后的反馈时间及其动作节拍标识。3.根据权利要求1所述支持工业大数据分析的装备控制器,其特征在于:所述数据处理,是指将检测出的数据进行数据分析、数据计算及数据格式化的整理。4.根据权利要求3所述支持工业大数据分析的装备控制器,其特征在于:所述数据格式化,是指具备该工业场景中的大数据分析的数据格式。5.根据权利要求1所述支持工业大数据分析的装备控制器,其特征在于:所述存储模块包括一个外部存储模块。6.根据权利要求5所述支持工业大数据分析的装备控制器,其特征在于:所述外部存储模块由SD卡接口模块和SD卡组成,以此作为正在处于等待上传的数据的缓存。7.根据权利要求1所述支持工业大数据分析的装备控制器,其特征在于:所述通讯模块采用5GWiFi模块和千兆带宽的以太网卡,用于数据传输。8.权利要求1至7中...

【专利技术属性】
技术研发人员:万加富易鸣伦闫荷花李迪
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1