一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于物联网的生产设备监管系统的制作方法

2022-03-26 15:47:49 来源:中国专利 TAG:


1.本发明涉及物联网技术领域,尤其涉及一种基于物联网的生产设备监管系统。


背景技术:

2.为了降低中小企业融资贷款的风险,银行等金融机构已经采用物联网技术对企业经营动态进行监控,目前常用的方案主要包括利用智能水电表采集企业用水用电的能耗,利用智能摄像头采集人车进出流量,以及通过地磅系统或者视频系统实现企业产品产量数据的采集。这些物联网数据可以反映企业现场的客观经营情况。
3.物联网终端采集的数据将通过有线或无线网络传输至银行等金融机构内部的服务器,原始数据经过清洗后,通过预设的业务规则判断企业的经营动态数据是否出现异常,可以用于金融信贷风险管控。
4.对于机加工类企业,生产线的开工数据是一项重要的监管维度。目前常用的方案是通过地磅系统对生产的货物重量进行称重,或使用视频系统对货物进行监控。但是地磅系统的改造工作量大,且实施成本非常高昂;而视频技术依赖的货物识别算法对于每一个场景均需要定制开发,开发与落地成本较高,并且在库房内部等敏感区域安装摄像头易导致企业隐私存在泄露风险,会引起企业方的抵触情绪,因此需要采用其他手段获取产线的开工数据。
5.此外,由于物联网终端分布在企业现场,现有的监管方案未涉及终端工作情况的管理。当现场的终端出现自身工作异常等情况,或被人为移动、拆除而导致数据异常时,需要设计机制对异常行为进行及时报警,以便于维护人员及时介入,处理异常状况。


技术实现要素:

