本申请涉及车辆,具体涉及一种车辆控制方法、装置、车辆以及存储介质。
背景技术:
1、新能源汽车在行驶过程中,驱动电机受电池供电,承受汽车行驶的负载。如果驱动电机负载过大,将超出驱动电机额定负荷工作,产生过多的热量,导致驱动电机过热。对发电机而言,长时间过载工作或相关组件工作异常,也可能导致发电机过热。
2、目前,在驱动电机过热或发电机过热时,大部分只是做零部件级别的模式控制进而被动地让车辆进入过热模式,过热模式下的扭矩控制、车速限制、增程器发电功率限制也是基于经验值进行被动控制,也即是选择固定数值进行控制。这样的车辆控制方式可靠性较低。
技术实现思路
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种车辆控制方法,其特征在于,包括:
2.根据权利要求1所述的车辆控制方法,其特征在于,所述驱动电机当前温度包括至少一个驱动电机组件的当前温度,根据所述驱动电机当前温度以及第一预设规则,在初始扭矩控制表中确定目标扭矩控制表,包括:
3.根据权利要求2所述的车辆控制方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的车辆控制方法,其特征在于,所述驱动电机组件包括驱动电机电路板、驱动电机绕组或驱动电机晶体管。
5.根据权利要求1所述的车辆控制方法,其特征在于,所述发电机当前温度包括至少一个发电机组件的当前温度,根据所述发电机当前温度以及第二预设规则,在初始功率控制表中确定目标功率控制表,包括:
6.根据权利要求5所述的车辆控制方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的车辆控制方法,其特征在于,所述发电机组件包括发电机电路板、发电机绕组或发电机晶体管。
8.一种车辆控制装置,其特征在于,包括:
9.一种车辆,其特征在于,包括存储器和处理器,所述处理器用于执行所述存储器中存储的程序指令,以实现权利要求1至权利要求7任一项所述的车辆控制方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行权利要求1至7中任一项所述的车辆控制方法。
