一种控制车辆的方法、车辆和存储介质与流程

摘要: 本技术涉及混合动力控制,并且更具体地,涉及混合动力控制中一种控制车辆的方法、车辆和存储介质。背景技术:1、当前在新能源汽车上,电池包做为新能源汽车最重要的零部件...
一种控制车辆的方法、车辆和存储介质与流程

本技术涉及混合动力控制,并且更具体地,涉及混合动力控制中一种控制车辆的方法、车辆和存储介质。

背景技术:

1、当前在新能源汽车上,电池包做为新能源汽车最重要的零部件之一,在车辆控制中有着至关重要的作用,而电池包性能和安全受本身温度的影响比较大,当电池包温度过高且超过一定范围就会发生电池包热失控。在电池包热失控后,根据相关的法规要求,整车必须进行对应的声光提示并让用户尽快离开车辆。

2、在当前行业内当电池包发生热失控后,纯电动车必须立即下电,断开高压继电器,减少对电池包的继续使用以避免造成热失控的加剧,混动车基本也是采取了和纯电动车辆相同的处理方法。部分热管理方案中还可以在动力电池热失控后,启动冷却系统对动力电池进行降温的操作,以此抑制热失控进一步蔓延,降低热失控带来的安全危害。

3、现有保护逻辑完成热失控防护处置之后,通常直接将动力电池判定为故障失效部件,整车执行高压下电并锁止电池使用权限,容易造成车辆动力丢失,降低整车使用可靠性,影响用户的行车体验。

技术实现思路

1、本技术提供了一种控制车辆的方法、车辆和存储介质,该方法能够在高压继电器断开后主动控制高压继电器闭合,恢复对动力电池的使用,提高整车使用可靠性,提高用户的行车体验。

2、第一方面,提供了一种控制车辆的方法,该方法包括:在确定动力电池存在热失控故障的情况下,控制高压继电器断开,并控制发动机带动电机发电;基于电机产生的电能控制冷却系统运行,以对动力电池进行冷却;在冷却过程中检测车辆是否满足恢复使用动力电池的目标条件;在确定车辆满足目标条件的情况下,控制高压继电器闭合,以使动力电池接入整车高压系统。

3、在上述技术方案中,在确定动力电池存在热失控故障时,断开继电器可以使动力电池不再在高压电路的环路中,避免继续使用动力电池造成的热失控加剧。同时控制发动机带动电机发电,以使电机产生的电能供冷却系统启动对动力电池进行降温,进一步保证了避免动力电池热失控。在降温过程中检测车辆是否满足恢复使用动力电池的目标条件,在满足的情况下,主动控制高压继电器闭合,使动力电池接入整车高压系统恢复对动力电池的使用,避免了车辆因为动力电池热失控禁用动力电池,造成车辆动力丢失的问题,提高了整车使用可靠性,提高了用户的行车体验。

4、结合第一方面,在某些可能的实现方式中,在确定车辆满足目标条件的情况下,控制高压继电器闭合,包括:在确定车辆满足目标条件的情况下,获取电机的实际转速;在实际转速小于预设转速的情况下,控制高压继电器闭合。

5、在上述技术方案中,在确定电机的实际转速小于预设转速的情况下,可以确定电机发电产生的反电动势维持在安全值,此时控制高压继电器闭合电机产生的反电动势不会对动力电池产生冲击损坏动力电池,保证了动力电池可以安全的接入整车高压系统。

6、结合第一方面和上述实现方式,在某些可能的实现方式中,在实际转速小于预设转速的情况下,控制高压继电器闭合,包括:在实际转速小于预设转速的情况下,获取电机的直流母线侧电压和动力电池的实际电压;在直流母线侧电压和实际电压之间的压差处于预设压差范围的情况下,控制高压继电器闭合。

7、在上述技术方案中,通过确定直流母线侧电压和实际电压之间的压差是否处于预设压差范围,预设压差范围下高压继电器闭合时的预充时长最短,此时控制高压继电器闭合,可以减少高压继电器闭合花费的时长,提高闭合效率。

8、结合第一方面和上述实现方式,在某些可能的实现方式中,在直流母线侧电压和实际电压之间的压差处于预设压差范围的情况下,控制高压继电器闭合,包括:在直流母线侧电压和实际电压之间的压差处于预设压差范围的情况下,控制电机处于待机状态;在电机处于待机状态的情况下,控制dcdc处于待机状态;在电机和dcdc均处于待机状态的情况下,控制高压继电器闭合。

9、在上述技术方案中,在控制电机和dcdc变换器均处于待机状态后控制高压继电器闭合,可以保证后续安全的控制高压继电器闭合,避免闭合过程中电流冲击导致电机以及dcdc损坏,保证动力电池安全的接入高压系统继续使用。

10、结合第一方面和上述实现方式,在某些可能的实现方式中,在直流母线侧电压和实际电压之间的压差处于预设压差范围的情况下,控制电机处于待机状态,包括:基于动力电池的实际电压和预设压差范围确定目标电压范围;在检测到直流母线侧电压处于目标电压范围的情况下,控制电机处于待机状态。

11、在上述技术方案中,通过动力电池的实际电压和预设压差范围确定目标电压范围;在检测到直流母线侧电压处于目标电压范围时控制电机处于待机状态,可以准确的判断控制电机切换状态的时机,保证后续安全的控制高压继电器闭合。

