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

一种充电方法、充电器及充电系统

文献发布时间:2023-06-19 10:55:46


一种充电方法、充电器及充电系统

技术领域

本发明实施例涉及电池充电技术领域,尤其涉及一种充电方法、充电器及充电系统。

背景技术

随着电子产品功能的多样化,其消耗电池的续航能力也随着电子产品的功能而增加。基于单个电池的续航能力有限,一般配备多个电池,以供无缝更换,如目前消费类的无人机,在实际应用中,配备多个机载电池。正是由于机载电池数量越来越多,在电池充电上也存在许多问题。

目前普遍的充电方式为通过一个充电器给一个电池充电,当需要给多个电池充电时,若采用多个充电器分别对每个电池进行充电,充电器过多不仅占用多个插座,而且会导致充电线凌乱,操作复杂,不便于携带;若采用一个充电器供应多个电池充电,需要人工替换电池,容易疏忽导致其他电池未充上电,并且多个电池充电所需的总时间较长。此外,基于不同的使用场景,用户的充电需求也不一样,例如,当用户急于短时使用设备(无人机)时,需要能尽快获取到一块充满的电池即可,当用户准备外出长时间使用设备(无人机)时,需要能尽快获取到充满的所有电池。

发明内容

本发明实施例主要解决的技术问题是提供一种充电方法、充电器及充电系统,能够满足用户对充电的多样化需求,而且智能方便。

为解决上述技术问题,第一方面,本发明实施例中提供给了一种充电方法,包括:

获取充电模式,所述充电模式包括轮流充电模式或并行充电模式;

若所述充电模式为并行充电模式,则对至少两个电池进行并行充电;

若所述充电模式为轮流充电模式,则对所述至少两个电池进行轮流充电。

在一些实施例中,所述对至少两个电池进行并行充电,包括:

获取所述至少两个电池的电池信息,所述电池信息包括荷电参数;

根据各所述电池信息,获取荷电参数最低的第一电池,并对所述第一电池充电;

根据各所述电池信息,获取荷电参数次最低的第二电池,若所述第二电池的荷电参数与所述第一电池的荷电参数满足预设条件,则对所述第二电池充电,并返回获取所述至少两个电池的电池信息的步骤,直至对各所述电池均进行充电。

在一些实施例中,所述预设条件为所述第二电池的荷电参数与所述第一电池的荷电参数之间的差值小于预设阈值。

在一些实施例中,所述对所述至少两个电池进行轮流充电,包括:

获取所述至少两个电池的电池信息,所述电池信息包括荷电参数;

根据各所述电池信息,对所述至少两个电池进行排序,以获得排序结果;

根据所述排序结果,控制所述至少两个电池依次进行充电,直至对各电池均进行充电。

在一些实施例中,所述根据各所述电池信息,对所述至少两个电池进行排序,以获得排序结果,包括:

根据各所述电池信息,对所述至少两个电池按荷电参数由高到低进行排序,以获取降序排列结果;

所述根据所述排序结果,控制所述至少两个电池依次进行充电,直至对各电池均进行充电,包括:

根据所述降序排列结果,对所述至少两个电池按荷电参数从高到低进行轮流充电,直至对各电池均进行充电。

在一些实施例中,所述电池信息包括电池温度和电池状态,在对所述至少两个电池进行充电之前,所述方法还包括:

判断所述至少两个电池的电池温度是否均在预设温度范围内,以及,判断所述至少两个电池的电池状态是否均正常;

若各所述电池温度均在所述预设温度范围内且各所述电池状态均正常时,才对所述至少两个电池进行充电。

在一些实施例中,所述荷电参数包括电量信息,所述方法还包括:

在所述至少两个电池中的一个电池的电量为充满时,停止给充满电的电池充电。

为解决上述技术问题,第二方面,本发明实施例中提供给了一种充电器,包括:

充电电源,

至少两个充电接口,所述至少两个充电接口分别与所述充电电源连接,所述充电接口用于连接电池,以使所述充电电源通过各充电接口与对应连接的电池构成充电回路;

输入模块,所述输入模块用于输入充电模式;

控制器,所述控制器分别与所述输入模块和所述充电电源连接,所述控制器通过与至少两个电池通信连接,以使所述控制器用于执行如上第一方面所述的方法。

为解决上述技术问题,第三方面,本发明实施例中提供给了一种充电系统,包括:至少两个电池和如上第二方面所述的充电器,一所述电池连接所述充电器的一充电接口。

