电池SOC的确定方法、装置、设备及存储介质制造方法及图纸

技术编号:21889386 阅读:17 留言:0更新日期:2019-08-17 13:35
本申请提供一种电池SOC的确定方法、装置、设备及存储介质,该方法包括:获取第一RTC值、第二RTC值、电池的当前温度、电池的当前健康状态及电池的当前端电流,第一RTC值为RTC当前值,第二RTC值为上一次确定电池的SOC时的RTC值;根据第一RTC值和第二RTC值,确定当前步长;根据当前温度和当前健康状态,确定电池的当前电池容量;根据当前步长、当前端电流、当前电池容量及电池的SOC初始值,确定电池的当前SOC。一方面实现了变步长的积分,减少固定步长引起的误差,另一方面考虑了温度及健康状态对电池容量的影响,有效提高电池SOC估算的精准度。

Method, Device, Equipment and Storage Medium for Determining Battery SOC

【技术实现步骤摘要】
电池SOC的确定方法、装置、设备及存储介质
本申请涉及新能源
,尤其涉及一种电池SOC的确定方法、装置、设备及存储介质。
技术介绍
新能源汽车具有低污染、结构简单、低噪声等优点,是未来汽车产业发展的重要方向。电动汽车作为新能源汽车的一种,具有无污染零排放、低噪声、经济实用等优点,是汽车行业未来发展的主流方向。在电动汽车的电池管理系统(BatteriesManagementSystem,BMS)开发中,电池荷电状态SOC(stateofcharge)是其核心技术之一,在确定电池的SOC时,需要通过电流积分得到电池容量这一环节。积分步长的精度对确定的SOC的准确度具有很大的影响。目前,大规模量产电动汽车的电池管理系统中,主要是基于安时积分法来估计电池SOC,但是,其步长通常采用固定步长,而实际运行时,积分步长会有误差,导致确定的电池的SOC不够准确。
技术实现思路
本申请提供一种电池SOC的确定方法、装置、设备及存储介质,以解决现有技术电池SOC估算误差较大等缺陷。本申请第一个方面提供一种电池SOC的确定方法,包括:获取第一RTC值、第二RTC值、所述电池的当前温度、所述电池的当前健康状态及所述电池的当前端电流,所述第一RTC值为RTC当前值,所述第二RTC值为上一次确定所述电池的SOC时的RTC值;根据所述第一RTC值和所述第二RTC值,确定当前步长;根据所述当前温度和所述当前健康状态,确定所述电池的当前电池容量;根据所述当前步长、所述当前端电流、所述当前电池容量及所述电池的SOC初始值,确定所述电池的当前SOC。本申请第二个方面提供一种电池SOC的确定装置,包括:获取模块,用于获取第一RTC值、第二RTC值、所述电池的当前温度、所述电池的当前健康状态及所述电池的当前端电流,所述第一RTC值为RTC当前值,所述第二RTC值为上一次确定所述电池的SOC时的RTC值;第一确定模块,用于根据所述第一RTC值和所述第二RTC值,确定当前步长;第二确定模块,用于根据所述当前温度和所述当前健康状态,确定所述电池的当前电池容量;处理模块,用于根据所述当前步长、所述当前端电流、所述当前电池容量及所述电池的SOC初始值,确定所述电池的当前SOC。本申请第三个方面提供一种电子设备,包括:至少一个处理器和存储器;所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第一个方面提供的方法。本申请第四个方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第一个方面提供的方法。本申请提供的电池SOC的确定方法、装置、设备及存储介质,通过根据实时的RTC值与上一次确定电池的SOC时的RTC值,来确定当前步长,并根据当前温度和当前健康状态,确定电池的当前电池容量,根据当前步长、当前端电流、当前电池容量及电池的SOC初始值,确定电池的当前SOC,一方面实现了变步长的积分,减少固定步长引起的误差,另一方面考虑了温度及健康状态对电池容量的影响,有效提高电池SOC估算的精准度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例提供的电池SOC的确定方法的流程示意图;图2为本申请另一实施例提供的电池SOC的确定方法的流程示意图;图3为本申请一实施例提供的电池SOC的确定系统的结构框图;图4为本申请一实施例提供的电池SOC的确定方法的总流程示意图;图5为本申请一实施例提供的电池SOC的确定装置的结构示意图;图6为本申请一实施例提供的电子设备的结构示意图。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。首先对本申请所涉及的名词进行解释:RTC:RealTimeClock,实时时钟,实时时钟芯片是日常生活中应用最为广泛的消费类电子产品之一。它为人们提供精确的实时时间,或者为电子系统提供精确的时间基准,目前实时时钟芯片大多采用精度较高的晶体振荡器作为时钟源。SOC:StateofCharge,荷电状态,也叫剩余电量,代表的是电池使用一段时间或长期搁置不用后的剩余可放电电量与其完全充电状态的电量的比值,常用百分数表示。当SOC=0时表示电池放电完全,当SOC=100%时表示电池完全充满。本申请实施例提供的电池SOC的确定方法,适用于对电池荷电状态进行估算的场景。其中,电池可以是电动汽车的电池,也可以是其他需要对电池进行充放电的设备的电池,具体不做限定。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本专利技术的实施例进行描述。实施例一本实施例提供一种电池SOC的确定方法,用于实时估算电池的荷电状态。本实施例的执行主体为电池SOC的确定装置,该装置可以设置在电子设备中,比如BMS中,该电子设备可以安装在需要估算电池荷电状态的设备中,比如电动汽车以及其他设备。如图1所示,为本实施例提供的电池SOC的确定方法的流程示意图,该方法包括:步骤101,获取第一RTC值、第二RTC值、电池的当前温度、电池的当前健康状态及电池的当前端电流。其中,第一RTC值为RTC当前值,第二RTC值为上一次确定电池的SOC时的RTC值。具体的,第一RTC值可以通过实时时钟实时获得,第二RTC值是上一次确定电池的SOC时记录的值。也即每次调用该方法任务确定一次电池的SOC则记录一次调用时的RTC值,比如在获得电池的SOC时记录下当时的RTC值,或者在开始调用时记录下当时的RTC值,由于从开始调用到执行完时间非常短,可以忽略不计,所以可以根据实际需求确定是在调用过程中哪个阶段记录RTC值。示例性的,当前步长=第一RTC值-第二RTC值。可以通过温度传感器获取电池的当前温度,电池温度和健康状态的获取方式为现有技术,在此不再赘述。可以通过电流传感器采集电池的当前端电流。步骤102,根据第一RTC值和第二RTC值,确定当前步长。具体的,可以根据实时获取的第一RTC值和上一次调用时的RTC值,实时确定当前步长。将第一RTC值与第二RTC值之间的时间间隔作为当前步长。步骤103,根据当前温度和当前健康状态,确定电池的当前电池容量。具体的,由于电池的实际容量会随着电池的健康状态和温度发生变化,因此进行本文档来自技高网...

