HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

车辆及其动力分配方法与流程

2021-02-03 12:02:49|218|起点商标网
车辆及其动力分配方法与流程

[0001]
本发明属于车辆技术领域,尤其涉及一种车辆及其动力分配方法。


背景技术:

[0002]
现有的具有多个动力总成的车辆,例如轨道车辆,在计算出整车所需总扭矩后,将总扭矩需求平均分配给多个牵引控制单元,然后牵引控制单元根据收到的扭矩信息控制电机输出相应扭矩。然而当其中一台电机或牵引控制单元出现故障后,动力总成将无法输出所需的扭矩,从而导致整车动力不足,无法满足整车动力需求。


技术实现要素:

[0003]
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004]
为此,本发明的第一个目的在于提出一种车辆的动力分配方法。该方法可根据车辆所需的扭矩和各个动力总成的扭矩输出能力合理地进行动力分配,有效避免出现车辆动力不足、无法满足车辆动力需求的问题。
[0005]
本发明的第二个目的在于提出一种计算机可读存储介质。
[0006]
本发明的第三个目的在于提出一种计算机程序产品。
[0007]
本发明的第四个目的在于提出一种牵引控制单元。
[0008]
本发明的第五个目的在于提出一种车辆。
[0009]
为达上述目的,本发明第一方面实施例提出了一种车辆的动力分配方法,所述车辆包括一车和二车;所述一车包括一车动力总成,所述二车包括二车动力总成;所述动力分配方法包括以下步骤:获取所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20;根据所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20,控制所述一车动力总成的输出扭矩和所述二车动力总成的输出扭矩。
[0010]
本发明实施例的车辆的动力分配方法,根据车辆的扭矩需求和各个动力总成的输出能力,合理分配和控制各个动力总成的输出扭矩,这样可避免因不考虑各个动力总成的输出能力作出动力分配而导致车辆动力不足,从而尽可能满足整车动力需求。
[0011]
另外,根据本发明上述实施例的车辆的动力分配方法,还可以具有如下附加的技术特征。
[0012]
在本发明的一些示例中,所述根据所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20,控制所述一车动力总成的输出扭矩和所述二车动力总成的输出扭矩,包括:若所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20不满足所述车辆所需总扭矩t,则控制所述一车动力总成的输出扭矩为t10和控制所述二车动力总成的输出扭矩为t20。
[0013]
在本发明的一些示例中,所述若所述一车动力总成的能力扭矩t10和所述二车动
力总成的能力扭矩t20不满足所述车辆所需总扭矩t,则控制所述一车动力总成的输出扭矩为t10和控制所述二车动力总成的输出扭矩为t20,包括:若所述一车动力总成的能力扭矩t10与所述二车动力总成的能力扭矩t20的和小于所述车辆所需总扭矩t,则控制所述一车动力总成的输出扭矩为t10和控制所述二车动力总成的输出扭矩为t20。
[0014]
在本发明的一些示例中,所述动力分配方法还包括:获取所述一车所需扭矩t1和所述二车所需扭矩t2;其中,所述一车所需扭矩t1与所述二车所需扭矩t2的和等于所述车辆所需总扭矩t;其中,所述根据所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t1和所述二车动力总成的能力扭矩t2,控制所述一车动力总成的输出扭矩和所述二车动力总成的输出扭矩,包括:若所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20满足所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t10满足所述一车所需扭矩t1、且所述二车动力总成的能力扭矩t20不满足所述二车所需扭矩t2,则控制所述一车动力总成的输出扭矩为t-t20和控制所述二车动力总成的输出扭矩为t20。
[0015]
在本发明的一些示例中,所述若所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20满足所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t10满足所述一车所需扭矩t1、且所述二车动力总成的能力扭矩t20不满足所述二车所需扭矩t2,则控制所述一车动力总成的输出扭矩为t-t20和控制所述二车动力总成的输出扭矩为t20,包括:若所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20的和大于或等于所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t10大于或等于所述一车所需扭矩t1、且所述二车动力总成的能力扭矩t20小于所述二车所需扭矩t2,则控制所述一车动力总成的输出扭矩为t-t20和控制所述二车动力总成的输出扭矩为t20。
[0016]
在本发明的一些示例中,所述一车动力总成包括一号动力总成和二号动力总成;所述动力分配方法还包括:获取所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12;其中,所述一号动力总成的能力扭矩t11与所述二号动力总成的能力扭矩t12的和等于所述一车动力总成的能力扭矩t10;其中,所述控制所述一车动力总成的输出扭矩为t-t20和控制所述二车动力总成的输出扭矩为t20,包括:根据所述车辆所需总扭矩t、所述二车动力总成的能力扭矩t20、所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12,控制所述一号动力总成的输出扭矩和所述二号动力总成的输出扭矩。
[0017]
在本发明的一些示例中,所述根据所述车辆所需总扭矩t、所述二车动力总成的能力扭矩t20、所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12,控制所述一号动力总成的输出扭矩和所述二号动力总成的输出扭矩,包括:若所述一号动力总成的能力扭矩t11不满足所述一号动力总成所需扭矩(t-t20)/2,则控制所述一号动力总成的输出扭矩为t11和控制所述二号动力总成的输出扭矩为t-t20-t11。
[0018]
在本发明的一些示例中,所述若所述一号动力总成的能力扭矩t11不满足所述一号动力总成所需扭矩(t-t20)/2,则控制所述一号动力总成的输出扭矩为t11和控制所述二号动力总成的输出扭矩为t-t20-t11,包括:若所述一号动力总成的能力扭矩t11小于所述一号动力总成所需扭矩(t-t20)/2,则控制所述一号动力总成的输出扭矩为t11和控制所述二号动力总成的输出扭矩为t-t20-t11。
[0019]
在本发明的一些示例中,所述根据所述车辆所需总扭矩t、所述二车动力总成的能力扭矩t20、所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12,控制所
述一号动力总成的输出扭矩和所述二号动力总成的输出扭矩,包括:若所述一号动力总成的能力扭矩t11满足所述一号动力总成所需扭矩(t-t20)/2,且所述二号动力总成的能力扭矩t12满足所述二号动力总成所需扭矩(t-t20)/2,则控制所述一号动力总成的输出扭矩为(t-t20)/2和控制所述二号动力总成的输出扭矩为(t-t20)/2。
[0020]
在本发明的一些示例中,所述若所述一号动力总成的能力扭矩t11满足所述一号动力总成所需扭矩(t-t20)/2,且所述二号动力总成的能力扭矩t12满足所述二号动力总成所需扭矩(t-t20)/2,则控制所述一号动力总成的输出扭矩为(t-t20)/2和控制所述二号动力总成的输出扭矩为(t-t20)/2,包括:若所述一号动力总成的能力扭矩t11大于或等于所述一号动力总成所需扭矩(t-t20)/2,且所述二号动力总成的能力扭矩t12大于或等于所述二号动力总成所需扭矩(t-t20)/2,则控制所述一号动力总成的输出扭矩为(t-t20)/2和控制所述二号动力总成的输出扭矩为(t-t20)/2。
[0021]
在本发明的一些示例中,所述动力分配方法还包括:获取所述一车所需扭矩t1和所述二车所需扭矩t2;其中,所述一车所需扭矩t1与所述二车所需扭矩t2的和等于所述车辆所需总扭矩t;其中,所述根据所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t1和所述二车动力总成的能力扭矩t2,控制所述一车动力总成的输出扭矩和所述二车动力总成的输出扭矩,包括:若所述一车动力总成的能力扭矩t10满足所述一车所需扭矩t1、且所述二车动力总成的能力扭矩t20满足所述二车所需扭矩t2,则控制所述一车动力总成的输出扭矩为t1和控制所述二车动力总成的输出扭矩为t2。
[0022]
在本发明的一些示例中,所述若所述一车动力总成的能力扭矩t10满足所述一车所需扭矩t1、且所述二车动力总成的能力扭矩t20满足所述二车所需扭矩t2,则控制所述一车动力总成的输出扭矩为t1、控制所述二车动力总成的输出扭矩为t2,包括:若所述一车动力总成的能力扭矩t10大于或等于所述一车所需扭矩t1、且所述二车动力总成的能力扭矩t20大于或等于所述二车所需扭矩t2,则控制所述一车动力总成的输出扭矩为t1、控制所述二车动力总成的输出扭矩为t2。
[0023]
在本发明的一些示例中,所述一车动力总成包括一号动力总成和二号动力总成;所述动力分配方法还包括:获取所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12;其中,所述一号动力总成的能力扭矩t11与所述二号动力总成的能力扭矩t12的和等于所述一车动力总成的能力扭矩t10;其中,控制所述一车动力总成的输出扭矩为t1和控制所述二车动力总成的输出扭矩为t2,包括:根据所述一车所需扭矩t1、所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12,控制所述一号动力总成的输出扭矩和所述二号动力总成的输出扭矩。
[0024]
在本发明的一些示例中,所述根据所述一车所需扭矩t1、所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12,控制所述一号动力总成的输出扭矩和所述二号动力总成的输出扭矩,包括:若所述一号动力总成的能力扭矩t11不满足所述一号动力总成所需扭矩(t1)/2,则控制所述一号动力总成的输出扭矩为t11和控制所述二号动力总成的输出扭矩为t1-t11。
[0025]
在本发明的一些示例中,所述若所述一号动力总成的能力扭矩t11不满足所述一号动力总成所需扭矩(t1)/2,则控制所述一号动力总成的输出扭矩为t11,并控制所述二号动力总成的输出扭矩为t1-t11,包括:若所述一号动力总成的能力扭矩t11小于所述一号动
力总成所需扭矩(t1)/2,则控制所述一号动力总成的输出扭矩为t11,并控制所述二号动力总成的输出扭矩为t1-t11。
[0026]
在本发明的一些示例中,所述根据所述一车所需扭矩t1、所述一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12,控制所述一号动力总成的输出扭矩和控制所述二号动力总成的输出扭矩,包括:若所述一号动力总成的能力扭矩t11满足所述一号动力总成所需扭矩(t1)/2、且所述二号动力总成的能力扭矩t12满足所述二号动力总成所需扭矩(t1)/2,则控制所述一号动力总成的输出扭矩为(t1)/2,并控制所述二号动力总成的输出扭矩为(t1)/2。
[0027]
在本发明的一些示例中,所述若所述一号动力总成的能力扭矩t11满足所述一号动力总成所需扭矩(t1)/2,且所述二号动力总成的能力扭矩t12满足所述二号动力总成所需扭矩(t1)/2,则控制所述一号动力总成的输出扭矩为(t1)/2,并控制所述二号动力总成的输出扭矩为(t1)/2,包括:若所述一号动力总成的能力扭矩t11大于或等于所述一号动力总成所需扭矩(t1)/2、且所述二号动力总成的能力扭矩t12大于或等于所述二号动力总成所需扭矩(t1)/2,则控制所述一号动力总成的输出扭矩为(t1)/2,并控制所述二号动力总成的输出扭矩为(t1)/2。
[0028]
为达上述目的,本发明第二方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述实施例所述的车辆的动力分配方法。
[0029]
为达上述目的,本发明第三方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令被执行时,执行上述实施例所述的车辆的动力分配方法。
[0030]
为达上述目的,本发明第四方面实施例提出了一种牵引控制单元,包括存储器、处理器,所述存储器用于存储计算机执行指令,所述处理器运行所述存储器中的计算机执行指令以执行根据上述实施例所述的车辆的动力分配方法。
[0031]
本发明实施例的牵引控制单元,在获取所述车辆所需总扭矩t、所述一车动力总成的能力扭矩t10和所述二车动力总成的能力扭矩t20,并根据t、t10和t20控制所述一车动力总成的输出扭矩和所述二车动力总成的输出扭矩。当所述车辆的某个动力总成出现故障、或者所述车辆的某段车厢的载荷偏大、并可能出现该段车厢的动力总成的能力扭矩不足以满足该段车厢所需扭矩时,所述牵引控制单元控制所述车辆的其余动力总成输出更多的扭矩,向该段车厢的动力总成进行动力补偿,从而满足所述车辆的动力需求。
[0032]
为达上述目的,本发明第五方面实施例提出了一种车辆,包括一车、二车和根据上述实施例所述的牵引控制单元;其中,所述一车包括一车动力总成,所述二车包括二车动力总成;所述一车动力总成包括一号动力总成和二号动力总成;所述一车包括一节或多节车厢,所述二车包括一节或多节车厢;所述一号动力总成包括一个或多个动力总成,所述二号动力总成包括一个或多个动力总成,所述二车动力总成包括一个或多个动力总成。
[0033]
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
[0034]
图1是本发明一个实施例提供的车辆的示意图。
[0035]
图2是本发明实施例一提供的车辆的动力分配方法的流程示意图。
[0036]
图3是本发明实施例二提供的车辆的动力分配方法的流程示意图。
[0037]
图4是本发明实施例三提供的车辆的动力分配方法的流程示意图。
[0038]
图5是本发明实施例四提供的车辆的动力分配方法的流程示意图。
[0039]
图6是本发明实施例五提供的车辆的动力分配方法的流程示意图。
[0040]
图7是本发明实施例六提供的车辆的动力分配方法的流程示意图。
具体实施方式
[0041]
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0042]
本发明的发明人通过研究和分析发现,现有的具有多个动力总成的车辆,例如轨道车辆、多节车厢的大巴等,在计算出整车所需总扭矩后,将总扭矩需求平均分配给多个牵引控制单元,然后牵引控制单元根据收到的扭矩信息控制电机输出相应扭矩。考虑到同一车辆上的动力总成的性能一般相同,平均分配扭矩需求的方法简单方便,能满足正常情况下的车辆行驶。然而,若其中一台电机或牵引控制单元出现故障后,动力总成将无法输出所需的扭矩,从而导致整车动力不足,无法满足整车动力需求;若不同车厢上的乘客或货物等载荷相差较大,由于整车的加速度相同,因此不同车厢所需的牵引力也相差较大,而整车所需总扭矩平均分配的方式,将使得每个车厢的牵引力相同,那么牵引力不足的车厢则需要依靠牵引力过剩的车厢进行牵引,这使得车厢之间的连接车钩将长期承受不断变化的拉压力,降低了连接车钩的使用寿命。针对上述原因,发明人对车辆的动力分配方法进行了改进,得出本发明的技术方案。
[0043]
下面参考附图1-7描述本发明实施例的车辆及其动力分配方法、计算机可读存储介质、计算机程序产品、牵引控制单元(traction control unit,简称tcu)。图1为本发明实施例所提供的一种车辆的示意图,其中一个车辆100包括一车110和二车120;一车110包括一车动力总成,二车120包括二车动力总成;一车动力总成包括一号动力总成111和二号动力总成112,二车动力总成包括三号动力总成123和四号动力总成124。
[0044]
实施例一图2为本发明实施例一所提供的一种车辆的动力分配方法的流程示意图,该车辆的动力分配方法包括以下步骤:步骤101,获取车辆所需总扭矩t、一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20。其中,t、t10、t20均为可进行运算的物理量,对这些物理量的具体数值不作限定。
[0045]
步骤102,根据车辆所需总扭矩t、一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20,控制一车动力总成的输出扭矩和二车动力总成的输出扭矩。
[0046]
当车辆的某段车厢的当前载荷较大时,该段车厢所需扭矩可能接近甚至超出该段车厢的动力总成的能力扭矩;当车辆的某个动力总成发生故障时,该动力总成可能将无法向车辆提供足够的扭矩。
[0047]
例如,当二车当前载荷较大时,二车所需扭矩t2可能接近甚至超出二车动力总成的能力扭矩t20;当二车动力总成发生故障时,二车动力总成可能将无法向二车提供足够的扭矩。此时,根据车辆所需总扭矩t、一车动力总成的能力扭矩t10和二车动力总成的能力扭
矩t20,可控制一车动力总成输出更多的扭矩,从而向二车动力总成进行动力补偿。
[0048]
上述动力补偿的分配方法,根据车辆的扭矩需求和各个动力总成的输出能力,合理分配和控制各个动力总成的输出扭矩,这样可避免因不考虑各个动力总成的输出能力作出动力分配而导致车辆动力不足,从而尽可能满足整车动力需求;还减小了一车与二车之间连接车钩的拉压力变化,从而提高了连接车钩的使用寿命。
[0049]
实施例二图3为本发明实施例二所提供的一种车辆的动力分配方法的流程示意图,该车辆的动力分配方法包括以下步骤:步骤201,获取车辆状态信息;其中,车辆状态信息包括:车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i、传动效率k、一车动力总成的能力扭矩t10、一号动力总成的能力扭矩t11、二号动力总成的能力扭矩t12、二车动力总成t20、三号动力总成的能力扭矩t23和四号动力总成的能力扭矩t24。其中,a、m1、m2、r、i、k、t10、t11、t12、t20、t23、t24均为可进行运算的物理量,对这些物理量的具体数值不作限定。其中,t10=t11+t12,t20=t23+t24。需要说明的是,能力扭矩为动力总成在安全状态下的最大输出扭矩,与动力总成的状态有关,若动力总成发生故障、老化等,其能力扭矩将发生改变。
[0050]
步骤202,根据车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k,计算车辆所需总扭矩t、一车所需扭矩t1和二车所需扭矩t2。其中,t1、t2均为可进行运算的物理量,对这些物理量的具体数值不作限定。其中,t=t1+t2。
[0051]
在一些实施例中,在车辆运行的过程中,牵引控制单元获取车辆状态信息,包括车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k。其中,不同的级位a对应不同的加速度,牵引控制单元根据车辆当前的级位a、一车当前的载荷m1、车辆的车轮半径r、减速比i和传动效率k可计算出一车所需扭矩t1,根据车辆当前的级位a、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k可计算出二车所需扭矩t2。
[0052]
在另一些实施例中,牵引控制单元根据车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k计算出车辆所需总扭矩t,然后将t/2作为一车所需扭矩t1,将t/2作为二车所需扭矩t2,即令t1= t/2,t2= t/2。
[0053]
步骤203,若一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20不满足车辆所需总扭矩t,则控制一车动力总成的输出扭矩为t10和控制二车动力总成的输出扭矩为t20。此时,一号动力总成的输出扭矩为t11,二号动力总成的输出扭矩为t12,三号动力总成的输出扭矩为t23,四号动力总成的输出扭矩为t24。
[0054]
当车辆当前载荷较大时,车辆所需总扭矩t可能接近甚至超出一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和;当车辆的动力总成发生故障时,车辆的动力总成可能将无法向车辆提供足够的扭矩。此时,牵引控制单元控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t24,尽可能大地提供动力总成的扭矩以满足或接近车辆所需总扭矩t。
[0055]
在一些实施例中,如图7所示,步骤203对应步骤603和步骤604,包括:若一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和小于车辆所需总扭矩t,即t10+t20
<t,则一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20不满足车辆所需总扭矩t,则控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t24。
[0056]
通过直接比较一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和与车辆所需总扭矩t之间的大小,来判断一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20是否满足车辆所需总扭矩t,即只要车辆所需总扭矩t超过了一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和,便认为一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20不满足车辆所需总扭矩t,方法合理简单、容易执行,尽可能保证了车辆的动力需求。
[0057]
在另一些实施例中,步骤203可根据车辆的实际需求输出结果,比如当车辆所需总扭矩t超出一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和的10%(或其他比例)、或车辆所需总扭矩t达到一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和的90%(或其他比例)以上时,判断为一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20不满足车辆所需总扭矩t。
[0058]
实施例三图4为本发明实施例三所提供的一种车辆的动力分配方法的流程示意图,该车辆的动力分配方法包括以下步骤:步骤301,获取车辆状态信息;其中,车辆状态信息包括:车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i、传动效率k、一车动力总成的能力扭矩t10、一号动力总成的能力扭矩t11、二号动力总成的能力扭矩t12、二车动力总成t20、三号动力总成的能力扭矩t23、四号动力总成的能力扭矩t24。步骤301可对应参考本发明实施例二的步骤201。
[0059]
步骤302,根据车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k,计算车辆所需总扭矩t、一车所需扭矩t1和二车所需扭矩t2。步骤302可对应参考本发明实施例二的步骤202。
[0060]
步骤303,若一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20满足车辆所需总扭矩t、一车动力总成的能力扭矩t10满足一车所需扭矩t1、且二车动力总成的能力扭矩t20不满足二车所需扭矩t2,则控制一车动力总成的输出扭矩为t-t20和控制二车动力总成的输出扭矩为t20。此时,三号动力总成的输出扭矩为t23,四号动力总成的输出扭矩为t24。
[0061]
当二车当前载荷较大时,二车所需扭矩t2可能接近甚至超出二车动力总成的能力扭矩t20;当二车动力总成发生故障时,二车动力总成将无法向二车提供足够的扭矩。此时,牵引控制单元控制二车动力总成的输出扭矩为t20,并根据需要控制一车动力总成输出扭矩为t-t20,向二车动力总成进行动力补偿(可认为补偿量为一车动力总成的输出扭矩t-t20与一车所需扭矩t1的差,即t-t20
-ꢀ
t1)。上述动力补偿的分配方法,减小了一车与二车之间连接车钩的拉压力变化,从而提高了连接车钩的使用寿命;并尽可能地减轻了动力总成发生故障时对车辆动力不足的影响,从而满足车辆的动力需求。
[0062]
在一些实施例中,如图7所示,步骤303对应步骤605~610,包括:若一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20的和大于或等于车辆所需总扭矩t、一车动力
总成的能力扭矩t10大于或等于一车所需扭矩t1、且二车动力总成的能力扭矩t20小于二车所需扭矩t2,即同时满足t10+t20≥t、t10≥t1、t20<t2,则一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20满足车辆所需总扭矩t、一车动力总成的能力扭矩t10满足一车所需扭矩t1、且二车动力总成的能力扭矩t20不满足二车所需扭矩t2,则控制一车动力总成的输出扭矩为t-t20和控制二车动力总成的输出扭矩为t20。
[0063]
通过直接比较一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和与车辆所需总扭矩t之间的大小,来判断一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20是否满足车辆所需总扭矩t,即只要车辆所需总扭矩t没有超过了一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和,便认为一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20满足车辆所需总扭矩t。
[0064]
通过直接比较一车动力总成的能力扭矩t10与一车所需扭矩t1之间的大小,来判断一车动力总成的能力扭矩t10是否满足一车所需扭矩t1,即只要一车所需扭矩t1没有超过了一车动力总成的能力扭矩t10,便认为一车动力总成的能力扭矩t10满足车辆所需总扭矩t。
[0065]
通过直接比较二车动力总成的能力扭矩t20与二车所需扭矩t2之间的大小,来判断二车动力总成的能力扭矩t20是否满足二车所需扭矩t2,即只要二车所需扭矩t2超过了二车动力总成的能力扭矩t20,便认为二车动力总成的能力扭矩t20不满足车辆所需总扭矩t。
[0066]
上述判断动力总成是否满足所需扭矩的方法合理简单、容易执行,保证了车辆的动力需求。
[0067]
在另一些实施例中,步骤303可根据车辆的实际需求输出结果,比如当车辆所需总扭矩t没有超出一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和的10%(或其他比例)、或车辆所需总扭矩t没有达到一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和的90%(或其他比例)以上时,判断为一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20满足车辆所需总扭矩t。
[0068]
在另一些实施例中,步骤303可根据车辆的实际需求输出结果,比如当一车所需扭矩t1没有超出一车动力总成的能力扭矩t10的10%(或其他比例)、或一车所需扭矩t1没有达到一车动力总成的能力扭矩t10的90%(或其他比例)以上时,判断为一车动力总成的能力扭矩t10满足一车所需扭矩t1。
[0069]
在另一些实施例中,步骤303可根据车辆的实际需求输出结果,比如当二车所需扭矩t2超出二车动力总成的能力扭矩t20的10%(或其他比例)、或二车所需扭矩t2达到二车动力总成的能力扭矩t20的90%(或其他比例)以上时,判断为二车动力总成的能力扭矩t20不满足二车所需扭矩t2。
[0070]
步骤303中,控制一车动力总成的输出扭矩为t-t20,包括根据车辆所需总扭矩t、二车动力总成的能力扭矩t20、一号动力总成的能力扭矩t11和二号动力总成的能力扭矩t12,控制一号动力总成的输出扭矩和二号动力总成的输出扭矩。具体地,控制一车动力总成的输出扭矩为t-t20,包括步骤304、步骤305和步骤306。
[0071]
步骤304,若一号动力总成的能力扭矩t11不满足一号动力总成所需扭矩(t-t20)/2,则控制一号动力总成的输出扭矩为t11和控制二号动力总成的输出扭矩为t-t20-t11。
[0072]
当一号动力总成发生故障时,一号动力总成将无法向一车提供足够的扭矩。此时,牵引控制单元控制一号动力总成的输出扭矩为t11,并根据需要控制二号动力总成的输出扭矩为t-t20-t11,向一号动力总成进行动力补偿(可认为补偿量为二号动力总成的输出扭矩t-t20-t11与二号动力总成所需扭矩(t-t20)/2的差,即(t-t20)/2-t11)。上述动力补偿的分配方法,尽可能地减轻了动力总成发生故障时对车辆动力不足的影响,从而满足车辆的动力需求。
[0073]
在一些实施例中,如图7所示,步骤304对应步骤606和步骤607,包括:若一号动力总成的能力扭矩t11小于一号动力总成所需扭矩(t-t20)/2,即满足t11<(t-t20)/2,则所述一号动力总成的能力扭矩t11不满足所述一号动力总成所需扭矩(t-t20)/2,则控制所述一号动力总成的输出扭矩为t11和控制所述二号动力总成的输出扭矩为t-t20-t11。
[0074]
通过直接比较一号动力总成的能力扭矩t11与一号动力总成所需扭矩(t-t20)/2之间的大小,来判断一号动力总成的能力扭矩t11是否满足一号动力总成所需扭矩(t-t20)/2,即只要一号动力总成所需扭矩(t-t20)/2超过了一号动力总成的能力扭矩t11,便认为一号动力总成的能力扭矩t11不满足一号动力总成所需扭矩(t-t20)/2。上述判断动力总成是否满足所需扭矩的方法合理简单、容易执行,保证了车辆的动力需求。
[0075]
在另一些实施例中,步骤304可根据车辆的实际需求输出结果,比如当一号动力总成所需扭矩(t-t20)/2超出一号动力总成的能力扭矩t11的10%(或其他比例)、或一号动力总成所需扭矩(t-t20)/2达到一号动力总成的能力扭矩t11的90%(或其他比例)以上时,判断为一号动力总成的能力扭矩t11不满足一号动力总成所需扭矩(t-t20)/2。
[0076]
步骤305,若二号动力总成的能力扭矩t12不满足二号动力总成所需扭矩(t-t20)/2,则控制一号动力总成的输出扭矩为t-t20-t12和控制二号动力总成的输出扭矩为t12。
[0077]
其中,步骤304为二号动力总成向一号动力总成进行动力补偿的控制方法,步骤305为一号动力总成向二号动力总成进行动力补偿的控制方法。因此,步骤305可参考步骤304执行。在一些实施例中,如图7所示,步骤305对应步骤608和步骤609步骤306,若一号动力总成的能力扭矩t11满足一号动力总成所需扭矩(t-t20)/2,且二号动力总成的能力扭矩t12满足二号动力总成所需扭矩(t-t20)/2,则控制一号动力总成的输出扭矩为(t-t20)/2和控制二号动力总成的输出扭矩为(t-t20)/2。
[0078]
在一些实施例中,如图7所示,步骤306对应步骤606、步骤608和步骤610,包括:若一号动力总成的能力扭矩t11大于或等于一号动力总成所需扭矩(t-t20)/2,且二号动力总成的能力扭矩t12大于或等于二号动力总成所需扭矩(t-t20)/2,则一号动力总成的能力扭矩t11满足一号动力总成所需扭矩(t-t20)/2,且二号动力总成的能力扭矩t12满足二号动力总成所需扭矩(t-t20)/2,并控制一号动力总成的输出扭矩为(t-t20)/2和控制二号动力总成的输出扭矩为(t-t20)/2。
[0079]
实施例四图5为本发明实施例四所提供的一种车辆的动力分配方法的流程示意图,该车辆的动力分配方法包括以下步骤:步骤401,获取车辆状态信息;其中,车辆状态信息包括:车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i、传动效率k、一车动力总成的能力扭矩t10、一号动力总成的能力扭矩t11、二号动力总成的能力扭矩t12、二车动力总成的能
力扭矩t20、三号动力总成的能力扭矩t23、四号动力总成的能力扭矩t24。步骤401可对应参考本发明实施例二的步骤201。
[0080]
步骤402,根据车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k,计算车辆所需总扭矩t、一车所需扭矩t1和二车所需扭矩t2。步骤402可对应参考本发明实施例二的步骤202。
[0081]
步骤403,若一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20满足车辆所需总扭矩t、一车动力总成的能力扭矩t10不满足一车所需扭矩t1、且二车动力总成的能力扭矩t20满足二车所需扭矩t2,则控制一车动力总成的输出扭矩为t10和控制二车动力总成的输出扭矩为t-t10。此时,一号动力总成的输出扭矩为t11,二号动力总成的输出扭矩为t12。
[0082]
步骤403中,控制二车动力总成的输出扭矩为t-t10,包括根据车辆所需总扭矩t、一车动力总成的能力扭矩t10、三号动力总成的能力扭矩t23和四号动力总成的能力扭矩t24,控制三号动力总成的输出扭矩和四号动力总成的输出扭矩。具体地,控制二车动力总成的输出扭矩为t-t10,包括步骤404、步骤405和步骤406。在一些实施例中,如图7所示,步骤403对应步骤611~616。
[0083]
步骤404,若三号动力总成的能力扭矩t23不满足三号动力总成所需扭矩(t-t10)/2,则控制三号动力总成的输出扭矩为t23和控制四号动力总成的输出扭矩为t-t10-t23。在一些实施例中,如图7所示,步骤404对应步骤612~613。
[0084]
步骤405,若四号动力总成的能力扭矩t24不满足四号动力总成所需扭矩(t-t10)/2,则控制三号动力总成的输出扭矩为t-t10-t24和控制四号动力总成的输出扭矩为t24。在一些实施例中,如图7所示,步骤405对应步骤614~615。
[0085]
步骤406,若三号动力总成的能力扭矩t23满足三号动力总成所需扭矩(t-t10)/2,且四号动力总成的能力扭矩t24满足四号动力总成所需扭矩(t-t10)/2,则控制三号动力总成的输出扭矩为(t-t10)/2和控制四号动力总成的输出扭矩为(t-t10)/2。在一些实施例中,如图7所示,步骤406对应步骤612、步骤614和步骤616。
[0086]
其中,本发明实施例三的步骤303~306为一车动力总成向二车动力总成进行动力补偿的控制方法,本发明实施例四的步骤403~406为二车动力总成向一车动力总成进行动力补偿的控制方法。因此,本发明实施例四的步骤403~406可参考本发明实施例三的步骤303~306执行。
[0087]
实施例五图6为本发明实施例五所提供的一种车辆的动力分配方法的流程示意图,该车辆的动力分配方法包括以下步骤:步骤501,获取车辆状态信息;其中,车辆状态信息包括:车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i、传动效率k、一车动力总成的能力扭矩t10、一号动力总成的能力扭矩t11、二号动力总成的能力扭矩t12、二车动力总成的能力扭矩t20、三号动力总成的能力扭矩t23、四号动力总成的能力扭矩t24。步骤501可对应参考本发明实施例二的步骤201。
[0088]
步骤502,根据车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k,计算车辆所需总扭矩t、一车所需扭矩t1和二车所需扭矩
t2。步骤502可对应参考本发明实施例二的步骤202。
[0089]
步骤503,若一车动力总成的能力扭矩t10满足一车所需扭矩t1、且二车动力总成的能力扭矩t20满足二车所需扭矩t2,则控制一车动力总成的输出扭矩为t1和控制二车动力总成的输出扭矩为t2。
[0090]
根据一车和二车各自所需的扭矩和各自动力总成的扭矩输出能力合理地进行动力分配,减小了一车与二车之间连接车钩的拉压力变化,从而提高了连接车钩的使用寿命;并尽可能地减轻了动力总成发生故障时对车辆动力不足的影响,从而满足车辆的动力需求。
[0091]
在一些实施例中,如图7所示,步骤503对应步骤603、步骤605、步骤611和步骤617~633,包括:若一车动力总成的能力扭矩t10大于或等于一车所需扭矩t1,且二车动力总成的能力扭矩t20大于或等于二车所需扭矩t2,即同时满足t10≥t1、t20≥t2,则一车动力总成的能力扭矩t10满足一车所需扭矩t1,且二车动力总成的能力扭矩t20满足二车所需扭矩t2,则控制一车动力总成的输出扭矩为t1和控制二车动力总成的输出扭矩为t2。
[0092]
通过直接比较一车动力总成的能力扭矩t10与一车所需扭矩t1之间的大小,来判断一车动力总成的能力扭矩t10是否满足一车所需扭矩t1,即只要一车所需扭矩t1没有超过一车动力总成的能力扭矩t10,便认为一车动力总成的能力扭矩t10满足一车所需扭矩t1。通过直接比较二车动力总成的能力扭矩t20与二车所需扭矩t2之间的大小,来判断二车动力总成的能力扭矩t20是否满足二车所需扭矩t2,即只要二车所需扭矩t2没有超过二车动力总成的能力扭矩t20,便认为二车动力总成的能力扭矩t20满足二车所需扭矩t2。上述判断动力总成是否满足所需扭矩的方法合理简单、容易执行,保证了车辆的动力需求。
[0093]
在另一些实施例中,步骤503可根据车辆的实际需求输出结果,比如当一车所需扭矩t1没有超出一车动力总成的能力扭矩t10的10%(或其他比例)、或一车所需扭矩t1没有达到一车动力总成的能力扭矩t10的90%(或其他比例)以上时,判断为一车动力总成的能力扭矩t10满足一车所需扭矩t1。
[0094]
在另一些实施例中,步骤503可根据车辆的实际需求输出结果,比如当二车所需扭矩t2没有超出二车动力总成的能力扭矩t20的10%(或其他比例)、或二车所需扭矩t2没有达到二车动力总成的能力扭矩t20的90%(或其他比例)以上时,判断为二车动力总成的能力扭矩t20满足二车所需扭矩t2。
[0095]
步骤503中,控制一车动力总成的输出扭矩为t1,包括:根据一车所需扭矩t1、一号动力总成的能力扭矩t11和所述二号动力总成的能力扭矩t12,控制一号动力总成的输出扭矩和二号动力总成的输出扭矩。具体地,控制一车动力总成的输出扭矩为t1,包括步骤504、步骤505和步骤506。
[0096]
步骤504,若一号动力总成的能力扭矩t11不满足一号动力总成所需扭矩(t1)/2,则控制一号动力总成的输出扭矩为t11和控制二号动力总成的输出扭矩为t1-t11。
[0097]
当一号动力总成发生故障时,一号动力总成将无法向一车提供足够的扭矩。此时,牵引控制单元控制一号动力总成的输出扭矩为t11,并根据需要控制二号动力总成的输出扭矩为t1-t11,向一号动力总成进行动力补偿(可认为补偿量为二号动力总成的输出扭矩t1-t11与二号动力总成所需扭矩(t1)/2的差,即(t1)/2-t11)。上述动力补偿的分配方法,尽可能地减轻了动力总成发生故障时对车辆动力不足的影响,从而满足车辆的动力需求。
[0098]
在一些实施例中,如图7所示,步骤504对应步骤617~622,包括:若一号动力总成的能力扭矩t11小于一号动力总成所需扭矩(t1)/2,即满足t11<(t1)/2,则所述一号动力总成的能力扭矩t11不满足所述一号动力总成所需扭矩(t1)/2,则控制所述一号动力总成的输出扭矩为t11和控制所述二号动力总成的输出扭矩为t1-t11。
[0099]
通过直接比较一号动力总成的能力扭矩t11与一号动力总成所需扭矩(t1)/2之间的大小,来判断一号动力总成的能力扭矩t11是否满足一号动力总成所需扭矩(t1)/2,即只要一号动力总成所需扭矩(t1)/2超过了一号动力总成的能力扭矩t11,便认为一号动力总成的能力扭矩t11不满足一号动力总成所需扭矩(t1)/2。上述判断动力总成是否满足所需扭矩的方法合理简单、容易执行,保证了车辆的动力需求。
[0100]
在另一些实施例中,步骤504可根据车辆的实际需求输出结果,比如当一号动力总成所需扭矩(t1)/2超出一号动力总成的能力扭矩t11的10%(或其他比例)、或一号动力总成所需扭矩(t1)/2达到一号动力总成的能力扭矩t11的90%(或其他比例)以上时,判断为一号动力总成的能力扭矩t11不满足一号动力总成所需扭矩(t1)/2。
[0101]
步骤505,若二号动力总成的能力扭矩t12不满足二号动力总成所需扭矩(t1)/2,则控制一号动力总成的输出扭矩为t1-t12和控制二号动力总成的输出扭矩为t12。
[0102]
其中,步骤504为二号动力总成向一号动力总成进行动力补偿的控制方法,步骤505为一号动力总成向二号动力总成进行动力补偿的控制方法。因此,步骤505可参考步骤504执行。在一些实施例中,如图7所示,步骤505对应步骤623~628。
[0103]
步骤506,若一号动力总成的能力扭矩t11满足一号动力总成所需扭矩(t1)/2,且二号动力总成的能力扭矩t12满足二号动力总成所需扭矩(t1)/2,则控制一号动力总成的输出扭矩为(t1)/2和控制二号动力总成的输出扭矩为(t1)/2。
[0104]
在一些实施例中,如图7所示,步骤506对应步骤617、步骤623和步骤629~633,包括:若一号动力总成的能力扭矩t11大于或等于一号动力总成所需扭矩(t1)/2,且二号动力总成的能力扭矩t12大于或等于二号动力总成所需扭矩(t1)/2,则一号动力总成的能力扭矩t11满足一号动力总成所需扭矩(t1)/2,且二号动力总成的能力扭矩t12满足二号动力总成所需扭矩(t1)/2,并控制一号动力总成的输出扭矩为(t1)/2和控制二号动力总成的输出扭矩为(t1)/2。
[0105]
步骤503中,控制二车动力总成的输出扭矩为t2,包括:根据二车所需扭矩t2、三号动力总成的能力扭矩t23和四号动力总成的能力扭矩t24,控制三号动力总成的输出扭矩和四号动力总成的输出扭矩。具体地,控制二车动力总成的输出扭矩为t2,包括步骤507、步骤508和步骤509。
[0106]
步骤507,若三号动力总成的能力扭矩t23不满足三号动力总成所需扭矩(t2)/2,则控制三号动力总成的输出扭矩为t23和控制二号动力总成的输出扭矩为t2-t23。在一些实施例中,如图7所示,步骤507对应步骤618~619。
[0107]
步骤508,若四号动力总成的能力扭矩t24不满足四号动力总成所需扭矩(t2)/2,则控制三号动力总成的输出扭矩为t2-t24和控制四号动力总成的输出扭矩为t24。在一些实施例中,如图7所示,步骤508对应步骤620~621。
[0108]
步骤509,若三号动力总成的能力扭矩t23满足三号动力总成所需扭矩(t2)/2,且四号动力总成的能力扭矩t24满足四号动力总成所需扭矩(t2)/2,则控制三号动力总成的
输出扭矩为(t2)/2和控制四号动力总成的输出扭矩为(t2)/2。在一些实施例中,如图7所示,步骤509对应步骤618、步骤620和步骤622。
[0109]
其中,步骤504~506为在一车动力总成的能力扭矩t10满足一车所需扭矩t1、且二车动力总成的能力扭矩t20满足二车所需扭矩t2时,一车动力总成进行动力分配的控制方法;步骤507~509为在一车动力总成的能力扭矩t10满足一车所需扭矩t1、且二车动力总成的能力扭矩t20满足二车所需扭矩t2时,二车动力总成进行动力分配的控制方法。因此,步骤507~509可参考步骤504~506执行。
[0110]
实施例六图7为本发明实施例六所提供的一种车辆的动力分配方法的流程示意图,该车辆的动力分配方法包括以下步骤:步骤601,获取车辆状态信息;其中,车辆状态信息包括:车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i、传动效率k、一车动力总成的能力扭矩t10、一号动力总成的能力扭矩t11、二号动力总成的能力扭矩t12、二车动力总成的能力扭矩t20、三号动力总成的能力扭矩t23和四号动力总成的能力扭矩t24。
[0111]
步骤602,根据车辆当前的级位a、一车当前的载荷m1、二车当前的载荷m2、车辆的车轮半径r、减速比i和传动效率k,计算车辆所需总扭矩t、一车所需扭矩t1和二车所需扭矩t2。
[0112]
步骤603,判断一车动力总成的能力扭矩t10与二车动力总成的能力扭矩t20的和是否小于车辆所需总扭矩t,即t10+t20<t是否为真。若t10+t20<t为真,执行步骤604;若t10+t20<t为假,执行步骤605。
[0113]
步骤604,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t24。
[0114]
步骤605,判断一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20的和是否大于或等于车辆所需总扭矩t、一车动力总成的能力扭矩t10是否大于或等于一车所需扭矩t1、且二车动力总成的能力扭矩t20是否小于二车所需扭矩t2,即t10+t20≥t、t10≥t1、t20<t2是否均为真。若t10+t20≥t、t10≥t1、t20<t2均为真,执行步骤606;若t10+t20≥t、t10≥t1、t20<t2三个之一为假,执行步骤611。
[0115]
步骤606,判断一号动力总成的能力扭矩t11是否小于一号动力总成所需扭矩(t-t20)/2,即t11<(t-t20)/2是否为真。若t11<(t-t20)/2为真,执行步骤607;若t11<(t-t20)/2为假,执行步骤608。
[0116]
步骤607,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t-t20-t11、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t24。
[0117]
步骤608,判断二号动力总成的能力扭矩t12是否小于二号动力总成所需扭矩(t-t20)/2,即t12<(t-t20)/2是否为真。若t12<(t-t20)/2为真,执行步骤609;若t12<(t-t20)/2为假,执行步骤610。
[0118]
步骤609,控制一号动力总成的输出扭矩为t-t20-t12、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t24。
[0119]
步骤610,控制一号动力总成的输出扭矩为(t-t20)/2、二号动力总成的输出扭矩为(t-t20)/2、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t24。
[0120]
步骤611,判断一车动力总成的能力扭矩t10和二车动力总成的能力扭矩t20的和是否大于或等于车辆所需总扭矩t、一车动力总成的能力扭矩t10是否小于一车所需扭矩t1、且二车动力总成的能力扭矩t20是否大于或等于二车所需扭矩t2,即t10+t20≥t、t10<t1、t20≥t2是否均为真。若t10+t20≥t、t10<t1、t20≥t2均为真,执行步骤612;若t10+t20≥t、t10<t1、t20≥t2三个之一为假,执行步骤617。
[0121]
步骤612,判断三号动力总成的能力扭矩t23是否小于三号动力总成所需扭矩(t-t10)/2,即t23<(t-t10)/2是否为真。若t23<(t-t10)/2为真,执行步骤613;若t23<(t-t10)/2为假,执行步骤614。
[0122]
步骤613,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t-t10-t23。
[0123]
步骤614,判断四号动力总成的能力扭矩t24是否小于四号动力总成所需扭矩(t-t10)/2,即t24<(t-t10)/2是否为真。若t24<(t-t10)/2为真,执行步骤615;若t24<(t-t10)/2为假,执行步骤616。
[0124]
步骤615,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为t-t10-t24、四号动力总成的输出扭矩为t24。
[0125]
步骤616,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为(t-t10)/2、四号动力总成的输出扭矩为(t-t10)/2。
[0126]
步骤617,判断一号动力总成的能力扭矩t11是否小于一号动力总成所需扭矩(t1)/2,即t11<(t1)/2是否为真。若t11<(t1)/2为真,执行步骤618;若t11<(t1)/2为假,执行步骤623。
[0127]
步骤618,判断三号动力总成的能力扭矩t23是否小于三号动力总成所需扭矩(t2)/2,即t23<(t2)/2是否为真。若t23<(t2)/2为真,执行步骤619;若t23<(t2)/2为假,执行步骤620。
[0128]
步骤619,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t1-t11、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t2-t23。
[0129]
步骤620,判断四号动力总成的能力扭矩t24是否小于四号动力总成所需扭矩(t2)/2,即t24<(t2)/2是否为真。若t24<(t2)/2为真,执行步骤621;若t24<(t2)/2为假,执行步骤622。
[0130]
步骤621,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t1-t11、三号动力总成的输出扭矩为t2-t24、四号动力总成的输出扭矩为t24。
[0131]
步骤622,控制一号动力总成的输出扭矩为t11、二号动力总成的输出扭矩为t1-t11、三号动力总成的输出扭矩为(t2)/2、四号动力总成的输出扭矩为(t2)/2。
[0132]
步骤623,判断二号动力总成的能力扭矩t12是否小于二号动力总成所需扭矩(t1)/2,即t12<(t1)/2是否为真。若t12<(t1)/2为真,执行步骤624;若t12<(t1)/2为假,执行步骤629。
[0133]
步骤624,判断三号动力总成的能力扭矩t23是否小于三号动力总成所需扭矩(t2)/2,即t23<(t2)/2是否为真。若t23<(t2)/2为真,执行步骤625;若t23<(t2)/2为假,执行步骤626。
[0134]
步骤625,控制一号动力总成的输出扭矩为t1-t12、二号动力总成的输出扭矩为
t12、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t2-t23。
[0135]
步骤626,判断四号动力总成的能力扭矩t24是否小于四号动力总成所需扭矩(t2)/2,即t24<(t2)/2是否为真。若t24<(t2)/2为真,执行步骤627;若t24<(t2)/2为假,执行步骤628。
[0136]
步骤627,控制一号动力总成的输出扭矩为t1-t12、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为t2-t24、四号动力总成的输出扭矩为t24。
[0137]
步骤628,控制一号动力总成的输出扭矩为t1-t12、二号动力总成的输出扭矩为t12、三号动力总成的输出扭矩为(t2)/2、四号动力总成的输出扭矩为(t2)/2。
[0138]
步骤629,判断三号动力总成的能力扭矩t23是否小于三号动力总成所需扭矩(t2)/2,即t23<(t2)/2是否为真。若t23<(t2)/2为真,执行步骤630;若t23<(t2)/2为假,执行步骤631。
[0139]
步骤630,控制一号动力总成的输出扭矩为(t1)/2、二号动力总成的输出扭矩为(t1)/2、三号动力总成的输出扭矩为t23、四号动力总成的输出扭矩为t2-t23。
[0140]
步骤631,判断四号动力总成的能力扭矩t24是否小于四号动力总成所需扭矩(t2)/2,即t24<(t2)/2是否为真。若t24<(t2)/2为真,执行步骤632;若t24<(t2)/2为假,执行步骤633。
[0141]
步骤632,控制一号动力总成的输出扭矩为(t1)/2、二号动力总成的输出扭矩为(t1)/2、三号动力总成的输出扭矩为t2-t24、四号动力总成的输出扭矩为t24。
[0142]
步骤633,控制一号动力总成的输出扭矩为(t1)/2、二号动力总成的输出扭矩为(t1)/2、三号动力总成的输出扭矩为(t2)/2、四号动力总成的输出扭矩为(t2)/2。
[0143]
为了实现上述实施例,本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被执行时实现如上述实施例所述的车辆的动力分配方法。
[0144]
为了实现上述实施例,本发明还提出一种计算机程序产品,当计算机程序产品中的指令被执行时,执行如上述实施例所述的车辆的动力分配方法。
[0145]
为了实现上述实施例,本发明还提出一种牵引控制单元,包括存储器、处理器。其中,存储器用于存储计算机执行指令,处理器运行存储器中的计算机执行指令以执行如上述实施例所述的车辆的动力分配方法。本发明实施例的牵引控制单元,通过获取信息、计算数据、执行一系列判断等程序后,对车辆进行动力分配,从而满足车辆的动力需求。
[0146]
为了实现上述实施例,本发明还提出一种车辆,包括一车、二车和根据上述实施例所述的牵引控制单元。其中,一车包括一车动力总成,二车包括二车动力总成。其中,一车动力总成包括一号动力总成和二号动力总成,二车动力总成包括三号动力总成和四号动力总成。
[0147]
一车包括一节或多节车厢,二车包括一节或多节车厢;也就是说,对于具有多节车厢的车辆,无论车辆具有多少节车厢(至少两节车厢),都可将全部车厢分成一车和二车两组车厢,并将一车所有车厢所需扭矩的和作为一车所需扭矩t1、将二车所有车厢所需扭矩的和作为二车所需扭矩t2。
[0148]
一号动力总成包括一个或多个动力总成,一车二号动力总成包括一个或多个动力总成,三号动力总成包括一个或多个动力总成,四号动力总成包括一个或多个动力总成;也就是说,无论一车具有多少个动力总成(至少两个动力总成),都可将全部动力总成分为一
号和二号两组动力总成,并将一号所有动力总成的能力扭矩的和作为一号动力总成的能力扭矩t11、将二号所有动力总成的能力扭矩的和作为二号动力总成的能力扭矩t12;无论二车具有多少个动力总成(至少两个动力总成),都可将全部动力总成分为三号和四号两组动力总成,并将三号所有动力总成的能力扭矩的和作为三号动力总成的能力扭矩t23、将四号所有动力总成的能力扭矩的和作为四号动力总成的能力扭矩t24。因此,根据本发明实施例的车辆的动力分配方法,适用于具有至少两节车厢的车辆,具有极高的适应性。
[0149]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、
ꢀ“
示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0150]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0151]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0152]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0153]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编
程门阵列(fpga)等。
[0154]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0155]
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0156]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

相关标签:
tips