为解决上述技术问题,第四方面,本发明实施例中提供给了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被处理器所执行时,使所述处理器执行如上第一方面所述的方法。

本发明实施例的有益效果:区别于现有技术的情况,本发明实施例提供的充电方法,通过获取用户输入的充电模式,该充电模式包括轮流充电模式或并行充电模式。若所述充电模式为并行充电模式,则对至少两个电池进行并行充电;若所述充电模式为轮流充电模式,则对所述至少两个电池进行轮流充电。基于轮流恒压充电、并行恒流充电的特性,选择轮流充电模式,可以让用户短时间获得到一满充的电池,选择并行充电模式,可以有效缩短多个电池的总充电时间。通过两种充电模式切换,能够满足用户对充电的多样化需求,而且智能方便。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1为本发明其中一实施例提供的一种充电系统的结构示意图;

图2为本发明其中一实施例提供的一种充电器的结构示意图;

图3为本发明其中一实施例提供的一种充电器的结构示意图;

图4为本发明其中一实施例提供的一种充电方法的流程示意图;

图5为图4所示方法中步骤S22的一子流程示意图;

图6为图5所示方法中步骤S23的一子流程示意图;

图7为图5所示方法中步骤S232和步骤S233的一子流程示意图;

图8为本发明其中一实施例提供的一种充电方法的流程示意图;

图9为本发明其中一实施例提供的一种充电方法的流程示意图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。

需要说明的是,如果不冲突,本发明实施例中的各个特征可以相互结合,均在本申请的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。此外,本文所采用的“第一”、“第二”、“第三”等字样并不对数据和执行次序进行限定,仅是对功能和作用基本相同的相同项或相似项进行区分。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

请参阅图1,本申请第一实施例提供了一种充电系统100,包括充电器10和至少两个电池20,该充电器10具有多个充电接口,一电池20可以连接一充电接口以进行充电。

该电池20是指锂电池(锂离子或聚合物电池)。基于多个电池20是对同一用电设备(例如无人机)供电,多个电池20的电学参数应该大致相同,例如,最高充电电压,电池容量,充电电流等电学参数基本一致。

可以理解的是,对电池20的数量不做限定,在本申请中,电池20的数量至少为2个。在实际应用中,电池20的数量也是可以变化的,如刚开始充电器10给2个电池充电,随着用电设备消耗,会更换下来新的需要充电的电池,可以将新的需要充电的电池接入一空置的充电接口,以进行充电,此时,充电器10给3个电池进行充电。本申请中,以3个电池为例进行说明,并不限定只包括3个电池。本申请中,电池为能够进行数据通信的电池,如数据通信电池。

当至少两个电池20分别连接各自对应的充电接口时,至少两个电池之间实现了并联。从而,该充电器10可以分别对每一电池20进行独立充电,具体的,可以实现多种充电方式:例如,可以对一个电池20进行充电,可以轮流给至少两个电池20进行充电,也可以同时给至少两个电池20进行并行充电。

可以理解的是,该充电器10具有恒流、恒压充电的特性,恒流的电流不能超过单个电池所能承受的最大电流。可以理解的是,轮流充电时,每次对一个电池恒压充电,在恒压阶段充电功率逐渐降低,导致对多个电池轮流充满电所需的总充电时间相对较长。然而,轮流充电可以优先对其中一个电池进行充电,用户能够优先获取一充满电的电池,以备急用。并行充电时,多个电池一起恒流充电,能够以最大功率对多个电池进行充电,从而,可以缩短多个电池充满电所需的总充电时间。也即,对于同样的多个电池,并行充电下充满所有电池的时间,相比轮充充电下充满所有电池的时间要短。

从而,通过设置充电方式,采用一个充电器,即可满足用户对充电的多样化需求,而且,无需多个充电器,智能方便。

请参阅图2,本申请第二实施例提供了一种充电器10,该充电器可以作为上述第一实施例的充电系统中的充电器。本申请第二实施例提供的充电器10包括充电电源11、至少两个充电接口12、输入模块13和控制器14。其中,该至少两个充电接口12分别与充电电源11连接。充电接口12用于连接电池20,以使该充电电源11通过各充电接口12与对应连接的电池20构成充电回路。控制器14分别与输入模块13和充电电源11连接,以及,控制器14还与至少两个电池20通信连接,从而,控制器14可以获取至少两个电池20的电池信息以及获取用户输入的充电模式,还能控制充电电源11的充电模式。其中,电池信息包括荷电参数,充电模式包括轮流充电模式或并行充电模式。若所述充电模式为并行充电模式,则控制器14控制该充电电源11对所述至少两个电池进行并行充电;若所述充电模式为轮流充电模式,则控制器14控制该充电电源11对所述至少两个电池进行轮流充电。

