一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

油压计算装置的制作方法

2022-02-22 23:13:10 来源:中国专利 TAG:


1.本发明涉及油压计算装置。


背景技术:

2.日本特开2019-157896所公开的车辆具备自动变速器以及控制装置。另外,自动变速器具有多个摩擦卡合元件。摩擦卡合元件的连接断开状态根据从油压回路供给的油压而切换。控制装置计算应供给到摩擦卡合元件的指示油压。控制装置根据计算出的指示油压,控制油压回路中的油压。
3.控制装置计算表示实际的油压相对于指示油压的响应延迟的时间常数。然后,控制装置根据时间常数来计算实际的油压的推测值即推测油压。由此,控制装置使相对于指示油压的响应延迟反映到推测油压。


技术实现要素:

4.实际的油压相对于指示油压的响应延迟在摩擦卡合元件的连接断开状态的切换过程中未必始终恒定。因而,如果如日本特开2019-157896那样仅仅只是考虑响应延迟,则有可能会无法准确地计算推测油压。
5.本发明的一个方式的油压计算装置应用于变速系统,该变速系统具有:变速器,根据从油压回路供给的油压切换摩擦卡合元件的连接断开状态;以及油压控制装置,控制所述油压回路。所述油压计算装置具有存储装置和执行装置。所述存储装置存储有将从所述摩擦卡合元件的连接断开状态开始切换起至切换结束为止的期间分割为多个而成的每个阶段的映射数据,所述映射数据规定有映射。所述执行装置构成为将表示从所述油压回路供给到所述摩擦卡合元件的实际的油压的推测值的变量即推测油压变量作为输出变量而输出。在所述映射中,作为多个输入变量之一包含表示作为应从所述油压回路供给到所述摩擦卡合元件的油压的指示值而所述油压控制装置计算的指示油压的变量即指示油压变量。所述执行装置构成为执行:获取处理,获取所述输入变量的值;选择处理,选择每个所述阶段的所述映射数据中的、与获取到所述输入变量的值时的所述阶段相应的所述映射数据;以及计算处理,通过将由所述获取处理获取到的所述输入变量的值输入到在所述选择处理中选择的所述映射数据的所述映射,从而计算所述输出变量的值。
6.根据上述结构,在各阶段分别利用专用的映射,所以即使针对每个阶段而指示油压与实际的油压的关系性不同,也能够使该不同反映到输出变量。
7.在上述方式中,所述存储装置也可以针对每个所述阶段存储有连接用映射数据和断开用映射数据,所述连接用映射数据是关于所述摩擦卡合元件切换到连接状态的情况的映射数据,所述断开用映射数据是关于所述摩擦卡合元件切换到断开状态的情况的映射数据。所述执行装置也可以构成为当在所述获取处理中在所述摩擦卡合元件切换到连接状态时获取到所述输入变量的情况下,在所述选择处理中,选择每个所述阶段的所述连接用映射数据中的、与获取到所述输入变量的值时的所述阶段相应的所述连接用映射数据,所述
执行装置也可以构成为当在所述获取处理中在所述摩擦卡合元件切换到断开状态时获取到所述输入变量的情况下,在所述选择处理中,选择每个所述阶段的所述断开用映射数据中的、与获取到所述输入变量的值时的所述阶段相应的所述断开用映射数据。
8.在上述结构中,在摩擦卡合元件切换到连接状态的情况和切换到断开状态的情况下分别利用专用的映射。因此,即使在切换到连接状态的情况和切换到断开状态的情况下油压的变动方式存在不同,也能够得到与各自相匹配的准确的输出变量。
9.在上述方式中,作为多个所述输入变量之一,也可以包括加速器操作量变量,该加速器操作量变量是表示搭载有所述变速器的车辆中的加速器踏板的操作量的变量。如上述结构那样作为输入变量之一包括加速器操作量变量,从而能够得到与被施加到变速器的转矩相应的输出变量。
10.在上述方式中,作为多个所述输入变量之一,也可以包括变速变量,该变速变量是表示所述摩擦卡合元件的连接断开状态的切换前后的变速档的变化的变量。根据上述结构,即使在实际的油压相对于指示油压的偏离与变速档的变化相应地改变的情况下,也能够得到准确的输出变量。
11.在上述方式中,作为多个所述输入变量之一,也可以包括油温变量,该油温变量是表示所述油压回路中的油的温度的变量。根据上述结构,能够得到与可能对实际的油压造成影响的油温相应的输出变量。
12.在上述方式中,作为多个所述输入变量之一,也可以包括输入轴变量,该输入轴变量是表示所述变速器的输入轴的转速或者所述输入轴的转速的变化的变量。输入轴的转速以及输入轴的转速的变化可以成为表示在相同的阶段中在时间序列上处于哪个时期的指标。因而,根据上述结构,能够使比阶段的分割范围更细分的时期反映到输出变量。
附图说明
13.下面将参照附图说明本发明的示例性实施例的特征、优点以及技术和工业上的意义,其中相同的符号表示相同的元件,其中:
14.图1是车辆的概略结构图。
15.图2是示出自动变速器中的变速档以及摩擦卡合元件的关系的说明图。
16.图3是表示变速控制的进行过程的一个例子的时序图。
17.图4是表示连接用油压计算处理的处理次序的流程图。
18.图5是表示油压计算装置的变更例的概略图。
具体实施方式
19.以下,参照附图,说明油压计算装置的一个实施方式。首先,说明车辆的概略结构。如图1所示,车辆100具有内燃机10、动力分割机构20、自动变速器30、驱动轮69、油压装置65、第1电动发电机61以及第2电动发电机62。
20.动力分割机构20连结于作为内燃机10的输出轴的曲轴11。动力分割机构20是具有太阳齿轮s、齿圈r以及行星齿轮架c的行星齿轮机构。曲轴11连结于动力分割机构20的行星齿轮架c。第1电动发电机61的旋转轴61a连结于太阳齿轮s。第2电动发电机62的旋转轴62a连结于作为齿圈r的输出轴的齿圈轴ra。另外,自动变速器30的输入轴41连结于齿圈轴ra。
左右的驱动轮69经由未图示的差速齿轮连结于自动变速器30的输出轴42。
21.当驱动内燃机10而转矩从曲轴11输入到动力分割机构20的行星齿轮架c时,该转矩被分割到太阳齿轮s侧和齿圈r侧。当第1电动发电机61作为马达进行动作,转矩被输入到动力分割机构20的太阳齿轮s时,该转矩被分割到行星齿轮架c侧和齿圈r侧。
22.当第2电动发电机62作为马达进行动作,转矩被输入到齿圈轴ra时,该转矩被传递到自动变速器30。另外,当来自驱动轮69侧的转矩经由齿圈轴ra输入到第2电动发电机62时,第2电动发电机62作为发电机发挥功能,能够使车辆100产生再生制动力。
23.自动变速器30具有第1行星齿轮机构30a、第2行星齿轮机构30b、第1离合器c1、第2离合器c2、第1制动器b1、第2制动器b2以及单向离合器f1。
24.进而,第1行星齿轮机构30a具有太阳齿轮31、齿圈32、小齿轮33以及行星齿轮架34。齿圈32经由小齿轮33连结于太阳齿轮31。小齿轮33被支承于行星齿轮架34。
25.太阳齿轮31连结于第1制动器b1。第1制动器b1根据供给到该第1制动器b1的油的压力(以下,记为油压。)而切换到连接状态或者断开状态。具体而言,供给到第1制动器b1的油压变高,从而第1制动器b1从断开状态切换到连接状态。在第1制动器b1是连接状态时,太阳齿轮31的旋转被制动。
26.单向离合器f1连结于行星齿轮架34。单向离合器f1限制向行星齿轮架34的一侧旋转,容许向另一侧旋转。即,单向离合器f1切换到限制行星齿轮架34的旋转的限制状态或者容许行星齿轮架34的旋转的容许状态。另外,行星齿轮架34连结于第2制动器b2。第2制动器b2与第1制动器b1同样地,根据供给到该第2制动器b2的油压切换到连接状态或者断开状态。在第2制动器b2是连接状态时,行星齿轮架34的旋转被制动。
27.第2行星齿轮机构30b具有太阳齿轮36、齿圈37、小齿轮38以及行星齿轮架39。齿圈37经由小齿轮38连结于太阳齿轮36。小齿轮38被支承于行星齿轮架39。而且,输出轴42连结于行星齿轮架39。
28.在如上所述构成的各行星齿轮机构中,第1行星齿轮机构30a的行星齿轮架34连结于第2行星齿轮机构30b的齿圈37。另外,第1行星齿轮机构30a的齿圈32连结于第2行星齿轮机构30b的行星齿轮架39。
29.第2行星齿轮机构30b的太阳齿轮36经由第1离合器c1连结于输入轴41。第1离合器c1根据供给到该第1离合器c1的油压切换到连接状态或者断开状态。具体而言,供给到第1离合器c1的油压变高,从而第1离合器c1从断开状态切换到连接状态。然后,第1离合器c1成为连接状态,从而第2行星齿轮机构30b的太阳齿轮36与输入轴41一起旋转。
30.另外,第1行星齿轮机构30a的行星齿轮架34经由第2离合器c2连结于输入轴41。第2离合器c2与第1离合器c1同样地,根据供给到该第2离合器c2的油压切换到连接状态或者断开状态。然后,第2离合器c2成为连接状态,从而第1行星齿轮机构30a的行星齿轮架34与输入轴41一起旋转。此外,在本实施方式中,第1离合器c1、第2离合器c2、第1制动器b1以及第2制动器b2分别是摩擦卡合元件。
31.如图2所示,在自动变速器30中,利用第1离合器c1、第2离合器c2、第1制动器b1以及第2制动器b2中的连接状态或者断开状态的组合以及单向离合器f1中的限制状态或者容许状态的组合,切换变速档。在该自动变速器30中,能够形成用于前进行驶的“1档”~“4档”这4个变速档和用于后退行驶的“r”这1个变速档合计5个变速档。
32.此外,在图2中,“〇”表示第1离合器c1等摩擦卡合元件是连接状态的情况、单向离合器f1是限制状态的情况。另外,“(〇)”表示第2制动器b2是连接状态或者断开状态的情况。进而,空栏表示第1离合器c1等摩擦卡合元件是断开状态的情况、单向离合器f1是容许状态的情况。例如,在自动变速器30的变速档是2档的情况下,第1离合器c1以及第1制动器b1成为连接状态,另一方面第2离合器c2以及第2制动器b2成为断开状态,单向离合器f1成为容许状态。
33.如图1所示,车辆100搭载有油压装置65。油压装置65具有油泵66、油压回路67以及油盘68。油盘68中存积有用于供给到自动变速器30的油。油泵66是接受曲轴11的转矩而进行动作的所谓的机械式的油泵。油泵66将存积于油盘68的油供给到油压回路67。油压回路67具有每个摩擦卡合元件的电磁阀63。通过控制各电磁阀63,供给到第1离合器c1、第2离合器c2、第1制动器b1以及第2制动器b2的油压被调整。
34.车辆100搭载有第1旋转角传感器52、第2旋转角传感器54、油温传感器56、车速传感器58、加速器位置传感器59以及加速度传感器64。另外,车辆100搭载有加速器踏板60。第1旋转角传感器52检测第1电动发电机61的旋转轴61a的旋转角即第1旋转角sm1。第2旋转角传感器54检测第2电动发电机62的旋转轴62a的旋转角即第2旋转角sm2。油温传感器56检测油压回路67中的油的油温toil。车速传感器58检测车辆100的行驶速度即车速spd。加速器位置传感器59检测驾驶员操作的加速器踏板60的操作量即加速器操作量accp。加速度传感器64检测车辆100的前后方向的加速度w。
35.接下来,说明车辆100的控制结构。首先,说明控制装置的基本结构以及基本的控制内容。车辆100具有控制装置90。表示第1旋转角sm1的信号从第1旋转角传感器52输入到控制装置90。表示第2旋转角sm2的信号从第2旋转角传感器54输入到控制装置90。表示油温toil的信号从油温传感器56输入到控制装置90。表示车速spd的信号从车速传感器58输入到控制装置90。表示加速器操作量accp的信号从加速器位置传感器59输入到控制装置90。
36.控制装置90能够作为依照计算机程序(软件)执行各种处理的一个以上的处理器而构成。此外,控制装置90也可以作为执行各种处理中的至少一部分处理的、专用集成电路(asic)等一个以上的专用的硬件电路或者包括它们的组合的电路(circuitry)而构成。处理器包括cpu91以及ram及rom93等存储器。存储器保存有构成为使cpu91执行处理的程序代码或者指令。存储器即计算机可读介质包括能够由通用或者专用的计算机访问的所有的可利用的介质。另外,控制装置90具有作为能够电改写的非易失性存储器的存储装置95。cpu91、rom93以及存储装置95能够相互经由内部总线98进行通信。
37.cpu91通过执行存储于rom93的各种程序,控制内燃机10、第1电动发电机61、第2电动发电机62等。具体而言,cpu91根据加速器操作量accp以及车速spd,计算车辆100行驶所需的输出的需求值即车辆需求输出。cpu91根据车辆需求输出,决定内燃机10、第1电动发电机61以及第2电动发电机62的转矩分配。cpu91根据内燃机10、第1电动发电机61以及第2电动发电机62的转矩分配,控制内燃机10的输出、第1电动发电机61以及第2电动发电机62的动力运行以及再生。
38.接下来,说明与自动变速器30的变速相关的控制内容。cpu91通过执行存储于rom93的程序,控制自动变速器30。具体而言,cpu91根据车速spd以及车辆需求输出,计算在自动变速器30中作为目标的变速档即目标变速档sft。cpu91在最新的目标变速档sft与前
次计算出的目标变速档sft不同的情况下,进行用于切换变速档的变速控制。cpu91在变速控制中,切换作为对象的摩擦卡合元件的连接断开状态。例如,如图2所示,在变速前的变速档是2档的情况下,第1离合器c1以及第1制动器b1成为连接状态,另一方面第2离合器c2以及第2制动器b2成为断开状态,单向离合器f1成为容许状态。此时,当目标变速档sft从2档切换到3档时,cpu通过上述变速控制将第1制动器b1切换到断开状态,并且将第2离合器c2切换到连接状态。其结果,变速档被切换到3档。
39.cpu91在变速控制中控制从油压回路67供给到摩擦卡合元件的油压,从而切换摩擦卡合元件的连接断开状态。此时,cpu91计算应从油压回路67供给到各摩擦卡合元件的油压的指示值即指示油压pz。在本实施方式中,针对第1离合器c1、第2离合器c2、第1制动器b1以及第2制动器b2分别单独地计算指示油压pz。如图1所示,cpu91当计算出指示油压pz时,将基于指示油压pz的控制信号g输出到油压装置65。油压回路67的各电磁阀63根据该控制信号g进行动作,从而供给到各摩擦卡合元件的油压被调整。
40.cpu91在变速控制中以如下方式使指示油压pz与时间的经过相应地变化。此外,以下,与指示油压pz的变化一起说明与指示油压pz的变化相伴的摩擦卡合元件的连接断开状态的切换。另外,将伴随变速控制而从连接状态切换到断开状态的摩擦卡合元件称为“断开侧摩擦卡合元件”,将从断开状态切换到连接状态的摩擦卡合元件称为“连接侧摩擦卡合元件”。例如,当在变速控制中目标变速档sft从2档切换到3档的情况下,“断开侧摩擦卡合元件”是第1制动器b1,“连接侧摩擦卡合元件”是第2离合器c2。
41.如图3的(a)部分以及(d)部分所示,cpu91当响应于目标变速档sft被切换而开始变速控制时(参照图3的t1),使针对断开侧摩擦卡合元件的指示油压pzf从断开侧保持油压lf急剧减少。之后,cpu91在将指示油压pzf暂时维持为恒定之后,使指示油压pzf逐渐减少。此外,断开侧保持油压lf是为了将断开侧摩擦卡合元件维持为连接状态而所需的油压。
42.另一方面,如图3的(c)部分所示,cpu91当开始变速控制时(参照图3的t1),使针对连接侧摩擦卡合元件的指示油压pzc从零暂先急剧增加。之后,cpu91使指示油压下降到待机压力,等待一定期间。待机压力是即将在连接侧摩擦卡合元件中产生作为转矩的传递能力的转矩容量之前的油压。在上述一定期间的期间,连接侧摩擦卡合元件的摩擦构件彼此的距离被缩短,在一定期间结束的定时(参照图3的t3),成为连接侧摩擦卡合元件的摩擦构件彼此即将抵接之前的所谓的装配状态(pack filling state)。
43.cpu91在经过上述一定期间之后,使针对连接侧摩擦卡合元件的指示油压pzc逐渐上升。如图3的(c)部分以及(d)部分所示,cpu91在使针对断开侧摩擦卡合元件的指示油压pzf减少的中途,使针对连接侧摩擦卡合元件的指示油压pzc开始上升。随着cpu91使针对连接侧摩擦卡合元件的指示油压pzc上升,连接侧摩擦卡合元件开始具有转矩,连接侧摩擦卡合元件的传递转矩逐渐上升。另一方面,随着cpu91使针对断开侧摩擦卡合元件的指示油压pzf下降,断开侧摩擦卡合元件的传递转矩下降。这样传递转矩的摩擦卡合元件被交替。当不久后针对连接侧摩擦卡合元件的指示油压pzc相应地变大时,cpu91使针对断开侧摩擦卡合元件的指示油压pzf成为零(参照图3的t4)。与该情况相伴地,断开侧摩擦卡合元件成为断开状态。此外,传递转矩的摩擦卡合元件被交替的期间是所谓的转矩相的时期(stage)。
44.之后,cpu91继续使针对连接侧摩擦卡合元件的指示油压pzc上升。与其相伴地,如图3的(b)部分所示,自动变速器30的输入轴41的转速na向与变速后的变速档相应的转速
na2变化。当输入轴41的转速na达到与变速后的变速档相应的转速na2而变速完成时(参照图3的t6),cpu91使针对连接侧摩擦卡合元件的指示油压pzc急剧增加到连接侧保持油压lc。与该情况相伴地,连接侧摩擦卡合元件成为连接状态。连接侧保持油压lc是为了将连接侧摩擦卡合元件维持为连接状态而所需的油压。此外,输入轴41的转速na向与变速后的变速档相应的转速na2变化的期间是所谓的惯性相的时期。
45.经过以上的一连串的过程,cpu91结束变速控制。如上述那样,在该变速控制中,开始摩擦卡合元件的连接断开状态的切换的定时是使针对断开侧摩擦卡合元件的指示油压pzf从断开侧保持油压lf急剧减少的定时。另外,结束摩擦卡合元件的连接断开状态的切换的定时是使针对连接摩擦卡合元件的指示油压pzc急剧增加到连接侧保持油压lc的定时。
46.cpu91在上述一连串的过程中,根据加速器操作量accp、油温toil以及变速类别变量δvsft来计算针对连接侧摩擦卡合元件以及断开侧摩擦卡合元件的指示油压pz。cpu91根据这些参数,计算将指示油压pz维持为恒定时的指示油压pz的大小、使指示油压pz逐渐变化时的指示油压pz的变化率。此外,变速类别变量δvsft是确定是从1档向2档的变速还是从2档向1档的变速等变速档的切换前后的变速档的变化的类别的变量。变速类别变量δvsft被定义为识别变速档的切换的类别的正的整数,例如,如果是从1档向2档的变速则为“1”,如果是从2档向1档的变速则为“2”。此外,变速类别变量δvsft被区分为加速器踏板60被踩踏的状态下的变速即动力接通换档下的变速和加速器踏板60未被踩踏的状态下的变速即动力断开换档下的变速。cpu91在进行变速控制的情况下,在开始变速控制的时期,根据切换前后的目标变速档sft来计算变速类别变量δvsft,并在指示油压pz的计算中利用。
47.接下来,说明确定变速控制的执行期间中的阶段(phase)的处理。cpu91在变速控制的执行过程中,进行用于确定将变速控制的执行期间分割为多个而成的阶段的阶段确定处理。cpu91在后述推测油压pe的计算中利用基于该阶段确定处理的阶段的确定结果。在本实施方式中,cpu91确定5个阶段。
48.如图3所示,第1阶段q1是从目标变速档sft被切换而开始变速控制的定时t1至转矩相开始的定时t2为止的期间。cpu91在伴随变速控制的开始而开始本阶段确定处理时,判定为第1阶段q1开始。另外,在本实施方式中,将前后加速度用于转矩相的开始的判定。当转矩相开始时,断开侧摩擦卡合元件的传递转矩减少。与其相伴地,前后方向的加速度w发生变化。cpu91在开始变速控制之后,在前后方向的加速度w的每单位时间的变化率的绝对值比预先决定的规定变化率大时,判定为转矩相开始。
49.第2阶段q2是从转矩相开始的定时t2至连接侧摩擦卡合元件的装配完成的定时t3为止的期间。在变速控制中,预先决定从开始该变速控制起至装配完成为止的时间的长度。cpu91在从开始变速控制起经过预先决定的时间时,判定为装配完成。
50.第3阶段q3是从装配完成的定时t3至惯性相开始的定时t4为止的期间。在本实施方式中,cpu91在装配完成后,在自动变速器30的输入轴41的转速na与根据变速前的变速档以及输出轴42的转速nb确定的输入轴41的转速na1之差的绝对值为预先决定的判定基准值以上时,判定为惯性相开始。根据变速前的变速档以及输出轴42的转速nb确定的转速na1是假定为变速前的变速档继续时的输入轴41的转速,通过将输出轴42的转速nb和与变速前的变速档对应的变速比相乘而得到。此外,cpu91在后台计算出自动变速器30的输入轴41的转速na以及输出轴42的转速nb。具体而言,cpu91根据从第2旋转角传感器54输入的信号,计算
第2电动发电机62的旋转轴62a的转速即第2转速。cpu91将该第2转速作为输入轴41的转速na处理。另外,cpu91根据从车速传感器58输入的信号,计算输出轴42的转速nb。
51.第4阶段q4是从惯性相开始的定时t4至输入轴41的转速na的变化稳定的定时t5为止的期间。详细而言,第4阶段q4是从输入轴41的转速na向与变速后的变速档对应的转速na2开始变化起至按照一定的梯度持续变化为止的过渡期间。cpu91在惯性相开始之后,在能够视为输入轴41的转速na的每单位时间的变化率大致恒定地推移时,判定为输入轴41的转速na的变化稳定。
52.第5阶段q5是从输入轴41的转速的变化稳定的定时t5至变速完成的定时t6为止的期间。cpu91在输入轴41的转速na的变化稳定之后,在输入轴41的转速na与和变速后的变速档对应的转速na2一致时,判定为变速完成。与变速后的变速档对应的转速na2通过将输出轴42的转速nb和与变速后的变速档对应的变速比相乘而得到。
53.cpu91在如以上那样的判定条件之下,通过阶段确定处理来确定变速控制的执行期间中的阶段。cpu91当确定阶段时,计算阶段变量vpase。阶段变量vpase是确定变速控制的执行期间中的阶段的变量。在本实施方式中,阶段变量定义为识别各阶段的正的整数,例如,如果是第1阶段q1则为“1”,如果是第2阶段q2则为“2”。此外,控制装置90与自动变速器30一起构成变速系统。
54.接下来,说明与从油压回路67供给到摩擦卡合元件的实际的油压的推测值(以下,记为推测油压。)pe的计算相关的控制结构。如图1所示,存储装置95存储有映射数据d,该映射数据d规定将各种输入变量作为输入而输出输出变量的映射。在本实施方式中,输入变量包括表示指示油压的变量即指示油压变量。输入变量包括表示加速器操作量accp的变量即加速器操作量变量。输入变量包括表示摩擦卡合元件的连接断开状态的切换前后的变速档的变化的变量即变速变量。输入变量包括表示油温toil的变量即油温变量。输入变量包括表示自动变速器30的输入轴41的转速na的变量即输入轴变量。输出变量是表示推测油压pe的变量即推测油压变量。
55.存储装置95存储有连接用映射数据dc,该连接用映射数据dc是关于摩擦卡合元件切换到连接状态的情况的映射数据d。即,连接用映射数据dc是连接侧摩擦卡合元件专用的映射数据d。存储装置95存储有上述5个阶段的每个阶段的连接用映射数据dc。存储装置95关于4个摩擦卡合元件分别存储有每个阶段的5个连接用映射数据dc。即,在本实施方式中,存储装置95存储有合计20个连接用映射数据dc。
56.存储装置95存储有断开用映射数据df,该断开用映射数据df是关于摩擦卡合元件切换到断开状态的情况的映射数据d。即,断开用映射数据df是断开侧摩擦卡合元件专用的映射数据d。存储装置95存储有上述5个阶段的每个阶段的断开用映射数据df。存储装置95关于4个摩擦卡合元件分别存储有每个阶段的5个断开用映射数据df。即,在本实施方式中,存储装置95存储有合计20个断开用映射数据df。
57.cpu91能够执行连接用油压计算处理,该连接用油压计算处理是计算摩擦卡合元件切换到连接状态的情况下的推测油压pec的处理。cpu91通过执行存储于rom93的程序,从而实现连接用油压计算处理的各处理。在本实施方式中,cpu91以及rom93构成执行装置。
58.cpu91在连接用油压计算处理中,进行获取处理、选择处理以及计算处理。cpu91在获取处理中获取针对连接侧摩擦卡合元件的指示油压pzc等与连接侧摩擦卡合元件切换到
连接状态相关的各种输入变量。cpu91在选择处理中选择存储装置95存储的每个阶段的连接用映射数据dc中的与获取到各种输入变量时的阶段相应的连接用映射数据dc。cpu91在计算处理中将在获取处理中获取到的输入变量的值输入到在选择处理中选择的连接用映射数据dc的映射,从而计算输出变量的值。
59.cpu91能够执行断开用油压计算处理,该断开用油压计算处理是计算摩擦卡合元件切换到断开状态的情况下的推测油压pef的处理。cpu91通过执行存储于rom93的程序,从而实现断开用油压计算处理的各处理。
60.cpu91与连接用油压计算处理的情况同样地,在断开用油压计算处理中,进行获取处理、选择处理以及计算处理。cpu91在获取处理中获取针对断开侧摩擦卡合元件的指示油压pzf等与断开侧摩擦卡合元件被切换到断开状态相关的各种输入变量。cpu91在选择处理中选择存储装置95存储的每个阶段的断开用映射数据df中的与获取到各种输入变量时的阶段相应的断开用映射数据df。cpu91在计算处理中将在获取处理中获取到的输入变量的值输入到在选择处理中选择的断开用映射数据df的映射,从而计算输出变量的值。
61.接下来,详述连接用油压计算处理的处理内容。cpu91在变速控制的执行过程中,反复执行连接用油压计算处理。如图4所示,cpu91当开始连接用油压计算处理时,执行步骤s10的处理。在步骤s10中,cpu91获取在步骤s20以后的处理中所需的各种变量。具体而言,cpu91获取阶段变量vpase、针对连接侧摩擦卡合元件的指示油压pzc、加速器操作量accp、变速类别变量δvsft、油温toil以及输入轴差分值nm。
62.cpu91关于阶段变量vpase获取在阶段确定处理中计算出的最新的值。cpu91关于指示油压pzc获取在变速控制中计算出的最新的值。此外,指示油压pzc是上述指示油压变量。cpu91关于加速器操作量accp获取从加速器位置传感器59输入到控制装置90的最新的值。此外,加速器操作量accp是上述加速器操作量变量。cpu91关于变速类别变量δvsft获取在变速控制中计算出的最新的值。此外,变速类别变量δvsft是上述变速变量。cpu91关于油温toil获取从油温传感器56输入到控制装置90的最新的值。此外,油温toil是上述油温变量。
63.输入轴差分值nm是当前的输入轴41的转速na与和变速后的变速档对应的输入轴41的转速na2之差的绝对值。cpu91当获取输入轴差分值nm时,获取在后台计算出的输入轴41的转速na的最新的值、输出轴42的转速nb的最新的值以及最新的目标变速档sft。然后,cpu91计算输入轴41的转速na与将输出轴42的转速nb和与目标变速档sft对应的变速比相乘而得到的值之差的绝对值。cpu91获取所得到的值作为输入轴差分值nm。这样,输入轴差分值nm以与变速后的变速档对应的输入轴41的转速na2为基准而表示当前的输入轴41的转速na的大小。即,输入轴差分值nm是上述输入轴变量。
64.cpu91当如以上那样获取到各种变量的值时,使处理进入到步骤s20。此外,步骤s10的处理是获取处理。在步骤s20中,cpu91根据阶段变量vpase,选择用于在推测油压pec的计算中利用的连接用映射数据dc。存储装置95针对每个摩擦卡合元件存储有将阶段变量vpase与连接用映射数据dc对应起来的映像。cpu91参照该映像,从存储装置95存储的每个阶段的连接用映射数据dc之中选择连接用映射数据dc,该连接用映射数据dc是作为推测油压pec的计算对象的摩擦卡合元件的与阶段变量vpase对应的阶段的连接用映射数据dc。cpu91当选择连接用映射数据dc时,使处理进入到步骤s30。此外,步骤s20的处理是选择处
理。
65.在步骤s30中,cpu91作为计算推测油压pec的前处理,将在步骤s10的处理中获取到的各种变量的值代入到向映射的输入用的输入变量x(1)~x(5)。具体而言,cpu91将针对连接侧摩擦卡合元件的指示油压pzc代入到输入变量x(1)。cpu91将加速器操作量accp代入到输入变量x(2)。cpu91将变速类别变量δvsft代入到输入变量(3)。cpu91将油温toil代入到输入变量x(4)。cpu91将输入轴差分值nm代入到输入变量x(5)。之后,cpu91使处理进入到步骤s40。
66.在步骤s40中,cpu91通过将输入变量x(1)~x(5)输入到由在步骤s20中选择的连接用映射数据dc规定的映射,从而计算输出变量y。输出变量y是与连接侧摩擦卡合元件相关的推测油压pec。
67.映射作为中间层为一层的全连接正向传播型神经网络而构成。上述神经网络包含输入侧系数wfjk(j=0~n,k=0~5)和作为输入侧非线性映射的激活函数h(x),该输入侧非线性映射将作为由输入侧系数wfjk规定的线性映射的输入侧线性映射的输出分别进行非线性变换。在本实施方式中,作为激活函数h(x),例示双曲正切“tanh(x)”。另外,上述神经网络包含输出侧系数wsj(j=0~n)和作为输出侧非线性映射的激活函数f(x),该输出侧非线性映射将作为由输出侧系数wsj规定的线性映射的输出侧线性映射的输出分别进行非线性变换。在本实施方式中,作为激活函数f(x),例示双曲正切“tanh(x)”。此外,值n表示中间层的维度。输入侧系数wfj0是偏置参数,是输入变量x(0)的系数。输入变量x(0)被定义为“1”。另外,输出侧系数ws0是偏置参数。
68.映射是在安装于车辆100以前使用动力传递装置而学习的已学习模型,该动力传递装置具有搭载于车辆100的内燃机10、动力分割机构20、自动变速器30、油压装置65、第1电动发电机61以及第2电动发电机62等。在映射的学习时,事先获取训练数据以及教学数据。即,通过将动力传递装置安装于底盘测力计,对车辆的行驶进行模拟,从而制作训练数据以及教学数据。在制作训练数据以及教学数据之后,对动力传递装置的状态进行各种设定,执行变速控制。动力传递装置的状态按照变速类别变量δvsft、加速器操作量accp以及油温toil的组合规定。即,对将这些参数的值进行各种组合的状况进行模拟,进行变速控制,获取各个状况时的实际的油压作为教学数据。关于实际的油压,将油压传感器安装于油压回路67,获取该油压传感器的检测值即可。另外,在与获取实际的油压时相同的定时,获取作为向映射的输入变量的各种变量的值,作为训练数据。此时,与步骤s10的处理同样地获取各种变量的值。在这样获取到动力传递装置的每个状态的训练数据以及教学数据之后,使用动力传递装置的每个状态的训练数据以及教学数据的组来进行映射的学习。即,关于动力传递装置的各种状态,以使将训练数据作为输入而映射输出的值与作为实际的油压的教学数据之差成为预定值以下的方式,调整输入侧变量以及输出侧变量。然后,上述差成为预定值以下,从而学习完成。此外,映射的学习是将与该映射对应的阶段作为对象来进行的。
69.cpu91当在步骤s40中作为输出变量y而计算出推测油压pec时,暂且结束连接用油压计算处理的一连串的处理。然后,cpu91以正在执行变速控制为条件,再次执行步骤s10的处理。此外,步骤s40的处理是计算处理。
70.cpu91与连接用油压计算处理同样地,在变速控制的执行过程中反复执行断开用
油压计算处理。断开用油压计算处理的内容与连接用油压计算处理的内容基本上相同,所以省略详细的说明。断开用油压计算处理的内容与连接用油压计算处理的内容的不同点在于以下的点。cpu91在获取处理中,代替针对连接侧摩擦卡合元件的指示油压pzc而获取针对断开侧摩擦卡合元件的指示油压pzf。cpu91在选择处理中,代替连接用映射数据dc而从存储装置95存储的每个阶段的断开用映射数据df之中选择与变速控制的阶段对应的断开用映射数据df。cpu91在计算处理中代替连接用映射数据dc而利用断开用映射数据df规定的映射,从而作为输出变量y而计算与断开侧摩擦卡合元件相关的推测油压pef。
71.接下来,说明本实施方式的作用。cpu91在变速控制的执行过程中,利用连接用映射数据dc来计算与连接侧摩擦卡合元件相关的推测油压pec。此时,cpu91选择与变速控制的各阶段对应的连接用映射数据dc,将各种输入变量输入到所选择的连接用映射数据dc,计算推测油压pec。
72.cpu91在变速控制的执行过程中,利用断开用映射数据df来计算与断开侧摩擦卡合元件相关的推测油压pef。此时,cpu91选择与变速控制的各阶段对应的断开用映射数据df,将各种输入变量输入到所选择的断开用映射数据df,计算推测油压pef。
73.接下来,说明本实施方式的效果。(1)如图3的(c)部分的双点划线pwc所示,供给到连接侧摩擦卡合元件的实际的油压相对于指示油压pzc延迟,或者相对于指示油压pzc的急剧变化而平缓地变化。另外,如图3的(d)部分的双点划线pwf所示,供给到断开侧摩擦卡合元件的实际的油压也相对于指示油压pzf有偏离地变化。基于这样的缘由,在准确地计算推测油压pe方面,需要使指示油压pz与实际的油压的关系性适当地反映到推测油压pe的计算中。
74.在使指示油压pz与实际的油压的关系性反映到推测油压pe的计算方面,考虑导出表示指示油压pz与实际的油压的关系性的关系式,并在推测油压pe的计算中利用。但是,指示油压pz的经时变化的特征针对变速控制的每个阶段而不同。与其相伴地,指示油压pz与实际的油压的关系性也针对变速控制的每个阶段而不同。因而,难以导出能够应用于变速控制的执行期间的所有阶段的关系式。另外,还考虑针对变速控制的每个阶段导出关系式。但是,在该情况下,需要针对每个阶段逐一分析指示油压pz与实际的油压的关系性来导出适于各个阶段的关系式,花费工夫。
75.关于这点,在如上述结构那样利用映射来计算推测油压pe的情况下,如果能够准备适当的训练数据以及教学数据,则不需要如导出复杂的关系式那样的工夫,能够使指示油压pz与实际的油压的关系性反映到推测油压pe的计算中。而且,在上述结构中,针对每个阶段使用专用的映射,所以能够使适于各个阶段的指示油压pz与实际的油压的关系性反映到推测油压pe的计算中。另外,当利用映射来计算推测油压pe时,如果作为训练数据以及教学数据能够准备某种程度的数量,则能够确保推测油压pe的准确性。进而,在上述结构中,不仅将指示油压pz用作输入变量,还将多个变量用作输入变量。因而,在计算推测油压pe方面,能够考虑多个变量与实际的油压的关系性来计算推测油压pe。因此,能够以高的精度计算推测油压pe。
76.(2)关于针对连接侧摩擦卡合元件的指示油压pzc和针对断开侧摩擦卡合元件的指示油压pzf,变速控制的执行期间中的经时变化的特征不同。因此,关于连接侧摩擦卡合元件和断开侧摩擦卡合元件,指示油压pz与实际的油压的关系性不同。因而,如上述结构那
样对于连接侧摩擦卡合元件和断开侧摩擦卡合元件分别利用专用的映射,从而能够准确地计算各自的推测油压pe。
77.(3)根据加速器操作量accp,被施加到自动变速器30的转矩不同。兼顾该情况,根据加速器操作量accp,例如针对转矩相中的连接侧摩擦卡合元件的指示油压pzc的上升率、针对断开侧摩擦卡合元件的指示油压pzf的下降率等指示油压pz的变化方式不同。而且,由于指示油压pz的变化方式不同,从而指示油压pz与实际的油压的关系性也不同。如上述结构那样作为向映射的输入变量的一个包括加速器操作量accp,从而能够不仅考虑指示油压pz的大小,还考虑与指示油压pz的变化方式相应的指示油压pz与实际的油压的关系性而计算推测油压pe。
78.(4)与(3)所记载的加速器操作量accp同样地,根据变速档的变化的类别,指示油压pz的变化方式不同。具体而言,例如,即使在将第1制动器b1切换到连接状态这点上相同,但是在使变速档从1档变化为2档的情况和使变速档从3档变化为2档的情况下,指示油压pz的变化方式也有时产生差异。如上述结构那样作为输入变量之一包括变速类别变量δvsft,从而能够考虑与指示油压pz的变化方式相应的指示油压pz与实际的油压的关系性来计算推测油压pe。
79.(5)在油温toil低的情况下,油的粘性低,所以实际的油压不易增加。如上述结构那样,作为输入变量之一包括油温toil,从而能够考虑与油温toil相应的实际的油压的特性来计算推测油压pe。
80.(6)输入轴差分值nm是当前的输入轴41的转速na与和变速后的变速档对应的输入轴41的转速na2之差的绝对值。输入轴差分值nm在作为比惯性相靠前的时期的第1阶段q1~第3阶段q3大致恒定,另一方面,在作为惯性相的时期的第4阶段q4以及第5阶段q5,变速控制的时间序列的时期越进展则越小。因而,关于第4阶段q4以及第5阶段q5,输入轴差分值nm可以是表示同一阶段中的时间序列的时期的指标。因而,如上述结构那样作为输入变量之一包括输入轴差分值nm,从而能够在推测油压pe的计算中考虑同一阶段中的时间序列的时期。由此,能够考虑比各阶段的分割范围更细分的每个时期的指示油压pz与实际的油压的关系性来计算推测油压pe。
81.此外,本实施方式能够以如下方式进行变更而实施。本实施方式以及以下的变更例能够在技术上不矛盾的范围相互组合实施。也可以由车辆100的外部的计算机进行连接用油压计算处理的一部分。例如,也可以如图5所示,在车辆100的外部设置服务器600。而且,也可以构成为由服务器600进行连接用油压计算处理中的选择处理以及计算处理。在该情况下,服务器600能够作为依照计算机程序(软件)执行各种处理的一个以上的处理器而构成。此外,服务器600也可以作为执行各种处理中的至少一部分处理的专用集成电路(asic)等一个以上的专用的硬件电路或者包括它们的组合的电路(circuitry)而构成。处理器包括cpu602以及ram及rom604等存储器。存储器保存有构成为使cpu602执行处理的程序代码或者指令。存储器即计算机可读介质包括能够由通用或者专用的计算机访问的所有可利用的介质。另外,服务器600具有作为能够电改写的非易失性存储器的存储装置606。存储装置606存储有在上述实施方式中说明的每个阶段的连接用映射数据dc。另外,服务器600具有用于经由外部通信线路网700而与服务器600的外部连接的通信机610。cpu602、rom604、存储装置606以及通信机610能够相互经由内部总线608进行通信。
82.在由服务器600进行连接用油压计算处理中的选择处理以及计算处理的情况下,车辆100的控制装置90具有用于经由外部通信线路网700而与控制装置90的外部进行通信的通信机99。此外,控制装置90的结构除了具有通信机99之外,与上述实施系方式的结构相同。因此,省略关于控制装置90的详细的说明。此外,在图5中,对与图1相同地发挥功能的部位附加与图1相同的符号。控制装置90与服务器600一起构成油压计算装置z。
83.在由服务器600进行连接用油压计算处理中的选择处理以及计算处理的情况下,首先,车辆100的控制装置90进行上述实施方式的步骤s10的处理即获取处理。控制装置90当通过步骤s10的处理获取到各种变量时,将获取到的各种变量的值发送到服务器600。服务器600的cpu602当接收到各种变量的值时,进行上述实施方式的步骤s20、步骤s30以及步骤s40的处理,从而计算与连接侧摩擦卡合元件相关的推测油压pec。服务器600的cpu602通过执行存储于rom604的程序,从而进行步骤s20、步骤s30以及步骤s40的处理。
84.在如该变更例那样由车辆100的控制装置90和服务器600进行连接侧油压计算处理的情况下,车辆100的控制装置90的cpu91以及rom93和服务器600的cpu602以及rom604构成执行装置。
85.也可以由车辆100的外部的计算机进行连接侧油压计算处理的所有处理。例如,在如上述变更例那样在车辆100的外部设置服务器600的情况下,车辆100的控制装置90将安装于车辆100的各种传感器的检测信号发送到服务器600。另外,车辆100的控制装置90关于阶段变量vpase、变速类别变量δvsft这样的在连接侧油压计算处理中利用的其它变量也发送到服务器600。然后,服务器600的cpu602进行与上述实施方式的步骤s10相当的处理,从而获取各种变量的值。之后,与上述变更例同样地,服务器600的cpu602进行与步骤s20、步骤s30以及步骤s40相当的处理。在这样的结构中,由服务器600进行获取处理、选择处理以及计算处理。
86.也可以由服务器600进行断开用油压计算处理的一部分或者全部。在该情况下,只要在服务器600的存储装置606中存储变速控制的每个阶段的断开用映射数据df即可。
87.在上述实施方式中,执行连接用油压计算处理和断开用油压计算处理这双方,但也可以仅执行它们中的任意一方,省略另一方。在该情况下,关于在省略的处理中使用的映射数据d,无需存储于存储装置95。
88.在上述实施方式中,也可以在摩擦卡合元件向连接状态切换时以及向断开状态切换时,使用相同的映射数据d来计算推测油压pe。推测为在连接状态以及断开状态下,变速控制的执行期间中的每个阶段的实际的油压相对于指示油压pz的延迟等举动类似。因而,如果针对每个阶段准备映射数据d,则即使在向连接状态的切换以及向断开状态的切换中使用相同的映射数据d,关于推测油压pe,也能够期待某种程度的准确性。
89.变速控制的执行期间中的各阶段的判定方法不限定于上述实施方式的例子。只要能够适当地判定各阶段的开始以及结束,判定方法就不被限定。变速控制的执行期间中的阶段的分割办法不限定于上述实施方式的例子。例如,也可以将阶段分割为转矩相之前的时期、转矩相的时期以及惯性相的时期这3个。在从上述实施方式的内容变更阶段的分割办法的情况下,将变更后的每个阶段的映射数据d存储于存储装置95即可。
90.计算与连接侧摩擦卡合元件相关的推测油压pec时的阶段的分割办法与计算与断开侧摩擦卡合元件相关的推测油压pef时的阶段的分割办法也可以不同。
91.在步骤s10中获取的加速器操作量accp不限定于执行步骤s10的处理的时间点下的最新的值。例如,也可以获取从在前一个定时执行步骤s10起至接下来执行步骤s10为止的期间的加速器操作量accp的最大值。另外,也可以不获取瞬时值,而获取一定期间的加速器操作量accp的平均值。关于油温toil也相同。
92.用作指示油压变量的变量不限定于上述实施方式的例子。例如,也可以将对指示油压pz乘以适合于准确地计算推测油压pe的校正系数等而得到的值用作指示油压变量。指示油压变量是表示指示油压的变量即可。
93.用作加速器操作量变量的变量不限定于上述实施方式的例子。例如,也可以将加速器操作量accp划分为多个级别的等级,将表示这样的等级的值用作加速器操作量变量。加速器操作量变量是表示加速器操作量accp的变量即可。
94.用作变速变量的变量不限定于上述实施方式的例子。例如,也可以将按照正负的值区分切换后的目标变速档sft的升档和降档的值用作变速变量。变速变量是表示摩擦卡合元件的切换的前后的变速档的变化的变量即可。
95.用作油温变量的变量不限定于上述实施方式的例子。例如,也可以将油温toil划分为多个级别的等级,将表示这样的等级的值用作油温变量。油温变量是表示油温toil的变量即可。
96.用作输入轴变量的变量不限定于上述实施方式的例子。输入轴变量也可以是表示输入轴41的变化的变量。例如,也可以将输入轴41的转速na的每单位时间的变化率用作输入轴变量。根据阶段的划分方式,输入轴41的转速na的变化率也可能成为表示同一阶段中的时间序列的时期的指标。输入轴变量是表示输入轴41的转速na或者输入轴的转速na的变化的变量即可。
97.输入变量的种类不限定于上述实施方式的例子。输入变量也可以代替上述实施方式所示的输入变量而采用其它输入变量,或者除了采用上述实施方式所示的输入变量之外,还采用其它输入变量。另外,也可以从上述实施方式的数量减少输入变量的数量。输入变量的数量为两个以上即可。作为两个以上的输入变量之一包括指示油压变量即可。
98.加速器操作量变量、变速变量、油温变量以及输入轴变量作为输入变量不是必须的。即使不包括这些变量,只要包括指示油压变量的两个以上的变量被用作输入变量,就能够相应地以高的精度计算推测油压pe。
99.作为输入变量,也可以采用上述实施方式所示的变量以外的变量。作为输入变量,例如也可以采用表示油压回路67的经年劣化的程度的变量。表示油压回路67的经年劣化的程度的变量具体而言采用车辆100的总行驶距离等即可。根据油压回路67的经年劣化的程度,实际的油压针对指示油压pz的响应性可能变化。因此,只要作为输入变量之一采用表示油压回路67的经年劣化的程度的变量,就能够考虑油压回路67的经年劣化的程度来计算推测油压pe。
100.用作推测油压变量的变量不限定于上述实施方式的例子。例如,也可以将把油压换算为油的流量而得到的值用作推测油压变量。推测油压变量是表示推测油压pe的变量即可。
101.映射的结构不限定于上述实施方式的例子。例如,也可以将神经网络中的中间层的层数设为两个以上。作为神经网络,例如,也可以采用循环神经网络。在该情况下,过去的
输入变量的值在本次新计算输出变量的值时被反映,所以适合反映过去的历史来计算推测油压pe。
102.在映射的学习中利用的训练数据以及教学数据的获取方法不限定于上述实施方式的例子。例如,也可以使规格与车辆100相同的车辆实际地行驶来获取训练数据以及教学数据。
103.车辆100的结构不限定于上述实施方式的例子。例如,也可以作为车辆100的驱动源而仅搭载内燃机10。也可以作为自动变速器而采用无级变速器。
104.变速控制中的指示油压pz的经时变化不限定于上述实施方式的例子。关于指示油压pz的经时变化,只要能够适当地切换摩擦卡合元件的连接断开状态即可。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献