电池控制方法、装置和存储介质与流程

文档序号:25583131发布日期:2021-06-22 16:29阅读:61来源:国知局
电池控制方法、装置和存储介质与流程

本申请涉及电池管理技术领域,具体涉及一种电池控制方法、装置和存储介质。



背景技术:

现有的分布式基站供电系统包括:交流到直流的整流器(以下称电源)、电池、拉远线缆、有源天线处理单元(activeantennaunit,aau)等远端负载;电池和电源并联接到拉远线缆的近端,再通过拉远线缆接到远端负载。在交流电有电的情况下,电源输出直流电给远端负载供电及给电池充电;当停电后,电源无输出,由电池通过拉远线缆给远端负载供电。通常电源的输出电压约为57v,电池的输出电压约为53.5v~43v。由于拉远线缆有线损,远端负载侧电压会低于电源或电池侧的近端电压,当远端电压低于负载最低工作电压时负载会无法工作,也即电源或电池输出电压的高低会限制拉远供电的距离,同时拉远线缆上也损失了能量。现有部分方案会给电池增加升压装置来降低线损,其原理类似交流的高压输电,区别是分布式基站供电系统用的是直流电,升压的幅度不大及负载侧不再需要降压。

在电池升压放电期间,电池需要判断是否来电,如果判断为来电,则需电池控制升压装置停止升压放电。分布式基站供电系统中,电池和电源一般来源于多家供应商,相互之间没有通讯或者通讯协议不兼容;电池能用于来电判断的只有电池输出电压(也即拉远线缆近端的电压)和电池自身的电流这两个非常有限的信号。现有技术是以检测拉远线缆近端的电压及电池的放电电流是否变化来判断电源是否来电。电源有电时输出电压较电池输出高,停电时电池升压放电输出电压较低;在电池放电期间又来电后,线上电压会被电源输出抬高,与电源并联在一起的电池由于输出电压较低无法分担到负载的供电,电池的放电电流会变为零。例如:有电时电源输出电压为57v,停电后电池升压放电输出电压为55v,来电后拉远线缆上的电压又被电源的输出抬高到57v,两者相差2v,当电池检测到线缆近端电压从55v升高为57v,电池判断为来电而停止升压放电。

现有技术的电池升压放电的输出电压会明显低于电源的输出电压。如电池升压放电的输出电压等于或者高于电源的输出电压,即使电源来电了,由于电源的输出电压较电池升压放电的输出电压低而无法分担到负载的供电,线缆近端的电压还是电池升压放电的输出电压,电池的放电电流也无明显变化,电池无法判断到来电,则会出现电池在电源有电时也继续升压放电的异常情况。如电池升压放电的输出电压与电源的输出电压相差太小,电池升压放电的输出电压波动及检测误差、电源输出电压的波动及检测误差、负载的波动、电池接线的不一致等会使电源的输出电压和电池升压放电的输出电压差别不明显,造成误判来电。将来电误判为没来电,造成电池在电源有电时也一直升压放电;将没来电误判为来电,造成电池在电源没电时会停止升压放电,会出现负载异常断电。为避免电池误判或无法判断来电,现有技术的电池升压放电的输出电压会明显低于电源的输出电压一个较大的差值,不高的电池升压输出电压导致线损大,使得电池的实际可用放电容量变小,拉远供电距离变短。因此,现有的通信电池升压远供控制技术仍有较大的局限性。



技术实现要素:

本申请提供一种电池控制方法、装置和存储介质,以解决目前由于电池升压放电的输出电压明显低于电源的输出电压,而导致的电池的实际可用放电容量变小、电池的输出电压的线损较大以及拉远供电距离变短的技术问题。

本申请实施例提供一种电池控制方法,包括:

当检测到基站供电系统的电源停电时,控制所述基站供电系统的电池的升压单元输出第一电压;其中,所述第一电压大于或者等于所述电源有电时的实际工作电压;

预设时间间隔后,确定所述电源是否有电;

当确定所述电源没电时,返回执行控制所述基站供电系统的电池的升压单元输出第一电压的操作。

本申请实施例提供一种电池控制装置,包括:

第一控制模块,被配置为当检测到基站供电系统的电源停电时,控制所述基站供电系统的电池的升压单元输出第一电压;其中,所述第一电压大于或者等于所述电源有电时的实际工作电压;

第一确定模块,被配置为预设时间间隔后,确定所述电源是否有电;

第二确定模块,被配置为当确定所述电源没电时,返回执行控制所述基站供电系统的电池的升压单元输出第一电压的操作。

本申请实施例提供了一种电池控制设备,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请实施例中的任意一种电池控制方法。

本申请实施例提供了一种存储介质,存储介质存储有计算机程序,计算机程序被处理器执行时实现本申请实施例中的任意一种电池控制方法。

关于本申请的以上实施例和其他方面以及其实现方式,在附图说明、具体实施方式和权利要求中提供更多说明。

附图说明

图1为相关技术中提供的基站供电系统的结构示意图;

图2为一实施例提供的一种电池控制方法的流程图;

图3为应用一实施例提供的电池控制方法的基站供电系统的结构示意图;

图4为一实施例提供的另一种电池控制方法的流程图;

图5为应用一实施例提供的电池控制方法的基站供电系统的结构示意图;

图6为一实施例提供的电池控制方法的时序图;

图7为一实施例提供的又一种电池控制方法的流程图;

图8为一实施例提供的一种电池控制装置的结构示意图;

图9为一实施例提供的另一种电池控制装置的结构示意图;

图10为一实施例提供的又一种电池控制装置的结构示意图;

图11为一实施例提供的一种电池控制设备的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

图1为相关技术中提供的基站供电系统的结构示意图。如图1所示,目前的分布式基站供电系统包括:电源11、电池12、升压单元13、拉远线缆14以及远端负载15。电池12通过升压单元13和电源11并联接到拉远线缆14的近端,再通过拉远线缆14接到远端负载15。在交流电有电,即,电源11有电时,电源11输出直流电给远端负载15供电及给电池12充电;当电源11停电后,电源11无输出,电池12通过升压单元13升压后给远端负载15供电。目前,为了能在电池12通过升压单元13给远端负载15供电期间,准确检测到电源11是否来电,电池12升压放电的输出电压会明显低于电源11的输出电压,这导致电池的实际可用放电容量变小、电池的输出电压的线损较大以及拉远供电距离变短。

本申请提供一种电池控制方法,包括:当检测到基站供电系统的电源停电时,控制基站供电系统的电池的升压单元输出第一电压,其中,第一电压大于或者等于电源有电时的实际工作电压,预设时间间隔后,确定电源是否有电,当确定电源没电时,返回执行控制基站供电系统的电池的升压单元输出第一电压的操作。其具有以下技术效果:一方面,实现了在电源停电时,可以控制电池升压放电的输出电压大于或者等于电源的实际工作电压,从而,突破了电池升压放电的输出电压要低于电源的输出电压的限制,降低了电池升压放电的线损,以及,增加了拉远供电的距离,另一方面,以预设时间间隔检测电源是否有电,避免了电源来电而未检测到的情况,从而,避免了电池一直升压放电的情况。

图2为一实施例提供的一种电池控制方法的流程图。本实施例适用于对基站供电系统中的电池进行控制的场景。本实施例可以由电池控制装置来执行,该电池控制装置可以由软件和/或硬件的方式实现,该电池控制装置可以集成于电池控制设备或者电池中。如图2所示,本实施例提供的电池控制方法包括如下步骤:

步骤201:当检测到基站供电系统的电源停电时,控制基站供电系统的电池的升压单元输出第一电压。

其中,第一电压大于或者等于电源有电时的实际工作电压。

本实施例中涉及的基站供电系统可以为分布式基站供电系统。图3为应用一实施例提供的电池控制方法的基站供电系统的结构示意图。如图3所示,该基站供电系统包括:电源31、电池32、电池控制装置33、升压单元34、拉远线缆35及远端负载36。电源31的输出端通过拉远线缆35与远端负载36连接。电池32的输出端通过升压单元34与电源31的输出端并联,即,电源31的输出端与升压单元34的输出端并联在拉远线缆35的近端。电池控制装置33与升压单元34连接。当电源31有电时,电源31通过拉远线缆35给远端负载36供电以及给电池32充电;当电源31停电时,电池32通过升压单元34升压放电,给远端负载36供电。

在电源31供电期间,电池控制装置33可以检测电源31是否停电。一种实现方式中,检测的方式可以为检测拉远线缆35的近端的电压是否降低:如果检测到电压降低时,确定电源31停电。另一种实现方式中,电源31可以和电池控制装置33进行通信。在该实现方式中,电源31也可以和电池控制装置33连接。在电源31停电时,电源31可以向电池控制装置33发送停电指示。电池控制装置33接收到电源31发送的停电指示时,确定电源31停电。

本实施例中,当检测到电源停电时,电池控制装置可以控制电池的升压单元输出第一电压。本实施例中的第一电压大于或者等于电源有电时的实际工作电压。

一实施例中,这里的电源的实际工作电压可以为电源的额定工作电压。

另一实施例中,这里的电源的实际工作电压可以为在电源有电时,当确定电池与电源共同向基站供电系统的负载供电时,获取到的实际工作电压。具体的获取实际工作电压的步骤将在后续实施例中进行详细描述。

步骤202:预设时间间隔后,确定电源是否有电。

由于电池供电时的输出电压大于或者等于电源有电时的实际工作电压,为了避免在电池供电期间电源来电而未检测到的情况,本实施例中,在步骤201执行后的预设时间间隔后,电池控制装置确定电源是否有电。

一种实现方式中,电池控制装置可以通过确定是否接收到电源发送的指示来电的消息,来确定电源是否有电:当接收到电源发送的指示来电的消息时,确定电源有电;当未接收到电源发送的指示来电的消息时,确定电源没电。

另一种实现方式中,电池控制装置可以降低升压单元的输出电压,使升压单元输出第二电压。该第二电压小于电源的实际工作电压。在降低升压单元的输出电压之后,检测升压单元输入或者输出的目标电流,并根据目标电流在升压单元输出第二电压的期间的减小量,来确定电源是否有电。该实现方式将在后续实施例中进行详细说明。

步骤203:当确定电源没电时,返回执行控制基站供电系统的电池的升压单元输出第一电压的操作。

具体地,当确定电源没电时,返回执行步骤201。因此,在电源没电时,步骤201、步骤202及步骤203循环执行。

一实施例中,当确定电源有电时,控制升压单元停止升压放电。之后,由电源通过拉远线缆向远端负载供电。

进一步地,在电源供电期间,可以控制电池从电源充电,以便于在下一次电源停电时,电池通过升压单元为远端负载供电。

本实施例提供的电池控制方法,包括:当检测到基站供电系统的电源停电时,控制基站供电系统的电池的升压单元输出第一电压,其中,第一电压大于或者等于电源有电时的实际工作电压,预设时间间隔后,确定电源是否有电,当确定电源没电时,返回执行控制基站供电系统的电池的升压单元输出第一电压的操作。其具有以下技术效果:一方面,实现了在电源停电时,可以控制电池升压放电的输出电压不低于电源的实际工作电压,从而,突破了电池升压放电的输出电压要低于电源的输出电压的限制,降低了电池升压放电的线损,以及,增加了拉远供电的距离,另一方面,以预设时间间隔检测电源是否有电,避免了电源来电而未检测到的情况,从而,避免了电池一直升压放电的情况。

图4为一实施例提供的另一种电池控制方法的流程图。本实施例在图2所示实施例及各种可选的方案的基础上,对如何确定电源是否有电的步骤作一详细说明。如图4所示,本实施例提供的电池控制方法包括如下步骤:

步骤401:当检测到基站供电系统的电源停电时,控制基站供电系统的电池的升压单元输出第一电压。

其中,第一电压大于或者等于电源有电时的实际工作电压。

步骤401与步骤201的实现过程和技术原理类似,此处不再赘述。

步骤402:预设时间间隔后,控制升压单元输出第二电压,检测升压单元输入或者输出的目标电流。

其中,第二电压低于电源有电时的实际工作电压。

步骤403:当确定目标电流在升压单元输出第二电压的期间,减小量小于预设减小量阈值时,确定电源没电。

步骤404:当确定目标电流在升压单元输出第二电压的期间,减小量大于或者等于预设减小量阈值时,确定电源来电。

本实施例中,通过步骤402-步骤404来确定电源是否来电。

图5为应用一实施例提供的电池控制方法的基站供电系统的结构示意图。如图5所示,本实施例提供的基站供电系统包括:电源51、电池52、电池控制装置53、升压单元54、拉远线缆55、远端负载56、电流检测单元57以及电压检测单元58。一种实现方式中,电流检测单元57串联在升压单元54的输出端,用于检测升压单元54的输出电流。另一种实现方式中,电流检测单元57也可以串联在升压单元54的输入端等其他可以检测到电池52输出电流的位置,用于检测升压单元54的输入电流。电压检测单元58并联在升压单元54的输出端,或者,并联在拉远线缆55的近端。电池控制装置53分别与升压单元54、电流检测单元57以及电压检测单元58连接。电池52与升压单元54的输入端连接。电源51的输出端通过拉远线缆55与远端负载56连接。电池52的输出端通过升压单元34、电流检测单元57与电源51的输出端并联。

需要说明的是,电池控制装置53、电流检测单元57以及电压检测单元58均可以集成于电池52中。或者,电流检测单元57以及电压检测单元58集成于电池控制装置53中,且电池控制装置53独立于电池52。或者,电池控制装置53、电流检测单元57以及电压检测单元58中任意个集成于电池52中,剩余的独立于电池52。本实施例对此不作限制。

在电池的升压单元输出第一电压期间,电池控制装置可以以预设的时间间隔,示例性地,预设的时间间隔可以为60秒,控制升压单元输出第二电压,检测升压单元输入或者输出的目标电流。具体地,可以通过电流检测单元检测升压单元输入或者输出的目标电流。

本实施例中的第二电压低于电源的实际工作电压。

需要说明的是,本实施例中,目标电流可以为升压单元的输入或者输出电流这两种实现方式,对应不同的实现方式,预设减小量阈值不同。在目标电流为升压单元的输出电流的情况中,该目标电流可以是直接检测到的升压单元的输出电流,或者,该目标电流可以是根据检测到的升压单元的输入电流与升压单元的升压系数确定的值,例如,升压单元的输入电流乘以升压系数得到升压单元的输出电流。

一实现方式中,当电源的实际工作电压为在电源工作时,实际检测到的工作电压时,第二电压可以为:实际工作电压减去第一偏差值。其中,第一偏差值为根据基站供电系统中检测电压的模块的随机误差确定的。这里的检测电压的模块可以为图5中的电压检测单元。

另一实现方式中,当电源的实际工作电压为电源的额定工作电压时,第二电压可以为:额定工作电压减去第二偏差值。这里的第二偏差值需要根据电源输出电压偏差、电池输出电压偏差、线路不一致等系统误差确定。

由于第二电压小于电源的实际工作电压,因此,当升压单元输出第二电压时,如果此时电源来电,则电池由于电压较小,无法分担到远端负载的供电,电池的放电电流会减小或者变为零。因此,可以通过检测目标电流在升压单元输出第二电压期间的减小量来确定电源是否来电。

当目标电流在升压单元输出第二电压的期间,减小量小于预设减小量阈值时,说明此时目标电流的变化量不大,电池为远端负载供电的情况几乎没有变化,因此,可确定电源还是没电。

当目标电流在升压单元输出第二电压的期间,减小量大于或者等于预设减小量阈值时,说明此时目标电流的减小量较大,电池已经无法分担到远端负载供电,因此,可确定电源有电。

示例性地,预设减小量阈值可以为零。

步骤405:当确定电源没电时,返回执行控制基站供电系统的电池的升压单元输出第一电压的操作。

步骤406:当确定电源有电时,控制升压单元停止升压放电。

在步骤405与步骤406中:当确定电源没电时,返回执行步骤401;当确定电源有电时,控制升压单元停止升压放电。

图6为一实施例提供的电池控制方法的时序图。如图6所示,在t1时刻电源停电。电源的实际工作电压为v0。电源停电时,控制升压单元输出第一电压v1,v1>v0。在升压单元输出第一电压的过程中,以预设时间间隔t,控制升压单元输出第二电压v2,v2<v0。在升压单元输出第二电压的过程中,判断升压单元输入或者输出的目标电流。如果目标电流没变化,继续控制升压单元输出第一电压。在t2时刻,电源来电。在之后的检测时刻t3,控制升压单元输出第二电压期间,升压单元输入或者输出的目标电流变小,因此,确定电源来电。控制升压单元停止升压放电。

本实施例提供的电池控制方法,通过预设时间间隔后,控制升压单元输出第二电压,检测升压单元输入或者输出的目标电流,当确定目标电流在升压单元输出第二电压的期间,减小量小于预设减小量阈值时,确定电源没电,当确定目标电流在升压单元输出第二电压的期间,减小量大于或者等于预设减小量阈值时,确定电源来电,实现了通过控制升压单元降低输出电压后,判断降压期间升压单元输入或者输出的目标电流的减小量来确定电源是否来电。该种实现方式,可以提高电源和电池控制装置之间通信的可靠性,在电源和电池控制装置的通信异常时,实现判断电源是否来电,实现简单,准确率较高。

图7为一实施例提供的又一种电池控制方法的流程图。本实施例在图2和图4所示实施例和各种可选方案的基础上,对如何获取电源的实际工作电压的步骤作一详细说明。如图7所示,本实施例提供的电池控制方法包括如下步骤:

步骤701:在电源有电且电池的电量大于预设的电量阈值时,控制升压单元输出的电压升高,并检测升压单元输入或者输出的电流。

步骤702:当检测到升压单元输入或者输出的电流大于或者等于第一预设电流阈值且小于第二预设电流阈值时,控制升压单元输出的电压停止升高。

步骤703:获取升压单元输出的电压停止升高时的当前输出电压,将当前输出电压作为实际工作电压。

在步骤701-步骤703中,在检测的电流为升压单元的输出电流的情况下,第一预设电流阈值为负载电流的一半,第二预设电流阈值为负载电流;在检测的电流为升压单元的输入电流的情况下,第一预设电流阈值为根据负载电流的一半以及升压单元的升压系数确定的值,例如,第一预设电流阈值为负载电流的一半除以升压单元的升压系数,第二预设电流阈值为根据负载电流以及升压单元的升压系数确定的值,例如,第二预设电流阈值为负载电流除以升压单元的升压系数。

当检测到升压单元输入或者输出的电流大于或者等于第一预设电流阈值且小于第二预设电流阈值时,说明此时电源和电池同时为远端负载供电。之后,控制升压单元输出的电压停止继续升高,即,升压单元输出的电压不再提升,保持当前的输出电压继续输出。之后,采集升压单元的当前输出电压。由于电源与电池并联,因此,此时采集到的升压单元的当前输出电压即为电源有电时的实际工作电压。可选地,在采集到电源有电时的实际工作电压后,控制升压单元停止升压放电,即,由电源单独为基站供电系统的负载供电。或者,在采集到电源有电时的实际工作电压后,升压单元在预设时长后自行停止升压放电。

本实施例中,在检测的电流为升压单元的输出电流的情况下,该电流可以是直接检测到的升压单元的输出电流,或者,该电流可以是根据检测到的升压单元的输入电流与升压单元的升压系数确定的。

本实施例也可以应用于如图5所示的基站供电系统中。电池控制装置通过电流检测单元检测升压单元输入或者输出的电流,通过电压检测单元获取升压单元输出的电压停止升高时的当前输出电压。

本实施例中,一实现方式中,可以在基站供电系统每次上电时,执行步骤701-步骤703。

另一实现方式中,可以在基站供电系统更换电池或者电源后,执行步骤701-步骤703。

