CN102966730B - 用于变速器螺线管的自适应控制***和方法 - Google Patents
用于变速器螺线管的自适应控制***和方法 Download PDFInfo
- Publication number
- CN102966730B CN102966730B CN201210317530.XA CN201210317530A CN102966730B CN 102966730 B CN102966730 B CN 102966730B CN 201210317530 A CN201210317530 A CN 201210317530A CN 102966730 B CN102966730 B CN 102966730B
- Authority
- CN
- China
- Prior art keywords
- pressure
- module
- divergence
- error
- solenoid
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/02—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
- F16H61/0202—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
- F16H61/0251—Elements specially adapted for electric control units, e.g. valves for converting electrical signals to fluid signals
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D48/00—External control of clutches
- F16D48/06—Control by electric or electronic means, e.g. of fluid pressure
- F16D48/066—Control of fluid pressure, e.g. using an accumulator
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/10—System to be controlled
- F16D2500/108—Gear
- F16D2500/1081—Actuation type
- F16D2500/1085—Automatic transmission
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/30—Signal inputs
- F16D2500/302—Signal inputs from the actuator
- F16D2500/3024—Pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/50—Problem to be solved by the control system
- F16D2500/501—Relating the actuator
- F16D2500/5012—Accurate determination of the clutch positions, e.g. treating the signal from the position sensor, or by using two position sensors for determination
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H59/00—Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
- F16H59/68—Inputs being a function of gearing status
- F16H2059/683—Sensing pressure in control systems or in fluid controlled devices, e.g. by pressure sensors
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H2061/0075—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method
- F16H2061/0087—Adaptive control, e.g. the control parameters adapted by learning
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/02—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
- F16H61/0202—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
- F16H61/0251—Elements specially adapted for electric control units, e.g. valves for converting electrical signals to fluid signals
- F16H2061/0258—Proportional solenoid valve
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Control Of Transmission Device (AREA)
Abstract
本发明涉及用于变速器螺线管的自适应控制***和方法,具体地,目标压力模块确定用于控制变速器的螺线管的目标压力。误差模块基于目标压力和使用压力传感器测量的压力之间的差来确定压力误差。压力偏差模块使用目标压力和由目标压力索引的压力偏差的映射来确定压力偏差。偏差学习模块选择性地确定学习的压力偏差,并基于学习的压力偏差选择性地更新映射。压力指令模块基于目标压力、压力偏差和压力误差选择性地生成指令压力。螺线管控制模块基于指令压力控制螺线管的致动。
Description
技术领域
本发明涉及车辆变速器,且更具体地涉及变速器螺线管控制***和方法。
背景技术
这里提供的背景技术描述用于总体上介绍本发明的背景。当前所署名发明人的在本背景技术部分中所描述的程度上的工作,以及本描述的在申请时可能不构成现有技术的各方面,既非明示也非默示地被承认为与本发明相抵触的现有技术。
发动机产生输出到变速器的扭矩。车辆的自动变速器可以包括多个流体控制的摩擦装置,例如离合器。控制模块可以根据预定义的样式接合和脱离离合器中的一个或多个,从而在变速器内建立不同的齿轮比(也称作速度比)。
可以根据变速器输入轴速度由变速器输出轴速度除的比来定义齿轮比。从一个齿轮比到另一个齿轮比的换档涉及脱离与当前或实际齿轮比相关联的第一离合器以及接合与下一个齿轮比相关联的第二离合器。在换档期间将脱离的离合器称作即将离开的离合器,在换档期间将接合的离合器称作即将来临的离合器。
发明内容
目标压力模块确定用于控制变速器的螺线管的目标压力。误差模块基于所述目标压力和使用压力传感器测量的压力之间的差来确定压力误差。压力偏差模块使用所述目标压力和由目标压力索引的压力偏差的映射来确定压力偏差。偏差学习模块选择性地确定学习的压力偏差,并基于所述学习的压力偏差选择性地更新所述映射。压力指令模块基于所述目标压力、所述压力偏差和所述压力误差选择性地生成指令压力。螺线管控制模块基于所述指令压力控制所述螺线管的致动。
一种用于车辆的方法包括:确定用于控制变速器的螺线管的目标压力;基于所述目标压力和使用压力传感器测量的压力之间的差来确定压力误差;使用所述目标压力和由目标压力索引的压力偏差的映射来确定压力偏差;选择性地确定学习的压力偏差;基于所述学习的压力偏差选择性地更新所述映射;基于所述目标压力、所述压力偏差和所述压力误差选择性地生成指令压力;以及基于所述指令压力控制所述螺线管的致动。
本发明还提供如下方案:
1、一种用于车辆的***,包括:
目标压力模块,所述目标压力模块确定用于控制变速器的螺线管的目标压力;
误差模块,所述误差模块基于所述目标压力和使用压力传感器测量的压力之间的差来确定压力误差;
压力偏差模块,所述压力偏差模块使用所述目标压力和由目标压力索引的压力偏差的映射来确定压力偏差;
偏差学习模块,所述偏差学习模块选择性地确定学习的压力偏差,并基于所述学习的压力偏差选择性地更新所述映射;
压力指令模块,所述压力指令模块基于所述目标压力、所述压力偏差和所述压力误差选择性地生成指令压力;以及
螺线管控制模块,所述螺线管控制模块基于所述指令压力控制所述螺线管的致动。
2、根据方案1所述的***,其特征在于,其还包括:触发模块,当所述压力误差小于预定压力时,所述触发模块触发所述偏差学习模块以确定所述学习的压力偏差并选择性地更新所述映射。
3、根据方案2所述的***,其特征在于,其还包括:比例积分微分(PID)模块,所述比例积分微分模块基于所述压力误差生成积分项并根据所述积分项生成闭环调节,
其中,当所述压力误差小于所述预定压力并且所述积分项大于第二预定压力时,所述触发模块触发所述偏差学习模块以确定所述学习的压力偏差并选择性地更新所述映射。
4、根据方案3所述的***,其特征在于,其还包括:故障检测模块,所述故障检测模块在被触发时确定在所述螺线管中是否存在故障,
当下述中至少之一时,所述触发模块触发所述故障检测模块:
(i)所述压力误差小于所述预定压力,并且所述积分项大于所述第二预定压力;以及
(ii)计时器值对应于大于预定时段,并且所述压力误差在所述预定时段结束大于所述预定压力。
5、根据方案4所述的***,其特征在于,其还包括:监测模块,当在所述螺线管中存在所述故障时,所述监测模块激活故障指示灯。
6、根据方案4所述的***,其特征在于,当在所述螺线管中存在所述故障时,所述触发模块选择性地禁用所述偏差学习模块。
7、根据方案4所述的***,其特征在于,其还包括:
比例积分微分(PID)模块,所述比例积分微分模块根据所述压力误差来确定闭环调节;以及
开环压力模块,所述开环压力模块根据所述压力偏差和所述目标压力确定开环压力,
其中,当存在所述故障时,所述压力指令模块禁止使用所述闭环调节,并根据所述开环压力确定所述指令压力。
8、根据方案1所述的***,其特征在于,其还包括:
比例积分微分(PID)模块,所述比例积分微分模块根据所述压力误差来确定闭环调节;以及
开环压力模块,所述开环压力模块根据所述压力偏差和所述目标压力确定开环压力,
其中,所述压力指令模块根据所述闭环调节和所述开环压力确定所述指令压力。
9、根据方案8所述的***,其特征在于,所述开环压力模块设定所述开环压力等于所述压力偏差加上所述目标压力。
10、根据方案8所述的***,其特征在于,所述压力指令模块选择性地设定所述指令压力等于所述闭环调节加上所述开环压力。
11、根据方案1所述的***,其特征在于,所述螺线管是管道压力调节器螺线管和离合器控制螺线管中之一。
12、一种用于车辆的方法,包括:
确定用于控制变速器的螺线管的目标压力;
基于所述目标压力和使用压力传感器测量的压力之间的差来确定压力误差;
使用所述目标压力和由目标压力索引的压力偏差的映射来确定压力偏差;
选择性地确定学习的压力偏差;
基于所述学习的压力偏差选择性地更新所述映射;
基于所述目标压力、所述压力偏差和所述压力误差选择性地生成指令压力;以及
基于所述指令压力控制所述螺线管的致动。
13、根据方案12所述的方法,其特征在于,其还包括:当所述压力误差小于预定压力时,触发所述学习的压力偏差的确定并触发所述映射的更新。
14、根据方案13所述的方法,其特征在于,其还包括:
基于所述压力误差生成积分项;
根据所述积分项生成闭环调节;以及
当所述压力误差小于所述预定压力并且所述积分项大于第二预定压力时,
触发所述学习的压力偏差的确定并触发所述映射的更新。
15、根据方案14所述的方法,其特征在于,其还包括:当下述中至少之一时,确定在所述螺线管中是否存在故障:
(i)所述压力误差小于所述预定压力,并且所述积分项大于所述第二预定压力;以及
(ii)计时器值对应于大于预定时段,并且所述压力误差在所述预定时段结束大于所述预定压力。
16、根据方案15所述的方法,其特征在于,其还包括:当在所述螺线管中存在所述故障时,激活故障指示灯。
17、根据方案15所述的方法,其特征在于,其还包括:当在所述螺线管中存在所述故障时,选择性地禁止所述学习的压力偏差的确定。
18、根据方案15所述的方法,其特征在于,其还包括:
根据所述压力误差来确定闭环调节;
根据所述压力偏差和所述目标压力确定开环压力;以及
当存在所述故障时,禁止使用所述闭环调节,并根据所述开环压力确定所述指令压力。
19、根据方案12所述的方法,其特征在于,其还包括:
根据所述压力误差来确定闭环调节;
根据所述压力偏差和所述目标压力确定开环压力;以及
根据所述闭环调节和所述开环压力确定所述指令压力。
20、根据方案19所述的方法,其特征在于,其还包括:设定所述开环压力等于所述压力偏差加上所述目标压力。
21、根据方案19所述的方法,其特征在于,其还包括:选择性地设定所述指令压力等于所述闭环调节加上所述开环压力。
22、根据方案12所述的方法,其特征在于,所述螺线管是管道压力调节器螺线管和离合器控制螺线管中之一。
本发明进一步的适用范围将通过下文提供的详细描述而变得显而易见。应当理解的是,该详细描述和具体示例仅用于说明目的,而并非旨在限制本发明的范围。
附图说明
通过详细描述和附图将会更全面地理解本发明,附图中:
图1是根据本发明原理的示例车辆***的功能框图;
图2是根据本发明原理的示例变速器***的功能框图;
图3是根据本发明的示例螺线管控制***的功能框图;以及
图4是根据本发明的用于更新用来确定压力偏差的映射和用于控制变速器的螺线管的示例方法的流程图。
具体实施方式
下面的描述本质上仅是示例性的并且决不是要限制本发明、其应用或用途。为了清楚起见,在附图中将使用相同的附图标记标识相似的元件。如这里所使用的,短语A、B和C中的至少一个应当被解释为使用非排他逻辑或的逻辑(A或B或C)。应当理解的是,在不改变本发明的原理的情况下,可以以不同的顺序执行方法内的步骤。
如这里所使用的,术语模块可以指或包括:专用集成电路(ASIC);电子电路;组合逻辑电路;场可编程门阵列(FPGA);执行代码的处理器(共用的、专用的、或成组的);提供所描述功能的其它适合部件;或上述的一些或全部的组合,例如以芯片上***的形式,或者可以是上述的一部分。术语模块可以包括存储由处理器执行的代码的存储器(共用的、专用的、或成组的)。
如上面所使用的,术语代码可以包括软件、固件和/或微代码,并可以指程序、例程、函数、类和/或对象。如上面所使用的,术语共用意味着来自多个模块的一些或全部代码可以使用单个(共用的)处理器来执行。另外,来自多个模块的一些或全部代码可以由单个(共用的)存储器存储。如上面所使用的,术语成组意味着来自单个模块的一些或全部代码可以使用一组处理器来执行。另外,来自单个模块的一些或全部代码可以使用一组存储器存储。
这里描述的装置和方法可以由通过一个或多个处理器执行的一个或多个计算机程序来执行。计算机程序包括存储在非瞬时的有形计算机可读介质上的处理器可执行指令。计算机程序还可以包括存储的数据。非瞬时的有形计算机可读介质的非限制性示例是非易失性存储器、磁存储器和光存储器。
泵将变速器油从变速器油源(例如,集槽)泵送到阀体以及泵送到变矩器。变速器油在阀体和变速器的一个或多个离合器之间流动。一个或多个离合器控制螺线管调节从阀体到所述一个或多个离合器的变速器油的流量。一个或多个管路压力调节器螺线管调节从阀体以及从变矩器回到源的变速器油的流量。
控制模块(例如,变速器控制模块)确定变速器的螺线管的目标压力。控制模块基于目标压力确定压力偏差,并基于压力偏差和目标压力确定开环压力。控制模块使用由目标压力索引的压力偏差的映射来确定压力偏差。
控制模块还基于由压力传感器测量的压力与目标压力之间的差来确定压力误差。控制模块基于压力误差的时间历史来确定积分项,并根据积分项来确定闭环调节。控制模块基于闭环调节和开环压力来确定指令压力,并基于指令压力来控制螺线管的致动。
本发明的控制模块选择性地更新由目标压力索引的压力偏差的映射。更具体地,控制模块基于积分项来确定学习的压力偏差,并通过学习的压力偏差来更新映射。学习和更新映射可能够使压力误差减小,并提供一个或多个其它优点。
现在参照图1,给出了示例车辆***10的功能框图。内燃发动机12经由变矩器16驱动变速器14。发动机12可以包括例如火花点火式发动机、压燃式发动机和/或其它适当类型的发动机。车辆还可以包括一个或多个电马达和/或马达发电机单元(MGU)18。
发动机12经由发动机输出轴20例如曲轴将扭矩输出到变矩器16。变矩器16经由变速器输入轴22将扭矩供给到变速器14。尽管变速器14将被讨论为包括离合器到离合器式变速器,但是变速器14可以包括其他类型的变速器,例如双离合器变速器(DCT)或其它适当类型的变速器。
变速器14可以包括一个或多个齿轮组(未示出),可以通过所述一个或多个齿轮组在变速器输入轴22和变速器输出轴24之间传递扭矩。变速器输出轴24驱动车辆***10的驱动系26,驱动系26将扭矩传递到车辆的车轮(未示出)。
范围选择器28能够使用户选择变速器14的操作模式。模式可以包括例如停车模式、倒档模式、空档模式或一种或多种前进驱动模式。变速器14可能够实现多种齿轮比。仅举例,变速器14可能够实现六种前进齿轮比、倒档齿轮比和空档齿轮比。在各种实施方案中,变速器14可能够实现更多或更少数量的前进齿轮比和/或更多数量的倒档齿轮比。齿轮比可以定义为变速器输入轴22的旋转速度和变速器输出轴24的旋转速度之间的比。
发动机控制模块(ECM)60控制发动机12的操作。在各种实施方案中,ECM 60或其它控制模块(未示出)可以控制一个或多个MGU 18的操作。变速器控制模块(TCM)70控制变速器14的操作。尽管TCM 70被示为在变速器14内实现,但在各种实施方案中,TCM 70可以在变速器14的外部实现。ECM 60和TCM 70可经由连接件72而共享数据。
现在参照图2,给出了变速器***100的示例实施方案的功能框图。变速器14包括多个离合器,例如分别为第一离合器104、第二离合器106、第三离合器108、第四离合器110和第五离合器112。变速器14可以包括更多或更少数量的离合器。第一、第二、第三、第四和第五离合器104-112在后面将统称为离合器104-112。
离合器104-112控制在给定的时间齿轮组中的哪一个在变速器14内被接合。换言之,离合器104-112在给定的时间控制齿轮比。当离合器104-112中的一个或多个和齿轮组的不同组合被接合时,可以建立不同的齿轮比。下面提供了可建立各种齿轮比的离合器接合组合的示例表。
仅举例,当第一离合器104和第五离合器112被接合时,可以建立第一前进齿轮比。当第一离合器104和第四离合器110被接合时,可以建立第二前进齿轮比。当第一离合器104和第三离合器108被接合时,可以建立第三前进齿轮比。当第一离合器104和第二离合器106被接合时,可以建立第四前进齿轮比。当第二离合器106和第三离合器108被接合时,可以建立第五前进齿轮比。当第二离合器106和第四离合器110被接合时,可以建立第六前进齿轮比。当第三离合器108和第五离合器112被接合时,可以建立倒档齿轮比。当仅第五离合器112被接合时,可以建立空档齿轮比。随着赋予给前进齿轮比的数字命名增加,齿轮比(即,变速器输入速度相对于变速器输出速度之比)减小。仅举例,与第一前进齿轮比相关联的齿轮比大于与第二齿轮比相关联的齿轮比。.
通过脱离离合器104-112中的第一离合器并接合离合器104-112中的第二离合器,同时保持离合器104-112中的第三离合器的接合,可以实现连续的前进齿轮比之间的换档。可以同时执行离合器104-112中的第一离合器和第二离合器的接合和分离。
仅举例,可以通过脱离第五离合器112、接合第四离合器110并保持第一离合器104的接合来实现从第一前进齿轮比到第二前进齿轮比的换档。可以通过脱离第四离合器110、接合第三离合器108并保持第一离合器104的接合来实现从第二前进齿轮比到第三前进齿轮比的换档。可以通过脱离第三离合器108、接合第二离合器106并保持第一离合器104的接合来实现从第三前进齿轮比到第四前进齿轮比的换档。可以通过脱离第一离合器104、接合第三离合器108并保持第二离合器106的接合来实现从第四前进齿轮比到第五前进齿轮比的换档。可以通过脱离第三离合器108、接合第四离合器110并保持第二离合器106的接合来实现从第五前进齿轮比到第六前进齿轮比的换档。在各种实施方案中,可以接合多于两个的扭矩传递装置来实现齿轮比。
变速器油120或其它适当的流体被引导至离合器104-112中的离合器并从其引导出,以控制离合器104-112中的所述离合器的接合和脱离。泵116从集槽124或其它适当的变速器油源抽取变速器油120。泵116将变速器油120加压,并将加压的变速器油提供到阀体132以及提供到变矩器16。
阀体132包括一个或多个离合器控制螺线管,例如离合器控制螺线管138,其控制变速器油120从阀体132到离合器104-112中的离合器的流量,反之亦然。变速器油120经由形成在离合器板136中的通道在阀体132和离合器104-112中的离合器之间流动。仅举例,离合器控制螺线管138可以控制变速器油120经由通道139在阀体132和第一离合器104之间的流量。可以为离合器104-112中的每个提供一个或多个离合器控制螺线管。
一个或多个管道压力调节器螺线管例如管道压力调节器螺线管140控制变速器油120从阀体132(处在相对较高的压力下)返回到集槽124(处在相对较低的压力下)的流量。通过控制变速器油120返回到集槽124的流量,管道压力调节器螺线管还控制提供到离合器控制螺线管的变速器油120的压力。仅举例,管道压力调节器螺线管140可以控制提供到离合器控制螺线管138的变速器油120的压力。可以为每个离合器控制螺线管提供一个或多个管道压力调节器螺线管。
如上所述,泵116还将变速器油120提供到变矩器16。更具体地说,泵116可以将变速器油120提供到变矩器16的离合器(未示出)。供给阀144的开度可以控制变速器油120从变矩器16到管道压力调节器螺线管或到阀体132的流量。TCM 70可以控制供给阀144。管道压力调节器螺线管还可以允许一部分变速器油120从变矩器16(处在相对较高的压力下)流出返回到集槽124(处在相对较低的压力下)。
TCM 70控制提供到离合器104-112中的每个离合器的变速器油120的压力,以控制在变速器14内接合的齿轮比,进而控制两个齿轮比之间的转变(即,换档),并控制一个或多个其它操作。TCM 70经由管道压力调节器螺线管和离合器控制螺线管控制提供到离合器104-112的变速器油120的压力。
变速器14可以包括一个或多个压力传感器。仅举例,管道压力传感器160可以测量提供到离合器控制螺线管138的变速器油120的压力。TCM 70可以控制管道压力调节器螺线管140,从而将提供到离合器控制螺线管138的变速器油120的压力朝向目标管道压力调节。提供到离合器控制螺线管138的变速器油120的压力将被称作管道压力。
离合器压力传感器164可以测量通过离合器控制螺线管138提供到第一离合器104的变速器油120的压力。TCM 70可以控制离合器控制螺线管138,从而将提供到第一离合器104的变速器油120的压力朝向目标离合器压力调节。提供到第一离合器104的变速器油120的压力将被称作离合器压力166。变速器14可以包括一个或多个额外的管道压力传感器和/或一个或多个额外的离合器压力传感器。
现在参照图3,给出了示例螺线管控制***的功能框图。尽管将讨论离合器控制螺线管138的控制,但是下述适用于变速器14的其它螺线管,包括其它离合器控制螺线管、管道压力调节器螺线管140、其它管道压力调节器螺线管和在变速器14中实施的其它螺线管。
目标压力模块304确定目标压力308。目标压力308可以是使用离合器压力传感器164测量的离合器压力166的目标(期望)值。压力偏差模块312基于目标压力308确定压力偏差316。仅举例,压力偏差模块312可以使用由目标压力308的值索引的压力偏差316的值的映射来确定压力偏差316。
开环(OL)压力模块320基于压力偏差316和目标压力308确定OL压力324。仅举例,OL压力模块320可以设定OL压力324等于目标压力308和压力偏差316之和。OL压力模块320将OL压力324提供到压力指令模块328。下面进一步讨论压力指令模块328。
误差模块332接收使用离合器压力传感器164测量的离合器压力166,并接收目标压力308。误差模块332根据离合器压力166和目标压力308确定压力误差336。仅举例,误差模块332可以设定压力误差336等于目标压力308减去离合器压力166。
比例、积分、微分(PID)模块340基于压力误差336确定闭环(CL)调节344。更具体地讲,PID模块340根据压力误差336确定CL调节。PID模块340可以例如根据压力误差336确定比例项(未示出)、积分项346和微分项(未示出)。PID模块340可以基于比例项、积分项346和微分项生成CL调节(值)344。PID模块340可以设定CL调节344等于比例项、积分项346和微分项之和。在各种实施方案中,比例、积分模块(PI)模块可用于基于压力误差336生成CL调节344。在各种实施方案中,可以使用利用积分项来最小化或消除稳态跟踪误差的任何适当的闭环控制器。
压力指令模块328接收OL压力324和CL调节344。压力指令模块328基于OL压力324和CL调节344生成指令压力348。仅举例,压力指令模块328可以设定指令压力348等于OL压力324和CL调节344之和。
螺线管控制模块352基于指令压力348致动离合器控制螺线管138。螺线管控制模块352可以根据指令压力348生成信号356,并将信号356施加到离合器控制螺线管138。仅举例,信号356可以包括脉宽调制(PWM)信号或其它适当类型的信号。
触发模块360选择性地触发(启用)和禁用偏差学习模块364。触发模块360可以使用触发信号368触发和禁用偏差学习模块364。仅举例,触发模块360可以将触发信号368设为活跃状态来触发偏差学习模块364,并设为非活跃状态来禁用偏差学习模块364。
触发模块360可以基于积分项346和压力误差336选择性地触发和禁用偏差学习模块364。仅举例,当压力误差336小于第一预定压力、积分项346小于第二预定压力和/或在***中存在故障时,触发模块可以禁用偏差学习模块364。第一和第二预定压力可以为校准值。当压力误差336大于第一预定压力且积分项346大于第二预定压力时,触发模块可以禁用偏差学习模块364。当压力误差336小于预定值且积分项346大于第二预定值时,触发模块可以触发偏差学习模块364。
当被触发时,偏差学习模块364基于积分项346确定学习的压力偏差370。仅举例,在最简单的情况下,偏差学习模块364可以设定学习的压力偏差370等于积分项246。仅举另一例子,偏差学习模块364可以使用将积分项346与学习的压力偏差370相关联的映射和函数中之一来确定学习的压力偏差370。偏差学习模块364基于目标压力308利用学习的压力偏差370来更新由压力偏差模块312使用的映射。仅举例,偏差学习模块364确定与目标压力308对应的映射的项,并将压力偏差316的映射值更新到学习的压力偏差370。
基于学习的压力偏差370更新映射允许学习的压力偏差370在将来控制离合器控制螺线管138时(作为压力偏差316)使用。因此,压力误差336可以减小。随着压力误差336减小,与计算CL调节344相关联的控制努力也减小。另外,如果离合器控制螺线管138具有故障并且CL调节344不能在确定指令压力348时使用,则压力指令模块328可能够更接近地实现目标压力308,因为OL压力324将是更精确的。
当压力误差336大于第一预定压力并且积分项346大于第二预定压力时,触发模块360可以触发故障检测模块372。在各种实施方案中,触发模块360可以在触发故障检测模块372之前等待,直到积分项346已经大于第二预定压力达至少预定时段。
当被触发时,故障检测模块372可以执行一项或多项功能,以确定在离合器控制螺线管138中是否存在故障。当在离合器控制螺线管138中存在故障时,故障检测模块372可以生成故障指示符376。仅举例,当在离合器控制螺线管138中存在故障时,故障检测模块372可以在存储器(未示出)中设定预定的代码(例如,诊断故障码或DTC)。当在离合器控制螺线管138中存在故障时,故障检测模块372还可以向触发模块360报告存在故障,使得触发模块360可以禁用偏差学习模块364。
监测模块380可以监测存储器,并当离合器控制螺线管138中存在故障时激活故障指示灯(MIL)384和/或采取一项或多项补救措施。补救措施的示例可以包括指令压力指令模块328以避免基于CL调节344确定指令压力348。然后,压力指令模块328可以在开环中基于OL压力324设定指令压力348或将指令压力348设定为OL压力324。
现在参照图4,给出了示出用于更新用来确定压力偏差316的映射的示例方法400。控制可以开始于402,在402,控制将计时器值(k)重设为零。在404,控制确定目标压力308,并获取离合器压力166。离合器压力166可以使用离合器压力传感器164来测量。
在408,控制基于目标压力308和离合器压力166之间的差来确定压力误差338。在412,控制基于压力误差338确定CL调节344。控制基于压力误差338确定积分项346,并根据积分项346确定CL调节344。控制可以利用使用积分项来使稳态跟踪误差最小化或消除的任何适当的闭环反馈控制器例如PID模块来确定CL调节344。
在416,控制可以确定计时器值(k)是否大于预定的计时器值(对应于预定时段)。如果是,则控制可以转至432,下面将进一步对此加以讨论。如果否,则控制可以继续至420。这可允许控制使压力误差420的预定时段减小,并且如果压力误差420不减小,则确定是否存在故障(在432)。在420,控制增加计时器值(例如,设定k=k+1),并且控制继续至424。
在424,控制确定压力误差336是否小于第一预定压力。如果是,则控制继续至428;如果否,则控制可以返回到404。在428。控制确定积分项346是否大于第二预定压力。如果否,则控制可以结束。如果是,则控制转至432。
在432,控制确定积分项346是否大于第三预定压力。第三预定压力不同于第二预定压力。如果是,则在436,控制生成故障指示符376,以指示在离合器控制螺线管138中存在故障,并且控制继续至440。如果否,则控制继续至444。在440,控制可以执行一项或多项补救措施,并且控制可以结束。补救措施包括例如激活MIL 384、设定预定的诊断故障码(DTC)以及在确定指令压力348时禁止使用CL调节344。当在确定指令压力348时CL调节344的使用被禁止时,控制可以基于OL压力324设定指令压力348或设定指令压力348等于OL压力324。
在444,控制生成故障指示符376,以指示在离合器控制螺线管138中不存在故障。在448,控制基于积分项346确定学习的压力偏差370。仅举例,控制可以使用将积分项346与学习的压力偏差370相关联的映射和函数中之一来确定学习的压力偏差370。在452,控制利用学习的压力偏差370更新由目标压力308的值索引的压力偏差316的值的映射,并且控制可以结束。更具体地讲,控制可以利用学习的压力偏差370更新与目标压力308对应的压力偏差316的值。尽管控制被示为在428、440和452之后结束,但是方法400可以是一个控制环的举例说明,并且控制可以返回到404。
本发明的广义教导可以以各种形式实施。因此,虽然本发明包括具体示例,但是,本发明的真正范围不应局限于此,因为在研究附图、说明书和下面权利要求书的基础上其他修改对于本领域技术人员来说将是显而易见的。
Claims (22)
1. 一种用于车辆的***,包括:
目标压力模块,所述目标压力模块确定用于控制变速器的螺线管的目标压力;
误差模块,所述误差模块基于所述目标压力和使用压力传感器测量的压力之间的差来确定压力误差;
压力偏差模块,所述压力偏差模块使用所述目标压力和由目标压力索引的压力偏差的映射来确定压力偏差;
偏差学习模块,所述偏差学习模块选择性地确定学习的压力偏差,并基于所述学习的压力偏差选择性地更新所述映射;
压力指令模块,所述压力指令模块基于所述目标压力、所述压力偏差和所述压力误差选择性地生成指令压力;以及
螺线管控制模块,所述螺线管控制模块基于所述指令压力控制所述螺线管的致动。
2. 根据权利要求1所述的***,其特征在于,其还包括:触发模块,当所述压力误差小于预定压力时,所述触发模块触发所述偏差学习模块以确定所述学习的压力偏差并选择性地更新所述映射。
3. 根据权利要求2所述的***,其特征在于,其还包括:比例积分微分(PID)模块,所述比例积分微分模块基于所述压力误差生成积分项并根据所述积分项生成闭环调节,
其中,当所述压力误差小于所述预定压力并且所述积分项大于第二预定压力时,所述触发模块触发所述偏差学习模块以确定所述学习的压力偏差并选择性地更新所述映射。
4. 根据权利要求3所述的***,其特征在于,其还包括:故障检测模块,所述故障检测模块在被触发时确定在所述螺线管中是否存在故障,
当下述中至少之一时,所述触发模块触发所述故障检测模块:
(i)所述压力误差小于所述预定压力,并且所述积分项大于所述第二预定压力;以及
(ii)计时器值对应于大于预定时段,并且所述压力误差在所述预定时段结束大于所述预定压力。
5. 根据权利要求4所述的***,其特征在于,其还包括:监测模块,当在所述螺线管中存在所述故障时,所述监测模块激活故障指示灯。
6. 根据权利要求4所述的***,其特征在于,当在所述螺线管中存在所述故障时,所述触发模块选择性地禁用所述偏差学习模块。
7. 根据权利要求4所述的***,其特征在于,其还包括:
比例积分微分(PID)模块,所述比例积分微分模块根据所述压力误差来确定闭环调节;以及
开环压力模块,所述开环压力模块根据所述压力偏差和所述目标压力确定开环压力,
其中,当存在所述故障时,所述压力指令模块禁止使用所述闭环调节,并根据所述开环压力确定所述指令压力。
8. 根据权利要求1所述的***,其特征在于,其还包括:
比例积分微分(PID)模块,所述比例积分微分模块根据所述压力误差来确定闭环调节;以及
开环压力模块,所述开环压力模块根据所述压力偏差和所述目标压力确定开环压力,
其中,所述压力指令模块根据所述闭环调节和所述开环压力确定所述指令压力。
9. 根据权利要求8所述的***,其特征在于,所述开环压力模块设定所述开环压力等于所述压力偏差加上所述目标压力。
10. 根据权利要求8所述的***,其特征在于,所述压力指令模块选择性地设定所述指令压力等于所述闭环调节加上所述开环压力。
11. 根据权利要求1所述的***,其特征在于,所述螺线管是管道压力调节器螺线管和离合器控制螺线管中之一。
12. 一种用于车辆的方法,包括:
确定用于控制变速器的螺线管的目标压力;
基于所述目标压力和使用压力传感器测量的压力之间的差来确定压力误差;
使用所述目标压力和由目标压力索引的压力偏差的映射来确定压力偏差;
选择性地确定学习的压力偏差;
基于所述学习的压力偏差选择性地更新所述映射;
基于所述目标压力、所述压力偏差和所述压力误差选择性地生成指令压力;以及
基于所述指令压力控制所述螺线管的致动。
13. 根据权利要求12所述的方法,其特征在于,其还包括:当所述压力误差小于预定压力时,触发所述学习的压力偏差的确定并触发所述映射的更新。
14. 根据权利要求13所述的方法,其特征在于,其还包括:
基于所述压力误差生成积分项;
根据所述积分项生成闭环调节;以及
当所述压力误差小于所述预定压力并且所述积分项大于第二预定压力时,
触发所述学习的压力偏差的确定并触发所述映射的更新。
15. 根据权利要求14所述的方法,其特征在于,其还包括:当下述中至少之一时,确定在所述螺线管中是否存在故障:
(i)所述压力误差小于所述预定压力,并且所述积分项大于所述第二预定压力;以及
(ii)计时器值对应于大于预定时段,并且所述压力误差在所述预定时段结束大于所述预定压力。
16. 根据权利要求15所述的方法,其特征在于,其还包括:当在所述螺线管中存在所述故障时,激活故障指示灯。
17. 根据权利要求15所述的方法,其特征在于,其还包括:当在所述螺线管中存在所述故障时,选择性地禁止所述学习的压力偏差的确定。
18. 根据权利要求15所述的方法,其特征在于,其还包括:
根据所述压力误差来确定闭环调节;
根据所述压力偏差和所述目标压力确定开环压力;以及
当存在所述故障时,禁止使用所述闭环调节,并根据所述开环压力确定所述指令压力。
19. 根据权利要求12所述的方法,其特征在于,其还包括:
根据所述压力误差来确定闭环调节;
根据所述压力偏差和所述目标压力确定开环压力;以及
根据所述闭环调节和所述开环压力确定所述指令压力。
20. 根据权利要求19所述的方法,其特征在于,其还包括:设定所述开环压力等于所述压力偏差加上所述目标压力。
21. 根据权利要求19所述的方法,其特征在于,其还包括:选择性地设定所述指令压力等于所述闭环调节加上所述开环压力。
22. 根据权利要求12所述的方法,其特征在于,所述螺线管是管道压力调节器螺线管和离合器控制螺线管中之一。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/222,544 | 2011-08-31 | ||
US13/222,544 US8781697B2 (en) | 2011-08-31 | 2011-08-31 | Adaptive control systems and methods for transmission solenoids |
US13/222544 | 2011-08-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102966730A CN102966730A (zh) | 2013-03-13 |
CN102966730B true CN102966730B (zh) | 2015-01-07 |
Family
ID=47665483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210317530.XA Active CN102966730B (zh) | 2011-08-31 | 2012-08-31 | 用于变速器螺线管的自适应控制***和方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8781697B2 (zh) |
CN (1) | CN102966730B (zh) |
DE (1) | DE102012215088B4 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3004686B1 (fr) * | 2013-04-23 | 2016-10-07 | Renault Sa | Procede de controle des passages de vitesse sous couple d'une transmission automatique |
KR101601489B1 (ko) * | 2014-09-19 | 2016-03-22 | 현대자동차주식회사 | 오일펌프 제어방법 |
JP6576987B2 (ja) * | 2017-08-10 | 2019-09-18 | 本田技研工業株式会社 | 油圧制御装置 |
JP7206596B2 (ja) * | 2018-02-01 | 2023-01-18 | 株式会社デンソー | 自動変速機制御装置 |
CN108491878B (zh) * | 2018-03-06 | 2022-02-11 | 宁波大学 | 一种基于多个误差生成模型的故障分类诊断方法 |
CN109723816B (zh) * | 2018-12-11 | 2020-04-28 | 无锡职业技术学院 | 一种用于大众湿式双离合变速箱的自适应方法 |
US11085532B2 (en) * | 2019-03-12 | 2021-08-10 | GM Global Technology Operations LLC | Method for controlling a hydraulic system |
CN111336247B (zh) * | 2020-02-10 | 2021-06-08 | 浙江轩孚自动变速器有限公司 | 档位开关控制方法与装置及电子设备、可读存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6577940B2 (en) * | 2000-07-12 | 2003-06-10 | Honda Giken Kogyo Kabushiki Kaisha | Shift control apparatus of automatic transmission for vehicle |
CN1654851A (zh) * | 2004-02-10 | 2005-08-17 | 丰田自动车株式会社 | 用于皮带型无级变速器的控制*** |
US7373234B1 (en) * | 2007-07-24 | 2008-05-13 | Delphi Technologies, Inc. | Method for determining solenoid control current using hysteresis interpolation for transmission clutch control |
CN101532438A (zh) * | 2008-03-12 | 2009-09-16 | 加特可株式会社 | 自动变速器的控制装置 |
CN101765731A (zh) * | 2007-07-27 | 2010-06-30 | 丰田自动车株式会社 | 无级变速器的故障判定装置以及故障判定方法 |
CN101806358A (zh) * | 2009-02-17 | 2010-08-18 | 加特可株式会社 | 液压控制装置 |
CN102128253A (zh) * | 2009-12-29 | 2011-07-20 | 通用汽车环球科技运作有限责任公司 | 用于变速器螺线管的控制***和方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6807472B2 (en) | 2002-12-23 | 2004-10-19 | Eaton Corporation | Closed loop control of shifting clutch actuators in an automatic speed change transmission |
US8192318B2 (en) | 2007-03-26 | 2012-06-05 | Delphi Technologies, Inc. | Automatic transmission with closed loop pressure electro-hydraulic control module |
US8364361B2 (en) | 2008-02-14 | 2013-01-29 | GM Global Technology Operations LLC | Transmission clutch control apparatus and method |
US8170761B2 (en) * | 2008-03-03 | 2012-05-01 | Delphi Technologies, Inc. | Method for real-time learning of actuator transfer characteristics |
US8050828B2 (en) | 2008-03-31 | 2011-11-01 | GM Global Technology Operations LLC | Transmission oil measurement system and method |
US8408516B2 (en) | 2009-04-27 | 2013-04-02 | GM Global Technology Operations LLC | Fluid pressure control device with integrated pressure sensor |
-
2011
- 2011-08-31 US US13/222,544 patent/US8781697B2/en active Active
-
2012
- 2012-08-24 DE DE102012215088.9A patent/DE102012215088B4/de active Active
- 2012-08-31 CN CN201210317530.XA patent/CN102966730B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6577940B2 (en) * | 2000-07-12 | 2003-06-10 | Honda Giken Kogyo Kabushiki Kaisha | Shift control apparatus of automatic transmission for vehicle |
CN1654851A (zh) * | 2004-02-10 | 2005-08-17 | 丰田自动车株式会社 | 用于皮带型无级变速器的控制*** |
US7373234B1 (en) * | 2007-07-24 | 2008-05-13 | Delphi Technologies, Inc. | Method for determining solenoid control current using hysteresis interpolation for transmission clutch control |
CN101765731A (zh) * | 2007-07-27 | 2010-06-30 | 丰田自动车株式会社 | 无级变速器的故障判定装置以及故障判定方法 |
CN101532438A (zh) * | 2008-03-12 | 2009-09-16 | 加特可株式会社 | 自动变速器的控制装置 |
CN101806358A (zh) * | 2009-02-17 | 2010-08-18 | 加特可株式会社 | 液压控制装置 |
CN102128253A (zh) * | 2009-12-29 | 2011-07-20 | 通用汽车环球科技运作有限责任公司 | 用于变速器螺线管的控制***和方法 |
Also Published As
Publication number | Publication date |
---|---|
US8781697B2 (en) | 2014-07-15 |
DE102012215088A1 (de) | 2013-02-28 |
CN102966730A (zh) | 2013-03-13 |
US20130049941A1 (en) | 2013-02-28 |
DE102012215088B4 (de) | 2022-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102966730B (zh) | 用于变速器螺线管的自适应控制***和方法 | |
US9963150B2 (en) | Propulsion system control with MPC | |
CN104160182B (zh) | 液力变矩器的锁止容量控制装置 | |
CN101910589B (zh) | 用于发动机的控制器 | |
JP4713194B2 (ja) | クラッチ制御装置 | |
EP3381739A1 (en) | Electric-vehicle control device and control method | |
CN101417612B (zh) | 变速器温度检测和控制 | |
CN104110491B (zh) | 变速器的控制设备 | |
US10125712B2 (en) | Torque security of MPC-based powertrain control | |
US10358140B2 (en) | Linearized model based powertrain MPC | |
CN104890665A (zh) | 混合动力电动车辆 | |
US9324029B2 (en) | Method of determining a driving tendency, and controlling shift according to fuzzy rules | |
CN104514874B (zh) | 用于自动校准工作车辆的变速箱内的离合器的***和方法 | |
CN104235344A (zh) | 流动控制螺线管的适应性控制 | |
CN105276162A (zh) | 自动变速器的油压异常检测装置 | |
CN104691549A (zh) | 用于车辆的控制换挡的方法和*** | |
CN102444710A (zh) | 变速器油温度估计***和方法 | |
CN103807321A (zh) | 搜索离合器的接触点的方法 | |
JP4362497B2 (ja) | サーボ制御変速装置を用いた自動車の走行操縦の制御システムおよび方法 | |
US20170268961A1 (en) | Display control device for vehicle | |
CN109661339A (zh) | 车辆控制装置 | |
CN102192316A (zh) | 自动变速器的控制装置 | |
CN105276164A (zh) | 自动变速器的控制装置 | |
US7979184B2 (en) | Automatic transmission solenoid control system and method | |
CN1323233C (zh) | 控制到自动变速箱的离合器组件的流体供给的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |