一种水务事件报警生成方法和系统与流程
- 国知局
- 2024-07-31 20:28:52
本发明属于水务,具体涉及一种水务事件报警生成方法和系统。
背景技术:
1、水务领域报警事件类型多且计算复杂,一般需要对水务重点监管的管理指标、生产运行数据、经济指标等进行实时监测,根据不同的判定规则产生对应的报警信息,并通过多种渠道第一时间推送至相关负责人。在水务场景下,业务系统需要多类报警方式,例如最近七天用水量为零、用水量突减突增、夜间用水量连续多日超过指定最大值、压力向上或向下超过阈值等。在河流与管网的监测过程中也有多类报警指标,例如,河道液位超过警戒水位、泵站水位达到溢流管管底高程、明渠段河道水质监测低于v类标准等。
2、目前采用的报警生成方法大部分是针对单个传感器或者业务指标,无法实现复杂报警情况的处理。比如:
3、公开号为cn111966034a的中国发明专利,公开了一种智慧水务系统,包括数据采集单元、数据传输单元、数据处理单元、运营管理单元,解决现有水务系统的报警、数据采集、数据查看等方面的技术问题;
4、公开号为cn112664838a的中国发明专利,公开了一种基于物联网技术的智慧水务应急响应方法及系统,采集水务设备的监控数据,将采集的监控数据与预设的报警阈值进行比较,生成报警信息并输出;
5、公开号为cn112700351a的中国发明专利,公开了一种用于智能水务管理平台的数据处理方法及系统,数据采集完成后,判断异常是否超过预警阈值,判断异常是否超过报警阈值。
6、但是上述各专利均未涉及到多个数据源组合成报警源的复杂报警情况,也不能自由配置报警规则,未涉及各类降噪方法,比如自动去重、按时间窗口去重、按数据波动去重等。
7、另外,针对每类设备或每个设备,一般要求有多个级别的报警规则,如1级报警、2级报警、3级报警。不同设备在不同业务应用场景下所需报警级别不一,传统模式通过编写代码控制报警逻辑或者做基本配置类处理,在实际应用中灵活度不高。随着数字化水平的提升,it技术辅助报警事件的生成成为发展趋势。市场上出现一些可自由配置的报警规则平台,一般通过前端表单或画布拖拽方式,实现是否出现报警情况的判断。然而,此类平台一般仅提供通用的规则逻辑配置,没有根据水务报警事件业务开展专门设计,没有针对性实现报警处理,无法较好地应用在工程实际项目中。
技术实现思路
1、为了克服现有技术上述缺陷,本发明提出了一种水务事件报警生成方法,它能够对多个数据源组合成报警源的复杂报警情况进行报警生成和处理,还能灵活配置报警规则。
2、为此,本发明第一目的在于提出一种水务事件报警生成方法,包括如下步骤:
3、1)新建或选择数据源,配置水务事件数据源,形成数据源列表;所述数据源含有一个或多个属性的数据单元;
4、2)新建或选择报警源,从数据源列表中选择与该报警源相关的数据源,将数据源与该报警源进行关联,生成报警源列表;
5、3)为每个报警源配置报警事件生成规则。
6、将数据源与该报警源进行关联时,一个数据源可和多个报警源进行关联,一个报警源可和多个数据源进行关联。
7、作为优选,所述的配置水务事件数据源包括:
8、1)为数据源选择连接类型并对连接类型进行配置;
9、2)对配置后的连接类型进行连接测试,验证连接类型配置中的配置项是否能够连接通畅;
10、3)连接测试成功后,开始入库配置。
11、作为优选,所述的为每个报警源配置报警事件生成规则包括:
12、1)为每个报警源配置报警指标;
13、2)为每个报警指标配置报警生效时间段;
14、3)为每个报警指标配置报警阈值,当报警指标超出报警阈值时,产生报警事件;
15、4)为每个报警指标配置报警降噪规则;
16、5)为报警指标超出报警阈值时产生的报警事件配置处理规则。
17、作为优选,所述的为每一个报警源配置报警指标包括:选择报警源,为每个报警源配置一个报警指标或多个报警指标;根据每个报警源相关的数据单元,为每个报警指标配置计算函数,所述计算函数的参数从参与指标计算的数据单元、运算符号和常量中选取。
18、本发明第二目的在于提供一种水务事件报警生成系统,包括:
19、1)数据源配置模块,用于新建或选择数据源,配置水务事件数据源,形成数据源列表;所述数据源含有一个或多个属性的数据单元;
20、2)报警源配置模块,用于新建或选择报警源,从数据源列表中选择与该报警源相关的数据源,将数据源与该报警源进行关联,生成报警源列表;
21、3)报警事件生成规则配置模块,用于为每个报警源配置报警事件生成规则。
22、作为优选,所述数据源配置模块包括:
23、1)连接类型选择与配置子模块,用于为数据源选择连接类型并对连接类型进行配置;
24、2)连接类型连接测试子模块,用于对配置后的连接类型进行连接测试,验证连接类型配置中的配置项是否能够连接通畅;
25、3)数据源入库配置子模块,用于连接类型连接测试成功后,开始对数据源进行入库配置。
26、作为优选,所述报警事件生成规则配置模块包括报警指标、报警生效时间段、报警阈值、报警降噪规则和报警事件配置处理规则配置子模块。
27、作为优选,所述报警指标配置子模块包括计算函数配置单元,用于根据每个报警源相关的数据单元,为每个报警指标配置计算函数;所述计算函数的参数从参与指标计算的数据单元、运算符号和常量中选取。
28、采用本发明的技术方案,具有如下有益效果:
29、1、可通过数据源配置,并将数据源和报警源进行关联,获取物联网设备监测信息和其他业务系统指标数据,存储到系统中作为综合报警的数据基础。
30、2、可根据各类报警标准要求,对数据源中的相关属性进行运算配置,实现了对报警生成规则的灵活配置。在水务数据出现异常时,根据已配置规则进行自动化处理,智能发起后续处理步骤,包括工单发起、责任人通知等,也可以人工介入处理,并形成处理知识库。
31、3、在报警生成规则配置环节进行报警降噪配置,可保障推送给用户的报警是真实有效的,同时也减少报警通知条数,避免报警信息过多时,重要报警易被忽略的情况。
32、总之,本发明能够将多个数据源组合成报警源实现综合报警配置,并实现计算函数配置,能够显著降低报警配置的难度,提高报警数据的应用价值,降低报警事件的处理难度,具有更广泛的应用范围,符合水务智慧化发展方向。
技术特征:1.一种水务事件报警生成方法,其特征在于,包括如下步骤:
2.如权利要求1所述的水务事件报警生成方法,其特征在于所述的配置水务事件数据源包括:
3.如权利要求1所述的水务事件报警生成方法,其特征在于包括:将数据源与该报警源进行关联时,一个数据源可和多个报警源进行关联,一个报警源可和多个数据源进行关联。
4.如权利要求1所述的水务事件报警生成方法,其特征在于,所述的为每个报警源配置报警事件生成规则包括:
5.如权利要求4所述的水务事件报警生成方法,其特征在于,所述的为每一个报警源配置报警指标包括:选择报警源,为每个报警源配置一个报警指标或多个报警指标;根据每个报警源相关的数据单元,为每个报警指标配置计算函数,所述计算函数的参数从参与指标计算的数据单元、运算符号和常量中选取。
6.一种水务事件报警生成系统,其特征在于,包括:
7.如权利要求6所述的水务事件报警生成系统,其特征在于,所述数据源配置模块包括:
8.如权利要求6所述的水务事件报警生成系统,其特征在于,所述报警事件生成规则配置模块包括报警指标、报警生效时间段、报警阈值、报警降噪规则和报警事件配置处理规则配置子模块。
9.如权利要求6所述的水务事件报警生成系统,其特征在于,所述报警指标配置子模块包括计算函数配置单元,用于根据每个报警源相关的数据单元,为每个报警指标配置计算函数;所述计算函数的参数从参与指标计算的数据单元、运算符号和常量中选取。
技术总结本发明公开了一种水务事件报警生成方法和系统,其报警生成方法包括以下几个方面:为数据源进行配置,形成数据源列表;为报警源进行配置,从数据源列表中选择与该报警源相关的数据源,将数据源与该报警源进行关联,生成报警源列表;为每个报警源配置报警事件生成规则。采用本发明的技术方案可实现多个数据源组合成报警源的复杂报警情况进行综合报警,同时还能对报警事件生成规则进行自由配置。技术研发人员:李亚楠,李晓敏,张成涛,张可勇,袁婷,贾木超,韩华瑞,方骏,张秋胜,俞越受保护的技术使用者:中国交通信息科技集团有限公司技术研发日:技术公布日:2024/5/16本文地址:https://www.jishuxx.com/zhuanli/20240731/186404.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表