再一实现方式中,可以在基站供电系统每次上电时,检测是否存储有电源的实际工作电压。当确定未存储电源的实际工作电压时,执行步骤701-步骤703。

步骤704:当检测到基站供电系统的电源停电时,控制基站供电系统的电池的升压单元输出第一电压。

其中,第一电压大于或者等于电源有电时的实际工作电压。

步骤704与步骤201的实现过程和技术原理类似,此处不再赘述。

步骤705:预设时间间隔后,控制升压单元输出第二电压,检测升压单元输入或者输出的目标电流。

其中,第二电压低于实际工作电压。

本实施例中,第二电压为实际工作电压与第一偏差值的差值。第一偏差值为根据基站供电系统中检测电压的模块的随机误差确定的。

一方面,由于本实施例中的电源有电时的实际工作电压是在电池升压放电状态下采集到的实际值,更接近电源的实际工作状态。采用实际工作电压与第一偏差值的差值作为第二电压,可消除固定的系统误差,只剩电压采样的随机误差。因此,采用这种方式确定出的实际工作电压以及第二电压的精度更高。

另一方面,本实施例通过步骤701-步骤703确定出电源有电时的实际工作电压,对于升压输出的第一电压参数配置不正确、没有配置或者电源类型较多的情况,可使电池智能的适配不同的电源,实现自动配置升压输出的第一电压或者第二电压。

步骤706:当确定目标电流在升压单元输出第二电压的期间,减小量小于预设减小量阈值时,确定电源没电。

步骤707:当确定目标电流在升压单元输出第二电压的期间,减小量大于或者等于预设减小量阈值时,确定电源来电。

步骤708:当确定电源没电时,返回执行控制基站供电系统的电池的升压单元输出第一电压的操作。

步骤709:当确定电源有电时,控制升压单元停止升压放电。

步骤706与步骤403、步骤707与步骤404、步骤708与步骤405、步骤709与步骤406的实现过程和技术原理类似,此处不再赘述。

需要说明的是,上述实施例中的电源有电时的实际工作电压以及电源的实际工作电压为同一概念。

本实施例提供的电池控制方法,通过在电源有电且电池的电量大于预设的电量阈值时,控制升压单元输出的电压升高,并检测升压单元输入或者输出的电流,当检测到升压单元输入或者输出的电流大于或者等于第一预设电流阈值且小于第二预设电流阈值时,控制升压单元输出的电压停止升高,获取升压单元输出的电压停止升高时的当前输出电压,将该当前输出电压作为实际工作电压,可以实现在电源有电时,主动放电,如电池的升压单元的电路有故障可提前发现,便于提前处理故障,而不是等到真正停电时才能发现电池无法放电而导致负载断电,增强了基站供电系统的可靠性。

图8为一实施例提供的一种电池控制装置的结构示意图。如图8所示,本实施例提供的电池控制装置包括如下模块:第一控制模块81、第一确定模块82以及第二确定模块83。

第一控制模块81,被配置为当检测到基站供电系统的电源停电时,控制基站供电系统的电池的升压单元输出第一电压。

其中,第一电压大于或者等于电源有电时的实际工作电压。

一实现方式中,实际工作电压为电源的额定工作电压。

另一实现方式中,该装置还包括获取模块84,被配置为在电源有电时,当确定电池与电源共同向基站供电系统的负载供电时,获取实际工作电压。

第一确定模块82,被配置为预设时间间隔后,确定电源是否有电。

一实现方式中,第一确定模块82具体用于:当接收到电源发送的指示来电的消息时,确定电源有电;当未接收到电源发送的指示来电的消息时,确定电源没电。

第二确定模块83,被配置为当确定电源没电时,返回执行控制基站供电系统的电池的升压单元输出第一电压的操作。

可选地,第二确定模块83还被配置为当确定电源有电时,控制升压单元停止升压放电。

进一步地,第二确定模块83还被配置为控制电池从电源充电。

本实施例提供的电池控制装置用于实现图2所示实施例的电池控制方法,本实施例提供的电池控制装置实现原理和技术效果类似,此处不再赘述。

