掌桥专利:专业的专利平台
掌桥专利
首页

一种告警提示的方法、装置、设备及存储介质

文献发布时间:2023-06-19 13:45:04


一种告警提示的方法、装置、设备及存储介质

技术领域

本申请实施例涉及告警信号监测技术领域,尤其涉及一种告警提示的方法、装置、设备及存储介质。

背景技术

电力系统调度、铁路系统调度、电站值班监视等工作要求监控后台24小时都有值班员不间断值班。监控后台会接收到很多监控信号,当接收到存在告警情况的监控信号时,监控后台设置的声音、光字牌会发出声响、闪烁从而提醒值班员及时处理。目前,监盘工作场所主要是通过听觉和视觉来提醒值班员,但是在深夜值班或者值班人员精神状态不佳时,听觉和视觉往往不足以使得部分值班员快速清醒并集中注意力处理告警情况。

发明内容

本申请提供一种告警提示的方法、装置、设备及存储介质,以克服目前的技术中依赖听觉和视觉来提示监盘人员,导致不足以使得部分监盘人员快速清醒并集中注意力处理告警情况的问题。

第一方面,本申请实施例提供了一种告警提示的方法,所述方法包括:

获取当前用户的振动幅值集合,所述振动幅值集合包括多个不同类型的监控信号对应的振动幅值;

接收监控后台发送的监控信息,所述监控信息包括目标监控信号类型;

从所述振动幅值集合中匹配出与所述目标监控信号类型匹配的目标振动幅值;

按照所述目标振动幅值,向所述用户发出对应的振动提示。

第二方面,本申请实施例还提供一种告警提示的装置,所述装置包括:

振动幅值集合获取模块,用于获取当前用户的振动幅值集合,所述振动幅值集合包括多个不同类型的监控信号对应的振动幅值;

监控信息获取模块,用于接收监控后台发送的监控信息,所述监控信息包括目标监控信号类型;

目标振动幅值匹配模块,用于从所述振动幅值集合中匹配出与所述目标监控信号类型匹配的目标振动幅值;

振动提示发出模块,用于按照所述目标振动幅值,向所述用户发出对应的振动提示。

第三方面,本申请实施例还提供了一种告警提示的设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法。

第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法。

本申请具有如下有益效果:

通过获取当前用户的振动幅值集合,振动幅值集合包括多个不同类型的监控信号对应的振动幅值,当接收来自监控后台发送的,包括目标监控信号类型的监控信息时,从振动幅值集合中匹配出与目标监控信号类型匹配的目标振动幅值,按照目标振动幅值,向用户发出对应的振动提示,实现当出现告警情况时,通过振动对用户进行提示,以使用户可以快速清醒并集中注意力对告警情况进行处理。

附图说明

图1是本申请实施例一提供的一种告警提示的方法实施例的流程图;

图2是本申请实施例一提供的一种告警类信号矩阵示意图;

图3是本申请实施例一提供的一种异常类信号矩阵示意图;

图4是本申请实施例一提供的一种事故类信号矩阵示意图;

图5是本申请实施例一提供的一种用于告警提示的工作椅示意图;

图6是本申请实施例一提供的一种告警提示的场景实例示意图;

图7是本申请实施例二提供的一种告警提示的装置实施例的结构框图;

图8是本申请实施例三提供的一种告警提示的设备的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。

实施例一

图1为本申请实施例一提供的一种告警提示的方法实施例的流程图,本实施例可以通过将获取到的当前用户的振动幅值集合与接收的监控后台的监控信息中的目标监控信号类型进行匹配,从而确定目标振动幅值,根据目标振动幅值向用户发出对应的振动提示,实现通过有对应性振动幅值的振动提示,让用户变得清醒从而实现用户对监控信息的快速反应。

如图1所示,本实施例可以包括如下步骤:

步骤110,获取当前用户的振动幅值集合,振动幅值集合包括多个不同类型的监控信号对应的振动幅值。

在该步骤中,在通过利用振动来提示用户时,可以根据监控信号的类型、用户的工作经验的情况进行综合考虑,使得当出现某种类型监控信号时,以合适的振动幅度对用户进行振动提示。

振动幅值集合可以按照不同类型的监控信号来进行振动幅值的预设,例如对于紧急程度较低的监控信号对应设置较小的振动幅值,对于紧急程度较高的监控信号对应设置较大的振动幅值。在按照不同类型的监控信号来进行振动幅值的预设的同时还可以考虑加入年龄、工龄、技能水平等因素,以使当监控信号中出现需要用户处理的信号时,启动的振动提示更加个性化地贴合用户。

