1.一种电池包电量检测方法,其特征在于,包括:根据单体电芯的最大初始剩余电量和最小初始剩余电量,计算电池包的初始剩余电量;
根据电池包的当前温度与最大放电容量曲线,确定电池包的最大放电容量;
根据单体电芯的最大初始剩余电量、最小初始剩余电量、最大放电容量以及各个单体电芯的电荷量,计算当前时刻的单体电芯的最大剩余电量和最小剩余电量;
根据电池包的初始剩余电量、单体电芯的最大初始剩余电量、当前时刻单体电芯的最大剩余电量和当前时刻单体电芯的最小剩余电量,确定所述当前时刻电池包的剩余电量;
根据单体电芯的最大初始剩余电量和最小初始剩余电量,计算电池包的初始剩余电量,包括:
根据静置时间确定各个单体电芯的初始剩余电量;
比较各个单体电芯的初始剩余电量,获取单体电芯的最大初始剩余电量和最小初始剩余电量;
根据所述单体电芯的最大初始剩余电量和最小初始剩余电量确定电池包的上电权重;
根据所述单体电芯的最大初始剩余电量、最小初始剩余电量及电池包的上电权重计算电池包的初始剩余电量。
2.根据权利要求1所述的方法,其特征在于,还包括:采集电池包的各个单体电芯的电压、母线电流以及电池包的当前温度;
根据母线电流及电池包中单体电芯的数量计算单体电芯的电荷量。
3.根据权利要求1所述的方法,其特征在于,还包括:根据当前时刻单体电芯的最大剩余电量、最小剩余电量、当前时刻的电池包剩余电量,更新所述电池包上电权重的权重因子。
4.根据权利要求3所述的方法,其特征在于,根据当前时刻单体电芯的最大剩余电量、最小剩余电量、当前时刻的电池包剩余电量,更新所述电池包上电权重的权重因子,包括:当SOCPack(0)≥ΔSOCMax(0)&SOCPack(t)<ΔSOCMax(t)时,更新电池包初始权重的权重因子的计算公式为:
当SOCPack(0)≤1‑ΔSOCMax(0)&SOCPack(t)>1‑ΔSOCMax(t)时,所述更新电池包上电初始权重的权重因子的计算公式为:
当SOCPack(0)>1‑ΔSOCMax(0)&SOCPack(t)>ΔSOCMax(t);或SOCPack(0)≤ΔSOCMax(0)&SOCPack(t)≤1‑ΔSOCMax(t),或ΔSOCMax(0)≤SOCPack(0)≤1‑ΔSOCMax(0)&ΔSOCMax(t)≤SOCPack(t)≤1‑ΔSOCMax(t)时,所述更新电池包上电初始权重的权重因子的计算公式为:其中,SOCPack(0)为电池包的初始剩余电量,ΔSoCMax(0)为单体电芯的最大初始剩余电量差,SoCpack(t)为当前时刻的电池包剩余电量,ΔSOCMax(t)为当前时刻电池包中单体电芯的最大剩余电量差,SoCMax(t)为当前时刻电池包中单体电芯的最大剩余电量,SoCMin(t)为当前时刻电池包中单体电芯的最小剩余电量。
5.一种电池包电量检测装置,其特征在于,包括:第一计算模块,用于根据单体电芯的最大初始剩余电量和最小初始剩余电量,计算电池包的初始剩余电量;
容量确定模块,用于根据电池包的当前温度与最大放电容量曲线,确定电池包的最大放电容量;
第二计算模块,用于根据单体电芯的最大初始剩余电量、最小初始剩余电量、最大放电容量以及各个单体电芯的电荷量,计算当前时刻的单体电芯的最大剩余电量和最小剩余电量;
剩余电量确定模块,用于根据电池包的初始剩余电量、单体电芯的最大初始剩余电量、当前时刻单体电芯的最大剩余电量和当前时刻单体电芯的最小剩余电量,确定所述当前时刻电池包的剩余电量;
所述权第一计算模块包括:
第一确定单元,用于根据静置时间确定各个单体电芯的初始剩余电量;
获取单元,用于比较各个单体电芯的初始剩余电量,获取单体电芯的最大初始剩余电量和最小初始剩余电量;
第二确定单元,用于根据所述单体电芯的最大初始剩余电量和最小初始剩余电量确定电池包的上电权重;
计算单元,用于根据所述单体电芯的最大初始剩余电量、最小初始剩余电量及电池包的上电权重计算电池包的初始剩余电量。
6.根据权利要求5所述的电池包电量检测装置,其特征在于,还包括:采集模块,用于采集电池包的各个单体电芯的电压、母线电流以及电池包的当前温度;
电荷量计算模块,用于根据母线电流及电池包中单体电芯的数量计算单体电芯的电荷量。
7.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述方法的步骤。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述方法的步骤。