图9为一实施例提供的另一种电池控制装置的结构示意图。如图9所示,本实施例提供的电池控制装置在图8所示装置的基础上,第一确定模块82具体包括:第一检测子模块821以及第一确定子模块822。

第一检测子模块821,被配置为控制升压单元输出第二电压,检测升压单元输入或者输出的目标电流。

其中,第二电压低于电源有电时的实际工作电压。

第一确定子模块822,被配置为当确定目标电流在升压单元输出第二电压的期间,减小量小于预设减小量阈值时,确定电源没电。

可选地,还包括第二确定子模块823,被配置为当确定目标电流在升压单元输出第二电压的期间,减小量大于或者等于预设减小量阈值时,确定电源来电。

本实施例提供的电池控制装置用于实现图4所示实施例的电池控制方法,本实施例提供的电池控制装置实现原理和技术效果类似,此处不再赘述。

图10为一实施例提供的又一种电池控制装置的结构示意图。如图10所示,本实施例提供的电池控制装置在图8或图9所示装置的基础上,获取模块84包括:第二检测子模块841、控制子模块842以及获取子模块843。

第二检测子模块841,被配置为在电源有电且电池的电量大于预设的电量阈值时,控制升压单元输出的电压升高,并检测升压单元输入或者输出的电流。

控制子模块842,被配置为当检测到升压单元输入或者输出的电流大于或者等于第一预设电流阈值且小于第二预设电流阈值时,控制升压单元输出的电压停止升高。

可选地,在检测的电流为升压单元的输出电流的情况下,第一预设电流阈值为负载电流的一半,第二预设电流阈值为负载电流。

在检测的电流为升压单元的输入电流的情况下,第一预设电流阈值为根据负载电流的一半以及升压单元的升压系数确定的值,第二预设电流阈值为根据负载电流以及升压单元的升压系数确定的值。

该实施例中,第二电压为实际工作电压与第一偏差值的差值。第一偏差值为根据基站供电系统中检测电压的模块的随机误差确定的。

获取子模块843,被配置为获取升压单元输出的电压停止升高时的当前输出电压,将该当前输出电压作为电源有电时的实际工作电压。

本实施例提供的电池控制装置用于实现图7所示实施例的电池控制方法,本实施例提供的电池控制装置实现原理和技术效果类似,此处不再赘述。

图11为一实施例提供的一种电池控制设备的结构示意图。如图11所示,该电池控制设备包括处理器91和存储器92;电池控制设备中处理器91的数量可以是一个或多个,图11中以一个处理器91为例;电池控制设备中的处理器91和存储器92;可以通过总线或其他方式连接,图11中以通过总线连接为例。

存储器92作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的电池控制方法对应的程序指令/模块(例如,电池控制装置中的第一控制模块81、第一确定模块82以及第二确定模块83)。处理器91通过运行存储在存储器92中的软件程序、指令以及模块,从而电池控制设备的各种功能应用以及数据处理,即实现上述的电池控制方法。

存储器92可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据电池控制设备的使用所创建的数据等。此外,存储器92可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种电池控制方法,该方法包括:

当检测到基站供电系统的电源停电时,控制所述基站供电系统的电池的升压单元输出第一电压;其中,所述第一电压大于或者等于所述电源有电时的实际工作电压;

预设时间间隔后,确定所述电源是否有电;

当确定所述电源没电时,返回执行控制所述基站供电系统的电池的升压单元输出第一电压的操作。

当然,本申请所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本申请任意实施例所提供的电池控制方法中的相关操作。

以上所述,仅为本申请的示例性实施例而已,并非用于限定本申请的保护范围。

一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。

本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。

本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(rom)、随机访问存储器(ram)、光存储器装置和系统(数码多功能光碟dvd或cd光盘)等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、专用集成电路(asic)、可编程逻辑器件(fgpa)以及基于多核处理器架构的处理器。

通过示范性和非限制性的示例,上文已提供了对本申请的示范实施例的详细描述。但结合附图和权利要求来考虑,对以上实施例的多种修改和调整对本领域技术人员来说是显而易见的,但不偏离本发明的范围。因此,本发明的恰当范围将根据权利要求确定。

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