CN111641001B - 电池***的修正方法、设备、存储介质及装置 - Google Patents
电池***的修正方法、设备、存储介质及装置 Download PDFInfo
- Publication number
- CN111641001B CN111641001B CN202010515505.7A CN202010515505A CN111641001B CN 111641001 B CN111641001 B CN 111641001B CN 202010515505 A CN202010515505 A CN 202010515505A CN 111641001 B CN111641001 B CN 111641001B
- Authority
- CN
- China
- Prior art keywords
- soc
- value
- battery
- correction
- charging
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/44—Methods for charging or discharging
- H01M10/443—Methods for charging or discharging in response to temperature
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Tests Of Electric Status Of Batteries (AREA)
Abstract
本发明涉及电池***修正技术领域,公开了一种电池***的修正方法、设备、存储介质及装置。本发明通过获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值;获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正,从而无需在通过SOC修正曲线获得修正的SOC值时通过跳崖式的方式进行SOC值修正,而是在下次充电时通过充电SOC值进行抵消,以实现SOC的缓慢修正。
Description
技术领域
本发明涉及电池***修正技术领域,尤其涉及电池***的修正方法、设备、存储介质及装置。
背景技术
目前,SOC(State ofcharge,电池荷电状态),即SOC估算策略主要有:开路电压法、安时积分法、人工神经网络法以及卡尔曼滤波法等。行业内电池SOC估算主要是使用安时积分辅之OCV(Open circuit voltage,开路电压值)修正算法,但是基于电池包一致性在正常范围内,SOC估算误差可控制在±4%。
由于行业内电池SOC-OCV修正一般是根据参数查表得到当前OCV后,对当前的SOC值进行直接或间接修正,即在放电过程中加速SOC下降,通过直接修正将造成SOC断崖式跳低,顾客在使用过程中无法接受,不利于用户体验。
发明内容
本发明的主要目的在于提供电池***的修正方法、设备、存储介质及装置,旨在解决更全面的实现SOC的缓慢修正。
为实现上述目的,本发明提供一种电池***的修正方法,所述电池***的修正方法包括以下步骤:
获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值;
获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;
在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;
根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正。
可选地,所述获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值之前,所述方法还包括:
在电池***达到修正状态时,获取电池的电压参数信息和温度参数信息;
根据所述电压参数信息和温度参数信息查询SOC修正曲线,得到目标SOC值;
获取原始SOC值;
判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值;
在所述原始SOC值与目标SOC值的差值大于第一SOC阈值时,将所述原始SOC值与目标SOC值的差值保存至预设区域,以作为预存的SOC修正差值,并根据所述预存的SOC修正差值设置充电修正标志位。
可选地,所述判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值之前,所述方法还包括:
判断所述目标SOC值是否小于第二SOC阈值;
在所述目标SOC值小于第二SOC阈值时执行所述判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值的步骤。
可选地,所述根据所述充电SOC值对所述预存的SOC修正差值进行抵消之后,所述方法还包括:
获取抵消后的预存的SOC修正差值;
判断所述抵消后的预存的SOC修正差值是否达到第三SOC阈值;
在所述抵消后的预存的SOC修正差值未达到第三SOC阈值时,判断所述待修正电池SOC值是否达到满充阈值;
在所述待修正电池SOC值未达到满充阈值,判断是否接收到电池充电中止指令;
在接收到电池充电中止指令时,通过抵消后的预存的SOC修正差值对预设区域中预存的SOC修正差值进行更新。
可选地,所述获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值之前,所述方法还包括:
判断是否存有充电修正标志位;
在存有充电修正标志位时执行所述获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值的步骤。
可选地,所述获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值,包括:
获取待修正电池SOC值,判断所述待修正电池SOC值是否达到满充阈值;
在所述待修正电池SOC值未达到满充阈值时,判断所述待修正电池SOC值是否达到预设充电阈值。
可选地,所述获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值之后,所述方法还包括:
在所述待修正电池SOC值未达到预设充电阈值时,判断是否获取到电池充电中止指令;
在未获取到电池充电中止指令时,返回执行所述获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值的步骤。
此外,为实现上述目的,本发明还提出一种电池***的修正设备,所述电池***的修正设备包括:存储器、处理器及存储在所述存储器上并在所述处理器上运行电池***的修正程序,所述电池***的修正程序被所述处理器执行时实现如上文所述的电池***的修正方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有电池***的修正程序,所述电池***的修正程序被处理器执行时实现如上文所述的电池***的修正方法的步骤。
此外,为实现上述目的,本发明还提出一种电池***的修正装置,所述电池***的修正装置包括:
获取模块,用于获取充电过程中的充电修正标志位以及对应的预存的电池SOC修正差值;
判断模块,用于获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;
所述获取模块,还用于在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;
修正模块,用于根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正。
本发明提供的技术方案,通过获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值;获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正,从而无需在通过SOC修正曲线获得修正的SOC值时通过跳崖式的方式进行SOC值修正,而是在下次充电时通过充电SOC值进行抵消,以实现SOC的缓慢修正。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的电池***的修正设备结构示意图;
图2为本发明电池***的修正方法第一实施例的流程示意图;
图3为本发明电池***的修正方法第二实施例的流程示意图;
图4为本发明电池***的修正方法一实施例的设置充电修正标志位的整体流程示意图;
图5为本发明电池***的修正方法一实施例的SOC修正曲线示意图;
图6为本发明电池***的修正方法一实施例的OCV修正对应关系;
图7为本发明电池***的修正方法第三实施例的流程示意图;
图8为本发明电池***的修正方法一实施例的SOC修正差值进行修正的整体流程示意图;
图9为本发明电池***的修正装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值;获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正,从而无需在通过SOC修正曲线获得修正的SOC值时通过跳崖式的方式进行SOC值修正,而是在下次充电时通过充电SOC值进行抵消,以实现SOC的缓慢修正。
本申请实施例涉及的主要技术术语包括:
SOC:State ofcharge,即荷电状态,用来反映电池的剩余容量,其数值上定义为剩余容量占电池容量的比值,常用百分数表示。其取值范围为0~1,当SOC=0时表示电池放电完全,当SOC=1时表示电池完全充满。电池SOC不能直接测量,只能通过电池端电压、充放电电流及内阻等参数进行大小的估算,而这些参数还会受到电池老化、环境温度变化及汽车行驶状态等多种不确定因素的影响。
OCV:Open circuit voltage,开路电压,指的是电池不放电开路时,两极之间的电位差。
VCU:Vehicle control unit,整车控制器作为新能源车中央控制单元,是整个控制***的核心。VCU采集电机及电池状态,采集加速踏板信号、制动踏板信号、执行器及传感器信号,根据驾驶员的意图综合分析做出相应判定后,监控下层的各部件控制器的动作,它负责汽车的正常行驶、制动能量回馈、整车发动机及动力电池的能量管理、网络管理、故障诊断及处理、车辆状态监控等,从而保证整车在较好的动力性、较高经济性及可靠性状态下正常稳定的工作。
LBC:汽车上本地总控制器,维修过程中可以通过检测线路来分析故障原因。
SOH:State Of Health,电池健康状态,表示为蓄电池容量、健康度以及性能状态,即蓄电池满充容量相对额定容量的百分比,新出厂电池为100%,完全报废为0%。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的电池***的修正设备结构示意图。
如图1所示,该电池***的修正设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display),可选用户接口1003还可以包括标准的有线接口以及无线接口,而用户接口1003的有线接口在本发明中可为通用串行总线(Universal Serial Bus,USB)接口。网络接口1004可选的可以包括标准的有线接口以及无线接口(如WI-FI接口)。存储器1005可以是高速随机存取存储器(Random Access Memory,RAM);也可以是稳定的存储器,比如,非易失存储器(Non-volatile Memory),具体可为,磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对电池***的修正设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及电池***的修正程序。
在图1所示的电池***的修正设备中,网络接口1004主要用于连接后台服务器,与所述后台服务器进行数据通信;用户接口1003主要用于连接外设;所述电池***的修正设备通过处理器1001调用存储器1005中存储的电池***的修正程序,并执行本发明实施例提供的电池***的修正方法。
基于上述硬件结构,提出本发明电池***的修正方法的实施例。
参照图2,图2为本发明电池***的修正方法第一实施例的流程示意图。
在第一实施例中,所述电池***的修正方法包括以下步骤:
步骤S10:获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值。
需要说明的是,本实施例的执行主体为电池***的修正设备,还可为其他可实现相同或相似功能的设备,本实施例对此不作限制,在本实施例中,以电池***的修正设备为例进行说明。
在本实施例中,充电过程中为慢充充电过程,由于在慢充充电过程可对SOC进行有效的调整,其中,充电修正标志位为在当前充电之前,在满足SOC修正状态时,在进行SOC修正时,得到需要修正的SOC值,以ΔSOC来表示,表示SOC修正差值,在得到需要修正时则不直接进行修正,而是设置充电修正标志位,在下次充电时再通过充电的过程进行修正,从而避免直接跳崖式修正,提高用户体验,所述充电修正标志位可为0或1,表示修正标志位,还可通过其他方式进行标记,本实施例对此不作限制,SOC修正差值为百分比的形式,例如10%,可根据实际需求进行灵活调整。
步骤S20:获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值。
可以理解的是,所述待修正电池SOC值为当前显示的SOC值,例如电池显示界面显示的当前SOC值为25%,所述预设充电阈值为99%,还可为其他参数信息,本实施例对此不作限制,在本实施例中,以99%为例进行说明,其中,所述预设充电阈值为处于快充满但还未充满的状态,即99%的状态,在这种情况下,维持99%继续进行充电,根据充电的SOC值对ΔSOC进行抵消,从而实现SOC的修正,并且不会出现SOC的急剧下降,出现跳崖式的显示,达到提高用户体验的目的。
步骤S30:在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值。
在本实施例中,在所述待修正电池SOC值达到预设充电阈值时,则获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值,例如计算SOC维持99%的过程中充入的容量,假设充入容量10Ah,电池***的总容量是100Ah,那么充入的SOC=10%,即10Ah/100Ah=10%,即根据获取充入容量信息以及电池***的总容量信息,根据充入容量信息以及电池***的总容量信息得到充电SOC值,用△SOC充表示。
步骤S40:根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正。
在具体实现中,在△SOC为15%时,即△SOC剩余=△SOC-△SOC充=15%-10%=5%,如果这时候达到满充标志位,那么即清除△SOC剩余=5%,如果这时候没有达到满充标志位,且下电了,那么存储△SOC=5%,从而实现电池***的修正。
本实施例通过上述方案,通过获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值;获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正,从而无需在通过SOC修正曲线获得修正的SOC值时通过跳崖式的方式进行SOC值修正,而是在下次充电时通过充电SOC值进行抵消,以实现SOC的缓慢修正。
参照图3,图3为本发明电池***的修正方法第二实施例的流程示意图,基于上述图2所示的第一实施例,提出本发明电池***的修正方法的第二实施例。
第二实施例中,所述车载终端的特征信息包括车载终端的标识码信息,所述步骤S10之前,所述方法还包括:
步骤S101,在电池***达到修正状态时,获取电池的电压参数信息和温度参数信息。
在本实施例中,OCV修正即开路电压修正法,VCU在电池静置时间大于1h后,判断电池状态是否满足OCV修正条件,若满足则置OCV修正标志位,并在车辆下次充电或中对SOC进行修正,如图4所示的设置充电修正标志位的整体流程示意图,VCU激活,LBC激活,判断车辆静置时间是否大于1小时,在车辆静置时间大于1小时,则获取电池电流,判断电池电流是否小于2A,在电池电流是否小于2A时,VCU获取LBC上报Vmin以及Tmin,即本实施例中的电压参数信息和温度参数信息,还可包括其他参数信息,本实施例对此不作限制,从而实现电池修正状态的识别,保证汽车在处于稳定状态下得到SOC修正值,保证SOC修正值的准确性。
步骤S102,根据所述电压参数信息和温度参数信息查询SOC修正曲线,得到目标SOC值。
继续如图4所示,判断Tmin是否大于0℃,在Tmin大于0℃时,则根据Vmin以及Tmin查询SOC修正曲线,得到目标SOC值,如图5所示的SOC修正曲线示意图,通过SOC修正曲线可得到对应的SOC值,即本实施例中的目标SOC值,在得到目标SOC值时,判断目标SOC值是否小于调整阈值,在所述目标SOC值小于调整阈值时,则执行步骤S103。
在本实施例中,为了得到SOC修正曲线,进行SOC-OCV数据试验标定,将SOH100%、90%、80%的电池单体静置于25℃环境仓中,待温度T处于25±2℃范围内,0.5C充至3.45V,10A充至3.65V,1C放电至2.3V,每隔10%,采用1C放电调整SOC,静置1h,记录一个OCV值。记录单体电压V对应的SOC值,如下图6所示的OCV修正对应关系,SOH100%电池单体、SOH90%、80%的电池单体,来自于循环寿命循环至容量衰减至初始容量的90%和80%,如通过1C充电或1C放电,SOH90%表示电池单体当前容量衰减至初始容量的90%,其中,1C表示大容量处理,10A表示小容量处理。
步骤S103,获取原始SOC值。
需要说明的是,所述原始SOC值为充电状态下的上一状态得到的还未进行修正的SOC值,即上一状态显示的SOC值。
步骤S104,判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值。
在本实施例中,所述第一SOC阈值为4%,还可为其他参数信息,本实施例对此不作限制,在本实施例中,以4%为例进行说明,通过获取原始SOC值与目标SOC值的差值,从而实现SOC值的有效修正,由于在原始SOC值与目标SOC值的差值较小时,则在允许的误差范围,在这种情况下,则无需进行修正,在原始SOC值与目标SOC值的差值较大时,再进行SOC值的修正,从而提高SOC值修正的有效性。
进一步地,所述步骤S104之前,所述方法还包括:
判断所述目标SOC值是否小于第二SOC阈值;在所述目标SOC值小于第二SOC阈值时执行步骤S104。
可以理解的是,所述第二SOC阈值为15%,还可其他参数信息,本实施例对此不作限制,在本实施例中,以15%为例进行说明,由于在获取目标SOC值时,需要对目标SOC值进行判断,判断目标SOC值是否有效,从而提高修正的效率。
步骤S105,在所述原始SOC值与目标SOC值的差值大于第一SOC阈值时,将所述原始SOC值与目标SOC值的差值保存至预设区域,以作为预存的SOC修正差值,并根据所述预存的SOC修正差值设置充电修正标志位。
在本实施例中,仅置OCV修正标志位,不进行SOC修正,因为在这里直接进行OCV修正,可能产生断崖式的SOC调低,用户无法接受,从而通过仅置OCV修正标志位,不进行OC修正,仅确认修正的△SOC数值,在下次充电过程中,将产生的△SOC进行消除。
本实施例通过上述方案,通过在电池***达到修正状态时,获取电池的电压参数信息和温度参数信息;根据所述电压参数信息和温度参数信息查询SOC修正曲线,得到目标SOC值;获取原始SOC值;判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值;在所述原始SOC值与目标SOC值的差值大于第一SOC阈值时,将所述原始SOC值与目标SOC值的差值保存至预设区域,以作为预存的SOC修正差值,并根据所述预存的SOC修正差值设置充电修正标志位,仅置OCV修正标志位,不进行SOC修正,避免SOC断崖式跳低。
参照图7,图7为本发明电池***的修正方法第三实施例的流程示意图,基于第一实施例或第二实施例提出本发明电池***的修正方法的第三实施例,在本实施例中,基于第一实施例进行说明。
第三实施例中,所述步骤S40之后,所述方法还包括:
步骤S401,获取抵消后的预存的SOC修正差值。
如图8所示的SOC修正差值进行修正的整体流程示意图,在慢充充电过程中,例如SOC显示99%,实际这时候SOC值只有99%-15%=84%,计算SOC维持99%的过程中充入的容量,假设充入容量10Ah,电池***的总容量是100Ah,那么充入的SOC=10%,10Ah/100Ah=10%,即△SOC剩余=△SOC-△SOC充=15%-10%=5%,如果达到满充标志位,那么即清除△SOC余=5%,如果未达到满充标志位,且下电了,那么存储△SOC=5%,△SOC余为抵消后的预存的SOC修正差值。
步骤S402,判断所述抵消后的预存的SOC修正差值是否达到第三SOC阈值。
在本实施例中,在所述抵消后的预存的SOC修正差值达到第三SOC阈值时,说明已修正完成,所述第三SOC阈值为0%,在△SOC余达到0%时,则说明已修正完成,在这种情况下,将预设区域保存的△SOC余进行清除,从而实时更新SOC修正差值。
步骤S403,在所述抵消后的预存的SOC修正差值未达到第三SOC阈值时,判断所述待修正电池SOC值是否达到满充阈值。
在具体实现中,所述满充阈值为获取满充标志位,还可为监测到SOC值为100%,本实施例对此不作限制。
在本实施例中,存在两种方式,一种方式为在所述抵消后的预存的SOC修正差值未达到第三SOC阈值时,例如抵消后的预存的SOC修正差值为2%时,在这种情况下,则根据抵消后的预存的SOC修正差值对存储区域中的预存的SOC修正差值进行更新,另一种方式为在所述抵消后的预存的SOC修正差值未达到第三SOC阈值时,例如抵消后的预存的SOC修正差值为-2%时,在这种情况下,则表明△SOC充大于△SOC,无需对存储区域中的预存的SOC修正差值进行更新,而是通过设置满充标志位,表明已进行充满,即对△SOC已清除,在通过对满充阈值进行判断,从而得出是否已抵消完△SOC。
步骤S404,在所述待修正电池SOC值未达到满充阈值,判断是否接收到电池充电中止指令。
在本实施例中,所述电池充电中止指令可为VCU下电指令,还可为其他电池充电中止方式,本实施例对此不作限制,在本实施例中,以VCU下电指令为例进行说明,在所述待修正电池SOC值达到满充阈值,则清除存储区域中存储的△SOC余。
步骤S405,在接收到电池充电中止指令时,通过抵消后的预存的SOC修正差值对预设区域中预存的SOC修正差值进行更新。
可以理解的是,抵消后的预存的SOC修正差值为△SOC余,通过△SOC余对预存的SOC修正差值△SOC进行更新,例如预设区域中预存的在△SOC为15%时,△SOC充为10%时,则得到△SOC余为5%,在这种情况下,预设区域中预存的在△SOC不再为15%,而是为△SOC余为5%,即实现预存的SOC修正差值的实时更新,保证SOC修正的准确性。
进一步地,所述步骤S10之前,所述方法还包括:
判断是否存有充电修正标志位;在存有充电修正标志位时执行步骤S10。
在本实施例中,所述充电修正标志位可为0或1,表示修正标志位,还可通过其他方式进行标记,本实施例对此不作限制,例如1表示设置有充电修正标志位,0表示未设置有充电修正标志位。
在具体实现中,继续如图8所示,在存有充电修正标志位时,则可通过△SOC充进行SOC的抵消,在未存有充电修正标志位时,则可直接△SOC余进行抵消,从而实现SOC修正的初始判断,提高SOC修正的效率。
进一步地,所述步骤S20,包括:
获取待修正电池SOC值,判断所述待修正电池SOC值是否达到满充阈值;在所述待修正电池SOC值未达到满充阈值时,判断所述待修正电池SOC值是否达到预设充电阈值。
继续如图8所示,在所述待修正电池SOC值未达到满充阈值时,判断所述待修正电池SOC值是否达到SOC=99%,在所述待修正电池SOC值达到SOC=99%时,则判断是否获取到电池充电中止指令,从而提高SOC修正的准确性。
进一步地,所述步骤S20之后,所述方法还包括:
在所述待修正电池SOC值未达到预设充电阈值时,判断是否获取到电池充电中止指令;在未获取到电池充电中止指令时,返回执行步骤S20。
在具体实现中,在所述待修正电池SOC值未达到SOC=99%,判断是否获取到电池充电中止指令;在未获取到电池充电中止指令时,返回执行步骤S20,在未获取到电池充电中止指令时,则△SOC余维持不变,继续存储。
本实施例通过上述方案,在进行SOC修正之前,对是否存有充电修正标志位,是否达到满充阈值以及是否达到预设充电阈值进行判断,根据判断结果进行初步筛选,从而提高SOC修正的准确性。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有电池***的修正程序,所述电池***的修正程序被处理器执行时实现如上文所述的电池***的修正方法的步骤。
由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
此外,参照图9,本发明实施例还提出一种电池***的修正装置,所述电池***的修正装置包括:
获取模块10,用于获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值。
在本实施例中,充电过程中为慢充充电过程,由于在慢充充电过程可对SOC进行有效的调整,其中,充电修正标志位为在当前充电之前,在满足SOC修正状态时,在进行SOC修正时,得到需要修正的SOC值,以ΔSOC来表示,表示SOC修正差值,在得到需要修正时则不直接进行修正,而是设置充电修正标志位,在下次充电时再通过充电的过程进行修正,从而避免直接跳崖式修正,提高用户体验,所述充电修正标志位可为0或1,表示修正标志位,还可通过其他方式进行标记,本实施例对此不作限制,SOC修正差值为百分比的形式,例如10%,可根据实际需求进行灵活调整。
判断模块20,用于获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值。
可以理解的是,所述待修正电池SOC值为当前显示的SOC值,例如电池显示界面显示的当前SOC值为25%,所述预设充电阈值为99%,还可为其他参数信息,本实施例对此不作限制,在本实施例中,以99%为例进行说明,其中,所述预设充电阈值为处于快充满但还未充满的状态,即99%的状态,在这种情况下,维持99%继续进行充电,根据充电的SOC值对ΔSOC进行抵消,从而实现SOC的修正,并且不会出现SOC的急剧下降,出现跳崖式的显示,达到提高用户体验的目的。
所述获取模块10,还用于在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值。
在本实施例中,在所述待修正电池SOC值达到预设充电阈值时,则获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值,例如计算SOC维持99%的过程中充入的容量,假设充入容量10Ah,电池***的总容量是100Ah,那么充入的SOC=10%,即10Ah/100Ah=10%,即根据获取充入容量信息以及电池***的总容量信息,根据充入容量信息以及电池***的总容量信息得到充电SOC值,用△SOC充表示。
修正模块30,用于根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正。
在具体实现中,在△SOC为15%时,即△SOC剩余=△SOC-△SOC充=15%-10%=5%,如果这时候达到满充标志位,那么即清除△SOC剩余=5%,如果这时候没有达到满充标志位,且下电了,那么存储△SOC=5%,从而实现电池***的修正。
本实施例通过上述方案,通过获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值;获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正,从而无需在通过SOC修正曲线获得修正的SOC值时通过跳崖式的方式进行SOC值修正,而是在下次充电时通过充电SOC值进行抵消,以实现SOC的缓慢修正。
在一实施例中,所述电池***的修正装置还包括充电修正标志位设置模块;
所述充电修正标志位设置模块,用于在电池***达到修正状态时,获取电池的电压参数信息和温度参数信息;
根据所述电压参数信息和温度参数信息查询SOC修正曲线,得到目标SOC值;
获取原始SOC值;
判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值;
在所述原始SOC值与目标SOC值的差值大于第一SOC阈值时,将所述原始SOC值与目标SOC值的差值保存至预设区域,以作为预存的SOC修正差值,并根据所述预存的SOC修正差值设置充电修正标志位。
在一实施例中,所述充电修正标志位设置模块,还用于判断所述目标SOC值是否小于第二SOC阈值。
在一实施例中,所述电池***的修正装置还包括更新模块;
所述更新模块,还用于获取抵消后的预存的SOC修正差值;
判断所述抵消后的预存的SOC修正差值是否达到第三SOC阈值;
在所述抵消后的预存的SOC修正差值未达到第三SOC阈值时,判断所述待修正电池SOC值是否达到满充阈值;
在所述待修正电池SOC值未达到满充阈值,判断是否接收到电池充电中止指令;
在接收到电池充电中止指令时,通过抵消后的预存的SOC修正差值对预设区域中预存的SOC修正差值进行更新。
在一实施例中,所述判断模块20,还用于判断是否存有充电修正标志位。
在一实施例中,所述判断模块20,还用于获取待修正电池SOC值,判断所述待修正电池SOC值是否达到满充阈值;
在所述待修正电池SOC值未达到满充阈值时,判断所述待修正电池SOC值是否达到预设充电阈值。
在一实施例中,所述判断模块20,还用于在所述待修正电池SOC值未达到预设充电阈值时,判断是否获取到电池充电中止指令。
本发明所述电池***的修正装置采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (9)
1.一种电池***的修正方法,其特征在于,所述电池***的修正方法包括以下步骤:
获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值;
获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;
在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;
根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正;
所述获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值之前,所述方法还包括:
在电池***达到修正状态时,获取电池的电压参数信息和温度参数信息;
根据所述电压参数信息和温度参数信息查询SOC修正曲线,得到目标SOC值;
获取原始SOC值;
判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值;
在所述原始SOC值与目标SOC值的差值大于第一SOC阈值时,将所述原始SOC值与目标SOC值的差值保存至预设区域,以作为预存的SOC修正差值,并根据所述预存的SOC修正差值设置充电修正标志位。
2.如权利要求1所述的电池***的修正方法,其特征在于,所述判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值之前,所述方法还包括:
判断所述目标SOC值是否小于第二SOC阈值;
在所述目标SOC值小于第二SOC阈值时执行所述判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值的步骤。
3.如权利要求1或2所述的电池***的修正方法,其特征在于,所述根据所述充电SOC值对所述预存的SOC修正差值进行抵消之后,所述方法还包括:
获取抵消后的预存的SOC修正差值;
判断所述抵消后的预存的SOC修正差值是否达到第三SOC阈值;
在所述抵消后的预存的SOC修正差值未达到第三SOC阈值时,判断所述待修正电池SOC值是否达到满充阈值;
在所述待修正电池SOC值未达到满充阈值,判断是否接收到电池充电中止指令;
在接收到电池充电中止指令时,通过抵消后的预存的SOC修正差值对预设区域中预存的SOC修正差值进行更新。
4.如权利要求1或2所述的电池***的修正方法,其特征在于,所述获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值之前,所述方法还包括:
判断是否存有充电修正标志位;
在存有充电修正标志位时执行所述获取充电过程中的充电修正标志位以及对应的预存的电池荷电状态SOC修正差值的步骤。
5.如权利要求1或2所述的电池***的修正方法,其特征在于,所述获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值,包括:
获取待修正电池SOC值,判断所述待修正电池SOC值是否达到满充阈值;
在所述待修正电池SOC值未达到满充阈值时,判断所述待修正电池SOC值是否达到预设充电阈值。
6.如权利要求1或2所述的电池***的修正方法,其特征在于,所述获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值之后,所述方法还包括:
在所述待修正电池SOC值未达到预设充电阈值时,判断是否获取到电池充电中止指令;
在未获取到电池充电中止指令时,返回执行所述获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值的步骤。
7.一种电池***的修正设备,其特征在于,所述电池***的修正设备包括:存储器、处理器及存储在所述存储器上并在所述处理器上运行电池***的修正程序,所述电池***的修正程序被所述处理器执行时实现如权利要求1至6中任一项所述的电池***的修正方法的步骤。
8.一种存储介质,其特征在于,所述存储介质上存储有电池***的修正程序,所述电池***的修正程序被处理器执行时实现如权利要求1至6中任一项所述的电池***的修正方法的步骤。
9.一种电池***的修正装置,其特征在于,所述电池***的修正装置包括:
获取模块,用于获取充电过程中的充电修正标志位以及对应的预存的电池SOC修正差值;
判断模块,用于获取待修正电池SOC值,判断所述待修正电池SOC值是否达到预设充电阈值;
所述获取模块,还用于在所述待修正电池SOC值达到预设充电阈值时,获取维持所述待修正电池SOC值在预设充电阈值状态下的充电SOC值;
修正模块,用于根据所述充电SOC值对预存的SOC修正差值进行抵消,以实现电池***的修正;
充电修正标志位设置模块,用于在电池***达到修正状态时,获取电池的电压参数信息和温度参数信息;
根据所述电压参数信息和温度参数信息查询SOC修正曲线,得到目标SOC值;
获取原始SOC值;
判断所述原始SOC值与目标SOC值的差值是否大于第一SOC阈值;
在所述原始SOC值与目标SOC值的差值大于第一SOC阈值时,将所述原始SOC值与目标SOC值的差值保存至预设区域,以作为预存的SOC修正差值,并根据所述预存的SOC修正差值设置充电修正标志位。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010515505.7A CN111641001B (zh) | 2020-06-05 | 2020-06-05 | 电池***的修正方法、设备、存储介质及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010515505.7A CN111641001B (zh) | 2020-06-05 | 2020-06-05 | 电池***的修正方法、设备、存储介质及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111641001A CN111641001A (zh) | 2020-09-08 |
CN111641001B true CN111641001B (zh) | 2021-07-13 |
Family
ID=72333072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010515505.7A Active CN111641001B (zh) | 2020-06-05 | 2020-06-05 | 电池***的修正方法、设备、存储介质及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111641001B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112829634A (zh) * | 2021-03-19 | 2021-05-25 | 阿尔特汽车技术股份有限公司 | 一种充电控制方法、装置以及*** |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010243447A (ja) * | 2009-04-09 | 2010-10-28 | Toyota Motor Corp | 蓄電容量推定装置および蓄電容量推定方法 |
CN103078153A (zh) * | 2013-01-17 | 2013-05-01 | 北京汽车新能源汽车有限公司 | 一种动力电池***的荷电状态修正及充放电控制方法 |
CN103344919A (zh) * | 2013-06-26 | 2013-10-09 | 天津市松正电动汽车技术股份有限公司 | 一种校准锂离子动力电池soc的方法 |
CN104890527A (zh) * | 2014-03-07 | 2015-09-09 | 福特全球技术公司 | 车辆、电池充电器以及对车辆中的电池充电的方法 |
CN106945546A (zh) * | 2017-03-07 | 2017-07-14 | 安徽江淮汽车集团股份有限公司 | 动力电池的soc动态修正方法 |
CN107742755A (zh) * | 2017-09-27 | 2018-02-27 | 安徽江淮汽车集团股份有限公司 | 电动汽车soh修正方法及装置 |
CN108663624A (zh) * | 2017-04-01 | 2018-10-16 | 郑州宇通客车股份有限公司 | 一种汽车电池***荷电状态修正方法及装置 |
CN109532559A (zh) * | 2018-11-14 | 2019-03-29 | 北汽福田汽车股份有限公司 | 动力电池的soc修正方法和装置、车辆 |
CN109941148A (zh) * | 2019-03-26 | 2019-06-28 | 爱驰汽车(上海)有限公司 | 提供剩余电量百分比的方法、装置、电子设备、存储介质 |
CN110383616A (zh) * | 2017-03-29 | 2019-10-25 | 英特尔公司 | 控制电池充电水平 |
CN110488196A (zh) * | 2019-07-18 | 2019-11-22 | 安徽力高新能源技术有限公司 | 一种平滑修正锂电池充电soc的方法 |
CN110888065A (zh) * | 2018-09-10 | 2020-03-17 | 宁德时代新能源科技股份有限公司 | 电池包荷电状态修正方法和装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102011079469A1 (de) * | 2011-07-20 | 2013-01-24 | Ford Global Technologies, Llc | Verfahren zum Ermitteln einer Ladeakzeptanz sowie Verfahren zum Laden einer wiederaufladbaren Batterie |
DE102011121940A1 (de) * | 2011-12-22 | 2013-06-27 | Andreas Stihl Ag & Co. Kg | Debalancierungs-Schutzschaltung für einen Akkupack |
CN110488195B (zh) * | 2019-07-18 | 2022-01-04 | 力高(山东)新能源技术有限公司 | 一种修正动力电池soc的方法 |
-
2020
- 2020-06-05 CN CN202010515505.7A patent/CN111641001B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010243447A (ja) * | 2009-04-09 | 2010-10-28 | Toyota Motor Corp | 蓄電容量推定装置および蓄電容量推定方法 |
CN103078153A (zh) * | 2013-01-17 | 2013-05-01 | 北京汽车新能源汽车有限公司 | 一种动力电池***的荷电状态修正及充放电控制方法 |
CN103344919A (zh) * | 2013-06-26 | 2013-10-09 | 天津市松正电动汽车技术股份有限公司 | 一种校准锂离子动力电池soc的方法 |
CN104890527A (zh) * | 2014-03-07 | 2015-09-09 | 福特全球技术公司 | 车辆、电池充电器以及对车辆中的电池充电的方法 |
CN106945546A (zh) * | 2017-03-07 | 2017-07-14 | 安徽江淮汽车集团股份有限公司 | 动力电池的soc动态修正方法 |
CN110383616A (zh) * | 2017-03-29 | 2019-10-25 | 英特尔公司 | 控制电池充电水平 |
CN108663624A (zh) * | 2017-04-01 | 2018-10-16 | 郑州宇通客车股份有限公司 | 一种汽车电池***荷电状态修正方法及装置 |
CN107742755A (zh) * | 2017-09-27 | 2018-02-27 | 安徽江淮汽车集团股份有限公司 | 电动汽车soh修正方法及装置 |
CN110888065A (zh) * | 2018-09-10 | 2020-03-17 | 宁德时代新能源科技股份有限公司 | 电池包荷电状态修正方法和装置 |
CN109532559A (zh) * | 2018-11-14 | 2019-03-29 | 北汽福田汽车股份有限公司 | 动力电池的soc修正方法和装置、车辆 |
CN109941148A (zh) * | 2019-03-26 | 2019-06-28 | 爱驰汽车(上海)有限公司 | 提供剩余电量百分比的方法、装置、电子设备、存储介质 |
CN110488196A (zh) * | 2019-07-18 | 2019-11-22 | 安徽力高新能源技术有限公司 | 一种平滑修正锂电池充电soc的方法 |
Non-Patent Citations (2)
Title |
---|
Enhancement in Li-Ion Battery Cell State-of-Charge Estimation Under Uncertain Model Statistics;El Din 等;《IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 》;20160630;第65卷(第6期);第4608-4618页 * |
动力电池管理***核心控制策略开发;白国军;《汽车零部件》;20191028;第10卷;第10-14页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111641001A (zh) | 2020-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110221222B (zh) | 电池安全截止电压预测方法、装置及电池管理*** | |
EP2672606B1 (en) | Charging-control device and charging-control method | |
CN105467325A (zh) | 电池容量退化解决的方法和*** | |
CN109874360A (zh) | 能够进行高速单体平衡和节能的充电控制装置及其方法 | |
CN109975708B (zh) | 一种电池soc的自动在线修正方法 | |
CN108802625B (zh) | 一种二次利用电池的soc自适应修正方法 | |
CN113589174B (zh) | 一种锂离子动力电池***电芯一致性预测方法及装置 | |
JP5619744B2 (ja) | 蓄電デバイスの状態検知方法及びその装置 | |
CN112406545B (zh) | 继电器温升监测方法、装置及电动汽车 | |
JP6717244B2 (ja) | 二次電池の再利用判定システム | |
CN111216598A (zh) | 电动汽车及其蓄电池的充电方法与装置 | |
CN111435150A (zh) | 使用电芯组电荷状态变化范围估计剩余电池组能量的方法和*** | |
CN110861534A (zh) | 电动汽车修正方法、装置、设备及存储介质 | |
CN106597287A (zh) | 电池soc和soh测算方法 | |
CN112748939B (zh) | 一种软件更新的控制方法、装置及汽车 | |
CN111641001B (zh) | 电池***的修正方法、设备、存储介质及装置 | |
CN112140901B (zh) | 一种转矩控制方法和装置 | |
CN112440807B (zh) | 电动车充电的充电请求目标电流控制方法 | |
CN108344952B (zh) | 电池电量计算方法及其装置 | |
US20230176137A1 (en) | Method and system for determining a remaining useful lifetime of a battery | |
CN116736157A (zh) | 动力电池的预警方法、装置、设备及存储介质 | |
CN108663625B (zh) | 一种电池荷电状态动态跟随方法和装置 | |
CN112540301B (zh) | 电池检测方法、装置及存储介质 | |
CN114675193B (zh) | 一种许用功率估算方法、电池管理***及存储介质 | |
CN112986850A (zh) | 自放电参数值的计算方法、装置及电动汽车 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |