车辆起步控制设备转让专利

申请号 : CN200710087346.X

文献号 : CN101334106B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 永井忠行长谷川善雄松原亨

申请人 : 丰田自动车株式会社

摘要 :

本发明公开了用于车辆的起步控制设备和方法。ECT ECU执行包括如下步骤的程序:计算取消空档控制期间的当前发动机速度与在空档取消控制开始时的发动机速度之间的差(h);基于此差(h)计算发动机速度波动校正值(f);读取当速比达到目标速比时的液压学习值;读取刚好在空档取消控制开始之前的液压值;计算这两个液压值之间的差(i);基于此差(i)计算用于校正在实际速比下的液压和在目标速比下的液压之间的差的差校正值(g);以及基于发动机速度波动校正值(f)和差校正值(g)计算恒定待机压力,所述差校正值用于校正在实际速比下的液压和在目标速比下的液压之间的差。

权利要求 :

1.一种用于车辆的起步控制设备,所述车辆装备有自动变速器(200,300),所述自动变速器具有当所述车辆从静止起步时被啮合的啮合元件,当所述自动变速器处于前进档并且所述车辆在满足预定条件下停车时,所述起步控制设备执行释放所述啮合元件的空档控制,并且当满足另行规定的预定条件时,所述起步控制设备执行取消所述空档控制的空档取消控制,所述起步控制设备的特征在于包括:速比检测装置(1020),所述速比检测装置用于检测设置在所述自动变速器(200,300)中的变矩器(200)的速比;

计算装置(1020),所述计算装置用于基于所述速比的波动来计算在取消所述空档控制期间所述啮合元件的啮合液压;和第一命令值检测装置(1020),所述第一命令值检测装置用于检测刚好在所述空档取消控制开始之前的所述啮合元件的液压命令值;和第二命令值检测装置(1020),所述第二命令值检测装置用于检测当所述速比达到预定目标速比时的所述啮合元件的液压命令值,其中,所述计算装置(1020)基于刚好在所述空档取消控制开始之前的所述液压命令值和当所述速比达到所述预定目标速比时的所述液压命令值之间的差,来计算用于校正所述差的差校正值,并且刚好在所述空档取消控制开始之前的所述液压命令值减去当所述速比达到所述预定目标速比时的所述液压命令值之间的所述差越大,则所述计算装置(1020)所计算的所述差校正值就越小。

说明书 :

车辆起步控制设备

[0001] 本申请是基于申请号为200410069790.5,申请日为2004年7月19日,申请人为丰田自动车株式会社,题为车辆起步控制设备的发明提出的分案申请。

技术领域

[0002] 本发明一般地涉及装备有自动变速器的车辆的起步控制设备。更具体而言,本发明涉及执行空档控制的车辆的起步控制设备。

背景技术