【技术保护点】
1.一种电池SOC的确定方法,其特征在于,包括:获取第一RTC值、第二RTC值、所述电池的当前温度、所述电池的当前健康状态及所述电池的当前端电流,所述第一RTC值为RTC当前值,所述第二RTC值为上一次确定所述电池的SOC时的RTC值;根据所述第一RTC值和所述第二RTC值,确定当前步长;根据所述当前温度和所述当前健康状态,确定所述电池的当前电池容量;根据所述当前步长、所述当前端电流、所述当前电池容量及所述电池的SOC初始值,确定所述电池的当前SOC。

【技术特征摘要】
1.一种电池SOC的确定方法,其特征在于,包括:获取第一RTC值、第二RTC值、所述电池的当前温度、所述电池的当前健康状态及所述电池的当前端电流,所述第一RTC值为RTC当前值,所述第二RTC值为上一次确定所述电池的SOC时的RTC值;根据所述第一RTC值和所述第二RTC值,确定当前步长;根据所述当前温度和所述当前健康状态,确定所述电池的当前电池容量;根据所述当前步长、所述当前端电流、所述当前电池容量及所述电池的SOC初始值,确定所述电池的当前SOC。2.根据权利要求1所述的方法,其特征在于,在根据所述第一RTC值和所述第二RTC值,确定当前步长之后,所述方法还包括:获取RTC有效状态的值;根据所述RTC有效状态的值,判断所述当前步长是否有效;若判断结果为无效,则获取当前之前的第一预设数量的历史步长;根据所述第一预设数量的历史步长,确定第一步长;将所述第一步长作为所述当前步长。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一预设数量的历史步长,确定第一步长,包括:滤除所述第一预设数量的历史步长中的最大步长和最小步长,获得第二预设数量的历史步长;将所述第二预设数量的历史步长的平均步长作为所述第一步长。4.根据权利要求2所述的方法,其特征在于,在根据所述第一预设数量的历史步长,确定第一步长之后,所述方法还包括:根据预设步长范围对所述第一步长进行合理性校验;若校验结果为合理,则将所述第一步长作为所述当前步长;若校验结果为不合理,则将预设默认步长作为所述当前步长。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一RTC值和所述第二RTC值,确定当前步长,包括:将所述第一RTC值与所述第二RTC值的差值,作为所述当前步长。6.根据权利要求1所述的方法,其特征在于,所述根据所述当前温度和所述当前...

【专利技术属性】
技术研发人员:任永昌王垚高攀龙
申请(专利权)人:蜂巢能源科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1