1.一种电池SOC的检测方法,其特征在于,包括:
根据电池静置时间确定电池的荷电状态SOC初始值;
基于所述SOC初始值及当前电池的工作电流计算电池当前的SOC值,记为第一SOC值。
2.根据权利要求1所述的电池SOC的检测方法,其特征在于,还包括:
在满足预设校正条件的情况下,对计算得到的所述第一SOC值进行校正,得到第二SOC值。
3.根据权利要求2所述的电池SOC的检测方法,其特征在于,在满足预设校正条件的情况下,对计算得到的所述第一SOC值进行校正,得到第二SOC值,包括:
在所述电池的当前工作电流的绝对值未超过1C时,测量所述电池的两端电压Vb;
从预设的开路电压与SOC的对应表中查找出与所述电压Vb对应的SOC值,记为SOCcr;
在所述当前工作电流为正且所述第一SOC值小于SOCcr值,或者在所述当前工作电流为负且所述第一SOC值大于SOCcr值的情况下,取SOCcr值作为所述第二SOC值。
4.根据权利要求1所述的电池SOC的检测方法,其特征在于,还包括:
判断电池是否进入开路状态;
在电池进入开路状态的情况下,保存电池当前的SOC值并开始对电池的静置时间进行计时。
5.根据权利要求1所述的电池SOC的检测方法,其特征在于,所述根据电池静置时间确定电池的荷电状态SOC初始值,包括:
在电池静置时间超过预设的静置时长阈值的情况下,从预设的开路电压与SOC的对应表中查找出与电池当前开路电压对应的SOC值,将查找出的SOC值作为所述SOC初始值。
6.根据权利要求1所述的电池SOC的检测方法,其特征在于,所述根据电池静置时间确定电池的荷电状态SOC初始值,包括:
在电池静置时间未超过预设的静置时长阈值的情况下,取电池最近一次主开关断开时的SOC值作为所述SOC初始值。
7.根据权利要求1所述的电池SOC的检测方法,其特征在于,所述第一SOC值的计算公式为:
SOCn+1=Iw*t*100%/Cb+SOCn
其中,SOCn表示第n次计算所得的SOC值,SOCn+1表示第n+1次计算所得的SOC值,Iw为电池的工作电流,t为电流采样间隔时间,Cb为电池容量,符号“*”表示乘以运算,符号“/”表示除以运算,n为非负整数,SOC0为所述SOC初始值。
8.一种电池SOC的检测装置,其特征在于,包括:
确定模块,用于根据电池静置时间确定电池的荷电状态SOC初始值;
计算模块,用于基于所述确定模块确定的SOC初始值及当前电池的工作电流计算电池当前的SOC值,记为第一SOC值。
9.根据权利要求8所述的电池SOC的检测装置,其特征在于,还包括:
校正模块,用于在满足预设校正条件的情况下,对所述计算模块计算得到的所述第一SOC值进行校正,得到第二SOC值。
10.根据权利要求9所述的电池SOC的检测方法,其特征在于,所述校正模块包括:
测量单元,用于在所述电池的当前工作电流的绝对值未超过1C时,测量所述电池的两端电压Vb;
查找单元,用于从预设的开路电压与SOC的对应表中查找出与所述测量单元测量到的所述电压Vb对应的SOC值,记为SOCcr;
校正单元,用于在所述当前工作电流为正且所述第一SOC值小于SOCcr值,或者在所述当前工作电流为负且所述第一SOC值大于SOCcr值的情况下,取SOCcr值作为所述第二SOC值。
11.根据权利要求8所述的电池SOC的检测装置,其特征在于,还包括:
判断模块,用于判断电池是否进入开路状态;
保存及计时模块,用于在所述判断模块判断出电池进入开路状态的情况下,保存电池当前的SOC值并开始对电池的静置时间进行计时。
12.根据权利要求8所述的电池SOC的检测装置,其特征在于,所述确定模块包括:
第一确定单元,用于在电池静置时间超过预设的静置时长阈值的情况下,从预设的开路电压与SOC的对应表中查找出与电池当前开路电压对应的SOC值,将查找出的SOC值作为所述SOC初始值。
13.根据权利要求8所述的电池SOC的检测装置,其特征在于,所述确定模块包括:
第二确定单元,用于在电池静置时间未超过预设的静置时长阈值的情况下,取电池最近一次主开关断开时的SOC值作为所述SOC初始值。
14.根据权利要求8所述的电池SOC的检测装置,其特征在于,所述第一SOC值的计算公式为:
SOCn+1=Iw*t*100%/Cb+SOCn
其中,SOCn表示第n次计算所得的SOC值,SOCn+1表示第n+1次计算所得的SOC值,Iw为电池的工作电流,t为电流采样间隔时间,Cb为电池容量,符号“*”表示乘以运算,符号“/”表示除以运算,n为非负整数,SOC0为所述SOC初始值。
15.一种电池管理系统,其特征在于,包括权利要求8至14任一项所述的电池SOC的检测装置。