一种断电应急方法、装置、电子设备和计算机可读介质与流程

文档序号:21633390发布日期:2020-07-29 02:43阅读:129来源:国知局
一种断电应急方法、装置、电子设备和计算机可读介质与流程

本申请涉及供电技术领域,尤其涉及一种断电应急方法、装置、电子设备和计算机可读介质。



背景技术:

当今电力已成为人们日常生活中的必备能源之一,许多设备是要通电才能发挥功能,一旦发生断电,用电设备将无法工作,影响了用户的正常生活和工作,因此,为了保证用电设备的正常运转,备用电源可以及时为用电设备进行供电。由于备用电源的电源容量是有限的,在用电设备很多的情况下,用户亟需的用电设备可能无法得到充足的电量,不能正常工作,还是会影响用户的正常生活或工作。



技术实现要素:

本申请实施例的目的在于提供一种断电应急方法、装置、电子设备和计算机可读介质,以解决后备电源容量有限,用户亟需的用电设备无法得到充足电量的问题。具体技术方案如下:

第一方面,提供了一种断电应急方法,所述方法包括:

当检测到断电信号时,开启备用电源供电模式,并发送断电通知消息至终端,以使所述终端根据所述断电通知消息反馈断电时长信息;

接收所述终端发送的所述断电时长信息;

根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据所述断电时长信息和所述第一用电设备的耗电功率,确定所述第一用电设备的所需供电量;

根据确定出的所述所需供电量,通过备用电源为所述第一用电设备进行供电。

可选的,所述方法还包括:

根据预设的各用电设备的供电优先级,确定供电优先级不高于所述预设等级的第二用电设备;

根据所述第一用电设备的所需供电量和预设的备用电源的电池容量,确定所述第二用电设备的可用供电量;

根据确定出的所述可用供电量,通过所述备用电源为所述第二用电设备进行供电,当所述第二用电设备的耗电量达到所述可用供电量时,则停止为所述第二用电设备进行供电。

可选的,所述根据所述第一用电设备的所需供电量和预设的备用电源的电池容量,确定所述第二用电设备的可用供电量,包括:

计算所述预设的备用电源的电池容量与所述第一用电设备的所需供电量的差值;

根据所述差值确定所述第二用电设备的可用供电量。

可选的,所述当检测到断电信号时,开启备用电源供电模式之前,所述方法还包括:

接收第一用电设备的标准耗电功率;

在主电源供电时,检测所述第一用电设备的实际耗电功率;

判断所述实际耗电功率与所述标准耗电功率是否相同;

若判定所述实际耗电功率与所述标准耗电功率相同,则将所述标准耗电功率作为所述第一用电设备的耗电功率;

若判定所述实际耗电功率与所述标准耗电功率不相同,则将所述标准耗电功率修改为所述实际耗电功率,并将所述实际耗电功率作为所述第一用电设备的耗电功率。

可选的,所述方法还包括:

接收所述用电设备的标识信息;

检测所述用电设备在不同工作模式下的耗电功率,并将所述耗电功率和所述标识信息发送至终端,以使用户查看与所述标识信息对应的用电设备的耗电功率。

可选的,所述接收所述终端发送的所述断电时长信息包括:

接收所述终端发送的用户设置的断电时长信息。

可选的,所述接收所述终端发送的所述断电时长信息包括:

接收所述终端发送的预先存储的断电时长信息。

可选的,所述方法还包括:

监测所述备用电源的剩余电量;

若判断所述剩余电量低于预设电量值,则为所述备用电源充电。

第二方面,提供了一种断电应急系统,所述系统包括:终端、备用电源控制设备、备用电源、用电设备;

所述备用电源控制设备,用于当检测到断电信号时,开启备用电源供电模式,并发送所述断电通知消息至终端;

所述终端,用于接收所述备用电源控制设备发送的断电通知消息,并根据所述断电通知消息发送断电时长信息至所述备用电源控制设备;

所述备用电源控制设备,还用于根据预设的各所述用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据所述断电时长信息和所述第一用电设备的耗电功率,确定所述第一用电设备的所需供电量;

所述备用电源,用于根据所述第一用电设备的所需供电量为所述第一用电设备对应的插座供电;

所述第一用电设备,用于通过所述插座获取所述所需供电量。

可选的,所述备用电源控制设备,还用于根据预设的各所述用电设备的供电优先级,确定供电优先级不高于所述预设等级的第二用电设备,并根据所述第一用电设备的所需供电量和预设的备用电源的电池容量,确定所述第二用电设备的可用供电量;

所述备用电源,还用于根据所述可用供电量为所述第二用电设备对应的插座供电,并在所述第二用电设备的耗电量达到所述可用供电量时,停止为所述第二用电设备进行供电;

