修正方法、装置、电子设备、车辆及存储介质与流程

未命名 07-11 阅读:61 评论:0


1.本技术涉及车辆的动力电池技术领域,尤其涉及一种修正方法、装置、电子设备、车辆及存储介质。


背景技术:

2.电池的荷电状态(state of change,soc)是指电池中剩余电荷的可用状态,一般用以百分比的形式来表示。通过确定电池的荷电状态可以了解车辆中电池的使用情况,并由此来判断是否给电池进行充电。
3.目前,对铅酸蓄电池的荷电状态的确定方法一般采用安时积分法,通过安时积分法可以确定铅酸蓄电池在使用时荷电状态的变化情况。
4.然而,通过现有方法所得到的荷电状态仍存在检测精度不准确的问题。


技术实现要素:

5.本技术提供一种修正方法、装置、电子设备、车辆及存储介质,用以解决荷电状态的检测存在精度不准确的问题。
6.第一方面,本技术提供一种修正方法,包括:
7.在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;
8.检测电池单元在通过目标动态电压进行充电时的检测电流;
9.若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态;
10.根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态。
11.在本技术实施例中,在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电之前,方法还包括:
12.在电池单元处于工作状态时,获取电池单元的初始荷电状态、工作电流和工作温度;
13.根据工作电流和工作温度,确定电池单元的可信度;
14.当可信度小于预设可信度时,确定初始荷电状态处于非可信状态,并执行在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电的步骤。
15.在本技术实施例中,在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,包括:
16.在检测到电池单元的初始荷电状态处于非可信状态时,获取电池单元的荷电状态与开路电压的函数关系;
17.根据电池单元的荷电状态与开路电压的函数关系,确定与荷电状态处于第一阈值
状态对应的第一充电阈值电压、与荷电状态处于第二阈值状态对应的第二充电阈值电压和预设电压变化速率;
18.根据第一充电阈值电压、第二充电阈值电压和预设电压变化速率,控制充电单元向电池单元充电。
19.在本技术实施例中,第一充电阈值电压大于第二充电阈值电压;
20.根据第一充电阈值电压、第二充电阈值电压和预设电压变化速率,控制充电单元向电池单元充电,包括:
21.根据第一充电阈值电压,控制充电单元向电池单元充电;
22.根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压。
23.在本技术实施例中,在根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压之后,方法还包括:
24.根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压。
25.在本技术实施例中,在根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压之后,方法还包括:
26.依次重复根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压的步骤,以及根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压的步骤,直至向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压、再由第二充电阈值电压变为第一充电阈值电压的次数满足预设次数要求。
27.在本技术实施例中,若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态,包括:
28.检测检测电流的状态,检测电流的状态包括充电状态、放电状态和目标状态;
29.若检测电流的状态为目标状态,则确定检测电流为目标电流;
30.获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态。
31.在本技术实施例中,若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态,包括:
32.若检测电流为目标电流,获取与目标电流对应的目标电压;
33.根据目标电压,控制充电单元以目标电压向电池单元充电;
34.获取电池单元以目标电压向电池单元充电时的检测电流;
35.若检测电流满足预设要求,则确定与目标电压对应的校正荷电状态。
36.在本技术实施例中,若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态,包括:
37.若电流为目标电流,则获取与目标电流对应的目标电压;
38.根据目标电压,从预置数据表中选取与目标电压对应的校正荷电状态。
39.第二方面,本技术提供一种修正装置,包括:
40.控制模块,用于在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池
单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;
41.检测模块,用于检测电池单元在通过目标动态电压进行充电时的检测电流;
42.获取模块,用于若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态;
43.修正模块,用于根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态。
44.第三方面,本技术提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
45.存储器存储计算机执行指令;
46.处理器执行存储器存储的计算机执行指令,以实现本技术实施例的修正方法。
47.第四方面,本技术提供一种车辆,包括本技术实施例的电子设备。
48.第五方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本技术实施例的修正方法。
49.本技术提供的修正方法、装置、电子设备、车辆及存储介质,通过在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;检测电池单元在通过目标动态电压进行充电时的检测电流;若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态;根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态的手段,可以利用电池单元放电时电流从正到负的变化,并通过小放电电流到大放电电流过程中电压的变化来判断电池的荷电状态及电池单元是否存在老化,从而改善对荷电状态的检测存在精度不准确的问题,实现提高检测荷电状态的精准度的效果。
附图说明
50.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
51.图1为本技术实施例提供的修正方法的流程示意图;
52.图2为本技术实施例提供的另一种修正方法的流程示意图;
53.图3为本技术实施例提供的另一种修正方法的场景示意图;
54.图4为本技术实施例提供的另一种修正方法的场景示意图;
55.图5为本技术实施例提供的修正装置的结构示意图;
56.图6为本技术实施例提供的电子设备的结构示意图。
57.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
58.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例
中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
59.现有技术中,一般是采用安时积分法来检测铅酸蓄电池的荷电状态。然而安时积分法虽然可以在短时间内可以得到较高的荷电状态的变化精度,但是由于电池的热损及充电效率等问题,导致安时积分法存在累计误差,随着时间的推移此误差会越来越大,最终将导致蓄电池的荷电状态不可信。
60.为了解决上述问题,本技术提供的修正方法,可以在检测到电池的荷电状态不可信后,向电池充电,从而利用电池放电时电流从正(充电)到负(放电)的变化,并通过小放电电流到大放电电流过程中电压的变化来判断电池的真实容量及电池是否存在老化。由此,对电池的荷电状态进行修正,得到能反映电池真实荷电状态的数据。由此,提高了检测荷电状态的精准度的效果。
61.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
62.本技术实施例提供的修正方法的执行主体可以是服务器。其中,服务器可以为车载电脑等设备。本实施例对执行主体的实现方式不做特别限制,只要该执行主体能够在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;检测电池单元在通过目标动态电压进行充电时的检测电流;若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态;根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态即可。
63.其中,控制系统包括电池管理单元(bms,battery magement system)、控制单元(bgm,body gateway module)和充电单元。
64.电池管理单元为电池保姆或电池管家,主要就是为了智能化管理及维护各个电池单元,防止电池出现过充电和过放电,延长电池的使用寿命,监控电池的状态。
65.控制单元为负责车身控制及网关路由等功能的模块。
66.充电单元为负责控制充电机和dc-dc电源的模块。
67.图1为本技术实施例提供的修正方法的流程示意图。该方法的执行主体可以为服务器或其它服务器,本实施例此处不做特别限制,如图1所示,该方法可以包括:
68.s101、在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压。
69.其中,初始荷电状态可以指电池单元在处于工作状态时,当前所检测到的荷电状态。
70.非可信状态可以指检测得到的初始荷电状态因误差较大,而无法准确的表征电池单元的真实荷电状态的状态。其中,初始荷电状态的误差可以通过检测电池单元在持续放电时的工作电流和工作温度,比如,当车辆处于动态且持续有充放电电流时,电池管理单元会根据电流的大小加权累计精度误差(可信度),从而得到精度指示信号,该精度指示信号的范围为0%~100%,其中,精度指示信号的范围为100%时,表征当前荷电状态的精度可
信,而随着累计误差逐步积累,该精度指示信号的范围逐渐减小,当该精度指示信号小于30%时,表征当前荷电状态的精度不可信,从而确定检测到电池单元的初始荷电状态处于非可信状态。
71.其中,在本技术实施例中,在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电之前的方法还可以包括:
72.在电池单元处于工作状态时,获取电池单元的初始荷电状态、工作电流和工作温度;
73.根据工作电流和工作温度,确定电池单元的可信度;
74.当可信度小于预设可信度时,确定初始荷电状态处于非可信状态,并执行在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电的步骤。
75.其中,电池单元处于工作状态可以指电池单元在持续时间内的放电电流大于放电电流阈值或充电电流大于充电电流阈值,持续时间可以为预设的时间,比如,当电池单元持续一小时的放电电流大于100ma或充电电流大于50ma时,电池单元处于工作状态。
76.工作电流可以指电池单元处于工作状态的放电电流或充电电流。
77.工作温度可以指电池单元在处于工作状态时的温度。
78.可信度可以指电池单元在使用时的精度误差,在一些实施例中,由于电池单元的热损及充电效率等问题,可信度可以通过放电电流或放电电流的大小、时间、温度进行确定,即随着放电电流或放电电流的大小、时间、温度的增加,电池单元的可信度会逐步降低,在本技术实施例中,电池管理单元可以每1分钟判断一次工作电流和工作温度,当工作电流越大、工作温度越高,则电池单元的温度飘逸越大,可信度越低。
79.预设可信度可以为预先设置的可信度,比如,在一些实施例中,当预设可信度可以为30%,当可信度小于预设可信度时,可以确定初始荷电状态处于非可信状态,并执行步骤s101。
80.在本技术实施例中,控制系统中的电池管理单元在电池单元处于工作状态时,获取电池单元的初始荷电状态、工作电流和工作温度,并根据工作电流和工作温度,确定电池单元的可信度,从而确定初始荷电状态处于非可信状态,控制系统中的控制单元根据电池管理单元确定的初始荷电状态处于非可信状态,来控制充电单元以目标动态电压向电池单元充电。
81.目标动态电压可以指充电单元向电池单元充电时的电压,该电压是以预设电压变化速率,在第一充电阈值电压和第二充电阈值电压之间动态变化的电压。
82.预设电压变化速率可以为预先设置的,比如,预设电压变化速率可以设置为0.1v/s。
83.第一充电阈值电压和第二充电阈值电压可以分别表征为电池单元在荷电状态为满状态下,即soc为100%时对应的电压值,以及荷电状态为零时,即soc为0%时对应的电压值。在本技术实施例中,第一充电阈值电压和第二充电阈值电压可以根据电池管理单元中预存的电池单元的属性信息得到,该属性信息可以为不同soc对应的ocv(open circuit voltage,开路电压)的数据表。该数据表可以是对电池单元在正常状态下检测得到的数据表。
84.在通过充电单元以目标动态电压向电池单元充电,可以先以第一充电阈值电压向电池单元充电,然后根据预设电压变化速率,将第一充电阈值电压逐渐变为第二充电阈值电压。也可以先以第二充电阈值电压向电池单元充电,然后根据预设电压变化速率,将第二充电阈值电压逐渐变为第一充电阈值电压。
85.其中,在本技术实施例中,在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电的方法可以包括:
86.在检测到电池单元的初始荷电状态处于非可信状态时,获取电池单元的荷电状态与开路电压的函数关系;
87.根据电池单元的荷电状态与开路电压的函数关系,确定与荷电状态处于第一阈值状态对应的第一充电阈值电压、与荷电状态处于第二阈值状态对应的第二充电阈值电压和预设电压变化速率;
88.根据第一充电阈值电压、第二充电阈值电压和预设电压变化速率,控制充电单元向电池单元充电。
89.其中,荷电状态与开路电压的函数关系可以指电池管理单元中预存的电池单元的soc-ocv曲线关系函数。当soc为100%和0%时,可以确定第一充电阈值电压和第二充电阈值电压。
90.其中,在本技术实施例中,第一充电阈值电压大于第二充电阈值电压;
91.根据第一充电阈值电压、第二充电阈值电压和预设电压变化速率,控制充电单元向电池单元充电的方法可以包括:
92.根据第一充电阈值电压,控制充电单元向电池单元充电;
93.根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压。
94.其中,第一充电阈值电压为soc为100%时所对应的电压,第二充电阈值电压为0%时所对应的电压。
95.其中,在本技术实施例中,在根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压之后的方法还可以包括:
96.根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压。
97.其中,为了使得在执行步骤s102时更好的获取检测电流的变化情况,故在将向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压后,再根据预设电压变化速率,控制第二充电阈值电压变为第一充电阈值电压。
98.其中,在本技术实施例中,在根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压之后的方法还可以包括:
99.依次重复根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压的步骤,以及根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压的步骤,直至向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压、再由第二充电阈值电压变为第一充电阈值电压的次数满足预设次数要求。
100.其中,次数可以指向电池单元充电的电压的由第一充电阈值电压变为第二充电阈
值电压,再变为第一充电阈值电压的过程。
101.预设次数要求可以指向电池单元充电的电压的由第一充电阈值电压变为第二充电阈值电压,再变为第一充电阈值电压的过程的次数要求,在本技术实施例中,预设次数要求可以为预先设置的,比如,预设次数要求可以为3次,即向电池单元充电的电压的由第一充电阈值电压变为第二充电阈值电压,再变为第一充电阈值电压的过程重复三次,由此,可以更进一步准确地获取检测电流的变化情况。
102.s102、检测电池单元在通过目标动态电压进行充电时的检测电流。
103.其中,检测电流可以指以目标动态电压向电池单元进行充电时电池单元的电流。检测电流可以通过电池管理单元的中传感器检测得到。
104.在本技术实施例中,检测电流可以为正值、负值、接近于0或为0的值,其中,当目标动态电压与电池单元的真实电压一致时,电池单元处于即不充电,也不放电的状态,检测到电池单元的检测电流为接近于0或为0的值;当目标动态电压小于电池单元的真实电压时,电池单元处于放电的状态,检测到电池单元的检测电流为负值;当目标动态电压大于电池单元的真实电压时,电池单元处于充电的状态,电池单元处于充电的状态,检测到电池单元的检测电流为正值。
105.s103、若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态。
106.其中,目标电流可以指检测电流为接近于0或为0时的电流。即表征当前的充电电压与电池单元的真实电压一致。
107.目标电压可以指与目标电流对应的电压,目标电压可以为在第一充电阈值电压和第二充电阈值电压之间的电压。
108.校正荷电状态可以指与目标电压对应的荷电状态,在本技术实施例中,在确定目标电压后,可以通过电池管理单元中预存储的soc-ocv曲线关系函数确定与目标电压对应的校正荷电状态。
109.其中,在本技术实施例中,若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态的方法可以包括:
110.检测检测电流的状态,检测电流的状态包括充电状态、放电状态和目标状态;
111.若检测电流的状态为目标状态,则确定检测电流为目标电流;
112.获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态。
113.其中,充电状态可以为检测到检测电流为正时的状态;放电状态可以为检测到检测电流为负时的状态;目标状态可以为检测电流接近于0或为0时的状态。
114.其中,在本技术实施例中,若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态的方法可以包括:
115.若检测电流为目标电流,获取与目标电流对应的目标电压;
116.根据目标电压,控制充电单元以目标电压向电池单元充电;
117.获取电池单元以目标电压向电池单元充电时的检测电流;
118.若检测电流满足预设要求,则确定与目标电压对应的校正荷电状态。
119.其中,预设要求可以指在以目标电压向电池单元充电时,所检测到的电池单元的检测电流仍为接近于0或为0的要求。
120.在本技术实施例中,为了避免所得到的目标电压并不能表征电池单元的真实电压,因此,在得到目标电压后,再以目标电压向电池单元进行充电,从而判断电池单元的检测电流是否满足预设要求,由此,更加准确的确定校正荷电状态。
121.其中,在本技术实施例中,若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态的方法可以包括:
122.若电流为目标电流,则获取与目标电流对应的目标电压;
123.根据目标电压,从预置数据表中选取与目标电压对应的校正荷电状态。
124.其中,预置数据表可以为soc与ocv的对应数据表,该数据表可以根据预存的soc-ocv曲线关系函数确定。
125.s104、根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态。
126.其中,目标荷电状态可以指电池单元的真实荷电状态,目标荷电状态可以为校正荷电状态。在得到校正荷电状态后,可以对电池单元的初始荷电状态进行修改,从而在控制系统中显示电池单元的目标荷电状态。
127.本技术提供的修正方法,通过在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;检测电池单元在通过目标动态电压进行充电时的检测电流;若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态;根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态的手段,可以利用电池单元放电时电流从正到负的变化,并通过小放电电流到大放电电流过程中电压的变化来判断电池的荷电状态及电池单元是否存在老化,从而改善对荷电状态的检测存在精度不准确的问题,实现提高检测荷电状态的精准度的效果。
128.图2为本技术实施例提供的另一种修正方法的流程示意图,该方法的执行主体可以为车载电脑,本实施例此处不做特别限制,如图2所示,该方法可以包括:
129.s201、电池管理单元实时检测电池单元的荷电状态;
130.s202、当电池管理单元检测到电池单元的荷电状态不可信时,向车辆控制单元发送校正请求。
131.其中,电池管理单元会根据电流的大小加权累计精度误差(可信度),从而得到精度指示信号,该精度指示信号的范围为0%~100%,其中,精度指示信号的范围为100%时,表征当前荷电状态的精度可信,而随着累计误差逐步积累,该精度指示信号的范围逐渐减小,当该精度指示信号小于30%时,表征当前荷电状态的精度不可信,电池管理单元的“精度指示信号”发送提示,从而确定检测到电池单元的初始荷电状态处于非可信状态,向车辆控制单元发送校正请求。
132.s203、在车辆控制单元接收到校正请求后,控制充电单元向电池单元的充电,其中,在充电过程中,充电单元的输出电压以预设电压变化幅度由最大开路电压到最小开率电压、再到最大开路电压之间变化。
133.其中,电流会从电压高的地方流向电压低的地方,因此,在接收到校正指令后,控制单元会调整dc-dc电源模块的输出电压从13.8v或14.4v的充电电压以0.1v/s的速率降到11v,然后再回到13.8v的充电电压,如此往复3次。
134.其中,当dc-dc电源模块、智能发电机按照指令完成3次13.8v至11v的循环后,会将电压重新调整到13.8v,bms经过持续5秒的13.8v检测,便认为此过程完成,并会根据采集的数据修正soc。
135.s204、在充电过程中,电池管理单元实时检测电池单元的电流;
136.s205、当电流为目标电流时,确定与目标电流对应的目标电压,以及目标电压的目标荷电状态;
137.s206、根据目标荷电状态,对电池单元的荷电状态进行修正,并在车辆的显示单元中显示电池单元的目标荷电状态。
138.其中,在进行充电时,电池管理单元的采集速率是1ms,电池管理单元可以采集到近10万组电流电压数据,由此,电池管理单元可以根据电流电压数据计算电池单元由充电变为放电时的电压值,根据此值查表标定值即可确定电池单元的荷电状态。
139.比如,在电池单元的真实电量接近100%、且dc-dc电源模块、智能发电机的输出电压调节至与电池单元的荷电状态为100%时对应的电压一致时,电池单元不在充电,此时电池管理单元的传感器采集到的电流为接近于0的值;在电压继续下降时,电池管理单元的传感器采集到的电流会变为负值,与该电流对应的电池电压也会开始降低,由此,可以表征电池单元的电量接近100%,当电池管理单元的传感器采集到的电流值一直为正值时,则表征电池单元的电量小于100%,继续降低电压直至电池管理单元检测到负电流,则表征当前已经达到电池单元的真实容量,由此,根据soc-ocv曲线可以确定电池单元的真实容量。
140.图3为本技术实施例提供的另一种修正方法的场景示意图。如图3所示,该场景可以包括:bgm、cdd(charger and dcdc module,控制充电机和dcdc的模块)、dcdc(直流-直流转换器)/发电机、bms、低压电池、动力电池/发动机和整车低压负载。
141.其中,当车辆长时间使用中,若bms检测到低压电池的soc不可信时,会将动态校正请求标志位置位,bgm会周期查询bms的各项数据,当发现bms有动态校正请求时,会结合车辆状态判断是否可以触发动态校正动作,条件满足时则通知cdd触发校正动作。
142.图4为本技术实施例提供的另一种修正方法的场景示意图。如图4所示,该场景可以包括:dcdc/发电机、继电器、低压电池和整车低压负载。
143.其中,当继电器断开时,整车低压负载由低压电池供电;当继电器吸合时,整车低压负载与低压电池同时变为用电负载存在。
144.由此,本技术实施例提供的另一种修正方法,可以利用放电时电流从正(充电)到负(放电)的变化,并通过小放电电流到大放电电流过程中电压的变化来判断电池的真实容量及电池是否存在老化。另外,即使电池存在极化电压或已经存在硫化和失水的问题,也可以获取到相应的电池电量。
145.图5为本技术实施例提供的修正装置的结构示意图。如图5所示,该修正装置50包括:控制模块501、检测模块502、获取模块503以及修正模块504。其中:
146.控制模块501,用于在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;
147.检测模块502,用于检测电池单元在通过目标动态电压进行充电时的检测电流;
148.获取模块503,用于若检测电流为目标电流,则获取与目标电流对应的目标电压,
以及与目标电压对应的校正荷电状态;
149.修正模块504,用于根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态。
150.在本技术实施例中,控制模块501还可以具体用于:
151.在电池单元处于工作状态时,获取电池单元的初始荷电状态、工作电流和工作温度;
152.根据工作电流和工作温度,确定电池单元的可信度;
153.当可信度小于预设可信度时,确定初始荷电状态处于非可信状态,并执行在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电的步骤。
154.在本技术实施例中,控制模块501还可以具体用于:
155.在检测到电池单元的初始荷电状态处于非可信状态时,获取电池单元的荷电状态与开路电压的函数关系;
156.根据电池单元的荷电状态与开路电压的函数关系,确定与荷电状态处于第一阈值状态对应的第一充电阈值电压、与荷电状态处于第二阈值状态对应的第二充电阈值电压和预设电压变化速率;
157.根据第一充电阈值电压、第二充电阈值电压和预设电压变化速率,控制充电单元向电池单元充电。
158.在本技术实施例中,控制模块501还可以具体用于:
159.根据第一充电阈值电压,控制充电单元向电池单元充电;
160.根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压。
161.在本技术实施例中,控制模块501还可以具体用于:
162.根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压。
163.在本技术实施例中,控制模块501还可以具体用于:
164.依次重复根据预设电压变化速率,控制充电单元向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压的步骤,以及根据预设电压变化速率,控制充电单元向电池单元充电的电压由第二充电阈值电压变为第一充电阈值电压的步骤,直至向电池单元充电的电压由第一充电阈值电压变为第二充电阈值电压、再由第二充电阈值电压变为第一充电阈值电压的次数满足预设次数要求。
165.在本技术实施例中,获取模块503还可以具体用于:
166.检测检测电流的状态,检测电流的状态包括充电状态、放电状态和目标状态;
167.若检测电流的状态为目标状态,则确定检测电流为目标电流;
168.获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态。
169.在本技术实施例中,获取模块503还可以具体用于:
170.若检测电流为目标电流,获取与目标电流对应的目标电压;
171.根据目标电压,控制充电单元以目标电压向电池单元充电;
172.获取电池单元以目标电压向电池单元充电时的检测电流;
173.若检测电流满足预设要求,则确定与目标电压对应的校正荷电状态。
174.在本技术实施例中,获取模块503还可以具体用于:
175.若电流为目标电流,则获取与目标电流对应的目标电压;
176.根据目标电压,从预置数据表中选取与目标电压对应的校正荷电状态。
177.由上可知,本实施例的修正装置由控制模块501,用于在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;由检测模块502,用于检测电池单元在通过目标动态电压进行充电时的检测电流;由获取模块503,用于若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态;由修正模块504,用于根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态。由此,可以利用电池单元放电时电流从正到负的变化,并通过小放电电流到大放电电流过程中电压的变化来判断电池的荷电状态及电池单元是否存在老化,从而改善对荷电状态的检测存在精度不准确的问题,实现提高检测荷电状态的精准度的效果。
178.图6为本技术实施例提供的电子设备的结构示意图。如图6所示,该电子设备60包括:
179.该电子设备60可以包括一个或者一个以上处理核心的处理器601、一个或一个以上计算机可读存储介质的存储器602、通信部件603等部件。其中,处理器601、存储器602以及通信部件603通过总线604连接。
180.在具体实现过程中,至少一个处理器601执行存储器602存储的计算机执行指令,使得至少一个处理器601执行如上的修正方法。
181.处理器601的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
182.在上述的图6所示的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
183.存储器可能包含高速存储器(random access memory,ram),也可能还包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。
184.总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
185.在一些实施例中,还提出一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现上述任一种修正方法中的步骤。
186.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
187.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以
通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
188.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本技术实施例所提供的任一种修正方法中的步骤。
189.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
190.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。
191.由于该存储介质中所存储的指令,可以执行本技术实施例所提供的任一种修正方法中的步骤,因此,可以实现本技术实施例所提供的任一种修正方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
192.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
193.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。

