[发明专利]基于无序树的水质异常数据监测报警系统及方法有效
申请号: | 201910098681.2 | 申请日: | 2019-01-31 |
公开(公告)号: | CN109816938B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 王勇;姜大权 | 申请(专利权)人: | 上海天好信息技术股份有限公司 |
主分类号: | G08B21/18 | 分类号: | G08B21/18 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
地址: | 200000 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 无序 水质 异常 数据 监测 报警 系统 方法 | ||
1.一种基于无序树的水质异常数据监测报警系统,其特征在于,包括如下模块:
传感器模块,包括多个传感器,所述传感器采集各检测项数据,并存储在检测项数据存储模块中对应的检测项单元中;
检测项数据存储模块,存储传感器模块采集的各检测项数据,并根据预设的超出规定范围,记录检测项中不合格数据;
报警级别模块,包括多个与报警级别相对应的累加器;所述报警级别与检测项数据存储模块中预设的超出规定范围相对应,所述累加器根据不合格数据所属超出规定范围对应的报警级别触发加1;所述报警级别分为:一级、二级和三级,相应地,所述累加器包括一级累加器、二级累加器和三级累加器;其中,三级累加器为二级累加器的低级别累加器,二级累加器为一级累加器的低级别累加器;
当报警级别为一级时,一级、二级和三级累加器同时加1;
当报警级别为二级时,二级和三级累加器同时加1;
当三个累加器中的一个累加器的数量预先达到连续异常阈值时,则对应实施该累加器对应的报警级别;
当多个累加器的数量同时达到连续异常阈值时,按最高报警级别进行报警;
报警模块,预设连续异常阈值,当累加器的数量达到连续异常阈值时,触发累加器对应报警级别的报警;
所述传感器模块、检测项数据存储模块、报警级别模块以及报警模块中的数据构成无序树四层数据结构,其中:
第一层为根节点;
第二层为传感器节点,记录检测项中不合格数据所属的传感器;
第三层为报警检测项数据节点,记录检测项中的不合格数据;
第四层为报警级别数据节点,区分检测项中不合格数据的报警级别以及报警级别对应累加器的连续异常累加情况。
2.根据权利要求1所述的基于无序树的水质异常数据监测报警系统,其特征在于,所述检测项数据存储模块采用Redis缓存数据库,其中存储的数据采用prefix字段关联,对于每一条记录的数据,均采用json格式。
3.根据权利要求2所述的基于无序树的水质异常数据监测报警系统,其特征在于,所述prefix字段关联的内容为:RootUUID-SensorUUID-ItemUUID-LevelUUID;
其中:RootUUID、SensorUUID、ItemUUID、LevelUUID分别表示:根节点识别码、传感器节点识别码、报警检测项数据节点识别码、报警级别数据节点识别码。
4.一种基于无序树的水质异常数据监测报警方法,其特征在于,包括如下步骤:
S1:根据预设的报警模块、传感器模块以及检测项数据存储模块中的数据,初始化出无序树的第一层、第二层和第三层数据结构;其中,第一层为根节点;第二层为传感器节点,记录检测项中不合格数据所属的传感器;第三层为报警检测项数据节点,记录检测项中的不合格数据;
S2:处理传感器采集的各检测项数据,按检测项对检测项数据进行切割;
S3:对于每一个检测项,判断该检测项对应的检测项数据是否超出规定范围;当没有超出规定范围时,如果此时对应的累加器有记录,则将该累加器置0;当超出规定范围时,则按照超出规定范围对应的报警级别给报警级别对应累加器以及低级别累加器同时加1;
S4:每次累加器做加1操作后,判断当前累加器的数量是否达到连续异常阀值;如果小于阀值,则继续进行后续操作;如果等于阀值,则发送该累加器对应的报警级别通知,并将该累加器置0。
5.根据权利要求4所述的基于无序树的水质异常数据监测报警方法,其特征在于,所述S2中,对检测项数据进行切割的方法采用正则表达式切割方法,其中表达式采用可配置方式;当新接入的传感器数据发送标准与现有的传感器数据发送标准不一致时,调整正则表达式。
6.根据权利要求4所述的基于无序树的水质异常数据监测报警方法,其特征在于,所述超出规定范围是指超出检测项数据规定值的范围,超出规定范围以及对应的报警级别为:
-当超出规定范围为大于0小于等于30%时,报警级别为三级报警;
-当超出规定范围为大于30%小于等于50%时,报警级别为二级报警;
-当超出规定范围为大于50%时,报警级别为一级报警。
7.根据权利要求4所述的基于无序树的水质异常数据监测报警方法,其特征在于,所述连续异常阈值设定为10。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海天好信息技术股份有限公司,未经上海天好信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910098681.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于锰酸锂材料的混合正极浆料的制备方法
- 下一篇:连接器、连接器装置