电池加热方法、装置及电动汽车与流程

文档序号:25702413发布日期:2021-06-30 00:29阅读:227来源:国知局
电池加热方法、装置及电动汽车与流程

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.图1是本发明提供的电池加热方法的流程示意图;
53.图2是本发明提供的电池加热系统的结构示意图;
54.图3是本发明提供的又一电池加热方法的流程示意图;
55.图4是本发明提供的电池加热装置的结构示意图;
56.图5是本发明提供的电子设备的结构示意图。
具体实施方式
57.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,
而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
58.纯电动汽车的销量越来越多,但电池在低温下的放电性能,充电性能还是受到较大的限制,纯电续航里程在低温下至少会衰减20%以上,如果整车系统都用ptc加热,则电量消耗太快,导致电池的续航里程大幅度降低。电池在低温下充电性能也是受到限制,所以在低温下先连接充电插头,先给电池加热再进行充电,这样充电时长会变长。
59.目前多从电池端取得电量去加热ptc等方式,这样会导致电池的电量更快的消耗,同时ptc加热的效率较低。
60.本发明为了解决上述问题,采用终端(如手机)预约加热,从而可以提前将电池温度加到适合工作的温度,在充电开始前电池就达到了适宜温度,则可对电池进行大倍率充电,这样节省充电时间。例如,对于在冬天户外停放一晚的电动汽车,早上用车前通过手机进行预约加热,将电池的温度提升到适宜温度,同时为乘客舱加热;这样可为司机提供舒适的工作环境同时电池的放电性能也得到了提升。下面将通过具体实施例对本发明提供的内容进行详细解释和说明。
61.对此,本发明提供一种电池加热方法。图1是本发明提供的电池加热方法的流程示意图,该方法应用于电动汽车的电池管理系统,如图1所示,该方法包括如下步骤:
62.步骤110、在接收到终端发送的电池加热请求时,若所述电池管理系统中的电池处于未充电状态或未放电状态或充电过程或放电过程,且当前电池状态满足加热条件,则基于当前电池状态,确定电池加热参数。
63.具体地,电池管理系统为电动汽车中管理电池的设备,终端指可以与电动汽车进行通信的外界装置,如手机、平板等。电池管理系统中电池处于未充电状态或未放电状态表明车辆未启动,如静置了预设时间的电动汽车。对于未启动的电动汽车,其可能处于低温环境中,电池的充电和放电性能受到限制,若用户上车后再对电池进行加热,会耗费用户的等待时间,因此用户可以通过终端向电池管理系统发送电池加热请求,使得电池管理系统在接收到电池加热请求后,若当前电池状态满足加热条件,可以提前对电池进行加热,将电池的温度提升到最佳温度,从而能够避免电池在低温下续航里程降低的问题,以使电池在充电或放电状态下达到最佳工作温度,保证电池的充电或放电性能,提高电池的寿命。电池管理系统中的电池处于充电过程或放电过程时,表明车辆已启动(如车辆正在运行过程中),此时可以在电池状态满足加热条件的情况下,实时控制加热系统对电池进行加热,从而保证在车辆运行过程中电池的充电或放电性能。
64.需要说明的是,电动汽车在某些状态下是不需要进行加热的,例如电动汽车的电池温度较高时,由于电池的当前温度并不会影响电动汽车的正常使用,因此不需要对电池进行加热;若当前正在对电池进行加热,此时也不需要重复执行对电池加热的步骤。因此未启动的电动汽车的当前电池状态满足加热条件可以包括:电池的当前温度小于预设温度且加热系统此时没有对电池进行加热。
65.此外,当前电池状态指用于表征电池当前属性和当前所处环境的参数信息,如电池当前温度、电池加热速率等。电池加热参数可以包括电池加热时长、电池加热的目标温度等。基于当前电池状态,可以确定电池加热参数,例如电池当前温度越低,所需的电池加热时长越长;又如电池加热速率越低,所需的电池加热时长越长。需要说明的是,由于通信延
时,电池加热时长和电池加热的目标温度无法同时到达加热系统,加热系统可以以最先接收到的电池加热参数执行加热。
66.可以理解的是,在电池管理系统确定电池加热参数之后,可以将电池加热参数发送至终端,从而用户可以通过终端获取电池加热参数,进而安排合理时间出行。例如,当用户获取电池加热参数中的电池加热时长为10min时,用户可以在10min后发动汽车,以使汽车能够马上正常运行。又如,当用户获取的电池加热时长为10min,而用户在30min后才能发动电动汽车(如用户在11点30分才能发动汽车),那么用户可以通过手机发送11点20分开始加热,从而在11点30分电池加热完毕,避免电池过早加热后,电动汽车没有启动造成电池冷却,导致电池温度降低,影响电动汽车的续航里程。
67.步骤120、将电池加热参数发送至加热系统,以使加热系统对电池进行加热。
68.具体地,电动汽车的加热系统指用于对电动汽车的电池进行加热的外部热源,例如设置于电动汽车上的柴油加热系统。在加热系统接收到电池加热参数后,会按照电池加热参数对电池进行加热。例如,加热系统先接收到电池加热时长,则以电池加热时长作为参数对电池加热;加热系统先接收到电池加热目标温度,则以电池加热目标温度作为参数对电池加热。
69.需要说明的是,本发明实施例使用的是加热系统这一外部热源对电池进行加热,相较于传统方法中从电池端取得电量去加热ptc的方式,不仅提高了加热效率,而且不使用电池本身能量,避免影响电池性能,增加了电池的使用寿命。
70.如图2所示,用户可以通过手机向车载tbox发送电池加热请求,此时车载tbox会将请求信号转发至电池系统,电池系统若判断当前电池状态满足加热条件,则向柴油加热系统发送电池加热参数,以使柴油加热系统控制热交换器对电池系统中的电池和电动汽车的乘客舱进行加热。此外,用户也可通过车载tbox发送停止加热命令至柴油加热系统,以停止对电池进行加热;用户还可以在乘客舱通过面板按钮等来控制开始加热或停止,但为了防止误操作,在环境温度大于15℃(标定量)时候,禁止打开加热,即环境温度大于15℃时,柴油加热系统不执行加热功能。
71.例如,当用户在开车前,可提前在手机端打开加热模式,柴油加热系统会将电池温度加热到10℃