根据预设好的振动幅值集合,结合当前用户的个人情况,例如在预设振动幅值集合时可能考虑到的年龄、工龄、技能水平等情况,确定专属于当前用户的振动幅值集合。

在确定专属于当前用户的振动幅值集合时,所有用户的个人信息可以提前进行录入,个人信息可以包括预设振动幅值库时考虑到的年龄、工龄、技能水平等信息,还包括可以用于识别身份的信息,例如指纹信息、面部信息或者密码等。在用户开始工作前,获取用户的指纹信息、面部信息或者密码等,通过这些可以识别身份的信息与提前录入的信息进行匹配,确定用户身份,对应调取其提前录入的个人信息,然后再去对应预设好的振动幅值集合,最终获取当前用户的振动幅值集合。

步骤120,接收监控后台发送的监控信息,监控信息包括目标监控信号类型。

在该步骤中,来自监控后台的监控信息可以是经监控后台对数据进行处理后,得到的监控信号类型,例如,将监控信号分为告知类、告警类、异常类和事故类,其中告知类的监控信号一般只是表示目前的正常状况或者不需要紧急注意并处理的状况,因此可以不属于目标监控信号类型。接收到的监控信号类型中告警类、异常类和事故类监控信号需要用户做出相应的处理,可以将其作为目标监控信号类型。具体的,属于目标监控信号的信号类型,可由实际的需求进行相应性的设置。

步骤130,从振动幅值集合中匹配出与目标监控信号类型匹配的目标振动幅值。

在该步骤中,不同的信号类型需要用户对其有不同的反应速度,因此需要根据信号类型制定不同的振动幅值。根据目标监控信号类型确定振动幅值集合中所对应的目标振动幅值。

步骤140,按照目标振动幅值,向用户发出对应的振动提示。

在该步骤中,当确定好目标振动幅值后,向用户发出对应的振动提示,使得用户可以快速集中精神处理发生的告警状况。

在一种实施例中,步骤110可以进一步包括如下步骤:

步骤110-1,接收用户输入的指纹信息。

在该步骤中,可以通过获取指纹信息等方式来识别确定用户的身份,指纹信息可以通过指纹识别屏等装置实现采集和数据传输。

步骤110-2,根据指纹信息,判断用户是否为首次使用用户,若是,则执行步骤110-3;若否,则执行步骤110-4。

在该步骤中,获取用户的指纹信息之后,可以设置历史指纹录入库,用户录入的指纹信息,通过与历史录入过的指纹信息进行对比判断是否为首次使用用户,如果历史指纹录入库中存在该指纹信息,则判定该用户不是首次使用用户,如果历史指纹录入库中不存在该指纹信息,则判定该用户为首次使用用户。

在另外一种实现中,可以在提前录入的个人信息中标记该用户的调用信息,例如每次录入指纹信息后,对给个人信息进行标记,例如,标记可以是上一次调用时具体的调用时间。当录入指纹信息时对应调取该用户的个人信息,如果个人信息中没有出现历史调用的标记信息,则判断为首次使用用户。

步骤110-3,根据指纹信息获取用户的个人信息,并根据个人信息确定用户的初始振动幅值集合,作为当前的振动幅值集合。

在该步骤中,如果判断用户为首次使用用户,则根据其指纹信息调取出来的用户个人信息,根据个人信息对应每一个信号类型,都会得到相应的一个振动幅值,将根据用户个人信息对应所有信号类型所得到的振动幅值集合起来,看作初始振动幅值集合,使其作为该用户的当前的振动幅值集合。

步骤110-4,根据指纹信息获取用户的最新振动幅值集合,作为当前的振动幅值集合。

在该步骤中,如果判断用户并不是首次用户,则根据其指纹信息调取出对应的用户个人信息,根据其用户信息对应的最新振动幅值集合,使其作为该用户的当前的振动幅值集合。最新振动幅值集合可以是根据用户使用后,用户根据使用感受自行调整振动幅值后的振动幅值集合,还可以是根据用户的清醒程度,对告警信号的反应速度、处理效率等实现振动幅值的动态智能调整后得到的。

在一种实施例中,个人信息包括目标工龄值和目标技能值,针对步骤110-3中的根据个人信息确定用户的初始振动幅值集合,可以包括如下步骤:

获取预先设定的不同类型的监控信号对应的初始振动幅值矩阵,其中,各初始振动幅值矩阵中包括有不同等级的初始振动幅值,且各初始振动幅值矩阵的横轴为工龄信息轴,纵轴为技能信息轴;

