本发明涉及车用动力电池软件功能算法领域,尤其是涉及一种基于自学习估算动力电池功率方法。
背景技术:
目前车用动力电池功率估算,主要采用实验室测试数据应用于车辆进行估算。而该方法需要大量的动力电池实验室数据,且针对不同工况也并非完全适用。
目前相对好的设计方法,会在实验室数据基础上增加实时故障限制及soh(动力电池健康状态)限制等方法,故障限制往往是事后限制,soh限制受限于没有更加准确的soh估算精度。
技术实现要素:
本发明的目的在于:针对现有技术存在的问题,提供一种基于自学习估算动力电池功率方法,解决现有soh估算不准确的问题。
本发明的发明目的通过以下技术方案来实现:
一种基于自学习估算动力电池功率方法,该方法包括:基础功率估算;修正功率参数估算;自学习功率参数估算;实时功率估算。
进一步的,基础功率估算的方法包括:通过动力电池实验测试得到的温度、soc、功率关系表,查表得到最大充放电功率。
进一步的,修正功率参数估算的方法包括:针对电池最大最小单体电压在不同充放电阶段进行限制判断,充电阶段限制充电功率,放电阶段限制放电功率,分别输出功率限制参数。
进一步的,最大单体电压>4.1v,则进入充电限制状态;若最小单体电压<3v,则进入输出放点限制状态;若最大单体电压不大于4.1v、且最小单体电压不小于3v,则不进入限制状态。
进一步的,自学习功率参数估算的方法包括:采用统计算法,统计动力电池实际应用状态下功率分布,并根据功率分布输出自学习功率参数。
进一步的,计算实时功率p是否超过最大充电功率限制阈值thdmax,并记录持续时间tmax;判断修正功率参数估算中是否出现充电功率限制状态,若存在则记录最大功率持续时间nvmptmax,该nvmptmax=tmax。
进一步的,实时功率估算的方法包括:实时判断当前功率使用状态是否超过最大功率持续时间nvmptmax,若成立则进行限制,限制参数依据动力电池及整车使用进行匹配。
与现有技术相比,本发明是基于现有的电池管理系统,通过电池完整生命周期内,在动力电池实际应用过程中进行功率自学习应用,其一避免了动力电池实验室数据不全造成的估算不准确,其二避免了不同应用场景下导致的不一致应用。
附图说明
图1为本发明中控制方法框架示意图;
图2为本发明中基础功率估算示意图;
图3为本发明中修正功率参数估算示意图;
图4为本发明自学习功率参数估算示意图;
图5为本发明中实时功率估算示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
实施例
本实施例提供一种基于自学习估算动力电池功率方法,在动态使用过程中进行自学习功率估算及修正设计。如图1所示,该方法包括以下步骤:
a、基础功率估算;
b、修正功率参数估算;
c、自学习功率参数估算;
d、实时功率估算。
其中:
基础功率估算的方法如图2所示,包括步骤:通过动力电池实验测试得到的温度、soc、功率关系表,查表得到最大充放电功率。
修正功率参数估算的方法如图3所示,包括步骤:针对电池最大最小单体电压在不同充放电阶段进行限制判断,充电阶段限制充电功率,放电阶段限制放电功率,分别输出功率限制参数。最大单体电压>4.1v,则进入充电限制状态;若最小单体电压<3v,则进入输出放点限制状态;若最大单体电压不大于4.1v、且最小单体电压不小于3v,则不进入限制状态。
自学习功率参数估算的方法如图4所示,包括步骤:采用统计算法,统计动力电池实际应用状态下功率分布,并根据功率分布输出自学习功率参数。
图例说明:实时计算功率p是否超过最大充电功率限制阈值thdmax且记录持续时间tmax;判断上一步骤b中是否出现充电功率限制状态,若存在则记录该时间。
计算实时功率p是否超过最大充电功率限制阈值thdmax,并记录持续时间tmax;判断修正功率参数估算中是否出现充电功率限制状态,若存在则记录最大功率持续时间nvmptmax,该nvmptmax=tmax。
实时功率估算的方法如图5所示,包括步骤:实时判断当前功率使用状态是否超过最大功率持续时间nvmptmax,若成立则进行限制,限制参数依据动力电池及整车使用进行匹配。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,应当指出的是,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。