一种机器人集群智能化状态监测与告警方法技术

技术编号:26503408 阅读:16 留言:0更新日期:2020-11-27 15:30
一种机器人集群智能化状态监测与告警方法,该方法具体包括以下步骤:机器人单独采集数据;机器人单独对采集的数据实时分析告警;机器人在管理服务器上集群化存储、显示状态数据及告警信息。本发明专利技术实现了多台智能防爆巡检机器人状态告警的统一配置和管理,管理服务器上可以针对任意故障类型进行告警定义的配置,同一个告警定义支持多个告警判定规则的配置,集群系统内多台机器人可以共用一个告警规则,也使用不同的告警规则,每台机器人独立加载配置数据、独立采集状态数据并根据告警规则进行状态数据分析,自主发布告警并主动同步到管理服务器,从而实现集群机器人状态检测及告警。

【技术实现步骤摘要】
一种机器人集群智能化状态监测与告警方法
本专利技术属于巡检机器人
,尤其涉及一种机器人集群智能化状态监测与告警方法。
技术介绍
随着经济的发展,自动化水平的不断提高,石油天然气能源被越来越多的人们使用,伴随着的是运输的能源数量也越来越多,则在运输路途中和关键站点,逐渐使用智能防爆巡检机器人来代替人工完成关键设备的巡检工作,为了对未来智能防爆巡检机器人批量化运行时各机器人运行状态的掌握、故障预防及故障告警。
技术实现思路
本专利技术的目的在于提供一种机器人集群智能化状态监测与告警方法,其解决了现有智能防爆巡检机器人自身状态的非透明化和不灵活的问题。本专利技术的目的是通过以下技术方案来实现的:一种机器人集群智能化状态监测与告警方法,机器人单独采集数据;具体包括以下步骤:机器人单独采集数据;机器人单独对采集的数据实时分析告警;机器人在管理服务器上集群化存储、显示状态数据及告警信息。可选地,所述机器人单独采集数据包括以下步骤:机器人及其它节点仅进行状态数据的采集上报;管理服务器节点采集本节点的状态数据并接收机器人及其它节点的数据;将本节点及接收到的下级节点状态数据存储,并转发给服务器管理节点;服务器管理节点仅对状态数据进行接收、存储。可选地,机器人及其它节点仅进行状态数据的采集上报具体包括以下步骤:机器人及其它节点的系统监控与进行管理进程获取到状态数据后,通过WCF服务发送给本地Windows服务的状态数据上报模块;状态数据上报模块通过Windows服务将数据转发给管理服务器节点的状态数据接收模块;管理服务器节点的状态数据接收模块通过Windows服务接收到机器人节点及其它节点的状态数据后,通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数据库A中;管理服务器节点的状态数据接收模块通过模块间通信,将接收到的机器人节点或其它节点的状态数据转发给本进程的状态数据上报模块,通过Windows服务转发给服务器管理节点的状态数据接收模块;服务器管理节点的状态数据接收模块通过Windows服务接收机器人节点及其它节点的状态数据后通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数据库B中。可选地,所述管理服务器节点的状态数据的采集具体包括以下步骤:管理服务器节点的系统监控与进行管理进程获取到状态数据后,通过WCF服务发送给Windows服务的状态数据上报模块;状态数据上报模块将接收到的数据转发给本进程的状态数据接收模块,通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数据库A中;管理服务器节点的状态数据上报模块通过Windows服务将本节点的状态数据转发给服务器管理节点的状态数据接收模块;服务器管理节点的状态数据接收模块通过Windows服务接收到管理服务器节点的状态数据后,通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数据库B中。可选地,机器人单独对采集的数据实时分析告警具体包括以下步骤:用户在web页面完成告警规则的配置,针对每条状态数据配置0~n条告警规则,所述告警规则加载到机器人本地数据库中;机器人的状态数据采集模块定时采集到数据后,将数据上报到管理服务器并逐条分析;若该条状态数据绑定了告警规则,根据当前采集的数据值判断是否满足告警规则,如果满足则需要发布告警,并将告警记录保存到本地数据库,进行下一条数据分析;若该条状态数据没有绑定告警规则,直接进行下一条数据分析;若所有数据均已分析完成,则结束本轮采集的状态数据告警分析流程;之前保存到本地数据库的告警信息停止发送到管理服务器;Web页面将管理服务器存储到数据库的状态数据和告警记录进行定时更新显示。与现有技术相比,本专利技术所具有的有益效果是:本专利技术实现了多台智能防爆巡检机器人状态告警的统一配置和管理,管理服务器上可以针对任意故障类型进行告警定义的配置,同一个告警定义支持多个告警判定规则的配置,集群系统内多台机器人可以共用一个告警规则,也使用不同的告警规则,每台机器人独立加载配置数据、独立采集状态数据并根据告警规则进行状态数据分析,自主发布告警并主动同步到管理服务器,从而实现集群机器人状态检测及告警。附图说明图1为本专利技术的该方法的流程框图;图2为本专利技术图1中机器人及其它节点的状态数据传输、存储过程示意图;图3为本专利技术图1中管理服务器节点的状态数据传输、存储过程示意图;图4为本专利技术的状态数据分析及告警流程示意图;图5为本专利技术状态数据分类及状态监控模块部署示意图。具体实施方式下面结合附图对本专利技术做进一步详细描述:如图1所示,一种机器人集群智能化状态监测与告警方法,具体包括以下步骤:S1:机器人单独采集数据。S2:机器人单独对采集的数据实时分析告警。S3:机器人在管理服务器上集群化存储、显示状态数据及告警信息。其中,整个状态数据的采集、传输、存储为机器人及其它节点、管理服务器节点、服务器管理节点三级组网,其中机器人及其它节点仅进行状态数据的采集上报;管理服务器节点采集本节点的状态数据并接收机器人及其它节点的数据,将本节点及接收到的下级节点状态数据存储,并转发给服务器管理节点;服务器管理节点仅进行状态数据的接收、存储。采用这种方式将状态数据的采集、上报、接收、存储解耦,数据分级存储、管理。降低了系统的复杂性,提高了系统的可维护性、可扩展性。参照图2,机器人及其它节点的状态数据传输、存储过程:S11:机器人及其它节点的系统监控与进行管理进程获取到状态数据后,通过WCF服务发给本地软件系统Windows服务的状态数据上报模块;S12:状态数据上报模块通过Windows服务将数据转发给管理服务器节点软件系统Windows服务的状态数据接收模块;S13:管理服务器节点的状态数据接收模块通过Windows服务接收到机器人节点及其它节点的状态数据后通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数据库A中;S14:若管理服务器节点与服务器管理节点连接正常,管理服务器节点的状态数据接收模块通过模块间通信,将接收到的机器人节点或其它节点的状态数据转发给本进程的状态数据上报模块,通过Windows服务转发给服务器管理节点软件系统Windows服务的状态数据接收模块;S15:服务器管理节点的状态数据接收模块通过Windows服务接收到机器人节点及其它节点的状态数据后通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数据库B中。...

