本技术属于汽车,尤其涉及一种扭矩分配方法、车辆和存储介质。
背景技术:
1、目前,车辆一般是通过驱动系统中的电机带动车辆的前后轴转动,进而带动轴端的车轮转动,从而实现车辆的前进和后退等行驶状态。因此,通过驾驶员踩踏油门踏板的程度,确定车辆的总扭矩,然后将总扭矩分配在不同的轴端,从而控制车辆的行驶状态。
2、相关技术中,在对总扭矩进行分配时,一般根据车辆的驱动系统中电机的模式对车辆的前后轴进行扭矩分配。例如,在车辆包括前后电机,且前后电机都采用永磁电机的情况下,采用集中式四驱系统进行扭矩分配。
3、上述相关技术中,只通过驱动系统中电机的模式进行扭矩分配,扭矩分配的方式比较单一。
技术实现思路
1、本技术的目的在于提供一种扭矩分配方法、车辆和存储介质,旨在解决传统的扭矩分配过程中存在的扭矩分配的方式比较单一的问题。
2、本技术实施例的第一方面提了一种扭矩分配方法,所述方法包括:
3、基于车辆的行驶数据,确定所述车辆的行驶工况;
4、基于所述行驶工况,确定所述行驶工况对应的第一扭矩分配方式;
5、基于所述第一扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
6、在一些实施例中,所述基于所述第一扭矩分配方式,为所述车辆的前后轴进行扭矩分配之前,所述方法还包括:
7、获取所述车辆的前轴产生的第一滑移率和所述车辆的后轴产生的第二滑移率;
8、确定所述第一滑移率和所述第二滑移率之间的差值不大于预设阈值。
9、在一些实施例中,所述获取所述车辆的前轴产生的第一滑移率和所述车辆的后轴产生的第二滑移率之后,所述方法还包括:
10、确定所述第一滑移率和所述第二滑移率之间的差值大于预设阈值;
11、基于所述第一滑移率和所述第二滑移率,对所述第一扭矩分配方式进行修正,得到第二扭矩分配方式;
12、基于所述第二扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
13、在一些实施例中,在所述基于所述第一扭矩分配方式,为所述车辆的前后轴进行扭矩分配过程中,包括:
14、确定所述车辆的驱动系统的多个电机中每个电机的最大功率;
15、若存在至少一个目标电机,所述目标电机的功率不小于所述目标电机的最大功率,基于每个电机的最大功率,对所述第一扭矩分配方式进行修正,得到第三扭矩分配方式;基于所述第三扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
16、在一些实施例中,所述方法还包括:
17、若接收到所述车辆的至少一个轴对应的目标扭矩,基于所述至少一个轴对应的目标扭矩调整所述第一扭矩分配方式,得到第四扭矩分配方式,所述第四扭矩分配方式为针对所述车辆的未接收到所述目标扭矩的轴的分配方式;
18、基于所述至少一个轴对应的目标扭矩和所述第四扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
19、在一些实施例中,在基于所述至少一个轴对应的目标扭矩和所述第四扭矩分配方式,为所述车辆的前后轴进行扭矩分配过程中,所述方法还包括:
20、确定所述车辆的扭矩变化状态;
21、根据所述扭矩变化状态,从所述目标扭矩和所述车辆的驾驶员输入扭矩中,确定当前时刻满足所述扭矩变化状态的扭矩;
22、基于所述满足所述扭矩变化状态的扭矩,调整所述目标扭矩对应的轴的扭矩。
23、在一些实施例中,所述基于所述满足所述扭矩变化状态的扭矩,调整所述目标扭矩对应的轴的扭矩,包括:
24、当所述满足所述扭矩变化状态的扭矩从所述驾驶员输入扭矩变更为所述目标扭矩时,确定平滑系数a,a大于或等于0且a小于1;
25、基于所述平滑系数a,将所述驾驶员输入扭矩和所述目标扭矩进行加权求和,得到平滑扭矩,其中,目标扭矩的权重为a,所述驾驶员输入扭矩的权重与所述目标扭矩的权重的和为1;
26、基于所述平滑扭矩,调整所述目标扭矩对应的轴的扭矩;
27、以预设步长和预设频率,增大所述平滑系数a,基于增大后的平滑系数a,继续执行所述基于所述平滑系数a,将所述驾驶员输入扭矩和所述目标扭矩进行加权求和,得到平滑扭矩的步骤,直到a等于1。
28、在一些实施例中,所述基于车辆的行驶数据,确定所述车辆的行驶工况,包括:
29、获取所述行驶数据;
30、基于所述行驶数据,确定所述车辆的行驶状态;
31、根据行驶状态和行驶工况之间的对应关系,确定所述行驶状态对应的行驶工况。
32、本技术实施例的第二方面提了一种扭矩分配装置,所述装置包括:
33、第一确定单元,用于基于车辆的行驶数据,确定所述车辆的行驶工况;
34、第二确定单元,用于基于所述行驶工况,确定所述行驶工况对应的第一扭矩分配方式;
35、扭矩分配单元,用于基于所述第一扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
36、在一些实施例中,所述装置还包括:
37、获取单元,用于获取所述车辆的前轴产生的第一滑移率和所述车辆的后轴产生的第二滑移率;
38、第三确定单元,用于确定所述第一滑移率和所述第二滑移率之间的差值不大于预设阈值。
39、在一些实施例中,所述装置还包括:
40、第四确定单元,用于确定所述第一滑移率和所述第二滑移率之间的差值大于预设阈值;
41、修正单元,用于基于所述第一滑移率和所述第二滑移率,对所述第一扭矩分配方式进行修正,得到第二扭矩分配方式;
42、所述扭矩分配单元,还用于基于所述第二扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
43、在一些实施例中,所述扭矩分配单元,用于确定所述车辆的驱动系统的多个电机中每个电机的最大功率;若存在至少一个目标电机,所述目标电机的功率不小于所述目标电机的最大功率,基于每个电机的最大功率,对所述第一扭矩分配方式进行修正,得到第三扭矩分配方式;基于所述第三扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
44、在一些实施例中,所述装置还包括:
45、调整单元,用于若接收到所述车辆的至少一个轴对应的目标扭矩,基于所述至少一个轴对应的目标扭矩调整所述第一扭矩分配方式,得到第四扭矩分配方式,所述第四扭矩分配方式为针对所述车辆的未接收到所述目标扭矩的轴的分配方式;
46、所述扭矩分配单元,还用于基于所述至少一个轴对应的目标扭矩和所述第四扭矩分配方式,为所述车辆的前后轴进行扭矩分配。
47、在一些实施例中,所述装置还包括:
48、第五确定单元,用于确定所述车辆的扭矩变化状态;
49、第六确定单元,用于根据所述扭矩变化状态,从所述目标扭矩和所述车辆的驾驶员输入扭矩中,确定当前时刻满足所述扭矩变化状态的扭矩;
50、所述调整单元,还用于基于所述满足所述扭矩变化状态的扭矩,调整所述目标扭矩对应的轴的扭矩。
51、在一些实施例中,所述调整单元,用于当所述满足所述扭矩变化状态的扭矩从所述驾驶员输入扭矩变更为所述目标扭矩时,确定平滑系数a,a大于或等于0且a小于1;基于所述平滑系数a,将所述驾驶员输入扭矩和所述目标扭矩进行加权求和,得到平滑扭矩,其中,目标扭矩的权重为a,所述驾驶员输入扭矩的权重与所述目标扭矩的权重的和为1;基于所述平滑扭矩,调整所述目标扭矩对应的轴的扭矩;以预设步长和预设频率,增大所述平滑系数a,基于增大后的平滑系数a,继续执行所述基于所述平滑系数a,将所述驾驶员输入扭矩和所述目标扭矩进行加权求和,得到平滑扭矩的步骤,直到a等于1。
52、在一些实施例中,所述第一确定单元,用于获取所述行驶数据;基于所述行驶数据,确定所述车辆的行驶状态;根据行驶状态和行驶工况之间的对应关系,确定所述行驶状态对应的行驶工况。
53、本技术实施例的第三方面提了一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述扭矩分配方法。
54、本技术实施例的第四方面提了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述扭矩分配方法。
55、本发明实施例与现有技术相比存在的有益效果是:在对车辆的前后轴进行扭矩分配时,考虑到了车辆的行驶数据,根据车辆的行驶数据确定车辆的行驶工况,从而根据车辆的行驶工况确定车辆的扭矩分配方式,这样在扭矩分配时,结合车辆的行驶工况,使扭矩分配方式更加丰富,更符合驾驶员和多样的工况的需求。
1.一种扭矩分配方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述第一扭矩分配方式,为所述车辆的前后轴进行扭矩分配之前,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,所述获取所述车辆的前轴产生的第一滑移率和所述车辆的后轴产生的第二滑移率之后,所述方法还包括:
4.如权利要求1所述的方法,其特征在于,在所述基于所述第一扭矩分配方式,为所述车辆的前后轴进行扭矩分配过程中,包括:
5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,在基于所述至少一个轴对应的目标扭矩和所述第四扭矩分配方式,为所述车辆的前后轴进行扭矩分配过程中,所述方法还包括:
7.如权利要求6所述的方法,其特征在于,所述基于所述满足所述扭矩变化状态的扭矩,调整所述目标扭矩对应的轴的扭矩,包括:
8.如权利要求1所述的方法,其特征在于,所述基于车辆的行驶数据,确定所述车辆的行驶工况,包括:
9.一种车辆,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序使实现如权利要求1至8任一项所述的扭矩分配方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述的扭矩分配方法。