20℃(标定值),将驾驶室加热到15℃(标定值),达到相应温度后,柴油加热系统自动停止工作。在对电池进行充电前,可提前开启电池加热功能,使电池处于适宜温度(10℃

20℃),可使电池能够按大电流进行充电。
72.本发明实施例提供的电池加热方法,在电池管理系统中的电池处于未充电或未放电状态或充电过程或放电过程时,接收终端发送的电池加热请求,若当前电池状态满足加热条件,则基于当前电池状态确定电池加热参数,并将电池加热参数发送至加热系统,不仅能够提前或实时对电动汽车的电池进行加热,避免用车时或行车过程中电池温度过低导致无法正常使用车辆,而且使得电池能够按大电流进行充电或放电,保证车辆续航里程。
73.基于上述实施例,当前电池状态包括当前电池温度、当前允许充电或放电电流以及当前加热速率,电池加热参数包括电池目标加热温度以及第一电池加热时长。
74.具体地,当前电池温度可以表征电池是否需要进行加热,若当前电池温度过低,则需要对电池进行加热。当前允许充电电流指在当前电池温度下对电池进行充电所允许的充电电流。当前允许放电电流指在当前电池温度下对电池进行放电所允许的放电电流。当前
加热速率指当前电池温度下对电池进行加热的速率。目标加热温度指电池需要加热达到的温度。第一电池加热时长指将电池加热到电池目标加热温度所需要的时长。
75.基于上述任一实施例,电池目标加热温度指采用大电流进行充电的温度阈值或采用大电流进行放电的温度阈值。
76.具体地,若电池需要进行充电,则电池目标加热温度指采用大电流进行充电的温度阈值;若电池需要进行放电,则电池目标加热温度指采用大电流进行放电的温度阈值。
77.其中,电池在充电时的温度阈值是根据电池电芯的状态确定的,即不同规格电池对应的充电温度阈值是不同的。电池在放电时的温度阈值可以根据具体情况进行设置,如15℃。
78.此外,需要说明的是,由于在充电和放电所对应的电池状态是不同的,即充电对应的温度阈值和放电对应的温度阈值是不同的。
79.基于上述任一实施例,若电池管理系统中的电池处于未充电状态或未放电状态或充电过程或放电过程,且当前电池状态满足加热条件,则基于当前电池状态,确定电池加热参数,包括:
80.若当前电池温度在预设范围内,且当前允许充电电流不大于电池的额定允许充电电流,或所述当前允许放电电流不大于所述电池的额定允许放电电流,则基于当前允许充电或放电电流确定电池目标加热温度;
81.基于电池目标加热温度、当前电池温度以及当前加热速率,确定第一电池加热时长。
82.具体地,若电动汽车的电池温度较高时,由于电池的当前温度并不会影响电动汽车的正常使用,因此不需要对电池进行加热;若当前允许充电电流不大于电池的额定允许充电电流,则表明可以以当前允许充电电流(大电流)进行充电,或若当前允许放电电流不大于所述电池的额定允许放电电流,则表明可以以当前允许放电电流(大电流)进行放电,同时若当前电池温度在预设范围内,则表明当前电池状态满足加热条件,可以对电池进行加热。因此电池管理系统需准确的判定当前电池温度是否进入到需要加热的温度区间,及计算出加热到电池目标加热温度(如10

20℃)所需要的第一电池加热时长,发送第一电池加热时长给到柴油加热系统,加热系统进行工作,电池管理系统监测电池系统温度,并进行闭环调整,达到第一加热时间或电池目标加热温度则停止加热。需要说明的是,电池在较低温度下,电池可放的功率与可充的功率受到较大的限制,所以对电池进行加热的目的就是使电池保持在适宜的工作温度,以便大功率充电与放电。同时为乘客舱提升热量,减少冬天使用ptc加热而导致的纯电行驶里程低的问题。但为了避免出现过加热对电池造成损害或浪费燃油的问题,需要精确的计算第一电池加热时长。
83.因此,本发明实施例基于当前允许充电或放电电流可以确定电池目标加热温度,即电池以当前允许充电电流进行充电时所需要达到的温度,或以当前允许放电电流进行放电时所需要达到的温度。基于电池目标加热温度以及当前电池温度,可以确定电池达到电池目标加热温度与当前电池温度的差值,而当前加热速率指单位时间内电池的温升值,基于当前加热速率和上述差值,可以确定第一电池加热时长。
84.基于上述任一实施例,基于电池目标加热温度、当前电池温度以及当前加热速率,确定第一电池加热时长,包括:
85.基于电池目标加热温度,以及当前电池温度,确定第一加热温度差值;
86.基于第一加热温度差值,以及当前加热速率,确定第一电池加热时长。
87.具体地,基于电池目标加热温度以及当前电池温度,可以确定电池目标加热温度与当前电池温度的差值,即第一加热温度差值。当前加热速率指单位时间内电池加热的升温量,从而基于第一加热温度差值和当前加热速率,可以确定电池从当前电池温度加热到电池目标加热温度所需要的时间,即第一电池加热时长。
88.表1为电池温度与充电倍率关系表,如表1所示,温度在

