发明名称 基于工况测试和简化阻抗谱等效电路模型的电池分选方法
摘要 基于工况测试和简化阻抗谱等效电路模型的电池分选方法,涉及一种电池分选方法。它是为了提高电池分选的速度和可靠性。本发明的分选步骤:A)对多个待分选的电池同时进行充电或放电操作;B)实时检测多个电池在充电或放电操作结束前特定时间段具有的起始时刻电压值和结束时刻电压值,从而分别获得多个电池在充电或放电操作结束前特定时间段起始时刻电压值和结束时刻电压值之间差值;C)以电池在充电或放电操作结束前特定时间段具有的起始时刻电压值和结束时刻电压值之间差值为标准,对多个电池进行分选配组,形成多个电池组。本发明适用于电池分选。
申请公布号 CN104267355A 申请公布日期 2015.01.07
申请号 CN201410592578.0 申请日期 2014.10.29
申请人 哈尔滨工业大学 发明人 朱春波;李晓宇;逯仁贵;王婷婷
分类号 G01R31/36(2006.01)I;B07C5/344(2006.01)I 主分类号 G01R31/36(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 张宏威
主权项 基于工况测试和简化阻抗谱等效电路模型的电池分选方法,其特征是:该方法的测试工况为:分选测试的环境为常温、标准大气压;步骤A1、静置1小时,以保证待测试的电池处于近似的电化学平衡态;步骤A2、将电池以1/3C恒流充电,至上限截止电压之后,充电模式转为恒压模式;步骤A3、当电池的充电电流减小到1/20C时,认为电池已充满,停止充电;步骤A4、静置1小时,以保证待测试的电池恢复至近似的电化学平衡态;步骤A5、按照动态应力测试工况进行电池充放电测试;其中,工况的最大放电倍率为2C,动态工况测试的结束条件为电池的端电压≤电池的放电截止电压;步骤A6、静置10min,以消除或减弱电池动态工况测试过程中的部分极化过程;步骤A7、将电池以1/3C恒流放电,至电池端电压≤电池的放电截止电压为止;在该测试工况下,电池分选采用下述方法实现:步骤一、电池特性参数辨识步骤,具体为:步骤B1、利用简化的电化学阻抗谱等效电路模型,该等效电路模型包括开路电压OCV<sub>e</sub>、欧姆内阻R<sub>o</sub>和韦伯阻抗Z<sub>W</sub>;步骤B2、根据步骤B1获得的等效电路模型建立分数阶卡尔曼滤波器所需的状态方程与观测方程,具体为:取流经电池的总电流I<sub>L</sub>在放电时为正值,数据采样周期为1s;<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msup><mi>&Delta;</mi><mi>r</mi></msup><mo>=</mo><mfrac><msup><mi>d</mi><mi>r</mi></msup><msup><mi>dt</mi><mi>r</mi></msup></mfrac><mo>,</mo><mi>r</mi><mo>></mo><mn>0</mn></mrow>]]></math><img file="FDA0000596508200000011.GIF" wi="331" he="134" /></maths>其中Δ<sup>r</sup>为微分算子,r为微分阶数,当r为小数时,Δ<sup>r</sup>表示分数阶微分算子,当r为整数时,Δ<sup>r</sup>为整数微分算子;取分数阶元件Z<sub>W</sub>是两端电压为U<sub>W</sub>的状态量,有:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msup><mi>&Delta;</mi><mn>0.5</mn></msup><msub><mi>U</mi><mi>W</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>W</mi></mfrac><msub><mi>I</mi><mi>L</mi></msub><mo>=</mo><msub><mi>X</mi><mi>W</mi></msub><msub><mi>I</mi><mi>L</mi></msub></mrow>]]></math><img file="FDA0000596508200000012.GIF" wi="472" he="129" /></maths>对于扩散参数X<sub>W</sub>、开路电压OCV<sub>e</sub>和欧姆内阻R<sub>o</sub>随着电池荷电状态(SOC)的变化是缓慢的,因此:<maths num="0003" id="cmaths0003"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msup><mi>&Delta;</mi><mn>1</mn></msup><msub><mi>X</mi><mi>W</mi></msub><mo>&ap;</mo><mn>0</mn></mtd></mtr><mtr><mtd><msup><mi>&Delta;</mi><mn>1</mn></msup><msub><mi>OCV</mi><mi>e</mi></msub><mo>&ap;</mo><mn>0</mn></mtd></mtr><mtr><mtd><msup><mi>&Delta;</mi><mn>1</mn></msup><msub><mi>R</mi><mi>o</mi></msub><mo>&ap;</mo><mn>0</mn></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000596508200000013.GIF" wi="281" he="245" /></maths>将上述四个方程改写为矩阵形式,获得分数阶联合卡尔曼滤波器的状态方程:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msup><mi>&Delta;</mi><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0.5</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></msup><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>U</mi><mi>W</mi></msub></mtd></mtr><mtr><mtd><msub><mi>X</mi><mi>W</mi></msub></mtd></mtr><mtr><mtd><msub><mi>OCV</mi><mi>e</mi></msub></mtd></mtr><mtr><mtd><msub><mi>R</mi><mi>o</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>I</mi><mi>L</mi></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>U</mi><mi>W</mi></msub></mtd></mtr><mtr><mtd><msub><mi>X</mi><mi>W</mi></msub></mtd></mtr><mtr><mtd><msub><mi>OCV</mi><mi>e</mi></msub></mtd></mtr><mtr><mtd><msub><mi>R</mi><mi>o</mi></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000596508200000021.GIF" wi="809" he="335" /></maths>取U<sub>L</sub>为系统的观测量,则有:U<sub>L</sub>=OCV<sub>e</sub>‑I<sub>L</sub>R<sub>o</sub>‑U<sub>W</sub>I<sub>L</sub>表示与流经电池的总电流;取:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>x</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>U</mi><mi>W</mi></msub></mtd></mtr><mtr><mtd><msub><mi>X</mi><mi>W</mi></msub></mtd></mtr><mtr><mtd><msub><mi>OCV</mi><mi>e</mi></msub></mtd></mtr><mtr><mtd><msub><mi>R</mi><mi>o</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo><mi>N</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0.5</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo><mi>y</mi><mo>=</mo><msub><mi>U</mi><mi>L</mi></msub></mrow>]]></math><img file="FDA0000596508200000022.GIF" wi="724" he="324" /></maths>获得分数阶联合卡尔曼滤波器的观测方程:<maths num="0006" id="cmaths0006"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msup><mi>&Delta;</mi><mi>N</mi></msup><mi>x</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>I</mi><mi>L</mi></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mi>x</mi></mtd></mtr><mtr><mtd><mi>y</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mo>-</mo><msub><mi>I</mi><mi>L</mi></msub></mtd></mtr></mtable></mfenced><mi>x</mi></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000596508200000023.GIF" wi="521" he="395" /></maths>该方程离散化后,有:<maths num="0007" id="cmaths0007"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msup><mi>&Delta;</mi><mi>N</mi></msup><msub><mi>x</mi><mi>k</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>I</mi><mrow><mi>L</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><msub><mi>x</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mi>w</mi></mtd></mtr><mtr><mtd><msub><mi>y</mi><mi>k</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><msub><mrow><mo>-</mo><mi>I</mi></mrow><mrow><mi>L</mi><mo>,</mo><mi>k</mi></mrow></msub></mtd></mtr></mtable></mfenced><msub><mi>x</mi><mi>k</mi></msub><mo>+</mo><mi>v</mi></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000596508200000024.GIF" wi="715" he="404" /></maths>其中,w,v分别表示系统的状态噪声和观测噪声;根据分数阶微分的级数定义(又称为Grünwald‑Letnikov分数阶微分定义):<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msup><mi>&Delta;</mi><mi>N</mi></msup><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mi>k</mi></munderover><msup><mrow><mo>(</mo><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>j</mi></msup><mfenced open='(' close=')'><mtable><mtr><mtd><mi>N</mi></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced><msub><mi>x</mi><mrow><mi>k</mi><mo>-</mo><mi>j</mi></mrow></msub></mrow>]]></math><img file="FDA0000596508200000025.GIF" wi="548" he="155" /></maths>其中,<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mfenced open='(' close=')'><mtable><mtr><mtd><mi>N</mi></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mi>diag</mi><mfenced open='[' close=']'><mtable><mtr><mtd><mfenced open='(' close=')'><mtable><mtr><mtd><mn>0.5</mn></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced></mtd><mtd><mfenced open='(' close=')'><mtable><mtr><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced></mtd><mtd><mfenced open='(' close=')'><mtable><mtr><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced></mtd><mtd><mfenced open='(' close=')'><mtable><mtr><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000596508200000031.GIF" wi="806" he="177" /></maths><maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mfenced open='(' close=')'><mtable><mtr><mtd><mi>r</mi></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mi>forj</mi><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mi>r</mi><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mi>j</mi><mo>!</mo></mtd><mtd><mi>forj</mi><mo>></mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000596508200000032.GIF" wi="855" he="180" /></maths>另取:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><msub><mi>&gamma;</mi><mi>j</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mi>N</mi></mtd></mtr><mtr><mtd><mi>j</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000596508200000033.GIF" wi="226" he="158" /></maths>由上式得到分数阶微分方程的离散化递推表达形式:<img file="FDA0000596508200000034.GIF" wi="1105" he="557" />定义:<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mrow><mo>&PartialD;</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>I</mi><mrow><mi>L</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mrow><msub><mrow><mo>&PartialD;</mo><mi>x</mi></mrow><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mfrac><msub><mo>|</mo><mrow><msub><mi>x</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><msubsup><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mo>+</mo></msubsup></mrow></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>I</mi><mrow><mi>L</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000596508200000035.GIF" wi="1036" he="315" /></maths><maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><msub><mi>C</mi><mi>k</mi></msub><mo>=</mo><mfrac><mrow><mo>&PartialD;</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>,</mo><msub><mi>I</mi><mrow><mi>L</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow></mrow><msub><mrow><mo>&PartialD;</mo><mi>x</mi></mrow><mi>k</mi></msub></mfrac><msub><mo>|</mo><mrow><msub><mi>x</mi><mi>k</mi></msub><mo>=</mo><msubsup><mover><mi>x</mi><mo>^</mo></mover><mi>k</mi><mo>-</mo></msubsup></mrow></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><msub><mrow><mo>-</mo><mi>I</mi></mrow><mrow><mi>L</mi><mo>,</mo><mi>k</mi></mrow></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000596508200000036.GIF" wi="868" he="173" /></maths>为了减少计算量,做以下修改:<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msup><mrow><mo>(</mo><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>j</mi></msup><msub><mi>&gamma;</mi><mi>j</mi></msub><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn><mo>-</mo><mi>j</mi></mrow></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msup><mrow><mo>(</mo><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>j</mi></msup><msub><mi>&gamma;</mi><mi>j</mi></msub><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn><mo>-</mo><mi>j</mi></mrow></msub><mo>,</mo><mfenced open='' close=''><mtable><mtr><mtd><mi>k</mi><mo>&le;</mo><mn>64</mn><mo>,</mo><mi>L</mi><mo>=</mo><mi>k</mi></mtd></mtr><mtr><mtd><mi>k</mi><mo>></mo><mn>64</mn><mo>,</mo><mi>L</mi><mo>=</mo><mn>64</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000596508200000037.GIF" wi="1036" he="155" /></maths><img file="FDA0000596508200000038.GIF" wi="1170" he="583" />步骤B3、利用步骤B2获得的分数阶卡尔曼滤波器所需的状态方程与观测方程,对状态、参数及协方差矩阵进行时间更新和测量更新:具体为:初始化:<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mover><mi>x</mi><mo>^</mo></mover><mn>0</mn></msub><mo>=</mo><mi>E</mi><mo>[</mo><mi>x</mi><mo>]</mo><mo>,</mo><msubsup><mi>P</mi><mn>0</mn><mo>+</mo></msubsup><mo>=</mo><mi>E</mi><mo>[</mo><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><mover><mi>x</mi><mo>^</mo></mover><mn>0</mn></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><mover><mi>x</mi><mo>^</mo></mover><mn>0</mn></msub><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo></mrow>]]></math><img file="FDA0000596508200000041.GIF" wi="811" he="114" /></maths>其中,E[x]表示x的数学期望,在方法计算时为经验预设值,<img file="FDA0000596508200000042.GIF" wi="60" he="75" />表示x在初始时刻(k=0)的估计值,<img file="FDA0000596508200000043.GIF" wi="69" he="74" />表示x在初始时刻(k=0)的噪声协方差的估计值;状态、参数及协方差矩阵的时间更新:<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msubsup><mover><mi>x</mi><mo>^</mo></mover><mi>k</mi><mo>-</mo></msubsup><mo>=</mo><mi>f</mi><mrow><mo>(</mo><msubsup><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mo>+</mo></msubsup><mo>,</mo><msub><mi>I</mi><mrow><mi>L</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000596508200000044.GIF" wi="381" he="97" /></maths><maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msubsup><mi>P</mi><mi>k</mi><mo>-</mo></msubsup><mo>=</mo><mrow><mo>(</mo><msub><mi>A</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>&gamma;</mi><mn>1</mn></msub><mo>)</mo></mrow><msubsup><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mo>+</mo></msubsup><msup><mrow><mo>(</mo><msub><mi>A</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>&gamma;</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>T</mi></msup><mo>+</mo><mi>Q</mi><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>2</mn></mrow><mi>L</mi></munderover><msub><mi>&gamma;</mi><mi>j</mi></msub><msubsup><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mi>j</mi></mrow><mo>+</mo></msubsup><msubsup><mi>&gamma;</mi><mi>j</mi><mi>T</mi></msubsup></mrow>]]></math><img file="FDA0000596508200000045.GIF" wi="996" he="147" /></maths>其中,Q<sub>k</sub>是噪声w<sub>k</sub>的协方差,<img file="FDA0000596508200000046.GIF" wi="53" he="72" />为k时刻状态和模型参数x<sub>k</sub>的预测值,<img file="FDA0000596508200000047.GIF" wi="76" he="85" />为k‑1时刻状态和模型参数x<sub>k‑1</sub>的修正值,<img file="FDA0000596508200000048.GIF" wi="66" he="72" />为k时刻x的噪声协方差矩阵P<sub>k</sub>的预测值,<img file="FDA0000596508200000049.GIF" wi="91" he="80" />为k‑1时刻x的噪声协方差矩阵P<sub>k‑1</sub>的修正值;状态、参数及协方差矩阵的测量更新:<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><msub><mi>L</mi><mi>k</mi></msub><mo>=</mo><msubsup><mi>P</mi><mi>k</mi><mo>-</mo></msubsup><msup><mrow><mo>(</mo><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><msup><mrow><mo>[</mo><msub><mi>C</mi><mi>k</mi></msub><msubsup><mi>P</mi><mi>k</mi><mo>-</mo></msubsup><msup><mrow><mo>(</mo><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><mo>+</mo><msub><mi>R</mi><mi>k</mi></msub><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow>]]></math><img file="FDA00005965082000000410.GIF" wi="704" he="117" /></maths><maths num="0019" id="cmaths0019"><math><![CDATA[<mrow><msubsup><mover><mi>x</mi><mo>^</mo></mover><mi>k</mi><mo>+</mo></msubsup><mo>=</mo><msubsup><mover><mi>x</mi><mo>^</mo></mover><mi>k</mi><mo>-</mo></msubsup><mo>+</mo><msubsup><mi>L</mi><mi>k</mi><mi>x</mi></msubsup><mo>[</mo><msub><mi>y</mi><mi>x</mi></msub><mo>-</mo><mi>g</mi><mrow><mo>(</mo><msubsup><mover><mi>x</mi><mo>^</mo></mover><mi>k</mi><mo>-</mo></msubsup><mo>,</mo><msub><mi>I</mi><mrow><mi>L</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>]</mo></mrow>]]></math><img file="FDA00005965082000000411.GIF" wi="619" he="103" /></maths><maths num="0020" id="cmaths0020"><math><![CDATA[<mrow><msubsup><mi>P</mi><mi>k</mi><mo>+</mo></msubsup><mo>=</mo><mrow><mo>(</mo><mi>I</mi><mo>-</mo><msub><mi>L</mi><mi>k</mi></msub><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><msubsup><mi>P</mi><mi>k</mi><mo>-</mo></msubsup></mrow>]]></math><img file="FDA00005965082000000412.GIF" wi="393" he="83" /></maths>其中,R<sub>k</sub>是噪声v<sub>k</sub>的协方差,L<sub>k</sub>是k时刻卡尔曼滤波器增益大小;电池的容量值通过电流与时间的积分求和得到:<maths num="0021" id="cmaths0021"><math><![CDATA[<mrow><msub><mi>C</mi><mi>cap</mi></msub><mo>=</mo><msubsup><mo>&Integral;</mo><mrow><mi>T</mi><mn>1</mn></mrow><mrow><mi>T</mi><mn>2</mn></mrow></msubsup><mi>Idt</mi></mrow>]]></math><img file="FDA00005965082000000413.GIF" wi="283" he="111" /></maths>其中,开始计算容量值的时刻T1为动态应力测试工况的起点,结束计算容量值的时刻T2为恒流放电的终点;由此,可计算得到T1~T2时段内随SOC缓慢变化的电池模型参数OCV<sub>e</sub>,R<sub>o</sub>,X<sub>W</sub>以及电池容量C<sub>cap</sub>;至此,电池的四个分选参数已通过试验和上述方法计算得到;这四个分选参数分别是:C<sub>cap</sub>、OCV<sub>e</sub>,R<sub>o</sub>,X<sub>W</sub>;步骤二、对电池进行分选,具体为:步骤B1、对辨识得到的电池模型参数数据进行降采样,由于在电池动态工况测试过程中,数据记录间隔为1s,测试时间约为4小时,采用等间隔降采样的方式将辨识得到的电池模型参数值点数减小到N点(200个数据点左右),并适当剔除数据序列中首尾处得不太稳定的参数,所述电池模型参数包括开路电压OCV<sub>e</sub>、欧姆内阻R<sub>o</sub>、扩散参数X<sub>W</sub>;步骤B2、电池参数一致性的初级筛选:采用粗大误差剔除理论中的莱以特准则对各个电池分选参数中偏离均值较大的电池在初级筛选中剔除,以保证剩余电池具有较高的一致性,具体步骤如下:步骤B21、计算各个电池分选参数的均值;步骤B22、计算各个参数与均值之间的平均距离,得到各个电池模型参数的一致性评价参数;对于电池编号为1、分选参数R<sub>o</sub>对应的一致性评价参数计算过程如下:计算电池分选参数R<sub>o</sub>的各个采样点的均值<img file="FDA0000596508200000051.GIF" wi="380" he="85" />其中<img file="FDA0000596508200000052.GIF" wi="119" he="81" /><maths num="0022" id="cmaths0022"><math><![CDATA[<mrow><mover><msub><mi>R</mi><mrow><mi>o</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msubsup><mi>R</mi><mrow><mi>o</mi><mo>,</mo><mi>k</mi></mrow><mi>i</mi></msubsup></mrow><mi>n</mi></mfrac></mrow>]]></math><img file="FDA0000596508200000053.GIF" wi="339" he="222" /></maths>k代表第k个采样数据点,为1~N,n为电池数量;计算电池编号为1的<img file="FDA0000596508200000054.GIF" wi="347" he="72" />与均值<img file="FDA0000596508200000055.GIF" wi="335" he="86" />的平均距离:<maths num="0023" id="cmaths0023"><math><![CDATA[<mrow><msubsup><mi>d</mi><mi>Ro</mi><mn>1</mn></msubsup><mo>=</mo><msub><mi>d</mi><mrow><msubsup><mi>R</mi><mi>o</mi><mn>1</mn></msubsup><mo>,</mo><mover><msub><mi>R</mi><mi>o</mi></msub><mo>&OverBar;</mo></mover></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><mo>&CenterDot;</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mo>,</mo><mi>k</mi></mrow><mn>1</mn></msubsup><mo>-</mo><mover><msub><mi>R</mi><mrow><mi>o</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000596508200000056.GIF" wi="588" he="132" /></maths><img file="FDA0000596508200000057.GIF" wi="75" he="73" />即为电池编号1、欧姆内阻R<sub>o</sub>的一致性评价参数;对于每个待分选电池,一致性评价参数有4个:C<sub>cap</sub>、d<sub>ocve</sub>、d<sub>Ro</sub>、d<sub>Xw</sub>;步骤B23、计算电池容量C<sub>cap</sub>的均值<img file="FDA0000596508200000058.GIF" wi="88" he="85" />和均方差σ<sub>C</sub>,计算d<sub>ocve</sub>、d<sub>Ro</sub>、d<sub>Xw</sub>的均方差<img file="FDA0000596508200000059.GIF" wi="429" he="70" />步骤B24、按照莱以特准则,剔除一致性评价参数超出3σ要求的电池;步骤B25、将剩余电池作为分选对象,重复步骤B21至步骤B24,直至所有电池达到莱以特准则数据一致性的要求;步骤B26、电池参数一致性初级筛选结束;步骤B3、计算各个电池的综合离散度,具体方法如下:步骤B31、将初级筛选后各个电池的一致性评价参数归一化处理,设4个参数对电池一致性的影响程度是相同的,按照等权重计算电池的综合离散度;<maths num="0024" id="cmaths0024"><math><![CDATA[<mrow><msubsup><mi>d</mi><mi>all</mi><mi>i</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>4</mn></mfrac><mo>&CenterDot;</mo><msqrt><msup><mrow><mo>(</mo><mfrac><mrow><msubsup><mi>C</mi><mi>cap</mi><mi>i</mi></msubsup><mo>-</mo><mover><msub><mi>C</mi><mi>cap</mi></msub><mo>&OverBar;</mo></mover></mrow><msub><mrow><mo>|</mo><msub><mi>C</mi><mrow><mi>cap</mi><mo>,</mo><mi>max</mi><mo>/</mo><mi>min</mi></mrow></msub><mo>-</mo><mover><msub><mi>C</mi><mi>cap</mi></msub><mo>&OverBar;</mo></mover><mo>|</mo></mrow><mi>max</mi></msub></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mfrac><msubsup><mi>d</mi><mi>ocve</mi><mi>i</mi></msubsup><msub><mi>d</mi><mrow><mi>ocve</mi><mo>,</mo><mi>max</mi></mrow></msub></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mfrac><msubsup><mi>d</mi><mi>Ro</mi><mi>i</mi></msubsup><msub><mi>d</mi><mrow><mi>Ro</mi><mo>,</mo><mi>max</mi></mrow></msub></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mfrac><msubsup><mi>d</mi><mi>Xw</mi><mi>i</mi></msubsup><msub><mi>d</mi><mrow><mi>Xw</mi><mo>,</mo><mi>max</mi></mrow></msub></mfrac><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow>]]></math><img file="FDA0000596508200000061.GIF" wi="1777" he="258" /></maths>步骤B32、按照综合离散度将电池排序,得到电池的一致性排序;步骤B33、将离散度较大的电池从待选电池中剔除;完成电池分选。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号