车辆的控制装置的制作方法

文档序号:5540617阅读:204来源:国知局
专利名称:车辆的控制装置的制作方法
技术领域
本发明涉及具有自动变速器的车辆的控制装置,该自动变速器包括具有锁止离合器的液压偶合器,具体涉及,在控制锁止离合器的接合力以使得其滑动量与预定的滑动量相一致时,一种学习用于获得该预定滑动量的控制值的技术。
背景技术
车辆的自动变速器由连接到发动机输出轴的液压偶合器,和连接到液压偶合器输出轴的齿轮式传动机构或者皮带式或牵引式连续可变传动机构构成。液压偶合器的一个例子是变矩器,它通常包括能使变矩器的输入侧和输出侧直接偶合在一起的锁止离合器。锁止离合器的接合提供了对变矩器输入侧和输出侧直接偶合的控制,还提供了用于根据输入侧上的泵的转数(相应于发动机的转数)和输出侧上的涡轮的转数之间的差值来获得锁止离合器接合压力的指定状态的反馈控制(滑动控制),以便提供对变矩器滑动状态的控制。
这种滑动控制,例如日本特许公开No.07-035232公开了一种用于车辆锁止离合器的滑动控制设备,其中即使在发动机的输出由于外界空气压力或类似情况发生改变而波动时,仍可提供适当的滑动控制。该滑动控制设备包括滑动控制装置,用于根据从数据图得到的控制参数值来确定用于滑动控制的控制输入,预先设定该数据图从而可根据参照预定标准的发动机输出状态规定的控制参数而获得目标滑动量,并且用于根据该控制输入来控制锁止离合器的接合力。该滑动控制设备包括学习装置,用于根据该控制参数来更新数据图的控制输入,以使得锁止离合器的滑动量与目标滑动量相一致;输出波动检测装置,用于检测发动机输出状态是否从标准发动机输出状态发生了波动;以及学习限制装置,用于在发动机输出状态的波动被输出波动检测装置检测时防止学习装置更新数据图。
根据该滑动控制设备,根据控制参数来学习数据图的控制输入,以使得锁止离合器的滑动量与目标滑动量相一致,并且根据学习后的控制输入来控制锁止离合器的接合力。因此,不管发动机的个体差异或发动机输出随时间的变化,总能提供适当的滑动控制。此外,由于在一检测到发动机输出状态从标准发动机输出状态波动时即阻止控制输入的学习,因此在发动机输出状态返回到标准发动机输出状态时将不会提供错误的滑动控制。
但是,当增加锁止离合器的接合范围以便提高燃油效率时,滑动控制范围被设定的较小并且该滑动控制的频率可能降低。因此,存在这样的问题,即在滑动控制过程中对锁止离合器接合力的控制值的学习频率降低了。当学习频率降低后,滑动控制的精确性也降低。因此,可能出现锁止离合器在滑动控制范围内重复接合和分离的运转不稳定(hunting)。而且,车辆可由于这种不稳而震动。

