本技术涉及车辆领域,并且更具体地,涉及车辆领域中一种混动车辆的控制方法、混动车辆和存储介质。
背景技术:
1、目前,对于混动车辆,在高压系统发生绝缘故障后, 通常的安全响应为断开高压电池包内的主正接触器和主负接触器,并控制发动机停机,以避免高压电池包的高压和驱动电机产生的高压暴露,从而在人员触碰时发生高压触电危害。但是该方式中,虽然可以确保人员不会发生触电危害,但混动车辆也因此丧失基本行驶功能,给用户带来极大不便。
2、基于此,如何在高压系统发生绝缘故障后,在确保人员不会发生触电危害的同时,避免混动车辆丧失基本行驶功能成为亟需解决的技术问题。
技术实现思路
1、本技术提供了一种混动车辆的控制方法、混动车辆和存储介质,该方法能够在高压系统发生绝缘故障后,在确保人员不会发生触电危害的同时,避免混动车辆丧失基本行驶功能。
2、第一方面,提供了一种混动车辆的控制方法,所述混动车辆包括高压电池包、发动机和电机,所述方法包括:在所述高压电池包中的主正接触器和主负接触器均处于闭合状态的情况下,对所述混动车辆的高压系统进行绝缘故障检测,得到第一绝缘故障检测结果;若所述第一绝缘故障检测结果表征所述高压系统发生绝缘故障,则控制所述主正接触器和主负接触器均断开,并控制所述发动机驱动所述混动车辆行驶;在所述主正接触器和所述主负接触器均处于断开状态的情况下,对所述高压系统进行绝缘故障检测,得到第二绝缘故障检测结果;根据所述第一绝缘故障检测结果和所述第二绝缘故障检测结果,确定绝缘故障的发生位置;根据所述绝缘故障的发生位置,判断是否允许所述电机工作在发电模式。
3、该技术方案中,在主正接触器和主负接触器均处于闭合状态的情况下,如果检测到高压系统的绝缘故障,立即断开主正接触器和主负接触器,能够切断高压电池包与高压负载之间的连接,防止高压电流泄漏,确保人员不会发生触电危险。并且,在断开主正接触器和主负接触器后,控制发动机驱动混动车辆行驶,以使得混动车辆能够在发生绝缘故障的情况下,继续安全的利用传统动力行驶,确保混动车辆不会突然失去动力,从而保持基本的行驶功能。在主正接触器和主负接触器均处于断开状态的情况下,再次进行绝缘故障检测,通过主正接触器和主负接触器均断开前与断开后两次绝缘故障检测结果的对比,有利于更精确地确定绝缘故障发生的具体位置,便于后续的维修工作。并且,根据绝缘故障的发生位置,可以进一步判断是否允许混动车辆中的电机工作在发电模式,这有利于在安全的前提下为车辆增加更多的功能可用性。比如,如果允许电机工作在发电模式,那么电机在发电模式下的输出电压将可以为高压负载提供继续工作的能量,进一步提高混动车辆在发生绝缘故障后的可用性。
4、结合第一方面,在某些可能的实现方式中,所述根据所述绝缘故障的发生位置,判断是否允许所述电机工作在发电模式,包括:根据所述绝缘故障的发生位置,判断在所述绝缘故障的发生位置处是否能形成电流回路;若能够形成所述电流回路,则判断所述电流回路是否位于所述高压电池包内;若所述电流回路位于所述高压电池包内,则判定允许所述电机工作在发电模式;若所述电流回路位于所述高压电池包外,则判定不允许所述电机工作在发电模式;若不能够形成所述电流回路,则判定允许所述电机工作在发电模式。
5、结合第一方面,在某些可能的实现方式中,所述方法还包括:若所述电流回路位于所述高压电池包内,则允许高压负载工作;其中,所述高压负载通过所述电机在发电模式下的输出电压工作;若所述电流回路位于所述高压电池包外,则禁止所述高压负载工作。
6、结合第一方面,在某些可能的实现方式中,所述高压负载包括加热系统;所述允许高压负载工作,包括:在接收到空调控制器请求加热系统工作的指令的情况下,控制所述加热系统工作;在根据所述高压电池包的当前温度确定需要开启高压电池包加热功能的情况下,控制所述加热系统工作。结合第一方面,在某些可能的实现方式中,所述根据所述绝缘故障的发生位置,判断在所述绝缘故障的发生位置处是否能形成电流回路,包括:在所述绝缘故障的发生位置包括高压电池包内正极侧和高压电池包内负极侧的情况下,判定在所述绝缘故障的发生位置处能够形成电流回路;在所述绝缘故障的发生位置包括高压电池包外正极侧和高压电池包外负极侧的情况下,判定在所述绝缘故障的发生位置处能够形成电流回路。
7、结合第一方面,在某些可能的实现方式中,所述判断所述电流回路是否位于所述高压电池包内,包括:在所述电流回路是基于发生在所述高压电池包内的绝缘故障形成的情况下,判定所述电流回路位于所述高压电池包内;在所述电流回路是基于发生在所述高压电池包外的绝缘故障形成的情况下,判定所述电流回路位于所述高压电池包外。
8、结合第一方面,在某些可能的实现方式中,所述根据所述第一绝缘故障检测结果和所述第二绝缘故障检测结果,确定绝缘故障的发生位置,包括:在所述第一绝缘故障检测结果表征高压母线正极侧存在绝缘故障的情况下,若所述第二绝缘故障检测结果表征在高压母线正极侧检测到绝缘故障,则确定绝缘故障的发生位置包括高压电池包内正极侧,若所述第二绝缘故障检测结果表征在高压母线正极侧未检测到绝缘故障,则确定绝缘故障的发生位置包括高压电池包外正极侧;在所述第一绝缘故障检测结果表征高压母线负极侧存在绝缘故障的情况下,若所述第二绝缘故障检测结果表征在高压母线负极侧检测到绝缘故障,则确定绝缘故障的发生位置包括高压电池包内负极侧,若所述第二绝缘故障检测结果表征在高压母线负极侧未检测到绝缘故障,则确定绝缘故障的发生位置包括高压电池包外负极侧。
9、结合第一方面,在某些可能的实现方式中,所述控制所述发动机驱动所述混动车辆行驶,包括:获取发动机控制器对所述发动机的故障检测结果;在所述故障检测结果表征允许所述发动机继续工作的情况下,控制所述发动机驱动所述混动车辆行驶。
10、第二方面,提供了一种混动车辆的控制装置,该混动车辆包括高压电池包、发动机和电机,该装置包括:第一检测模块,用于在所述高压电池包中的主正接触器和主负接触器均处于闭合状态的情况下,对所述混动车辆的高压系统进行绝缘故障检测,得到第一绝缘故障检测结果;控制模块,用于若所述第一绝缘故障检测结果表征所述高压系统发生绝缘故障,则控制所述主正接触器和主负接触器均断开,并控制所述发动机驱动所述混动车辆行驶;第二检测模块,用于在所述主正接触器和所述主负接触器均处于断开状态的情况下,对所述高压系统进行绝缘故障检测,得到第二绝缘故障检测结果;确定模块,用于根据所述第一绝缘故障检测结果和所述第二绝缘故障检测结果,确定绝缘故障的发生位置;判断模块,用于根据所述绝缘故障的发生位置,判断是否允许所述电机工作在发电模式。
11、第三方面,提供一种混动车辆,包括:存储器,用于存储可执行程序代码;处理器,用于从所述存储器中调用并运行所述可执行程序代码,使得所述混动车辆执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
12、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
13、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
1.一种混动车辆的控制方法,其特征在于,所述混动车辆包括高压电池包、发动机和电机,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述绝缘故障的发生位置,判断是否允许所述电机工作在发电模式,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述高压负载包括加热系统;
5.根据权利要求2所述的方法,其特征在于,所述根据所述绝缘故障的发生位置,判断在所述绝缘故障的发生位置处是否能形成电流回路,包括:
6.根据权利要求2所述的方法,其特征在于,所述判断所述电流回路是否位于所述高压电池包内,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述第一绝缘故障检测结果和所述第二绝缘故障检测结果,确定绝缘故障的发生位置,包括:
8.根据权利要求1所述的方法,其特征在于,所述控制所述发动机驱动所述混动车辆行驶,包括:
9.一种混动车辆,其特征在于,所述混动车辆包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被执行时,实现如权利要求1至8中任意一项所述的方法。