在一些实施例中,请参阅图3,该充电器11还包括至少两个充电开关15,充电电源11分别通过一个充电开关15与一充电接口12连接,充电开关15与控制器14连接。充电开关15接受控制器14的控制,实现控制充电回路的通断。当电池20与充电接口12连接,并且对应的充电开关15闭合时,该充电电源11与电池20电连通,可以对电池20进行充电,当对应的充电开关15断开时,充电电源11与电池20断开,不进行充电。如图3中所示,充电开关15与充电接口12一一对应,充电电源11与电池A可以通过充电开关1#电连接,充电电源11与电池B可以通过充电开关2#电连接,充电电源11与电池C可以通过充电开关3#电连接。可以理解的是,充电开关15为开关类元件。在一些实施例中,充电开关15可以为继电器。在另一些实施例中,充电开关15也可以为其他类型的能被控制的开关,本申请中不再进行限定。

充电电源11可以是本身具有储能功能的电压,也可以是电源适配器,以把市电转换成合适的电压或者电流。需要说明的是,充电电源为具有恒流功能和恒压功能的充电电源。充电电源11分别与每个充电开关15电连接。在上述举例中,当充电开关1#闭合时,充电电源11给电池A充电,当充电开关2#闭合时,充电电源11给电池B充电,当充电开关3#闭合时,充电电源11给电池C充电,当充电开关1#、2#、3#均闭合时,则充电电源11给电池A、B和C同时并行充电,当充电开关1#和2#闭合时,则充电电源11给电池A和B同时进行并行充电。

输入模块13用于输入用户选择的充电模式。在一些实施例中,该输入模块13可以为按键,用户通过按键输入选择的充电模式。在另一些实施例中,该输入模块13可以为触摸屏,用户通过触摸屏输入选择的充电模式。可以理解的是,输入模块还可以为麦克风,用户通过语音输入选择的充电模式。在本申请中,对输入模块不进行任何限定。

控制器14与至少两个电池20通信连接。在一些实施例中,控制器14与至少两个电池20之间可以通过通信接口通信连接,可以理解的是,该通信接口可以与充电接口集成于一个接口。在一些实施例中,控制器与至少两个电池之间也可以无线通信连接,例如蓝牙连接,在此实施例中,电池为具有无线通信功能的智能电池,从而,使得充电器能与电池进行无线通信。

该控制器14可以为一个独立的模块,也可以和充电电源、充电开关、输入模块集成到一起。控制器还可以为通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、ARM(Acorn RISC Machine)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合;还可以是任何传统处理器、控制器、微控制器或状态机;也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、或任何其它这种配置。

控制器14分别与各充电开关15、输入模块13和充电电源11连接。从而,控制器14可以由充电电源11供电,以进行工作。此外,控制器14可以接收到待充电的至少两个电池20的电池信息,以及,接收到输入模块13输入的充电模式。若充电模式为并行充电模式,则控制器14通过控制各充电开关15的闭合或断开,对至少两个电池20进行并行充电。若充电模式为轮流充电模式,则控制器14通过控制各充电开关15的闭合或断开,对至少两个电池20进行轮流充电。从而,选择轮流充电模式,可以让用户短时间获取到一满充的电池,选择并行充电模式,可以有效缩短多个电池的总充电时间。通过两种充电模式切换,能够满足用户对充电的多样化需求,而且智能方便。

基于电池信息包括荷电参数,在一些实施例中,控制器14从各电池信息中,获取荷电参数最低的第一电池,并控制第一电池对应的充电开关闭合,从而,使得充电电源11对第一电池充电。然后,控制器14从各电池信息,获取电荷参数次最低的第二电池,若第二电池的荷电参数与第一电池的荷电参数满足预设条件,则控制器14控制第二电池对应的充电开关15闭合,使得充电电源11对第二电池充电。随着充电的进行,第一电池和第二电池的荷电参数不断变化,控制器14实时获取各电池20的电池信息,获取新的第一电池和新的第二电池,并控制新的第一电池和新的第二电池分别对应的充电开关15闭合,以使充电电源对新的第一电池和新的第二电池充电,直至对各电池均进行充电。