技术特征:
1.一种修正方法,其特征在于,应用于控制系统,所述方法包括:在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向所述电池单元充电,其中,所述目标动态电压为以预设电压变化速率,在所述电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;检测所述电池单元在通过所述目标动态电压进行充电时的检测电流;若所述检测电流为目标电流,则获取与所述目标电流对应的目标电压,以及与所述目标电压对应的校正荷电状态;根据所述校正荷电状态,对所述初始荷电状态进行修正,得到目标荷电状态。2.根据权利要求1所述的方法,其特征在于,所述在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向所述电池单元充电之前,所述方法还包括:在所述电池单元处于工作状态时,获取所述电池单元的初始荷电状态、工作电流和工作温度;根据所述工作电流和工作温度,确定所述电池单元的可信度;当所述可信度小于预设可信度时,确定所述初始荷电状态处于非可信状态,并执行所述在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向所述电池单元充电的步骤。3.根据权利要求1所述的方法,其特征在于,所述在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向所述电池单元充电,包括:在检测到电池单元的初始荷电状态处于非可信状态时,获取所述电池单元的荷电状态与开路电压的函数关系;根据所述电池单元的荷电状态与开路电压的函数关系,确定与所述荷电状态处于第一阈值状态对应的所述第一充电阈值电压、与所述荷电状态处于第二阈值状态对应的所述第二充电阈值电压和所述预设电压变化速率;根据所述第一充电阈值电压、所述第二充电阈值电压和所述预设电压变化速率,控制所述充电单元向所述电池单元充电。4.根据权利要求3所述的方法,其特征在于,所述第一充电阈值电压大于所述第二充电阈值电压;所述根据所述第一充电阈值电压、所述第二充电阈值电压和所述预设电压变化速率,控制所述充电单元向所述电池单元充电,包括:根据所述第一充电阈值电压,控制所述充电单元向所述电池单元充电;根据所述预设电压变化速率,控制所述充电单元向所述电池单元充电的电压由所述第一充电阈值电压变为所述第二充电阈值电压。5.根据权利要求4所述的方法,其特征在于,在所述根据所述预设电压变化速率,控制所述充电单元向所述电池单元充电的电压由所述第一充电阈值电压变为所述第二充电阈值电压之后,所述方法还包括:根据所述预设电压变化速率,控制所述充电单元向所述电池单元充电的电压由所述第二充电阈值电压变为所述第一充电阈值电压。6.根据权利要求5所述的方法,其特征在于,在所述根据所述预设电压变化速率,控制
所述充电单元向所述电池单元充电的电压由所述第二充电阈值电压变为所述第一充电阈值电压之后,所述方法还包括:依次重复根据所述预设电压变化速率,控制所述充电单元向所述电池单元充电的电压由所述第一充电阈值电压变为所述第二充电阈值电压的步骤,以及根据所述预设电压变化速率,控制所述充电单元向所述电池单元充电的电压由所述第二充电阈值电压变为所述第一充电阈值电压的步骤,直至向所述电池单元充电的电压由所述第一充电阈值电压变为所述第二充电阈值电压、再由所述第二充电阈值电压变为所述第一充电阈值电压的次数满足预设次数要求。7.根据权利要求1所述的方法,其特征在于,所述若所述检测电流为目标电流,则获取与所述目标电流对应的目标电压,以及与所述目标电压对应的校正荷电状态,包括:检测所述检测电流的状态,所述检测电流的状态包括充电状态、放电状态和目标状态;若所述检测电流的状态为目标状态,则确定所述检测电流为目标电流;获取与所述目标电流对应的目标电压,以及与所述目标电压对应的校正荷电状态。8.根据权利要求1所述的方法,其特征在于,所述若所述检测电流为目标电流,则获取与所述目标电流对应的目标电压,以及与所述目标电压对应的校正荷电状态,包括:若所述检测电流为目标电流,获取与所述目标电流对应的目标电压;根据所述目标电压,控制所述充电单元以所述目标电压向所述电池单元充电;获取所述电池单元以所述目标电压向所述电池单元充电时的检测电流;若所述检测电流满足预设要求,则确定与所述目标电压对应的校正荷电状态。9.根据权利要求1所述的方法,其特征在于,所述若所述检测电流为目标电流,则获取与所述目标电流对应的目标电压,以及与所述目标电压对应的校正荷电状态,包括:若所述电流为目标电流,则获取与所述目标电流对应的目标电压;根据所述目标电压,从预置数据表中选取与所述目标电压对应的校正荷电状态。10.一种修正装置,其特征在于,包括:控制模块,用于在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向所述电池单元充电,其中,所述目标动态电压为以预设电压变化速率,在所述电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;检测模块,用于检测所述电池单元在通过所述目标动态电压进行充电时的检测电流;获取模块,用于若所述检测电流为目标电流,则获取与所述目标电流对应的目标电压,以及与所述目标电压对应的校正荷电状态;修正模块,用于根据所述校正荷电状态,对所述初始荷电状态进行修正,得到目标荷电状态。11.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1至9中任一项所述的修正方法。12.一种车辆,其特征在于,包括权利要求11所述的电子设备。13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至9任一项所述的修
正方法。

技术总结
本申请提供一种修正方法、装置、电子设备、车辆及存储介质。该方法包括:在检测到电池单元的初始荷电状态处于非可信状态时,控制充电单元以目标动态电压向电池单元充电,其中,目标动态电压为以预设电压变化速率,在电池单元的第一充电阈值电压和第二充电阈值电压之间变化的充电电压;检测电池单元在通过目标动态电压进行充电时的检测电流;若检测电流为目标电流,则获取与目标电流对应的目标电压,以及与目标电压对应的校正荷电状态;根据校正荷电状态,对初始荷电状态进行修正,得到目标荷电状态。本申请的方法,提高了检测荷电状态的精准度。准度。准度。


技术研发人员:肖邦 林燕
受保护的技术使用者:浙江吉利控股集团有限公司
技术研发日:2023.03.10
技术公布日:2023/6/28
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