1.一种锂电池管理系统,其特征在于,包含以下几部分:电池均衡模块(1)、电压采样模块(2)、通信隔离模块(3)、锂电池组模块(4)、供电电路(5)、温度采样模块(6)、电池SOC估算模块(7)、电流采样模块(8)和主控模块(9),其中,所述供电电路(5)与锂电池组模块(4)相连接,用于为系统提供供电电压;
所述电压采样模块(2)用于采集锂电池组模块(4)内各单体锂电池电压,并通过通信隔离模块(3)将电压信息发送给所述主控模块(9);
所述电池均衡模块(1)与电压采集模块(2)相连接,根据所述电压采集模块(2)采样的电压信息启动以均衡各单体电池;
所述温度采样模块(6)用于采集锂电池组模块(4)表面的温度并将温度信息发送给所述主控模块(9);
所述电流采样模块(8)用于采集锂电池组模块(4)的电流值,并将电流信息发送给所述主控模块(9)和电池SOC估算模块(7);
所述电池SOC估算模块(7)用于根据电流信息计算电池一段时间内的电量变化量ΔQ和第n时刻的电流in并发送给所述主控模块(9);
所述主控模块(9)与电压采样模块(2)、温度采样模块(6)、电池SOC估算模块(7)相连接,通过执行针对三元锂电池的扩展卡尔曼滤波算法并以迭代思路求得锂电池SOC值;
该算法执行以下状态方程和量测方程:
状态方程:
量测方程:
yn=g(xn,μn)+γn;
其中,xn表示第n时刻的电池SOC值;ΔQ表示一段时间内的电量变化量;Q0表示当前电池总容量,其值利用针对三元锂电池修正的Peukert方程求得:K=In-1*K0=I-0.04203*e0.75113=1.0138*I-0.04203*K0,上式中,K为利用三元锂电池修正的Peukert方程所求得的估计值,用于估计当前电池总容量Q0;K0为电池进行1C放电时的容量,其中,K0=I*t,I为放电电流,t为放电时间;
ηi表示锂电池充放电倍率补偿系数;ηT表示温度补偿系数;η0表示老化补偿系数;in表示第n时刻的电流,其值由电池SOC估算模块测量得到;Δt为采样时间;ωn为第n时刻系统过程激励噪声,是一个服从正态分布的随机函数;yn表示测量得到的电池电压;γn为第n时刻观测噪声,是一个服从正态分布的随机函数;g(xn,μn)是由电池模型建立的SOC与电池电压之间的关系,其中,电池模型公式为:
2.根据权利要求1所述的锂电池管理系统,其特征在于,所述电池SOC估算模块(7)采用芯片DS2780。
3.根据权利要求1或2所述的锂电池管理系统,其特征在于,所述电压采样模块(2)采用芯片AD7280A。
4.根据权利要求1或2所述的锂电池管理系统,其特征在于,所述主控模块采用控制芯片MSP430F149IPM。
5.根据权利要求1或2所述的锂电池管理系统,其特征在于,所述供电电路(5)采用线性降压芯片LM2576HV。
6.根据权利要求1或2所述的锂电池管理系统,其特征在于,所述温度采样模块(6)采用温度测量芯片DS18B20。
7.根据权利要求1或2所述的锂电池管理系统,其特征在于,所述电流采样模块(8)采用电阻采样或直流霍尔器件采样。
8.根据权利要求1或2所述的锂电池管理系统,其特征在于,所述电池均衡模块(1)采用主动均衡或被动均衡。
9.根据权利要求1或2所述的锂电池管理系统,其特征在于,还包括数据显示模块(11),所述数据显示模块(11)与主控模块(9)相连接,用于显示系统信息。
10.根据权利要求1或2所述的锂电池管理系统,其特征在于,还包括保护模块(10)。