【技术保护点】
1.一种机器人集群智能化状态监测与告警方法,其特征在于,该方法具体包括以下步骤:/n机器人单独采集数据;/n机器人单独对采集的数据实时分析告警;/n机器人在管理服务器上集群化存储、显示状态数据及告警信息。/n

【技术特征摘要】
1.一种机器人集群智能化状态监测与告警方法,其特征在于,该方法具体包括以下步骤:
机器人单独采集数据;
机器人单独对采集的数据实时分析告警;
机器人在管理服务器上集群化存储、显示状态数据及告警信息。


2.根据权利要求1所述的一种机器人集群智能化状态监测与告警方法,其特征在于,所述机器人单独采集数据包括以下步骤:
机器人及其它节点仅进行状态数据的采集上报;
管理服务器节点采集本节点的状态数据并接收机器人及其它节点的数据;
将本节点及接收到的下级节点状态数据存储,并转发给服务器管理节点;
服务器管理节点仅对状态数据进行接收、存储。


3.根据权利要求2所述的一种机器人集群智能化状态监测与告警方法,其特征在于,机器人及其它节点仅进行状态数据的采集上报具体包括以下步骤:
机器人及其它节点的系统监控与进行管理进程获取到状态数据后,通过WCF服务发送给本地Windows服务的状态数据上报模块;
状态数据上报模块通过Windows服务将数据转发给管理服务器节点的状态数据接收模块;
管理服务器节点的状态数据接收模块通过Windows服务接收到机器人节点及其它节点的状态数据后,通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数据库A中;
管理服务器节点的状态数据接收模块通过模块间通信,将接收到的机器人节点或其它节点的状态数据转发给本进程的状态数据上报模块,通过Windows服务转发给服务器管理节点的状态数据接收模块;
服务器管理节点的状态数据接收模块通过Windows服务接收机器人节点及其它节点的状态数据后通过WCF服务转发给本地数据维护与同步进程的状态数据存储模块,由状态数据存储模块将数据保存到网络数...

【专利技术属性】
技术研发人员:王士兴李婷程军红高璐
申请(专利权)人:杭州安森智能信息技术有限公司
类型:发明
国别省市:浙江;33

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

1