一种物联网边沿网关机器学习故障诊断方法技术

技术编号:38721354 阅读:15 留言:0更新日期:2023-09-08 23:16
本发明专利技术公开了一种物联网边沿网关机器学习故障诊断方法,通过基于sigmoid机器学习机制,可以实现越严重的故障反应越快的成果,相比现有较为普遍应用的云平台方式,机器学习的方法只需要约25%的有效带宽,实现38.57%报警带宽使用率、报警及时性能4.5倍、故障误报排除效率为107.14%、异常采样排除效率为102.22%。同时,本发明专利技术还在AlarmIndex报警阈值次数与经济损失之间的权重,以及阈值步进散布规则,对云平台模式和机器学习方法进行了性能分析和对比。本发明专利技术的这些研究不但可以应用在综合杆箱体系中的设备状态监测,还能应用于同类型的其它工业物联网应用场景中。同类型的其它工业物联网应用场景中。同类型的其它工业物联网应用场景中。

【技术实现步骤摘要】
一种物联网边沿网关机器学习故障诊断方法


[0001]本专利技术涉及网关机器学习故障诊断方法,具体涉及一种物联网边沿网关机器学习故障诊断方法。

技术介绍

[0002]目前很多城市,正在推进基于路灯杆向城市综合杆箱体系的演化。具体而言综合杆箱包括主杆、副杆、横臂、设备综合箱及灯臂等地上结构件,以及地下综合管廊、设备井和设备基础等组成。在上述背景下,综合杆箱将承载更多的社会公共安全角色。在长期运行中,各类智能化设备长期处于道路环境下的恶劣工况中,如车辆撞击、狂风冲击、洪水浸泡设备腐蚀等病害。这些因素综合起来后,对于单一照明设备检修和维护将引发颠覆性的挑战,如必须24小时全天候供电,设备故障更加复杂以及彼此耦合影响更加显著等。
[0003]与精密工业设施的维护必须及时排除故障不同,道路设备没有条件及时维护轻微病害。相反,从经济和实际状态出发,还应该允许道路上众多综合杆箱带病服役运行。只要这些设备上的病害不在进一步恶化,这些对轻微故障必须长期容忍。也就是说,必须允许设备的长期带病运行。当然,当出现非常严重的异常时,比如综合杆严重倾斜时,哪怕采样超过限制只有一次,那也要引起足够重视,并形成报警迅速推送给值班人员。因为在这样的工况下,监测指标的严重超限会迅速引起相关的设备损坏和环境破坏。
[0004]因此,监测综合杆箱设备的传感器采样数据,不能对超过阈值的全部报警实施第一时间的维护和检修。在面对城市级众多的道路综合杆箱设备数据,需要提出一种能合理过滤带缺陷设备引发的异常采样数据,但又能及时响应真正灾害的判断方法。从而达到越严重的病害,响应越及时,有限而宝贵的维护资源能更精准的配置;而常规病害和使用中正常病害引发的报警,反而不应过于响应灵敏,从而不至于对维护人员产生决策干扰。如何在灵敏度和平缓之间取得平衡,将是本研究的重要目标和任务。
[0005]目前广泛使用的云平台解决方案,受限于IP延迟、流量费用、决策响应耗时等因素,很难解决上述问题。云平台模式需要多次采样复核后,再由云平台做出疑似报警决策,最后分别提交值班人员和现场硬件分别采取硬件动作。于此同时,综合杆箱分布于环境复杂的城市道路环境中,地域广泛且工况复杂,道路环境中的信号干扰、设备带缺陷的扰动、微气候环境变化等不可控因素,很难简单加快采样频率来获得对真实病害较为理想的响应速度。
[0006]在云平台中,时间序列{T0、T1、T2、T3、
……
Ti、Ti+1、
……
Tm}为采样周期。当出现设备硬件异常时,也就是异常0出现的T0时刻,异常状态数据上传到云平台开始第0次采样。为了剔除偶发因素造成误判,云平台侦测到硬件异常采样参数立即下发采样指令核实参数,此时硬件开始第1次采样,再次上传数据异常1至云平台;如的确设备端发生了异常,则如此完成第n次异常复核后,云平台即可判断异常的真实性;上述流程是一个典型监测异常的复核流程,可以看出,其基本性能由(硬件内部响应+云平台与硬件之间双向通讯延迟+云平台内部决策耗时)*n所决定;显然,云平台与硬件之间的双向通讯延迟,将比硬件和云平
台内部的延迟显著大很多。而且云平台与硬件之间频繁的通讯也将显著增加通讯流量的开支。
[0007]具体而言,目前较为常见的物联网设备云平台管理方案的基本原理有两个主要方案,一是在物联网管理云平台和物联设备之前构建一个数据传输网关间接接入云平台,二是将物联设备直接与云平台链接的两种形式;但是受市场方向引导,上面两个模式更多是服务于智能家居和集中化应用的工业物联网工况下,对基于城市照明的大面积稀疏市政物联网应用优化较少,在网络质量、流量消耗、防灾减灾、安全供电和其它智能化应用方面,缺乏足够的针对性优化,对于道路环境下复杂工况对物联设备资产状态的蜕变估计不足。
[0008]特别是如此巨量的物联设备,分布安装在以道路照明杆箱为核心的智慧综合杆系统中,各自资产属性蜕化千差万别;现有以公益属性为主的维护资源,不能实现对全部设备的以旧换新式的故障检修业务。而只能以有限的维护资源,以容忍大量设备带缺陷运行的代价,完成对严重故障设备的定期更换及重点节点灾害抢修任务。但是,由于云平台通讯延迟较大、物联节点工况复杂、网络流量带宽以及通讯并发等数据网络固有特点,很容易导致物联设备执行动作并行同步差、错漏严重故障、前端初审不准、报警复核量大等一系列严重阻碍应用顺利开展的矛盾。