其中,预设条件用于限制第二电池的荷电参数与所述第一电池的荷电参数之间的关系,以防止第一电池和第二电池之间的电荷参数差异过大,而导致电池之间相互充电,即荷电参数大的第二电池对荷电参数低的第一电池充电。

在一些实施例中,该预设条件为第二电池的荷电参数与第一电池的荷电参数之间的差值小于预设阈值。即,当第二电池的荷电参数与第一电池的荷电参数之间的差值小于预设阈值时,才控制第二电池对应的充电开关闭合,以使充电电源对第二电池进行充电。

荷电参数为依据电池电压、内阻等参数测出的电池的电学参数。可以理解的是,该荷电参数可以为电池电量或电池开路电压。在本申请中,对荷电参数不做限制。以荷电参数为电量进行示例性说明,例如,当充电器连接4个电池A、B、C、D时,若电池A的电量为3、电池B的电量为3.5、电池C的电量为5.2、电池D的电量为7,预设阈值为1,从而,获取电池A作为第一电池,获取电池B作为第二电池,并控制电池A和电池B分别对应的充电开关1#和2#闭合,以使充电电源对电池A和电池B进行充电,可以理解的是,两者的充电速度一致。当第一电池B的电量超过5.2时,此时,电量次最低的第二电池为电池C,电量最低的第一电池还为电池A;若此时电池C与电池A之间的电量差小于1,则控制电池C对应的充电开关闭合,以使充电电源对电池C(新的第二电池)充电。以此类推,当电池C的电量充到6时,此时,电量次最低的第二电池为电池D,电量最低的第一电池还为电池A,若此时电池D与电池A之间的电量差小于1,则控制电池D对应的充电开关闭合,以使充电电池对电池D(新的第二电池)充电。

在此实施例中,通过设置预设条件,对满足预设条件的第一电池和第二电池并行充电,并不断更新第一电池和第二电池,使得控制器14从荷电参数最低的电池开始向荷电参数高的方向逐渐控制电池对应的充电开关15闭合,直到所有的电池对应的充电开关均闭合为止,实现对多个电池的并行充电,一方面,能使充电电源能以最大功率给各电池充电,可以最大程度的缩短总充电时间,提高充电效率,另一方面,可以有效避免各电池之间因荷电参数差异过大而导致的电池之间相互充电。

当充电模式为轮流充电时,在一些实施例中,控制器14根据各电池信息,对至少两个电池进行排序,以获取排序结果,然后,根据该排序结果,控制该排序结果中的第一个电池对应的充电开关15闭合,仅对第一个电池进行充电,当该第一个电池充满电后,再控制该排序结果中的第二个电池对应的充电开关闭合,依次类推,直到所有的电池全部充满电。

在一些实施例中,控制器14根据各电池信息,对所有的电池20按荷电参数由高到低进行排序,以获取降序排列结果,并根据降序排列结果,对至少两个电池按荷电参数从高到低进行轮流充电。也即,第一个电池为荷电参数最高的电池,首先对荷电参数最高的电池充电,例如电量最高的电池充电,即优先给电量高的电池充电,从而,可以使用户最快得到一个充满的电池以备急用。

在本实施例中,通过控制充电开关轮流闭合,每次仅对一个电池充电,相对于并行充电,轮流充电能够优先充满其中一个电池,以备急用,可以让用户短时间获取到一满充的电池。

在一些实施例中,电池信息还包括电池温度和电池状态。其中,电池温度即电池的温度。电池状态即为电池处于的状态,电池状态包括正常状态或异常状态,异常状态包括短路、过压或欠压等。

该控制器14还用于判断至少两个电池的电池温度是否均在预设温度范围内,以及,判断至少两个电池的电池状态是否均正常,若各电池温度均在预设温度范围内且各电池状态均正常时,该控制器14才对至少两个电池进行充电。可以理解的是,预设温度范围为电池能正常工作的温度范围,可以根据电池的类型进行设置。如电池包括锂离子类型的电芯,则可设置该预设温度范围为0℃-45℃。当多个电池中的一个的电池温度不在该预设温度范围内,或,其中一个的电池状态为异常时,则控制器重新获取至少两个电池的电池信息,直到所有的电池的电池温度和电池状态均满足要求才进行后续的控制操作,从而,确保了充电器的安全性能。