6.本发明的目的在于针对现有技术的不足,提供一种基于物联网的生产设备监管系统,本发明针对制造类企业,通过振动传感器、噪声传感器与电流传感器实时获取关键生产设备的开工状态,并通过后端平台监控关键生产设备的开工时间,与预设指标进行对比,对企业经营状况的偏离进行实时提示或告警。多维度的传感器数据提供了交叉验证依据,减少了数据错误或造假可能。本发明通过多维度传感器数据的协同,实现对现场传感器自身工作状态的管理,通过后端平台对异构现场传感器的工作异常情况实现自诊断预警,可提示维护人员及时介入处置。
7.本发明的目的是通过以下技术方案实现的:一种基于物联网的生产设备监管系统,该系统包括现场终端层和技术平台层;
8.所述现场终端层的传感器终端部署在企业生产车间的关键生产设备上,所述传感器终端包括振动传感器、噪声传感器和电流传感器;
9.所述振动传感器安装在待监控生产设备上,通过内嵌加速度传感器判断设备是否处于振动状态,作为设备开关机状态的判断依据;
10.所述噪声传感器安装在待监控生产设备上或周围区域,采集现场噪声强度,作为
设备开关机状态的判断依据;
11.所述电流传感器安装在待监控生产设备的供电电缆上,捕捉设备供电电缆上的电流变化,作为设备开关机状态的判断依据;
12.所述传感器终端采集的数据传输至边缘网关,通过所述边缘网传输至所述技术平台层;
13.所述技术平台层包括接入网关模块、终端管理模块、终端诊断模块和数据储存模块;
14.所述接入网关模块支持异构化的物联网终端设备接入,所述接入网关模块将接收的传感器数据进行处理并解析后,数据报文转换为统一的消息格式,推送至终端管理模块、终端诊断模块以及数据储存模块;
15.所述终端管理模块用于传感器终端的注册和统一管理,当传感器终端在现场安装时,用户需要注册传感器终端,使所述传感器终端与现场生产设备进行绑定,并提供物模型的配置与传感器终端上下线管理功能;
16.所述终端诊断模块用于判定传感器终端是否出现工作异常,对于不同种类的传感器制定相应的判定规则;所述判定规则包括单一传感器自身的故障判定规则,以及多维度传感器之间的交叉验证判定规则;所述多维度传感器之间的交叉验证判定规则通过以下方式确定:对不同种类的传感器数据进行数据采集、数据预处理,分别通过专家规则与机器学习模型进行数据建模,当专家规则与机器学习模型上线后,对采集的现场传感器数据进行验证,判断传感器终端工作状态;
17.所述数据储存模块提供数据的持久化存储功能。
18.进一步地,所述振动传感器与所述技术平台层的网络通讯利用事件进行触发,所述振动传感器的信息通过以下模式上报:当设备开始振动时,振动传感器上传信息,典型数据字段包括传感器序列号、振动开始事件类型与当前时间戳;当振动停止并在阈值tv时间内未触发新的振动,振动传感器上传信息,典型数据字段包括传感器序列号、振动停止事件类型与当前时间戳,其中tv为传感器预设参数。
19.进一步地,所述噪声传感器与所述技术平台层的网络通讯利用事件进行触发,所述噪声传感器的信息通过以下模式上报:当现场噪声的声音强度分贝值超过开机下限阈值nd1并保持阈值时间ts1时,噪声传感器上传信息,典型数据字段包括传感器序列号、噪声触发事件类型与当前时间戳;当现场噪声的声音强度分贝值持续低于关机上限阈值nd2并保持阈值时间ts2时,噪声传感器上传信息,典型数据字段包括传感器序列号、噪声停止事件类型与当前时间戳;其中nd1,ts1,nd2,ts2为传感器预设参数。
20.进一步地,所述电流传感器与所述技术平台层的网络通讯利用事件进行触发,所述电流传感器的信息通过以下模式上报:无论检测到的电流值增加还是减少,当其变化量超过电流变化值阈值is时,电流传感器上传信息,典型数据字段包括传感器序列号、当前电流值与当前时间戳,其中is为传感器预设参数。
21.进一步地,所述边缘网关可以是一个独立的终端设备,采集现场各种传感器的信息并统一上传至所述技术平台层,也可以被集成在每个传感器终端中,将该传感器采集的数据独立上传至所述技术平台层。
22.进一步地,所述终端诊断模块中,所述对不同种类的传感器数据进行数据采集,包
括:
23.将传感器终端部署在企业现场生产设备上,测量设备开机和关机时的典型噪声值与电流值,确定对应噪声传感器的开机下限阈值nd1和关机上限阈值nd2,以及电流传感器电流变化值阈值is;传感器终端安装完毕后,持续采集一段时间的原始数据,作为数据建模的原始样本;
24.假设企业现场有若干台生产设备,取其中第n台设备作为研究对象,在设备上分别部署振动传感器、噪声传感器与电流传感器,采集数据分为三个数据集,分别对应该设备产生的振动事件触发、噪声事件触发与电流变化事件触发;
25.设振动事件数据集为n1,典型内容如下:
26.n1={{sn1,e11,t11},

,{sn1,ei1,ti1},

}
27.其中sn1代表第n个振动传感器序列号;ei1代表第i次振动事件内容,包括振动开始与振动结束,分别对应开机与关机,ti1代表第i次振动事件时间戳;
28.设噪声事件数据集为n2,典型内容如下:
29.n2={{sn2,e12,t12},

,{sn2,ei2,ti2},

}
30.其中sn2代表第n个噪声传感器序列号,ei2代表第i次噪声事件内容,包括噪声值大于nd1与噪声值小于nd2,分别对应开机与关机,ti2代表第i次噪声事件时间戳;
31.设电流变化事件数据集为n3,典型内容如下:
32.n3={{sn3,i13,t13},

,{sn3,ii3,ti3},

}
33.其中sn3代表第n个电流传感器序列号,ii3代表第i次电流变化事件对应的电流值,ti3为第i次电流变化事件时间戳。
34.进一步地,所述终端诊断模块中,对采集的不同种类的传感器数据进行预处理,包括:
35.(1)电流变化事件转化:约定设备开机时电流下限值为is1,设备关机时电流上限值为is2,对于某一次电流变化事件,若真实电流值ii3》is1,认为该次事件对应设备开机,若真实电流值ii3《is2,认为该次事件对应设备关机,处理完毕的电流变化事件数据集为n3’,典型内容如下:
36.n3’={{sn3,e13,t13},

,{sn3,ei3,ti3},

}
37.其中sn3代表第n个电流传感器序列号,ei3代表第i次电流变化事件内容,包括电流值大于is1和电流值小于is2,分别对应开机与关机,ti3代表第i次电流变化事件时间戳;
38.(2)开关机事件归并:将三个维度传感器数据进行归并,即将每一次开关机事件进行标记,其需要包含每类传感器对应的时间戳,对于第n个传感器,归并后的开关机事件数据集nsw,典型内容如下:
39.nsw={{sw1,t11,t12,t13},

,{swi,ti1,ti2,ti3},

}
40.其中swi为第i次开/关机事件,ti1,ti2,ti3分别为振动传感器、噪声传感器、电流传感器检测到的开/关机时间;
41.若某传感器开关机事件未包含三个维度的时间戳数据,使用空数据填充;
42.(3)正负样本划分:在数据采集过程中,进行负样本的采集和标注;对于归并后的开关机事件数据集nsw,将其中每一组数据分别进行正负样本标注,得到标注后的数据集nswm,所述数据集nswm对应被监控设备运行情况、时间戳以及标注情况,典型内容如下:
43.nswm={{sw1,t11,t12,t13,m1},

,{swi,ti1,ti2,ti3,mi},

}
44.其中mi为true或false,分别表示该组数据被标注为正样本或负样本。
45.进一步地,所述终端诊断模块中,所述数据建模包括:
46.(1)专家规则:当生产设备开机或关机时,三种传感器上报的事件从时间角度上应当同步;假设某次设备开机/关机时,振动事件、噪声事件和电流变化事件对应的原始时间戳分别为ti1、ti2、ti3,当传感器运行正常时,对应的三个时间戳两两之间的差值在统计上应满足正态分布,令随机事件x1为振动事件时间戳与噪声事件时间戳差值,随机事件x2为振动事件时间戳与电流变化事件时间戳差值,随机事件x3为噪声事件时间戳与电流变化事件时间戳差值,x1、x2、x3均应满足正态分布,表示为:
47.x1~n(μ1,σ1),x2~n(μ2,σ2),x3~n(μ3,σ3)
48.其中μ1、σ1分别为x1对应的均值和标准差,μ2、σ2分别为x2对应的均值和标准差,μ3、σ3分别为x3对应的均值和标准差;
49.确定均值与标准差的具体方法可采用统计分析,进行正态分布的参数拟合,得出均值以及标准差,取95%置信区间上界的方法设置专家规则;
50.(2)机器学习模型:基于采集获得的数据及标签,进行基于机器学习的分类模型训练;分类模型训练过程中,调用xgboost或逻辑回归模型,进行模型的拟合,将采集到的开关机数据及人工标注完成的数据集进行空值填充、归一化预处理后输入模型,模型将基于正负标记进行二分类训练。
51.进一步地,所述终端诊断模块中,专家规则及机器学习模型上线后,将以日为单位进行数据采集,并对数据进行验证;
52.对于上线后的待测数据,采用如下机制归并每次开关机事件:设定时间阈值tm,当某一个传感器产生开机或关机行为时,在时间阈值tm期间内最近产生的其他传感器的开机或关机行为被自动归并为同一组事件数据;如果在时间阈值tm内未产生其他传感器的数据,则认为数据丢失,使用空数据填充;
53.每组归并后的开关机事件数据通过专家规则与机器学习模型依次判定是否出现传感器工作异常,如果通过专家规则判断传感器工作正常,则不做后续处理,否则将通过机器学习模型进一步判定,如果机器学习模型判定传感器工作正常,则认定传感器工作正常,否则认定传感器工作异常,提示维护人员介入。
54.进一步地,该系统还包括预警模块,所述预警模块用于分析企业经营动态数据,并将业务结果与预设预警规则进行对比,如果业务结果偏离了预设预警规则,则触发企业动态异常的告警功能,并通知业务人员及时介入;所述预警规则包括关键生产设备开工时间下降、关键生产设备开工天数不足。
55.本发明的有益效果是:
56.1.本发明使用的技术相对于视频系统以及地磅系统等技术,其实施成本降低较多,作为金融机构,监管系统的实施费用将极大影响方案的推广难度,因此本发明方案的性价比更匹配金融机构的需求。
57.2.本发明方案采集的数据尽可能减少多余的信息,用户不需要顾虑例如视频监控等手段带来的隐私泄露风险。
58.3.现场传感器通常存在会引起数据失实的安全风险,本发明方案利用了多传感器
数据之间的相互交叉验证来判定传感器是否存在工作异常状态,可及时提示维护人员进行处置。
附图说明
59.图1是本发明实施例提供的基于物联网的生产设备监管系统结构框图。
具体实施方式
60.为了更好的理解本技术的技术方案,下面结合附图对本技术实施例进行详细描述。
61.应当明确,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
62.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
63.本发明实施例提供一种基于物联网的生产设备监管系统,如图1所示,该系统包括现场终端层和技术平台层。
64.现场终端层的传感器需要部署在企业生产车间的关键生产设备上,包括但不限于机床、切割机、航吊、叉车等。其中,传感器包括振动传感器、噪声传感器和电流传感器等。
65.振动传感器安装在待监控生产设备上,例如粘贴在表面,振动传感器可通过内嵌的加速度传感器判断设备是否处于振动状态,进而作为设备开机或停机状态的判断依据。为了满足设备的低功耗要求,振动传感器与技术平台层的网络通讯利用事件进行触发,当振动开始或振动停止时,振动传感器会上传对应的信息。
66.振动传感器的信息具体将通过以下模式上报:当设备开始振动时,振动传感器会上传信息,典型数据字段包括传感器序列号、事件类型(振动开始)与当前时间戳;当振动停止并在阈值tv时间内未触发新的振动,振动传感器会上传信息,典型数据字段包括传感器序列号、事件类型(振动停止)与当前时间戳。tv为传感器预设参数,也可通过平台下发指令,远程修改。
67.噪声传感器安装在待监控生产设备上或周围区域,噪声传感器会采集现场的噪声强度,进而作为设备开机或停机状态的判断依据。为了满足设备的低功耗要求,噪声传感器与技术平台层的网络通讯利用事件进行触发,当现场噪声分贝值超过阈值时,噪声传感器会上传对应的信息。
68.噪声传感器的信息具体将通过以下模式上报:当现场噪声的声音强度分贝值超过开机下限阈值nd1并保持阈值时间ts1时,噪声传感器会上传信息,典型数据字段包括传感器序列号、事件类型(噪声触发)与当前时间戳;当现场噪声的声音强度分贝值持续低于关机上限阈值nd2并保持阈值时间ts2时,噪声传感器会上传信息,典型数据字段包括传感器序列号、事件类型(噪声停止)与当前时间戳。nd1,ts1,nd2,ts2为传感器预设参数,也可通过平台下发指令,远程修改。
69.电流传感器安装在待监控生产设备的供电电缆上,电流传感器可以捕捉到设备供
电电缆上的电流变化,进而作为设备开机或停机状态的判断依据。为了满足设备的低功耗要求,电流传感器与技术平台层的网络通讯利用事件进行触发,当电流值采集值变化超过阈值时,电流传感器会上传对应的信息。
70.电流传感器的信息具体将通过以下模式上报:无论检测到的电流值增加还是减少,当其变化量超过电流变化值阈值is时,电流传感器会上传信息,典型数据字段包括传感器序列号、当前电流值与当前时间戳。is为传感器预设参数,也可通过平台下发指令,远程修改。
71.传感器采集的数据传输至边缘网关,并通过有线或无线网络传输至技术平台层。边缘网关可以是一个独立的终端设备,采集现场各种传感器的信息并统一上传,也可以被集成在每个传感器终端中,将该传感器采集的数据独立上传至技术平台层。
72.技术平台层包括接入网关模块、终端管理模块、终端诊断模块、数据储存模块、预警模块和结果展示模块,分别以软件模块形式部署在金融机构的服务器上,服务器支持公网的网络连接功能,实现和现场边缘网关通信。
73.接入网关模块负责提供各种协议适配包,支持异构化的物联网终端设备接入。边缘网关上传的各种格式和标准的传感器数据首先通过接入网关模块进行处理并解析,数据报文会转换为统一的消息格式,并通过消息中间件推送,推送的数据有三个目标模块:至终端管理模块实现对传感器终端信息的对接,至终端诊断模块执行传感器终端自诊断,至数据储存模块进行持久化储存。
74.终端管理模块提供了传感器终端的注册和统一管理功能。用户可以通过该模块在平台上注册传感器终端,使其与现场的实际关键生产设备进行绑定,并提供物模型的配置与传感器终端上下线管理功能。当传感器终端在现场安装时,需要通过该模块进行注册并绑定具体的待监控生产设备。
75.终端诊断模块主要用于判定传感器终端是否出现工作异常,对于不同种类的传感器,需要制定相应的判定规则。判定规则分为两类,包括单一传感器自身的故障判定规则,典型例子包括但不限于:传感器在指定的时间期限阈值内未读取到新数据;也包括多维度传感器之间的交叉验证,不同传感器的数据之间具备相关性,例如振动传感器检测到设备开始振动时,噪声传感器应随即检测到现场噪声情况的变化,电流传感器应检测到电流突变,如果某一类传感器没有发生对应的变化,则说明该传感器可能发生了故障。多维度传感器之间的交叉验证判定规则通过以下方式确定:对不同种类的传感器数据进行采集、预处理,然后分别通过专家规则与机器学习进行建模。当规则与模型上线后,技术平台层将持续采集现场传感器数据,并通过该模块判断传感器的工作状态。
76.基于终端诊断模块的传感器工作状态诊断功能具体实现方式如下:
77.1.数据采集
78.将传感器终端部署在某企业现场待测生产设备上,并测量设备开机和关机时的典型噪声值与电流值,以便确定对应噪声传感器的开机下限阈值nd1和关机上限阈值nd2,以及电流传感器电流变化值阈值is。振动传感器时间阈值tv,噪声传感器时间阈值ts1与ts2等参数一般可使用预设的经验值,不需要针对每个设备修改。传感器安装完毕后,持续采集一段时间的原始数据(例如一个月),作为后续建模的原始样本。
79.假设该企业现场有若干台待监控生产设备,取其中第n台设备作为研究对象,在设
备上分别部署了振动传感器(序列号sn1)、噪声传感器(序列号sn2)与电流传感器(sn3)。对应的采集数据分为三个数据集,分别对应该设备产生的振动事件触发、噪声事件触发与电流变化事件,以正样本为例,设振动事件数据集为n1,典型内容如下:
80.n1={{sn1,e11,t11},

,{sn1,ei1,ti1},

}
81.其中sn1代表第n个振动传感器的序列号,ei1代表第i次振动事件内容(包括振动开始与振动结束,分别对应开机与关机),ti1代表第i次振动事件的时间戳。
82.设噪声事件数据集为n2,典型内容如下:
83.n2={{sn2,e12,t12},

,{sn2,ei2,ti2},

}
84.其中sn2代表第n个噪声传感器的序列号,ei2代表第i次噪声事件内容(包括噪声值大于nd1和噪声值小于nd2,分别对应开机与关机),ti2代表第i次噪声事件的时间戳。
85.设电流变化事件数据集为n3,典型内容如下:
86.n3={{sn3,i13,t13},

,{sn3,ii3,ti3},

}
87.其中sn3为第n个电流传感器的序列号,ii3为第i次电流变化事件对应的电流值,ti3为第i次电流变化事件的时间戳。
88.2.数据预处理
89.待原始样本采集完毕后,进行数据预处理,具体工作主要包括三部分,分别是电流变化事件的转化、开关机事件归并以及正负样本的划分。
90.(1)电流变化事件的转化:对于电流数据,由于采集的数据是真实电流值,需要将其转换为事件的形式,约定设备开机时电流下限值为is1,设备关机时电流上限值为is2,则对于某一次电流变化事件,若真实电流值ii3》is1,认为该次事件对应设备开机,若真实电流值ii3《is2,认为该次事件对应设备关机,其余情况则忽略。is1与is2为经验取值,可根据设备具体运行情况确定。处理完毕的电流变化事件数据集为n3’,其典型内容如下:
91.n3’={{sn3,e13,t13},

,{sn3,ei3,ti3},

}
92.其中sn3为第n个电流传感器的序列号,ei3为第i次电流变化事件内容(包括电流值大于is1和电流值小于is2,分别对应开机与关机),ti3为第i次电流变化事件的时间戳。经过该处理后,三个维度的传感器数据信息形式一致,均为传感器序列号、事件内容、时间戳的格式。
93.(2)开关机事件归并:在原始数据集中,三个维度传感器的数据尚未进行联系,需要将数据进行人工归并,即将每一次开关机事件进行标记,其需要包含每类传感器对应的时间戳。例如对于第n个传感器,归并完的开关机事件数据集nsw,典型内容如下:
94.nsw={{sw1,t11,t12,t13},

,{swi,ti1,ti2,ti3},

}
95.其中swi为第i次开/关机事件,ti1,ti2,ti3分别为振动传感器、噪声传感器、电流传感器检测到的开/关机时间。
96.由于可能存在监控信号丢失、传输故障和误报行为,某些传感器开关机事件可能未包含全部三个维度的时间戳数据,使用空数据填充。
97.(3)正负样本的划分:为满足机器学习等分类模型的训练条件,在数据采集和清洗过程中,需要进行负样本的采集和标注工作。其中,在数据采集过程中,重点关注监控信号丢失、传输故障情况,并进行人为标注;若负样本数量过少,则可在采集过程中模拟传感器工作异常场景,并进行数据采集,或利用特征工程中的上采样方法进行数据生成。
98.对于开关机事件归并完成的数据集nsw,将其中每一组数据分别进行正负标注,即根据传感器工作正常或异常标注该组数据属于正样本或负样本,可得标记后的数据集nswm,该数据集对应被监控设备运行情况(开机或关机)、时间戳、标注情况(正样本或负样本),其典型内容如下:
99.nswm={{sw1,t11,t12,t13,m1},

,{swi,ti1,ti2,ti3,mi},

}
100.其中mi为true或false,分别表示该组数据被标注为正样本或负样本。
101.3.数据建模
102.(1)专家规则:根据经验,当设备开机或关机时,三种传感器上报的事件从时间角度上应当同步。以设备开机为例,假设某次设备开机时,振动事件对应的原始时间戳为ti1,噪声事件对应的的原始时间戳为ti2,电流变化事件对应的原始时间戳为ti3,当传感器运行正常时,对应的三个时间戳两两之间的差值在统计上应满足正态分布,令随机事件x1为振动事件时间戳与噪声事件时间戳差值,随机事件x2为振动事件时间戳与电流变化事件时间戳差值,随机事件x3为噪声事件时间戳与电流变化事件时间戳差值,x1、x2、x3应均满足正态分布,即对于:x1=ti1-ti2,x2=ti1-ti3,x3=ti2-ti3,应存在:
103.x1~n(μ1,σ1),x2~n(μ2,σ2),x3~n(μ3,σ3)
104.其中μ1、σ1分别为x1对应的均值和标准差,μ2、σ2分别为x2对应的均值和标准差,μ3、σ3分别为x3对应的均值和标准差。
105.确定均值与标准差的具体方法可进行统计分析,进行正态分布的参数拟合,得出均值μ以及标准差σ,取95%置信区间上界的方法设置专家规则,以x1(对应振动事件和噪声事件)为例,其具体操作步骤如下:
106.在标记完成的数据集nswm中筛选出所有正样本数据(即mi为true的数据组),对于每组数据均将振动、噪声事件对应的开关机时间作差,形成数据集x1,其典型内容为:
107.x1={t11

t12,

,ti1

ti2,

}
108.根据前文分析,x1应满足正态分布,对x1中数据进行正态分布拟合,可求得均值μ1与标准差σ1,则振动事件和噪声事件的正常行为判定专家规则为:
109.μ1-1.96
×
σ1《ti1