分别在各初始振动幅值矩阵中,根据目标工龄值和目标技能值定位对应的初始振动幅值;

将各类型的监控信号对应的初始振动幅值组成初始振动幅值集合。

在实现时,随着年龄的增加和技能水平的增加,用户的警觉度呈下降趋势,因此需要根据不同的用户情况制定不同的初始振动幅值集合。初始振动幅值集合包括多个初始振动幅值矩阵,每个初始幅值矩阵对应着一种监控信号的类型,每个初始振动幅值矩阵通过横轴的工龄信息轴和纵轴的技能信息轴来构成,工龄信息轴和技能信息轴不同的交点相对应着预设的不同振动幅值。示例性的,根据年龄的增加和技能水平的增加,用户的警觉度呈下降趋势的情况,工龄较低但技能水平较高的交点对应的振动幅值会比工龄和技能水平都比较低的交点对应的振动幅值大。

示例性的,参考图2-图4的不同类型信号矩阵示意图,当目标监控信号分为告警类、异常类和事故类时,每一类的目标监控信号对应有一个矩阵,该矩阵的横轴为工龄信息,纵轴为技能信息,不同的工龄信息和技能信息的交点对应着不同的振动幅值。相应地,这3个矩阵分别为告警类信号矩阵A、异常类信号矩阵B、事故类信号矩阵C,其中振动幅值一共分为12个档位值,档位值的关系为a1<a2<a3<a4<b1<b2<b3<b4<c1<c2<c3<c4。

根据个人信息中的目标工龄值和目标技能值去定位每一个监控信号类型的矩阵,得到每个监控信号类型矩阵下的初始振动幅值档位,目标工龄值和目标技能值对应各个矩阵得到的初始振动幅值集合起来,得到该用户的初始振动幅值集合。例如根据目标工龄值和目标技能值对应矩阵A得到振动幅值为a1,对应矩阵B得到的振动幅值为b2,对应矩阵C得到的振动幅值为c1,此时该用户的初始振动幅值集合为:当接收到告警类信号时振动幅值为a1,当接收到异常类信号时振动幅值为b2,当出现事故类信号时振动幅值为c1。

在一种实施例中,步骤110-3中针对根据指纹信息获取用户的个人信息,包括如下步骤:

根据指纹信息获取用户的实际工龄以及实际技能等级;

根据实际工龄,按照设定的工龄规则,确定对应的目标工龄值;

根据实际技能等级,按照设定的技能规则,确定对应的目标技能值。

在一种实现中,在通过指纹信息确认用户身份,调用对应用户身份的个人信息后,提取其中的实际工龄和实际技能等级。示例性的,用户目标工龄值为M,工龄值分为M

另外,用户的实际技能等级按照其所在的工作领域进行划分,示例性地,目标技能等级为S,技能等级可以按照高级工、技师、高级技师进行等级划分为S1、S2、S3、S4四个等级,目标技能等级S为实际技能等级所对应的S

在一种实施例中,在按照目标振动幅值,向用户发出对应的振动提示之后,还可以包括如下步骤:

检测用户触发的停止操作,并记录停止操作对应的时间;

计算发出振动提示的时间距离停止操作对应的时间的时长;

根据时长对前一次的最新振动幅值集合进行更新。

在实现时,可以通过将振动器与停止按钮或者语音识别装置等的连接,从而控制振动器的暂停。同时,可以在振动器上安装计时装置,记录振动开始的时间和振动停止的时间,并计算发出振动提示的时间距离停止操作对应的时间的时长,根据时长对前一次的最新振动幅值集合进行更新。

在一种实施例中,根据时长对前一次的最新振动幅值集合进行更新,进一步可以包括如下步骤:

确定目标监控信号类型对应的更新规则,更新规则包括最大预设阈值、最小预设阈值、提档幅度以及降档幅度;

若时长大于最大预设阈值,则按照目标监控信号类型对应的初始振动幅值矩阵中记录的各等级的初始振动幅值,将目标监控信号类型对应的最新振动幅值按照提档幅度进行提档;

若时长小于最小预设阈值,则按照目标监控信号类型对应的初始振动幅值矩阵中记录的各等级的初始振动幅值,将目标监控信号类型对应的最新振动幅值按照降档幅度进行降档;

若时长在最小预设阈值与最大预设阈值之间,则保持目标监控信号类型对应的最新振动幅值不变。

如果用户在振动后按下停止按钮的时间很短,说明用户此时间段较清醒,则下次振动时的振幅可降档;如果用户在振动后按下停止按钮的时间很长,说明用户此时间段精神不够集中,则下次振动时的振幅可加档。当降档至最低档后,不再降档,当加档至最高档后,不再加降档。