在一些实施例中,该控制器14在获取到新的电池的电池信息时,更新至少两个电池的电池信息,即当与充电器连接的电池增加时,将新增加的电池的电池信息考虑在内,重新根据所有电池的电池信息以及充电模式,进行轮流充电或并行充电。

在一些实施例中,荷电参数包括电量信息,无论是在轮流充电中还是在并行充电中,当多个电池中的一个电池的电量为充满时,则控制器控制相应的充电开关断开,以使充电电源停止给充满电的电池充电,从而,可以有效防止过度充电,一定程度上能保护电池,避免过度充电对电池带来的损耗。

如图3所示,在一些实施例中,控制器14和充电电源11之间还连接有降压稳压电路16,使得充电电源对控制器供电时,输入控制器的电压稳定。

综上所述,该充电器10包括充电电源11、至少两个充电接口12、输入模块13和控制器14。其中,该至少两个充电接口12分别与充电电源11连接。充电接口12用于连接电池20,以使该充电电源11通过各充电接口12与对应连接的电池20构成充电回路。控制器14分别与充电电源11、输入模块连接13,控制器14还与至少两个电池20通信连接,从而,控制器14可以获取各电池20的电池信息以及获取用户输入的充电模式,若充电模式为并行充电模式,则控制充电电源11对至少两个电池进行并行充电;若充电模式为轮流充电模式,则控制充电电源11对至少两个电池进行轮流充电。从而,选择轮流充电模式,可以让用户短时间获得到一满充的电池,选择并行充电模式,可以有效缩短多个电池的总充电时间。通过两种充电模式切换,能够满足用户对充电的多样化需求,而且智能方便。

请参阅图4,本申请第三实施例提供了一种充电方法,可以应用于任何适合的充电装置,例如,上述任一实施例所述的充电器,如图4所示,该充电方法包括:

S21:获取充电模式,所述充电模式包括轮流充电模式或并行充电模式。

S22:若所述充电模式为并行充电模式,则对至少两个电池进行并行充电。

S23:若所述充电模式为轮流充电模式,则对所述至少两个电池进行轮流充电。

其中,充电模式包括轮流充电模式或并行充电模式。轮流充电模式是指对多个电池依次充满电,例如,对电池A充满电后,再对电池B充满电,然后对电池C充满电,依次类推,直到对最后一个电池充满电。并行充电模式是指对多个电池中的至少两个电池同时进行充电,例如,对电池A、电池B和电池C中的电池A和电池B同时进行充电,或电池A、电池B和电池C同时进行充电。

基于上述轮流恒压充电、并行恒流充电的特性,可知,并行充电时,多个电池一起恒流充电,能够以最大功率对多个电池进行充电,从而,可以缩短多个电池充满电所需的总充电时间。轮流充电时,每次对一个电池恒压充电,在恒压阶段充电功率逐渐降低,导致对多个电池轮流充满电所需的总充电时间相对较长。然而,轮流充电可以优先对其中一个电池进行充电,用户能够优先获取一充满电的电池,以备急用。例如,对于上述电池A、B和C,并行充电模式下所需的总充电时间相比于轮流充电模式下所需的总充电时间较短,但是,轮流充电模式下可以优选获取其中一个满充的电池,例如优先获取满充的电池B。

可以理解的是,该充电模式是用户根据自身需求输入充电器的,例如,通过按键输入充电器。若充电模式为并行充电模式,则根据各所述电池信息,对至少两个电池进行并行充电;若充电模式为轮流充电模式,则根据各所述电池信息,对至少两个电池进行轮流充电。例如,对于电池A、电池B和电池C,当用户输入并行充电模式时,则根据电池A、电池B和电池C各自的电池信息,生成一个充电顺序,并按充电顺利,依次对电池A、B、C充满电,例如,先对电池A充满电,然后对电池C充满电,最后对电池B充满电,或者,先对电池C充满电,再对电池B充满电,最后对电池A充满电。当用户输入并行充电模式时,则根据电池A、电池B和电池C各自的电池信息,选择其中至少两个进行同时充电,例如,先对电池A和电池C进行同时充电,在充电达到一定程度时,让电池B加入,以使电池A、B、C同时并行充电,或者,让电池A、电池B和电池C同时进行充电。值得说明的是,此处举例仅仅是示例性说明,并不对轮流充电和并行充电的具体形式造成任何限制。