10℃时候充电倍率只能允许0.1c,而在10℃时候则允许充电倍率为0.5c,所以如果在充电前将电池温度通过辅助加热器提升到10℃,这样能快速提升充电功率,节省充电时间。
89.当温度比较低时候,读取电池管理系统当前允许充电电流,如果达不到最大的充电允许电流(额定允许充电电流),启动提升电池的温度,使得能对电池进行大电池充电。将大电流进行充电所要达到的目标温度设定成第二充电温度阈值,当前的温度设定为第一充电温度阈值,计算出预计提升到第二充电温度阈值所需的时间,从而对加热功率进行控制。需要说明的是,为了尽快使电池管理系统达到可最大允许充电电流情况,则按最大功率全开加热器。
90.表1
[0091][0092]
假设第一充电温度阈值t0,第二充电温度阈值为tmax,温度差值为deltat,则第一加热温度差值为:deltat=tmax

t0;
[0093]
例如:依据热传导系统得到的全功率加热情况下的加热速率为0.8℃/min,如果此时按加热器全开得到的第一电池加热时长为t0=deltat/0.8,当加热时间达到第一电池加热时长时,则依据此时电池管理系统测量到的电芯温度来考虑停止加热,或将加热功率提前减小直至为零。
[0094]
表2为电池温度与放电倍率的关系表,如表2所示,将电池温度从

