用于确定估计电池状态向量的系统、方法和生产制品的制作方法

文档序号:7224127阅读:162来源:国知局
专利名称:用于确定估计电池状态向量的系统、方法和生产制品的制作方法
技术领域
电池被用于多种不同的电子和电气设备中。希望能够估计电池的内部状态,包括荷电状态(SOC)。所述SOC是表示可用于工作的电池当前可用容量的值。

背景技术
已经利用数学算法来确定电池的状态。然而,本发明的发明人认识到,对于具有非线性工作特性的电池,这些数学算法没有被充分最优化,所以它们不能提供电池内部状态的高度精确的估计。由于电池通常具有非线性的工作特性,所以需要更精确的方法。
因而,这里的发明人认识到,需要一种用于更精确地确定估计电池状态的系统和方法。


发明内容
根据示例性实施例,提供了一种用于确定表示在第一预定时间的电池状态的估计电池状态向量的方法。该方法包括确定第一组多个估计增广电池状态向量,所述第一组多个估计增广电池状态向量表示在第一预定时间之前的第二预定时间的电池状态、电池输入噪声、传感器噪声、电池状态的不确定性、电池输入噪声的不确定性和传感器噪声的不确定性。该方法进一步包括基于第一组多个增广估计电池状态向量来确定第二组多个预测电池状态向量,所述第二组多个预测电池状态向量表示在第一预定时间的电池状态和电池状态的不确定性。该方法进一步包括基于第一组多个估计增广电池状态向量和第二组多个预测电池状态向量来确定第三组多个预测电池输出向量,所述第三组多个预测电池输出向量表示在第一预定时间的电池的至少一个输出变量和该输出变量的不确定性。该方法进一步包括确定具有电池输出变量的至少一个测量值的第一电池输出向量。该方法进一步包括基于第二组多个预测电池状态向量、第三组多个预测电池输出向量和第一电池输出向量来确定表示在第一预定时间的电池的状态的第一估计电池状态向量。
根据另一个示例性实施例,提供了一种用于确定表示在第一预定时间的电池状态的估计电池状态向量的系统。所述系统包括传感器,构造该传感器以产生表示电池的输出变量的第一信号。该系统进一步包括可耦合到传感器的计算机,构造该计算机以确定第一组多个估计增广电池状态向量,所述第一组多个估计增广电池状态向量表示在第一预定时间之前的第二预定时间的电池状态、电池输入噪声、传感器噪声、电池状态的不确定性、电池输入噪声的不确定性和传感器噪声的不确定性。进一步构造该计算机以基于第一组多个估计增广电池状态向量来确定第二组多个预测电池状态向量,所述第二组多个预测电池状态向量表示在第一预定时间的电池状态和电池状态的不确定性。进一步构造该计算机以基于第一组多个估计增广电池状态向量和第二组多个预测电池状态向量来确定第三组多个预测电池输出向量,所述第三组多个预测电池输出向量表示在第一预定时间的电池的至少一个输出变量和该输出变量的不确定性。进一步构造该计算机以基于第一信号来确定第一电池输出向量。进一步构造所述计算机以基于第二组多个预测电池状态向量、第三组多个预测电池输出向量和第一电池输出向量来确定第一估计电池状态向量,所述第一估计电池状态向量表示在第一预定时间的电池状态。
根据另一个示例性实施例,提供了一种生产制品。所述生产制品包括计算机存储介质,所述计算机存储介质具有被编码于其中的、用于确定估计电池状态向量的计算机程序,所述估计电池状态向量表示在第一预定时间的电池状态。所述计算机存储介质包括用于确定第一组多个估计增广电池状态向量的编码,所述第一组多个估计增广电池状态向量表示在第一预定时间之前的第二预定时间的电池状态、电池输入噪声、传感器噪声、电池状态的不确定性、电池输入噪声的不确定性和传感器噪声的不确定性。所述计算机存储介质进一步包括用于基于第一组多个估计增广电池状态向量来确定第二组多个预测电池状态向量的编码,所述第二组多个预测电池状态向量表示在第一预定时间的电池状态和电池状态的不确定性。所述计算机存储介质进一步包括基于第一组多个估计增广电池状态向量和第二组多个预测电池状态向量来确定第三组多个估计电池输出向量的编码,所述第三组多个电池输出向量表示在第一预定时间的电池的至少一个输出变量和该输出变量的不确定性。所述计算机存储介质进一步包括用于确定具有电池输出变量的至少一个测量值的第一电池输出向量的编码。所述计算机存储介质进一步包括用于基于第二组多个预测电池状态向量、第三组多个预测电池输出向量和第一电池输出向量来确定表示在第一预定时间的电池状态的第一估计电池状态向量的编码。
参考下面的附图和详细描述,对于本领域普通技术人员而言,根据实施例的其它系统和/或方法将是显而易见的。所有这种其它的系统和方法均在本发明的保护范围内,并根据权利要求来保护。