发明内容
本发明的一个目的是提供一种车辆的控制装置,它能通过增加学习频率来提高滑动控制的精确性。
根据本发明一方面的车辆控制装置提供了用于包括自动变速器的车辆的控制装置,其中该自动变速器包括具有锁止离合器的液压偶合器。该用于车辆的控制装置包括控制部分,用于根据车辆的行驶状态控制锁止离合器的接合力,以使得在行驶状态处于接合锁止离合器的接合范围时锁止离合器接合,在行驶状态处于分离锁止离合器的分离范围时锁止离合器分离,还使得在行驶状态处于滑动控制锁止离合器的滑动控制范围时锁止离合器的滑动量与预定的滑动量相一致;和学习部分,用于在行驶状态处于接合范围时控制锁止离合器的接合力,以使得锁止离合器的滑动量与目标滑动量相一致,并且根据与目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得预定滑动量的控制值。
根据本发明,当车辆行驶状态处于接合范围时,控制锁止离合器的接合力,以使得锁止离合器的滑动量与目标滑动量相一致。根据该与目标滑动量相应接合力的控制值,更新用于修改控制值以获得预定滑动量的学习值。于是,通常在滑动控制范围内执行的控制值的学习也可以在接合范围内被执行,因此提高了学习频率。结果,可提高滑动控制的精确性。因此,可提供通过增加学习频率而提高滑动控制的精确性的车辆控制装置。
优选地,该目标滑动量是第一目标滑动量,并且学习部分控制锁止离合器的接合力,以使得锁止离合器的滑动量与不同于第一目标滑动量的第二目标滑动量相一致,并根据与第二目标滑动量相应的接合力的控制值以及与第一目标滑动量相应的接合力的控制值来更新学习值。
根据本发明,通过根据与多个不同的目标滑动量相应的接合力的控制值来更新学习值,可以更高的精确性更新该学习值。
根据另一方面的车辆控制装置提供了用于包括自动变速器的车辆的控制装置,其中该自动变速器包括具有锁止离合器的液压偶合器。该用于车辆的控制装置包括控制部分,用于根据车辆的行驶状态控制锁止离合器的接合力,以使得在行驶状态处于接合锁止离合器的接合范围时锁止离合器接合,在行驶状态处于分离锁止离合器的分离范围时锁止离合器分离,并且使得在行驶状态处于滑动控制锁止离合器的滑动控制范围时锁止离合器的滑动量与预定的滑动量相一致;和学习部分,用于在行驶状态已从分离范围转换成接合范围时控制锁止离合器的接合力,以使得锁止离合器的滑动量与目标滑动量相一致,并且根据与目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得预定滑动量的控制值。
根据本发明,当车辆行驶状态从分离范围转换成接合范围时,控制锁止离合器的接合力,以使得锁止离合器的滑动量与目标滑动量相一致。根据该与目标滑动量相应的接合力的控制值,更新用于修改控制值以获得预定滑动量的学习值。于是,通常在滑动控制范围内执行的控制值的学习也可以在行驶状态从分离范围转换成接合范围时被执行,并且因此提高了学习频率。结果,可提高滑动控制的精确性。因此,可提供通过增加学习频率而提高滑动控制的精确性的车辆控制装置。
优选地,该目标滑动量是第一目标滑动量,并且学习部分控制锁止离合器的接合力,以使得锁止离合器的滑动量与不同于第一目标滑动量的第二目标滑动量相一致,并且根据与第二目标滑动量相应的接合力的控制值、以及与第一目标滑动量相应的接合力的控制值来更新学习值。
根据本发明,通过根据与多个不同的目标滑动量相应的接合力的控制值来更新学习值,可以更高的精确性更新该学习值。
更优选地,第一和第二目标滑动量中的每一个至多为预定滑动量。
根据本发明,由于第一和第二目标滑动量中的每一个至多为预定滑动量,该预定滑动量为车辆行驶状态处于滑动控制范围时的控制的目标值,因此即使是在状态处于接合范围时或者在状态从分离范围转换成接合范围时执行学习的情况下,也可避免驾驶员的不适和燃油效率的降低。
通过本发明的下述详细描述并结合附图,本发明的前述和其它目的、特征、方面以及优点将变得更加明显。