10℃提到高10℃,在soc为10%的时候,功率能从14.8kw提升到59.6kw。所以在工作前提前将电池温度提高到10℃以上,则可正常大功率使用电池,而不会出现功率限制等影响。
[0095]
表2
[0096][0097]
例如可通过如下方法实现:将电池适宜大倍率放电的温度设定为第二工作温度阈值,将当前读得的数据设定为第一工作温度阈值,工作时候系统根据客户使用的功率情况与第一工作温度阈值,判定是否需要加热,如果电池管理系统有较大的功率需求,同时第一工作温度阈值与第二工作温度阈值之间有温度提升的空间,则可对电池进行加热。
[0098]
假设第一工作温度阈值t0

,第二工作温度阈值为tmax

,则温度差值为:deltat

=tmax
′‑
t0

;依据热传导系统全功率加热情况下得到的加热速率为0.8℃/min,如果此时按加热器全开得到的初始时间为t0

=deltat

/0.8,在加热中如果出现加热速率明显大于0.8℃每分钟时候则需要对加热时长进行修正(如等比增长或缩短加热时长),同时也可通过pwm波来调整加热器的功率,比如调小加热器的功率等来控制电池系统的温升。需要说明的是,如果功率梯度不同,根据不同电芯,可能会存在不同的第二工作温度阈值为tmax