图1是根据示例性实施例的用于确定估计电池状态向量的系统的示意图; 图2-5是根据另一个示例性实施例的用于确定估计电池状态向量的方法的流程图; 图6-9是根据另一个示例性实施例的用于确定估计电池状态向量的方法的流程图。

具体实施例方式 参考图1,说明了用于估计与电池12相关联的状态向量的系统10。所述电池12至少包括电池单元14。当然,电池12可包括多个其它电池单元。每个电池单元可以是可再充电的电池单元或者是不可再充电的电池单元。另外,可以利用本领域普通技术人员公知的具有电化学构造的阳极和阴极来构造每个电池单元。输入变量被定义为在特定时间的电池输入信号值。例如,输入变量可包括进入电池的电流和电池温度中的一个。输出变量被定义为在特定时间的电池输出信号值。例如,输出变量可包括电池输出电压和电池压力中的一个。
系统10包括一个或多个电压传感器20、负载电路26和如计算机28的计算单元,并且还可包括温度传感器22和电流传感器24中的一个或多个。
提供电压传感器20以产生第一输出信号,所述第一输出信号表示由电池12的一个或多个电池单元产生的电压。电压传感器20电耦合在计算机28和电池12的I/O接口之间。电压传感器20将第一输出信号传送至计算机28。为清楚说明,这里将描述单个电压传感器。然而,应当注意,在系统10的替代实施例中,系统10中采用了多个电压传感器(例如,每一电池单元一个电压传感器)。
提供温度传感器22以产生第二输出信号,所述第二输出信号表示电池12的一个或多个温度。温度传感器22紧贴电池12设置,并电耦合到计算机28的I/O接口46。所述温度传感器22将第二输出信号传送至计算机28。为清楚说明,这里将描述单个温度传感器。然而,应当注意,在系统10的替代实施例中,系统10中采用了多个温度传感器(例如,每一电池单元一个温度传感器)。
提供电流传感器24以产生第三输出信号,所述第三输出信号表示电池12的电池单元产生(source)的电流或补充(sink)到电池12的电池单元的电流。电流传感器24电耦合在电池12和负载电路26之间。电流传感器24进一步电耦合到计算机28的I/O接口46。电流传感器24将第三输出信号传送至计算机28。
负载电路26电耦合至电流传感器24将电流补充到电池或从电池12获得电流。所述负载电路26包括任何可以电耦合至电池12的电力装置。
提供计算机28用于确定与电池12相关联的估计电池状态向量,如以下将更详细地说明的。计算机28包括中央处理单元(CPU)40、只读存储器(ROM)44、如随机存取存储器(RAM)45的易失性存储器和输入/输出(I/O)接口46。CPU 40可与ROM 44、RAM 45和I/O接口46进行通信。CPU 40包括时钟42。包括ROM 44和RAM 46的可读取介质可利用多数公知的存储器器件(例如,PROM、EPROM、EEPROMS、闪存或能够存储数据的任何其它电的、磁的、光的或组合存储器器件)中的任一来实现,所述数据中的一些提供CPU 40使用的可执行指令。
为了理解,将描述以下方法的等式中所使用的符号。抑扬符号表示估计或预测的量(例如,

表示真实量x的估计值)。上标符号“-”表示先验估计(即,基于过去的数据对量的当前值的估计)。上标符号“+”表示后验估计(例如,

是真实量x在时间标引k时基于所有进行的测量且包括时间k的估值)。符号~表示估量的误差(例如,和)。符号∑xy=E[xyT]表示在其下标中的变量的相关性或交叉相关性(本文所述的量是0均值,因而所述相关性与协方差相同)。符号∑x表示与∑xx相同的量。上标“T”是矩阵/向量转置算符。
在提供用于确定与电池12相关联的状态的方法学的详细讨论之前,将提供综述。所述状态向量可包括,例如,与电池12相关联的荷电状态(SOC)值、滞后电压(hysteresis voltage)或极化电压(polarizationvoltage)。SOC值是0-100%的值,这表示电池12可用于工作的当前可用容量。
在所述方法中,利用电池单元行为(behavior)的数学模型来计算电池12的状态向量的估值。如下面将详述的,假定电池单元动力学的数学模型是已知的,并可利用包括状态方程和输出方程的离散时间状态空间模型来表示。
用于确定与电池12相关联的状态向量的状态方程如下 xk=f(xk-1,uk-1,wk-1,k-1) 其中, xk是在时间标引k时与电池12相关联的状态向量; uk是表示电池12的已知/确定性输入的变量; wk是用来模拟一些影响系统状态的未测得输入的电池输入噪声向量;和 f(xk-1,uk-1,wk-1,k-1)是状态转换函数。
利用以下等式确定与电池12相关联的输出向量 yk=h(xk,uk,vk,k) 其中, h(xk,uk,vk,k)是测量函数;和 vk是影响在无记忆模式下电池12的输出的测量、但不影响电池12的状态向量的传感器噪声; 参考图2-5,现在将根据示例性实施例来说明用于表示电池12的状态的估计电池状态向量的方法。可利用由控制器28执行的软件算法来实现该方法。所述软件算法被存储于ROM 44或RAM 45中。
在步骤60中,计算机28产生电池输入向量uk,该输入向量包括在第一预定时间得到的电池输入变量的至少一个测量值。
接下来,在步骤62中,计算机28产生电池输出向量yk,该输出向量包括在第一预定时间得到的电池输出变量的至少一个测量值。
接下来,在步骤64中,计算机28利用等式 确定估计增广电池状态向量

