一种储能电池循环次数的实时计算方法、系统及存储介质与流程

文档序号:20914422发布日期:2020-05-29 13:20阅读:1721来源:国知局
一种储能电池循环次数的实时计算方法、系统及存储介质与流程

本发明涉及一种储能电池循环次数的实时计算方法,属于新能源及电力储能技术领域。



背景技术:

循环次数是储能电池的重要特征量,与电池使用寿命评估、荷电状态(soc)计算、健康状态(soh)分析等密切相关。目前主要有充放电次数统计、可用容量测试等方法。前者通过统计电池的充放电次数来计算循环次数,局限于完整的充放电过程,无法普遍适用;后者通过对可用容量的检测,结合电池厂家提供的测试参数,估算循环次数,仅适用于电池检修场合,无法实时监测。因此,构造一种实时、通用的电池循环次数计算方法,具有重要意义。



技术实现要素:

针对现有技术的不足,本发明的目的在于提供一种储能电池循环次数的实时计算方法,以解决现有技术中存在的无法实时监测的问题。

为解决上述技术问题,本发明采用的技术方案为:

一种储能电池循环次数的实时计算方法,所述方法包括如下步骤:

获取负载电流和折算系数;

根据所述负载电流和折算系数计算累计参数;

根据所述累计参数计算得到循环次数。

进一步的,所述折算系数包括电流折算系数、温度折算系数、循环次数折算系数。

进一步的,所述累计参数的计算方法包括

pk=pk-1+|ik|·a·b·c/f(1)

其中,pk为k时刻的累计参数,pk-1为k-1时刻的累计参数,ik为k时刻的负载电流,f为采样频率,a为电流折算系数,b为温度折算系数,c为k-1时刻的循环次数折算系数。

进一步的,所述循环次数的计算方法包括:

若pk≥m·q,则nk=d+m,否则nk=d+pk/(2·q);

其中,nk为循环次数,m为抗饱和参数,q为额定容量,d为暂存参数。

进一步的,所述暂存参数的更新方法如下:

d=nk。

进一步的,所述折算系数通过查表获取。

一种储能电池循环次数的实时计算系统,所述系统包括:

获取模块:用于获取负载电流和折算系数;

第一计算模块:用于根据所述负载电流和折算系数计算累计参数;

第二计算模块:用于根据所述累计参数计算得到循环次数。

一种储能电池循环次数的实时计算系统,所述系统包括处理器和存储介质;

所述存储介质用于存储指令;

所述处理器用于根据所述指令进行操作以执行根据上述所述方法的步骤。

计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述所述方法的步骤。

与现有技术相比,本发明所达到的有益效果是:

本发明通过对电池负载电流等数据的分析与计算,实时地获取电池循环次数,具有通用、高效、易操作的特点。

附图说明

图1为本发明所涉及的电池循环次数实时计算方法的算法流程。

具体实施方式

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,不能以此来限制本发明的保护范围。

如图1所示,本发明的电池开路电压快速计算方法,包括以下步骤,其中步骤1为参数初始化,步骤2~5为累计参数pk的计算过程,步骤6~9为pk的抗饱和处理及循环次数nk的计算过程,步骤10为算法结束或再次循环。

步骤1,设定抗饱和参数m、暂存参数d、采样频率f、额定容量q,载入折算系数a与电流的查找表数据、折算系数b与温度的查找表数据、折算系数c与循环次数的查找表数据;

步骤2,获取负载电流ik、温度tk,其中下标k表示当前时刻;

步骤3,根据查找表数据,获取折算系数a、b;

步骤4,根据上一时刻的循环次数nk-1,查表获取折算系数c,其中下标k-1表示上一时刻;

步骤5,根据式1计算累计参数pk,其中“||”表示取绝对值运算,pk-1为上一时刻的累计参数;

pk=pk-1+|ik|·a·b·c/f(1)

步骤6,判断pk是否满足式2,若满足则进入步骤7,否则进入步骤9;

pk≥m·q(2)

步骤7,根据式3计算循环次数nk,转入步骤8;

nk=d+m(3)

步骤8,根据式4、5更新暂存参数d、累计参数pk,转入步骤10;

d=nk(4)

pk=0(5)

步骤9,根据式6计算循环次数nk,转入步骤10;

nk=d+pk/(2·q)(6)

步骤10,令k=k+1,重复步骤2开始下一次计算,或者退出计算。

一种储能电池循环次数的实时计算系统,所述系统包括:

获取模块:用于获取负载电流和折算系数;

第一计算模块:用于根据所述负载电流和折算系数计算累计参数;

第二计算模块:用于根据所述累计参数计算得到循环次数。

一种储能电池循环次数的实时计算系统,所述系统包括处理器和存储介质;

所述存储介质用于存储指令;

所述处理器用于根据所述指令进行操作以执行根据上述所述方法的步骤。

计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述所述方法的步骤。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

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