[0099]
基于上述任一实施例,所述方法还包括:
[0100]
若电池管理系统中的电池处于充电过程或放电过程,则监测当前电池温度;
[0101]
若当前电池温度小于阈值,则基于预设加热温度、当前加热速率,以及当前电池温度,确定第二电池加热时长;
[0102]
将预设加热温度,以及第二电池加热时长发送至加热系统,以使加热系统对电池进行加热。
[0103]
具体地,若电池管理系统中的电池处于充电过程或放电过程,即在电动汽车处于启动状态时,电池可能会由于外部环境影响出现电池温度低于预设值(如电池温度低于0℃),为了保证电池的充电或放电性能,除了可以通过上述实施例的方法采用终端远程控制加热系统对电池进行加热之外,本发明实施例还可以采用电池管理系统监测电动汽车的当前电池温度,若当前电池温度小于阈值,则表明需要对电池进行加热,电池管理系统基于预设加热温度(通常为12℃

15℃中的任一值),电池的当前加热速率,以及当前电池温度,可以确定第二电池加热时长。
[0104]
由于通信延时的影响,预设加热温度和第二电池加热时长可能无法同时到达加热系统,为了能够及时对电池进行加热,可以以先到达的参数执行加热,如预设加热温度优先达到加热系统,则以预设加热温度进行加热;如第二电池加热时长优先达到加热系统,则以第二电池加热时长进行加热。
[0105]
基于上述任一实施例,还包括:
[0106]
实时获取所述电池的环境温度;
[0107]
若所述环境温度大于标定温度,则不对所述电池进行加热。
[0108]
具体地,为了防止电池过热,本发明实施例会实时获取电池的环境温度,若电池的环境温度大于标定温度(如15℃),则不开启加热系统,不对电池进行加热。若此时正在对电
池进行加热,则关闭加热系统,停止对电池进行加热。
[0109]
基于上述任一实施例,基于预设加热温度,电池的当前加热速率,以及当前电池温度,确定第二电池加热时长,包括:
[0110]
基于预设加热温度,以及当前电池温度,确定第二加热温度差值;
[0111]
基于第二加热温度差值,以及当前加热速率,确定第二电池加热时长。
[0112]
具体地,基于预设加热温度以及当前电池温度,可以确定预设加热温度与当前电池温度的差值,即第二加热温度差值。当前加热速率指单位时间内电池加热的实时升温量,从而基于第二加热温度差值和当前加热速率,可以确定电池从当前电池温度加热到预设加热温度所需要的时间,即第二电池加热时长。
[0113]
基于上述任一实施例,在使加热系统对电池进行加热之后,还包括:
[0114]
若当前电池温度或电池的加热时长达到预设条件,则发送停止加热指令至加热系统。
[0115]
具体地,若电池的温度达到目标加热温度或者超过目标加热温度,表明此时可以对电池进行大电流充电,则可以停止对电池进行加热;若电池的加热时间达到预设条件,为了避免加热时间过长对电池造成损坏,需要先停止对电池进行加热。
[0116]
由此可见,本发明实施例在对电池进行加热之后,会对电池的温度和加热时间进行监控,若达到预设条件,则停止对电池进行加热,以避免电池过热造成损坏的问题。
[0117]
基于上述任一实施例,加热系统为柴油加热系统。
[0118]
具体地,柴油加热系统用于对电动汽车的电池进行加热,本发明实施例使用的是柴油加热系统这一外部热源对电池进行加热,相较于传统方法中从电池端取得电量去加热ptc的方式,不仅提高了加热效率,而且不使用电池本身能量,避免影响电池性能,增加了电池的使用寿命。
[0119]
基于上述任一实施例,本发明还提供一种电池加热方法,如图3所示,该方法包括:
[0120]
在电动汽车启动前,手机端通过tbox下发加热命令,电池管理系统根据环境温度及电芯温度判定是否需要对电池进行加热,若是,电池管理系统bms计算加热时长,并将加热时长和电池目标温度发送至柴油加热系统进行加热。
[0121]
在电动汽车启动后,电池管理系统bms实时监控电池的温度,若温度小于阈值,则计算加热时长,并将加热时长和电池目标温度发送至柴油加热系统进行加热。
[0122]
在对电池进行加热的过程中,若电池的温度达到目标温度或加热时间达到加热时长,则停止加热。
[0123]
下面对本发明提供的电池加热装置进行描述,下文描述的电池加热装置与上文描述的电池加热方法可相互对应参照。
[0124]
基于上述任一实施例,本发明还提供一种电池加热装置,该装置位于电动汽车的电池管理系统,如图4所示,该装置包括:
[0125]
参数确定单元410,用于在接收到终端发送的电池加热请求时,若电池管理系统中的电池处于未充电状态或者未放电状态或充电过程或放电过程,且当前电池状态满足加热条件,则基于当前电池状态,确定电池加热参数;
[0126]
电池加热单元420,用于将电池加热参数发送至加热系统,以使加热系统对电池进行加热。
[0127]
基于上述任一实施例,所述当前电池状态包括当前电池温度、当前允许充电或放电电流以及当前加热速率,所述电池加热参数包括电池目标加热温度以及第一电池加热时长。
[0128]
基于上述任一实施例,所述电池目标加热温度指采用大电流进行充电的温度阈值或采用大电流进行放电的温度阈值。
[0129]
所述参数确定单元410,包括:
[0130]
第一确定单元,用于若所述当前电池温度在预设范围内,且所述当前允许充电电流不大于所述电池的额定允许充电电流,或所述当前允许放电电流不大于所述电池的额定允许放电电流,则基于所述当前允许充电电流确定所述电池目标加热温度;
[0131]
第二确定单元,用于基于所述电池目标加热温度、所述当前电池温度以及所述当前加热速率,确定所述第一电池加热时长。
[0132]
基于上述任一实施例,所述第二确定单元,包括:
[0133]
第一计算单元,用于基于所述电池目标加热温度,以及所述当前电池温度,确定第一加热温度差值;
[0134]
第二计算单元,用于基于所述第一加热温度差值,以及所述当前加热速率,确定所述第一电池加热时长。
[0135]
基于上述任一实施例,该装置还包括:
[0136]
监测单元,用于若电池管理系统中的电池处于充电过程或放电过程,则监测所述当前电池温度;
[0137]
第三确定单元,用于若所述当前电池温度小于阈值,则基于预设加热温度、所述当前加热速率,以及所述当前电池温度,确定第二电池加热时长;
[0138]
发送单元,用于将所述预设加热温度,以及所述第二电池加热时长发送至所述加热系统,以使所述加热系统对所述电池进行加热。
[0139]
基于上述任一实施例,还包括:
[0140]
获取单元,用于实时获取所述电池的环境温度;
[0141]
暂停单元,用于若所述环境温度大于标定温度,则不对所述电池进行加热。
[0142]
基于上述任一实施例,所述第三确定单元,包括:
[0143]
第三计算单元,用于基于所述预设加热温度,以及所述当前电池温度,确定第二加热温度差值;
[0144]
第四计算单元,用于基于所述第二加热温度差值,以及所述当前加热速率,确定所述第二电池加热时长。
[0145]
基于上述任一实施例,还包括停止加热单元,用于:
[0146]
在使所述加热系统对所述电池进行加热之后,若所述当前电池温度或所述电池的加热时长达到预设条件,则发送停止加热指令至所述加热系统。
[0147]
基于上述任一实施例,所述加热系统为柴油加热系统。
[0148]
基于上述任一实施例,本发明还提供一种电动汽车,包括:如上任一实施例所述的电池加热装置,从而在电动汽车启动前,接收终端发送的电池加热请求,若当前电池状态满足加热条件,则基于当前电池状态确定电池加热参数,并将电池加热参数发送至加热系统,不仅能够提前对电动汽车的电池进行加热,避免用车时电池温度过低导致无法正常使用车
辆,而且使得电池能够按大电流进行充电,保证车辆续航里程。
[0149]
图5是本发明提供的电子设备的结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(communications interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行电池加热方法,该方法包括:在接收到终端发送的电池加热请求时,若所述电池管理系统中的电池处于未充电状态或未放电状态或充电过程或放电过程,且当前电池状态满足加热条件,则基于所述当前电池状态,确定电池加热参数;将所述电池加热参数发送至加热系统,以使所述加热系统对所述电池进行加热。
[0150]
此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0151]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的电池加热方法,该方法包括:在接收到终端发送的电池加热请求时,若所述电池管理系统中的电池处于未充电状态或未放电状态或充电过程或放电过程,且当前电池状态满足加热条件,则基于所述当前电池状态,确定电池加热参数;将所述电池加热参数发送至加热系统,以使所述加热系统对所述电池进行加热。
[0152]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的电池加热方法,该方法包括:在接收到终端发送的电池加热请求时,若所述电池管理系统中的电池处于未充电状态或未放电状态或充电过程或放电过程,且当前电池状态满足加热条件,则基于所述当前电池状态,确定电池加热参数;将所述电池加热参数发送至加热系统,以使所述加热系统对所述电池进行加热。
[0153]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0154]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指
令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0155]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1