主权项 |
一种改进的锂电池组均衡方法,其特征在于:所述电池组由若干单体电池串联组成,包括下述步骤:(1)对电池组Bat={Bat<sub>1</sub>,Bat<sub>2</sub>...Bat<sub>n</sub>}进行分析,n为电池组单体电池个数,n≥1,且n为整数;(2)收集分析数据;测量并选取m个历史时刻的电压vol,m为大于等于1的整数,并计算得到该时刻的荷电状态SOC和健康状态SOH,再结合各单体电池对应的额定容量cap、均衡持续时间EquiT、均衡电流EquiI,进而得到原始数据矩阵如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>Z</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>vol</mi><mn>11</mn></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>vol</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd><mtd><mi>Equi</mi><msub><mi>T</mi><mn>1</mn></msub></mtd><mtd><msub><mi>EquiI</mi><mn>1</mn></msub></mtd><mtd><mi>so</mi><msub><mi>c</mi><mn>1</mn></msub><mo>×</mo><msub><mi>soh</mi><mn>1</mn></msub></mtd><mtd><msub><mi>cap</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>vol</mi><mn>21</mn></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>vol</mi><mrow><mn>2</mn><mi>m</mi></mrow></msub></mtd><mtd><msub><mi>EquiT</mi><mn>2</mn></msub></mtd><mtd><msub><mi>EquiI</mi><mn>2</mn></msub></mtd><mtd><msub><mi>soc</mi><mn>2</mn></msub><mo>×</mo><msub><mi>soh</mi><mn>2</mn></msub></mtd><mtd><msub><mi>cap</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>vol</mi><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mn>1</mn></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>vol</mi><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>m</mi></mrow></msub></mtd><mtd><mi>Equi</mi><msub><mi>T</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msub></mtd><mtd><msub><mi>EquiI</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msub></mtd><mtd><msub><mi>soc</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>×</mo><msub><mi>soh</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>cap</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>vol</mi><mrow><mi>n</mi><mn>1</mn></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>vol</mi><mi>nm</mi></msub></mtd><mtd><mi>Equi</mi><msub><mi>T</mi><mi>n</mi></msub></mtd><mtd><mi>Equi</mi><msub><mi>I</mi><mi>n</mi></msub></mtd><mtd><msub><mi>cos</mi><mi>n</mi></msub><mo>×</mo><msub><mi>soh</mi><mi>n</mi></msub></mtd><mtd><msub><mi>cap</mi><mi>n</mi></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000737996680000011.GIF" wi="1525" he="397" /></maths>(3)对原始数据矩阵Z进行各单体电池间各类数据归一化处理,即针对矩阵中每一列独立进行归一化处理,得到数据矩阵Z',如下:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msup><mi>Z</mi><mo>′</mo></msup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>x</mi><mn>11</mn></msub></mtd><mtd><msub><mi>x</mi><mn>12</mn></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>x</mi><mrow><mn>1</mn><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>3</mn><mo>)</mo></mrow></mrow></msub></mtd><mtd><msub><mi>x</mi><mrow><mn>1</mn><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>4</mn><mo>)</mo></mrow></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>x</mi><mn>21</mn></msub></mtd><mtd><msub><mi>x</mi><mn>22</mn></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>x</mi><mrow><mn>2</mn><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>3</mn><mo>)</mo></mrow></mrow></msub></mtd><mtd><msub><mi>x</mi><mrow><mn>2</mn><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>4</mn><mo>)</mo></mrow></mrow></msub></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mn>1</mn></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>3</mn><mo>)</mo></mrow></mrow></msub></mtd><mtd><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>4</mn><mo>)</mo></mrow></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>x</mi><mrow><mi>n</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>x</mi><mrow><mi>n</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>x</mi><mrow><mi>n</mi><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>3</mn><mo>)</mo></mrow></mrow></msub></mtd><mtd><msub><mi>x</mi><mrow><mi>n</mi><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>4</mn><mo>)</mo></mrow></mrow></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000737996680000012.GIF" wi="934" he="436" /></maths>x<sub>ij</sub>为第i个单体电池第j个信息量归一化后对应的数值,0≤i≤n,0≤j≤(m+4),i、j为整数;(4)单体电池分类4.1计算矩阵Z'中每个信息量的平均值,继而得到各信息量的平均向量Zavg,Zavg=[xavg<sub>1</sub> xavg<sub>2</sub> ... xavg<sub>m+3</sub> xavg<sub>m+4</sub>];4.2计算每个单体电池信息向量Zavg<sub>i</sub>与平均向量Zavg的距离,i=1...n,计算方法如下:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>d</mi><mi>i</mi></msub><mo>=</mo><msqrt><msub><mi>w</mi><mn>1</mn></msub><msup><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>xavg</mi><mn>1</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msub><mi>w</mi><mn>2</mn></msub><msup><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mo>-</mo><msub><mi>xavg</mi><mn>2</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msub><mi>w</mi><mrow><mi>m</mi><mo>+</mo><mn>4</mn></mrow></msub><msup><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>4</mn><mo>)</mo></mrow></mrow></msub><mo>-</mo><msub><mi>xavg</mi><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mn>4</mn><mo>)</mo></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow>]]></math><img file="FDA0000737996680000021.GIF" wi="1428" he="133" /></maths>w<sub>1</sub>,w<sub>2</sub>...w<sub>m+4</sub>为电池各信息量的权值,且w<sub>1</sub>+w<sub>2</sub>...+w<sub>m+4</sub>=1;进而得到距离向量D=[d<sub>1</sub> d<sub>2</sub> ... d<sub>n‑1</sub> d<sub>n</sub>]4.3根据上述距离向量对各单体电池进行分类,分成3类,根据设定的距离阈值d'、d”遍历矩阵D的上三角形部分或下三角形部分,0<d'<1,0<d”<1,d'>d”;当d<sub>i</sub>≥d'时,第i个单体电池属于第一类,从而得到第一类单体电池集合为Bat1={Bat1<sub>1</sub>,Bat1<sub>2</sub>...Bat1<sub>x1</sub>},0≤x1≤n;当d'>d<sub>i</sub>≥d”时,得到第二类单体电池集合为Bat2={Bat2<sub>1</sub>,Bat2<sub>2</sub>...Bat2<sub>x2</sub>},0≤x2≤n;当d<sub>i</sub><d”时,得到第三类单体电池集合为Bat3={Bat1<sub>1</sub>,Bat1<sub>2</sub>...Bat1<sub>x3</sub>},0≤x3≤n;(5)根据步骤(4)得到第一类单体电池集合为Bat1={Bat1<sub>1</sub>,Bat1<sub>2</sub>...Bat1<sub>x1</sub>},1≤x1≤n,结合实时采集的单体电池电压vol<sub>i</sub>,i=1…n,得到该时刻的平均电压为v<sub>avg</sub>;根据设定的电压阈值d1<sub>x1</sub>、d2<sub>x1</sub>遍历Bat1={Bat1<sub>1</sub>,Bat1<sub>2</sub>...Bat1<sub>x1</sub>},0<d1<sub>x1</sub><0.05,0<d2<sub>x1</sub><0.05,对应的实时采集单体电压为vol<sub>i1</sub>(i=1...x1);当v<sub>avg</sub>‑vol<sub>i1</sub>≥d1<sub>x1</sub>时,则认为Bat1<sub>i</sub>需要进行大电流均衡充电,当d1<sub>x1</sub>≥v<sub>avg</sub>‑vol<sub>i1</sub>≥d2<sub>x1</sub>时,则认为Bat1<sub>i</sub>需要进行小电流均衡充电;当vol<sub>i1</sub>‑v<sub>avg</sub>≥d1<sub>x1</sub>时,则认为Bat1<sub>i</sub>需要进行大电流均衡放电;当d1<sub>x1</sub>≥vol<sub>i1</sub>‑v<sub>avg</sub>≥d2<sub>x1</sub>时,则认为Bat1<sub>i</sub>需要进行小电流均衡放电;进而得到需要进行大电流均衡充电的电池集合BChaB={ChaB<sub>1</sub>,ChaB<sub>2</sub>...ChaB<sub>J</sub>},0≤J≤x1,需要进行大电流均衡放电的电池集合BDisB={DisB<sub>1</sub>,DisB<sub>2</sub>...DisB<sub>K</sub>},0≤K≤x1;(6)根据步骤(4)得到第二类单体电池集合为Bat2={Bat2<sub>1</sub>,Bat2<sub>2</sub>...Bat2<sub>x2</sub>},0≤x2≤n,结合实时采集的单体电池电压vol<sub>i</sub>得到该时刻的平均电压为v<sub>avg</sub>,i=1...n;根据设定的电压阈值d<sub>x2</sub>遍历Bat2={Bat2<sub>1</sub>,Bat2<sub>2</sub>...Bat2<sub>x2</sub>},0<d<sub>x2</sub><0.05,对应的实时采集单体电压为vol<sub>i2</sub>,i=1...x2;当v<sub>avg</sub>‑vol<sub>i2</sub>≥d<sub>x2</sub>时,则认为Bat2<sub>i</sub>需要进行小电流均衡充电,结合步骤(5)中得到的需要小电流均衡充电的单体电池,从而得到需要进行小电流充电的电池集合BCha={Cha<sub>1</sub>,Cha<sub>2</sub>...Cha<sub>L</sub>},0≤L≤(x1+x2);当vol<sub>i2</sub>‑v<sub>avg</sub>≥d<sub>x2</sub>时,则认为Bat2<sub>i</sub>需要进行小电流均衡放电,结合步骤(5)中得到的需要小电流均衡放电的单体电池,从而得到需要进行小电流放电的电池集合BDis={Dis<sub>1</sub>,Dis<sub>2</sub>...Dis<sub>g</sub>},0≤g≤(x1+x2);(7)采用电池组均衡电路对上述电池集合BChaB={ChaB<sub>1</sub>,ChaB<sub>2</sub>...ChaB<sub>J</sub>}进行大电流均衡充电,对电池集合BDisB={DisB<sub>1</sub>,DisB<sub>2</sub>...DisB<sub>K</sub>}进行大电流均衡放电,对电池集合BCha={Cha<sub>1</sub>,Cha<sub>2</sub>...Cha<sub>L</sub>}进行小电流均衡充电,对电池集合BDis={Dis<sub>1</sub>,Dis<sub>2</sub>...Dis<sub>g</sub>}进行小电流均衡放电,其它电池无需操作,从而达到维护电池组的目的。 |