在一种具体实现中,参考图2-图4,振动幅值划分为12个档位幅值,档位幅值的数值关系为a1<a2<a3<a4<b1<b2<b3<b4<c1<c2<c3<c4。

当目标监控信号类型为告警类、异常类、事故类时,对应的更新规则如下:

告警类信号:30s内未按停止按钮,下次幅值+1档,20s-30s内按幅值不变,20s内按幅值-1档;

异常类信号:20s内未按停止按钮,下次幅值+2档,10s-20s内按幅值不变,10s内按幅值-1档;

事故类信号:10s内未按停止按钮,下次幅值+3档,5s-10s内按幅值不变,5s内按幅值-1档。

在一种实施例中,步骤140还包括如下步骤:

根据目标振动幅值生成振动指令;将振动指令分别发送至与用户接触的一个或多个振动器中,以使得一个或多个振动器根据目标振动幅值进行振动。

在该步骤中,发出振动的可以是振动器,振动器的开关可以通过振动器控制器进行控制,同时,还可以通过安装振幅控制器从而调控振动器的振动幅值,使其以目标振动幅值进行振动。

当确定目标振动幅值后,可以向振动器控制器发送振动指令使得振动器开启振动,同时,振动指令可以包括目标振动幅值信息,可以把振动指令发送至振幅控制器,以使得振动器以目标振动幅值进行振动。其中,振动器可以是一个或者多个,并安装在与用户有身体接触的位置上,例如现场的特定的座椅等。在一种具体实现中,当存在多个振动器时,还可以根据跟用户接触的部位等因素对不同的振动器设置相应的振动频率。

在具体实现时,还可以与传统的听觉(声音)和视觉(灯光)提示方法进行结合,通过视觉、听觉和触觉的多维度实现告警提示。

在一种应用场景中,可以把振动器安装在用户工作时所坐的椅子上,在确定振动幅值时根据监控信号类型、用户工龄、用户技能水平,将振动幅值分成12个振动幅值档位,当值班员开始监盘时通过录入指纹确定针对该用户个性化的当前振动幅值集合,并在监盘过程中根据用户对监控信号的反应时间,动态调整振幅,从而起到快速提神的作用。

参考图5所示的一种用于告警提示的工作椅示意图,图中M1、M2是振动器控制器,Z1、Z2是振动器,STOP是停止振动按钮,ID是指纹识别屏,PLC是座椅振幅控制器。

具体地,对应于图5所示的工作椅,图6提供了一种告警提示的场景实例示意图,可以包括如下步骤:

当用户开始工作时通过指纹识别屏录入用户指纹;

通过指纹比对调取出该属于该用户的当前振动幅值集合,该用户的当前振动幅值集合包括3个幅值,分别为告警类信号幅值a

座椅振幅控制器接收到监控后台的信号类型后,向振动器控制器发出启动命令,振动器控制器M1、M2分别带动振动器Z1、Z2振动,Z1振动频率为5Hz,Z2振动频率为2Hz,Z1和Z2振动幅值则根据信号类型确定,告警类信号幅值为a

根据X的时间长短,动态更新该用户的振动幅值集合为a

在该用户停止监盘工作后关机,锁存此时a

在本发明实施例中,通过获取当前用户的振动幅值集合,振动幅值集合包括多个不同类型的监控信号对应的振动幅值,当接收到来自监控后台发送的包括目标监控信号类型的监控信息时,从振动幅值集合中匹配出与目标监控信号类型匹配的目标振动幅值,按照目标振动幅值,向用户发出对应的振动提示,实现当出现告警情况时,通过振动对用户进行提示,以使用户可以快速清醒并集中注意力对告警情况进行处理。

实施例二

图7为本发明实施例二提供的一种告警提示的装置实施例的结构框图,所述装置包括:

振动幅值集合获取模块710,用于获取当前用户的振动幅值集合,所述振动幅值集合包括多个不同类型的监控信号对应的振动幅值;

监控信息获取模块720,用于接收监控后台发送的监控信息,所述监控信息包括目标监控信号类型;

目标振动幅值匹配模块730,用于从所述振动幅值集合中匹配出与所述目标监控信号类型匹配的目标振动幅值;

振动提示发出模块740,用于按照所述目标振动幅值,向所述用户发出对应的振动提示。

在一种实施例中,振动幅值集合获取模块710包括如下子模块:

指纹信息接收子模块,用于接收所述用户输入的指纹信息;

