发明名称 动力电池非光滑迟滞特性补偿的电荷状态估算方法及系统
摘要 本发明为动力电池非光滑迟滞特性补偿的电荷状态估算方法及系统,本法第一步采集电池输出电压和电流,由电池等效电路模型得到各参数的关系式构建神经网络OCV(k)预估模型,求解其中参数,对开路端电压OCV(k)在线估计。第二步SDH模型和RBF2串联组成动态迟滞混合模型。SDH模型以第一步所得OCV(k)为输入,其输出的y(k)和OCV(k)、OCV(k-1)为RBF2的输入,RBF2加权学间接调整SDH模型的参数,逼近实际的复杂迟滞关系,最终输出在线估算的SOC(k)。本系统由微处理器和安装于电池电路的电流、电压传感器等构成,存储执行本方法的程序,得SOC(k)估算值。本发明借鉴神经网络,补偿了动力电池复杂非光滑迟滞非线性特性,提高SOC(k)在线估算精度。
申请公布号 CN103176139A 申请公布日期 2013.06.26
申请号 CN201310074148.5 申请日期 2013.03.08
申请人 桂林电子科技大学 发明人 党选举;姜辉;杨青;刘振丙;许勇;伍锡如;张向文;陈涛;龙超;赵龙阳;许凯
分类号 G01R31/36(2006.01)I 主分类号 G01R31/36(2006.01)I
代理机构 桂林市持衡专利商标事务所有限公司 45107 代理人 欧阳波
主权项 1.动力电池非光滑迟滞特性补偿的电荷状态估算方法,分两步对动力电池的电荷状态SOC(k)进行估算,第一步为采集动力电池,得到实际测量的电池端电压的离散数字量<img file="FDA00002897014500011.GIF" wi="109" he="74" />和离散数字量电流i(k),对电池开路端电压的离散数字量OCV(k)进行在线估计;第二步为根据OCV(k)对电荷状态迟滞非线性误差进行补偿,估算当前SOC(k)值;第一步、对电池开路端电压的离散数字量OCV(k)的在线估计根据电池等效电路模型得到输出电压V(k)与电池开端电压OCV(k)、电流i(k)及电容端电压u<sub>c</sub>(k)的离散量关系以及电容端电压u<sub>c</sub>(k)与i(k)的离散量关系:V(k)=OCV(k)-R<sub>1</sub>i(k)-u<sub>c</sub>(k)u<sub>c</sub>(k)=k<sub>2</sub>u<sub>c</sub>(k-1)+k<sub>1</sub>i(k)其中:<maths num="0001"><![CDATA[<math><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>R</mi><mn>2</mn></msub><mi>T</mi></mrow><mrow><mi>T</mi><mo>+</mo><msub><mi>R</mi><mn>2</mn></msub><mi>C</mi></mrow></mfrac><mo>,</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msub><mi>K</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>R</mi><mn>2</mn></msub><mi>C</mi></mrow><mrow><mi>T</mi><mo>+</mo><msub><mi>R</mi><mn>2</mn></msub><mi>C</mi></mrow></mfrac></mrow></math>]]></maths>T是采样周期;对应上述公式构建神经网络OCV(k)预估模型,包括三个神经元节点(J<sub>1</sub>、J<sub>2</sub>、J<sub>3</sub>)和第一径向基函数神经网络(RBF1),数字采集动力电池,实际测量的电池端电压的离散数字量<img file="FDA00002897014500014.GIF" wi="106" he="78" />和离散数字量电流i(k),作为本模型的输入值;第一神经元节点(J<sub>1</sub>)求电容端电压u<sub>c</sub>(k);z<sup>-1</sup>为向前一步算子,第一神经元节点(J<sub>1</sub>)输出的u<sub>c</sub>(k)通过z<sup>-1</sup>得到对应的u<sub>c</sub>(k-1),第一神经元节点(J<sub>1</sub>)根据式u<sub>c</sub>(k)=k<sub>2</sub>u<sub>c</sub>(k-1)+k<sub>1</sub>i(k)通过加权系数k<sub>1</sub>和k<sub>2</sub>分别对数字采集所得的i(k)和u<sub>c</sub>(k-1)进行加权求和,得到输出u<sub>c</sub>(k);第二神经元节点(J<sub>2</sub>)根据数字采集得到i(k)与模型中参数k<sub>3</sub>得到R<sub>1</sub>上的电压为k<sub>3</sub>×i(k),k<sub>3</sub>表示R<sub>1</sub>;第三神经元节点(J<sub>3</sub>)计算等效电路输出电压V(k)估计值,V(k)=OCV(k)-R<sub>1</sub>i(k)-u<sub>c</sub>(k),即该节点求和运算的加权系数分别为1,-1,和-1;第一径向基函数神经网络(RBF1)的输出OCV(k)是电流i(k)、等效电路输出电压V(k)的动态函数;OCV(k)通过z<sup>-1</sup>向前一步算子得到OCV(k-1),OCV(k-1)作为外反馈,与V(k)的前一采样时刻值V(k-1)和i(k)做为第一径向基函数神经网络(RBF1)的输入信号,第一径向基函数神经网络(RBF1)对电压V(k)、电流i(k)与OCV(k)的动态非线性特性进行描述,对电池等效电路模型补充并扩展,第一径向基函数神经网络(RBF1)的输出为电池开路端电压OCV(k);第二步、根据OCV(k)对电荷状态复杂迟滞非线性误差补偿,估算当前的SOC(k)值本步骤采用简单动态迟滞模型—SDH模型与第二径向基函数神经网络(RBF2)串联组成动态迟滞混合模型;SDH离散模型的表达式如下:<maths num="0003"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mi>y</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mn>1</mn><msub><mi>k</mi><mn>4</mn></msub></mfrac><mi>OCV</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mi>T</mi><mo>&times;</mo><msub><mi>k</mi><mn>4</mn></msub><mrow><mo>(</mo><mi>OCV</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mi>&Delta;</mi><mrow><mo>(</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><mi>&Delta;</mi><mrow><mo>(</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>k</mi><mn>4</mn></msub><mrow><mo>(</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>></mo><mn>1</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>|</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>&le;</mo><mn>1</mn></mtd></mtr><mtr><mtd><msub><mi>k</mi><mn>4</mn></msub><mrow><mo>(</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mi>&eta;</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>&lt;</mo><mo>-</mo><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,OCV(k)是第一步取得的在线估计值,为SDH模型的输入,y(k)是SDH离散模型的输出,T为采样周期;SDH模型所得到的y(k)和第一步得到的OCV(k)、OCV(k)的前一采样时刻值OCV(k-1)作为第二径向基函数神经网络(RBF2)的输入,通过第二径向基函数神经网络(RBF2)中的加权学习,实现任意单值对应的非线性映射,间接调整SDH模型的k<sub>4</sub>参数,以逼近实际的SOC(k)与OCV(k)复杂迟滞关系,最终输出在线估算的SOC(k)。
地址 541004 广西壮族自治区桂林市金鸡路1号