混合动力车辆用驱动装置的制造方法_3

文档序号:8946856阅读:来源:国知局
时行星轮架转速Ncini是否大于目标接合转速Nctgt。起动要求时行星轮架转速Ncini是开始第一旋转机MGl及第一离合器CLl的转矩控制时的行星轮架转速Ne。本实施方式的起动要求时行星轮架转速Ncini是作出了发动机I的起动要求时的第一行星轮架14的转速,例如是在步骤S 101中作出了肯定判定时取得的第一行星轮架14的转速。在步骤S201的判定的结果是判定为起动要求时行星轮架转速Ncini比目标接合转速Nctgt的情况下(步骤S201-是),进入步骤S202,在不是这样的情况下(步骤S201-否),进入步骤S203。在图6中,起动要求时行星轮架转速Ncini是比目标接合转速Nctgt低的旋转。因此,在步骤S201中作出否定判定。另一方面,在图7中,起动要求时行星轮架转速Ncini是比目标接合转速Nctgt高的旋转。因此,在步骤S201中作出肯定判定。
[0063]在步骤S202中,通过E⑶50,向附加转矩Tgnctgt代入规定的值。如后所述,在本实施方式中,向与离合器转矩指令值Tclt匹配的转矩Tgeq(参照图6、图7)加上附加转矩Tgnctgt来算出MGl转矩指令值Tg。在本实施方式中,在步骤S202中设定的附加转矩Tgnctgt的值是负值,例如为-5 [Nm]。在步骤S202中设定的附加转矩Tgnctgt的值是正负中的使行星轮架转速Ne接近目标接合转速Nctgt的一侧的值。当步骤S202被执行后,进入步骤S204。
[0064]在步骤S203中,通过E⑶50,向附加转矩Tgnctgt代入规定的值。在本实施方式中,在步骤S203中设定的附加转矩Tgnctgt的值为O。S卩,MGl转矩指令值Tg与离合器转矩指令值Tclt匹配。这样,在第一控制中,使MGl转矩指令值Tg减少的一侧的附加转矩Tgnctgt被容许,但是使MGl转矩指令值Tg增大的一侧的附加转矩Tgnctgt不被容许。因此,抑制第一旋转机MGl的消耗电力的增加,能够抑制发动机起动时的电力峰值的增加。当步骤S203被执行后,进入步骤S204。
[0065]在步骤S204中,通过E⑶50,决定离合器转矩指令值Tclt、MG1转矩指令值Tg及反力消除转矩指令值Tep。离合器转矩指令值Tclt例如设为预先确定的共振带通过期间的指令值。本实施方式的共振带通过期间的指令值基于MGl转矩指令值Tg被容许的最大值来确定。MGl转矩指令值Tg的最大值例如基于作为发动机起动用而能够从蓄电池向第一旋转机MGl供给的最大电力。在本实施方式中,共振带通过期间的离合器转矩指令值Tclt设为150[Nm]。如图6及图7所示,过渡状态的离合器转矩指令值Tclt朝向共振带通过期间的指令值,逐渐增加。在图6中的tl时刻、及图7中的til时刻,离合器转矩指令值Tclt增加至共振带通过期间的期望的离合器转矩(在此为150 [Nm]),然后离合器转矩指令值Tclt维持恒定。
[0066]MGl转矩指令值Tg基于离合器转矩指令值Tclt和附加转矩Tgnctgt,通过下式
(2)算出。
[0067]Tg = Tclt X P / (1+ P ) +Tgnctgt…(2)
[0068]在此,P为行星齿轮机构10的齿轮比。
[0069]在图7的情况下,在步骤S201中作出肯定判定而进入步骤S202,因此附加转矩Tgnctgt成为负值。因此,通过上式(2)算出的MGl转矩指令值Tg成为相对于与离合器转矩匹配的转矩(以下,简称为“匹配的转矩Tgeq”)较小的转矩。在图7中,单点划线所示的匹配的转矩Tgeq是上式(2)的右边第一项的转矩。通过将第一离合器CLl接合,能够与离合器转矩对应地,第一旋转机MGl和发动机I经由第一行星齿轮机构10传递转矩。匹配的转矩Tgeq是基于齿轮比P而将离合器转矩指令值Tclt换算成第一太阳轮11上的转矩的值。在图7的情况下,MGl转矩指令值Tg成为向匹配的转矩Tgeq加上了负的附加转矩Tgnctgt而得到的值。因此,从til时刻起,行星轮架转速Ne朝向目标接合转速Nctgt开始下降。
[0070]在图6的情况下,在步骤S201中作出否定判定而进入步骤S203,因此附加转矩Tgnctgt为O。因此,通过上式(2)算出的MGl转矩指令值Tg与匹配的转矩Tgeq—致。ECU50当存在发动机起动要求时,使MGl转矩指令值Tg增加至上式(2)中决定的值。MGl转矩指令值Tg与离合器转矩指令值Tclt对应地增加。
[0071]而且,E⑶50通过下式(3)算出反力消除转矩指令值T印。
[0072]Tep = Tclt/ (1+ p )…⑶
[0073]E⑶50将决定的离合器转矩指令值Tclt向第一离合器CLl输出,将MGl转矩指令值Tg向第一旋转机MGl输出。而且,ECU50输出根据对于车辆100的要求驱动力而决定的MG2转矩加上与反力消除转矩指令值Tep对应的增量所得到的值作为针对第二旋转机MG2的转矩指令值。当步骤S204被执行后,图4所示的第一控制的控制流程结束。ECU50当第一控制的控制流程结束时,结束图3所示的控制流程。
[0074]在步骤S106中,通过E⑶50,执行第二控制(Ph.2控制)。参照图5,对第二控制进行说明。第二控制是发动机转速Ne通过了共振带之后到行星轮架转速Ne成为目标接合转速Nctgt为止的期间执行的第一旋转机MGl及第一离合器CLl的转矩控制。
[0075]首先,在步骤S301中,通过E⑶50,判定起动要求时行星轮架转速Ncini是否大于目标接合转速Nctgt。在步骤S301的判定的结果是判定为起动要求时行星轮架转速Ncini大于目标接合转速Nctgt的情况下(步骤S301-是),进入步骤S302,在不是这样的情况下(步骤S301-否),进入步骤S303。
[0076]在步骤S302中,通过E⑶50,向附加转矩Tgnctgt代入规定的值。在本实施方式中,在步骤S302中设定的附加转矩Tgnctgt的值是负值,例如为-3[Nm]。在步骤S302中设定的附加转矩Tgnctgt的值是正负中的使行星轮架转速Ne接近目标接合转速Nctgt的一侧的值。在图7的情况下,在步骤S301中作出肯定判定而进入步骤S302,将附加转矩Tgnctgt设定为负值。当步骤S302被执行后,进入步骤S304。
[0077]在步骤S303中,通过E⑶50,向附加转矩Tgnctgt代入规定的值。在本实施方式中,在步骤S303中设定的附加转矩的值是正值,例如为5[Nm]。在步骤S303中设定的附加转矩Tgnctgt的值是正负中的使行星轮架转速Ne接近目标接合转速Nctgt的一侧的值。这样,在第二控制中,容许使MGl转矩指令值Tg减少的一侧的附加转矩Tgnctgt及使MGl转矩指令值Tg增大的一侧的附加转矩Tgnctgt这两者。在图6的情况下,在步骤S301中作出否定判定而进入步骤S303,将附加转矩Tgnctgt设定为正值。当步骤S303被执行后,进入步骤S304。
[0078]在步骤S304中,通过E⑶50,决定离合器转矩指令值Tclt、MGl转矩指令值Tg及反力消除转矩指令值Tep。第二控制中的离合器转矩指令值Tclt的大小小于第一控制中的离合器转矩指令值Tclt的大小。这是因为发动机转速Ne已经通过共振带。在本实施方式中,第二控制的离合器转矩指令值Tclt设为例如10 [Nm]。MGl转矩指令值Tg基于离合器转矩指令值Tclt和附加转矩Tgnctgt,通过上式(2)算出。
[0079]E⑶50将决定的离合器转矩指令值Tclt向第一离合器CLl输出,将MGl转矩指令值Tg向第一旋转机MGl输出。如图6及图7所示,离合器转矩指令值Tclt朝向期望的值(在此为10[Nm])逐渐减少。在图6中的t3时刻、在图7中的tl3时刻,离合器转矩指令值Tclt达到期望的值。而且,MGl转矩指令值Tg与离合器转矩指令值Tclt的减少对应地减少。如图6所示,第二控制中的MGl转矩指令值Tg设为相对于匹配的转矩Tgeq增大了附加转矩Tgnctgt的量的转矩。因此,行星轮架转速Ne从t3时刻朝向目标接合转速Nctgt上升。
[0080]而且,E⑶50输出根据对于车辆100的要求驱动力而决定的MG2转矩加上了反力消除转矩指令值Tep量的校正值所得到的值作为针对第二旋转机MG2的转矩指令值。反力消除转矩指令值Tep例如通过上式(3)算出。当步骤S304被执行后,图5所示的第二控制的控制流程结束。ECU50当第二控制的控制流程结束时,结束图3所示的控制流程。
[0081]在图3的步骤S107中,通过E⑶50,执行第三控制(Ph.3控制)。第三控制是从行星轮架转速Ne成为目标接合转速Nctgt之后到第一离合器CLl完全接合为止的期间执行的第一旋转机MGl及第一离合器CLl的转矩控制。
[0082]第三控制中的离合器转矩指令值Tclt例如设为与第二控制中的离合器转矩指令值Tclt相同的值。在第三控制中,MGl转矩指令值Tg与和离合器转矩指令值Tclt匹配的转矩Tgeq —致。在第三控制的执行中发动机转速Ne上升至规定的喷射允许转速时,ECU50执行点火而完成发动机起动。在图6中的t5时刻、在图7中的tl5时刻,发生初爆而发动机转速Ne较大地上升。第三控制中的反力消除转矩指令值Tep基于离合器转矩指令值Tclt来决定。当步骤S107被执行后,本控制流程结束。发动机转速Ne上升至目标接合转速Nctgt而离合器接合判定成立时(步骤S104-是),第三控制结束,进入步骤S 108。
[0083]在步骤S108中,通过E⑶50,执行第一离合器CLl的接合判定完成后的控制。E⑶50使离合器转矩指令值Tclt以拱形上升。E⑶50使离合器转矩指令值Tclt增加,将MGl转矩指令值Tg切换成转速反馈(FB)控制的指令值。而且,ECU50将反力消除转矩指令值T印从基于到此为止的离合器转矩指令值Tclt的值变更为基于MGl转
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1