所述第二用电设备,用于通过所述插座获取所述可用供电量。

第三方面,提供了一种断电应急装置,所述装置包括:

发送模块,用于当检测到断电信号时,开启备用电源供电模式,并发送断电通知消息至终端,以使所述终端根据所述断电通知消息反馈断电时长信息;

接收模块,用于接收所述终端发送的所述断电时长信息;

确定模块,用于根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据所述断电时长信息和所述第一用电设备的耗电功率,确定所述第一用电设备的所需供电量;

供电模块,用于根据确定出的所述所需供电量,通过备用电源为所述第一用电设备进行供电。

第四方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现任一所述的方法步骤。

第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一所述的方法步骤。

本申请实施例有益效果:

本申请实施例提供了一种断电应急方法,本申请通过根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据确定出的第一用电设备的所需供电量,通过备用电源为第一用电设备进行供电,并根据第一用电设备的所需供电量和预设的备用电源的电池容量,确定第二用电设备的可用供电量,通过备用电源为第二用电设备进行供电,当第二用电设备的耗电量达到可用供电量时,则停止为第二用电设备进行供电。本申请保证用户亟需的第一用电设备在断电时长内可以正常工作,保障用户的正常生活和工作。

当然,实施本申请的任一产品或方法并不一定需要同时达到以上的所有优点。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种断电应急系统示意图;

图2为本申请实施例提供的一种断电应急方法流程图;

图3为本申请实施例提供的为第二用电设备供电的方法流程图;

图4为本申请实施例提供的设置第一用电设备的耗电功率的方法流程图;

图5为本申请实施例提供的一种断电应急装置的结构示意图;

图6为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请实施例提供了一种断电应急方法,如图1所示,具体提供了一种断电应急系统,该系统包括:终端、备用电源控制设备、备用电源、用电设备和插座,备用电源控制设备当检测到断电信号时,开启备用电源供电模式,并发送断电通知消息至终端,终端根据断电通知消息发送断电时长信息至备用电源控制设备,备用电源控制设备接收终端发送的断电时长信息,备用电源控制设备根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据断电时长信息和第一用电设备的耗电功率,确定第一用电设备的所需供电量,以及根据第一用电设备的所需供电量和预设的备用电源的电池容量,确定第二用电设备的可用供电量;备用电源控制设备根据确定出的所需供电量和可用供电量分别为第一用电设备和第二用电设备所在的插座进行供电,用电设备从对应的插座获取电量。

本申请实施例还提供了一种断电应急方法,可以应用于后备电源控制设备,具体用于在备用电源单独进行供电时,保证供电优先级高于预设等级的第一用电设备的所需电量是充足的。

下面将结合具体实施方式,对本申请实施例提供的一种断电应急方法进行详细的说明,如图2所示,具体步骤如下:

步骤201:当检测到断电信号时,开启备用电源供电模式,并发送断电通知消息至终端,以使终端根据断电通知消息反馈断电时长信息。

在本申请实施例中,在正常供电情况下,主电源为用电设备所在的插座进行供电,并且备用电源可以从主电源获取电量。当备用电源控制设备检测到断电信号时,表明主电源断开供电,此时备用电源控制设备开启备用电源供电模式,即采用备用电源为用电设备所在的插座进行供电,并且备用电源控制设备发送断电通知消息至终端,以使终端根据断电通知消息反馈断电时长信息。

步骤202:接收终端发送的断电时长信息。

在本申请实施例中,备用电源控制设备发送断电通知消息至终端后,用户可以在终端上设置断电时长,或不设置断电时长而采用终端预先存储的断电时长。具体的,接收终端发送的断电时长信息包括两种方式:

方式一:如果用户根据断电通知消息在终端上设置断电时长,用户通过终端发送该断电时长信息至备用电源控制设备,备用电源控制设备接收终端发送的用户设置的断电时长信息。

方式二:如果用户不设置断电时长,那么用户通过终端发送预先存储的断电时长信息至备用电源控制设备,备用电源控制设备接收终端发送的预先存储的断电时长信息。

步骤203:根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据断电时长信息和第一用电设备的耗电功率,确定第一用电设备的所需供电量。

在本申请实施例中,备用电源控制设备根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备。

例如,各用电设备的供电优先级为:冰箱的供电优先级为一级,电脑的供电优先级为二级,空调的供电优先级为三级。其中,一级为最高级,依次递减。预设等级为三级,那么供电优先级高于三级的第一用电设备包括冰箱和电脑;如果预设等级为二级,那么供电优先级高于二级的第一用电设备为冰箱。

