一种云原生的工业数据收集与故障报警系统和运作方法技术方案

技术编号:26606686 阅读:69 留言:0更新日期:2020-12-04 21:31
本发明专利技术公开工业数据报警运用技术领域的一种云原生的工业数据收集与故障报警系统,该工业数据收集与故障报警系统包括Kubernetes主节点,用于云环境下Kubernetes集群的主节点的部署;和/或Kubernetes工作节点,用于云环境下Kubernetes集群的工作节点的部署;和/或应用层组件,用于云环境下用于实施获取工业设备的实时状态、数据点监测报警情况与历史状态。该工业数据收集与故障报警系统采用多副本方式部署,在云环境下根据业务负载弹性调整系统各组件副本数量,以此控制系统吞吐量和系统冗余度。

【技术实现步骤摘要】
一种云原生的工业数据收集与故障报警系统和运作方法
本专利技术涉及工业数据报警运用
,更具体地,涉及一种云原生的工业数据收集与故障报警系统和运作方法。
技术介绍
在工业应用中,PLC、传感器等工业设备产生的大量数据常常需要在用户界面实时展示或者通过预留的API接口供外部系统使用,当某项或某几项数据出现异常值时,需要及时发出警报。用户可以根据业务需求定义需要监视哪些数据点,并在这些数据点之上使用故障表达式定义故障报警的规则,例如在系统中配置监视电机转速与风速传感器数据点,并配置故障表达式即当电机转速与风速同时超过一定阈值时,触发报警。在系统实施方面,故障报警系统对可用性有较高的要求,传统的数据收集与故障报警系统大多只能采用单机进行部署,数据吞吐量受单机性能制约,并且单机容易出现硬件故障或系统宕机从而导致系统业务停摆。
技术实现思路
本专利技术的目的是提供一种云原生的工业数据收集与故障报警系统和运作方法,该系统适用于在云端使用MQTT协议(一种物联网设备通信的标准协议)接受来自底层设备的原始数据,原始数据可以通过数据点定义进本文档来自技高网...

【技术保护点】
1.一种云原生的工业数据收集与故障报警系统,其特征在于,包括Kubernetes主节点,用于云环境下Kubernetes集群的主节点的部署;/n和/或Kubernetes工作节点,用于云环境下Kubernetes集群的工作节点的部署;和/或应用层组件,用于云环境下用于实施获取工业设备的实时状态、数据点监测报警情况与历史状态。/n

【技术特征摘要】
1.一种云原生的工业数据收集与故障报警系统,其特征在于,包括Kubernetes主节点,用于云环境下Kubernetes集群的主节点的部署;
和/或Kubernetes工作节点,用于云环境下Kubernetes集群的工作节点的部署;和/或应用层组件,用于云环境下用于实施获取工业设备的实时状态、数据点监测报警情况与历史状态。


2.如权利要求1所述的一种云原生的工业数据收集与故障报警系统,其特征在于,所述Kubernetes主节点包括:
Kubernetes系统组件,用于主节点的部署的专用部件;和/或
Prometheus系统,用于组件性能指标的监控;和/或
EFK系统,用于容器日志采集。


3.如权利要求1所述的一种云原生的工业数据收集与故障报警系统,其特征在于,Kubernetes工作节点包括:
Kubernetes系统组件,用于工作节点的部署的专用部件;和/或
Nginxingress,用于外部访问负荷均衡器;和/或
Prometheus&EFK组件,用于对工作节点的数据监控和日志采集。


4.如权利要求1所述的一种云原生的工业数据收集与故障报警系统,其特征在于,所述应用层组件包括:
MosquittoServer,作为MQTT服务端,用于与PC和PLC设备的通信;和/或KafkaCluster,消息中间件,用于实时数据包括报警数据的缓存;和/或Redis,缓存数据库,用于实时数据包括报警数据的缓存;和/或
MySQL,关系型数据库,用于存储数据点定义工程;和/或
InfluxDB,时序型数据库,用于保存数据点历史。


5.如权利要求1所述的一种云原生的工业数据收集与故障报警系统,其特征在于,所述应用层组件还包括:
ziConfigAPIServer,数据点定义工程配置组件,用于定义底层设备发送的数据包格式;和/或
ziDataRuntimeCluster,实时读取订阅到的数据包并根据数据点定义将其解析为系统标准格式,并根据点类别发布到KafkaCluster的对应Topic中;和/或
ziAlarmAgent,故障报警点监听组件,用于接受到来自Kafkaalarm-busTopic的故障报警数据点后,根据数据点定义中故障类型点的故障触发...

【专利技术属性】
技术研发人员:沈立文朱廷余丹炯王晓海韦燚王振国
申请(专利权)人:上海振华重工集团股份有限公司
类型:发明
国别省市:上海;31

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

1