[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105205298A - 一种基于突变的soc估算修正方法 - Google Patents

一种基于突变的soc估算修正方法 Download PDF

Info

Publication number
CN105205298A
CN105205298A CN201410265328.6A CN201410265328A CN105205298A CN 105205298 A CN105205298 A CN 105205298A CN 201410265328 A CN201410265328 A CN 201410265328A CN 105205298 A CN105205298 A CN 105205298A
Authority
CN
China
Prior art keywords
soc
computing module
estimated value
battery
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410265328.6A
Other languages
English (en)
Other versions
CN105205298B (zh
Inventor
朴昌浩
张兵
刘明杰
赵钟斗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rosedale Automotive Trim Design Beijing Co ltd
Rosedale Intelligent Automobile Chongqing Co ltd
Original Assignee
Chongqing University of Post and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University of Post and Telecommunications filed Critical Chongqing University of Post and Telecommunications
Priority to CN201410265328.6A priority Critical patent/CN105205298B/zh
Publication of CN105205298A publication Critical patent/CN105205298A/zh
Application granted granted Critical
Publication of CN105205298B publication Critical patent/CN105205298B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)

Abstract

本发明属于电动汽车动力电池管理领域,涉及一种SOC(荷电状态)估算方法。该方法主要包括以下步骤:首先采集电池信号,利用SOC计算模块计算当前电池SOC。经过一段时间后,根据其估算出的SOC值,利用突变算法计算出一个新的SOC值,作为另一个相同的SOC计算模块的SOC初值,并开始与第一个SOC计算模块同步计算。一段时间后,获取两个SOC计算模块的估算结果,进行加权计算,获得修正后SOC值。若修正后的SOC值是有效的,当前电池SOC设定为修正后SOC值,否则,当前电池SOC设定为第一个SOC计算模块的估算结果。从而有效消除误差的影响,并对SOC计算结果进行修正,提高了SOC估算结果的准确性。

Description

一种基于突变的SOC估算修正方法
技术领域
本发明属于电动汽车动力电池管理领域,涉及一种基于突变的SOC估算修正方法。
背景技术
随着化石能源的日益枯竭、环境污染的日益严重,采用新能源技术的电动汽车在当今世界受到了越来越多的汽车制造商与国内外研究者的重视。电动汽车具有环境污染小、噪音低、能源使用效率高等优点。为了保证电动汽车行驶的可靠性、高效性与安全性,必须依靠电池管理系统对动力电池进行有效管理,来保障动力电池的安全,延长电池的使用寿命。而电池SOC估算是电池管理系统的重要功能,能否精确估算电池SOC直接关系到电池管理系统的性能优劣。
现如今,国内外提出了不少的电池SOC估算方法,但在实际使用过程中,由于使用环境的复杂性和电池本身老化、自放电等因素,使得估算SOC变得复杂,估算结果精度不高。如广泛使用的安时法,通过对电流的不停检测并进行积分来推断出电池释放出或吸收到的电量,从而得出电池的SOC值。具有简单可靠的优点。但其SOC估算受电流精度、电池温度、电池自放电等多方面因素影响,在计算过程中不可避免地产生了一定的累积误差,计算结果不能准确表示电池当前实际的荷电状态。
发明内容
本发明为弥补上述缺陷,有效消除误差的影响,提出一种基于突变的SOC估算修正方法。
为了达成本发明的上述目的,本发明提供一种电池SOC估算修正方法,该SOC算法实施步骤如下:
步骤一:根据电池基本参数信号,利用第一个SOC计算模块,开始计算当前电池的荷电状态SOC估算值SOCt,其中电池基本参数信号包括电压V,电流I、温度T;
步骤二:判断时间是否超过设定值t1,如果没有超过时间t1,第一个SOC计算模块继续计算,如果超过时间t1,则在第一个SOC计算模块继续计算同时,进入步骤三;
步骤三:根据第一个SOC计算模块所计算出的当前SOC估算值SOCt,通过突变算法,计算出一个新SOC估算值SOCm,再将SOCm作为第二个SOC计算模块的初始SOC,在第一个SOC计算模块计算当前SOC估算值的同时,根据电池基本参数信号,开始利用第二个SOC计算模块计算出另一个SOC估算值SOC`t,其中,第二个SOC计算模块与第一个SOC计算模块相同;
步骤四:判断时间是否超过设定值t2,如果没有超过时间t2,第一个SOC计算模块与第二个SOC计算模块继续计算,如果超过时间t2,根据第一个SOC计算模块的SOC估算值SOCt和第二个SOC计算模块的SOC估算值SOC`t,利用加权算法,计算出修正后的SOC估算值SOCa
步骤五:判断步骤四所得的修正后的SOC估算值SOCa的有效性,如果SOCa有效,当前SOC值设定为SOCa,否则,当前SOC值设定为第一个SOC计算模块的计算结果SOCt,然后,第一个SOC计算模块继续计算,第二个SOC计算模块停止计算,等待下一个触发时刻到来后再一次启动。
所述步骤三中,所用的突变算法为:
式中,SOCm是所计算出的一个新的SOC估算值,SOCt是第一个SOC计算模块计算出的当前时刻的电池SOC估算值,R是服从正态分布N(0,1)的随机数,表示向下取整。
所述步骤四中,计算修正后的电池SOC估算值所用加权算法公式为:
SOCa=w1×SOCt+w2×SOC′t
式中,SOCa是所计算出的修正后的SOC估算值,SOCt是第一个SOC计算模块计算出的电池SOC估算值,SOC`t是第二个SOC计算模块所计算出的SOC估算值,w1是赋予SOCt的权值,w2是赋予SOC`t的权值。
所述步骤五中,判断修正后的SOC估算值有效性的方法为:比较修正后的SOC估算值与第一个SOC计算模块输出的SOC估算值,如果修正后的SOC估算值与第一个SOC计算模块输出的SOC估算值相差在规定范围内,修正后的SOC估算值是有效的,否则无效。
本发明另外提供一种基于突变的SOC估算修正方法的系统,该系统包括包括电池信号采集模块、SOC计算模块1、SOC计算模块2、计时器、突变模块、加权计算模块,其中:电池信号采集模块负责精确的采集电池的温度、电流、电压信息;SOC计算模块1用于根据电池当前的状态信息计算出当前电池SOC的估算值;SOC计算模块2用于根据电池当前的状态信息计算出SOC估算值;计时器用于根据时间发出开关断开或闭合信号,控制计算流程;突变模块用于根据SOC计算模块1的计算结果,利用突变算法,计算出一个新的SOC值;加权计算模块负责根据SOC计算模块1的结果与SOC计算模块2的结果计算出修正后的电池SOC。
本发明有益技术效果在于:在一个SOC计算模块进行SOC估算的同时,根据其估算出的SOC值,利用突变算法计算出一个新的SOC值,作为另一个相同的SOC计算模块的SOC初值,并开始与第一个SOC计算模块并行的SOC计算。一段时间后,根据两个SOC计算模块的估算结果,进行加权计算,获得修正后SOC值。最后根据修正后SOC值的有效性,更新当前电池SOC值。从而有效消除误差的影响,并对SOC计算结果进行修正,提高了SOC估算结果的准确性。
附图说明
图1一种基于突变的SOC估算修正方法的流程图;
图2一种基于突变的SOC估算修正方法的结构框图。
具体实施方式
如图2所示,本发明所述的一种基于突变的SOC估算方法提供的系统包括电池信号采集模块、SOC计算模块1、SOC计算模块2、计时器、突变模块、加权计算模块,其中:电池信号采集模块负责精确的采集电池的温度、电流、电压信息;SOC计算模块1用于根据电池当前的状态信息计算出当前电池SOC的估算值;SOC计算模块2用于根据电池当前的状态信息计算出SOC估算值;计时器用于根据时间发出开关断开或闭合信号,控制计算流程;突变模块用于根据SOC计算模块1的计算结果,利用突变算法,计算出一个新的SOC值;加权计算模块负责根据SOC计算模块1的结果与SOC计算模块2的结果计算出修正后的电池SOC。
如图1所示,结合图2,本发明的具体实施过程如下:
第一,开关状态初始化,开关K1闭合,K2、K3、K4断开。
第二,以初始SOC值作为SOC计算模块1的前一时刻SOC值,采集电池电压V、电流I、温度T等输入SOC计算模块1,开始电池SOC值的计算。
第四,将SOC1计算模块的计算结果SOCt作为SOC计算模块1的前一时刻SOC值SOCt-1,进行循环计算。
第五,经过了t1时间后,则开关K2闭合,将SOC计算模块1的计算结果SOC1输入突变模块,利用SOC突变算法,计算出一个新的SOC的估算值SOCm
其中,计算SOCm所用突变算法公式为:
式中,SOCm是所计算出的一个新的SOC估算值,SOCt是第一个SOC计算模块计算出的当前时刻的电池SOC估算值,R是服从正态分布N(0,1)的随机数,表示向下取整。
第六,K2断开,将SOCt作为SOC计算模块1的前一时刻SOC值输入SOC计算模块1,将SOCm作为SOC计算模块2的初始值输入SOC2计算模块,同步进行SOCt的计算与SOC`t的计算。
第七,将SOC计算模块1的计算结果SOCt作为SOC计算模块1的前一时刻SOC值SOCt-1,将SOC`t计算模块的计算结果SOC`t作为SOC`t计算模块的前一时刻SOC值SOC`t-1,进行循环计算。
第八,经过了t2时间后,开关K3、K4闭合,将SOC计算模块1的计算结果SOCt与SOC计算模块2的计算结果SOC`t输入加权计算模块,计算出修正后的电池SOC值。
其中,计算修正后的电池电荷状态SOC值SOCa所用公式为:
SOCa=w1×SOCt+w2×SOC′t
式中,SOCa是所计算出的修正后的SOC估算值,SOCt是第一个SOC计算模块计算出的电池SOC估算值,SOC`t是第二个SOC计算模块所计算出的SOC估算值,w1是赋予SOCt的权值,w2是赋予SOC`t的权值。
第九,如果SOCa与SOCt的差值的绝对值大于所规定的范围,设定SOCt为当前时刻的电池SOC值,否则,设定SOCa为当前时刻的电池SOC值。
第十,SOC计算模块1继续计算,SOC计算模块2停止计算,回到第一步,开始下一次的SOC估算修正。

Claims (4)

1.一种基于突变的SOC估算修正方法,其特征在于,所述方法的步骤如下:
步骤一:根据电池基本参数信号,利用第一个SOC计算模块,开始计算当前电池的荷电状态SOC估算值SOCt,其中电池基本参数信号包括电压V,电流I、温度T;
步骤二:判断时间是否超过设定值t1,如果没有超过时间t1,第一个SOC计算模块继续计算,如果超过时间t1,则在第一个SOC计算模块继续计算同时,进入步骤三;
步骤三:根据第一个SOC计算模块所计算出的当前SOC估算值SOCt,通过突变算法,计算出一个新SOC估算值SOCm,再将SOCm作为第二个SOC计算模块的初始SOC,在第一个SOC计算模块计算当前SOC估算值的同时,根据电池基本参数信号,开始利用第二个SOC计算模块计算出另一个SOC估算值SOC`t,其中,第二个SOC计算模块与第一个SOC计算模块相同;
步骤四:判断时间是否超过设定值t2,如果没有超过时间t2,第一个SOC计算模块与第二个SOC计算模块继续计算,如果超过时间t2,根据第一个SOC计算模块的SOC估算值SOCt和第二个SOC计算模块的SOC估算值SOC`t,利用加权算法,计算出修正后的SOC估算值SOCa
步骤五:判断步骤四所得的修正后的SOC估算值SOCa的有效性,如果SOCa有效,当前SOC值设定为SOCa,否则,当前SOC值设定为第一个SOC计算模块的计算结果SOCt,然后,第一个SOC计算模块继续计算,第二个SOC计算模块停止计算,等待下一个触发时刻到来后再一次启动。
2.根据权利要求1所述的基于突变的SOC估算修正方法,其特征在于,所述步骤三中,计算出一个新的SOC估算值所用突变算法为:
式中,SOCm是所计算出的一个新的SOC估算值,SOCt是第一个SOC计算模块计算出的当前时刻的电池SOC估算值,R是服从正态分布N(0,1)的随机数,表示向下取整。
3.根据权利要求1所述的基于突变的SOC估算修正方法,其特征在于,所述步骤四中,计算修正后的电池SOC估算值所用加权算法为:
SOCa=wSOCt+w2×SOC′t
式中,SOCa是所计算出的修正后的SOC估算值,SOCt是第一个SOC计算模块计算出的电池SOC估算值,SOC`t是第二个SOC计算模块所计算出的SOC估算值,w1是赋予SOCt的权值,w2是赋予SOC`t的权值。
4.根据权利要求1所述的基于突变的SOC估算修正方法,其特征在于,所述步骤五中,判断修正后的SOC估算值SOCa有效性的方法为:比较修正后的SOC估算值与第一个SOC计算模块输出的SOC估算值SOCt,如果SOCa与SOCt相差在规定范围内,修正后的SOC估算值SOCa是有效的,否则无效。
CN201410265328.6A 2014-06-16 2014-06-16 一种基于突变的soc估算修正方法 Active CN105205298B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410265328.6A CN105205298B (zh) 2014-06-16 2014-06-16 一种基于突变的soc估算修正方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410265328.6A CN105205298B (zh) 2014-06-16 2014-06-16 一种基于突变的soc估算修正方法

Publications (2)

Publication Number Publication Date
CN105205298A true CN105205298A (zh) 2015-12-30
CN105205298B CN105205298B (zh) 2018-01-12

Family

ID=54952977

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410265328.6A Active CN105205298B (zh) 2014-06-16 2014-06-16 一种基于突变的soc估算修正方法

Country Status (1)

Country Link
CN (1) CN105205298B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107703458A (zh) * 2017-10-17 2018-02-16 宝沃汽车(中国)有限公司 动力电池的剩余电量修正方法、装置、车辆及存储介质
CN107957557A (zh) * 2017-12-01 2018-04-24 宋绍哲 一种储能系统浮动门槛自适应的soc在线校正方法
CN110095723A (zh) * 2018-01-26 2019-08-06 重庆邮电大学 一种锂离子电池模型参数与soc在线联合估计方法
CN112272908A (zh) * 2019-10-21 2021-01-26 宁德新能源科技有限公司 充电方法、电子装置以及存储介质
CN116754963A (zh) * 2023-08-22 2023-09-15 深圳市德兰明海新能源股份有限公司 锂电池soc显示值的计算方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110148424A1 (en) * 2009-12-22 2011-06-23 Industrial Technology Research Institute Apparatus for estimating battery state of health
CN102662148A (zh) * 2012-05-09 2012-09-12 中国农业大学 在线反馈式蓄电池soc预测方法
CN103235266A (zh) * 2013-03-29 2013-08-07 重庆长安汽车股份有限公司 动力电池的荷电状态估算方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110148424A1 (en) * 2009-12-22 2011-06-23 Industrial Technology Research Institute Apparatus for estimating battery state of health
CN102662148A (zh) * 2012-05-09 2012-09-12 中国农业大学 在线反馈式蓄电池soc预测方法
CN103235266A (zh) * 2013-03-29 2013-08-07 重庆长安汽车股份有限公司 动力电池的荷电状态估算方法及装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107703458A (zh) * 2017-10-17 2018-02-16 宝沃汽车(中国)有限公司 动力电池的剩余电量修正方法、装置、车辆及存储介质
CN107957557A (zh) * 2017-12-01 2018-04-24 宋绍哲 一种储能系统浮动门槛自适应的soc在线校正方法
CN110095723A (zh) * 2018-01-26 2019-08-06 重庆邮电大学 一种锂离子电池模型参数与soc在线联合估计方法
CN112272908A (zh) * 2019-10-21 2021-01-26 宁德新能源科技有限公司 充电方法、电子装置以及存储介质
CN112272908B (zh) * 2019-10-21 2024-04-09 宁德新能源科技有限公司 充电方法、电子装置以及存储介质
US12095299B2 (en) 2019-10-21 2024-09-17 Ningde Amperex Technology Limited Electronic device and method for charging battery
CN116754963A (zh) * 2023-08-22 2023-09-15 深圳市德兰明海新能源股份有限公司 锂电池soc显示值的计算方法
CN116754963B (zh) * 2023-08-22 2023-10-20 深圳市德兰明海新能源股份有限公司 锂电池soc显示值的计算方法

Also Published As

Publication number Publication date
CN105205298B (zh) 2018-01-12

Similar Documents

Publication Publication Date Title
CN102608540B (zh) 一种用于动力电池soc估计的库伦效率测定方法
CN103616647B (zh) 一种用于电动汽车电池管理系统的电池剩余电量估计方法
CN106154176B (zh) 一种电池 soc 的检测方法及装置
CN102445663B (zh) 一种电动汽车电池健康状态估算的方法
CN103744026A (zh) 基于自适应无迹卡尔曼滤波的蓄电池荷电状态估算方法
CN103259055B (zh) 一种方便操作的电动车用电池组ocv-soc曲线的修正电路及方法
CN102759713B (zh) 一种电池能量效率测试装置及其测试方法
CN104101838A (zh) 动力电池系统及其荷电状态、最大充放电功率估算方法
CN103809125B (zh) 锂离子电池的剩余放电容量估计方法及系统
CN103969590A (zh) 电池管理系统及其使用方法
CN103675698A (zh) 动力电池荷电状态估计装置及其估计方法
CN107576919A (zh) 基于armax模型的动力电池荷电状态估算系统及方法
CN104360286B (zh) 一种锂离子电池荷电状态估算修正方法
CN104166102B (zh) 车用动力电池组的soc使用区间的判定方法
CN104459551A (zh) 一种电动汽车动力电池能量状态估算方法
CN105205298A (zh) 一种基于突变的soc估算修正方法
CN103887853A (zh) 一种锂离子电池组均衡控制方法
CN105612429B (zh) 测定车辆电池依据充电状态的空载电压曲线的方法和装置
CN105857109A (zh) 一种基于单片机的电动汽车电源管理系统
CN104485474A (zh) 一种基于一致性指标的纯电动汽车电池组匹配方法
CN102169168A (zh) 一种基于粒子滤波的电池剩余电量估计方法
CN106772104A (zh) 一种动力电池soc值估算方法
CN105353312A (zh) 一种动力电池soc的预测方法
CN104198795A (zh) 车辆的动力系统开路电压检测方法、动力系统及车辆
CN103969596A (zh) 船用锂离子动力电池荷电状态的计算与校正装置及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220524

Address after: 101100 building 24, yard 2, huanke Middle Road, Jinqiao Science and technology industrial base, Zhongguancun Science and Technology Park, Tongzhou District, Beijing

Patentee after: Rosedale automotive trim design (Beijing) Co.,Ltd.

Address before: 400065 Institute of pattern recognition and application, School of automation, Chongqing University of Posts and telecommunications, No. 2, Chongwen Road, Nan'an District, Chongqing

Patentee before: CHONGQING University OF POSTS AND TELECOMMUNICATIONS

Effective date of registration: 20220524

Address after: 401121 No. 22, Jinyu Avenue, Liangjiang New Area, Yubei District, Chongqing (floor 3, building 9, Jintai Intelligent Industrial Park)

Patentee after: Rosedale intelligent automobile (Chongqing) Co.,Ltd.

Address before: 101100 building 24, yard 2, huanke Middle Road, Jinqiao Science and technology industrial base, Zhongguancun Science and Technology Park, Tongzhou District, Beijing

Patentee before: Rosedale automotive trim design (Beijing) Co.,Ltd.

TR01 Transfer of patent right