图1是根据本发明第一实施例的包括车辆控制装置的车辆的控制方框图。
图2示出了根据节气门开度位置和车速设定的锁止离合器的控制范围。
图3是一流程图,示出了在根据第一实施例提供的车辆控制装置中,由ECU执行的程序的控制结构。
图4示出了第一实施例中滑动量和FF控制值之间的关系。
图5A-5C是时间图,示出了在根据第一实施例提供的车辆控制装置中,ECU的操作。
图6是一流程图,示出了在根据第二实施例提供的车辆控制装置中,由ECU执行的程序的控制结构。
图7示出了第二实施例中滑动量和FF控制值之间的关系。
图8A-8C是时间图,示出了在根据第二实施例提供的车辆控制装置中,ECU的操作。
图9是一流程图,示出了在根据第三实施例提供的车辆控制装置中,由ECU执行的程序的控制结构。
图10A-10D是时间图,示出了在根据第三实施例提供的车辆控制装置中,ECU的操作。
具体实施例方式
下面,将参照附图对本发明的实施例做出描述。在下面的说明书中,相同的部件指代以同一附图标记。它们的名字和功能也是一样的。因此,其详细描述将不再重复。
第一实施例描述了根据本发明的一个实施例的包括车辆控制装置的车辆的动力系。通过示于图1的ECU(电子控制单元)1000执行的程序来实施根据该实施例的车辆控制装置。在该实施例中,自动变速器被描述成具有齿轮传动机构的自动变速器,具有用作液压偶合器的变矩器。应注意的是,本发明并不限于具有齿轮传动机构的自动变速器,例如,它可以是皮带式或牵引式的连续可变传动装置。
如图1所示,车辆的动力系由发动机100,变矩器200,齿轮传动机构300,和ECU 1000组成。
发动机100的输出轴连接到变矩器200的输入轴。发动机100和变矩器200通过一旋转轴相连。因此,由发动机转数传感器检测的发动机100的输出轴的转数NE(发动机转数NE)与变矩器200的输入轴的转数(泵的转数)是相等的。
变矩器200包括使输入轴和输出轴处于直接连接状态的锁止离合器,位于输入轴侧的泵轮,位于输出轴侧的涡轮叶轮,和具有单向离合器以执行扭矩放大功能的定子。变矩器200和齿轮传动机构300通过旋转轴连接。由涡轮转数传感器检测变矩器200的输出轴转数NT(涡轮转数NT)。由输出轴转数传感器检测齿轮传动机构300的输出轴转数NOUT。
这样的一种自动变速器包括位于齿轮传动机构300内的离合器、制动器等,它们是多个摩擦元件。根据预定的操作表,控制液压回路,以使得离合器元件(例如,离合器C1-C4)或制动器元件(例如,制动器B1-B4)被接合以及分离以对应于每一个所需的档位传动。自动变速器的档位(变档范围)包括驻车(P)档,倒车(R)档,空挡(N),前进档(D)等等。
用于控制动力系的ECU 1000包括用于控制发动机100的发动机ECU 1010,和用于控制自动变速器的ECT_ECU 1020。
由涡轮转数传感器检测的表示涡轮转数NT的信号被输入到ECT_ECU 1020。由输出轴转数传感器检测的表示输出轴转数NOUT的信号也被输入到ECT_ECU 1020。根据输出轴转数NOUT和主传动比,可计算车辆的速度。同样的,由发动机转数传感器检测的表示发动机转数NE的发动机转数信号从发动机ECU 1010输入到ECT_ECU 1020。
这些转数传感器设置为面对档位齿轮轮齿,以用于检测变矩器200的输入轴的转数,变矩器200的输出轴的转数,以及齿轮传动机构300的输出轴的转数。这些转数传感器能够检测变矩器200的输入轴、变矩器200的输出轴以及齿轮传动机构300的输出轴的较小转数,例如,这些是利用磁阻元件的传感器,通常指的是半导体传感器。
ECT_ECU 1020将发动机控制信号(例如,电子节气门控制信号)输出到ECU 1010,并且发动机ECU 1010根据该发动机控制信号控制发动机100。
ECT_ECU 1020将锁止离合器控制信号(LC控制信号)输出到变矩器200。根据该锁止离合器控制信号,锁止离合器控制电磁线圈被负载控制,从而锁止离合器的接合压力被控制。即,控制电磁线圈根据锁止离合器控制信号的输出值(负荷比)调节锁止离合器的接合压力。ECT_ECU 1020将电磁线圈控制信号输出到齿轮传动机构300。根据该电磁线圈控制信号,控制齿轮传动机构300的液压回路的线性电磁阀、开关电磁阀等,从而控制摩擦接合元件成接合以及分离,以便构成指定的变速档(例如,1-档至5-档)。
同样的,表示由驾驶员踩下的加速踏板开度的信号从加速踏板位置传感器2000输入到ECT_ECU 1020。根据该加速器开度信号,确定了节气门的开度。应注意的是,加速器开度信号也可被输入到ECU 1010。ECU 1000还具有用于存储各种数据和程序的存储器。
锁止离合器根据车辆的行驶状态被接合-控制,分离-控制,或滑动-控制。特别地,当车辆行驶状态为接合锁止离合器的接合范围时,锁止离合器被接合-控制;当车辆行驶状态为分离锁止离合器的分离范围时,锁止离合器被分离-控制;并且当车辆行驶状态为滑动-控制锁止离合器的滑动-控制范围时,锁止离合器被滑动-控制。
特别地,如图2所示,锁止离合器接合范围、锁止离合器分离范围和滑动控制范围根据节气门的开度和车速(或者齿轮传动机构300的输出轴转数)之间的关系被设定到用于执行根据该实施例的控制装置的ECU 1000中。于是,当车辆行驶状态处于锁止离合器接合范围时,ECU1000控制该锁止离合器的接合压力,即锁止离合器的接合力以使得该锁止离合器被接合,并且当车辆行驶状态处于锁止离合器分离范围时,ECU 1000控制该锁止离合器的接合力以使得该锁止离合器分离。当车辆行驶状态处于滑动控制范围时,ECU 1000控制该锁止离合器的接合力以使得该锁离合器的滑动量与预定的滑动量(例如,50rpm)相一致。这里,滑动量指的是发动机100的转数和涡轮转数NT之间的差值,即变矩器200的输入侧转数和它的输出侧转数之间的差值。
该实施例的特征在于,在接合范围时,ECU 1000控制锁止离合器的接合力,以使得该锁止离合器的滑动量与目标滑动量slip(1)相一致,并且,以便根据与目标滑动量slip(1)相应的接合力的控制值,即锁止离合器控制电磁线圈的控制值(锁止离合器控制信号的输出值),更新学习值,该学习值修改用于获得预定滑动量的控制值。
参照图3,描绘了根据该实施例的由ECU 1000执行的程序的控制结构,以便执行车辆的控制装置。应注意的是,该程序在车辆行驶状态处于锁止离合器接合范围时执行。
在步骤(在下文中,步骤简写为“S”)100中,ECU 1000判断是否满足了先决条件。该先决条件是加速踏板打开(on);允许滑动控制具有该变速档;制动器断开(off)。应注意的是,该先决条件并不特定地限定为该三个条件。
例如,若从加速踏板位置传感器2000接收到的加速踏板位置没有显示为完全关闭,那么ECU 1000判断加速踏板打开。或者,ECU 100也可根据发动机转数信号来判断加速踏板打开,即,怠速模式时发动机转数信号不指示发动机的转数。
ECU 1000检测由ECT_ECU 1020选定的当前档位,以判断是否允许滑动控制具有检测到的变速档。该允许滑动控制具有的变速档可以是,例如2-档以及更高档,或3-档以及更高档,但这不是特别限制的。
而且,ECU 1000根据从刹车灯开关(未示出)接收到的制动信号来判断制动器是否断开。例如,当ECU 1000未从刹车灯开关接收到接通信号时,它可判断出制动器断开。
在S102中,ECU 1000判断是否满足学习起始条件。该学习起始条件是车辆的行驶状态处于滑动控制的执行范围;并且锁止离合器的当前滑动量处于预定的容许范围。
ECU 1000根据从节气门位置传感器(未示出)接收到的电子节气门控制信号或者与该节气门开度相应的信号来检测节气门的开度。ECU 1000根据从输出轴转数传感器接收到的输出轴转数信号或者从车轮速度传感器(未示出)接收到的车速信号来检测车辆的速度。ECU1000根据检测到的节气门开度以及车速来判断车辆的行驶状态是否处于被设定的滑动控制的执行范围。
ECU 1000检测锁止离合器的滑动量,以判断检测到的滑动量是否处于预定容许的范围。该预定容许的范围不是特别限制的,并且可根据实验来确定适当的范围。
在S104中,ECU 1000执行滑动控制。这里,ECU 1000将LC控制信号传递到锁止离合器控制电磁线圈,以使得锁止离合器的滑动量与目标滑动量slip(1)相一致。应注意的是,该目标滑动量slip(1)被设定为在车辆行驶状态处于滑动控制范围时,至多为作为用于滑动控制的目标值的预定滑动量。
ECU 1000将锁止离合器控制电磁线圈的输出值设定为前馈控制值(在下文称为FF控制值)+反馈修正值(在下文称为FB修正值)。
“FF控制值”通过将学习值加入到初始值而得到。该初始值根据节气门的开度和变矩器200的涡轮的转数来设定,并且它可通过实验或类似方法被事先确定,以便可获得成为目标滑动量slip(1)的锁止离合器的接合压力。例如可通过参照事先存储在ECU 1000的存储器中的图或类似物来计算该初始值。
学习值是当车辆行驶状态处于滑动控制范围时修改初始值的一个值,使得不管发动机100的个体差异、发动机的输出随时间的变化等等,锁止离合器的滑动量与预定的滑动量相一致。尽管学习值是通过从控制电磁线圈的输出值中减去初始值而学习的,但是在车辆行驶状态处于滑动控制范围,例如发动机转数,节气门开度,涡轮转数NT,车速,滑动量,控制电磁线圈的输出值等变得基本上稳定一段预定的时间或周期时,在该实施例中,也可在锁止离合器的接合范围中执行该学习。该学习值被存储在ECU 1000的存储器中,并且从该存储器中读取。
FB修正值是根据当前滑动量和目标滑动量slip(1)之间的差值计算的值,例如使用反馈的控制表达式,如PID运算。反馈控制是公知的技术,因此不提供其详细描述。
在S106中,ECU 1000判断锁止离合器的当前滑动量是否已经收敛于目标滑动量slip(1)。例如,它判断检测到的锁止离合器的滑动量是否在目标滑动量slip(1)附近的指定范围内持续了预定的时间或周期。应注意的是,该指定的范围不是特别限制的,并且可根据实验来确定适当的范围。如果判断出当前滑动量已经收敛目标滑动量slip(1)(S106为“是”),程序转向S108。否则(S106为“否”),程序转向S100。
在S108中,ECU 1000判断输出值是否大于FF控制值+α,并且小于FF控制值+β。β至少大于α。α和β可以是正值或负值。ECU 1000判断在滑动量被控制为目标滑动量slip(1)时所提供的输出值是否在参照初始值+学习值预先确定的范围之外。α和β不受特别限制,例如可以根据实验适当确定。如果输出值大于FF控制值+α,并且小于FF控制值+β(S108为“是”),程序转向S112。否则(S108为“否”),程序转向S110。
在S110中,ECU 1000更新学习值。具体地,ECU 1000以通过下述表达式计算的值代替该学习值学习值+(输出值-FF控制值)×γ。应注意的是,γ不是被特别限制的,例如可以根据实验适当确定。
这里,ECU 1000根据滑动量重写学习值的数据。例如,如果在学习前相应于目标滑动量slip(1)的FF控制值为A(0)并且在学习后相应于目标滑动量slip(1)的FF控制值为A(1),那么如图4所示,由虚线表示的滑动量和FF控制值之间的关系从学习之前的实线向图的右侧平移学习值的修正值A(1)-A(0)。
在S112中,ECU 1000控制该控制电磁线圈,以使得锁止离合器达到接合状态。
将参照图5A-5C描述基于上述的结构和流程图的根据该实施例实施车辆控制装置的ECU 1000的操作。
如图5A所示,在时间T(0)时,当满足先决条件(S100为“是”),并且满足学习起始条件(S102为“是”)时,锁止离合器的控制电磁线圈的输出值从B(0)改变为B(1),并且执行滑动控制(S104)。这里,滑动开始并且发动机转数NE和涡轮转数NT之间的差值上升。如图5C所示,当滑动开始时,发动机转数NE(实线)变得高于涡轮转数NT(点划线)。如图5B所示,在时间T(1)时,当基于反馈控制表达式的FB修正值被加到输出值时,该输出值从B(1)改变为B(2)。随后,如图5C所示,当滑动量收敛于目标滑动量(1)(S106为“是”)时,根据提供给控制电磁线圈的输出值B(2)执行学习。当提供给控制电磁线圈的输出值B(2)不大于FF控制值+α,或者不小于FF控制值+β(S108为“否”)时,更新该学习值(S110),并且重写学习值的图。当学习已经完成时,在时间T(2)时,控制锁止离合器接合(S112)。
如上所述,根据该实施例的车辆控制装置,当车辆节气门开度和车速的状态处于锁止离合器接合范围时,控制该锁止离合器以使得该锁止离合器的滑动量与目标滑动量slip(1)相一致。根据该与被控制以达到目标滑动量slip(1)的锁止离合器接合压力相应的控制值,更新该学习值。当与被控制以达到目标滑动量slip(1)的锁止离合器的接合压力相应的控制值在参照FF控制值被事先确定的容许范围之外时,更新该学习值以便与滑动量相一致。由于通常在滑动控制范围中执行的控制值的学习也可以在锁止离合器的接合范围内执行,因此提高了学习的频率。结果,可提高滑动控制的精确性。因此,可提供通过增加学习频率而提高滑动控制的精确性的车辆控制装置。
第二实施例下面描述根据本发明第二实施例的车辆控制装置。与根据上述第一实施例的包括车辆控制装置的车辆的结构相比,根据第二实施例的包括车辆控制装置的车辆的不同之处在于由ECU 1000执行的程序的控制结构。其它结构部分与根据上述第一实施例的包括车辆控制装置的车辆相同。这些部件指代以相同的附图标记。它们的名字和功能也相同。因此,不再重复描述其详细说明。
下面参照图6描述根据该实施例实施车辆控制装置的ECU 1000执行的程序的控制结构。
在图6的流程图中,那些与图3的流程图相同的过程步骤指代以相同的步骤附图标记。相同地进行这些步骤。因此,不再重复其详细描述。
在S200中,ECU 1000根据学习值(1)的计算标志是否开启来判断学习值(1)是否已被计算。例如当车辆行驶状态偏离锁止离合器接合范围时,学习值(1)计算标志关闭。当未计算学习值(1)(S200为“否”),在S104中,锁止离合器被滑动控制,以使得该锁止离合器的滑动量符合目标滑动量slip(1)。当锁止离合器的滑动量收敛于目标滑动量slip(1)(S106为“是”)时,程序转向S202。
在S202中,ECU 1000计算学习值(1)。ECU 1000根据下面的表达式来计算学习值(1)学习值+(输出值-FF控制值)×γ。应注意的是,γ不是被特别限制的,并且例如可根据实验确定为适当的值。此外,在如上述第一实施例那样,输出值大于FF控制值+α,并且小于FF控制值+β时,可用学习值(1)作为当前学习值。
在S204中,ECU 1000将学习值(1)的计算标志开启。当学习值(1)计算标志被打开时,在下一程序中,将在S200中作出肯定的判断。具体地,当确定满足了先决条件(S100为“是”),并且车辆行驶状态处于滑动控制执行范围时,同样地当学习值(1)被计算并且因此满足了学习起始条件(S102为“是”)时,可在S200中确定学习值(1)已被计算,并且程序转向S206。
在S206中,ECU 1000执行滑动控制。这里,ECU 1000控制锁止离合器的接合压力,以使得目标滑动量被设定为目标滑动量slip(2)。这里,目标滑动量slip(2)不同于目标滑动量slip(1),并且当车辆的行驶状态处于滑动控制范围时,目标滑动量slip(2)设定为,至多为作为滑动控制目标值的预定的滑动量。例如在该实施例中,滑动量slip(2)小于滑动量slip(1)。
在S208中,ECU 1000判断锁止离合器的当前滑动量是否已经收敛于目标滑动量slip(2)。例如,它判断检测到的锁止离合器的滑动量是否在目标滑动量slip(2)附近的指定范围内持续了预定的时间或周期。应注意的是,该指定的范围不是特别限制的,并且可根据实验确定适当的范围。如果判断出锁止离合器的当前滑动量已经趋于目标滑动量slip(2)(S208为“是”),程序转向S210。否则(S208为“否”),程序回到S100。
在S210中,ECU 1000计算学习值(2)。ECU 1000根据下面的表达式来计算学习值(2)学习值+(输出值-FF控制值)×γ。应注意的是,γ不是被特别限制的,并且例如可根据实验确定为适当的值。此外,在如上述第一实施例那样,输出值大于FF控制值+α,并且小于FF控制值+β时,可用学习值(2)作为当前学习值。
在S212中,ECU 1000更新学习值。这里,ECU 1000根据在那里计算学习值(1)和(2)的滑动量来重写学习值的数据。例如,假定在学习前相应于目标滑动量slip(1)的FF控制值为C(0);在学习后相应于目标滑动量slip(1)的FF控制值为C(1);在学习前相应于目标滑动量slip(2)的FF控制值为C(2);在学习后相应于目标滑动量slip(2)的FF控制值为C(3)。如图7所示,由通过分别对应于目标滑动量slip(1)和slip(2)的学习前的FF控制值C(0)和C(2)的实线,根据分别对应于学习后的FF控制值C(3)和C(1)的目标滑动量slip(1)和slip(2),通过由两点插值法形成的虚线表示滑动量和FF控制值之间的关系。
将参照图8A-8C来描述基于上述的结构和流程图的根据该实施例实施车辆控制装置的ECU 1000的操作。
首先,如图8A的虚线所示,在时间T(3)时,当满足先决条件(S100为“是”),并且满足学习起始条件(S102为“是”)时,锁止离合器的控制电磁线圈的输出值从D(0)改变为D(1),并且执行滑动控制(S104)。这里,滑动开始并且发动机转数NE和涡轮转数NT之间的差值上升。如图8C的虚线所示,当滑动开始时,发动机转数NE(虚线)变得高于涡轮转数NT(点划线)。如图8B所示,在时间T(4)时,当基于反馈控制表达式的FB修正值被加到输出值时,该输出值从D(1)改变为D(2)。随后,如图8C所示,当滑动量收敛于目标滑动量slip(1)(S106为“是”)时,根据提供给锁止离合器控制电磁线圈的输出值D(2)来计算学习值(1)(S202)。在时间T(5)时,锁止离合器被控制以便接合(S112)。
随后,当满足学习起始条件(S102为“是”)时,如图8A的实线所示,在时间T′(3)时,锁止离合器控制电磁线圈的输出值从D(0)改变为D(3),并且执行滑动控制(S206)。这里,滑动开始并且发动机转数NE和涡轮转数NT之间的差值上升。如图8C的虚线所示,当滑动开始时,发动机转数NE(虚线)变得高于涡轮转数NT(点划线)。随后,如图8B所示,在时间T′(4)时,当基于反馈控制表达式的FB修正值被加到输出值时,该输出值从D(3)改变为D(4)。如图8C所示,当滑动量收敛于目标滑动量slip(2)(S208为“是”)时,根据提供给锁止离合器控制电磁线圈的输出值D(4)来计算学习值(2)(S210)。随后,根据所计算的学习值(1)和(2),更新学习值(S212),并且重写学习值的图。
如上所述,根据该实施例的车辆控制装置,除了由上述第一实施例的车辆控制装置得到的效果之外,可通过在车辆行驶状态在锁止离合器的接合范围内基本上未改变的条件下计算与两个不同的目标滑动量对应的学习值,并且根据所计算的学习值来执行两点插值法,高精度的更新该学习值。
第三实施例下面描述根据本发明第三实施例的车辆控制装置。与根据上述第一实施例的包括车辆控制装置的车辆的结构相比,根据该第三实施例的包括车辆控制装置的车辆的不同之处在于由ECU 1000执行的程序的控制结构。其它结构部分与根据上述第一实施例的包括车辆控制装置的车辆相同。这些相同部件指代以相同的附图标记。它们的名字和功能也相同。因此,不再重复描述其详细说明。
该实施例的特征在于,当从接合范围转为分离范围时,ECU 1000控制锁止离合器的接合力,以使得该锁止离合器的滑动量与目标滑动量(1)相一致,并且根据与目标滑动量(1)相应的接合力的控制值更新学习值,该学习值修改用于获得预定滑动量的控制值。
下面参照图9描述根据该实施例实施车辆控制装置的的ECU 1000执行的程序的控制结构。
应注意的是,在图9的流程图中,那些与图3的流程图相同的过程步骤指代以相同的步骤参考标记。相同的进行这些步骤。因此,不再重复其详细描述。
在S300中,ECU 1000判断锁止离合器是否已从断开变为接通。具体地,如参照图3在第一实施例中的描述,ECU 1000根据车辆行驶状态是否已从锁止离合器分离范围转换成锁止离合器接合范围来判断锁止离合器是否已从断开变为接通。因此,ECU 1000可根据检测到的节气门开度和车速来判断锁止离合器是否已从断开变为接通。
将参照图10A-10D来描述基于上述的结构和流程图的根据该实施例ECU 1000执行车辆控制装置的操作。
当车辆行驶状态已从锁止离合器分离范围转换成锁止离合器接合范围时,如图10A所示,在时间T(6)时,锁止离合器被接通。这里,当满足先决条件(S100为“是”),并且满足学习起始条件(S102为“是”)时,如图10B所示,锁止离合器控制电磁线圈的输出值从E(0)改变为E(1),并且执行滑动控制(S104)。这里,如图10D所示,发动机转数NE(实线)和涡轮转数NT(点划线)之间的差值逐渐变小。随后,如图10C所示,在时间T(7)时,当基于反馈控制表达式的FB修正值被加到输出值时,该输出值从E(1)改变为E(2)。随后,如图10D所示,当滑动量收敛于目标滑动量slip(1)(S106为“是”)时,根据提供给控制电磁线圈的输出值E(2)来进行学习。当提供给控制电磁线圈的输出值E(2)不大于FF控制值+α,或者不小于FF控制值+β(S108为“否”)时,更新该学习值(S110),并且重写学习值的图。当学习已经完成时,在时间T(8)时,输出值变为E(3),并且锁止离合器被控制以便接合(S112)。
如上所述,根据该实施例的车辆控制装置,当车辆节气门开度和车速的状态已从锁止离合器的接合范围转换成锁止离合器的分离范围时,该锁止离合器被控制以使得滑动量与目标滑动量slip(1)相一致。当与被控制以达到目标滑动量slip(1)的锁止离合器的接合压力相应的控制值在参照FF控制值被事先确定的容许范围之外时,更新学习值以便与滑动量相一致。由于通常在滑动控制范围中执行的控制值的学习也可以在已从锁止离合器的分离范围转换成锁止离合器的接合范围的状态下执行,因此提高了学习的频率。结果,可提高滑动控制的精确性。因此,可提供通过增加学习频率而提高滑动控制的精确性的车辆控制装置。
应注意的是,当车辆行驶状态基本上未改变时,可设定多个目标滑动量,以使得进行学习,并且可根据所计算的多个学习值更新学习值。于是,可精确地更新学习值。
尽管本发明已经被描述并且作出了详细说明,但是应该清楚地理解,这些描述和说明仅仅是例证和示例而不应是限制,本发明的精神和范围只能由所附的权利要求来限定。
权利要求
1.一种用于包括自动变速器的车辆的控制装置,该自动变速器包括具有锁止离合器的液压偶合器(200),该控制装置包括控制部分(1020),其根据所述车辆的行驶状态控制所述锁止离合器的接合力,以使得在所述行驶状态处于接合所述锁止离合器的接合范围时所述锁止离合器接合,在所述行驶状态处于分离所述锁止离合器的分离范围时所述锁止离合器分离,并且使得在所述行驶状态处于滑动控制所述锁止离合器的滑动控制范围时,所述锁止离合器的滑动量与预定的滑动量相一致;和学习部分(1020),其在所述行驶状态处于所述接合范围时控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与目标滑动量相一致,并且根据与所述目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得所述预定滑动量的控制值。
2.根据权利要求1所述的车辆的控制装置,其中所述目标滑动量是第一目标滑动量,并且所述学习部分(1020)控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与不同于所述第一目标滑动量的第二目标滑动量相一致,并且根据与所述第二目标滑动量相应的接合力的控制值以及与所述第一目标滑动量相应的接合力的控制值来更新所述学习值。
3.一种用于包括自动变速器的车辆的控制装置,该自动变速器包括具有锁止离合器的液压偶合器(200),该控制装置包括控制部分(1020),其根据所述车辆的行驶状态控制所述锁止离合器的接合力,以使得在所述行驶状态处于接合所述锁止离合器的接合范围时所述锁止离合器接合,在所述行驶状态处于分离所述锁止离合器的分离范围时所述锁止离合器分离,并且在所述行驶状态处于滑动控制所述锁止离合器的滑动控制范围时,所述锁止离合器的滑动量与预定的滑动量相一致;和学习部分(1020),其在所述行驶状态已从所述分离范围转换成所述接合范围时控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与目标滑动量相一致,并且根据与所述目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得所述预定滑动量的控制值。
4.根据权利要求3所述的车辆的控制装置,其中所述目标滑动量是第一目标滑动量,并且所述学习部分(1020)控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与不同于所述第一目标滑动量的第二目标滑动量相一致,并且根据与所述第二目标滑动量相应的接合力的控制值以及与所述第一目标滑动量相应的接合力的控制值来更新所述学习值。
5.根据权利要求1-4其中之一所述的车辆的控制装置,其中所述第一和第二目标滑动量中的每一个都至多为所述预定滑动量。
6.一种用于包括自动变速器的车辆的控制装置,该自动变速器包括具有锁止离合器的液压偶合器(200),该控制装置包括控制装置(1020),其根据所述车辆的行驶状态控制所述锁止离合器的接合力,以使得在所述行驶状态处于接合所述锁止离合器的接合范围时所述锁止离合器接合,在所述行驶状态处于分离所述锁止离合器的分离范围时所述锁止离合器分离,并且在所述行驶状态处于滑动控制所述锁止离合器的滑动控制范围时,所述锁止离合器的滑动量与预定的滑动量相一致;和学习装置(1020),其用于在所述行驶状态处于所述接合范围时控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与目标滑动量相一致,并且根据与所述目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得所述预定滑动量的控制值。
7.根据权利要求6所述的车辆的控制装置,其中所述目标滑动量是第一目标滑动量,并且所述学习装置(1020)包括用于控制所述锁止离合器的接合力的装置,以使得所述锁止离合器的滑动量与不同于所述第一目标滑动量的第二目标滑动量相一致,并且根据与所述第二目标滑动量相应的接合力的控制值以及与所述第一目标滑动量相应的接合力的控制值来更新所述学习值。
8.一种用于包括自动变速器的车辆的控制装置,该自动变速器包括具有锁止离合器的液压偶合器(200),该控制装置包括控制装置(1020),用于根据所述车辆的行驶状态控制所述锁止离合器的接合力,以使得在所述行驶状态处于接合所述锁止离合器的接合范围时所述锁止离合器接合,在所述行驶状态处于分离所述锁止离合器的分离范围时所述锁止离合器分离,并且在所述行驶状态处于滑动控制所述锁止离合器的滑动控制范围时,所述锁止离合器的滑动量与预定的滑动量相一致;和学习装置(1020),用于在所述行驶状态已从所述分离范围转换成所述接合范围时控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与目标滑动量相一致,并且根据与所述目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得所述预定滑动量的控制值。
9.根据权利要求8所述的车辆的控制装置,其中所述目标滑动量是第一目标滑动量,并且所述学习装置(1020)包括用于控制所述锁止离合器的接合力的装置,以使得所述锁止离合器的滑动量与不同于所述第一目标滑动量的第二目标滑动量相一致,并且根据与所述第二目标滑动量相应的接合力的控制值以及与所述第一目标滑动量相应的接合力的控制值来更新所述学习值。
10.根据权利要求6-9其中之一所述的车辆的控制装置,其中所述第一和第二目标滑动量中的每一个都至多为所述预定滑动量。
11.一种用于包括自动变速器的车辆的控制装置,该自动变速器包括具有锁止离合器的液压偶合器(200),其中所述控制装置由ECU(1020)构成,并且所述ECU(1020)根据所述车辆的行驶状态控制所述锁止离合器的接合力,以使得在所述行驶状态处于接合所述锁止离合器的接合范围时所述锁止离合器接合,在所述行驶状态处于分离所述锁止离合器的分离范围时所述锁止离合器分离,并且在所述行驶状态处于滑动控制所述锁止离合器的滑动控制范围时,所述锁止离合器的滑动量与预定的滑动量相一致;并且在所述行驶状态处于所述接合范围时控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与目标滑动量相一致,并且根据与所述目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得所述预定滑动量的控制值。
12.一种用于包括自动变速器的车辆的控制装置,该自动变速器包括具有锁止离合器的液压偶合器(200),其中所述控制装置由ECU(1020)构成,并且所述ECU(1020)根据所述车辆的行驶状态控制所述锁止离合器的接合力,以使得在所述行驶状态处于接合所述锁止离合器的接合范围时所述锁止离合器接合,在所述行驶状态处于分离所述锁止离合器的分离范围时所述锁止离合器分离,并且使得在所述行驶状态处于滑动控制所述锁止离合器的滑动控制范围时,所述锁止离合器的滑动量与预定的滑动量相一致;并且在所述行驶状态已从所述分离范围转换成所述接合范围时控制所述锁止离合器的接合力,以使得所述锁止离合器的滑动量与目标滑动量相一致,并且根据与所述目标滑动量相应的接合力的控制值来更新学习值,以便修改用于获得所述预定滑动量的控制值。
全文摘要
当行驶状态处于锁止离合器的接合范围时,ECU执行包括以下步骤的程序如果满足先决条件(S100为“是”)、并且满足学习起始条件(S102为“是”)时,执行滑动控制的步骤(S104);如果输出值不大于FF控制值+α、或者不小于FF控制值+β(S108为“否”)时,更新学习值的步骤(S110);以及接合锁止离合器的步骤(S112)。
文档编号F16H61/22GK1873262SQ200610087699
公开日2006年12月6日 申请日期2006年5月31日 优先权日2005年6月1日
发明者中村和明, 木村弘道, 渡边和之 申请人:丰田自动车株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1