用于表示在第一预定时间之前的第二预定时间的电池状态, 其中,

对应于表示在第二预定时间的电池状态的估计电池状态向量; E[wk-1]对应于第二预定时间的电池输入噪声向量的期望值; E[vk-1]对应于第二预定时间的传感器噪声向量的期望值;和T是矩阵/向量转置算符。
接下来,在步骤66中,计算机28利用等式 确定与估计增广电池状态向量相关联的估计增广电池状态向量协方差矩阵
其中,

对应于与第二预定时间的估计电池状态向量相关联的估计电池状态向量协方差矩阵; ∑w对应于与电池输入噪声向量相关联的协方差矩阵; ∑v对应于与传感器噪声向量相关联的协方差矩阵;和 diag()是根据它的输入参数构成块对角矩阵的函数。
接下来,在步骤68中,计算机28利用以下等式 确定多个估计增广电池状态向量Xk-1a,+,其每个均表示在第二预定时间的电池状态, 其中,

对应于

的乔里斯基(Cholesky)矩阵平方根;和γ对应于常数值。
接下来,在步骤70中,计算机28利用以下等式 确定多个估计电池状态向量Xkx,-,每个表示在第一预定时间的电池状态, 其中, Xk,ix,-对应于多个Xkx,-的第i成员; uk-1对应于第二预定时间的电池输入向量; Xk-1,ix,+对应于根据多个Xk-1a,+的第i成员提取的估计电池状态向量; Xk-1,iw,+对应于根据多个Xk-1,a,+的第i成员提取的估计电池输入噪声向量;和 k-1对应于第二预定时间。
接下来,在步骤72中,计算机28利用以下等式 确定多个预测电池输出向量Yk,每个均表示第一预定时间的电池的输出, 其中, Yk,i对应于多个Yk的第i成员; Xk-1,iv,+对应于根据多个Xk-1a,+的第i成员提取的单个估计传感器噪声向量;和 k对应于第一预定时间。
接下来,在步骤74中,计算机28利用以下等式 通过计算多个预测电池状态向量Xkx,-的加权平均值来确定对应于第一时间的预测电池状态向量
其中, αi(m)对应于一组常数值;和 p对应于多个Xkx,-中的成员数减1。
接下来,在步骤76中,计算机28利用以下等式 确定预测电池状态向量协方差矩阵
其中, αi(c)对应于一组常数值。
接下来,在步骤78中,计算机28利用以下等式 确定表示在第一预定时间的电池输出的预测电池输出向量
接下来,在步骤80中,计算机28利用以下等式 确定预测电池输出向量的协方差矩阵
接下来,在步骤82中,计算机28利用以下等式 确定预测交叉协方差矩阵
接下来,在步骤84中,计算机28利用以下等式 确定增益矩阵Lk。
接下来,在步骤86中,计算机28利用以下等式 确定表示在第一预定时间的电池状态的估计电池状态向量
接下来,在步骤88中,计算机28利用以下等式 确定与估计电池状态向量相关联的估计电池状态向量协方差矩阵
接下来,在步骤90中,计算机28选择新的第一和第二预定时间。
在步骤90之后,该方法回到步骤60。
参考图6-9,现在将说明根据另一个示例性实施例的用于确定表示电池12的状态的估计电池状态向量的方法。可利用由控制器28执行的软件算法来实现该方法。所述软件算法被存储于ROM 44或RAM 45中。
在步骤100中,计算机28产生电池输入向量uk,该电池输入向量包括在第一预定时间得到的电池输入变量的至少一个测量值。
接下来,在步骤102中,计算机28产生电池输出向量yk,该电池输出向量包括在第一预定时间得到的电池输出变量的至少一个测量值。
接下来,在步骤104中,计算机28利用等式 确定估计增广电池状态向量

