本发明专利技术公开了一种基于电池包识别异常NTC温度采样值的方法,包括如下步骤:设置温度采样周期T;在温度采样周期T内,将每一个NTC温度采样值进行实时记录;进行单一NTC数据异常识别,同一模组NTC数据异常识别和整包NTC数据异常识别;舍弃NTC异常数据并对NTC进行标记。本发明专利技术具有如下有益效果:本发明专利技术对NTC温度采样值进行有效性判断,主动识别,剔除异常值,防止异常值引发的软件功能异常执行,规避事后控制引发的不良体验;对不同的失效场景进行判断,覆盖场景广;通过实际测试制定失效阈值,具有实用意义。
A method of identifying abnormal NTC temperature sampling value based on battery pack
【技术实现步骤摘要】
基于电池包识别异常NTC温度采样值的方法
本专利技术涉及电池性能
,尤其是涉及一种能够有效识别失效NTC,主动进行异常数据屏蔽和处理的基于电池包识别异常NTC温度采样值的方法。
技术介绍
在纯电动汽车领域,电池温度对于电池性能有着直接影响,是BMS(BatteryManagementSystem,即电池管理系统)算法、热管理策略、安全保护动作等的重要输入参数之一,单包布置一般会达到10~20颗左右。目前电池温度采样方案多基于NTC(负温度系数温度传感器)进行实时采样,在后期的气候负荷、振动等机械负荷使用环境中会存在个别NTC失效的可能。因NTC失效造成采样温度失真,会造成电池包功能运行异常,如温度异常告警、热管理误动作和功率限制等。现有技术一般是通过NTC失效后,造成温度采样值异常,引发BMS温度相关告警,车辆功能异常或受限,进而被识别到失效;上述方法未能在NTC失效之初、造成不良后果前进行识别和处理,属于事后控制,一般是发生车辆异常和不良体验后被动暴露问题,客户体验较差。或者通过硬件冗余设计,如使用两套温度采集装置来防止单一温度采集值失真,该方案的直接影响是系统冗余度高,造成成本浪费和硬件资源浪费。
技术实现思路
本专利技术为了克服现有技术中存在的失效NTC识别不及时,冗余度高的不足,提供了一种能够有效识别失效NTC,主动进行异常数据屏蔽和处理的基于电池包识别异常NTC温度采样值的方法。为了实现上述目的,本专利技术采用了以下技术方案:一种基于电池包识别异常NTC温度采样值的方法,包括如下步骤:(1-1)设置温度采样周期T;(1-2)在温度采样周期T内,将每一个NTC温度采样值进行实时记录;(1-3)进行单一NTC数据异常识别,同一模组NTC数据异常识别和整包NTC数据异常识别;(1-4)舍弃NTC异常数据并对NTC进行标记。本专利技术通过一套NTC温度采样值判断流程,识别失效NTC,进而对其异常采样温度值进行主动数据屏蔽和处理,防止异常NTC温度采样值引发的软件功能异常执行,妨碍产品正常功能实现。作为优选,进行单一NTC数据异常识别包括如下步骤:(2-1)设置温度采样值变化率的最大值T1(℃/s);(2-2)获取并计算任一个NTC的温感采样值Ti的变化率dT(℃/s),如果|dT|>T1,判定Ti为异常数据。作为优选,进行同一模组NTC数据异常识别包括如下步骤:(3-1)设置相邻两个NTC温度采样值之差的最大值T2,(3-2)采集同一时刻,同一个模组内NTC温感采样值T1,T2,…,Ti-1,Ti;(3-3)计算同一模组内相邻两个NTC的温度采样值之差ΔT1,…,其中,ΔT1=T2-T1,…,(3-4)将相邻两个NTC的温度采样值之差分别与相邻两个NTC温度采样值之差的最大值T2和所有NTC温感采样值平均值Tavg比较,如果ΔT1>T2,且|T2-Tavg|>|T1-Tavg|,判定T2为异常数据,如果ΔT1>T2,且|T2-Tavg|<|T1-Tavg|,判定T1为异常数据;…;如果且|Ti-Tavg|>|Ti-1-Tavg|,判定Ti为异常数据,如果ΔT1>T2,且|Ti-Tavg|<|Ti-1-Tavg|,判定Ti-1为异常数据。作为优选,进行整包NTC数据异常识别包括如下步骤:(4-1)设置温度采样值Ti与整包温度采样值平均值Tavg之差的最大值T3;(4-2)获取同一时刻,同一个电池内所有NTC温感采样值;(4-3)计算每一个温度采样值Ti与整包温度采样值平均值Tavg之差,如果|Ti-Tavg|>T3,判定Ti为异常数据。作为优选,T1为根据40℃环境下的充放电工况比对同一电池包下,NTC温度采样值变化率的最大值的5倍。作为优选,T2为根据40℃环境下的充放电工况比对同一模组下,相邻两个NTC温度采样值之差的最大值的1.2倍。作为优选,T3为根据40℃环境下的充放电工况比对同一电池包下,整包NTC温度采样值之差的最大值的1.5倍。因此,本专利技术具有如下有益效果:本专利技术对NTC温度采样值进行有效性判断,主动识别,剔除异常值,防止异常值引发的软件功能异常执行,规避事后控制引发的不良体验;对不同的失效场景进行判断,覆盖场景广;通过实际测试制定失效阈值,具有实用意义。附图说明图1是本专利技术的一种流程图。具体实施方式下面结合附图与具体实施方式对本专利技术做进一步描述:如图1所示的实施例是一种基于电池包识别异常NTC温度采样值的方法,包括如下步骤:步骤100,设置相关参数:步骤101,设置温度采样周期T,温度采样值变化率的最大值T1(℃/s),设置相邻两个NTC温度采样值之差的最大值T2和温度采样值Ti与整包温度采样值平均值Tavg之差的最大值T3;步骤200,在温度采样周期T内,将每一个NTC温度采样值进行实时记录;步骤300,进行单一NTC数据异常识别,同一模组NTC数据异常识别和整包NTC数据异常识别;步骤301,进行单一NTC数据异常识别:步骤301-1,获取并计算任一个NTC的温感采样值Ti的变化率dT(℃/s),如果|dT|>T1,判定Ti为异常数据。步骤302,进行同一模组NTC数据异常识别:步骤302-1,采集同一时刻,同一个模组内NTC温感采样值T1,T2,…,Ti-1,Ti;步骤302-2,计算同一模组内相邻两个NTC的温度采样值之差ΔT1,…,其中,ΔT1=T2-T1,…,步骤302-3,将相邻两个NTC的温度采样值之差分别与相邻两个NTC温度采样值之差的最大值T2和所有NTC温感采样值平均值Tavg比较,如果ΔT1>T2,且|T2-Tavg|>|T1-Tavg|,判定T2为异常数据,如果ΔT1>T2,且|T2-Tavg|<|T1-Tavg|,判定T1为异常数据;…;如果且|Ti-Tavg|>|Ti-1-Tavg|,判定Ti为异常数据,如果ΔT1>T2,且|Ti-Tavg|<|Ti-1-Tavg|,判定Ti-1为异常数据。步骤303,进行整包NTC数据异常识别:步骤303-1,获取同一时刻,同一个电池内所有NTC温感采样值;步骤303-2,计算每一个温度采样值Ti与整包温度采样值平均值Tavg之差,如果|Ti-Tavg|>T3,判定Ti为异常数据。步骤304,舍弃NTC异常数据并对NTC进行标记。其中,T1为根据40℃环境下的充放电工况比对同一电池包下,NTC温度采样值变化率的最大值的5倍;T2为根据40℃环境下的充放电工况比对同一模组下,相邻两个NTC温度采样值之差的最大值的1.2倍;T3为根据40℃环境下的充放电工况比对同一电池包下,整包NTC温度采样值之差的最大值的1.5倍。在具体应用中,T1可设定为5℃/s,T2可设定为6本文档来自技高网...
【技术保护点】
1.一种基于电池包识别异常NTC温度采样值的方法,其特征在于,包括如下步骤:/n(1-1)设置温度采样周期T;/n(1-2)在温度采样周期T内,将每一个NTC温度采样值进行实时记录;/n(1-3)进行单一NTC数据异常识别,同一模组NTC数据异常识别和整包NTC数据异常识别;/n(1-4)舍弃NTC异常数据并对NTC进行标记。/n
【技术特征摘要】
1.一种基于电池包识别异常NTC温度采样值的方法,其特征在于,包括如下步骤:
(1-1)设置温度采样周期T;
(1-2)在温度采样周期T内,将每一个NTC温度采样值进行实时记录;
(1-3)进行单一NTC数据异常识别,同一模组NTC数据异常识别和整包NTC数据异常识别;
(1-4)舍弃NTC异常数据并对NTC进行标记。
2.根据权利要求1所述的基于电池包识别异常NTC温度采样值的方法,其特征在于,进行单一NTC数据异常识别包括如下步骤:
(2-1)设置温度采样值变化率的最大值T1(℃/s);
(2-2)获取并计算任一个NTC的温感采样值Ti的变化率dT(℃/s),如果|dT|>T1,判定Ti为异常数据。
3.根据权利要求1所述的基于电池包识别异常NTC温度采样值的方法,其特征在于,进行同一模组NTC数据异常识别包括如下步骤:
(3-1)设置相邻两个NTC温度采样值之差的最大值T2,
(3-2)采集同一时刻,同一个模组内NTC温感采样值T1,T2,…,Ti-1,Ti;
(3-3)计算同一模组内相邻两个NTC的温度采样值之差其中,ΔT1=T2-T1,…,
(3-4)将相邻两个NTC的温度采样值之差分别与相邻两个NTC温度采样值之差的最大值T2和所有NTC温感采样值平均值Tavg比较,
如果ΔT1>T2,且|T2-Tavg|>|T1-Tavg|,判...
【专利技术属性】
技术研发人员:王辉,余阳栋,
申请(专利权)人:浙江零跑科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。