在此实施例中,通过获取用户输入的充电模式,若所述充电模式为并行充电模式,则对至少两个电池进行并行充电;若所述充电模式为轮流充电模式,则对所述至少两个电池进行轮流充电。基于轮流恒压充电、并行恒流充电的特性,选择轮流充电模式,可以让用户短时间获得到一满充的电池,选择并行充电模式,可以有效缩短多个电池的总充电时间。通过两种充电模式切换,能够满足用户对充电的多样化需求,而且智能方便。

在一些实施例中,请参阅图5,该步骤S22具体包括:

S221:获取至少两个电池的电池信息,所述电池信息包括荷电参数。

S222:根据各所述电池信息,获取荷电参数最低的第一电池,并对所述第一电池充电。

S223:根据各所述电池信息,获取荷电参数次最低的第二电池,若所述第二电池的荷电参数与所述第一电池的荷电参数满足预设条件,则对所述第二电池充电,并返回步骤S221,直至对各所述电池均进行充电。

至少两个电池是指与充电接口连接的待充电的电池。可以理解的是,该电池是指锂电池(锂离子或聚合物电池)。基于多个电池是对同一用电设备(例如无人机)供电,多个电池的电学参数应该大致相同,例如,最高充电电压,电池容量,充电电流等电学参数基本一致。当至少两个电池分别连接各自对应的充电接口时,至少两个电池之间实现了并联。

其中,电池信息包括荷电参数,荷电参数为依据电池电压、内阻等参数测出的电池的电学参数。可以理解的是,该荷电参数可以为电池电量或电池开路电压等。

从各电池信息中,获取荷电参数最低的第一电池,并对第一电池充电。然后,从各电池信息中,获取电荷参数次最低的第二电池,若第二电池的荷电参数与第一电池的荷电参数满足预设条件,则对第二电池充电。随着充电的进行,第一电池和第二电池的荷电参数不断变化,实时获取各电池的电池信息,即返回执行步骤S221,获得新的第一电池和新的第二电池,对新的第一电池和新的第二电池充电,直至对各电池均进行充电。

其中,预设条件用于限制第二电池的荷电参数与第一电池的荷电参数之间的差异,以防止第一电池与第二电池之间的荷电参数差异过大,而导致电池之间相互充电,即荷电参数大的第二电池对荷电参数低的第一电池充电。可以理解的是,该预设条件可以为第一电池的荷电参数为第二电池的荷电参数的预设百分数,例如,第一电池的荷电参数为第二电池的荷电参数的70%,从而,可以限制第二电池的荷电参数与第一电池的荷电参数之间的差异。

在一些实施例中,预设条件为第二电池的荷电参数与第一电池的荷电参数之间的差值小于预设阈值。即,当第二电池的荷电参数与第一电池的荷电参数之间的差值小于预设阈值时,才控制第二电池对应的充电开关闭合,以使充电电源对第二电池进行充电。

在此,以荷电参数为电量进行示例性说明,例如,当需要对电池A、B、C、D充电时,若电池A的电量为3、电池B的电量为3.5、电池C的电量为5.2、电池D的电量为7,预设阈值为1,从而,获取电池A作为第一电池,获取电池B作为第二电池,并对电池A和电池B进行充电,可以理解的是,恒流充电两者的充电速度一致。当第一电池B的电量超过5.2时,此时,电量次最低的第二电池为电池C,电量最低的第一电池还为电池A;若此时电池C与电池A之间的电量差小于1,则对电池C(新的第二电池)充电。以此类推,当电池C的电量充到6时,此时,电量次最低的第二电池为电池D,电量最低的第一电池还为电池A,若此时电池D与电池A之间的电量差小于1,则对电池D(新的第二电池)充电。

在此实施例中,通过设置预设条件,对满足预设条件的第一电池和第二电池并行充电,并不断更新第一电池和第二电池,从荷电参数最低的电池开始由低到高逐渐对电池充电,直到对各电池均进行充电为止,实现对多个电池的并行充电,一方面,能使充电电源能以最大功率给各电池充电,可以最大程度的缩短总充电时间,提高充电效率,另一方面,可以有效避免各电池之间因荷电参数差异过大而导致的电池之间相互充电。

在一些实施例中,请参阅图6,步骤S23具体包括:

S231:获取所述至少两个电池的电池信息,所述电池信息包括荷电参数;

