电池管理方法、装置和系统与流程

文档序号:14196416阅读:138来源:国知局
电池管理方法、装置和系统与流程
对相关申请的交叉引用根据35u.s.c.§119(a),本申请要求于2016年10月5日在韩国知识产权局提交的第10-2016-0128253号韩国专利申请的权益,其全部公开内容通过引用并入本文以用于所有目的。以下描述涉及电池管理方法、装置和系统。
背景技术
:电池的状态影响电池单元的充电和放电。因此,电池的管理可以包括对电池单元状态的估计。通过将电池的电流、电压和温度应用到状态估计算法来估计电池的状态。当电池单元的数目相对小时,可以通过在传统(legacy)处理设备(例如,低性能/低价格处理设备)中运行状态估计算法来快速估计电池的状态。然而,随着电池单元的数目增加,影响每个电池的状态的许多因素也增加。在这种情况下,状态估计算法可能由于时间消耗而更复杂并且执行起来是复杂的;从而,使用传统处理设备快速估计电池的状态变得困难。当在高性能处理设备中执行复杂状态估计算法时,可以很快估计电池的状态。然而,通常,可能需要高成本和复杂的操作系统(例如,linux)用于高性能处理设备。在这种情况下,电池管理装置的生产成本增加并且操作系统可能需要被管理用于电池管理装置。技术实现要素:提供本
发明内容以简化的形式介绍构思选择,其将在以下具体实施方式中进一步描述。本
发明内容不意图标识所要求保护的主题的关键特征或主要特征,也不意图用于帮助确定所要求保护的主题的范围。根据实施例,提供一种管理电池的方法,包括:基于电池之中的目标电池的电量数据确定所述目标电池的状态信息;以及,基于所述目标电池的状态信息以及电池之中的与所述目标电池不同的电池的电量数据与所述目标电池的电量数据之间的差信息,确定所述不同电池的状态信息。所述方法还可以包括:基于电池中的每个的电量数据和与电池中每个的电量数据对应的近似数据之间的差值,计算电池中的每个的变化信息;以及,基于所述变化信息确定电池之中的目标电池。所述目标电池还可以包括以下电池中的任一个或者任意两个或更多个的任意组合:对应于最大变化信息的电池、对应于平均变化信息的电池、或对应于最小变化信息的电池。所述计算电池中的每个的变化信息还可以包括:计算电池中的每个在参考区间中的电量数据项与所述电量数据项的近似数据之间的差值;以及,获取针对电池中的每个所计算的差值的总和。所述方法还可以包括:响应于目标电池正被确定,计算所述目标电池中的每个的电量数据与所述不同电池的电量数据之间的差信息;以及,基于所计算的差信息,识别所述目标电池之中的所述不同电池的相应目标电池,其中,所述确定不同电池的状态信息还可以包括:基于所述相应目标电池的电量数据与所述不同电池的电量数据之间的差信息,确定所述不同电池的状态信息。所述相应目标电池可以是包括最近似于所述不同电池的电量数据的电量数据的目标电池。所述方法还可以包括:响应于目标电池正被确定,选择与所述目标电池中的每个的电量数据与所述不同电池的电量数据之间的差信息的最小值对应的目标电池,其中,所述确定所述不同电池的状态信息还可以包括:将所述最小值乘以所选择的目标电池的状态信息所获取的值确定为所述不同电池的状态信息。所述方法还可以包括:计算所述不同电池在参考区间中的电量数据项与所述目标电池在参考区间中的电量数据项之间的差值,并且将所计算的值的总和确定为所述不同电池的状态信息。所述方法可以进一步包括:识别电池之中在一段时间期间除去所述目标电池之外的电池;以及,基于所识别的电池的电量数据确定所识别的电池的状态信息。所述确定所述所识别的电池的所述状态信息还可以包括:响应于正基于所识别的电池的相应目标电池的电量数据与所识别的电池的电量数据之间的差值和所述相应目标电池的状态信息确定所识别的电池的状态信息,基于所识别的电池的电量数据重新确定所识别的电池的状态信息,以及,其中,所述相应目标电池是与最近似于所识别的电池的电量数据的电量数据对应的目标电池。根据另一实施例,提供一种管理电池的方法,包括:基于电池之中的每个目标电池的电量数据,确定每个目标电池的状态信息;计算每个目标电池的电量数据与电池之中的与所述目标电池不同的电池的电量数据之间的差信息;基于所述差信息从所述目标电池中选择目标电池;以及,基于所选择的目标电池的状态信息以及所述不同电池的电量数据与所述所选择的目标电池的电量数据之间的差信息,确定所述不同电池的状态信息。所述方法还可以包括:基于所述目标电池中的每个的电量数据和与所述电池中的每个的电量数据对应的近似数据之间的差,计算所述电池中的每个的变化信息;以及,基于所述变化信息确定目标电池。所述计算差信息还可以包括:计算所述不同电池在参考区间中的电量数据项与所述目标电池中的每个在所述参考区间中的电量数据项之间的差值,并且将所计算的值的总和确定为所述差信息。所述选择目标电池还可以包括:选择已针对其计算了最小差信息的目标电池,以及所述确定所述不同电池的状态信息包括:将所述最小差信息乘以所选择的目标电池的状态信息所获得的值确定为所述不同电池的状态信息。根据实施例,提供一种非暂时性计算机可读存储器介质,其存储指令,当该指令由处理器执行时,使所述处理器执行以上描述的方法。根据实施例,提供一种管理电池的装置,包括:通信器,被配置为接收多个电池中的每个的电量数据;以及,控制器,被配置为基于在所述电池之中确定的目标电池的电量数据确定所述目标电池的状态信息,并且基于所述目标电池的状态信息以及在电池之中的与所述目标电池不同的电池的电量数据与所述目标电池的电量数据之间的差信息,确定所述不同电池的状态信息。所述控制器可以被配置为:基于电池中的每个的电量数据和与电池中的每个的电量数据对应的近似数据之间的差值,计算电池中的每个的变化信息,并且基于所述变化信息确定电池之中的目标电池。所述目标电池还可以包括以下电池中的任何一个或者任何两个或更多个的任何组合:相应于最大变化信息的电池、相应于平均变化信息的电池、或相应于最小变化信息的电池。所述控制器还可以被配置为:计算电池中的每个在参考区间中的电量数据项与所述电量数据项的近似数据之间的差值,并且获取针对每个电池计算的差值的总和。响应于目标电池正被确定,所述控制器被配置为:计算所述目标电池中的每个的电量数据与所述不同电池的电量数据之间的差信息;基于所计算的差信息在所述目标电池中识别所述不同电池的相应目标电池;以及,基于所述相应目标电池的电量数据与所述不同电池的电量数据之间的差信息,确定所述不同电池的状态信息。所述相应目标电池可以是与最近似于所述不同电池的电量数据的电量数据对应的目标电池。响应于目标电池正被确定,所述控制器可以被配置为:选择与所述目标电池中的每个的电量数据与所述不同电池的电量数据之间的差信息的最小值对应的目标电池;以及,将所述最小值乘以所选择的目标电池的状态信息所获得的值确定为所述不同电池的状态信息。所述控制器可以被配置为:计算所述不同电池在参考区间中的电量数据项与所述目标电池在所述参考区间中的电量数据项之间的差值;以及,将所计算的值的总和确定为所述差信息。所述控制器可以被配置为:识别电池之中在一段时间期间除去所述目标电池之外的电池;以及,基于所识别的电池的电量数据确定所识别的电池的状态信息。所述控制器可以被配置为:响应于正基于所识别的电池的相应目标电池的电量数据与所识别的电池的电量数据之间的差信息、以及所述相应目标电池的状态信息确定所识别的电池的状态信息,基于所识别的电池的所述电量数据重新确定所识别的电池的状态信息,其中,所述相应目标电池是与最近似于所识别的电池的电量数据的电量数据对应的目标电池。根据实施例,提供一种电池管理系统,包括:从电池管理装置,相应于包括电池单元的电池模块;以及,主电池管理装置,被配置为与所述从电池管理装置通信,其中,所述电池管理系统被配置为:接收所述电池单元中的每个的电量数据;基于在所述电池单元之中确定的目标电池单元的电量数据,确定所述目标电池单元的状态信息;以及,基于所述目标电池单元的状态信息以及在所述电池单元之中与所述目标电池单元不同的电池单元的电量数据与所述目标电池单元的电量数据之间的差信息,确定所述不同电池单元的状态信息。响应于多个目标电池单元被确定,所述电池管理系统可以被配置为:计算所述目标电池单元中的每个的电量数据与所述不同电池单元的电量数据之间的差信息,基于所计算的差信息识别所述不同电池单元的相应目标电池单元,以及,基于所述相应目标电池单元的状态信息、以及所述相应目标电池单元的电量数据与所述不同电池单元的电量数据之间的差信息,确定所述不同电池单元的状态信息。从以下具体实施方式、附图和权利要求中,其他特征和方面将是清楚的。附图说明图1示出了电池系统的示例;图2示出了电池管理系统的操作方法的示例;图3示出了计算变化信息的示例;图4a至图4c示出了计算差异信息的示例;图5示出了电池管理方法的示例;图6示出了电池管理方法的另一示例;图7示出了主电池管理装置和从电池管理装置的示例;图8示出了主电池管理装置和从电池管理装置的另一示例;图9示出了提供电池状态信息的示例;图10示出了提供电池状态信息的另一示例。贯穿附图和具体实施方式,除非另有说明或提供,相同的附图标记将被理解为指代相同的元件、特征和结构。附图可能不是按比例的,并且为了清晰、说明和方便,附图中的元件的相对大小、比例和描述可能被夸大。具体实施方式下面的详细描述被提供来帮助读者获得对这里描述的方法、装置和/或系统的全面理解。然而,在理解本申请的公开内容之后,在此所描述的方法、装置和/或系统的各种改变、修改和等同物将是显见的。在此所描述的操作顺序仅仅是示例,并不限于在此所阐述的那些,而是可以如在理解本申请的公开内容之后所显见的那样被改变,除了必须以特定次序发生的操作之外。同样,为了更加清楚和简明,本领域中公知的功能和结构的描述可以被省略。在此所描述的特征可以以不同的形式被实现,并不会被理解为被限制于在此所描述的示例。更确切地,已经提供了在此所描述的示例,使本公开将是彻底和完整的,并且将向本领域普通技术人员传达本公开的全部范围。在下文中,现将参照附图作出对示例的详细参考,其中,相同的附图标记始终指代相同的元素。可以对示例作出各种改变和修改。在此,示例不会被理解为限制本公开,并且应当被理解为包括在本公开的构思和技术范围之内的所有变化、等同物和替代。这里使用的术语仅用于描述具体示例的目的,并且不是被用于限制本公开。如在此使用的,术语“一”、“一个”和“所述”旨在也包括复数形式,除非上下文明确地另有所指。如在此使用的,术语“包括”、“包含”和“具有”指明存在所述特征、数目、操作、元件、组件和/或其组合,但是不排除一个或多个其它特征、数目、操作、元件、组件和/或其组合的存在或添加。除非另外定义,否则这里使用的所有术语(包括技术术语和科学术语)具有的含义与本公开所属领域的普通技术人员所通常理解的含义相同。诸如通常使用的词典中定义的术语,要被解释为具有与相关领域的上下文中的含义一致的含义,并且不会在理想化或过度形式化的意义上被解释,除非这里明确地那样定义。当参考附图描述示例时,相同的附图标记指代相同的构成元件,并且与之相关的重复描述将被省略。当确定详细描述涉及相关已知功能或配置,在描述示例中它们可能使示例的目的不必要地被混淆时,在此可以省略所述详细描述。图1示出了电池系统的示例。参照图1,电池系统包括电池110、从电池管理装置120和主电池管理装置130。在图1的示例中,电池系统包括单个电池(singlebattery)和单个从电池管理装置。然而,电池的数目和从电池管理装置的数目并不限于该示例。因此,电池系统也可以包括多个电池和/或多个从电池管理装置。例如,电池110是电池单元、电池模块或电池组。当电池110是电池模块时,电池110包括至少一个电池单元。当电池110是电池组时,电池110包括至少一个电池模块或至少一个电池单元。从电池管理装置电连接至电池110并且收集电池110的物理量数据。例如,物理量数据包括电池的电压数据、电流数据、温度数据和阻抗数据中的任何一个或者任何两个或更多个的任何组合。主电池管理装置130与从电池管理装置120通信。例如,主电池管理装置130通过控制器区域网(can)与从电池管理装置120进行通信。主电池管理装置130从从电池管理装置120接收电池110的物理量数据。主电池管理装置130确定电池110的状态信息。例如,该状态信息包括关于电池110的电荷状态(soc)、健康状态(soh)和/或剩余容量的信息。在实施例中,例如,剩余容量指示电池110中剩余的电量。同样,例如,状态信息是soc乘以soh得到的值。在下文中,电池管理系统将参照图2描述。图2示出了电池管理系统的操作方法的示例。电池管理系统包括主电池管理装置和从电池管理装置。图2的示例可以在主电池管理装置上实现,并且也可以在从电池管理装置上实现。作为示例,将基于在主电池管理装置上实现的示例来提供以下描述。主电池管理装置从所述从电池管理装置接收多个电池中的每一个的物理量数据。例如,电池表示电池单元或电池模块。物理量数据包括电物理量数据(诸如电压数据和/或电流数据)以及热物理量数据(诸如,温度数据)。主电池管理装置设置电压区间并且识别相应于该电压区间的时间区间。例如,如表1所示,在电压v0至vn的电压区间中,电池中的每一个的电物理量数据在多个时间中的点(pointsintime)处是存在或不存在的。在此,电压v0低于电压vn。依赖于示例,电压v0可能高于电压vn。在实施例中,一个时间中的点和多个时间中的点也分别被称为一个时间点和多个时间点。在表1中,o标记指示在电压区间中电物理量数据在时间点处是存在的,x标记指示在电压区间中电物理量数据在时间点处是不存在的。[表1]在时间点1处,电池_1至电池_4的电物理量数据在电压区间中是不存在的。例如,在时间点1处,电池_1至电池_4中的每个的电物理量数据小于电压v0。在这个示例中,电池_1至电池_4中的每个的电物理量数据在电压区间中是不存在的。电池中的至少一个的电物理量数据随着时间改变,并且,在时间点t0处,电池中的每个的电物理量数据在电压区间中是存在的。主电池管理装置识别电池的电物理量数据是完全存在的时间点或时间中的点。主电池管理装置基于所识别的时间点设置时间区间。在表1中,主电池管理装置在时间点t0和tn之间设置时间区间,包括时间点t0至tn。因此,设置与电压v0至vn和时间点t0至tn对应的参考区间。当相应于相同时间索引的电物理量数据的项数与电池数相同时,主电池管理装置基于该时间索引设置时间区间。在这个示例中,相应于相同时间索引的电物理量数据在电压区间中是存在的。在表1中,相应于时间索引t0的电压数据的项数是8,其与电池数相等。类似地,相应于时间索引tn的电压数据的项数是8,其与电池数相等。主电池管理装置在时间点t0和tn之间设置时间区间。通过此种方式,设置与电压v0至vn和时间点t0和tn对应的参考区间。在操作210中,主电池管理装置计算电池中的每个的变化信息,并且基于该变化信息确定多个目标电池。基于电物理量数据(例如,电池的电压值和近似数据,例如相应于电物理量数据的近似值)之间的差计算变化信息。在一个示例中,主电池管理装置计算多个电物理量数据项(例如,在电池的参考区间中的时序(time-series)电压数据项以及相应于多个电物理量数据项的近似数据)之间的差值。主电池管理装置获取差值的总和。主电池管理装置将差值的总和确定为电池的变化信息。主电池管理装置通过与计算电池变化信息的前述操作近似的操作,计算另一电池的变化信息。在下文中,将参照图3描述变化信息的计算。图3示出了计算变化信息的示例。图3示出了电压数据310。电压数据310是与电压v0至vn和时间点t0至tn对应的参考区间的电压数据。同样,电压数据310是电池_1的电压数据。在图3的示例中,电池_1被充电。在下文中,将描述电池_1的变化信息的计算。然而,本示例不应被当作限制于此。以下描述也适用于在放电状态中的电池_1。主电池管理装置确定相应于电压数据310的近似数据320。如图3所示,主电池管理装置基于相应于时间点t0的电压数据va0和相应于时间点tn的电压数据van,在电压数据{va0…van}之间执行线性近似以确定近似数据{va0,v'a1,…,v'a(n-1),van}。当确定了近似数据320时,主电池管理装置计算电压数据310和近似数据320之间的差值。例如,主电池管理装置按如下计算差值:δva1=va1-v'a1δva2=va2-v'a2δva3=va3-v'a3δva4=va4-v'a4δva(n-1)=va(n-1)-v'a(n-1)主电池管理装置计算参考区间中相应于时间点或时间索引的电压数据与相应于电压数据的近似数据之间的差值。如上所述,计算在参考区间中相应于时间点的差值。主电池管理装置获取差值的总和并且将该总和确定为变化信息。在前面的示例中,主电池管理装置获取差值δva至δva(n-1)的总和。当差值δva1至δva(n-1)的总和是变化信息var1时,主电池管理装置确定var1是电池_1的变化信息。主电池管理装置基于电压数据310和近似数据320之间的差值,计算电池_1的变化信息。主电池管理装置基于其它电池的电压数据和相应于该其它电池电压数据的近似数据,在相应于电压v0至vn和时间点t0至tn的参考区间中计算另一电池的变化信息。例如,如表2所示计算每个电池的变化信息。[表2]电池_id变化信息1var12var2(最大)3var34var4(平均)5var56var6(最小)7var78var8主电池管理装置计算电压数据310的曲线图与近似数据320的曲线图之间的面积。例如,主电池管理装置通过从电压数据310的曲线图的积分值减去近似数据320的曲线图的积分值,计算该面积。主电池管理装置确定所计算的面积是电池_1的变化信息。返回参照图2,当计算了每个电池的变化信息时,主电池管理装置计算平均变化信息。该平均变化信息是通过将电池的变化信息的总和除以电池数目所获得的值。主电池管理装置确定相应于平均变化信息的电池是目标电池。当相应于平均变化信息的电池不存在时,主电池管理装置将与平均变化信息的最近似的值对应的电池确定为目标电池。同样,主电池管理装置从变化信息中识别最大变化信息和最小变化信息。主电池管理装置确定相应于最大变化信息的电池和相应于最小变化信息的电池为目标电池。因此,目标电池被确定。在表2中,当变化信息var2是最大值、变化信息var4是平均值或最近似于平均值、以及变化信息var6是最小值时,电池_2、电池_4和电池_6被确定为目标电池。确定目标电池的前述解释仅仅是示例,并且因此,本示例不应被当作限制于此。同样,确定相应于最大变化信息、平均变化信息和最小变化信息的电池中的一个为目标电池。在表2中,确定电池_2、电池_4和电池_6中的一个为目标电池。确定相应于最大变化信息、平均变化信息和最小变化信息的两个或更多个电池的组合为目标电池。在表2中,例如,确定电池_2、电池_4和电池_6中的两个为目标电池。在下文中,将描述确定目标电池的情形。在操作220中,响应于目标电池正被确定,主电池管理装置确定每个目标电池的状态信息。例如,主电池管理装置基于每个目标电池的物理量数据,确定每个目标电池的状态信息。该状态信息包括关于例如soc、soh和或剩余容量的信息。同样,状态信息是通过将soc乘以soh所获得的值。在操作230中,主电池管理装置确定电池之中除了目标电池之外的剩余电池的状态信息。例如,剩余电池是一个或多个剩余电池。为了确定剩余电池的状态信息,在操作231中,主电池管理装置计算每个目标电池的电物理量数据与剩余电池的电物理量数据之间的差信息。主电池管理装置计算剩余电池的在参考区间中的电物理量数据项(例如,时序电压数据项)与目标电池的在参考区间中的电物理量数据项(例如,时序电压数据项)之间的差值。主电池管理装置确定差值的总和为变化信息。在下文中,将参照图4a至图4c描述差信息的计算。图4a至图4c示出了计算差信息的示例。在表2中,电池_2、电池_4和电池_6是目标电池单元,因此,电池_1、电池_3、电池_5、电池_7和电池_8是剩余电池单元。图4a示出了电压数据410和第一目标电池的电压数据420。电压数据410和电压数据420是分布在相应于电压t0至vn和时间点t0至tn的参考区间中的电压数据。电压数据410是电池_1的电压数据。第一目标电池是相应于最大变化信息的电池,例如,表2中的电池_2。主电池管理装置计算电池_1的电压数据410与第一目标电池的电压数据420之间的差值。例如,主电池管理装置计算差值如下:δvx-a_1=vx1-va1,δvx-a_2=vx2-va2,δvx-a_3=vx3-va3,δvx-a_4=vx4-va4,…δvx-a_n=vxn-van。主电池管理装置,针对参考区间中的每个时间点或时间索引计算电池_1的电压数据410和第一目标电池的电压数据420与相应于电压数据的近似数据之间的差值。如上所述,计算相应于参考区间中时间点的差值。主电池管理装置获取差值δvx-a_1至δvx-a_n的总和。主电池管理装置确定差值δvx-a_1至δvx-a_n的总和为电池_1的电压数据410与第一目标电池的电压数据420之间的差信息diff1_1。虽然在图4a中未示出,但是主电池管理装置计算电池_3的电压数据与第一目标电池的电压数据420之间的差信息diff3_1。类似地,主电池管理装置计算第一目标电池的电压数据420与电池_5、电池_7和电池_8中的每个的电压数据之间的差信息。主电池管理装置分别计算差信息diff5_1、差信息diff7_1和差信息diff8_1,每个相应于第一目标电池的电压数据420与电池_5、电池_7和电池_8中的每个的电压数据之间的差信息。图4b示出了电池_1的电压数据410和第二目标电池的电压数据430。第二目标电池是对应于平均变化信息的电池,例如,表2中的电池_4。主电池管理装置计算电池_1的电压数据410与第二目标电池的电压数据430之间的差值。例如,主电池管理装置计算差值如下:δvy-a_1=vy1-va1,δvy-a_2=vy2-va2,δvy-a_3=vy3-va3,δvy-a_4=vy4-va4,…δvy-a_n=vyn-van。主电池管理装置获取差值δvy-a_1至δvy-a_n的总和。主电池管理装置将差值δvy-a_1至δvy-a_n的总和确定为第二目标电池的电压数据430与电池_1的电压数据410之间的差信息diff1_2。虽然在图4b中未示出,但是主电池管理装置计算电池_3的电压数据与第二目标电池的电压数据430之间的差信息diff3_2。类似地,主电池管理装置计算第二目标电池的电压数据430与电池_5、电池_7和电池_8中的每个的电压数据之间的差信息。主电池管理装置分别计算差信息diff5_2、差信息diff7_2和差信息diff8_2,每个对应于第二目标电池的电压数据430与电池_5、电池_7和电池_8中的每个的电压数据之间的差信息。图4c示出了电池_1的电压数据410和第三目标电池的电压数据440。第三目标电池是对应于最小变化信息的电池,例如,表2中的电池_6。主电池管理装置计算电池_1的电压数据410与第三目标电池的电压数据440之间的差值。例如,主电池管理装置计算差值如下:δvz-a_1=vz1-va1,δvz-a_2=vz2-va2,δvz-a_3=vz3-va3,δvz-a_4=vz4-va4,…δvz-a_n=vzn-van。主电池管理装置获取差值δvz-a_1至δvz-a_n的总和。主电池管理装置将差值δvz-a_1至δvz-a_n的总和确定为第三目标电池的电压数据440与电池_1的电压数据410之间的差信息diff1_3。虽然在图4c中未示出,但是主电池管理装置计算电池_3的电压数据与第三目标电池的电压数据440之间的差信息diff3_3。类似地,主电池管理装置计算第三目标电池的电压数据440与电池_5、电池_7和电池_8中的每个的电压数据之间的差信息。主电池管理装置分别计算差信息diff5_3、差信息diff7_3和差信息diff8_3,每个对应于第三目标电池的电压数据440与电池_5、电池_7和电池_8中的每个的电压数据之间的差信息。例如,按表3所示计算每个电池的差信息。[表3]电池_id差信息1差信息2差信息31diff1_1diff1_2diff1_32---3diff3_1diff3_2diff3_34---5diff5_1diff5_2diff5_36---7diff7_1diff7_2diff7_38diff8_1diff8_2diff8_3返回参照图2,在操作232中,主电池管理装置基于差信息,确定目标电池之中的剩余电池的相应电池。例如,将与剩余电池有关的差信息项的最小值对应的目标电池确定为剩余电池的相应目标电池。同样,将与电物理量数据(该电物理量数据与剩余电池的电物理量数据最近似)对应的目标电池确定为剩余电池的相应目标电池。在表2中,在与电池_1相关联的差信息diff1_1、diff1_2和diff1_3之中,差信息diff1_3是最小的。主电池管理装置确定第三目标电池是电池_1的相应电池。类似地,当差信息diff3_2是与电池_3相关联的差信息项之中最小的时,主电池管理装置确定电池_4(该电池_4是与差信息diff3_2相关联的电池)为电池_3的相应目标电池。主电池管理装置通过如描述的类似操作,确定电池_5、电池_7和电池_8中的每个的相应目标电池。在这个示例中,电池_2、电池_4和电池_6分别是电池_5、电池_7和电池_8的相应目标电池。在操作233中,响应于正确定相应目标电池,主电池管理装置基于相应目标电池的状态信息以及相应目标电池的电物理量数据与剩余电池的电物理量数据之间的差信息,确定剩余电池的状态信息。例如,主电池管理装置使用如下等式1确定剩余电池的状态信息。[公式1]剩余电池的状态信息=相应目标电池的状态信息×差信息在等式1中,差信息是与剩余电池相关联的差信息的最小值。同样,在等式1中的差信息是相应目标电池的电物理量数据与剩余电池的电物理量数据之间的差信息。按表4所示确定每个电池的状态信息。[表4]电池_id状态信息1电池_6的状态信息×diff1_32电池_2的状态信息3电池_4的状态信息×diff3_24电池_4的状态信息5电池_2的状态信息×diff5_16电池_6的状态信息7电池_4的状态信息×diff7_28电池_6的状态信息×diff8_3主电池管理装置确定剩余电池的状态信息,而不必使用剩余电池的物理量数据。结果,显著减少了用来确定每个电池状态信息的时间量和数据吞吐量。预定事件发生。例如,发生以下事件:在历史监控时间期间,电池中的一些未被确定为目标电池。如表5所示管理目标电池历史。目标电池历史的以下描述与示例一致。在表5中,t表示但不限于,100毫秒(ms)。[表5]电池_idt2t3t4t5t6t7t12目标目标目标目标3目标目标目标目标4目标目标目标5目标目标目标目标6目标目标目标目标7目标目标8在表5中,当在从6t至7t的一段时间期间确定电池_2、电池_4和电池_7是目标电池时,使用等式1确定电池_1、电池_5、电池_6和电池_8中的每个的状态信息。主电池管理装置识别未被确定为目标电池的电池。例如,主电池管理装置参考目标电池历史,以识别未被确定为目标电池的电池。如表5中所示,在预定时间(例如,对应于0至7t的一段时间的历史监控时间段)期间,电池_1和电池_8未被确定为目标电池。主电池管理装置基于所识别的电池(其未被确定为目标电池)的物理量数据,重新确定所识别的电池的状态信息。在表5中,主电池管理装置基于电池_1和电池_8的相应物理量数据,重新确定电池_1和电池_8的状态信息。未被确定为目标电池,电池_1和电池_8中的每个具有与另一电池的电压数据所表示的模式不同的模式。因此,当使用等式1确定状态信息时,电池_1和电池_8中的每个的状态信息可能是不准确的。为了提高确定电池_1和电池_8中的每个的状态信息的准确性,主电池管理装置使用电池_1和电池_8中的每个的物理量数据。同样,在6t至7t的时间段中使用等式1确定电池_1和电池_8中的每个的状态信息之前,主电池管理装置基于电池_1和电池_8中的每个的物理量数据,确定电池_1和电池_8中的每个的状态信息。在这个示例中,未对电池_1和电池_8执行等式1的计算,因此,减少了运算量。主电池管理装置在随后的一段时间期间确定每个电池的状态信息。在随后的一段时间期间,主电池管理装置识别未被识别为目标电池的电池或电池中的一个。例如,主电池管理装置在8t至14t的一段时间期间识别未被确定为目标电池的电池。主电池管理装置使用所识别的电池的物理量数据代替使用等式1,确定所识别的电池的状态信息。响应于所确定的每个电池的状态信息,主电池管理装置确定包括电池的电池组的组状态信息(packstateinformation)。该组状态信息是所确定的状态信息的平均值或所确定的状态信息的最小值。主电池管理装置通过通信接口将组状态信息发送至用户终端。如上所述,图2的示例可替代地实现在从电池管理装置处。在这样的示例中,从电池管理装置收集每个电池的物理量数据。从电池管理装置计算每个电池的变化信息,并且基于所计算的变化信息确定目标电池。从电池管理装置确定每个目标电池的状态信息。从电池管理装置计算每个目标电池的电物理量数据与剩余电池的电物理量数据之间的差信息。从电池管理装置确定目标电池之中剩余电池的相应目标电池,并且确定剩余电池的状态信息。从电池管理装置将状态信息项发送至主电池管理装置。主电池管理装置从至少一个从电池管理装置接收状态信息项。主电池管理装置基于状态信息项,确定包括电池的电池组的组状态信息。在一个实施例中,组状态信息是状态信息项的平均值或状态信息项的最小值。主电池管理装置通过通信接口将组状态信息发送至用户终端。图5示出了电池管理方法的示例。由电池管理装置执行图5的电池管理方法。例如,电池管理装置是主电池管理装置或从电池管理装置。参照图5,在操作510中,电池管理装置确定电池之中的目标电池。例如,电池管理装置基于每个电池的电物理量数据和与每个电池的电物理量数据对应的近似数据之间的差,计算每个电池的变化信息。电池管理装置基于变化信息确定目标电池。在操作520中,电池管理装置基于目标电池的物理量数据确定目标电池的状态信息。在操作530中,电池管理装置计算目标电池的电物理量数据与电池中不同于目标电池的电池的电物理量数据之间的差信息。在操作540中,电池管理装置基于差信息和目标电池的状态信息,确定不同电池的状态信息。因此,与通常基于不同电池的物理量数据用于确定不同电池的状态信息相比,电池管理装置使用少量时间快速且有效地确定不同电池的状态信息。在这个示例中,减少了用于确定每个电池的状态信息的时间量。同样,减少了计算每个电池的状态信息所需的数据吞吐量。因为图1至图4的描述也适用于此,为简洁起见省略图5重复的描述。图6示出了电池管理方法的另一示例。由电池管理装置执行图6的电池管理方法。例如,电池管理装置是主电池管理装置或从电池管理装置。参照图6,在操作610中,电池管理装置确定电池之中的多个目标电池单元。在操作620中,电池管理装置确定每个目标电池的状态信息。在操作630中,电池管理装置计算每个目标电池的电物理量数据与电池中不同于目标电池的电池的电物理量数据之间的差信息。在操作640中,电池管理装置基于差信息,从目标电池中选择目标电池。所选目标电池的电物理量数据与不同电池的电物理量数据之间的相似度高于不同电池的电物理量数据与另一目标电池的电物理量数据之间的相似度。在操作650中,电池管理装置基于与所选目标电池对应的差信息和所选目标电池的状态信息,确定不同电池的状态信息。对应于所选目标电池的差信息是,例如,所选目标电池的电物理量数据与不同电池的电物理量数据之间的差信息。因为图1至图5的描述也适用于此,为简洁起见省略图6的重复描述。图7示出了主电池管理装置和从电池管理装置的示例。参照图7,从电池管理装置710包括传感器711和通信器712。传感器711包括,例如,电压传感器、电流传感器和温度传感器中的任何一个或者任何两个或更多个的任何组合。传感器711感测每个电池的物理量。在实施例中,电池是电池单元或电池模块。例如,物理量包括电压、电流和/或温度。基于传感器711的感测生成物理量数据。例如,从电池管理装置710使用至少一个传感器收集电池的物理量数据。通信器712向主电池管理装置720发送物理量数据。主电池管理装置720包括通信器721和控制器722。通信器721从从电池管理装置710接收每个电池的物理量数据。控制器722执行参照图2、图5或图6描述的电池管理方法。控制器722确定电池之中的目标电池。例如,控制器722计算每个电池的变化信息,并且将与平均变化信息对应的电池确定为目标电池。同样,控制器722确定目标电池。例如,控制器722将与最大变化信息、平均变化信息和最小变化信息对应的电池确定为目标电池。控制器722基于目标电池的物理量数据确定目标电池的状态信息。控制器722基于目标电池的状态信息、以及不同电池的电物理量数据与目标电池的电物理量数据之间的差信息,确定电池中不同于目标电池的电池的状态信息。控制器722确定包括在电池组中的每个电池的状态信息。控制器722确定电池组的组状态信息。组状态信息是电池的状态信息的平均值或电池的状态信息的最小值。虽然在图7中未示出,主电池管理装置720还包括存储器。存储器存储与图2、图5或图6一致的控制器722的操作相关联的指令。控制器722基于指令的运行来执行上述电池管理方法。通信器712、控制器722和/或存储器可以被实现为一个或多个处理器,例如,微控制单元(mcu)。因为图1至图6的描述也适用于此,为简洁起见而省略图7的重复描述。图8示出了主电池管理装置和从电池管理装置的另一示例。参照图8,从电池管理装置810包括传感器811、控制器812和通信器813。传感器811感测电池的物理量并且生成电池的物理量数据。控制器812执行参照图2、图5或图6描述的电池管理方法。控制器812确定电池之中的至少一个目标电池,确定该目标电池的状态信息,并且确定电池之中不同于目标电池的剩余电池的状态信息。通信器813向主电池管理装置820发送每个电池的状态信息。传感器811、控制器812和/或通信器813被实现为一个或多个处理器,例如mcu。主电池管理装置820包括通信器821和控制器822。通信器821从从电池管理装置810接收状态信息项。控制器822确定包括电池的电池组的组状态信息。组状态信息是状态信息项的平均值或状态信息项的最小值。同样,从电池管理装置810的控制器812执行参照图2、图5或图6描述的电池管理方法的操作的一部分,并且主电池管理装置820的控制器822执行其操作的剩余部分。例如,控制器812执行图2的操作210或操作210和220,并且控制器822执行图2的剩余操作。通过此种方式,可以分散数据吞吐量和/或计算负担。因为图1至图7的描述也适用于此,为简洁起见而省略图8的重复描述。图9示出了提供电池状态信息的示例。图9示出了物理应用(physicalapplication)910。例如,物理应用910是汽车或其它车辆,诸如电动汽车或混合驱动汽车。物理应用910包括电池系统920。上述的物理应用仅仅是示例,因此,结构应用910的类型并不限于该示例。电池系统920包括电池组930和电池管理系统940。电池组930包括电池模块931、932和933。每个电池模块931、932和933包括电池单元。电池管理系统940执行图2、图5或图6的电池管理方法。例如,电池管理系统940确定目标单元并且确定该目标单元的状态信息。同样,电池管理系统940基于该目标单元的状态信息,确定另一电池单元的状态信息。电池管理系统940还确定目标单元的电物理量数据与其它电池单元的电物理量数据之间的差信息。因此,电池管理系统940确定电池组930中的多个电池单元中的每个的状态信息。在下文中,将描述电池管理系统940的操作。如图9中所示,电池管理系统940包括从电池管理装置941、942和943以及主电池管理装置944。从电池管理装置941监测电池模块931。从电池管理装置941收集电池模块931中的每个电池单元的物理量数据。同样,从电池管理装置941将所收集的物理量数据发送至主电池管理装置944。类似地,从电池管理装置942将电池模块932中的每个电池单元的物理量数据发送至主电池管理装置944,并且从电池管理装置943将电池模块933中的每个电池单元的物理量数据发送至主电池管理装置944。主电池管理装置944接收电池组930中的每个电池单元的物理量数据。主电池管理装置944执行图2、图5或图6的电池管理方法。主电池管理装置944确定电池组930中的每个电池单元的单元状态信息。主电池管理装置944基于所确定的单元状态信息,确定电池组930的组状态信息。该组状态信息是,但并不限于所确定的单元状态信息的平均值或者所确定的单元状态信息的最小值。依赖于示例,从电池管理装置941、942和943中的每个确定相应电池模块中的每个电池单元的状态信息。例如,从电池管理装置941确定电池模块931中的电池单元之中的目标单元,并且确定该目标单元的单元状态信息。同样,从电池管理装置941计算目标单元的电物理量数据与电池模块931中不同于目标单元的电池单元的电物理量数据之间的差信息。从电池管理装置941基于计算的差信息和目标单元的单元状态信息,确定该不同电池单元的单元状态信息。此外,从电池管理装置942和943中的每个确定相应电池模块中的每个电池单元的单元状态信息。从电池管理装置941、942和943中的每个将所确定的单元状态信息发送至主电池管理装置944。主电池管理装置944基于从从电池管理装置941、942和943接收的单元状态信息,确定组状态信息。同样,确定多个电池模块931、932和933中的每个的模块状态信息。主电池管理装置944或从电池管理装置941确定电池模块931中的电池单元的单元状态信息,并且将所确定的单元状态信息的平均值或所确定的单元状态信息的最小值确定为电池模块931的模块状态信息。电池模块932和933中的每个的模块状态信息也通过类似操作来确定。通过通信接口,电池管理系统940向终端950发送组状态信息、模块状态信息或单元状态信息中的至少一个。终端950在显示器上显示接收的状态信息960。在一个示例中,从电池管理装置941、942和943中的每个和/或主电池管理装置944可以以微芯片的形式实现。在这个示例中,从电池管理装置941、942和943中的每个位于相应电池模块的内部或外部。电池管理系统940被包括在高容量电池管理系统(诸如,能量存储系统(ess))中。电池管理系统940还被包括在设备管理系统或包括可再充电电池的电子设备中。因为图1至图8的描述也适用于此,为简洁起见省略图9的重复描述。图10示出了提供电池状态信息的另一示例。参照图10,在仪表盘上显示每个电池的状态信息1010。在示例中,电池是电池单元或电池模块。虽然在图10中未示出,在仪表盘上还显示组状态信息。电池管理系统向电子控制单元(ecu)发送单元状态信息、模块状态信息或组状态信息。ecu在仪表盘上显示单元状态信息、模块状态信息和组状态信息。因为图1至图9的描述也适用于此,为简洁起见省略图10的重复的描述。执行本申请中描述的操作的图1和图7-9中的装置、通信器、传感器和电池组由硬件组件来实现,该硬件组件被配置为执行本申请描述的操作。可用于适时执行本申请中描述的操作的硬件组件的示例包括控制器、传感器、发生器、驱动器、存储器、比较器、算术逻辑单元、加法器、减法器、乘法器、除法器、积分器以及任何其它被配置为执行本申请中描述的操作的电子组件。在其它示例中,执行本申请描述的操作的硬件组件中的一个或多个,由计算硬件(例如,由一个或多个处理器或计算器)来实现。处理器或计算器可以由一个或多个处理元件(诸如,逻辑门阵列、控制器和算术逻辑单元、数字信号处理器、微计算机、可编程逻辑控制器、现场可编程门阵列、可编程逻辑阵列、微处理器或者被配置为以定义的方式响应和运行指令以获得期望结果的任何其它设备或设备的组合)而被实现。在一个示例中,处理器或计算器包括或连接至存储由处理器或计算机运行的指令或软件的一个或多个存储器。由处理器或计算机实现的硬件组件可以运行指令或软件(诸如操作系统(os)以及在os上运行的一个或多个软件应用),以执行本申请描述的操作。硬件组件也可以响应于指令或软件的运行,访问、操纵、处理、创建和存储数据。简单起见,单数术语“处理器”或“计算机”可以用在本申请中描述的示例的描述中,但是在其它示例中,多个处理器或计算机也可以被使用,或者处理器或计算机可以包括多个处理元件或多个类型的处理元件,或者两者都有。例如,单个硬件组件或者两个或更多个硬件组件可以由单个处理器、两个或更多个处理器、或者处理器和控制器来实现。一个或多个硬件组件可以由一个或多个处理器、或处理器和控制器来实现,并且一个或多个其它硬件组件可以由一个或多个其它处理器、或另一处理器和另一控制器来实现。一个或多个处理器、或者处理器和控制器可以实现单个硬件组件或者两个或更多个硬件组件。硬件组件可以具有任何一个或多个不同处理配置,其示例包括单个处理器、独立处理器、并行处理器、单指令单数据(sisd)多处理、单指令多数据(simd)多处理、多指令单数据(misd)多处理以及多指令多数据(mimd)多处理。图2、图5和图6中所示的执行本申请描述的操作的方法由计算硬件来执行,例如,由一个或多个处理器或计算机执行,所述计算硬件如上所述被实现为运行用于执行由方法执行的本申请中描述的操作的执行指令或软件。例如,单个操作或者两个或更多个操作可以由单个处理器、两个或更多个处理器、或者处理器和控制器来执行。一个或多个操作可以由一个或多个处理器、或处理器和控制器执行,并且一个或多个其它操作可以由一个或多个其它处理器、或另一处理器和另一控制器执行。一个或多个处理器、或者处理器和控制器可以执行单个操作或者两个或更多个操作。用于控制计算硬件(例如,一个或多个处理器或计算机)实现硬件组件并且执行上述方法的指令或软件,可以被写作计算机程序、代码片段、指令或其任何组合,用于独立地或集体地指示或配置一个或多个处理器或计算机以操作为机器或专用计算机,以执行由所述硬件组件执行的操作和以上描述的方法。在一个示例中,所述指令或软件包括由所述一个或多个处理器或计算机直接运行的机器代码,诸如,由编译器产生的机器代码。在另一示例中,所述指令或软件包括由一个或多个处理器或计算机使用解释器执行的高级代码。基于附图中所示的框图和流程图以及本说明书中的相应描述,可以使用任何编程语言书写所述指令或软件,说明书公开了用于执行由硬件组件执行的操作和以上描述的方法的算法。用于控制计算硬件(例如,一个或多个处理器或计算机)实现所述硬件组件并且执行以上描述方法的所述指令或软件、以及任何关联数据、数据文件和数据结构,可以在一个或多个非暂时性计算机可读存储介质之中或之上被记录、存储或固定。非暂时性计算机可读存储介质的示例包括只读存储器(rom)、随机存取存储器(ram)、快闪存储器、cd-rom、cd-r、cd+r、cd-rw、cd+rw、dvd-rom、dvd-r、dvd+r、dvd-rw、dvd+rw、dvd-ram、bd-rom、bd-r、bd-rlth、bd-re、磁带、软盘、磁光数据存储设备、光数据存储设备、硬盘、固态盘以及任何其它设备,该任何其它设备被配置为以非暂时性方式存储所述指令或软件和任何关联数据、数据文件和数据结构并将所述指令或软件和任何关联数据、数据文件和数据结构提供给一个或多个处理器或计算机,使得所述一个或多个处理器或计算机可以运行所述指令。在一个示例中,所述指令或软件以及任何关联数据、数据文件和数据结构被分布在网络耦接的计算机系统上,使得所述指令和软件以及任何关联数据、数据文件和数据结构以分布式方式被一个或多个处理器或计算器存储、访问和运行。尽管本公开包括具体示例,但对本领域普通技术人员显见的是,可以在这些示例中做出形式和细节上的各种改变,而不脱离权利要求书及其等同物的精神和范围。在此描述的示例仅是在描述性意义上考虑,而不是为了限制的目的。每个示例中特征或方面的描述要被认为适用于其它示例中的类似特征或方面。如果所描述的技术以不同顺序执行,和/或如果在所描述系统、架构、设备或电路中的组件以不同方式被组合,和/或由其它组件或其等同物替换或补充,则可以获得合适的结果。因此,本公开的范围并不由具体实施方式限定,而是由权利要求及其等同物来限定,并且,在所述权利要求及其等同物的范围内的所有变化将被解释为包括在本公开中。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1