CN116198384A - 动力电池的电量处理方法、装置和电子设备 - Google Patents
动力电池的电量处理方法、装置和电子设备 Download PDFInfo
- Publication number
- CN116198384A CN116198384A CN202310011587.5A CN202310011587A CN116198384A CN 116198384 A CN116198384 A CN 116198384A CN 202310011587 A CN202310011587 A CN 202310011587A CN 116198384 A CN116198384 A CN 116198384A
- Authority
- CN
- China
- Prior art keywords
- electric quantity
- power battery
- voltage
- battery
- power
- 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.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/12—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
-
- 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
-
- 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/4285—Testing apparatus
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- General Chemical & Material Sciences (AREA)
- Electrochemistry (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Chemical & Material Sciences (AREA)
- Sustainable Energy (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Power Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Secondary Cells (AREA)
Abstract
本申请涉及一种动力电池的电量处理方法、装置、电子设备、存储介质和计算机程序产品。所述方法包括:当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据;若接收到所述动力电池数据,则获取电压静置时长,所述电压静置时长为所述电池管理控制器从被关闭到当前被唤醒的时长;将所述电压静置时长与预设电压静置阈值进行比较,获得比较结果;获取动力电池的电量参数,并根据所述比较结果和所述电量参数,确定所述动力电池的电量。采用本方法能够提升动力电池的电量确定的精度。
Description
技术领域
本申请涉及汽车技术领域,特别是涉及一种动力电池的电量处理方法、装置、电子设备、存储介质和计算机程序产品。
背景技术
随着汽车技术的发展,动力电池作为与汽车发展前景相关的关键性技术,需要进行持续不断地突破,动力电池在使用过程中,需要依靠电池管理***进行科学的管理,充分发挥电池的性能,提高电池使用寿命与效率。
作为电池管理***中重要的参数,SOC(电池荷电状态)的大小直接反映了电池剩余电量的状态,其估算的准确性会影响到电池管理***的控制策略和均衡策略,从而影响到电池性能的发挥。
当前技术中,在对SOC的大小进行估算时,一般是通过结合荷电状态历史值和荷电状态唤醒值进行评估,此种评估方式,误差较大。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高动力电池的电量评估精度的动力电池的电量处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种动力电池的电量处理方法。所述方法包括:
当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据;
若接收到所述动力电池数据,则获取电压静置时长,所述电压静置时长为所述电池管理控制器从被关闭到当前被唤醒的时长;
将所述电压静置时长与预设电压静置阈值进行比较,获得比较结果;
获取动力电池的电量参数,并根据所述比较结果和所述电量参数,确定所述动力电池的电量。
在其中一个实施例中,若未接收到所述动力电池数据,则直接确定所述动力电池的电量为电量出厂值,并反馈动力电池通讯故障信息。
在其中一个实施例中,所述电量参数包括电池的代表单体电压;所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,包括:若所述比较结果为所述电压静置时长大于等于所述预设电压静置阈值,则获取所述代表单体电压;当所述代表单体电压处于预设单体电压范围内时,获取电池开路电压和荷电状态拟合曲线;基于所述代表单体电压、所述电池开路电压和荷电状态拟合曲线,确定所述动力电池的电量。
在其中一个实施例中,所述电量参数还包括电量存储值;所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,还包括:若所述代表单体电压不处于预设电压限值范围内,则获取所述电量存储值,并将所述电量存储值确定为所述动力电池的电量。
在其中一个实施例中,所述电量参数包括电量存储值;所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,还包括:若所述比较结果为所述电压静置时长小于所述预设电压静置阈值,则获取所述电量存储值;若所述电量存储值在预设电池电量范围内,则将所述电量存储值确定为所述动力电池的电量。
在其中一个实施例中,所述电量参数还包括电池的代表单体电压;所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,还包括:若所述电量存储值不在预设电池电量范围内,则获取所述电池的代表单体电压,并将所述代表单体电压与预设电压工作范围进行比较;若所述代表单体电压处于所述预设电压工作范围内,则根据所述代表单体电压、电池开路电压和荷电状态拟合曲线,确定所述动力电池的电量;若所述代表单体电压不处于所述预设电压工作范围内,则直接将所述电量存储值确定为所述动力电池的电量。
第二方面,本申请还提供了一种动力电池的电量处理装置。所述装置包括:
数据采集模块,用于当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据;
数据获取模块,用于若接收到所述动力电池数据,则获取电压静置时长,所述电压静置时长为所述电池管理控制器从被关闭到当前被唤醒的时长;
比较模块,用于将所述电压静置时长与预设电压静置阈值进行比较,获得比较结果;
电量估计模块,用于获取动力电池的电量参数,并根据所述比较结果和所述电量参数,确定所述动力电池的电量。
第三方面,本申请还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述动力电池的电量处理方法的步骤。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述动力电池的电量处理方法的步骤。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述动力电池的电量处理方法的步骤。
上述动力电池的电量处理方法、装置、电子设备、存储介质和计算机程序产品,通过当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据;若接收到动力电池数据,则获取电压静置时长,电压静置时长为电池管理控制器从被关闭到当前被唤醒的时长;将电压静置时长与预设电压静置阈值进行比较,获得比较结果;获取动力电池的电量参数,并根据比较结果和电量参数,确定动力电池的电量,其中,当电池管理控制器被唤醒之后,若接收到动力电力数据,则会将电压静置时长对应的比较结果,与动力电池的电量参数进行结合,来确定动力电池的电量,此种方式可以提高确定动力电池的电量的精度。
附图说明
图1为一个实施例中动力电池的电量处理方法的应用环境图;
图2为一个实施例中动力电池的电量处理方法的流程示意图;
图3为另一个实施例中动力电池的电量处理方法的流程示意图;
图4为一个实施例中动力电池的电量处理装置的结构框图;
图5为一个实施例中电子设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供的动力电池的电量处理方法,可以应用于如图1所示的动力电池管理***中。其中,动力电池管理***可以包括电池管理控制器102以及数据采集模块104,数据采集模块104可以用于采集动力电池管理***中所涉及到的任意与动力电池相关的数据,并将采集得到的数据传输给电池管理控制器102,电池管理控制器102可以对获得的数据进行分析处理,得到动力电池的电量。
在一个实施例中,当动力电池管理***的电池管理控制器102被唤醒之后,电子设备102确定是否接收到动力电池数据;若接收到动力电池数据,则获取电压静置时长,电压静置时长为所述电池管理控制器从被关闭到当前被唤醒的时长;将电压静置时长与预设电压静置阈值进行比较,获得比较结果;获取动力电池的电量参数,并根据所述比较结果和所述电量参数,确定所述动力电池的电量。
在一个实施例中,如图2所示,提供了一种动力电池的电量处理方法,以该方法应用于图1中的电池管理控制器102为例进行说明,包括以下步骤:
步骤S202,当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据。
其中,动力电池管理***是指可以智能化管理及维护各个电池单元、防止电池出现过充电和过放电、延长电池的使用寿命以及监控电池的状态的管理***,动力电池管理***中可以包括有电池管理控制器,电池管理控制器可以用于实现SOC的估算以及其他控制功能。电池动力数据是指与动力电池属性相关的数据,具体的,电池动力数据可以包括但不限于动力电池单体电压、动力电池单体温度以及动力电池采集芯片硬件故障信息等。
在其中一个实施例中,若动力电池管理***处于下电模式时,则电池管理控制器可以保持关闭状态,当电池管理控制器被唤醒工之后,则电池管理控制器会确定是否接收到动力电池数据。
步骤S204,若接收到动力电池数据,则获取电压静置时长,电压静置时长为电池管理控制器从被关闭到当前被唤醒的时长。
其中,电压静置时长为电池管理控制器从被关闭到当前被唤醒所需的时长,具体的,被关闭可以是指电池管理控制器处于下电状态,被唤醒可以是指电池管理控制器处于上电状态,则电压静置时长可以是指电池管理控制器从上次下电到本次上电的时间间隔。
具体的,如果电池管理控制器接收到动力电池数据,则表示当前的动力电池***的通讯功能是正常的,则电池管理控制器可以获取电压静置时长,后续结合电压静置时长来确定动力电池的电量。
其中,当电池管理控制器被唤醒之后,还可能存在未接收到动力电池数据的情况,因此,在其中一个实施例中,还包括:若未接收到动力电池数据,则直接确定动力电池的电量为电量出厂值,并反馈动力电池通讯故障信息。
其中,电量出厂值可以是指根据不同整车厂或电池厂的情况设定的值,具体的,电量出厂值可以有两种设定原则,第一种设定原则可以为电量出厂值与动力电池出厂时的SOC水平保持一致(如电量出厂值设定为50%),第二种设定原则可以为考虑显示出厂值通常为故障状态,为了引起用户注意和保护动力电池***安全设定的电量出厂值,此时的电量出厂值可以设定为0%。当电池管理控制器未接收到动力电池数据时,则可以将动力电池的电量设置为0%或者50%,具体动力电池的电量的设定可以根据实际的情况进行确定。
上述实施例中,当电池管理控制器未接收到动力电池数据时,会直接按照电量出厂值进行动力电池的电量的设定,同时还会反馈动力电池通讯故障信息,可以一定程度上引起用户注意、保护动力电池***安全。
步骤S206,将电压静置时长与预设电压静置阈值进行比较,获得比较结果。
其中,预设电压静置阈值是指预先设定动力电池的电压可以达到稳定状态的时长阈值,即动力电池去极化的时间,具体的,在设定预设电压静置阈值时,可以根据不同动力电池的化学体系进行设定,电池管理控制器可以将获得的电压静置时长和预设电压静置阈值进行比较,从而获得比较结果,根据比较结果确定动力电池的电压是否达到稳定。
步骤S208,获取动力电池的电量参数,并根据比较结果和电量参数,确定动力电池的电量。
其中,动力电池的电量参数是指与动力电池的电压、历史剩余电量、当前剩余电量等相关的电量参数,动力电池的电量可以为电池管理控制器根据比较结果、电量参数等确定出的动力电池***的剩余电量。
具体的,当电池管理控制器获得比较结果之后,会结合比较结果、动力电池的电量参数等,来共同确定出动力电池的电量。
上述动力电池的电量处理方法中,通过当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据;若接收到动力电池数据,则获取电压静置时长,电压静置时长为电池管理控制器从被关闭到当前被唤醒的时长;将电压静置时长与预设电压静置阈值进行比较,获得比较结果;获取动力电池的电量参数,并根据比较结果和电量参数,确定动力电池的电量,其中,当电池管理控制器被唤醒之后,若接收到动力电力数据,则会将电压静置时长对应的比较结果,与动力电池的电量参数进行结合,来确定动力电池的电量,此种方式可以提高确定动力电池的电量的精度。
在一个实施例中,电量参数包括电池的代表单体电压;根据比较结果和电量参数,确定动力电池的电量,包括:若比较结果电压静置时长大于等于预设电压静置阈值,则获取代表单体电压;当代表单体电压处于预设单体电压范围内时,获取电池开路电压和荷电状态拟合曲线;基于代表单体电压、电池开路电压和荷电状态拟合曲线,确定动力电池的电量。
其中,代表单体电压可以是指电池包中单体电池的电压,具体的,代表单体电压可以为选取出的代表整个电池包SOC水平的电池单体对应的端电压;预设单体电压范围是指根据单体电压合理性设置的范围,具体的,单体电压范围可以由单体电压上限值和单体电压下限值组成,即无论动力电池工作在什么状态,代表单体电压都应该在此下限值和上限值范围内。
其中,电池开路电压和荷电状态拟合曲线可以是指电池开路电压和剩余电量的拟合曲线,当代表单体电压处于预设单体电压范围内时,表示当前的端电压是在合理的范围内的,则可以将代表单体电压进行拟合曲线查表,从而将查表得到的电池剩余电量确定为动力电池的电量。
上述实施例中,在电压静置时长大于等于预设电压阈值时,表示当前的动力电池电压是稳定的,且与剩余电量保持线性关系,进一步的,当代表单体电压处于预设单体电压范围内时,表示代表单体电压处于合理的电压范围内,此时电池管理控制器可以根据代表单体电压进行拟合曲线查表,将查表得到的电池剩余电量确定为动力电池的电量,可以精准的确定出动力电池的电量。
在其中一个实施例中,电量参数还包括电量存储值;根据比较结果和电量参数,确定动力电池的电量,还包括:若代表单体电压不处于预设电压限值范围,则获取电量存储值,并将电量存储值确定为动力电池的电量。
其中,电量存储值可以是上次下电存储的动力电池包的剩余电量,当电池管理控制器确定代表单体电压不处于预设电压限值范围,则表示此时的代表单体电压没有处于合理的工作范围内,则此时不能通过代表电压和拟合曲线查表的方式确定出动力点出的电量,因此,电池管理控制器可以直接将电量存储值确定为动力电池的电量。
上述实施例中,电池管理控制器在确定代表单体电压没有处于合理的工作范围内时,会将电力存储值作为动力电池的电量,可以避免此时根据代表单体电压查表得到动力电池电量会存在错误的情况,进一步提高动力电池的电量确定的可靠性。
在其中一个实施例中,所述电量参数包括电量存储值;根据比较结果和电量参数,确定动力电池的电量,还包括:若比较结果为电压静置时长小于预设电压静置阈值,则获取电量存储值;若电量存储值在预设电池电量范围内,则将电量存储值确定为动力电池的电量。
其中,预设电池电量范围是指设定的用于表示动力电池处于正常工作的范围,如果超出此范围,电池处于亏电或过充电状态,具体的,预设电池电量范围包括电池电量范围上限和电池电量范围下限。
具体的,当电池管理控制器确定电压静置时长小于预设电压静置阈值时,则表示此时的动力电池电压还不是很稳定,如果直接采用代表单体电压查表的方式可能会存在确定出的动力电池的电量不准确的问题,因此,电池管理控制器将电量存储值和预设电池电量范围进行比较,如果电量存储值处于电量存储预设电池电量范围内,则表示动力电池处于正常工作的范围,则将电量存储值确定为动力电池的电量。
上述实施例中,电池管理控制器针对电压静置时长小于预设电压静置阈值的情况,通过电量存储值确定动力电池是否处于正常的工作范围内,如果是,则直接将电量存储值确定为动力电池的电量,可以一定程度上提升动力电池的电力确定的准确性。
在其中一个实施例中,电量参数还包括电池的代表单体电压;根据比较结果和电量参数,确定动力电池的电量,还包括:若电量存储值不在预设电池电量范围内,则获取电池的代表单体电压,并将代表单体电压与预设电压工作范围进行比较;若代表单体电压处于预设电压工作范围内,则根据代表单体电压、电池开路电压和荷电状态拟合曲线,确定动力电池的电量;若代表单体电压不处于预设电压工作范围内,则直接将电量存储值确定为动力电池的电量。
其中,预设电压工作范围是指根据单体电压上限值、单体电压下限值设定的范围。
具体的,当电池管理控制器确定电量存储值不在预设电池电量范围内,则表示动力电池没有处于正常的工作范围内,则控制管理器可以进一步的获取电池的代表单体电压,并将代表单体电压与预设电压工作范围进行比较;若代表单体电压处于预设电压工作范围内,则根据代表单体电压、电池开路电压和荷电状态拟合曲线,确定动力电池的电量;若代表单体电压不处于预设电压工作范围内,则直接将电量存储值确定为动力电池的电量。
上述实施例中,电池管理控制器结合电量存储值、代表单体电压的实际情况,综合确定出动力电池的电量,可以提升动力电池的电量确定的可靠性。
在其中一个实施例中,如图3所示,为一个实施例中动力电池的电量处理方法的流程示意图:
其中,本实施例中涉及到的执行主体为动力电池管理***中的电池管理控制器,具体的,动力电池管理***还包括:动力电池数据采集模块,可以用于采集动力电池数据,动力电池数据包括但不限于动力电池单体电压、动力电池单体温度;电池数据获取模块:将实时采集的动力电池数据发送给BMS主控制器。数据存储模块:用于存储动力电池自检及初始化的必要信息,包括但不限于上次下电时的***时间、上次下电时的电池包SOC等。
其中,当电池管理控制器被唤醒之后,可以确定是否收到动力电池数据。其中,动力电池数据包括但不限于动力电池单体电压、动力电池单体温度以及动力电池采集芯片硬件故障信息,若没有收到动力电池数据,则可以确定动力电池的电量(即SOC初始值SOC_Init)保持出厂值SOC_0,并反馈动力电池通讯故障信息。
具体的,SOC出厂值SOC_0根据不同整车厂或电池厂的情况而定,通常SOC_0有两种设定原则。第一种设定原则为与动力电池出厂时的SOC水平保持一致,等于50%。第二种设定原则为考虑显示出厂值通常为故障状态,为引起用户注意和保护动力电池***安全,设定SOC_0为0%。
若电池管理控制器收到动力电池数据,则电池管理控制器会获取上次下电存储的动力电池包SOC值(SOC_1),以及获取电池管理控制器从上次下电到本次上电的时间间隔t。
进一步的,判断时间间隔t是否大于等于时间阈值t_0,其中,时间阈值t_0根据不同动力电池的化学体系不同而不同,是动力电池去极化的时间。如果t≥t_0,判断代表单体电压U是否不在单体阈值范围内,即U是否处于电压上限值U_lim1和电压下限值U_lim2之间。
其中,代表单体电压是选取用来代表整个电池包SOC水平的电池单体对应的端电压,U_lim1和U_lim2分别代表单体电压上限值和单体电压下限值,是可以用于判断单体电压合理性的两个阈值,即无论电池工作在什么状态,单体电压都需要在此下限值和上限值范围内。
若代表单体电压在单体阈值范围内,则根据代表单体电压计算SOC_OCV(拟合曲线),此时获得的SOC初始值SOC_Init为根据代表单体电压查SOC-OCV表获取的SOC值,即SOC初始值SOC_Init=SOC_OCV;若代表单体电压不在单体阈值范围内,则SOC初始值SOC_Init=SOC_1
进一步的,针对t<t_0的情况:判断SOC_1是否超出电量范围,即是否大于SOC上限值SOC_up,或SOC_1是否小于SOC下限值SOC_low,其中,SOC_up和SOC_low分别代表电池正常工作的SOC范围,如果超出此范围,电池处于亏电或过充电状态,如果没有超过电量范围,则SOC初始值SOC_Init=SOC_1。
如果超过电量范围,则电池管理控制器判断代表单体电压U是否不在工作阈值范围内,即是否大于电压上限值U_up,或U是否小于电压下限值U_low。其中,U_up和U_low分别代表电池正常工作的单体电压范围,如果超出此范围,电池处于亏电或过充电状态。
如果代表单体电压U不在工作阈值范围内,则SOC初始值SOC_Init=SOC_1,如果代表单体电压U在工作阈值范围内,则SOC初始值SOC_Init=SOC_OCV。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的动力电池的电量处理方法的动力电池的电量处理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个动力电池的电量处理装置实施例中的具体限定可以参见上文中对于动力电池的电量处理方法的限定,在此不再赘述。
在一个实施例中,如图4所示,提供了一种动力电池的电量处理装置,包括:数据采集模块、数据获取模块、比较模块和电量估计模块,其中:
数据接收模块402,用于当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据.
数据获取模块404,用于若接收到动力电池数据,则获取电压静置时长,电压静置时长为电池管理控制器从被关闭到当前被唤醒的时长。
比较模块406,用于将电压静置时长与预设电压静置阈值进行比较,获得比较结果。
电量确定模块408,用于获取动力电池的电量参数,并根据比较结果和电量参数,确定动力电池的电量。
在其中一个实施例中,所述装置还包括数据反馈模块;
数据反馈模块,用于若未接收到动力电池数据,则直接确定动力电池的电量为电量出厂值,并反馈动力电池通讯故障信息。
在其中一个实施例中,电量确定模块,还用于若比较结果为电压静置时长大于等于预设电压静置阈值,则获取代表单体电压;当代表单体电压处于预设单体电压范围内时,获取电池开路电压和荷电状态拟合曲线;基于代表单体电压、电池开路电压和荷电状态拟合曲线,确定动力电池的电量。
在其中一个实施例中,电量确定模块,还用于若代表单体电压不处于预设电压限值范围内,则获取电量存储值,并将电量存储值确定为动力电池的电量。
在其中一个实施例中,电量确定模块,还用于若比较结果为电压静置时长小于预设电压静置阈值,则获取电量存储值;若电量存储值在预设电池电量范围内,则将电量存储值确定为所述动力电池的电量。
在其中一个实施例中,电量确定模块,还用于若电量存储值不在预设电池电量范围内,则获取电池的代表单体电压,并将代表单体电压与预设电压工作范围进行比较;若代表单体电压处于预设电压工作范围内,则根据代表单体电压、电池开路电压和荷电状态拟合曲线,确定动力电池的电量;若代表单体电压不处于预设电压工作范围内,则直接将电量存储值确定为动力电池的电量。上述动力电池的电量装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,在一个实施例中,提供了一种电子设备,该电子设备可以是动力电池管理***的电池管理控制器,其内部结构图可以如图5所示。该电子设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力,该处理器中包括有整车控制器。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种动力电池的电量处理方法。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下上述动力电池的电量处理方法的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下上述动力电池的电量处理方法的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述动力电池的电量处理方法的步骤。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (10)
1.一种动力电池的电量处理方法,其特征在于,所述方法包括:
当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据;
若接收到所述动力电池数据,则获取电压静置时长,所述电压静置时长为所述电池管理控制器从被关闭到当前被唤醒的时长;
将所述电压静置时长与预设电压静置阈值进行比较,获得比较结果;
获取动力电池的电量参数,并根据所述比较结果和所述电量参数,确定所述动力电池的电量。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若未接收到所述动力电池数据,则直接确定所述动力电池的电量为电量出厂值,并反馈动力电池通讯故障信息。
3.根据权利要求1所述的方法,其特征在于,所述电量参数包括电池的代表单体电压;
所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,包括:
若所述比较结果为所述电压静置时长大于等于所述预设电压静置阈值,则获取所述代表单体电压;
当所述代表单体电压处于预设单体电压范围内时,获取电池开路电压和荷电状态拟合曲线;
基于所述代表单体电压、所述电池开路电压和荷电状态拟合曲线,确定所述动力电池的电量。
4.根据权利要求3所述的方法,其特征在于,所述电量参数还包括电量存储值;
所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,还包括:
若所述代表单体电压不处于预设电压限值范围内,则获取所述电量存储值,并将所述电量存储值确定为所述动力电池的电量。
5.根据权利要求1所述的方法,其特征在于,所述电量参数包括电量存储值;
所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,还包括:
若所述比较结果为所述电压静置时长小于所述预设电压静置阈值,则获取所述电量存储值;
若所述电量存储值在预设电池电量范围内,则将所述电量存储值确定为所述动力电池的电量。
6.根据权利要求5所述的方法,其特征在于,所述电量参数还包括电池的代表单体电压;
所述根据所述比较结果和所述电量参数,确定所述动力电池的电量,还包括:
若所述电量存储值不在预设电池电量范围内,则获取所述电池的代表单体电压,并将所述代表单体电压与预设电压工作范围进行比较;
若所述代表单体电压处于所述预设电压工作范围内,则根据所述代表单体电压、电池开路电压和荷电状态拟合曲线,确定所述动力电池的电量;
若所述代表单体电压不处于所述预设电压工作范围内,则直接将所述电量存储值确定为所述动力电池的电量。
7.一种动力电池的电量处理装置,其特征在于,所述装置包括:
数据采集模块,用于当动力电池管理***的电池管理控制器被唤醒之后,确定是否接收到动力电池数据;
数据获取模块,用于若接收到所述动力电池数据,则获取电压静置时长,所述电压静置时长为所述电池管理控制器从被关闭到当前被唤醒的时长;
比较模块,用于将所述电压静置时长与预设电压静置阈值进行比较,获得比较结果;
电量估计模块,用于获取动力电池的电量参数,并根据所述比较结果和所述电量参数,确定所述动力电池的电量。
8.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310011587.5A CN116198384A (zh) | 2023-01-05 | 2023-01-05 | 动力电池的电量处理方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310011587.5A CN116198384A (zh) | 2023-01-05 | 2023-01-05 | 动力电池的电量处理方法、装置和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116198384A true CN116198384A (zh) | 2023-06-02 |
Family
ID=86515422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310011587.5A Pending CN116198384A (zh) | 2023-01-05 | 2023-01-05 | 动力电池的电量处理方法、装置和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116198384A (zh) |
-
2023
- 2023-01-05 CN CN202310011587.5A patent/CN116198384A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11408942B2 (en) | Method for predicting service life of retired power battery | |
US10447046B2 (en) | Secondary battery management system with remote parameter estimation | |
CN108072844B (zh) | 一种车用动力电池可用功率估算方法 | |
US7856328B2 (en) | Systems, methods and circuits for determining potential battery failure based on a rate of change of internal impedance | |
EP3605127A1 (en) | Device and method for estimating battery resistance | |
CN110579716B (zh) | 一种电池检测方法及装置 | |
US11662388B2 (en) | Apparatus for estimating a battery free capacity | |
US11187755B2 (en) | Apparatus and method for estimating SOC of battery | |
EP3961233A1 (en) | Battery cell diagnosis device and method | |
US11817563B2 (en) | Battery management system wake-up method, battery management system wake-up apparatus, and storage medium | |
US11846677B2 (en) | Method and apparatus for monitoring battery backup unit, server, and readable storage medium | |
KR20220060931A (ko) | 배터리 관리 장치 및 방법 | |
CN117148166A (zh) | 电池安全等级预测方法、装置、计算机设备及存储介质 | |
CN116198384A (zh) | 动力电池的电量处理方法、装置和电子设备 | |
CN110646742A (zh) | 一种动力电池soh获取方法、***及相关组件 | |
CN111993953B (zh) | 电池控制方法、动力汽车及可读存储介质 | |
CN116299006A (zh) | 电池包的健康状况预测方法、装置、设备和存储介质 | |
US20230184838A1 (en) | Device and method for diagnosing battery | |
CN114851866A (zh) | 蓄电池补电方法、装置、整车控制器和存储介质 | |
CN114578229B (zh) | 动力电池健康状态确定方法、装置和可读存储介质 | |
CN116243179B (zh) | 电池放电电压的处理方法、装置、电子设备和介质 | |
CN116031509A (zh) | 高压回路电流确定方法、装置、设备、介质和产品 | |
CN117922359B (zh) | 共享充电桩智能管理方法、装置和设备 | |
US20210247453A1 (en) | Methods, systems, and devices for charging advanced sealed lead acid batteries | |
US20240118347A1 (en) | Method and Apparatus for Monitoring Parameter of Battery Pack, and Storage Medium |
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 |