ti2《μ1 1.96
×
σ1
110.类似地,可分别求得振动事件和电流变化事件时间戳差值数据集x2、噪声事件和电流变化事件时间戳差值数据集x3,并分别求出正常行为判定专家规则,即:
111.μ2-1.96
×
σ2《ti1

ti3《μ2 1.96
×
σ2
112.μ3-1.96
×
σ3《ti2

ti3《μ3 1.96
×
σ3
113.其中μ2与σ2通过对x2对应的数据样本进行正态分布拟合确定,μ3与σ3通过对x3对应的数据样本进行正态分布拟合确定。
114.(2)机器学习模型:基于采集获得的数据及标签,可进行基于机器学习的分类模型训练。鉴于采集数据量有限,可运用xgboost、逻辑回归等分类模型进行训练。
115.分类模型训练过程中,调用xgboost或逻辑回归模型,进行模型的拟合,将自动采集到的开关机数据及人工标注完成的数据集进行空值填充、归一化的预处理工作,得到nswm的训练集合,并输入模型进行训练,模型将基于正负标记进行二分类训练。
116.模型训练完成后可与专家规则一起使用,进行交叉验证,在运行过程中应继续补充采集数据,不断强化模型能力,同时可实时掌握模型退化等指标,保证模型预测准确性。
117.4.异常检测
118.专家规则及机器学习模型上线后,将以日为单位进行数据采集,并对数据进行验证。
119.对于训练集数据,利用传感器进行数据采集后,采用人工将不同维度传感器信号归并为同一次开关机事件。对于上线后的待测数据,将通过特定机制自行归并每次开关机事件,例如设定一个时间阈值tm,当某一个传感器产生开机或关机行为时,在时间阈值tm期间内最近产生的其他传感器的开机或关机行为被自动归并为同一组事件数据;如果在时间阈值tm内未产生其他传感器的数据,则认为数据丢失,使用空数据填充。
120.每组归并后的开关机事件数据将通过专家规则与机器学习模型依次判定是否出现传感器工作异常,数据首先通过专家规则进行判断,如果判断传感器工作正常,则不做后续处理,否则将通过机器学习模型进一步判定,如果机器学习模型判定传感器工作正常(例如机器学习模型判定评分达到设定阈值),则认为传感器工作正常,否则将认定为传感器工作异常,提示维护人员介入。
121.数据储存模块提供数据的持久化存储功能,通常依赖数据库服务器实现数据的存储、获取与修改功能。通常,传感器的原始上传数据与经过处理的数据均需要进行存储。
122.预警模块用于分析企业经营动态数据,并将业务结果与预设预警规则进行对比,如果业务结果偏离了预设预警规则,则触发企业动态异常的告警功能,并通知业务人员及时介入。预警模型处理后的数据也应输出至数据储存模块。
123.典型的预警规则包括:
[0124][0125]
结果展示模块通过数据图表形式,可视化展示数据处理结果与风险提示信息。
[0126]
本发明利用传感器采集现场生产设备多维度的相关信号(包括但不限于振动、电流、噪声),反映生产设备启停情况,进而利用软件平台处理数据,判断企业的运营情况是否正常。本发明提出一种对现场传感器工作异常状态的检测机制,包括单一传感器工作异常判定规则,以及利用多维度的传感器数据的交叉验证进行异常判定。
[0127]
以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献