技术实现思路

[0009]专利技术目的:为了克服现有技术中存在的不足,本专利技术提供一套能够以合理的带宽消耗,提供尽可能精准的故障预报的方法。
[0010]技术方案:本专利技术采用以下技术方案:
[0011]一种物联网边沿网关机器学习故障诊断方法,在计算机中实现以下步骤:
[0012]1)获取传感器传输的JSON格式数据流;
[0013]2)读取设备ID列表;
[0014]3)初始化队列池长度N;
[0015]4)队列元素初始化赋值;
[0016]5)完成初始化赋值后,分别新建采样服务进程和新建数据抽样进程。
[0017]进一步地,所述步骤3)中,队列池的长度N取决于读取设备ID列表后所需获取的传感器数量。
[0018]进一步地,所述步骤4)中,初始化过程包括以下步骤:
[0019]第一步,初始化赋值队列元素,包括设备采样上限阈值超时阈值Ta,采样报警阈值T
m
,报警指示器初始值AlarmIndex,超时报警指数TA,采样间隔周期下限值BaseMark,采样间隔周期上限值FastMark,采样值异常基准AbnormalV,采样正常数据值BaseV取值为采样序列中最小值,以及由业务所决定的基矩阵(其中p∈N+,N
+
为正整数集,取值为设备序列ID的个数);
[0020]第二步,定义元数据,假定有1个传感器D0,全部有n个数据项,形成下式:
[0021]D0=[S0,S1,S2,

,S
i
,S
i+1


,S
n
][0022]引入时间的概念,则i=0时刻的采样数据帧F0可以记为:
[0023][0024]如果有多个传感器m,此时数据帧F0还可以包括[0,

,k,

,m],0≤k≤m个元素,
如下式2所示:
[0025][0026]第三步,转置构建采样数据矩阵:
[0027]将上述向量转置后为和后,形成采样矩阵:
[0028][0029]进一步地,所述步骤5)中,采样服务进程的实现,具体包括以下步骤:
[0030]A)新建循环采样队列F0;
[0031]B)开启数据接入服务;
[0032]C)数据接入成功完成则进入步骤D),数据接入未完成则判定为失败,配合进入界面报警进程并显示报警;
[0033]D)根据ID读取上位机服务端口号;
[0034]E)采样服务进程开启TCP/IP下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网边沿网关机器学习故障诊断方法,其特征在于:在计算机中实现以下步骤:1)获取传感器传输的JSON格式数据流;2)读取设备ID列表;3)初始化队列池长度N;4)队列元素初始化赋值;5)完成初始化赋值后,分别新建采样服务进程和新建数据抽样进程。2.根据权利要求1所述的物联网边沿网关机器学习故障诊断方法,其特征在于:所述步骤3)中,队列池的长度N取决于读取设备ID列表后所需获取的传感器数量。3.根据权利要求1所述的物联网边沿网关机器学习故障诊断方法,其特征在于:所述步骤4)中,初始化过程包括以下步骤:第一步,初始化赋值队列元素,包括设备采样上限阈值超时阈值Ta,采样报警阈值T
m
,报警指示器初始值AlarmIndex,超时报警指数TA,采样间隔周期下限值BaseMark,采样间隔周期上限值FastMark,采样值异常基准AbnormalV,采样正常数据值BaseV取值为采样序列中最小值,以及由业务所决定的基矩阵(其中p∈N+,N
+
为正整数集,取值为设备序列ID的个数);第二步,定义元数据,假定有1个传感器D0,全部有n个数据项,形成下式:D0=[S0,S1,S2,

,S
i
,S
i+1
,

,S
n
]引入时间的概念,则i=0时刻的采样数据帧F0可以记为:如果有多个传感器m,此时数据帧F0还可以包括[0,

,k,

,m],0≤k≤m个元素,如下式2所示:第三步,转置构建采样数据矩阵:将上述向量转置后为和后,形成采样矩阵:4.根据权利要求1所述的物联网边沿网关机器学习故障诊断方法,其特征在于:所述步骤5)中,采样服务进程的实现,具体包括以下步骤:A)新建循环采样队列F0;B)开启数据接入服务;C)数据接入成功完成则进入步骤D),数据接入未完成则判定为失败,配合进入界面报
警进程并显示报警;D)根据ID读取上位机服务端口号;E)采样服务进程开启TCP/IP下的指定ID号服务监听端口,对传感器传入的JSON数据流迅速存入对应ID号的循环采样队列中,按行依次序写入,并生成采样角标记录当前写入的队列位置,为数据抽样处理进程提供定位标识;F)当传输写入判断转换为停止标志时,采样服务进程停止队列写入循环。5.根据权利要求1所述的物联网边沿网关机器学习故障诊断方法,其特征在于:所述步骤5)中,数据抽样进程具体包括以下步骤:A)新建数据抽样队列F...

【专利技术属性】
技术研发人员:张伟吴俊强任敏毕桂吴坚
申请(专利权)人:无锡工艺职业技术学院
类型:发明
国别省市:

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

1