用户判断子模块,用于根据所述指纹信息,判断所述用户是否为首次使用用户;

当前振动幅值集合确定子模块,用于当所述用户是首次使用用户时,则根据所述指纹信息获取所述用户的个人信息,并根据所述个人信息确定所述用户的初始振动幅值集合,作为当前的振动幅值集合;当所述用户不是首次使用用户时,则根据所述指纹信息获取所述用户的最新振动幅值集合,作为当前的振动幅值集合。

在一种实施例中,所述个人信息包括目标工龄值和目标技能值,所述当前振动幅值集合确定子模块中,针对所述根据所述个人信息确定所述用户的初始振动幅值集合,包括如下单元:

初始振动幅值矩阵获取单元,用于获取预先设定的不同类型的监控信号对应的初始振动幅值矩阵,其中,各初始振动幅值矩阵中包括有不同等级的初始振动幅值,且各初始振动幅值矩阵的横轴为工龄信息轴,纵轴为技能信息轴;

初始振动幅值定位单元,用于分别在各初始振动幅值矩阵中,根据所述目标工龄值和所述目标技能值定位对应的初始振动幅值;

初始振动幅值集合组成单元,用于将各类型的监控信号对应的初始振动幅值组成初始振动幅值集合。

在一种实施例中,所述当前振动幅值集合确定子模块中,针对所述根据所述指纹信息获取所述用户的个人信息,还包括如下单元:

个人具体信息获取单元,用于根据所述指纹信息获取所述用户的实际工龄以及实际技能等级;

目标工龄值确定单元,用于根据所述实际工龄,按照设定的工龄规则,确定对应的目标工龄值;

目标技能值确定单元,用于根据所述实际技能等级,按照设定的技能规则,确定对应的目标技能值。

在一种实施例中,在所述按照所述目标振动幅值,向所述用户发出对应的振动提示之后,所述装置还包括:

时间记录模块,用于检测所述用户触发的停止操作,并记录所述停止操作对应的时间;

时长计算模块,用于计算发出所述振动提示的时间距离所述停止操作对应的时间的时长;

振动幅值集合更新模块,用于根据所述时长对前一次的最新振动幅值集合进行更新。

在一种实施例中,所述振动幅值集合更新模块,具体用于:

确定所述目标监控信号类型对应的更新规则,所述更新规则包括最大预设阈值、最小预设阈值、提档幅度以及降档幅度;

若所述时长大于所述最大预设阈值,则按照所述目标监控信号类型对应的初始振动幅值矩阵中记录的各等级的初始振动幅值,将所述目标监控信号类型对应的最新振动幅值按照所述提档幅度进行提档;

若所述时长小于所述最小预设阈值,则按照所述目标监控信号类型对应的初始振动幅值矩阵中记录的各等级的初始振动幅值,将所述目标监控信号类型对应的最新振动幅值按照所述降档幅度进行降档;

若所述时长在所述最小预设阈值与所述最大预设阈值之间,则保持所述目标监控信号类型对应的最新振动幅值不变。

在一种实施例中,所述振动提示发出模块740,具体用于:

根据所述目标振动幅值生成振动指令;

将所述振动指令分别发送至与用户接触的一个或多个振动器中,以使得所述一个或多个振动器根据所述目标振动幅值进行振动。

需要说明的是,本申请实施例所提供的上述为一种告警提示的装置可执行本申请实施例一所提供的一种告警提示的方法,具备执行方法相应的功能模块和有益效果。

实施例三

图8为本申请实施例三提供的一种告警提示的设备的结构示意图,如图8所示,该告警提示的设备包括处理器810、存储器820、输入装置830和输出装置840;告警提示的设备中处理器810的数量可以是一个或多个,图8中以一个处理器810为例;告警提示的设备中的处理器810、存储器820、输入装置830和输出装置840可以通过总线或其他方式连接,图8中以通过总线连接为例。

存储器820作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的方法实施例对应的程序指令模块。处理器810通过运行存储在存储器820中的软件程序、指令以及模块,从而执行告警提示的设备的各种功能应用以及数据处理,即实现上述的方法。

存储器820可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器820可进一步包括相对于处理器810远程设置的存储器,这些远程存储器可以通过网络连接至告警提示的设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置830可用于接收输入的数字或字符信息,以及产生与一种告警提示的设备的用户设置以及功能控制有关的键信号输入。输出装置840可包括显示屏等显示设备。

实施例四

本申请实施例四还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行方法实施例中的方法。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对目前的技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

值得注意的是,上述装置的实施例中,所包括的各个模块和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。

注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

技术分类

06120113790778