[0003] 安装在车辆中的自动变速器经由自动变速器中设置的例如变矩器的液力耦合器而连接到发动机,并且自动变速器包括提供多个动力传递路径的换档机构。自动变速器被构造成基于例如加速踏板开度和车速来自动地切换动力传递路径,即传动比(驱动档位)。具有自动变速器的车辆一般设置有换档手柄,由驾驶员操作换档手柄到各个换档位置(例如倒档、空档、驱动)中的任何一个。当换档手柄在这些换档位置中的一个(通常是在驱动位置或者前进档中)中时进行自动换档控制。
[0004] 当具有这种类型的自动变速器的车辆在换档手柄处于与前进档相对应的位置(例如驱动)中停车时,来自怠速发动机的驱动力经由变矩器传递到变速器,然后传递到车轮,导致被称为“爬行”的现象。在特定条件下爬行非常有用。例如,当车辆在斜坡上从静止起步时,它有助于平稳起步。但是,当驾驶员希望在平坦路面上静止的车辆保持在某一个点时,爬行是不需要的并且必须通过操作制动器进行抑制。也就是说,制动器被用来抑制来自发动机的爬行力,而发动机的燃油效率将降低相应的量。
[0005] 因此,为了提高燃油效率,已经提出:在仍然处于前进档、通过踩下制动踏板以操作制动器并且几乎完全松开加速踏板来使车辆保持静止时,将处于前进档的变速器置于类似于空档的空档状态,所述空档状态包括半空档状态。
[0006] 已知许多用于这种所谓的空档控制并在从静止状态转变到起步状态期间控制车辆的技术。
[0007] JP(A)2000-304127公开了一种用于自动变速器的控制设备,该控制设备能够防止当取消空档控制时由前进离合器的啮合延迟所引起的多种问题。这种控制设备包括:i)滑动状态控制装置,当已经满足开始进行所述控制的预定条件时,所述滑动状态控制装置控制用来建立预定档位的特定摩擦啮合元件进入预定滑动状态,ii)控制取消装置,当基于驾驶员起步的意图已经满足取消所述控制的预定条件时,所述控制取消装置通过按照预定的变化率减小摩擦啮合元件的输入转速,而使摩擦啮合元件返回到啮合状态,iii)变化率校正装置,在通过控制取消装置将摩擦啮合元件恢复到啮合状态期间,当至少已经检测到车辆的a)发动机转矩增大和b)倒车之一时,所述变化率校正装置增大所述输入转速的变化率。
[0008] 根据此用于自动变速器的控制设备,当发动机转矩由于例如加速踏板的突然操作而突然增大时,输入转速按照增大校正的变化率快速地减小。结果,摩擦啮合元件在发动机开始高速空转之前返回啮合状态,由此可以获得平稳的起步。此外,在开始起步时驾驶员松开制动踏板时停在斜坡上的车辆开始向后滑动的情况下,摩擦啮合元件足够快速地啮合以防止车辆非有意地向后滑动。
[0009] JP(A)2000-304128公开了一种用于自动变速器的控制设备,当取消空档控制而啮合前进离合器时,所述控制设备能够防止由于管路压力的波动所引起的控制过度校正,并由此能够防止前进离合器的突然啮合所产生的振动。此控制设备包括:i)滑动状态控制装置,当已经满足开始进行所述控制的预定条件时,所述滑动状态控制装置控制用来建立预定档位的特定摩擦啮合元件进入预定滑动状态,ii)啮合控制装置,当基于驾驶员起步的意图已经满足取消所述控制的预定条件时,所述啮合控制装置将摩擦啮合元件返回到啮合状态,iii)啮合力增大装置,在通过啮合控制装置将摩擦啮合元件返回啮合状态时,如果已经检测到发动机转矩的增大,则所述啮合力增大装置增大摩擦啮合元件上的啮合力,iv)管路压力检测装置,用于检测自动变速器中管路压力的增大或减小,和v)防止过度校正装置,用于根据自动变速器的管路压力的增大,通过啮合力增大装置来抑制啮合力的增大。
[0010] 由此,当将摩擦啮合元件保持在滑动状态的控制被取消时,此用于自动变速器的控制设备根据自动变速器中管路压力的增大而抑制执行啮合压力的增大校正,啮合压力的增大校正响应于发动机转矩的增大而执行。由此,可以防止由管路压力的波动所引起的啮合力的过度校正,并因此可以防止由摩擦啮合元件的突然啮合所产生的振动。
[0011] 然而,尽管上述公开文献中的控制设备有上述优点,但是它们具有以下问题。
[0012] JP(A)2000-304127中公开的用于自动变速器的控制设备,只是这样的一种设备,即当取消空档控制时如果进行加速踏板操作,则所述设备增大涡轮速度的目标变化率以将前进离合器返回啮合状态。JP(A)2000-304128中公开的用于自动变速器的控制设备只是这样一种设备,即其i)当取消空档控制时如果进行加速踏板操作,则增大电磁线圈的负荷比以抑制前进离合器的滑动,和ii)根据ATF管路压力的增大来设置发动机速度校正量,并且当此时发动机速度在预定范围内时使电磁线圈的负荷比减小该校正量。
[0013] 在任一上述情形下,在例如当发动机速度发生波动时和当目标速比(速比是变矩器的转速比;速比=涡轮速度/发动机速度)偏离当前速比时(在取消空档控制时两者都会发生)的情况中,都不能获得良好的控制性。
[0014] 更具体而言,当发动机速度发生波动时,传递到传动系的转矩也发生波动。转矩的增大或减小导致液压过大或者不足。而且,尽管在取消空档控制期间进行控制以减小涡轮速度,但是当发动机速度增大(或减小)时,还是会产生试图增大(或减小)涡轮速度的力。
[0015] 而且,在当前速比偏离目标速比时,前进离合器的啮合液压发生变化。通过向基准压力加上预定液压来计算取消空档控制期间的恒定待机压力,所述基准压力是刚好在空档控制被取消之前前进离合器的啮合液压。因此,当前进离合器的啮合液压发生波动时,恒定待机压力的绝对值发生变化,导致恒定待机压力或者过大或者不足。
[0016] 如果当空档控制取消时液压(恒定待机压力)太高,前进离合器突然啮合,这会产生振动。如果当空档控制取消时液压(恒定待机压力)太低,前进离合器不能充分地啮合。因此,必须强行地增大液压,这也会产生振动。
[0017] 此外,当空档控制取消时如果发动机速度发生波动,或者当空档控制取消时当前速比偏离目标速比,涡轮速度都会表现异常。如果在此情况下执行学习控制来学习啮合液压,以使得涡轮速度的变化量变得等于期望的变化量(即等于期望的随时间的变化率),那么此学习是错误的。