12、结合第一方面和上述实现方式,在某些可能的实现方式中,在电机和dcdc均处于待机状态的情况下,控制高压继电器闭合之后,方法还包括:在高压继电器处于闭合状态的情况下,控制电机由待机状态跳转至扭矩控制模式,控制dcdc由待机状态跳转至工作状态。

13、在上述技术方案中,在确定高压继电器处于闭合状态的情况下,控制电机由待机状态跳转至扭矩控制模式,可以保证电机正常输出扭矩驱动车辆正常行驶,控制dcdc跳转至工作状态,可以保证对低压侧的输出,实现高压电池恢复使用。

14、结合第一方面和上述实现方式,在某些可能的实现方式中,获取电机的实际转速之后,方法还包括:在实际转速大于或等于预设转速的情况下,控制变速器升档;若控制变速器升档后实际转速大于或等于预设转速,则继续控制变速器升档,直至实际转速小于预设转速。

15、在上述技术方案中,通过控制变速器升档实现对电机转速的控制,以使电机的实际转速降低至预设转速以下,保证后续可以安全的控制继电器闭合,使动力电池在热失控风险后重新接入使用。

16、结合第一方面和上述实现方式,在某些可能的实现方式中,在冷却过程中检测车辆是否满足恢复使用动力电池的目标条件,包括:在冷却过程中获取动力电池的当前温度、动力电池的当前电压、蓄电池电量、高压继电器状态以及动力电池的电池模组电压和电池模组电流;在确定当前温度小于或等于目标温度、当前电压大于预设电压、蓄电池电量大于预设电量、高压继电器状态为打开状态、电池模组电压处于预设电压范围且电池模组电流处于预设电流范围的情况下,确定车辆满足目标条件。

17、在上述技术方案中,通过确定动力电池当前温度小于或等于目标温度、当前电压大于预设电压、蓄电池电量大于预设电量、高压继电器状态为打开状态、电池模组电压处于预设电压范围且电池模组电流处于预设电流范围的,可以从多个维度确定车辆满足动力电池的使用条件,进而确定车辆满足恢复使用动力电池的目标条件,保证后续可以安全的控制动力电池重新接入高压系统。

18、第二方面,提供了一种控制车辆的装置,该装置包括:控制模块,用于在确定动力电池存在热失控故障的情况下,控制高压继电器断开,并控制发动机带动电机发电;冷却模块,用于基于电机产生的电能控制冷却系统运行,以对动力电池进行冷却;检测模块,用于在冷却过程中检测车辆是否满足恢复使用动力电池的目标条件;接入模块,用于在确定车辆满足目标条件的情况下,控制高压继电器闭合,以使动力电池接入整车高压系统。

19、结合第二方面,在某些可能的实现方式中,接入模块具体用于:在确定车辆满足目标条件的情况下,获取电机的实际转速;在实际转速小于预设转速的情况下,控制高压继电器闭合。

20、结合第二方面和上述实现方式,在某些可能的实现方式中,接入模块具体用于:在实际转速小于预设转速的情况下,获取电机的直流母线侧电压和动力电池的实际电压;在直流母线侧电压和实际电压之间的压差处于预设压差范围的情况下,控制高压继电器闭合。

21、结合第二方面和上述实现方式,在某些可能的实现方式中,接入模块具体用于:在直流母线侧电压和实际电压之间的压差处于预设压差范围的情况下,控制电机处于待机状态;在电机处于待机状态的情况下,控制dcdc处于待机状态;在电机和dcdc均处于待机状态的情况下,控制高压继电器闭合。

22、结合第二方面和上述实现方式,在某些可能的实现方式中,接入模块具体用于:基于动力电池的实际电压和预设压差范围确定目标电压范围;在检测到直流母线侧电压处于目标电压范围的情况下,控制电机处于待机状态。

23、结合第二方面和上述实现方式,在某些可能的实现方式中,接入模块具体用于:在高压继电器处于闭合状态的情况下,控制电机由待机状态跳转至扭矩控制模式,控制dcdc由待机状态跳转至工作状态。

24、结合第二方面和上述实现方式,在某些可能的实现方式中,控制模块还用于,在实际转速大于或等于预设转速的情况下,控制变速器升档;若控制变速器升档后实际转速大于或等于预设转速,则继续控制变速器升档,直至实际转速小于预设转速。

25、结合第二方面和上述实现方式,在某些可能的实现方式中,检测模块具体用于:在冷却过程中获取动力电池的当前温度、动力电池的当前电压、蓄电池电量、高压继电器状态以及动力电池的电池模组电压和电池模组电流;在确定当前温度小于或等于目标温度、当前电压大于预设电压、蓄电池电量大于预设电量、高压继电器状态为打开状态、电池模组电压处于预设电压范围且电池模组电流处于预设电流范围的情况下,确定车辆满足目标条件。

26、第三方面,提供一种车辆,包括存储器和处理器。该存储器用于存储可执行程序代码,该处理器用于从存储器中调用并运行该可执行程序代码,使得该车辆执行上述第一方面或第一方面任意一种可能的实现方式中的方法。

27、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。

28、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。