一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电池功率确定方法、装置、设备及存储介质与流程

2022-03-04 23:30:26 来源:中国专利 TAG:


1.本发明涉及新能源技术领域,具体涉及一种电池功率确定方法、装置、设备及存储介质。


背景技术:

2.新能源电动汽车的需求急剧上升,而充电电池作为为电动汽车的能源供应部件,具有不可替代的地位。
3.在电动汽车的运行过程中,目标车辆通过整车控制器对整车进行能量管理以及各部分的协调控制。例如当目标车辆需要前进或后退时,整车控制器通过对当前车辆功率的要求和蓄电池当前的状态计算并向电机控制器发出信号,而控制器在计算整车可使用功率时,通常是直接根据当前温度和真实soc(state of charge,荷电状态)来查表。
4.上述方案中,当整车的连续两次使用间的温度相差较大时,此时电池的容量差异较为明显,导致真实soc变化较大,仪表显示同样的电量值的情况下,控制器计算得到的整车可使用功率差距较大,整车动力性明显变弱或者变强,无法保证行车的安全性。


技术实现要素:

5.本技术提供了一种电池功率确定方法、装置、计算机设备及存储介质,提高了目标车辆运行的安全性,该技术方案如下。
6.一方面,提供了一种电池功率确定方法,所述方法包括:
7.获取静态真实soc以及静态相对soc;所述相对soc为在目标温度下的电池容量计算出的荷电状态;
8.根据所述静态真实soc以及目标电池的运行数据,实时获取动态真实soc;根据静态相对soc以及所述目标电池的运行数据,实时获取动态相对soc;
9.根据目标电池的环境温度,对动态真实soc进行调节,获得动态显示soc;
10.根据所述动态显示soc以及所述动态相对soc之间的差值,确定目标soc以实时计算目标电池的电池功率。
11.又一方面,提供了一种电池功率确定装置,所述装置包括:
12.静态荷电状态获取模块,用于获取静态真实soc以及静态相对soc;所述相对soc为在目标温度下的电池容量计算出的荷电状态;
13.动态荷电状态获取模块,用于根据所述静态真实soc以及目标电池的运行数据,实时获取动态真实soc;根据静态相对soc以及所述目标电池的运行数据,实时获取动态相对soc;
14.显示荷电状态获取模块,用于根据目标电池的环境温度,对动态真实soc进行调节,获得动态显示soc;
15.电池功率确定模块,用于根据所述动态显示soc以及所述动态相对soc之间的差值,确定目标soc以实时计算目标电池的电池功率。
16.在一种可能的实现方式中,所述电池功率确定模块,还用于,
17.当所述动态显示soc与所述动态相对soc之间的差值大于第一阈值时,将所述动态相对soc确定为所述目标soc。
18.在一种可能的实现方式中,所述电池功率确定模块,还用于,
19.当所述动态显示soc与所述动态相对soc之间的差值小于第一阈值时,将所述动态显示soc确定为所述目标soc。
20.在一种可能的实现方式中,所述电池功率确定模块,还用于,
21.根据所述目标soc查询充放电功率表,获取目标运行功率;
22.将功率系数与所述目标运行功率的乘积获取为所述目标电池的电池功率;所述功率系数包括所述目标车辆的故障信息触发的功率系数以及所述目标车辆的功率转换系数中的至少一者。
23.在一种可能的实现方式中,所述静态荷电状态获取模块,还用于,
24.实时检测所述目标电池的电压以及温度,获得初始温度以及初始电压;
25.根据所述初始温度、初始电压查询相对开路电压表,得到静态相对soc;所述相对开路电压表中包含在目标温度下充满的目标电池,放电到第一soc后,放置到第一温度并静置到第一时间得到的开路电压值;
26.根据所述初始温度、初始电压查询真实开路电压表,得到静态真实soc;所述真实开路电压表中包含在目标温度下充满的目标电池,放置到第二温度后,放电到第二soc并静置到第二时间得到的开路电压值。
27.在一种可能的实现方式中,所述静态真实soc以及静态相对soc为所述目标车辆的控制器最近一次休眠时保存的。
28.在一种可能的实现方式中,所述目标电池的运行数据包括所述目标电池的实时放电量,以及所述目标电池的实时温度;
29.所述动态荷电状态获取模块,还用于,
30.将所述目标电池的放电值与实时容量的比值积分,获取为真实soc变化值;所述实时容量为所述目标车辆随实时温度变化的容量值;
31.将所述真实soc变化值与所述静态真实soc之和,确定为所述动态真实soc;
32.所述动态荷电状态获取模块,还用于,
33.将目标电池的放电值与目标容量的比值积分,获取为相对soc变化值;所述目标容量为所述目标电池在目标温度下的容量值;
34.将所述相对soc变化值与所述静态相对soc之和,确定为所述动态相对soc。
35.再一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述的电池功率确定方法。
36.又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现上述的电池功率确定方法。
37.再一方面,提供了一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质中读取所述计算机指令,处理器执行所述计算机指令,使得
所述计算机设备执行上述电池功率确定方法。
38.本技术提供的技术方案可以包括以下有益效果:
39.当需要对目标车辆运行时的电池功率进行计算时,可以先获取到目标电池预先存储的静态真实soc值以及静态相对soc值,并作为基础,实时计算在目标车辆运行过程中的动态真实soc以及动态相对soc。并以动态真实soc为基础计算出显示于仪表上的动态显示soc,并根据动态显示soc与动态相对soc之间的差值,确定出合适的目标soc以实时计算目标电池的电池功率。上述方案中,目标车辆的控制器除了计算真实soc外,实时计算相对soc,由于相对soc是在目标温度下的电池容量计算出的荷电状态,因此该相对soc不容易发生突变,此时控制器根据显示soc与相对soc之间的差值,确定出目标soc计算出目标电池的电池功率,在计算目标电池的电池功率时,同时考虑了显示soc以及相对soc,使得计算出的目标电池的电池功率相对稳定,从而提高了用户在操控目标车辆时的安全性。
附图说明
40.为了更清楚地说明本技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1是根据一示例性实施例示出的一种电池功率确定系统的结构示意图。
42.图2是根据一示例性实施例示出的一种电池功率确定方法的方法流程图。
43.图3是根据一示例性实施例示出的一种电池功率确定方法的方法流程图。
44.图4是根据一示例性实施例示出的一种电池功率确定方法的流程框图。
45.图5是根据一示例性实施例示出的一种电池功率确定装置的结构方框图。
46.图6示出了本技术一示例性实施例示出的计算机设备的结构框图。
具体实施方式
47.下面将结合附图对本技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.应理解,在本技术的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,a指示b,可以表示a直接指示b,例如b可以通过a获取;也可以表示a间接指示b,例如a指示c,b可以通过c获取;还可以表示a和b之间具有关联关系。
49.在本技术实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
50.本技术实施例中,“预定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本技术对于其具体的实现方式不做限定。
51.图1是根据一示例性实施例示出的一种电池功率确定系统的结构示意图。该电池
异常检测系统中包含服务器110以及目标车辆120。
52.其中,该目标车辆120中具有数据处理设备以及数据存储模块,该数据处理设备可以是目标车辆中的整车控制器,该整车控制器中加载有bms(battery management system,电池管理系统),该电池管理系统可以按照指定周期检测该目标车辆中的各个参数,如电池状态(如输出电压)、车身绝缘阻值等,并将电池状态以及车身绝缘阻值等参数保存在该目标车辆的数据存储模块中。
53.可选的,该目标车辆120与充电桩连接以实现电池的充电过程时,bms仍然按照指定周期检测目标车辆中的电池状态数据,并将该目标车辆在充电过程中的电池状态数据保存在数据存储模块中。
54.可选的,该目标车辆120在车辆的运行过程中(即充电电池的放电过程中),bms仍然按照指定周期检测目标车辆的电池状态数据,并将该目标车辆在运行过程中的电池状态数据保存在数据存储模块中。
55.可选的,该目标车辆120通过传输网络(如无线通信网络)与服务器110实现通信连接,该目标车辆120可以通过无线通信网络,将数据存储模块中存储的各个数据(如电池状态数据)上传至服务器110,以便服务器110对该目标车辆的充电电池的状态进行分析。
56.可选的,该目标车辆120中的数据处理设备,可以对数据存储模块中存储的各个数据进行处理,从而实现对目标车辆的充电电池的状态进行分析。
57.可选的,该服务器110还可以通过无线通信网络向包括该目标车辆120在内的,与该服务器110建立通信连接的各个新能源车辆进行无线通信连接,并向该各个新能源车辆发送各自对应的指示信息,如安全提示信息等。
58.可选的,上述服务器可以是由多个物理服务器构成的服务器集群或者是分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等技术运计算服务的云服务器。
59.可选的,该系统还可以包括管理设备,该管理设备用于对该系统进行管理(如管理各个模块与服务器之间的连接状态等),该管理设备与服务器之间通过通信网络相连。可选的,该通信网络是有线网络或无线网络。
60.可选的,上述的无线网络或有线网络使用标准通信技术和/或协议。网络通常为因特网,但也可以是其他任何网络,包括但不限于局域网、城域网、广域网、移动、有限或无线网络、专用网络或者虚拟专用网络的任何组合。在一些实施例中,使用包括超文本标记语言、可扩展标记语言等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层、传输层安全、虚拟专用网络、网际协议安全等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。
61.图2是根据一示例性实施例示出的一种电池功率确定方法的方法流程图。该方法由计算机设备执行,该计算机设备可以是如图1中所示的目标车辆中的数据处理设备。如图2所示,该电池功率确定方法可以包括如下步骤:
62.步骤201,获取静态真实soc以及静态相对soc。
63.在本技术实施例中,相对soc为在目标温度下的电池容量计算出的荷电状态。该真实soc则是在电池实际温度下的电池容量所计算出来的荷电状态。
64.可选的,该目标温度可以是常温,即25摄氏度。
65.因此真实soc与相对soc在目标温度时可以认为近似相等,而当真实温度越偏离目标温度时,真实soc与相对soc之间的差距越大。
66.而通常目标车辆中存储的功率表中,存储的是在常温下的soc(即相对soc)与车辆功率的对应关系。例如当车辆在寒冷环境下启动时,由于刚启动时的电池温度较低,真实soc小于相对soc,因此通过真实soc读取出的车辆功率也较小,影响了车辆的正常运行。
67.因此在本技术实施例中,除了对真实soc进行计算,还对相对soc进行计算。
68.而在本技术实施例的一种可能的实现方式中,该静态真实soc可以是目标车辆启动时,在目标车辆的数据存储模块中读取到的真实soc值,也就是说此时该静态真实soc为目标车辆上次运行的过程中,控制器休眠前计算得到并保存在目标车辆的数据存储模块中的;
69.同理,该静态相对soc可以是目标车辆启动时,在目标车辆的数据存储模块中读取到的相对soc值,也就是说,此时该静态相对soc值为目标车辆上次运行的过程中,控制器休眠前计算得到并保存在目标车辆的数据存储模块中的。
70.步骤202,根据该静态真实soc以及目标电池的运行数据,实时获取动态真实soc。
71.由于静态真实soc为目标车辆启动时获取的真实soc值,随着目标车辆运行过程中目标电池的放电,真实soc值会随着时间逐渐改变,因此目标车辆上的数据处理设备,可以根据车辆启动时获取到的真实soc值以及目标电池的运行数据,实时获取到动态真实soc,以实现对真实soc的实时监控。
72.步骤203,根据静态相对soc以及该目标电池的运行数据,实时获取动态相对soc。
73.同理,由于静态相对soc为目标车辆启动时获取到的相对soc值,随着目标车辆运行过程中目标电池的放电,相对soc值也会随着时间逐渐改变,因此目标车辆上的数据处理设备,可以根据车辆启动时获取到的对soc值以及目标电池的运行数据,实时获取到动态相对soc,以实现相对soc的实时监控。
74.步骤204,根据目标电池的环境温度,对动态真实soc进行调节,获得动态显示soc。
75.在获取到动态真实soc后,即获取到在任一时间点的真实soc后,可以将此时目标电池的soc值显示给用户。但由于真实soc受到温度的影响较大,在本技术实施例中并不会直接通过真实soc读取目标电池的功率,因此此处也不会直接将真实soc显示给用户,若直接将真实soc显示给用户,随着温度的变化,可能会造成真实soc变化,但目标电池的功率不变,给用户带来认知错误。
76.因此在本技术实施例中,可以根据目标电池的环境温度,对动态真实soc进行调节,从而实现对动态的真实soc实现一定的修正,使其更加贴近动态相对soc,以贴近显示的目标电池的电池功率。
77.步骤205,根据该动态显示soc以及该动态相对soc之间的差值,确定目标soc以实时计算目标电池的电池功率。
78.在本技术实施例中,为了避免真实soc在不同温度下的变化,导致电池输出的不稳定情况发生,可以采用动态相对soc计算目标电池的电池功率,从而使得目标车辆在不同温度下启动时,都可以具有较为稳定的电池功率。
79.而为了提高用户的使用体验,避免显示信息造成用户的认知错误,此时可以计算
动态显示soc与动态相对soc之间的差值,即同时考虑动态显示soc与动态相对soc,以确定出目标soc以实时计算目标电池的电池功率,在保证稳定的电池功率的前提下,使得用于计算的soc尽可能贴近显示给用户的显示soc,从而使得用户可以根据显示的数据更好的对目标车辆进行控制。
80.综上所述,当需要对目标车辆运行时的电池功率进行计算时,可以先获取到目标电池预先存储的静态真实soc值以及静态相对soc值,并作为基础,实时计算在目标车辆运行过程中的动态真实soc以及动态相对soc。并以动态真实soc为基础计算出显示于仪表上的动态显示soc,并根据动态显示soc与动态相对soc之间的差值,确定出合适的目标soc以实时计算目标电池的电池功率。上述方案中,目标车辆的控制器除了计算真实soc外,实时计算相对soc,由于相对soc是在目标温度下的电池容量计算出的荷电状态,因此该相对soc不容易发生突变,此时控制器根据显示soc与相对soc之间的差值,确定出目标soc计算出目标电池的电池功率,在计算目标电池的电池功率时,同时考虑了显示soc以及相对soc,使得计算出的目标电池的电池功率相对稳定,从而提高了用户在操控目标车辆时的安全性。
81.图3是根据一示例性实施例示出的一种电池功率确定方法的方法流程图。该方法由计算机设备执行,该计算机设备可以是如图1中所示的目标车辆中的数据处理设备。如图3所示,该电池功率确定方法可以包括如下步骤:
82.步骤301,获取静态真实soc以及静态相对soc。
83.在一种可能的实现方式中,实时检测该目标电池的电压以及温度,获得初始温度以及初始电压;
84.根据该初始温度、初始电压查询相对开路电压表,得到静态相对soc;该相对开路电压表中包含在目标温度下充满的目标电池,放电到第一soc后,放置到第一温度并静置到第一时间得到的开路电压值;
85.根据该初始温度、初始电压查询真实开路电压表,得到静态真实soc;该真实开路电压表中包含在目标温度下充满的目标电池,放置到第二温度后,放电到第二soc并静置到第二时间得到的开路电压值。
86.即目标车辆启动后,控制器唤醒后并初始化完成后,实时检测电池的温度,电压,通过当前的电压和温度(即检测到初始温度和初始电压)以及本来设置于软件中的在25℃环境下充满后,放电到对应soc后放置到目标温度静置到对应时间得到的ocv值,得到静态的soc_relative(即静态相对soc),通过当前的电压和温度以及本来设置于软件中的在25℃环境下充满后,静置到目标温度放电到对应soc后静置到对应时间得的ocv值,得到静态的soc_real(即静态真实soc)。如果没有检测到上述两个预设值,则对应值为控制器上次休眠前存储值(即图2所示实施例中示出的,控制器在上次休眠前存储的静态相对soc以及静态真实soc)。
87.步骤302,根据该静态真实soc以及目标电池的运行数据,实时获取动态真实soc。
88.其中,目标电池的运行数据包括该目标电池的实时放电量,以及该目标电池的实时温度。
89.在一种可能的实现方式中,将该目标电池的放电值与实时容量的比值积分,获取为真实soc变化值;该实时容量为该目标车辆随实时温度变化的容量值;将该真实soc变化值与该静态真实soc之和,确定为该动态真实soc。
90.控制器检测到整车处于高压上电后,在已知静态的soc_real和静态的soc_real的情况下,利用ah积分法作为基础来实时计算当前每个单体的soc。其中动态真实soc的计算公式如下所示。
91.soc_real=k4*(soc_real
静态
∫ah/cmap1);
92.其中动态soc_real(即动态真实soc)计算中使用的容量值cmap1是根据当前检测到的实时温度,实时变化的容量值。
93.由于动态soc_real计算中会由于温度变化和温度采样的精度影响,引入充电修正算法和动态修正算法进行合理的修正,给出修正系数k4。
94.步骤303,根据静态相对soc以及该目标电池的运行数据,实时获取动态相对soc。
95.在一种可能的实现方式中,将目标电池的放电值与目标容量的比值积分,获取为相对soc变化值;该目标容量为该目标电池在目标温度下的容量值;将该相对soc变化值与该静态相对soc之和,确定为该动态相对soc。
96.动态相对soc的计算公式如下所示。
97.soc_relative=soc_relative
静态
∫ah/cmap3;
98.动态soc_relative(即动态相对soc)计算中使用的容量值cmap3是25℃的固定充放电容量值,该值充放电过程中为定值。经协调后输出每个单体的真实soc和相对soc;考虑单体的不一致性和当前的电池温度,利用单体soc来实时计算整包真实的soc和相对soc。
99.步骤304,根据目标电池的环境温度,对动态真实soc进行调节,获得动态显示soc。
100.(动态)显示soc初始值需要(动态)真实soc一致,显示soc不允许跳变。显示soc需根据真实soc进行修正,在真实soc根据环境温度变化的情况下,显示soc值会根据真实soc按照一定的系数k1进行修正得到soc_display。
101.步骤305a,当该动态显示soc与该动态相对soc之间的差值大于第一阈值时,将该动态相对soc确定为该目标soc。
102.步骤305b,当该动态显示soc与该动态相对soc之间的差值小于第一阈值时,将该动态显示soc确定为该目标soc。
103.由于目前主流的功率map测试方法为:常温(25℃
±
2℃)将电池充至截至电压,以xxc放电至截至电压,计算放电容量q;常温将电池充至截至电压,静置至电池温度到常温,以xxc放电,待放出容量达到1/20q时停止放电,调整环境温度至目标温度,将电池静置至电池温度与目标温度一致后,测试xxs放电至截至电压所用的功率,该功率即为当前温度下95%对应的xxs放电sop值。所以sopmap中的soc值对应是常温情况下充放电得到对应soc(即相对soc_relative),但是soc_relative不会显示给用户,且常温高温的相对soc,真实soc和显示soc基本相等,常温静置到低温时相对soc基本等于显示soc。所以为了让用户不会明显感受到在同样soc_display的情况下,动力性差异太明显,控制器将计算得到的soc_display与soc_relative对比,选取出用于查表的目标soc。
104.步骤306,根据该目标soc查询充放电功率表,获取目标运行功率。
105.当在动态显示soc以及动态相对soc中确定了目标soc后,则可以按照目标soc进行查询充放电功率表,从而得到目标电池的目标运行功率。由于目标soc与动态相对soc的差小于阈值,因此目标soc受到温度的影响相对较小,通过目标soc查询到的目标运行功率也较为稳定。
106.步骤307,将功率系数与该目标运行功率的乘积获取为该目标电池的电池功率。
107.该功率系数包括该目标车辆的故障信息触发的功率系数以及该目标车辆的功率转换系数中的至少一者。
108.最后控制器根据检测到的故障信息触发的功率系数k2和设计的的功率间切换系数k3,对查表得到的目标运行功率进行调节,得到最后的整车可用功率p。
109.综上所述,当需要对目标车辆运行时的电池功率进行计算时,可以先获取到目标电池预先存储的静态真实soc值以及静态相对soc值,并作为基础,实时计算在目标车辆运行过程中的动态真实soc以及动态相对soc。并以动态真实soc为基础计算出显示于仪表上的动态显示soc,并根据动态显示soc与动态相对soc之间的差值,确定出合适的目标soc以实时计算目标电池的电池功率。上述方案中,目标车辆的控制器除了计算真实soc外,实时计算相对soc,由于相对soc是在目标温度下的电池容量计算出的荷电状态,因此该相对soc不容易发生突变,此时控制器根据显示soc与相对soc之间的差值,确定出目标soc计算出目标电池的电池功率,在计算目标电池的电池功率时,同时考虑了显示soc以及相对soc,使得计算出的目标电池的电池功率相对稳定,从而提高了用户在操控目标车辆时的安全性。
110.图4是根据一示例性实施例示出的一种电池功率确定方法的流程框图。如图4所示,该电池功率确定方法可以包括如下步骤:
111.步骤401,控制器通过预存数据及休眠时间和采集的单体电压和温度信息,以及控制器的工作状态,采集的电流大小得到电池的基于不同温度的真实soc(即soc_real)。
112.在本技术实施例中,控制器在如图4所示的基于25℃的充放电ocv表中,根据电压读取相对soc时,还需要对控制器的休眠时间判断,如图3所示实施例中相对开路电压表,包含通过当前的电压和温度以及本来设置于软件中的在25℃环境下充满后,放电到对应soc后,静置到目标温度并静置到对应时间得的ocv值,因此在读取相对开路电压表时,需要保证休眠时间大于相对开路电压表中的静置时间。
113.步骤402,控制器根据相关系数调整得到用于整车仪表及其他控制器使用的soc(即soc_display)。
114.步骤403,控制器通过预存数据及休眠时间和采集的单体电压和温度信息,以及控制器的工作状态,采集的电流大小得到电池的基于25℃的相对soc(即soc_relative)。
115.此处与步骤401类似,故不再赘述。
116.步骤404,控制器通过计算相对soc与显示soc的差值,确定使用那个soc作为预存功率map的soc选项,然后读取当前温度得到pmap。
117.步骤405,最后根据控制器检测的故障信息和设置的功率减切换策略得到整车可用的电池充放电功率p。
118.可用功率调用的实际应用如下:
119.假设电池和车辆都刚出厂,25℃对应的放电容量为117ah,环境温度为20℃,电池温度20℃,软件设置的三个soc初始值为25℃下的soc_real=soc_display=soc_relative=50%,此时根据以上算法即下表1,2,可以得出,soc_real=49.155%<soc_display=soc_relative=50%,如此时整车没有其他异常,整车的10s可用放电功率p10=243.6kw。
120.温度容量比值能量比例25℃100.00%100.00%
45℃103.05%103.11%40℃103.09%101.42%35℃102.35%100.35%20℃98.31%98.30%15℃96.41%96.33%0℃88.92%88.18%-7℃87.38%85.21%-10℃85.94%83.38%-20℃81.71%77.38%
121.表1不同温度下的放电容量比例值
[0122] 20%60%90%-30000-2523.957.2116.6-2027.9101.2167.3-1039.1110.1214.410103.8221.4266.120136.2255.8285.9
[0123]
表2 10s的允许放电功率值(部分)
[0124]
此时车运行了一段时间变为环境温度为20℃,电池温度45℃,假设过程中25℃放电了20ah,30℃放电了18ah,45℃放电了5ah,那么soc_real=49.155%-(20/117 18/119.74 5/120.57)*100%=12.88%;soc_display=k1*soc_real≈13%(由于k1仅考虑采样误差,所以常温和高温soc_real≈soc_display);soc_relative=50%-(20 18 5)/117*100%=13.25%,此时p可以用soc_display查表如此时整车没有其他异常,整车的10s可用放电功率p10=97.66kw
[0125]
此时将车辆移动到环境温度为-20℃放置一晚后,此时电池温度也同样为-20℃,soc_display=13%,soc_relative=13.25%,soc_real=10.21%,此时也p可以用soc_display查表如此时整车没有其他异常,整车的10s可用放电功率p10=20.5kw。
[0126]
若按照以前用soc_real查表得到整车的10s可用放电功率p10=17.8kw。整车的动力性受影响,越高soc和不同soc下功率差异越大,对整车的动力性影响更明显。
[0127]
但此时如果行车,由于对于客户使用的soc_display需要接近真实可用,所以soc_display是根据soc_real变化的,对于车辆从高温到低温,或者低温到高温时,整车的soc_display会快速修正到于soc_real一致。当电池系统不同温度下容量差异比较明显时,温度变化较大时soc_display和soc_real的差异就较为明显,在快速修正的过程中,soc_display和soc_relative的差值也会经历一个变大到缩小的过程,当soc_display和soc_relative差异达到一定值后,为避免过放或影响车辆动力性,必须使用soc_relative查表得到pmap。当soc_display和soc_relative的差值在一定范围内时,为避免客户在同样环境温度下,同样soc_display下对车辆动力的感知差异,尽量使用soc_display查表得到pmap。
[0128]
图5是根据一示例性实施例示出的一种电池功率确定装置的结构方框图。该电池功率确定装置应用于计算机设备中,该计算机设备可以是如图1所示的目标车辆中的数据
处理设备110,该电池功率确定装置包括:
[0129]
静态荷电状态获取模块510,用于获取静态真实soc以及静态相对soc;所述相对soc为在目标温度下的电池容量计算出的荷电状态;
[0130]
动态荷电状态获取模块520,用于根据所述静态真实soc以及目标电池的运行数据,实时获取动态真实soc;根据静态相对soc以及所述目标电池的运行数据,实时获取动态相对soc;
[0131]
显示荷电状态获取模块530,用于根据目标电池的环境温度,对动态真实soc进行调节,获得动态显示soc;
[0132]
电池功率确定模块540,用于根据所述动态显示soc以及所述动态相对soc之间的差值,确定目标soc以实时计算目标电池的电池功率。
[0133]
在一种可能的实现方式中,所述电池功率确定模块,还用于,
[0134]
当所述动态显示soc与所述动态相对soc之间的差值大于第一阈值时,将所述动态相对soc确定为所述目标soc。
[0135]
在一种可能的实现方式中,所述电池功率确定模块,还用于,
[0136]
当所述动态显示soc与所述动态相对soc之间的差值小于第一阈值时,将所述动态显示soc确定为所述目标soc。
[0137]
在一种可能的实现方式中,所述电池功率确定模块,还用于,
[0138]
根据所述目标soc查询充放电功率表,获取目标运行功率;
[0139]
将功率系数与所述目标运行功率的乘积获取为所述目标电池的电池功率;所述功率系数包括所述目标车辆的故障信息触发的功率系数以及所述目标车辆的功率转换系数中的至少一者。
[0140]
在一种可能的实现方式中,所述静态荷电状态获取模块,还用于,
[0141]
实时检测所述目标电池的电压以及温度,获得初始温度以及初始电压;
[0142]
根据所述初始温度、初始电压查询相对开路电压表,得到静态相对soc;所述相对开路电压表中包含在目标温度下充满的目标电池,放电到第一soc后,放置到第一温度并静置到第一时间得到的开路电压值;
[0143]
根据所述初始温度、初始电压查询真实开路电压表,得到静态真实soc;所述真实开路电压表中包含在目标温度下充满的目标电池,放置到第二温度后,放电到第二soc并静置到第二时间得到的开路电压值。
[0144]
在一种可能的实现方式中,所述静态真实soc以及静态相对soc为所述目标车辆的控制器最近一次休眠时保存的。
[0145]
在一种可能的实现方式中,所述目标电池的运行数据包括所述目标电池的实时放电量,以及所述目标电池的实时温度;
[0146]
所述动态荷电状态获取模块,还用于,
[0147]
将所述目标电池的放电值与实时容量的比值积分,获取为真实soc变化值;所述实时容量为所述目标车辆随实时温度变化的容量值;
[0148]
将所述真实soc变化值与所述静态真实soc之和,确定为所述动态真实soc;
[0149]
所述动态荷电状态获取模块,还用于,
[0150]
将目标电池的放电值与目标容量的比值积分,获取为相对soc变化值;所述目标容
量为所述目标电池在目标温度下的容量值;
[0151]
将所述相对soc变化值与所述静态相对soc之和,确定为所述动态相对soc。
[0152]
综上所述,当需要对目标车辆运行时的电池功率进行计算时,可以先获取到目标电池预先存储的静态真实soc值以及静态相对soc值,并作为基础,实时计算在目标车辆运行过程中的动态真实soc以及动态相对soc。并以动态真实soc为基础计算出显示于仪表上的动态显示soc,并根据动态显示soc与动态相对soc之间的差值,确定出合适的目标soc以实时计算目标电池的电池功率。上述方案中,目标车辆的控制器除了计算真实soc外,实时计算相对soc,由于相对soc是在目标温度下的电池容量计算出的荷电状态,因此该相对soc不容易发生突变,此时控制器根据显示soc与相对soc之间的差值,确定出目标soc计算出目标电池的电池功率,在计算目标电池的电池功率时,同时考虑了显示soc以及相对soc,使得计算出的目标电池的电池功率相对稳定,从而提高了用户在操控目标车辆时的安全性。
[0153]
图6示出了本技术一示例性实施例示出的计算机设备600的结构框图。该计算机设备可以实现为本技术上述方案中的服务器或数据处理设备。所述计算机设备600包括中央处理单元(central processing unit,cpu)611、包括随机存取存储器(random access memory,ram)602和只读存储器(read-only memory,rom)603的系统存储器604,以及连接系统存储器604和中央处理单元611的系统总线605。所述计算机设备600还包括用于存储操作系统609、应用程序160和其他程序模块611的大容量存储设备606。
[0154]
所述大容量存储设备606通过连接到系统总线605的大容量存储控制器(未示出)连接到中央处理单元611。所述大容量存储设备606及其相关联的计算机可读介质为计算机设备600提供非易失性存储。也就是说,所述大容量存储设备606可以包括诸如硬盘或者只读光盘(compact disc read-only memory,cd-rom)驱动器之类的计算机可读介质(未示出)。
[0155]
不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、可擦除可编程只读寄存器(erasable programmable read only memory,eprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)闪存或其他固态存储其技术,cd-rom、数字多功能光盘(digital versatile disc,dvd)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器604和大容量存储设备606可以统称为存储器。
[0156]
根据本公开的各种实施例,所述计算机设备600还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即计算机设备600可以通过连接在所述系统总线605上的网络接口单元607连接到网络608,或者说,也可以使用网络接口单元607来连接到其他类型的网络或远程计算机系统(未示出)。
[0157]
所述存储器还包括至少一条计算机程序,所述至少一条计算机程序存储于存储器中,中央处理器611通过执行该至少一条计算机程序来实现上述各个实施例所示的方法中的全部或部分步骤。
[0158]
在一示例性实施例中,还提供了一种计算机可读存储介质,用于存储有至少一条
计算机程序,所述至少一条计算机程序由处理器加载并执行以实现上述方法中的全部或部分步骤。例如,该计算机可读存储介质可以是只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、只读光盘(compact disc read-only memory,cd-rom)、磁带、软盘和光数据存储设备等。
[0159]
在一示例性实施例中,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述图2或图3任一实施例所示方法的全部或部分步骤。
[0160]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求指出。
[0161]
应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献