发明内容

[0018] 考虑到上述问题,因此本发明提供了车辆的起步控制设备,当取消空档控制时,所述起步控制设备能够根据液力耦合器或者发动机的状态来正确地取消空档控制。
[0019] 本发明的一个方面涉及一种用于车辆的起步控制设备,所述车辆装备有自动变速器,所述自动变速器具有当所述车辆从静止起步时被啮合的啮合元件,当所述自动变速器处于前进档并且所述车辆在满足预定条件下停车时,所述起步控制设备执行释放所述啮合元件的空档控制,并且当满足另行规定的预定条件时,所述起步控制设备执行取消所述空档控制的空档取消控制。所述起步控制设备的特征在于设置有:发动机速度检测装置,所述发动机速度检测装置用于检测发动机速度;和计算装置,所述计算装置用于基于所述发动机速度的波动来计算在取消所述空档控制期间所述啮合元件的啮合液压。
[0020] 此起步控制设备计算恒定待机压力,所述恒定待机压力是取消空档控制期间啮合元件的啮合液压,这使得当空档取消控制开始后发动机速度增大(或减小)时,所述恒定待机压力在空档取消控制期间也增大(或减小)。当取消空档控制时发动机速度的波动导致作用在传动系上的转矩增大或者减小,这又会导致液压过大或者不足。因此在考虑到发动机速度的这种波动的情况下计算恒定待机压力。此外,在取消空档控制期间进行减小涡轮速度的控制,但是随着发动机速度增大,还产生试图增大涡轮速度的力。为了抑制这种力并快速地从空档控制切换到正常控制,校正恒定待机压力使其增大。结果,能够提供一种车辆起步控制设备,其能够根据发动机的状态正确地取消空档控制。
[0021] 此外,所述计算装置优选地基于在所述空档取消控制期间的所述发动机速度和在所述空档取消控制开始时的所述发动机速度之间的差,来计算在取消所述空档控制期间的恒定待机压力。
[0022] 因此,可以计算作为取消空档控制期间啮合元件的啮合液压的恒定待机压力,使得其基于此时发动机速度和在所述空档取消控制开始时的发动机速度之间的差而在取消空档控制期间变化。结果,可以根据发动机速度的波动来改变和计算用于补偿过大或不足液压的恒定待机压力。
[0023] 所述计算装置还优选地校正所述恒定待机压力,使得在所述空档控制期间的所述发动机速度减去在所述空档取消控制开始时的发动机速度的差越大,则所述恒定待机压力就越大。
[0024] 当空档取消控制期间的发动机速度大于空档控制开始时的发动机速度并且所计算的差为正值时,计算恒定待机压力的校正值,使得所计算的差越大则恒定待机压力就越大。当空档取消控制期间的发动机速度小于空档取消控制开始时的发动机速度并且所计算的差为负值时,计算恒定待机压力的校正值,使得所计算的差越小则恒定待机压力就越小。
[0025] 本发明的另一方面涉及一种用于车辆的起步控制设备,所述车辆装备有自动变速器,所述自动变速器具有当所述车辆从静止起步时被啮合的啮合元件,当所述自动变速器处于前进档并且所述车辆在满足预定条件下停车时,所述起步控制设备执行释放所述啮合元件的空档控制,并且当满足另行规定的预定条件时,所述起步控制设备执行取消所述空档控制的空档取消控制。所述起步控制设备的特征在于设置有:速比检测装置,所述速比检测装置用于检测设置在所述自动变速器中的变矩器的速比;和计算装置,所述计算装置用于基于所述速比的波动来计算在取消所述空档控制期间所述啮合元件的啮合液压。
[0026] 此起步控制设备通过向与刚好在进行空档取消控制之前的速比相对应的啮合液压(基准液压)加上预定液压量来计算恒定待机压力,所述恒定待机压力是取消空档控制期间啮合元件的啮合液压。所以,如果刚好在空档取消控制开始之前的速比偏离目标速比,即,如果刚好在空档取消控制开始之前的基准液压相对目标啮合压力的基准液压发生波动,则在考虑到该波动的情况下计算恒定待机压力。例如,如果速比高于目标速比,则啮合液压太低并且啮合元件滑动太多。如果速比小于目标速比,则啮合液压太高并且啮合元件以过大的力被啮合。因此可以在考虑到这些的情况下计算恒定待机压力。结果,可以提供一种起步控制设备,当取消空档控制时其能够响应于变矩器的状态(即速比的状态)而正确地取消空档控制。
[0027] 此外,起步控制设备还优选地设置有:用于检测刚好在所述空档取消控制开始之前的所述啮合元件的液压命令值的装置;和用于检测当所述速比变成等于预定目标速比时的所述啮合元件的液压命令值的装置。而且,所述计算装置优选地基于刚好在所述空档取消控制开始之前的所述液压命令值和当所述速比达到所述预定目标速比时的所述液压命令值之间的差,来计算在取消所述空档控制期间的恒定待机压力。
[0028] 因此,进行反馈控制直到刚好在空档取消控制开始之前,使得变矩器的速比变得等于预定值(例如0.96),并且啮合元件的啮合压力变得等于目标啮合压力。在空档取消控制期间,通过向此目标啮合压力的液压命令值(基准液压)加上预定液压量来计算恒定待机压力。因此,如果此基准液压相对此目标啮合压力的液压命令值波动,则在考虑到此波动的情况下计算恒定待机压力,所述恒定待机压力是取消空档控制期间啮合元件的啮合液压。也就是说,计算装置计算恒定待机压力的校正量,使得当刚好在所述空档取消控制开始之前的所述液压命令值高于当所述速比等于目标速比时的所述液压命令值时,恒定待机压力减小。另一方面,计算装置计算恒定待机压力的校正量,使得当刚好在所述空档取消控制开始之前的所述液压命令值低于当所述速比变得等于目标速比时的所述液压命令值之间时,恒定待机压力增大。
[0029] 计算装置还优选地校正恒定待机压力,使得如果刚好在所述空档取消控制开始之前的所述液压命令值减去当所述速比变得等于预定目标速比时的所述液压命令值之间的差越大,则所述恒定待机压力就越小。
[0030] 因此,计算装置计算恒定待机压力的校正量,使得当刚好在所述空档取消控制开始之前的所述液压命令值高于当所述速比变得等于目标速比时的所述液压命令值时,恒定待机压力减小。另一方面,计算装置计算恒定待机压力的校正量,使得当刚好在所述空档取消控制开始之前的所述液压命令值低于当所述速比变得等于目标速比时的所述液压命令值时,恒定待机压力增大。结果,可以根据速比的波动来计算用于补偿过大或不足液压的恒定待机压力。
[0031] 本发明的另一方面涉及一种用于车辆的起步控制设备,所述车辆装备有自动变速器,所述自动变速器具有当所述车辆从静止起步时被啮合的啮合元件,当所述自动变速器处于前进档并且所述车辆在满足预定条件下停车时,所述起步控制设备执行释放所述啮合元件的空档控制,并且当满足另行规定的预定条件时,所述起步控制设备执行取消所述空档控制的空档取消控制。所述起步控制设备的特征在于设置有:学习控制装置,所述学习控制装置用于在所述空档取消控制期间基于设置在所述自动变速器中的变矩器的涡轮速度,来学习所述啮合元件的液压命令值;发动机速度检测装置,所述发动机速度检测装置用于检测发动机速度;和判断装置,所述判断装置用于基于在所述空档取消控制期间的所述发动机速度和在所述空档取消控制开始时的所述发动机速度之间的差,来判断是否执行所述学习控制。
[0032] 如果由于某种原因在所述空档控制期间的所述发动机速度和在所述空档取消控制开始时的所述发动机速度之间的差很大,那么此涡轮速度就不是其应当的值。在此情况下,起步控制设备可以禁止对啮合元件的啮合压力的学习,因此涡轮速度随时间的变化率变成期望的变化率。
[0033] 本发明的另一个方面涉及一种用于车辆的起步控制设备,所述车辆装备有自动变速器,所述自动变速器具有当所述车辆从静止起步时被啮合的啮合元件,当所述自动变速器处于前进档并且所述车辆在满足预定条件下停车时,所述起步控制设备执行释放所述啮合元件的空档控制,并且当满足另行规定的预定条件时,所述起步控制设备执行取消所述空档控制的空档取消控制。所述起步控制设备的特征在于还设置有:学习控制装置,所述学习控制装置用于在所述空档取消控制期间基于设置在所述自动变速器中变矩器的涡轮速度,来学习所述啮合元件的液压命令值;第一命令值检测装置,所述第一命令值检测装置用于检测刚好在所述空档取消控制开始之前的所述啮合元件的所述液压命令值;第二命令值检测装置,所述第二命令值检测装置用于检测当所述变矩器的速比达到预定目标速比时的所述啮合元件的所述液压命令值,和判断装置,所述判断装置用于基于刚好在所述空档取消控制开始之前的所述液压命令值和当所述速比达到预定目标速比时的所述液压命令值之间的差,来判断是否执行所述学习控制。
[0034] 如果由于某种原因刚好在所述空档取消控制开始之前的所述液压命令值和当所述速比达到预定目标速比时的所述液压命令值之间的差很大,那么此涡轮速度不是其应当的值。在此情况下,起步控制设备可以禁止对啮合元件的啮合压力的学习,因此涡轮速度随时间的变化率变成期望的变化率。
[0035] 此外,起步控制设备中的学习控制装置优选地基于输入转速随时间的变化率来学习所述啮合元件的所述液压命令值。
[0036] 因此,根据在取消空档控制期间发动机速度或者速比的波动,可以禁止或者允许基于输入转速随时间的变化率由学习控制装置进行的对啮合元件的液压命令值的学习。

附图说明

[0037] 通过对本发明优选实施例的以下详细说明的阅读并结合附图,可以更好地理解本发明的上述实施例和其他实施例、目的、特征、优点以及技术和工业重要性,所述附图中:
[0038] 图1是根据本发明第一示例性实施例的自动变速器的控制框图;
[0039] 图2是用于图1所示的自动变速器的离合器与制动器作用表;
[0040] 图3是在图1所示的ECU的存储器中存储的图的示图(部分1);
[0041] 图4是在图1所示的ECU的存储器中存储的图的示图(部分2);
[0042] 图5是在图1所示的ECU的存储器中存储的图的示图(部分3);
[0043] 图6是示出由根据本发明第一示例性实施例的ECU所执行的程序的控制结构的流程图(部分1);
[0044] 图7是示出由根据本发明第一示例性实施例的ECU所执行的程序的控制结构的流程图(部分2);
[0045] 图8是示出装备有根据本发明第一示例性实施例的自动变速器的车辆的操作的时序图;和
[0046] 图9是示出由根据本发明第二示例性实施例的ECU所执行的程序的控制结构的流程图。

具体实施方式

[0047] 在以下说明和附图中,将参照示例性实施例对本发明进行更详细地说明。
[0048] 以下是车辆的动力总成,所述车辆包括根据本发明的一个示例性实施例的控制设备。根据此示例性实施例的控制设备由图1所示的ECU(电子控制单元)1000实现。此示例性实施例中说明的自动变速器是设置有变矩器和行星齿轮式换档机构的自动变速器,所述变矩器用作液力耦合器。但是应当注意到,本发明不限于具有行星齿轮式换档机构的自动变速器。也就是说,自动变速器还可以是例如无级变速器,如带式无级变速器。
[0049] 下面参照图1说明包括根据本发明第一示例实施例的控制设备的车辆的动力总成。根据此示例性实施例的控制设备更具体而言是由图1所示的ECT(电控自动变速器)_ECU 1020实现的。
[0050] 参照该图,车辆的动力总成包括i)发动机100,ii)具有变矩器200和行星齿轮式换档机构300的自动变速器,和iii)ECU 1000。
[0051] 发动机100的输出轴连接到变矩器200的输入轴。发动机100经由旋转轴耦合到变矩器200。因此,变矩器200的输入轴转速(即泵轮速度)等于由发动机速度传感器400所检测到的发动机100输出轴转速NE(即发动机速度NE)。
[0052] 变矩器200包括将输入轴和输出轴锁在一起的锁止离合器210、在输入轴侧的泵轮220、在输出轴侧的涡轮转子230和用于增大转矩的定轮240,定轮240具有单向离合器250。变矩器200和行星齿轮式换档机构300经由旋转轴连接。由涡轮速度传感器410检测变矩器200的输出轴转速NT(即涡轮速度NT)。由输出轴转速传感器420检测行星齿轮式换档机构300的输出轴转速NOUT。
[0053] 图2是行星齿轮式换档机构300的离合器和制动器作用表。更具体而言,此表示出了为得到每个档位而啮合或释放摩擦元件即离合器元件(图中C1至C4)、制动器元件(B1至B4)和单向离合器元件(F0至F3)中的哪一些。在车辆从静止起步时使用的第一档中,离合器元件(C1)和单向离合器元件(F0和F3)被啮合。特别地,离合器元件中的离合器元件C1被称为输入离合器310。此输入离合器(C1)310还被称为前进离合器,并且当换档手柄处于除了停车(P)位置、倒档(R)位置或空档(N)位置之外的位置中变速器处于驱动车辆前进的档位时,输入离合器(C1)310总是啮合,如图2中的表所示。
[0054] 当已经判断出换档手柄处于驱动(D)位置并且车辆在满足预定条件(例如,加速踏板不工作,制动器工作,制动器主缸压力等于或大于预定值,和车辆速度等于或小于预定值)下停车时,进行所谓的空档控制,在空档控制中输入离合器(C1)310被释放并置于预定滑动状态,由此将变速器置于类空档状态。
[0055] 控制动力总成的ECU 1000包括控制发动机100的发动机ECU 1010、控制行星齿轮式换档机构300的ECT(电控自动变速器)_ECU 1020和VSC(车辆稳定性控制)_ECU 1030。
[0056] ECT_ECU 1020从涡轮速度传感器410接收指示涡轮速度NT的信号,并从输出轴转速传感器420接收指示输出轴转速NOUT的信号。ECT_ECU 1020还接收由发动机速度传感器400检测到的指示发动机速度NE的信号以及由节气门位置传感器检测到的指示节气门开度的信号,这两个信号都由发动机ECU 1010输出。
[0057] 这些转速传感器面对旋转检测齿轮的齿布置,所述旋转检测齿轮安装在变矩器200的输入轴、变矩器200的输出轴和行星齿轮式换档机构300的输出轴上。这些转速传感器能够检测变矩器200的输入轴、变矩器200的输出轴和行星齿轮式换档机构300的输出轴的即使很小的旋转。这些传感器可以是使用例如磁阻元件的传感器,通常称为半导体传感器。
[0058] 此外,由G传感器检测到的指示车辆加速度的信号,以及指示制动器是否工作的信号,从VSC_ECU 1030输出到ECT_ECU 1020。VSC_ECU1030输入来自ECT_ECU 1020的制动器控制信号,并且通过控制制动液压回路来控制车辆制动器。
[0059] 下面将参照图3说明在ECT_ECU 1020的存储器中存储的图,该图涉及根据此示例性实施例的控制设备。图3中的图示出了开始进行控制以取消空档控制(以下称为“空档取消控制”)时的发动机速度与基准恒定待机压力(a)之间的关系。基准恒定待机压力(a)被设置成随着在空档取消控制开始时的发动机速度增大而增大。
[0060] 下面将参照图4说明同样存储在ECT_ECU 1020的存储器中、与图3中的图相似的另一个图。图4是示出以下两者之间的关系的图:1)在取消空档控制期间的当前发动机速度减去在取消空档控制开始时的发动机速度的差(h),和2)发动机速度波动校正值(f)。此发动机速度波动校正值被设置成当取消空档控制期间的当前发动机速度减去在取消空档控制开始时的发动机速度的差越大时增大。
[0061] 下面将参照图5说明同样存储在ECT_ECU 1020的存储器中、与图3和图4中的图相似的另一个图。图5中的图示出了以下两者之间的关系:1)刚好在空档取消控制之前的液压(即液压命令值)减去在目标速比下的液压学习值(即液压命令值)的差(i),和2)用于校正实际速比下的液压和目标速比下的液压之间的差的差校正值(g)。如图所示,差校正值(g)被设置成当刚好在空档取消控制之前的液压(即液压命令值)减去在目标速比下的液压学习值的差(i)越大时变小。
[0062] 图3至图5所示的图只是示例;本发明决不限于这些方面。
[0063] 下面将参照图6和7说明由ECT_ECU 1020执行的程序的控制结构,ECT_ECU 1020涉及根据此示例性实施例的控制设备。
[0064] 在步骤S100中,ECT_ECU 1020判断是否取消空档控制。如果判断将取消空档控制(即步骤S100中为“是”),则例程进行到步骤S102。如果不(即步骤S100中为“否”),则再次执行步骤S100。
[0065] 在步骤S102中,ECT_ECU 1020读取在空档控制的取消开始时的发动机速度。基于从发动机ECU 1010输入到ECT_ECU 1020的发动机信号来完成此步骤。
[0066] 在步骤S104中,ECT_ECU 1020计算初始控制压力。在步骤S106中,ECT_ECU 1020判断是否结束初始控制阶段。例如基于计时器来做出此判断。如果初始控制阶段已经结束(即在步骤S106中为“是”),则例程进行到步骤S108。如果没有(即步骤S106中为“否”),则再次执行步骤S106。
[0067] 在步骤S108中,ECT_ECU 1020计算恒定待机压力基准值(a),其用作基准恒定待机压力。此时使用图3所示的图基于空档取消控制开始时的发动机速度来计算恒定待机压力基准值(a)。在步骤S110中,ECT_ECU 1020计算油温校正值(b)。在步骤S112中,ECT_ECU 1020读取学习值(c)。
[0068] 在步骤S114中,ECT_ECU 1020响应于加速踏板被踩下而计算加速踏板工作校正值(d)。在步骤S116中,ECT_ECU 1020从坡度计算坡度校正值(e)。例程随后进行到图7中的步骤S118。
[0069] 在步骤S118中,ECT_ECU 1020读取当前发动机速度。如同步骤S102中一样,基于从发动机ECU 1010输入到ECT_ECU 1020的发动机速度信号来完成此步骤。
[0070] 在步骤S120中,ECT_ECU 1020计算当前发动机速度与在空档取消控制开始时的发动机速度之间的差(h)。在步骤S122中,ECT_ECU 1020基于图4所示的图从此差(h)来计算发动机速度波动校正值(f)。
[0071] 在步骤S124中,ECT_ECU 1020读取当速比达到目标速比时的液压学习值。在步骤S126中,ECT_ECU 1020读取刚好在空档取消控制开始之前的液压。步骤S124中的液压学习值和步骤S126中的液压值是用于输入离合器C1的液压命令值。
[0072] 在步骤S128中,ECT_ECU 1020计算在步骤S124中读取的液压学习值和在步骤S126中读取的液压值之间的差(i)。在步骤S130中,ECT_ECU 1020计算用于校正在实际速比下的液压和在目标速比下的液压之间的差的差校正值(g)。在此步骤中,使用图5所示的图从所述差(i)来计算差校正值(g)。
[0073] 在步骤S132中,ECT_ECU 1020计算恒定待机压力。此时恒定待机压力被计算为恒定待机压力基准值(a)+油温校正值(b)+学习值(c)+加速踏板工作校正值(d)+坡度校正值(e)+发动机速度波动校正值(f)+差校正值(g)的和,所述差校正值用于校正在实际速比下的液压和在目标速比下的液压之间的差。在这些值(a)至(g)中可能有一个或多个负值。
[0074] 在步骤S132后,例程返回图6中的步骤S108。现在将基于上述结构和流程图来说明在配备有ECT_ECU 1020的车辆中的空档控制取消操作,其中ECT_ECU 1020涉及根据此示例性实施例的控制设备。
[0075] 图8示出了在取消控制控制期间输入离合器(C1)310的离合器命令值(命令压力)随时间的变化。在空档控制模式下,输入离合器(C1)310的啮合压力被反馈控制,使得速比变得等于目标速比。当通过空档控制取消模式从空档控制模式转换到正常模式时,被反馈控制以使得速比变得等于目标速比的输入离合器(C1)310的啮合压力首先突然增大到初始控制压力。当此初始控制结束时,恒定待机压力的计算阶段开始。此时基于图6和图7所示的流程图来计算恒定待机压力。
[0076] 如图6所示,在此恒定待机压力的计算阶段期间,计算恒定待机压力基准值(a)(步骤S108)、计算油温校正值(b)(步骤S110)并计算学习值(c)(步骤S112)。此外,还计算加速踏板工作校正值(d)和坡度校正值(e)(分别在步骤S112和S116)。在恒定待机压力的计算阶段期间,读取当前发动机速度(步骤S118)并且计算当前发动机速度和空档取消控制开始时的发动机速度之间的差(h)(步骤S120)。基于该差(h)从图4所示的图来计算发动机速度波动校正值(f)(步骤S122)。
[0077] 读取当速比达到目标速比时的液压值(步骤S124),同样读取刚好在空档取消控制之前的液压值(步骤S126),并计算两个值之间的差(i)(步骤S128)。基于此差(i)和图5所示的图来计算用于校正实际速比下的液压和目标速比下的液压之间的差的差校正值(g)(步骤S130)。
[0078] 恒定待机压力被计算为恒定待机压力基准值(a)+油温校正值(b)+学习值(c)+加速踏板工作校正值(d)+坡度校正值(e)+发动机速度波动校正值(f)+差校正值(g)的和,所述差校正值用于校正在实际速比下的液压和在目标速比下的液压之间的差(步骤S132)。使用图8所示的恒定待机压力来控制空档控制取消模式期间输入离合器(C1)310的啮合液压。
[0079] 在空档控制取消模式的周期中,通过向啮合压力加上快进校正压力(sweep correction pressure)和反馈校正压力来计算输入离合器(C1)310的啮合压力。当空档控制取消模式结束时,正常模式开始,此时输入离合器(C1)310被完全啮合。
[0080] 这样,涉及根据此示例性实施例的控制装置的ECT_ECU 1020在空档取消控制中的恒定待机压力计算阶段期间,基于当前发动机速度和空档取消控制开始时的发动机速度之间的差(h)反复地计算发动机速度波动校正值(f)。此外,在恒定待机压力的计算阶段期间,基于当速比达到目标速比时的液压学习值和刚好在空档控制被取消之前的液压值之间的差(i),来计算用于校正在实际速比下的液压和在目标速比下的液压之间的差的差校正值(g)。基于发动机速度波动校正值(f)和用于校正在实际速比下的液压和在目标速比下的液压之间的差的差校正值(g),反复地计算恒定待机压力。因此,当空档控制将被取消时,可以根据发动机速度和变矩器速比恰当地取消空档控制,使得可以避免由输入离合器的啮合引起的振动。
[0081] 现在将说明根据第二示例性实施例的控制设备。包括根据此示例性实施例的控制设备的车辆的控制框图与根据第一示例性实施例的控制框图相同。因此,将不再重复对其(即图1和图2)的说明。
[0082] 下面参照图9说明由涉及根据第二示例性实施例的控制设备的ECT_ECU 1020执行的程序的控制结构。图9的流程图是用来判断当取消空档控制时是否执行液压学习控制的流程图。
[0083] 在步骤S200,ECT_ECU 1020计算在空档取消控制开始时的发动机速度和在取消空档控制期间的发动机速度之间的差(h)。在步骤S202,ECT_ECU 1020判断此差(h)是否在预定范围内。例如,使用预先设置的常数s和常数t(比常数s大),判断此时是否满足s<差(h)<t。如果差(h)在预定范围内(即步骤S202中为“是”),则例程进行到步骤S204。如果不在(即步骤S202中为“否”),则例程进行到步骤S210。
[0084] 在步骤S204,ECT_ECU 1020计算目标速比和刚好在取消空档控制之前的速比之间的差(i)。在步骤S206,ECT_ECU 1020判断差(i)是否在预定范围内。例如,使用预先设置的常数u和大于常数u的常数v,判断是否满足u<差(i)<v。如果差(i)在预定范围内(即步骤S206中为“是”),则例程进行到步骤S208。如果不在(即步骤S206中为“否”),则例程进行到步骤S210。
[0085] 在步骤S208,ECT_ECU 1020更新取消空档控制期间的液压学习值。液压学习值的更新由涡轮速度NT随时间的变化量(随时间的变化率)确定,并且学习得到液压以使得随时间的变化率变为预定的随时间的变化率。
[0086] 在步骤210,ECT_ECU 1020禁止更新在取消空档控制期间的液压学习值。
[0087] 现在将基于上述结构和流程图来说明在配备有ECT_ECU 1020的车辆中的空档控制取消操作,其中ECT_ECU 1020涉及根据此示例性实施例的控制设备。
[0088] 在执行空档控制时当满足取消空档控制的条件时,执行空档取消控制。此时,当计算出在空档取消控制开始时的发动机速度和在取消空档控制期间的发动机速度之间的差(h)(步骤S200)并且此差(h)落入预定范围(即步骤S202中为“是”),以及计算出目标速比和刚好在取消空档控制开始之前的速比之间的差(i)(步骤S204)并且此差(i)落入预定范围(即步骤S206中为“是”)时,更新取消空档控制期间的液压学习值(步骤S208)。
[0089] 另一方面,如果差(h)不在预定范围内(即步骤S202中为“否”)或者差(i)不在预定范围内(即步骤S206中为“否”)时,则意味着发动机速度或者速比正在波动,因此涡轮速度极可能在不正确地变化。因此,禁止更新取消空档控制期间的液压学习值(步骤S210)。
[0090] 如上所述,当取消空档控制时,涉及根据此示例性实施例的控制设备的ECT_ECU基于涡轮速度的变化量,在取消空档控制期间执行液压学习控制。然而,如果在取消空档控制期间的发动机速度和在空档取消控制开始时的发动机速度之间的差或者目标速比和刚好在取消空档控制之前的速比之间的差很大,那就判断涡轮速度不是其应当的值,因此禁止改变取消空档控制期间的液压学习值。因此,当取消空档控制时可以正确地执行学习控制。
[0091] ECT_ECU执行包括如下步骤的程序:计算取消空档控制期间的当前发动机速度与在空档取消控制开始时的发动机速度之间的差(h);基于此差(h)计算发动机速度波动校正值(f);读取当速比达到目标速比时的液压学习值;读取刚好在空档取消控制开始之前的液压值;计算这两个液压值之间的差(i);基于此差(i)计算用于校正在实际速比下的液压和在目标速比下的液压之间的差的差校正值(g);以及基于发动机速度波动校正值(f)和差校正值(g)计算恒定待机压力,所述差校正值用于校正在实际速比下的液压和在目标速比下的液压之间的差。