S232:根据各所述电池信息,对所述至少两个电池进行排序,以获得排序结果。

S233:根据所述排序结果,控制所述至少两个电池依次进行充电,直至对各电池均进行充电。

可以理解的是,池信息包括荷电参数,荷电参数为依据电池电压、内阻等参数测出的电池的电学参数。可以理解的是,该荷电参数可以为电池电量或电池开路电压等。

根据各电池信息,对至少两个电池进行排序,以获取排序结果,然后,根据该排序结果,首先,对该排序结果中的第一个电池充电,即仅对第一个电池进行充电,当该第一个电池充满电后,再对该排序结果中的第二个电池充电,依次类推,直到所有的电池全部充满电。

在本实施例中,通过轮流对多个电池依次充满电,每次仅对一个电池充电,相对于并行充电,轮流充电能够优先充满其中一个电池,以备急用,可以让用户短时间获取到一满充的电池。

在一些实施例中,请参阅图7,步骤S232具体包括:

S2321:根据各所述电池信息,对所述至少两个电池按荷电参数由高到低进行排序,以获取降序排列结果。

步骤S233具体包括:

S2331:根据所述降序排列结果,对所述至少两个电池按荷电参数从高到低进行轮流充电,直至对各电池均进行充电。

根据各电池信息,对所有的电池按荷电参数由高到低进行排序,以获取降序排列结果。可以理解的是,该降序排列结果中,第一个电池为荷电参数最高的电池,首先对荷电参数最高的电池充电,例如电量最高的电池充电,即优先给电量高的电池充电,然后按荷电参数由高到低进行轮流充电,从而,可以使用户最快得到一个充满的电池以备急用。

在一些实施例中,在获取到新的电池的电池信息时,更新至少两个电池的电池信息,即当与充电器连接的电池增加时,将新增加的电池的电池信息考虑在内,重新根据所有电池的电池信息以及充电模式,进行轮流充电或并行充电。

在本实施例中,会实时获取各电池的电池信息,以进行后续的步骤,即本申请的方法会实时进行。

在一些实施例中,所述电池信息包括电池温度和电池状态,其中,电池温度即电池的温度。电池状态即为电池处于的状态,电池状态包括正常状态或异常状态,异常状态包括短路、过压或欠压等。

请参阅图8,在对至少两个电池进行充电之前还包括:

S24:判断所述至少两个电池的电池温度是否均在预设温度范围内,以及,判断所述至少两个电池的电池状态是否均正常;

S25:若各所述电池温度均在所述预设温度范围内且各所述电池状态均正常时,才对所述至少两个电池进行充电。

预设温度范围为电池能正常工作的温度范围,可以根据电池的类型进行设置。如电池包括锂离子类型的电芯,则可设置该预设温度范围为0℃-45℃。当多个电池中的一个的电池温度不在该预设温度范围内,或,其中一个的电池状态为异常时,则重新获取至少两个电池的电池信息,直到所有的电池的电池温度和电池状态均满足要求才进行后续的充电步骤,从而,确保了充电的安全性。可以理解的是,该充电包括轮流充电或并行充电。

在一些实施例中,荷电参数包括电量信息,请参阅图9,该方法S20还包括:

S26:在所述至少两个电池中的一个电池的电量为充满时,停止给充满电的电池充电。

无论是在轮流充电中还是在并行充电中,当多个电池中的一个电池的电量为充满时,则停止给充满电的电池充电,从而,可以有效防止过度充电,一定程度上能保护电池,避免过度充电对电池带来的损耗。

综上所述,本申请提供的充电方法,通过获取用户输入的充电模式,若充电模式为并行充电模式,则对至少两个电池进行并行充电;若充电模式为轮流充电模式,则对至少两个电池进行轮流充电。基于轮流恒压充电、并行恒流充电的特性,选择轮流充电模式,可以让用户短时间获得到一满充的电池,选择并行充电模式,可以有效缩短多个电池的总充电时间。通过两种充电模式切换,能够满足用户对充电的多样化需求,而且智能方便。

本发明其中一实施例还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被处理器所执行时,使所述处理器执行上述任一实施例中的充电方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

相关技术
  • 车辆、充电器、包括充电器的充电系统和充电器的异常诊断方法
  • 电池管理系统、充电器以及由电池管理系统和充电器组成的车载充电系统及其控制方法
技术分类

06120112737596