备用电源控制设备在接收到断电时长信息后,根据断电时长信息和第一用电设备的耗电功率,确定第一用电设备的所需供电量,以使第一用电设备在断电时长内能够正常工作。具体的,备用电源控制设备计算断电时长信息和第一用电设备的耗电功率的乘积结果,将该乘积结果作为第一用电设备的所需供电量。

其中,预设的第一用电设备可以包括一个用电设备,也可以包括多个用电设备,如果包括一个用电设备,那么第一用电设备的所需供电量是该单个用电设备的所需供电量;如果包括多个用电设备,那么第一用电设备的所需供电量是多个用电设备的所需供电量的总和。

步骤204:根据确定出的所需供电量,通过备用电源为第一用电设备进行供电。

在本申请实施例中,备用电源控制设备确定第一用电设备的所需供电量后,通过备用电源为第一用电设备所在的插座提供电量,提供的电量即为第一用电设备的所需供电量,以使第一用电设备可以从该插座得到满足停电时长的电量。

备用电源控制设备检测到来电信号时,备用电源控制设备控制备用电源退出备用电源供电模式,采用主电源为用电设备进行供电。

可选的,如图3所示,方法还包括:

步骤301:根据预设的各用电设备的供电优先级,确定供电优先级不高于预设等级的第二用电设备。

在本申请实施例中,备用电源控制设备根据预设的各用电设备的供电优先级,确定供电优先级不高于预设等级的第二用电设备。

例如,各用电设备的供电优先级为冰箱的供电优先级为一级,电脑的供电优先级为二级,空调的供电优先级为三级。其中,一级为最高级,依次递减。预设等级为二级,那么供电优先级不高于二级的第一用电设备包括电脑和空调。

步骤302:根据第一用电设备的所需供电量和预设的备用电源的电池容量,确定第二用电设备的可用供电量。

在本申请实施例中,备用电源控制设备获取备用电源的电源型号和电池容量。备用电源控制设备确定第一用电设备的供电量后,根据第一用电设备的所需供电量和预设的备用电源的电池容量的差值,确定第二用电设备的可用供电量。

可选的,根据第一用电设备的所需供电量和预设的备用电源的电池容量,确定第二用电设备的可用供电量的过程为:计算预设的备用电源的电池容量与第一用电设备的所需供电量的差值;根据差值确定第二用电设备的可用供电量。

在本申请实施例中,备用电源控制设备计算预设的备用电源的电池容量与第一用电设备的所需供电量的差值,将该差值作为第二用电设备的可用供电量,或计算该差值与预设比例的乘积,将该乘积作为第二用电设备的可用供电量。

步骤303:根据确定出的可用供电量,通过备用电源为第二用电设备进行供电,当第二用电设备的耗电量达到可用供电量时,则停止为第二用电设备进行供电。

在本申请实施例中,备用电源控制设备根据确定出的可用供电量,通过备用电源为第二用电设备所在的插座进行供电,当第二用电设备的耗电量达到可用供电量时,备用电源控制设备停止为第二用电设备所在的插座进行供电。

可选的,如图4所示,当检测到断电信号时,控制备用电源开启供电模式之前,方法还包括:

步骤401:接收第一用电设备的标准耗电功率。

在本申请实施例中,备用电源控制装置与各个插座连接,一个插座上只设有一个用电设备,用户将第一用电设备接入插座时,用户会在终端设置第一用电设备的标准耗电功率和与该第一用电设备对应的插座编号,用户通过终端将第一用电设备的标准耗电功率和对应的插座编号发送至备用电源控制装置,备用电源控制装置接收到终端发送的标准耗电功率和插座编号。

步骤402:在主电源供电时,检测用电设备的实际耗电功率。

在本申请实施例中,在主电源供电而备用电源没有供电时,备用电源控制设备通过监测上述编号的插座内的实际电流,从而得到并记录用电设备的实际耗电功率。

步骤403:判断实际耗电功率与标准耗电功率是否相同。

在本申请实施例中,备用电源控制设备判断实际耗电功率与标准耗电功率是否相同,若相同,则进入步骤404;若不相同,则进入步骤405.

步骤404:将标准耗电功率作为第一用电设备的耗电功率。

在本申请实施例中,备用电源控制设备若判定实际耗电功率与标准耗电功率相同,则将标准耗电功率作为第一用电设备的耗电功率。

步骤405:将用电设备信息中的标准耗电功率修改为实际耗电功率,并将实际耗电功率作为第一用电设备的耗电功率。

在本申请实施例中,备用电源控制设备若判定实际耗电功率与标准耗电功率不相同,则将用电设备信息中的标准耗电功率修改为实际耗电功率,将实际耗电功率作为第一用电设备的耗电功率,并将该实际耗电功率发送至终端,以使用户查看用电设备的实际耗电功率。