表示在第一预定时间之前的第二预定时间的电池12的状态。
其中,

对应于表示在第二预定时间的电池状态的估计电池状态向量; E[wk-1]对应于第二预定时间的电池输入噪声向量的期望值; E[vk-1]对应于第二预定时间的传感器噪声向量的期望值;和 T是矩阵/向量转置算子。
接下来,在步骤106中,计算机28利用等式 确定与估计增广电池状态向量相关联的估计增广电池状态向量平方根协方差矩阵
其中,

对应于与在第二预定时间的估计电池状态向量相关联的估计电池状态向量的平方根协方差矩阵; Sw对应于与电池输入噪声向量相关联的平方根协方差矩阵; Sv对应于与传感器噪声向量相关联的平方根协方差矩阵;和 diag()是根据它的输入参数构成块对角矩阵的函数。
接下来,在步骤108中,计算机28利用以下等式 确定多个估计增广电池状态向量Xk-1a,+,每个均表示在第二预定时间的电池状态, 其中, γ对应于常数值。
接下来,在步骤110中,计算机28利用以下等式 确定多个预测电池状态向量Xkx,-,每个均表示在第一预定时间的电池状态, 其中, Xk,ix,-对应于多个Xkx,-的第i成员; uk-1对应于在第二预定时间的电池输入向量; Xk-1,ix,+对应于根据多个Xk-1a,+的第i成员提取的估计电池状态向量; Xk-1,iw,+对应于根据多个Xk-1a,+的第i成员提取的估计电池输入噪声向量;和 k-1对应于第二预定时间。
接下来,在步骤112中,计算机28利用以下等式 确定多个预测电池输出向量Yk,每个均表示在第一预定时间的电池12的输出, 其中, Yk,i对应于多个Yk的第i成员; Xk-1,iv,+对应于根据多个Xk-1a,+的第i成员提取的单个估计传感器噪声向量;和 k对应于第一预定时间。
接下来,在步骤114中,计算机28利用以下等式 通过计算多个预测电池状态向量Xkx,-的加权平均值来确定对应于第一时间的预测电池状态向量
其中, αi(m)对应于一组常数值;和 p对应于多个Xkx,-中的成员数减1。
接下来,在步骤116中,计算机28利用以下等式 确定预测电池状态向量平方根协方差矩阵
其中, αi(c)对应于一组常数值。
qr{}是计算其输入参数的Q-R矩阵分解并返回R矩阵的上三角部分的函数。
接下来,在步骤118中,计算机28利用以下等式 确定表示在第一预定时间的电池的输出的预测电池输出向量
接下来,在步骤120中,计算机28利用以下等式 确定预测电池输出向量的平方根协方差矩阵
接下来,在步骤122中,计算机28利用以下等式 确定预测交叉协方差矩阵
接下来,在步骤124中,计算机28利用以下等式 确定增益矩阵Lk。
接下来,在步骤126中,计算机28利用以下等式 确定表示在第一预定时间的电池状态的估计电池状态向量
接下来,在步骤128中,计算机28利用以下等式 确定与估计电池状态向量相关联的估计电池状态向量平方根协方差矩阵
其中downdate{}利用其第二参数在其第一参数上计算矩阵降级运算。
接下来,在步骤130中,计算机28选择新的第一和第二预定时间。在步骤130之后,该方法回到步骤100。
用于确定表示电池状态的估计电池状态向量的系统、方法和生产制品提供了优于其他系统和方法的实质性优点。具体地,系统、方法和生产制品提供了更精确地确定对于具有非线性工作特性的电池的估计电池状态向量的技术效果。
上述方法可以具体化为含有被记录在实体介质(例如,软盘、CDROM、硬盘或者任何其他可读取存储介质)中的指令的计算机程序代码的形式,其中,当所述计算机程序代码被载入计算机并由计算机执行时,所述计算机成为用于实施本发明的设备。上述的方法还可以具体化为计算机程序代码的形式,例如,无论存储在存储介质内、载入计算机内和/或由计算机执行,或通过一些传送介质传送、载入计算机内和/或由计算机执行,或通过一些传送介质(例如,通过电线或电缆、穿过光纤、或经由电磁辐射)传送,其中,当所述计算机程序代码被载入计算机执行时,所述计算机成为实施所述方法的设备。当在通用的微处理器上实现时,所述计算机程序代码段对微处理器进行配置以生成特定的逻辑电路。
虽然参考示例性实施例描述了本发明,但是,本领域的技术人员将理解,可不脱离本发明的范围做出各种变化并可用等效要素代替示例要素。此外,可不脱离本发明的范围对本发明的示教做出许多修改以适应于具体情况。因此,本发明并不限于所公开的用于实现本发明的实施例,本发明包括落入权利要求范围内的所有实施例。此外,词语第一、第二等并非用于指任何重要程度的次序,而是用于要素互相之间区分。
权利要求
1.一种用于确定表示在第一预定时间的电池状态的估计电池状态向量的方法,该方法包括
确定第一组多个估计增广电池状态向量,所述第一组多个估计增广电池状态向量用来表示在所述第一预定时间之前的第二预定时间的电池状态、电池输入噪声、传感器噪声、电池状态的不确定性、电池输入噪声的不确定性和传感器噪声的不确定性;
基于所述第一组多个估计增广电池状态向量来确定第二组多个预测电池状态向量,所述第二组多个预测电池状态向量表示在所述第一预定时间的电池状态和电池状态的不确定性;
基于所述第一组多个估计增广电池状态向量和所述第二组多个预测电池状态向量来确定第三组多个预测电池输出向量,所述第三组多个预测电池输出向量表示在所述第一预定时间的该电池的至少一个输出变量和该输出变量的不确定性;
确定具有电池输出变量的至少一个测量值的第一电池输出向量;和
基于所述第二组多个预测电池状态向量、所述第三组多个预测电池输出向量和所述第一电池输出向量来确定第一估计电池状态向量,所述第一估计电池状态向量表示在所述第一预定时间的电池状态。
2.如权利要求1所述的方法,其中,确定所述第一组多个估计增广电池状态向量包括
从存储器检索表示在所述第二预定时间的所述电池的状态的估计电池状态向量;
基于所述估计电池状态向量、期望电池输入噪声向量和期望传感器噪声向量,确定表示在所述第二预定时间的所述电池状态、电池输入噪声和传感器噪声的第一估计增广电池状态向量;
从存储器检索表示在所述第二预定时间的电池状态的不确定性的估计电池状态向量协方差矩阵;
基于所述估计电池状态向量协方差矩阵、表示所述电池输入噪声的不确定性的协方差矩阵和表示所述传感器噪声的不确定性的协方差矩阵,确定第一估计增广电池状态向量协方差矩阵;和
基于所述第一估计增广电池状态向量和所述第一估计增广电池状态向量协方差矩阵,确定所述第一组多个估计增广电池状态向量。
3.如权利要求2所述的方法,其中,确定第一组多个估计增广电池状态向量包括
设定所述第一组多个估计增广电池状态向量中的一个成员等于所述第一估计增广电池状态向量;
设定所述第一组多个估计增广电池状态向量中的L个成员构成的第一附加集合等于所述第一估计增广电池状态向量加上常数值乘以从所述第一估计增广电池状态向量协方差矩阵的矩阵平方根提取的各列,其中L是所述第一估计增广电池状态向量的长度;和
设定所述第一组多个估计增广电池状态向量中的L个成员构成的第二附加集合等于所述第一估计增广电池状态向量减去所述常数值乘以从所述第一估计增广电池状态向量协方差矩阵的矩阵平方根提取的各列。
4.如权利要求1所述的方法,其中,确定所述第一组多个估计增广电池状态向量包括
从存储器检索表示在所述第二预定时间的电池状态的估计电池状态向量;
基于所述估计电池状态向量、期望电池输入噪声向量和期望传感器噪声向量,确定表示在所述第二预定时间的所述电池状态、所述电池输入噪声和所述传感器噪声的第一估计增广电池状态向量;
从存储器检索表示在所述第二预定时间的所述电池状态的不确定性的估计电池状态向量平方根协方差矩阵;
基于所述估计电池状态向量平方根协方差矩阵、表示电池输入噪声的不确定性的协方差矩阵和表示传感器噪声的不确定性的协方差矩阵,确定表示电池状态的不确定性、电池输入噪声和传感器噪声的第一估计增广电池状态向量平方根协方差矩阵;和
基于所述第一估计增广电池状态向量和所述第一估计增广电池状态向量平方根协方差矩阵,确定所述第一组多个估计增广电池状态向量。
5.如权利要求4所述的方法,其中,确定所述第一组多个估计增广电池状态向量包括
设定所述第一组多个估计增广电池状态向量中的一个成员等于所述第一估计增广电池状态向量;
设定所述第一组多个估计增广电池状态向量中的L个成员构成的第一附加集合等于所述第一估计增广电池状态向量加上常数值乘以从所述估计增广电池状态向量平方根协方差矩阵提取的各列,其中L是所述估计增广电池状态向量的长度;和
设定所述第一组多个估计增广电池状态向量中的L个成员构成的第二附加集合等于所述第一估计增广电池状态向量减去所述常数值乘以从所述第一估计增广电池状态向量平方根协方差矩阵提取的各列。
6.如权利要求1所述的方法,其中,确定所述第二组多个预测电池状态向量包括
从所述第一组多个估计增广电池状态向量提取表示所述在所述第二预定时间的所述电池状态和所述电池状态的不确定性的值,以得到第四组多个估计电池状态向量;
从所述第一多个估计增广电池状态向量提取表示在所述第二预定时间的所述电池输入噪声和所述电池输入噪声的不确定性的值,以得到第五组多个估计电池输入噪声向量;
产生具有在所述第二预定时间的电池输入变量的至少一个测量值的所述第一电池输入向量;和
基于所述第四组多个预测电池状态向量、所述第五组多个预测电池输入噪声向量和所述第一电池输入向量,确定所述第二组多个预测电池状态向量。
7.如权利要求1所述的方法,其中,确定所述第三组多个预测电池输出向量包括
从所述第一组多个估计增广电池状态向量提取表示在所述第二预定时间的所述传感器噪声和所述传感器噪声的不确定性的值,以得到第四组多个估计传感器噪声向量;
产生具有在所述第一预定时间的电池输入变量的至少一个测量值的所述第一电池输入向量;和
基于所述第二组多个预测电池状态向量、所述第一电池输入向量和所述第四组多个估计传感器噪声向量,确定所述第三组多个预测电池输出向量。
8.如权利要求1所述的方法,其中,确定所述第一估计电池状态向量包括
基于所述第二组多个预测电池状态向量来确定表示在所述第一预定时间的电池状态的第一预测电池状态向量;
基于所述第三组多个预测输出向量来确定表示在所述第一预定时间电池的至少一个输出变量的第一预测电池输出向量;
基于所述第一预测电池状态向量、所述第一预测电池输出向量、所述第二组多个预测电池状态向量和所述第三组多个预测电池输出向量来确定增益矩阵;和
基于所述第一预测电池状态向量、所述第一预测电池输出向量、所述增益矩阵和所述第一电池输出向量来计算所述第一估计电池状态向量。
9.如权利要求8所述的方法,其中,确定所述第一预测电池状态向量包括计算所述第二组多个预测电池状态向量的加权平均值。
10.如权利要求8所述的方法,其中,确定所述第一预测电池输出向量包括计算所述第三组多个预测电池输出向量的加权平均值。
11.如权利要求8所述的方法,其中,确定所述增益矩阵包括
基于所述第一预测电池输出向量和所述第三组多个预测电池输出向量来确定第一预测电池输出向量协方差矩阵;
基于所述第一预测电池输出向量、所述第三组多个预测电池输出向量、所述第一预测电池状态向量和所述第二组多个预测电池状态向量来确定电池输出向量与电池状态向量之间的第一预测交叉协方差矩阵;和
基于所述第一预测交叉协方差矩阵和所述第一预测电池输出向量协方差矩阵来计算所述增益矩阵。
12.如权利要求11所述的方法,其中,确定所述第一预测电池输出向量协方差矩阵包括
基于所述第一预测电池输出向量和所述第三组多个预测电池输出向量来确定第一预测电池输出向量平方根协方差矩阵;
基于所述第一预测电池输出向量平方根协方差矩阵和所述第一预测电池输出向量平方根协方差矩阵来计算所述第一预测电池输出向量协方差矩阵。
13.如权利要求8所述的方法,其中,计算所述第一估计电池状态向量包括
基于所述第一电池输出向量和所述第一预测电池输出向量来确定新的向量;
基于所述增益矩阵和所述新的向量来确定更新的向量;和
基于所述预测电池状态向量和所述更新的向量来计算所述第一估计电池状态向量。
14.如权利要求8所述的方法,进一步包括基于所述第一预测电池状态向量、所述第二组多个预测电池状态向量、所述增益矩阵和所述第一预测电池输出向量协方差矩阵来确定在所述第一预定时间的估计电池状态向量协方差矩阵。
15.如权利要求8所述的方法,进一步包括基于所述第一预测电池状态向量、所述第二组多个预测电池状态向量、所述增益矩阵和预测电池输出向量平方根协方差矩阵来确定在所述第一预定时间的估计电池状态向量平方根协方差矩阵。
16.一种用于确定表示在第一预定时间的电池状态的估计电池状态向量的系统,该系统包括
传感器,被配置用来产生表示电池的输出变量的第一信号;和
计算机,可被耦合至所述传感器,所述计算机被配置用来确定第一组多个估计增广电池状态向量,所述第一组多个估计增广电池状态向量表示在所述第一预定时间之前的第二预定时间的电池状态、电池输入噪声、传感器噪声、电池状态的不确定性、电池输入噪声的不确定性和传感器噪声的不确定性,所述计算机进一步被配置用来基于所述第一组多个估计增广电池状态向量来确定第二组多个预测电池状态向量,所述第二组多个预测电池状态向量表示在所述第一预定时间的电池状态和电池状态的不确定性,所述计算机进一步被配置用来基于所述第一组多个估计增广电池状态向量和所述第二组多个预测电池状态向量来确定第三组多个预测电池输出向量,所述第三组多个预测电池输出向量表示在所述第一预定时间的电池的至少一个输出变量和该输出变量的不确定性,所述计算机进一步被配置用来基于所述第一信号来确定第一电池输出向量,所述计算机进一步被配置用来基于所述第二组多个预测电池状态向量、所述第三组多个预测电池输出向量和所述第一电池输出向量来确定第一估计电池状态向量,所述第一估计电池状态向量表示在所述第一预定时间的电池状态。
17.如权利要求16所述的系统,其中,所述计算机进一步被配置用于从存储器检索表示在所述第二预定时间的电池状态的估计电池状态向量,所述计算机进一步被配置用于基于所述电池状态估计向量、期望电池输入噪声向量和期望传感器噪声向量来确定表示在所述第二预定时间的电池状态、电池输入噪声和传感器噪声的第一估计增广电池状态向量,所述计算机进一步被配置用于从存储器检索表示在所述第二预定时间的电池状态的不确定性的估计电池状态向量协方差矩阵,所述计算机进一步被配置用于基于所述估计电池状态向量协方差矩阵、表示电池输入噪声的不确定性的协方差矩阵和表示传感器噪声的不确定性的协方差矩阵来确定表示电池状态的不确定性、电池输入噪声和传感器噪声的第一估计增广电池状态向量协方差矩阵,所述计算机进一步被配置用于基于所述第一估计增广电池状态向量和所述第一估计增广电池状态向量协方差矩阵来确定第一组多个估计增广电池状态向量。
18.如权利要求16所述的系统,其中,所述计算机进一步被配置用于基于所述第二组多个预测电池状态向量来确定表示在所述第一预定时间的电池状态的第一预测电池状态向量,所述计算机进一步被配置用于基于所述第三组多个预测输出向量来确定表示在所述第一预定时间的电池的至少一个输出变量的第一预测电池输出向量,所述计算机进一步被配置用于基于所述第一预测电池状态向量、所述第一预测电池输出向量、所述第二组多个预测电池状态向量和所述第三组多个预测电池输出向量来确定增益矩阵,所述计算机进一步被配置用于基于所述第一预测电池状态向量、所述第一预测电池输出向量、所述增益矩阵和所述第一电池输出向量来计算所述第一估计电池状态向量。
19.一种生产制品,包括
计算机存储介质,具有被编码于其中的、用于确定估计电池状态向量的计算机程序,所述估计电池状态向量表示在第一预定时间的电池状态,所述计算机存储介质包括
用于确定第一组多个估计增广电池状态向量的代码,所述第一组多个估计增广电池状态向量表示在所述第一预定时间之前的第二预定时间的电池状态、电池输入噪声、传感器噪声、电池状态的不确定性、电池输入噪声的不确定性和传感器噪声的不确定性;
用于基于所述第一组多个估计增广电池状态向量来确定第二组多个预测电池状态向量的代码,所述第二组多个预测电池状态向量表示在所述第一预定时间的电池状态和电池状态的不确定性;
基于所述第一组多个估计增广电池状态向量和所述第二组多个预测电池状态向量来确定第三组多个预测电池输出向量的代码,所述第三组多个预测电池输出向量表示在所述第一预定时间的电池的至少一个输出变量和该输出变量的不确定性;
用于确定具有电池输出变量的至少一个测量值的第一电池输出向量的代码;和
用于基于所述第二组多个预测电池状态向量、所述第三组多个预测电池输出向量和所述第一电池输出向量来确定表示在所述第一预定时间的电池状态的第一估计电池状态向量的代码。
20.如权利要求19所述的生产制品,其中,用于确定所述第一估计电池状态向量的代码包括
基于所述第二组多个预测电池状态向量来确定表示在所述第一预定时间的电池状态的第一预测电池状态向量的代码;
基于所述第三组多个预测输出向量来确定表示在所述第一预定时间的电池的至少一个输出变量的第一预测电池输出向量的代码;
基于所述第一预测电池状态向量、所述第一预测电池输出向量、所述第二组多个预测电池状态向量和所述第三组多个预测电池输出向量来确定增益矩阵的代码;和
基于所述第一预测电池状态向量、所述第一预测电池输出向量、所述增益矩阵和所述第一电池输出向量来计算所述第一估计电池状态向量的代码。
全文摘要
本发明提供了用于确定表示电池状态的估计电池状态向量的系统、方法和生产制品。所述方法基于多个预测电池状态向量、多个预测电池输出向量和第一电池输出向量,来确定表示第一预定时间的电池状态的第一估计电池状态向量。
文档编号H01M10/48GK101305509SQ200680041919
公开日2008年11月12日 申请日期2006年11月9日 优先权日2005年11月10日
发明者圭葛里·L·普力特 申请人:Lg化学株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1