[发明专利]一种报警分析方法及系统在审
申请号: | 202011572904.3 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112685605A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 郭丰明 | 申请(专利权)人: | 深圳科安达电子科技股份有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G08B5/36;G08B21/18 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 王胥慧 |
地址: | 518034 广东省深圳市福田区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报警 分析 方法 系统 | ||
1.一种报警分析方法,其特征在于,包括以下内容:
1)对各类报警设备的报警流程均设置对应的报警流程配置文件,并在报警流程配置文件中描述该报警流程对应的相关信息;
2)确定需监测的各类报警设备的报警流程及其对应的报警流程配置文件,并对各报警流程配置文件进行加载,获取各类报警设备的报警流程对应的设备属性参数和报警表达式;
3)对获取的报警表达式进行语法解析,生成可被程序调用的语法分析树;
4)实时获取各类报警设备的监测数据,各类报警设备执行对应的报警流程;
5)将实时获取的监测数据输入至生成的语法分析树中,得到报警结果。
2.如权利要求1所述的一种报警分析方法,其特征在于,所述步骤1)中的相关信息包括报警流程对应的报警设备、报警表达式、报警条件和恢复条件,其中,报警条件为模拟量超限判断,恢复条件为模拟量恢复判断。
3.如权利要求1所述的一种报警分析方法,其特征在于,所述报警表达式为一行或多行表达式,每行表达式支持常量和变量的大小比较、逻辑关系运算和四则运算。
4.如权利要求1所述的一种报警分析方法,其特征在于,所述步骤3)的具体过程为:
3.1)对获取的报警表达式进行语法解析,生成可被程序调用的语法分析树;
3.2)对生成的语法分析树进行整理,对连续出现相同的运算符的分支进行合并,且同级参数并列显示,得到整理后的可被程序调用的语法分析树。
5.如权利要求2所述的一种报警分析方法,其特征在于,所述步骤5)的具体过程为:
将实时获取的监测数据输入至生成的语法分析树中,根据对应报警流程配置文件中的报警条件和恢复条件,得到报警结果,并保存中间数据和中间计算结果,其中,报警结果包括报警状态、正常状态和预报警状态,当实时获取的监测数据满足报警条件中的某一局部条件但未满足整体报警条件时,报警结果为预报警状态。
6.如权利要求1所述的一种报警分析方法,其特征在于,还包括通过语法分析树和关系动态图,实时显示并存储监测数据、报警结果判断流程和报警结果,并实时通知用户进行报警分析和处理。
7.一种报警分析系统,其特征在于,包括:
配置文件设置模块,用于对各类报警流程均设置对应的报警流程配置文件,并在报警流程配置文件中描述该报警流程对应的相关信息;
配置文件加载模块,用于确定需监测的各报警流程及其对应的报警流程配置文件,并对各报警流程配置文件进行加载,获取各报警流程的属性参数和报警表达式;
语法分析树生成模块,用于对获取的报警表达式进行语法解析,生成可被程序调用的语法分析树;
监测模块,用于监测每一设备的实时数据,各设备执行对应的报警流程;
分析模块,用于根据监测的实时数据以及生成的语法分析树,得到报警结果。
8.如权利要求7所述的一种报警分析系统,其特征在于,还包括:
显示模块,用于采用分析树和关系动态图,实时显示并存储监测数据、报警结果判断流程和报警结果,并实时通知用户进行报警分析和处理。
9.一种处理器,其特征在于,包括计算机程序指令,其中,所述计算机程序指令被处理器执行时用于实现权利要求1-6中任一项所述的报警分析方法对应的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时用于实现权利要求1-6中任一项所述的报警分析方法对应的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳科安达电子科技股份有限公司,未经深圳科安达电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011572904.3/1.html,转载请声明来源钻瓜专利网。