可选的,当检测到断电信号时,控制备用电源开启供电模式之前,方法还包括:当检测到用电设备时,接收用电设备的标识信息;检测用电设备在不同工作模式下的耗电功率,并将耗电功率和标识信息发送至终端,以使用户查看与标识信息对应的用电设备的耗电功率。

在本申请实施例中,用户将第一用电设备接入插座时,用户通过终端将第一用电设备的设备信息发送至备用电源控制装置,其中,设备信息中包含用电设备的额定电压、标准功率、可用温度和标识信息,备用电源控制装置接收终端发送的设备信息,备用电源控制装置检测用电设备在不同工作模式下的耗电功率,并将耗电功率和标识信息发送至终端,以使用户查看与标识信息对应的用电设备的耗电功率。

可选的,当检测到断电信号时,开启备用电源供电模式之前,方法还包括:监测备用电源的剩余电量;若判断剩余电量低于预设电量值,则为备用电源供电。

在本申请实施例中,备用电源控制装置监测备用电源的剩余电量,若备用电源控制装置判断备用电源的剩余电量低于预设电量值,备用电源控制装置为备用电源充电。具体的,供电方式包括太阳能充电和插座充电,本发明实施例对充电方式不做限定。

举例来说,预设电量值为备用电源的电源容量的80%的电量,如果备用电源控制装置判定备用电源的剩余电量低于电源容量的80%,那么备用电源控制装置为备用电源通过太阳能进行充电,或如果当前处于主电源供电状态,那么备用电源控制装置还可以为备用电源通过插座进行充电。

基于相同的技术构思,本申请实施例还提供了一种应急断电装置,如图5所示,该装置包括:

发送模块501,用于当检测到断电信号时,开启备用电源供电模式,并发送断电通知消息至终端,以使终端根据断电通知消息反馈断电时长信息;

第一接收模块502,用于接收终端发送的断电时长信息;

第一确定模块503,用于根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据断电时长信息和第一用电设备的耗电功率,确定第一用电设备的所需供电量;

第一供电模块504,用于根据确定出的所需供电量,通过备用电源为第一用电设备进行供电。

可选的,装置还包括:

第二确定模块,用于根据预设的各用电设备的供电优先级,确定供电优先级不高于预设等级的第二用电设备;

第三确定模块,用于根据第一用电设备的所需供电量和预设的备用电源的电池容量,确定第二用电设备的可用供电量;

第二供电模块,用于根据确定出的可用供电量,通过备用电源为第二用电设备进行供电,当第二用电设备的耗电量达到可用供电量时,则停止为第二用电设备进行供电。

可选的,第一确定模块503具体用于:

计算预设的备用电源的电池容量与第一用电设备的所需供电量的差值;

根据差值确定第二用电设备的可用供电量。

可选的,当检测到断电信号时,开启备用电源供电模式之前,装置还包括:

第二接收模块,用于接收第一用电设备的标准耗电功率;

检测模块,用于在主电源供电时,检测第一用电设备的实际耗电功率;

判断模块,用于判断实际耗电功率与标准耗电功率是否相同;

设定模块,用于若判定实际耗电功率与标准耗电功率相同,则将标准耗电功率作为第一用电设备的耗电功率;

修改模块,用于若判定实际耗电功率与标准耗电功率不相同,则将标准耗电功率修改为实际耗电功率,并将实际耗电功率作为第一用电设备的耗电功率。

可选的,装置还包括:

第三接收模块,用于接收用电设备的标识信息;

发送模块,用于检测用电设备在不同工作模式下的耗电功率,并将耗电功率和标识信息发送至终端,以使用户查看与标识信息对应的用电设备的耗电功率。

可选的,第一接收模块502具体用于:

接收终端发送的用户设置的断电时长信息。

可选的,第一接收模块502具体用于:

接收终端发送的预先存储的断电时长信息。

可选的,装置还包括:

监测模块,用于监测备用电源的剩余电量;

充电模块,用于若判断剩余电量低于预设电量值,则为备用电源充电。

本申请实施例提供了一种断电应急方法,本申请通过根据预设的各用电设备的供电优先级,确定供电优先级高于预设等级的第一用电设备,并根据确定出的第一用电设备的所需供电量,通过备用电源为第一用电设备进行供电,保证其正常运行,保障用户的正常生活和工作。

基于相同的技术构思,本发明实施例还提供了一种电子设备,如图6所示,包括处理器601、通信接口602、存储器603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信,

存储器603,用于存放计算机程序;

处理器601,用于执行存储器603上所存放的程序时,实现上述步骤。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1