一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多信号报警策略选择方法、电子设备及计算机存储介质与流程

2022-08-17 11:45:30 来源:中国专利 TAG:


1.本技术涉及数据处理领域,具体涉及一种多信号报警策略选择方法、电子设备及计算机存储介质。


背景技术:

2.监测场景下存在大量事件项,包括但是不限于动检、本地报警、硬盘异常报警、智能事件报警等,大量报警事件需要联动相关的资源联动项,发出报警信号以告知用户相关的事件已经触发。在实际监测布置场景下,在报警联动资源有限的情况下,多个报警信号绑定同一个报警联动资源,存在报警效率低下、误报率高及较大的遗漏报警问题,难以满足客户现实要求的灵活规则,不能较好地利用有限资源实现报警。


技术实现要素:

3.本技术提出了一种多信号报警策略选择方法、电子设备及计算机存储介质,用以解决上述问题,合理地利用有限报警联动资源,实现报警效益的最大化。
4.为解决上述技术问题,本技术采用的一个技术方案是:提供一种多信号报警策略选择方法,该方法包括:接收多个报警信号,并获取每个报警信号对报警决策因子的加权值;将多个报警信号的加权值进行比较,获取加权值的最大值;基于最大值对应的报警信号进行报警。
5.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种电子设备,该电子设备包括处理器及与处理器连接的存储器,存储器中存储有程序数据,处理器执行存储器存储的程序数据,以执行实现:接收多个报警信号,并获取每个报警信号对报警决策因子的加权值;将多个报警信号的加权值进行比较,获取加权值的最大值;基于最大值对应的报警信号进行报警。
6.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种计算机存储介质,其内部存储有程序指令,程序指令被执行以实现:接收多个报警信号,并获取每个报警信号对报警决策因子的加权值;将多个报警信号的加权值进行比较,获取加权值的最大值;基于最大值对应的报警信号进行报警。
7.本技术的有益效果是:区别于现有技术的情况,本技术的多信号报警策略选择方法在资源联动项有限及多个报警信号绑定同一个资源联动项的情况下,能够接收所有的多个报警信号,并获取每个报警信号对报警决策因子的加权值,对所有的多个报警信号的加权值进行比较,获取加权值的最大值,再获取最大值对应的报警信号,利用有限的资源联动项将最大值对应的报警信号进行优先报警,从而最大化地利用有限资源联动项实现报警,满足了实际场景的需求,提高了报警效率,降低了误报率且能有效地解决了遗漏报警问题。
附图说明
8.图1是本技术多信号报警策略选择方法第一实施例的流程示意图;
9.图2是图1中步骤s101的一具体实施流程示意图;
10.图3是图2中步骤s202的第一实施例的具体流程示意图;
11.图4是图2中步骤s202的第二实施例的具体流程示意图;
12.图5是触发频率的分值与触发频率的函数关系示意图;
13.图6是图2中步骤s202的第三实施例的具体流程示意图;
14.图7是持续时长的分值与持续时长的函数关系示意图;
15.图8是图2中步骤s202的第四实施例的具体流程示意图;
16.图9是打断频率的分值与打断频率的函数关系示意图;
17.图10是图2中步骤s202的第五实施例的具体流程示意图;
18.图11是本技术多信号报警策略选择方法第二实施例的流程示意图;
19.图12是本技术多信号报警策略选择方法第三实施例的流程示意图;
20.图13是本技术多信号报警策略选择方法一具体流程示意图;
21.图14是本技术加权值计算的一具体流程示意图;
22.图15是本技术电子设备一实施例的结构示意图;
23.图16是本技术计算机存储介质一实施例的结构示意图。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.本技术首先提出一种多信号报警策略选择方法,如图1所示,图1是本技术多信号报警策略选择方法第一实施例的流程示意图。该方法具体包括步骤s101至步骤s103:
26.步骤s101:接收多个报警信号,并获取每个报警信号对报警决策因子的加权值。
27.处理器接收到多个报警信号,从数据库获取每个报警信号的报警决策因子的相关数据,相关系数可以是每个报警决策因子的分值及权重,再通过决策机计算每个报警信号对报警决策因子的加权值。
28.步骤s102:将多个报警信号的加权值进行比较,获取加权值的最大值。
29.处理器将多个报警信号的加权值进行比较,获取加权值中的最大值,并获取加权值的最大值对应的报警信号。
30.步骤s103:基于最大值对应的报警信号进行报警。
31.处理器再基于最大值对应的报警信号控制资源联动项,即报警信号的执行者进行报警。当报警信号进行报警时,其加权值发生动态变化,在其他报警信号的加权值大于当前报警信号的加权值时,则停止播放当前报警信号,播放其他加权值最高的报警信号,每一次新事件触发报警信号或者被打断报警都会被记录进数据库中进行保存。
32.其中,资源联动项可以为网络音响(ipspeaker),也可以为其他资源联动项,例如邮件、蜂鸣器、轮训、弹框及外接报警器等,在此不作限定,报警方式可以为语音播报,也可以以其他方式播报,例如将报警信息发送到led屏显示、发送指令到大屏显示、发送短信提醒及自动联动打开视频预览等,在此不作限定。
33.区别于现有技术,区别于现有技术的情况,本技术的多信号报警策略选择方法在资源联动项有限及多个报警信号绑定同一个资源联动项的情况下,能够接收所有的多个报警信号,并获取每个报警信号对报警决策因子的加权值,对所有的多个报警信号的加权值进行比较,获取加权值的最大值,再获取最大值对应的报警信号,利用有限的资源联动项将最大值对应的报警信号进行优先报警,从而最大化地利用有限资源联动项实现报警,满足了实际场景的需求,提高了报警效率,降低了误报率且能有效地解决了遗漏报警问题。
34.可选地,如图2所示,图2是图1中步骤s101的一具体实施流程示意图,本实施例可通过如图2所示的方法实现步骤s101中获取每个报警信号对报警决策因子的加权值的步骤,具体实施步骤包括步骤s201至步骤s203:
35.步骤s201:预置报警决策因子及报警决策因子的权重。
36.处理器在获取每个报警信号对报警决策因子的加权值,首先需要预置报警决策因子及报警决策因子的权重,本技术采用多报警决策因子方法决策报警信号是否能够占用单一资源联动项及占用的具体时间,设置了影响报警信号所涉及的各个报警决策因子,各个报警决策因子的权重可根据实际要求略微调整以适应监测场景的实际需求。其中,报警决策因子指影响报警信号优先级的客观因素与主观因素,报警决策因子的权重指该报警决策因子在影响报警信号优先级的整体评价中的相对重要程度。
37.可选地,报警决策因子包括报警信号的预置优先级、触发频率、持续时长、打断频率及报警提示时长。
38.报警信号的预置优先级可由处理器预先制定,例如网络异常、硬盘出错等系统级别严重影响电子设备功能的报警信号则设置为较高的预置优先级;其他例如动检、ipc断网、ipc外部报警等对电子设备的影响范围有限且局限为单个前端且易触发的报警信号则设置为较低的预置优先级,ipc(ip camera)一般指网络摄像机,一般由镜头、图像、声音传感器、a/d转换器、图像、声音、控制器网络服务器、外部报警、控制接口等部分组成,ipc断网指控制器网络服务器出现了网络连接不畅的问题。
39.报警信号的触发频率由数据库进行实时记录,报警信号传递触发频率越低表示该报警信号越重要,例如动检为频繁触发的报警信号,相较于频率较低的火警报警信号,占用单一资源联动项的优先级就较低。
40.报警信号的持续时长指报警信号的持续时间,大部分报警信号存在一段持续时长,例如电平触发的本地报警信号,电平闭合会一直持续该报警信号,占用单一资源联动项的资源,影响其他报警信号的报警,因此,持续一定时间后的报警信号的优先级应低于其他报警信号。
41.报警信号的打断频率指报警信号在监测场景布置中实际打断报警信号的频率,管理员根据报警信号是误报或者重要性偏低,或者报警持续时长太长等各种原因取消此报警信号所触发的资源联动项,则记录当前报警信号的环境(可以涉及时间,场景,通道号等作为场景标记),记录到数据库当中,已被中断过相同环境下的报警信号优先级要低于其他报警信号。
42.报警信号的报警提示时长,不同的报警信号的提示时长不同,报警提示时长较短的报警信号相较于报警提示时长较长的报警信号,进行报警的优先级更高。
43.可选地,预置优先级的权重大于触发频率的权重、持续时长的权重及报警提示时
长的权重,打断频率的权重大于触发频率的权重、持续时长的权重及报警提示时长的权重。
44.预置优先级对报警信号的优先级影响程度较高,打断频率为报警信号在监测环境布置中实际打断报警信号的频率,为实际环境下主观取消的,对报警信号的优先级影响程度也较高。因此设置报警决策因子的权重时,预置优先级的权重及打断频率的权重要大于触发频率的权重、持续时长的权重及报警提示时长的权重,预置优先级的权重及打断频率的权重可设置为0.8~1,优选为1;触发频率的权重、持续时长的权重及报警提示时长的权重的基本系数可设置为0.4~0.6,优选为0.5。
45.步骤s202:获取报警信号的报警决策因子的分值。
46.具体地,如图3所示,图3是图2中步骤s202的第一实施例的具体流程示意图,本实施例可通过如图3所示的方法实现步骤s202,具体实施步骤包括步骤s301至步骤s302:
47.步骤s301:确定报警信号的预置优先级。
48.处理器确定报警信号的预置优先级。
49.步骤s302:基于报警信号的预置优先级生成第一分数,以第一分数作为报警信号的预置优先级的分值。
50.处理器基于报警信号的预置优先级生成第一分数,以第一分数作为报警信号的预置优先级的分值,当报警信号的预置优先级越高,第一分数就越大。
51.具体地,如图4所示,图4是图2中步骤s202的第二实施例的具体流程示意图,本实施例可通过如图4所示的方法实现步骤s202,具体实施步骤包括步骤s401至步骤s402:
52.步骤s401:确定报警信号的触发频率的第一历史值。
53.处理器从数据库获取并确定报警信号的当前时刻的触发频率的第一历史值。
54.步骤s402:基于第一历史值生成第二分数,以第二分数作为报警信号的触发频率的分值;其中,触发频率的分值随第一历史值的增加而减小。
55.如图5所示,图5是触发频率的分值与触发频率的函数关系示意图,与处理器基于第一历史值生成第二分数,以第二分数作为报警信号的触发频率的分数;其中,触发频率的分值随第一历史值的增加而减小,在其他实施例中,触发频率的分值与触发频率的函数关系也可以为其他函数关系,只需满足触发频率的分值随第一历史值的增加而减小即可,在此不作限定。
56.具体地,如图6所示,图6是图2中步骤s202的第三实施例的具体流程示意图,本实施例可通过如图6所示的方法实现步骤s202,具体实施步骤包括步骤s501至步骤s502:
57.步骤s501:确定报警信号的持续时长。
58.处理器确定报警信号的持续时长。
59.步骤s502:基于持续时长生成第三分数,以第三分数作为报警信号的持续时长的分值;其中,在预设时长内第三分数保持最大值,在预设时长后第三分数逐渐减小。
60.如图7所示,图7是持续时长的分值与持续时长的函数关系示意图,处理器基于持续时长生产第三分数,以第三分数作为报警信号的持续时长的分值;当报警信号的持续时间在预设时长内第三分数保持不变,为最大值,当报警信号的持续时间大于预设时长,第三分数逐渐减小。
61.具体地,如图8所示,图8是图2中步骤s202的第四实施例的具体流程示意图,本实施例可通过如图8所示的方法实现步骤s202,具体实施步骤包括步骤s601至步骤s602:
62.步骤s601:确定报警信号的打断频率的第二历史值。
63.处理器从数据库获取并确定报警信号的打断频率的第二历史值。
64.步骤s602:基于第二历史值生成第四分数,以第四分数作为报警信号的打断频率的分值;其中,打断频率的分值随第二历史值的增加而减小。
65.如图9所示,图9是打断频率的分值与打断频率的函数关系示意图,处理器基于第二历史值生成第四分数,以第四分数作为报警信号的打断频率的分值;其中,打断频率的分值随第二历史值的增加而减小,在其他实施例中,打断频率的分值与打断频率的函数关系也可以为其他函数关系,只需满足打断频率的分值随第二历史值的增加而减小即可,在此不作限定。
66.具体地,如图10所示,图10是图2中步骤s202的第五实施例的具体流程示意图,本实施例可通过如图10所示的方法实现步骤s202,具体实施步骤包括步骤s701至步骤s702:
67.步骤s701:确定报警信号的报警提示时长。
68.处理器确定报警信号的报警提示时长。
69.步骤s702:基于报警提示时长生成第五分数,以第五分数作为报警信号的报警提示时长的分值;其中,报警提示时长的分值随着报警提示时长的增加而减小。
70.处理器基于报警提示时长生成第五分数,以第五分数作为报警信号的报警提示时长的分值;其中,报警提示时长的分值随着报警提示时长的增加而减小,在其他实施例中,报警提示时长的分值与报警提示时长的函数关系也可以为其他函数关系,只需满足报警提示时长的分值随报警提示时长的增加而减小即可,在此不作限定。
71.本技术的多信号报警策略选择方法在预置优先级的基础上,充分地考虑其他报警决策因子带来的变化,且只做了一层决策,过程简单明确,并且可以提供实时的加权值计算数据以供调整反馈,相较于现有技术的多次筛选决策,本技术的多信号报警策略选择方法流程简单,且能有效地利用资源联动项。
72.步骤s203:基于分值及权重计算报警信号对报警决策因子的加权值。
73.基于上述步骤的报警决策因子的分数及其权重,计算报警信号的加权值,报警信号的加权值可以为报警决策因子的分数与对应的权重的乘积之和,也可以由其他计算方式计算,在此不作限定。
74.本技术进一步提出一种多信号报警策略选择方法,如图11所示,图11是本技术多信号报警策略选择方法第二实施例的流程示意图。该方法具体包括步骤s801至步骤s806:
75.步骤s801:接收多个报警信号,并获取每个报警信号对报警决策因子的加权值。
76.步骤s801与步骤s101一致,不再赘述。
77.步骤s802:将多个报警信号的加权值进行比较,获取加权值的最大值。
78.步骤s802与步骤s102一致,不再赘述。
79.步骤s803:基于最大值对应的报警信号进行报警。
80.步骤s803与步骤s103一致,不再赘述。
81.步骤s804:若在执行基于最大值对应的报警信号进行报警的步骤时,接收到新的报警信号,则获取新的报警信号的加权值。
82.处理器若在执行基于最大值对应的报警信号进行报警的步骤时,此时,处理器接收到新的报警信号,获取新的报警信号的加权值。
83.步骤s805:将最大值与新的报警信号的加权值进行比较。
84.处理器将最大值与新的报警信号的加权值进行比较。
85.步骤s806:若新的报警信号的加权值大于最大值,则基于新的报警信号的加权值对应的报警信号进行报警。
86.若新的报警信号的加权值大于最大值,则处理器打断当前报警信号,基于新的报警信号的加权值对应的报警信号进行报警。
87.本技术进一步提出一种多信号报警策略选择方法,如图12所示,图12是本技术多信号报警策略选择方法第三实施例的流程示意图。该方法具体包括步骤s901至步骤s905:
88.步骤s901:接收多个报警信号,并获取每个报警信号对报警决策因子的加权值。
89.步骤s901与步骤s101一致,不再赘述。
90.步骤s902:将多个报警信号的加权值进行比较,获取加权值的最大值。
91.步骤s902与步骤s102一致,不再赘述。
92.步骤s903:基于最大值对应的报警信号进行报警。
93.步骤s903与步骤s103一致,不再赘述。
94.步骤s904:若对最大值对应的报警信号的报警操作的终止指令,则获取加权值的次大值。
95.若处理器收到对最大值对应的报警信号的报警操作的终止指令,则获取加权值的次大值。
96.步骤s905:基于次大值对应的报警信号进行报警。
97.处理器基于次大值对应的报警信号进行报警。
98.本技术的多信号报警策略选择方法,相对于现有技术较为灵活,现有技术采用单报警决策因子进行决策过于死板,本技术通过多报警决策因子对加权值进行实时计算,动态计算得出当前加权值最大对应的报警信号,给予该报警信号以最大的优先级,同时充分考虑到时间因素,触发频率和持续时长因素,给予其他较低优先级信号占用资源联动项的机会。
99.在一应用场景中,如图13-14所示,图13是本技术多信号报警策略选择方法一具体流程示意图,图14是本技术加权值计算的一具体流程示意图。当处理器接收到报警信号a和报警信号b时,利用决策机对报警信号a和b的加权值进行计算,若报警信号a的加权值大于报警信号b的加权值,则报警信号a进入联动状态,进行报警,报警信号b排队等待报警。在报警过程中,对报警信号a和b的加权值进行动态计算,若报警信号a的加权值随着时间推移,加权值小于报警信号b,则报警信号b进入联动状态,对报警信号b进行报警。若接收到新的报警信号c,计算报警信号c的加权值与报警信号b的加权值进行比较,两种中较大的加权值对应的报警信号进入联动状态,若管理员根据此报警信号是误报或者重要性偏低,或者报警持续时间太长等各种原因终止该此报警信号所触发的联动项,则上次比较较小值的加权值对应的报警信号进入联动状态。被管理员终止的报警信号及新事件触发的报警信号都要记录至数据库。如图14所示,决策机与数据库进行数据交换,获取报警信号的预置优先级、触发频率、持续时长、打断频率及报警提示时长及对应的权重,利用决策机计算每个报警信号的加权值,进行比较,选择加权值最大的对应报警信号进行资源联动项进行报警。
100.区别于现有技术的情况,本技术的多信号报警策略选择方法在资源联动项有限及
多个报警信号绑定同一个资源联动项的情况下,能够接收所有的多个报警信号,并获取每个报警信号对报警决策因子的加权值,对所有的多个报警信号的加权值进行比较,获取加权值的最大值,再获取最大值对应的报警信号,利用有限的资源联动项将最大值对应的报警信号进行优先报警,从而最大化地利用有限资源联动项实现报警,满足了实际场景的需求,提高了报警效率,降低了误报率且能有效地解决了遗漏报警问题。
101.可选地,本技术进一步提出一种电子设备。如图15所示,图15是本技术电子设备一实施例的结构示意图,该电子设备100包括处理器101及与处理器101连接的存储器102。
102.处理器101还可以称为cpu(centralprocessingunit,中央处理单元)。处理器101可能是一种集成电路芯片,具有信号的处理能力。处理器101还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
103.存储器102用于存储处理器101运行所需的程序数据。
104.处理器101还用于执行存储器102存储的程序数据以实现上述多信号报警策略选择方法。
105.可选地,本技术进一步提出一种计算机存储介质。如图16所示,图16是本技术计算机存储介质一实施例的结构示意图。
106.本技术实施例的计算机存储介质200内部存储有程序指令210,程序指令210被执行以实现上述多信号报警策略选择方法。
107.本实施例计算机存储介质200可以是但不局限于u盘、sd卡、pd光驱、移动硬盘、大容量软驱、闪存、多媒体记忆卡、服务器等。
108.另外,上述功能如果以软件功能的形式实现并作为独立产品销售或使用时,可存储在一个移动终端可读取存储介质中,即,本技术还提供一种存储有程序数据的存储装置,所述程序数据能够被执行以实现上述实施例的方法,该存储装置可以为如u盘、光盘、服务器等。也就是说,本技术可以以软件产品的形式体现出来,其包括若干指令用以使得一台智能终端执行各个实施例所述方法的全部或部分步骤。
109.在本技术的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
110.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
111.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部
分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
112.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(可以是个人计算机,服务器,网络设备或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
113.以上所述仅为本技术的实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献