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

一种动力电池自加热控制方法、系统、存储介质及电子设备与流程

2022-11-23 08:46:00 来源:中国专利 TAG:


1.本技术涉及电池技术领域,特别涉及一种动力电池自加热控制方法、系统、存储介质及电子设备。


背景技术:

2.动力电池作为动力来源,在纯电动系列和混合动力系列车型的能源系统上得到大范围使用。然而,当前为了提升电动汽车在寒冷地区的适配性,逐渐都适配了动力电池自加热,电池自加热属于电动汽车一种新的功能,现有技术在电动车整车工作时进行保护,并未对电池低温自加热的过程进行保护,因此在出现低温自加热异常时,不能及时采取相应策略保障低温自加热的正常运行。


技术实现要素:

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.在一些实施例中,方法还包括:
52.在自加热过程中,检测动力电池的温度值;
53.若动力电池的温度值到达预设温度值,停止动力电池自加热。
54.由于预设温度阈值是动力电池低温自加热停止的温度值,因此在当前时刻的温度值到达预设温度阈值时,可停止动力电池自加热,有效的防止动力电池持续自加热而造成的电能浪费。
55.在一些实施例中,方法还包括:
56.在自加热过程中,实时检测当前车辆的运行参数;
57.根据运行参数判断当前车辆是否存在故障;
58.若是,则停止动力电池自加热。
59.由于动力电池低温自加热的目的是为了电动汽车的正常运行,因此需要实时检测当前车辆的运行参数,并根据运行参数判断当前车辆是否存在故障,如果存在故障则电动汽车无法正常运行时也就没有必要自加热,此时则及时停止电池自加热,可以避免电能的浪费。
60.第二方面,本技术实施例提供了一种动力电池自加热控制系统,系统包括:
61.实际温升数据获取模块,用于在动力电池自加热过程中,获取动力电池的实际温升数据;
62.标定温升数据获取模块,用于获取动力电池的自加热电流对应的预设标定温升数据;
63.自加热控制模块,用于根据实际温升数据与预设标定温升数据控制动力电池自加热。
64.第三方面,本技术提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行实现上述实施例的动力电池自加热控制方法。
65.第四方面,本技术提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器运行计算机程序以实现上述实施例的动力电池自加热控制方法。
66.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
67.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
68.图1是本技术实施例提供的一种动力电池自加热控制方法的流程示意图;
69.图2是本技术提供的一种应用场景下动力电池自加热控制过程的过程示意框图;
70.图3是本技术实施例提供的一种动力电池自加热控制系统的系统示意图;
71.图4是本技术实施例提供的一种电子设备示意图。
具体实施方式
72.下面将结合附图对本技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本技术的技术方案,因此只作为示例,而不能以此来限制本技术的保护范围。
73.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同;本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术;本技术的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。
74.在本技术实施例的描述中,技术术语“第一”“第二”等仅用于区别不同对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量、特定顺序或主次关系。在本技术实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
75.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
76.在本技术实施例的描述中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
77.在本技术实施例的描述中,术语“多个”指的是两个以上(包括两个),同理,“多组”指的是两组以上(包括两组),“多片”指的是两片以上(包括两片)。
78.在本技术实施例的描述中,技术术语“中心”“纵向”“横向”“长度”“宽度”“厚度”“上”“下”“前”“后”“左”“右”“竖直”“水平”“顶”“底”“内”“外”“顺时针”“逆时针”“轴向”“径向”“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术实施例的限制。
79.在本技术实施例的描述中,除非另有明确的规定和限定,技术术语“安装”“相连”“连接”“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;也可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术实施例中的具体含义。
80.目前,从市场形势的发展来看,动力电池的应用越加广泛。动力电池不仅被应用于水力、火力、风力和太阳能电站等储能电源系统,而且还被广泛应用于电动自行车、电动摩托车、电动汽车等电动交通工具,以及军事装备和航空航天等多个领域。随着动力电池应用领域的不断扩大,其市场的需求量也在不断地扩增。
81.本技术的发明人注意到,在动力电池自加热中,现有技术在电动车整车工作时进行保护,并未对电池低温自加热的过程进行保护,因此在出现低温自加热异常时,不能及时采取相应策略保障低温自加热的正常运行。
82.为了能够缓解动力电池在自加热过程中发生自加热异常而导致低温自加热不能正常运行的问题,申请人研究发现,可以在自加热过程中,根据实际温升数据与预设标定温升数据控制动力电池自加热。
83.基于上述考虑,为了解决动力电池在自加热过程中发生自加热异常而导致低温自加热不能正常运行的问题,发明人经过深入研究,设计了一种动力电池自加热控制方法,首先在动力电池自加热过程中,获取动力电池的实际温升数据,然后获取动力电池的自加热电流对应的预设标定温升数据,最后根据实际温升数据与预设标定温升数据控制动力电池自加热。
84.在这样的动力电池自加热方法中,由于通过实际温升数据和预设标定温升数据来控制动力电池自加热,在实际温升数据与预设标定温升数据差距较大时,可确定出动力电池的温升出现异常,此时通过采取相应策略可保证动力电池自加热的正常运行。
85.本技术实施例公开的动力电池可以但不限用于电子设备、船舶或飞行器等用电装置中。可以使用具备本技术公开的动力电池、电池等组成该用电装置的电源系统,这样,有利于使动力电池的电压维持在预设安全电压区间内,从而保证动力电池不会被自加热工况所损伤。
86.本技术实施例提供一种使用电池作为电源的用电装置,用电装置可以为但不限于手机、平板、笔记本电脑、电动玩具、电动工具、电瓶车、电动汽车、轮船、航天器等等。其中,电动玩具可以包括固定式或移动式的电动玩具,例如,游戏机、电动汽车玩具、电动轮船玩具和电动飞机玩具等等,航天器可以包括飞机、火箭、航天飞机和宇宙飞船等等。
87.请参见图1,为本技术实施例提供了一种动力电池自加热控制方法的流程示意图。如图1所示,本技术实施例的方法可以包括以下步骤:
88.s101,在动力电池自加热过程中,获取动力电池的实际温升数据;
89.其中,动力电池是储能电源系统,而且还被广泛应用于电动自行车、电动摩托车、电动汽车等电动交通工具,以及军事装备和航空航天等多个领域。实际温升数据是动力电池在实际应用场景中进行低温自加热时确定的,实际温升数据包括实际温升速率和/或实际累计温升。
90.通常,自加热是为满足动力电池的低温充电需求而设计的,随着新能源汽车需求量的逐年增加,气候对于电动汽车的限制也越来越明显,众所周知动力电池在低温环境下的性能会受到限制,甚至无法充电,因此自加热应运而生。
91.在本技术实施例中,在动力电池自加热过程中,还需要实时检测当前车辆的运行参数,然后根据运行参数判断当前车辆是否存在故障,若是,则停止动力电池自加热。由于动力电池低温自加热的目的是为了电动汽车的正常运行,因此需要实时检测当前车辆的运行参数,并根据运行参数判断当前车辆是否存在故障,如果存在故障则电动汽车无法正常运行时也就没有必要自加热,此时则及时停止电池自加热,可以避免电能的浪费。
92.在本技术实施例中,在动力电池自加热过程中,还需要检测动力电池的温度值,若动力电池的温度值到达预设温度值,停止动力电池自加热。由于预设温度阈值是动力电池低温自加热停止的温度值,因此在当前时刻的温度值到达预设温度阈值时,可停止动力电池自加热,有效的防止动力电池持续自加热而造成的电能浪费。
93.进一步地,若动力电池的温度值未到达预设温度值时,继续执行步骤s101-步骤s103进行持续的动力电池自加热控制。
94.在一种可能的实现方式中,在获取动力电池的实际温升数据时,首先获取动力电池自加热过程中每个时刻的温度值,然后根据每个时刻的温度值计算当前时刻的实际温升速率,得到实际温升数据。由于温升速率的变化可以判断动力电池低温自加热时的温度变化状态,因此通过获取动力电池自加热过程中每个时刻的温度值,可以实时计算出每个时刻的温升速率,该温升速率可以实时表征出应用场景中每个时刻的低温自加热的实际温升数据。
95.在另一种可能的实现方式中,在获取动力电池的实际温升数据时,可根据当前时刻动力电池的温度值与开启自加热时动力电池的温度值,计算实际累计温升,得到实际温升数据。由于实际累计温升也可以判断动力电池低温自加热时的温度变化状态,因此通过计算当前时刻动力电池的温度值与开启自加热时动力电池的温度之间的温度差值,可计算出实际累计温升,该实际的累积温升也可以表征出应用场景中每个时刻的低温自加热的实际温升数据。
96.在另一种可能的实现方式中,在获取动力电池的实际温升数据时,首先获取动力电池自加热过程中每个时刻的温度值,然后根据每个时刻的温度值计算当前时刻的实际温升速率,其次根据当前时刻动力电池的温度值与开启自加热时动力电池的温度值,计算实际累计温升,最后将实际温升速率和实际累计温升确定为动力电池的实际温升数据。同样也可将实际温升速率与实际累计温升结合起来进行判断,能进一步的提升低温自加热是否出现异常的准确性。
97.在一种具体的实现方式中,例如,在根据每个时刻的温度值计算当前时刻的实际温升速率时,需要从每个时刻的温度值中确定出上一时刻的历史温度值,然后计算当前时刻的温度值与上一时刻的历史温度值之间的差值,最后将该差值和当前时刻与上一时刻的
时长的比值确定为当前时刻的实际温升速率。通过确定相邻时刻的温度差值计算温升速率可以使得计算的结果更加细化,提升判断的准确度。
98.s102,获取动力电池的自加热电流对应的预设标定温升数据;
99.其中,预设标定温升数据是针对不同型号动力电池在不同电流下进行低温自加热时标定的,预设标定温升数据保存在表中,该表是电流与预设标定温升数据的关系映射表。
100.在一种可能的实现方式中,在获取动力电池的自加热电流对应的预设标定温升数据时,根据动力电池的自加热电流,从预设的温升数据标定表中查询自加热电流对应的预设标定温升数据。由于预设的温升数据标定表是针对不同型号动力电池在不同电流下进行低温自加热标定的,因此通过当前动力电池的自加热电流可快速的从预设的温升数据标定表中查询出自加热电流对应的预设标定温升数据。
101.在另一种可能的实现方式中,在获取动力电池的自加热电流对应的预设标定温升数据时,预设标定温升数据可以是电动汽车上根据自加热额定电流提前保存好的,即获取预先保存的预设标定温升数据,这样可以减少自加热时通过查表确定预设标定温升数据的时间,提升对动力电池低温自加热的控制效率。
102.s103,根据实际温升数据与预设标定温升数据控制动力电池自加热。
103.在本技术实施例中,在根据实际温升数据与预设标定温升数据控制动力电池自加热时,首先计算实际温升数据与预设标定温升数据之间的温升数据差值,并根据温升数据差值控制动力电池自加热。本技术中通过实际温升数据与预设标定温升数据之间的温升数据差值来控制动力电池自加热,可以提升电池自加热在不同参数下的控制准确度。
104.在本技术实施例中,实际温升数据包括实际温升速率,预设标定温升数据包括标定温升速率。在计算实际温升数据与预设标定温升数据之间的温升数据差值,并根据温升数据差值控制动力电池自加热时,首先计算实际温升速率与标定温升速率之间的速率差值,若速率差值超过第一预设阈值范围,则计算速率差值与第一预设阈值范围的偏离大小,最后根据偏离大小,控制动力电池自加热。由于温升速率的变化可确定动力电池低温自加热的实时状态,因此通过计算实际温升速率与标定温升速率之间的速率差值,并基于差值与预设阈值的范围的偏离大小可快速判断此时低温自加热是否出现异常。
105.在本技术实施例中,实际温升数据包括实际温升速率和实际累计温升,预设标定温升数据包括标定温升速率和标定累计温升。在计算实际温升数据与预设标定温升数据之间的温升数据差值,并根据温升数据差值控制动力电池自加热时,首先计算实际累计温升与标定累计温升之间的温升差值,若温升差值超过第二预设阈值范围,则计算温升差值与第二预设阈值范围的偏离大小,最后根据偏离大小,控制动力电池自加热。以通过预设阈值范围确定温升差值的偏离大小,可以有效的表征出动力电池低温自加热的运行状态,使得对动力电池自加热的控制策略的确定提供准确度更高的参数。同时由于温升差值的变化可确定动力电池低温自加热的实时状态,因此通过计算温升差值,并基于该差值与预设阈值的范围的偏离大小可快速判断此时低温自加热是否出现异常。
106.在本技术实施例中,实际温升数据包括实际温升速率和实际累计温升,预设标定温升数据包括标定温升速率和标定累计温升。在计算实际温升数据与预设标定温升数据之间的温升数据差值,并根据温升数据差值控制动力电池自加热时,首先计算实际温升速率与标定温升速率之间的速率差值,然后计算实际累计温升与标定累计温升之间的温升差
值,若速率差值超过第一预设阈值范围且温升差值超过第二预设阈值范围,则根据速率差值、第一预设阈值范围、温升差值与第二预设阈值范围,计算动力电池当前的温升状态与正常温升状态之间的偏离大小,最后根据偏离大小,控制动力电池自加热。由于速率差值和温升差值都可以表征动力电池低温自加热的运行状态,因此可将速率差值和温升差值结合起来进行判断,提升判断结果的准确度。
107.具体的,在根据偏离大小,控制动力电池自加热时,首先根据偏离大小确定故障等级,然后根据故障等级从预设故障处理策略库中确定出故障处理策略,最后基于故障处理策略控制动力电池自加热。本技术实施例中通过设置策略库和故障等级,可以有效的在动力电池发生运行故障时提供有效的处理策略,保障动力电池的健康状态。
108.例如图2,图2所示本技术提供的一种应用场景下动力电池自加热控制过程的过程示意框图,首先车辆自检开启自加热模式,在启动动力电池的低温自加热后,记录电池温升速率,然后判断车内是否出现绝缘故障和冷却系统故障,若是,则控制车辆退出自加热模式,若否,则将记录的电池温升速率和标定的温升速率进行比对,判断两者的差距是否在误差范围内,若否,则控制车辆退出自加热模式,若是,则判断动力电池的温度是否到达预设温度,若否,则继续返回执行记录电池温升速率的步骤进行判断,若是,则完成电池自加热,控制车辆退出自加热模式。
109.在本技术实施例中,在动力电池自加热过程中,获取动力电池的实际温升数据;获取动力电池的自加热电流对应的预设标定温升数据;根据实际温升数据与预设标定温升数据控制动力电池自加热。因此,采用本技术实施例,由于本技术通过实际温升数据和预设标定温升数据来控制动力电池自加热,在实际温升数据与预设标定温升数据差距较大时,可确定出动力电池的温升出现异常,此时通过采取相应策略可保证动力电池自加热的正常运行。
110.下述为本技术系统实施例,可以用于执行本技术方法实施例。对于本技术系统实施例中未披露的细节,请参照本技术方法实施例。
111.请参见图3,其示出了本技术一个示例性实施例提供的动力电池自加热控制系统的结构示意图。该动力电池自加热控制系统可以通过软件、硬件或者两者的结合实现成为智能机器人的全部或一部分。该系统1包括实际温升数据获取模块10、标定温升数据获取模块20、自加热控制模块30。
112.实际温升数据获取模块10,用于在动力电池自加热过程中,获取动力电池的实际温升数据;
113.标定温升数据获取模块20,用于获取动力电池的自加热电流对应的预设标定温升数据;
114.自加热控制模块30,用于根据实际温升数据与预设标定温升数据控制动力电池自加热。
115.需要说明的是,上述实施例提供的动力电池自加热系统在执行动力电池自加热方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的动力电池自加热系统与动力电池自加热方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
116.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
117.在本技术实施例中,在动力电池自加热过程中,获取动力电池的实际温升数据;获取动力电池的自加热电流对应的预设标定温升数据;根据实际温升数据与预设标定温升数据控制动力电池自加热。因此,采用本技术实施例,由于本技术通过实际温升数据和预设标定温升数据来控制动力电池自加热,在实际温升数据与预设标定温升数据差距较大时,可确定出动力电池的温升出现异常,此时通过采取相应策略可保证动力电池自加热的正常运行。
118.本技术还提供一种计算机可读介质,其上存储有程序指令,该程序指令被处理器执行时实现上述各个方法实施例提供的动力电池自加热控制方法。
119.本技术还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个方法实施例的动力电池自加热控制方法。
120.请参见图4,为本技术实施例提供了一种电子设备的结构示意图。如图4所示,电子设备1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。
121.其中,通信总线1002用于实现这些组件之间的连接通信。
122.其中,用户接口1003可以包括显示屏(display)、摄像头(camera),可选用户接口1003还可以包括标准的有线接口、无线接口。
123.其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
124.其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种借口和线路连接整个电子设备1000内的各个部分,通过运行或执行存储在存储器1005内的指令、程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行电子设备1000的各种功能和处理数据。可选的,处理器1001可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行实现。
125.其中,存储器1005可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器1005包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1005可用于存储指令、程序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图4所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及动力电池自加热控制应用程序。
126.在图4所示的电子设备1000中,用户接口1003主要用于为用户提供输入的接口,获
取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的动力电池自加热控制应用程序,并具体执行以下操作:
127.在动力电池自加热过程中,获取动力电池的实际温升数据;
128.获取动力电池的自加热电流对应的预设标定温升数据;
129.根据实际温升数据与预设标定温升数据控制动力电池自加热。
130.在一个实施例中,处理器1001在执行获取动力电池的实际温升数据时,具体执行以下操作:
131.获取动力电池自加热过程中每个时刻的温度值;
132.根据每个时刻的温度值计算当前时刻的实际温升速率,得到实际温升数据。
133.在一个实施例中,处理器1001在执行获取动力电池的实际温升数据时,具体执行以下操作:
134.根据当前时刻动力电池的温度值与开启自加热时动力电池的温度值,计算实际累计温升,得到实际温升数据。
135.在一个实施例中,处理器1001在执行获取动力电池的自加热电流对应的预设标定温升数据时,具体执行以下操作:
136.根据动力电池的自加热电流,从预设的温升数据标定表中查询自加热电流对应的预设标定温升数据。
137.在一个实施例中,处理器1001在执行根据所述实际温升数据与所述预设标定温升数据控制所述动力电池自加热时,具体执行以下操作:
138.计算所述实际温升数据与所述预设标定温升数据之间的温升数据差值,并根据所述温升数据差值控制所述动力电池自加热。
139.在一个实施例中,处理器1001在执行根据实际温升数据与标定温升数据控制动力电池自加热时,具体执行以下操作:
140.计算实际温升速率与标定温升速率之间的速率差值;
141.若速率差值超过第一预设阈值范围,则计算速率差值与第一预设阈值范围的偏离大小;
142.根据偏离大小,控制动力电池自加热。
143.在一个实施例中,处理器1001在执行根据实际温升数据与标定温升数据控制动力电池自加热时,具体执行以下操作:
144.计算实际累计温升与标定累计温升之间的温升差值;
145.若温升差值超过第二预设阈值范围,则计算温升差值与第二预设阈值范围的偏离大小;
146.根据偏离大小,控制动力电池自加热。
147.在一个实施例中,处理器1001在执行根据实际温升数据与标定温升数据控制动力电池自加热时,具体执行以下操作:
148.计算实际温升速率与标定温升速率之间的速率差值;
149.计算实际累计温升与标定累计温升之间的温升差值;
150.若速率差值超过第一预设阈值范围且温升差值超过第二预设阈值范围,则根据速率差值、第一预设阈值范围、温升差值与第二预设阈值范围,计算动力电池当前的温升状态
与正常温升状态之间的偏离大小;
151.根据偏离大小,控制动力电池自加热。
152.在一个实施例中,处理器1001在执行根据偏离大小,控制动力电池自加热时,具体执行以下操作:
153.根据偏离大小确定故障等级;
154.根据故障等级从预设故障处理策略库中确定出故障处理策略;
155.基于故障处理策略控制动力电池自加热。
156.在一个实施例中,处理器1001在执行基于故障处理策略控制动力电池自加热时,具体执行以下操作:
157.若故障处理策略为停止加热策略,停止动力电池自加热;
158.或者,
159.若故障处理策略为降低功率策略,对动力电池自加热的功率进行调低。
160.在一个实施例中,处理器1001还执行以下操作:
161.在自加热过程中,检测动力电池的温度值;
162.若动力电池的温度值到达预设温度值,停止动力电池自加热。
163.在一个实施例中,处理器1001还执行以下操作:
164.在自加热过程中,实时检测当前车辆的运行参数;
165.根据运行参数判断当前车辆是否存在故障;
166.若是,则停止动力电池自加热。
167.在本技术实施例中,在动力电池自加热过程中,获取动力电池的实际温升数据;获取动力电池的自加热电流对应的预设标定温升数据;根据实际温升数据与预设标定温升数据控制动力电池自加热。因此,采用本技术实施例,由于本技术通过实际温升数据和预设标定温升数据来控制动力电池自加热,在实际温升数据与预设标定温升数据差距较大时,可确定出动力电池的温升出现异常,此时通过采取相应策略可保证动力电池自加热的正常运行。
168.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。
169.以上所揭露的仅为本技术较佳实施例而已,当然不能以此来限定本技术之权利范围,因此依本技术权利要求所作的等同变化,仍属本技术所涵盖的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献