System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电池管理,特别涉及一种电池数据采样装置、采样方法和电池管理控制器。
技术介绍
1、随着人们对环境保护的重视以及对电池寿命的考量,铅酸电池由于污染较大,寿命短,正在被其他新型电池技术所取代。在新能源电动汽车领域,12v锂电池有逐步替代12v铅酸电池的趋势。
2、12v锂电池管理系统需要根据电池的电压、温度、电流等相关电池的动态变化特征进行有效的控制及管理,那么电池采样数据的传输速度在电池管理系统中起到非常重要的作用。
3、当前的bms(电池管理系统)电压平台多为400v/800v,菊花链中需要连接多个用于采集电池的单体电压、温度、电流等相关数据的afe(analog frontend,模拟前端)芯片,数量更多的afe芯片就会导致电池采样数据的传输周期更长,当前大多数12v铅酸电池的bms产品的afe电压采集周期大多都在100ms,且无持续1ms电流采集功能。
4、在12v锂电池管理系统中只需连接一个afe芯片即可完成对电池的电压、电流和温度等相关数据的采集,因此原有的bms平台架构就不适用于12v锂电池管理系统,因此需要开发一种能够对电池的电压、温度和电流等相关数据进行快速采样的方法。
5、需要说明的是,公开于该专利技术
技术介绍
部分的信息仅仅旨在加深对本专利技术一般
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
技术实现思路
1、本专利技术的目的在于提供一种电池数据采样装置
2、为达到上述目的,本专利技术提供一种电池数据采样装置,所述电池数据采用装置包括队列数据结构、第一核层和第二核层;所述队列数据结构配置为存储当前电压/温度采样周期内的电压/温度数据读取任务;所述第一核层配置为在所述队列数据结构的任务状态为空闲且满足预设电流采样条件时,触发电流采样,并在满足预设电压/温度数据读取条件时,将当前电压/温度采样周期内的所有电压/温度数据读取任务均存入所述队列数据结构中;所述第二核层配置为在所述队列数据结构的任务状态为非空闲且满足预设电流采样条件时,在等待所述队列数据结构中的当前任务执行完毕后,触发电流采样,并暂停所述队列数据结构中的剩余任务,直至完成电流采样后,再继续执行所述队列数据结构中的剩余任务。
3、可选的,所述第一核层还配置为根据预先设置好的电压/温度采样周期,向用于采集电池的电压数据、温度数据和电流数据的电池数据采集芯片发送启动采样配置指令。
4、可选的,所述预设电流采样条件为所述电池数据采集芯片完成启动采样配置,或者开始新的电流采样周期,其中,所述电压/温度采样周期大于所述电流采样周期,且所述电压/温度采样周期等于n倍的电流采样周期,n为正整数。
5、可选的,所述预设电压/温度数据读取条件为距离当前电压/温度采样周期开始时的时间间隔为预设时长。
6、可选的,所述第一核层配置为在所述队列数据结构的任务状态为空闲且满足预设电流采样条件时,触发第一电流采样任务,并将所述队列数据结构的当前任务状态设置为电流采样状态;
7、所述第二核层还配置为在所述队列数据结构的当前任务状态为电流采样状态时,触发第二电流采样任务,并将所述第一电流采样任务的回读数据与所述第二电流采样任务的回读数据进行存储与校验。
8、可选的,若在将当前电压/温度采样周期内的所有电压/温度数据读取任务均存入所述队列数据结构时,未进行电流采样,则由所述第一核层执行所述队列数据结构中的第一条电压/温度数据读取任务,并由所述第二核层在不满足预设电流采样条件时继续执行所述队列数据结构中的剩余电压/温度数据读取任务;
9、若在将当前电压/温度采样周期内的所有电压/温度数据读取任务均存入所述队列数据结构时,正在进行电流采样,则在电流采样完成后由所述第二核层在不满足预设电流采样条件时按序执行所述队列数据结构中的所有电压/温度数据读取任务。
10、可选的,所述第一核层还配置为根据其被预设事件所触发的次数,设置与电流采样周期相对应的时间戳。
11、为达到上述目的,本专利技术还提供一种电池管理控制器,所述电池管理控制器包括上文所述的电池数据采样装置。
12、为达到上述目的,本专利技术还提供一种电池数据采样方法,所述电池数据采样方法包括:
13、配置用于存储当前电压/温度采样周期内的电压/温度数据读取任务的队列数据结构;
14、判断所述队列数据结构的任务状态是否为空闲且满足预设电流采样条件;
15、若所述队列数据结构的任务状态为空闲且满足预设电流采样条件,则通过第一核层触发电流采样,并在满足预设电压/温度数据读取条件时,通过所述第一核层将当前电压/温度采样周期内的所有电压/温度数据读取任务均存入所述队列数据结构中;
16、若所述队列数据结构的任务状态为非空闲且满足预设电流采样条件,则在等待所述队列数据结构中的当前任务执行完毕后,通过第二核层触发电流采样,并暂停所述队列数据结构中的剩余任务,直至完成电流采样后,再通过第二核层继续执行所述队列数据结构中的剩余任务。
17、可选的,所述采样方法还包括:
18、根据预先设置好的电压/温度采样周期,通过第二核层向用于采集电池的电压数据、温度数据和电流数据的电池数据采集芯片发送启动采样配置指令。
19、可选的,所述通过第一核层触发电流采样包括:
20、通过所述第一核层触发第一电流采样任务,并将所述队列数据结构的当前任务状态设置为电流采样状态;
21、所述采样方法还包括:
22、在所述队列数据结构的当前任务状态为电流采样状态时,通过所述第二核层触发第二电流采样任务,并通过所述第二核层将所述第一电流采样任务的回读数据与所述第二电流采样任务的回读数据进行存储与校验。
23、可选的,所述采样方法还包括:
24、若在将当前电压/温度采样周期内的所有电压/温度数据读取任务均存入所述队列数据结构时,未进行电流采样,则由所述第一核层执行所述队列数据结构中的第一条电压/温度数据读取任务,并由所述第二核层在不满足预设电流采样条件时继续执行所述队列数据结构中的剩余电压/温度数据读取任务;
25、若在将当前电压/温度采样周期内的所有电压/温度数据读取任务均存入所述队列数据结构时,正在进行电流采样,则在电流采样完成后由所述第二核层在不满足预设电流采样条件时按序执行所述队列数据结构中的所有电压/温度数据读取任务。
26、与现有技术相比,本专利技术提供的电池数据采样装置、采样方法和电池管理控制器具有以下有益效果:
27、本专利技术提供的电池数据采样装置包括队列数据结构、第一核层和第二核层;所述队列数据结构配置为存储当前电压/温度采样周期内的电压/本文档来自技高网...
【技术保护点】
1.一种电池数据采样装置,其特征在于,包括队列数据结构、第一核层和第二核层;
2.根据权利要求1所述的电池数据采样装置,其特征在于,所述第一核层还配置为根据预先设置好的电压/温度采样周期,向用于采集电池的电压数据、温度数据和电流数据的电池数据采集芯片发送启动采样配置指令。
3.根据权利要求2所述的电池数据采样装置,其特征在于,所述预设电流采样条件为所述电池数据采集芯片完成启动采样配置,或者开始新的电流采样周期,其中,所述电压/温度采样周期大于所述电流采样周期,且所述电压/温度采样周期等于N倍的电流采样周期,N为正整数。
4.根据权利要求1所述的电池数据采样装置,其特征在于,所述预设电压/温度数据读取条件为距离当前电压/温度采样周期开始时的时间间隔为预设时长。
5.根据权利要求1所述的电池数据采样装置,其特征在于,所述第一核层配置为在所述队列数据结构的任务状态为空闲且满足预设电流采样条件时,触发第一电流采样任务,并将所述队列数据结构的当前任务状态设置为电流采样状态;
6.根据权利要求1所述的电池数据采样装置,其特征在于,若
7.根据权利要求1所述的电池数据采样装置,其特征在于,所述第一核层还配置为根据其被预设事件所触发的次数,设置与电流采样周期相对应的时间戳。
8.一种电池管理控制器,其特征在于,所述电池管理控制器包括权利要求1至7中任一项所述的电池数据采样装置。
9.一种电池数据采样方法,其特征在于,所述采样方法包括:
10.根据权利要求9所述的电池数据采样方法,其特征在于,所述采样方法还包括:
11.根据权利要求9所述的电池数据采样方法,其特征在于,所述通过第一核层触发电流采样包括:
12.根据权利要求9所述的电池数据采样方法,其特征在于,所述采样方法还包括:
...【技术特征摘要】
1.一种电池数据采样装置,其特征在于,包括队列数据结构、第一核层和第二核层;
2.根据权利要求1所述的电池数据采样装置,其特征在于,所述第一核层还配置为根据预先设置好的电压/温度采样周期,向用于采集电池的电压数据、温度数据和电流数据的电池数据采集芯片发送启动采样配置指令。
3.根据权利要求2所述的电池数据采样装置,其特征在于,所述预设电流采样条件为所述电池数据采集芯片完成启动采样配置,或者开始新的电流采样周期,其中,所述电压/温度采样周期大于所述电流采样周期,且所述电压/温度采样周期等于n倍的电流采样周期,n为正整数。
4.根据权利要求1所述的电池数据采样装置,其特征在于,所述预设电压/温度数据读取条件为距离当前电压/温度采样周期开始时的时间间隔为预设时长。
5.根据权利要求1所述的电池数据采样装置,其特征在于,所述第一核层配置为在所述队列数据结构的任务状态为空闲且满足预设电流采样条件时,触发第一电流采样任务,并将所述队列数据结构的当前任务状态设置为电流采样状态;
6....
【专利技术属性】
技术研发人员:潘昊天,梁速,汤殷霞,唐春芳,唐超,刘麒,喻超,钟艳,
申请(专利权)人:联合汽车电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。