[发明专利]物联网设备状态检测方法、计算机设备及存储介质在审
申请号: | 202011424603.6 | 申请日: | 2020-12-08 |
公开(公告)号: | CN112600901A | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 王曦;杨赟捷 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/215;G08B21/24;G16Y40/10 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 郭会 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 设备 状态 检测 方法 计算机 存储 介质 | ||
1.一种基于EM算法的高斯混合模型的物联网设备状态检测方法,其特征在于,包括以下步骤:
步骤1.数据获取,通过物联网数据库获取一定时间段内需要检测的每个耗能设备的历史用能数据;
步骤2.数据清洗,去除获取的数据中的异常数据,保留正常数据作为训练数据;
步骤3.建模并训练模型,获得高斯分布的最优参数;将每个耗能设备的历史用能数据逐一输入模型,通过EM算法,经过一定的迭代次数,得到该耗能设备的高斯混合模型的最优参数;
步骤4.计算每个耗能设备的各个状态的用能数据阈值范围;
步骤5.数据比对,将收到的耗能设备的用能数据与该耗能设备的各个状态的用能数据阈值范围进行对比,确定耗能设备的在采集时段内的工作状态。
2.根据权利要求1所述的一种基于EM算法的高斯混合模型的物联网设备状态检测方法,其特征在于,还包括:
步骤6.异常报警,当收到的耗能设备的用能数据超出各个状态的用能数据阈值范围时,即触发报警。
3.根据权利要求2所述的一种基于EM算法的高斯混合模型的物联网设备状态检测方法,其特征在于,
触发报警时具体产生两种警报:模型警报和耗能设备警报;模型警报:说明模型不能拟合当前数据,应该重新训练模型,获取新的用能数据阈值范围;设备警报:表明耗能设备用能异常。
4.根据权利要求1所述的一种基于EM算法的高斯混合模型的物联网设备状态检测方法,其特征在于,所述步骤2中数据清洗时包括以n分钟为基准,清洗掉采集的小于n分钟或者大于n分钟的用能数据。
5.根据权利要求1所述的一种基于EM算法的高斯混合模型的物联网设备状态检测方法,其特征在于,所述步骤3具体包括:
步骤3.1.对每个耗能设备分别建立一个高斯分量为k的高斯混合模型,得到模型目标函数:
其中:x表示历史用能数据;N()表示高斯分布;πk表示权重,即第k个高斯分布在该模型的贡献大小;μk表示第k个高斯分布的均值,∑k表示第k个高斯分布的方差;
步骤3.2.引入隐变量zk,1<=zk<=K,zk表示该条数据属于第k个高斯分布,则γ(zk)表示该条数据属于第k个高斯分布的概率:
计算πk,μk,∑k,对(1)式样本x连乘并取对数,然后分别对πk,μk,∑k求导可得:
其中,N代表该设备用能历史数据条数;
步骤3.3.利用EM算法求解;
E-step:根据πk,μk,∑k计算γ:
M-step:根据E-step计算出来的γ,计算新的πk,μk,∑k:
其中,E-step,第一次需要通过随机给定πk,μk,∑k的值计算γ,第二次及以后可根据M-step计算的πk,μk,∑k,计算γ;
M-step,根据E-step计算出的γ来算出新的
EM算法通过不断的迭代:E-step更新γ,M-step更新直到μ收敛或者经过一定迭代次数后停止,最终求出各个高斯分布的参数πk,μk,∑k;
步骤3.4.根据得到的模型参数得到k组参数的高斯分布,分别代表耗能设备不同状态的高斯分布。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011424603.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种皮毛一体布及生产工艺
- 下一篇:一种玻璃加工用冲击试验装置