CN106763729B - 在诊断到变速器控制***中的故障时用于控制变速器的***和方法 - Google Patents

在诊断到变速器控制***中的故障时用于控制变速器的***和方法 Download PDF

Info

Publication number
CN106763729B
CN106763729B CN201611011116.0A CN201611011116A CN106763729B CN 106763729 B CN106763729 B CN 106763729B CN 201611011116 A CN201611011116 A CN 201611011116A CN 106763729 B CN106763729 B CN 106763729B
Authority
CN
China
Prior art keywords
solenoid
module
speed
control
failure
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.)
Expired - Fee Related
Application number
CN201611011116.0A
Other languages
English (en)
Other versions
CN106763729A (zh
Inventor
T·P·菲利帕特
M·R·格莱姆斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of CN106763729A publication Critical patent/CN106763729A/zh
Application granted granted Critical
Publication of CN106763729B publication Critical patent/CN106763729B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control 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/12Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control 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/02Control 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/0202Control 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/0204Control 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 for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H63/00Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism
    • F16H63/40Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism comprising signals other than signals for actuating the final output mechanisms
    • F16H63/48Signals to a parking brake or parking lock; Control of parking locks or brakes being part of the transmission
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control 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/12Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures
    • F16H2061/1208Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures with diagnostic check cycles; Monitoring of failures
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control 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/12Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures
    • F16H2061/1224Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Transmission Device (AREA)

Abstract

根据本公开原理的***包括第一螺线管控制模块、故障诊断模块和第二螺线管控制模块。第一螺线管控制模块控制多个螺线管以在变速器中换档。故障诊断模块基于变速器控制***的操作参数诊断变速器控制***中的故障。当诊断到变速器控制***中的故障时,第二螺线管控制模块选择性地控制多个螺线管以在变速器中换档。

Description

在诊断到变速器控制***中的故障时用于控制变速器的*** 和方法
技术领域
本发明涉及内燃机,更具体地涉及当诊断到变速器控制***中的故障时用于控制变速器的***和方法。
背景技术
这里提供的背景描述是为了一般地呈现本公开的内容。该背景部分所描述的程度的当前署名的发明人的工作以及在提交时可能不另外被作为是现有技术的描述的多个方面既不明确地也不隐含地被承认是相对于本公开的现有技术。
一种变速器控制***通常控制多个螺线管以在变速器中换档。在一个实例中,所述变速器控制***向一个或多个螺线管通电(例如,断开),以便将变速器换到特定档位。所述变速器控制***通过调节供应给该螺线管的电流的量来对螺线管通电。对该螺线管通电改变了用于致动该变速器中多个离合器的液压水平。在一个实例中,所述变速器控制***增加了供应给该螺线管的电流的量而使该螺线管被通电,这增加了液压,从而致动了变速器离合器。
如果该变速器控制***经历了诸如功率损耗故障或处理器完整性故障(例如存储器故障,监视器超时)之类的故障,则变速器***通常依赖于液压默认档位。在一个实例中,当螺线管通电时,螺线管可以禁止诸如停车档之类的默认档位。这样,当所述变速器控制***的电源中断而导致该变速器控制***对该螺线管的通电能力被中断时,该螺线管不再禁止该默认档位。因此,该变速器换到该默认档位。
如果该变速器控制***经历了故障,则某些变速器***依赖于电子默认档位。在一个实例中,当该变速器控制***经历了故障时,所述变速器控制***尝试着将变速器换到诸如停车档或空档之类的默认档位。在某些情况下,例如当车辆移动时,可能不希望将变速器换到诸如停车档或空档之类的默认档位。
发明内容
根据本发明原理的***包括第一螺线管控制模块、故障诊断模块和第二螺线管控制模块。所述第一螺线管控制模块控制多个螺线管以在变速器中换档。所述故障诊断模块基于该变速器控制***的操作参数诊断变速器控制***中的故障。当诊断到变速器控制***中的故障时,第二螺线管控制模块选择性地控制多个螺线管以在该变速器中换档。
从该详细说明,权利要求和附图中,将会清楚本公开的其它应用领域。所述详细说明书以及特定实施方式仅仅是用于示例目的,而不是为了限制本发明的范围。
附图说明
根据该详细说明和附图,本发明将变得更易理解,其中:
图1是根据本发明原理的示例发动机***的功能框图;
图2是根据本发明原理的示例发动机***的功能框图;并且
图3是示出根据本发明原理的示例控制方法的流程图。
在所述附图中,参考号可以重新使用来识别相似和/或相同元件。
具体实施方式
根据本发明的变速器控制***包括当该变速器控制***经历了诸如功率损耗故障或处理器完整性故障之类的故障时提供后备操作的各种部件。在一个实例中,该变速器控制***包括第一螺线管控制模块和第二螺线管控制模块。所述第一螺线管控制模块在正常操作过程中控制多个螺线管以在变速器中换档。当诊断到变速器控制***中的故障时,第二螺线管控制模块选择性地控制多个螺线管以在变速器中换档。
在各种实施方式中,当车辆运行状况满足某种标准时,所述第二螺线管控制模块将该变速器换到除了默认档位之外的档位(例如,除了停车档或空档之外的档位)。在一个实例中,当车辆的速度大于阈值时,所述第二螺线管控制模块将该变速器换到前进档(例如,第一档),这表明该车辆在移动。通过这种方式,如果该变速器控制***经历了故障,则根据本发明的变速器控制***不限定于将该变速器换到诸如停车档或空档之类的默认档位。
在各种实施方式中,第一螺线管控制模块以及第二螺线管控制模块从不同的电源中独立接收电力。另外,该第二螺线管控制模块可以基于来自传感器的输入而将这些螺线管换档,这些传感器独立于供应给该第一螺线管控制模块的电源供电。这样,当供应给该第一螺线管控制模块的电力中断时,所述第二螺线管控制模块可以继续正确地工作。
现参见图1,车辆***100的示例性实施方式包括发动机102,其燃烧空气/燃料混合物以产生用于车辆的驱动扭矩。由发动机102产生的驱动扭矩值是基于来自驱动器输入模块104的驱动器输入。该驱动器输入可以基于加速器踏板的位置。该驱动器输入还可以基于巡航控制***,其可以是改变车辆速度来维持预定行车间距的自适应巡航控制***。
空气通过进气***108吸入到该发动机102中。举例而言,该进气***108可以包括进气歧管110和节流阀112。举例而言,该节流阀112可以包括具有可旋转叶片的蝶阀。发动机控制模块(ECM)114控制节流致动器模块116,其调节该节流阀112的开口,从而控制吸入该进气歧管110中的空气的量。
来自与该进气歧管110的空气被吸入该发动机102的汽缸中。而该发动机102可包括多个汽缸,用于说明单个代表性汽缸118的目的。举例而言,该发动机102可包括2、3、4、5、6、8、10和/或12个汽缸。该ECM114可以使某些汽缸失效,这在一定的发动机运行条件下可以提高燃料经济性。
所述发动机102可以以一种四冲程循环的方式运行。如下所述的四个冲程被命名为进气冲程、压缩冲程、燃烧冲程和排气冲程。在曲轴120的每次回转期间,该汽缸118内出现四个冲程中的两个冲程。因此,对于该汽缸118要经历所有四个冲程,两次曲轴回转是必要的。
在进气冲程期间,来自进气歧管110的空气通过进气阀122被吸入该汽缸118。该ECM 114控制控制燃料致动器模块124,其调节由燃料注入器125执行的燃料注入,以获得期望的空燃比。燃料可以在中心位置或多个位置,例如在接近每个汽缸的进气阀122的位置,被注入到进气歧管中。在各种实施方式中,燃油可以直接注入所述汽缸中或与该汽缸相关联的混合室中。该燃料致动器模块124可以停止将燃料注入到失效的汽缸中。
注入的燃料与空气混合并在该汽缸118中生成空气/燃料混合物。在压缩冲程期间,位于所述汽缸118内的活塞(未示出)压缩所述空气/燃料混合物。该发动机102可以是压燃式发动机,在该情况下,汽缸118的压缩将该空气/燃料混合物点燃。可替换地,该发动机102可以是火花点火式发动机,在该情况下,火花致动器模块126将火花塞通电,从而在该汽缸118中基于来自该ECM 114的信号产生火花,其点燃该空气/燃料混合物。当该活塞处于其最上面的位置,被称为是上止点(TDC)时,该火花的定时相对于该时间可以是指定的。
该火花致动器模块126可由火花定时信号控制,该火花定时信号指定在该TDC之前或之后多久产生该火花。由于活塞位置与曲轴旋转直接相关,该火花致动器模块126的操作可与曲轴转角同步。在各种实施方式中,所述的火花致动器模块126可以停止向失效的汽缸提供火花。
产生火花可以称为点火事件。火花致动器模块126可以具有改变每个点火事件的火花的正时的能力。火花致动器模块126甚至可能能够在改变上一次点火事件与下一次点火事件之间的火花正时信号的情况下改变下一次点火事件的火花正时。在各种实施方式中,发动机102可以包括多个汽缸,且火花致动器模块126可以将相对于TDC的火花正时改变与发动机102中的全部汽缸相同的量。
在燃烧冲程期间,空气/燃料混合物的燃烧将活塞向下驱动,由此驱动曲柄轴120。燃烧冲程可以被定义为活塞到达TDC与活塞返回至下止点(BDC)的时间之间的时间。在排气冲程期间,活塞开始从BDC向上移动并且通过排气阀130排出燃烧的副产物。燃烧的副产物经由排气***134从车辆中排出。
进气阀122可以由进气凸轮轴140控制,而排气阀130可以由排气凸轮轴142控制。在各种实施方式中,多个进气凸轮轴(包括进气凸轮轴140)可以控制汽缸118的多个进气阀(包括进气阀122)和/或可以控制多个汽缸组(包括汽缸118)的进气阀(包括进气阀122)。类似地,多个排气凸轮轴(包括排气凸轮轴142)可以控制汽缸118的多个排气阀和/或可以控制多个汽缸组(包括汽缸118)的排气阀(包括排气阀130)。
进气阀122打开的时间可以相对于活塞TDC通过进气凸轮相位器148改变。排气阀130打开的时间可以相对于活塞TDC通过排气凸轮相位器150改变。阀致动器模块158可以基于来自ECM 114的信号来控制进气凸轮相位器148和排气凸轮相位器150。当被实施时,可变阀升程还可以由阀致动器模块158控制。
阀致动器模块158可以通过禁止进气阀122和/或排气阀130的打开来停用汽缸118。阀致动器模块158可以通过将进气阀122与进气凸轮相位器148解耦来止进气阀122的打开。类似地,阀致动器模块158可以通过将排气阀130与排气凸轮相位器150解耦来禁止排气阀130的打开。在各种实施方式中,阀致动器模块158可以使用除凸轮轴之外的装置(诸如电磁或电液压致动器)来控制进气阀122和/或排气阀130。
曲柄轴120处的扭矩输出通过传动系***160传送至车轮162。传动系***160包括变矩器164、变速器166、传动轴168、差速器170和车轴172。变矩器164、变速器166和差速器170将发动机扭矩放大若干齿轮比以在车轴172处提供车轴扭矩。车轴扭矩使车轮162和安装在车轮162上的轮胎174旋转,这导致车辆沿前进或后退方向加速。
车辆***100可以使用曲柄轴位置(CKP)传感器176测量曲柄轴120的位置。发动机冷却剂的温度可以使用发动机冷却剂温度(ECT)传感器178来测量。ECT传感器178可以位于发动机102内或其中冷却剂循环的其它位置(诸如散热器(未示出))处。
进气歧管110内的压力可以使用歧管绝对压力(MAP)传感器180来测量。在各种实施方式中,可以测量发动机真空,其是环境空气压力与进气歧管110内的压力之间的差值。流入进气歧管110中的质量空气流速可以使用质量气流(MAF)传感器182来测量。在各种实施方式中,MAF传感器182可以位于还包括节流阀112的壳体中。
节流致动器模块116可以使用一个或多个节流位置传感器(TPS)184监测节流阀112的位置。可以使用进气温度(IAT)传感器186测量被吸入发动机102中的空气的环境温度。可以使用变速器速度(TS)传感器188来测量变速器166的速度。TS传感器188可以包括变速器输入速度(TIS)传感器、变速器输出速度(TOS)传感器和/或一个或多个变速器中间速度传感器。可以使用车速(WS)传感器190来测量车轮162的速度。ECM 114可以使用来自传感器的信号以对车辆***100作出控制决定。
ECM 114可以与变速器控制模块(TCM)194通信以协调变速器166中的换档。例如,ECM 114可以减小齿轮换档期间的发动机扭矩。虽然某些传感器信号被示为提供给ECM114,但是ECM 114可以将这些传感器信号中继至TCM 194。例如,ECM 114可以将信号从CKP传感器176中继至TCM 194,且所中继的信号可以称为重现的CKP信号。或者,这些传感器信号可以被直接提供给TCM 194。
TCM 194可以控制变速器166中的多个螺线管操纵阀以接合变速器166中的各种离合器并且由此在变速器166中换档。例如,TCM 194可以控制第一螺线管操纵阀196-1、第二螺线管操纵阀196-2和第N螺线管操纵阀196-N。TCM 194可以对螺线管操纵阀196-1至196-N中的一个或多个通电(例如,打开)以将变速器166换到特定档位。
TCM 194还可以控制变矩器164中的螺线管操纵阀198以将发动机102耦接至变速器166或将发动机102与变速器166解耦。例如,TCM 194可以对螺线管操纵阀198通电以接合变矩器164中的离合器(未示出)并且由此将发动机102耦接至变速器166。相反地,TCM 194可以切断对螺线管操纵阀198的通电(例如,关闭螺线管操纵阀198)以脱离变矩器离合器并且由此将发动机102与变速器166解耦。
现在参考图2,TCM 194的示例性实施方式包括第一电源模块202、第一螺线管控制模块204、第一驱动器模块206、第二驱动器模块208和故障诊断模块210。第一电源模块202连接至第一电源接脚212和第一接地接脚214。第一电源接脚212可以从电池(未示出)接收电力,且第一接地接脚214可以接地(未示出)。第一电源模块202可以将接收自第一电源接脚212的电力216转换为与模块204至208和/或TS传感器188兼容的电力218。
第一螺线管控制模块204输出控制信号220、222、224和226以分别控制螺线管操纵阀196-1、196-2、196-N和198。第一螺线管控制模块204可以将控制信号220输出至第一驱动器模块206并且将控制信号222、224和226输出至第二驱动器模块208。第一驱动器模块206和第二驱动器模块208可以各自包括电流控制输出(CCO)驱动器和/或低侧输出(LSO)驱动器。第一驱动器模块206可以基于控制信号220来控制供应给螺线管操纵阀198的电流量。例如,控制信号220可以指示目标电流量,且第一驱动器模块206可以将供给螺线管操纵阀198的电流量调整为目标电流量。第二驱动器模块208可以分别基于控制信号222、224和226来控制供给螺线管操纵阀196-1、196-2和196-N的电流量。例如,控制信号222、224和226可以各自指示目标电流量,并且第一驱动器模块206可以将供应给螺线管操纵阀196-1、196-2和196-N的电流量调整到其各自的目标电流量。
在各种实施方式中,控制信号220、222、224和226中的每一个可以指示平均电流和/或高频脉动电流(或波纹电流)的目标振幅、目标占空比和/或目标频率。在这些实施方案中,第一驱动器模块206可以基于由控制信号220指示的目标值来控制供给螺线管操纵阀198的电流的振幅、占空比和/或频率。类似地,第二驱动器模块208可以分别基于由控制信号222、224和226指示的目标值来控制供给螺线管操纵阀196-1、196-2和196-N的电流的振幅、占空比和/或频率。在一个实例中,第一驱动器模块206和第二驱动器模块208将具有固定振幅的电流供应给螺线管操纵阀196-1、196-2、196-N和198,并且通过调整电流的占空比来实现平均电流的目标振幅。当第一驱动器模块206和第二驱动器模块208启用时,第一驱动器模块206和第二驱动器模块208可以仅仅控制供应给螺线管操纵阀196-1、196-2和196-N的电流量。
当启用时,第一驱动器模块206和第二驱动器模块208可以闭环方式控制被供应给螺线管操纵阀196-1、196-2、196-N和198的电流量。例如,第一驱动器模块206和第二驱动器模块208可以调整被传递至螺线管操纵阀196-1、196-2、196-N和198的电压量以最小化被供应给螺线管操纵阀196-1、196-2、196-N和198的测量电流量与目标电流量之间的差值。测量电流量归因于***电压和路径电阻中的变动和变化可以不同于目标电流量。第一驱动器模块206和第二驱动器模块208可以包括测量被供应给螺线管操纵阀196-1、196-2、196-N和198的电流的电流传感器。这些电流测量值可以包括平均电流、峰值电流和槽电流值。
第一驱动器模块206和第二驱动器模块208可以包括内部故障保护和诊断能力。这些故障保护能力可能会影响一个或多个螺线管的控制。例如,如果第一驱动器模块206的高侧驱动器输出上经历短路-接地故障,则第一驱动器模块206可以关闭输出以防止电流和热能过大。关闭输出可螺线管操纵阀能会影响一个或全部螺线管,这取决于螺线管的布线的结构。
第一螺线管控制模块204输出控制信号220、222和224以分别控制螺线管操纵阀196-1、196-2和196-N并且由此在变速器166中换档。第一螺线管控制模块204可以基于由TS传感器188测量的变速器速度在变速器166中换档。模块204至208和/或TS传感器188可以由来自第一电源模块202的转换电力218供电。
另外,第一螺线管控制模块204可以输出控制信号228和230以分别控制第一驱动器模块206和第二驱动器模块208。例如,第一螺线管控制模块204可以输出控制信号228以启用或禁用第一驱动器模块206,且第一螺线管控制模块204可以输出控制信号230以启用或禁用第二驱动器模块208。
第一驱动器模块206从第一电源接脚212接收未转换电力216并且调节从第一电源接脚212流向螺线管操纵阀198的电流232的量。第一驱动器模块206可以基于由控制信号220指示的目标电流量来调节从第一电源接脚212流向螺线管操纵阀198的电流232的量。第一驱动器模块206可以防止当第一驱动器模块206被禁用时电流流向螺线管操纵阀198。当第一驱动器模块206启用时,第一驱动器模块206可以允许电流流至螺线管操纵阀198。第一驱动器模块206可以包括一个或多个高侧驱动器和/或一个或多个低侧驱动器。高侧驱动器向螺线管的电势侧提供电压,从而允许双侧控制。一个或多个螺线管操纵阀可以共享高侧驱动器。
在各种实施方案中,第一驱动器模块206可以控制流至多个螺线管(诸如管线压力螺线管、变矩器离合器螺线管、一个或多个变速离合器螺线管和停车禁止螺线管)的电流。许多这样的螺线管可以用于电子范围选择并且用于满足多个变速器油流。当对停车禁止螺线管通电时,停车禁止螺线管可以防止变速器166换到停车档。因此,当没有对停车禁止螺线管通电时,变速器166可以换到停车档。关于这一点,TCM 194可以通过禁用第一驱动器模块206并且由此迫使变速器166换到停车档来将变速器换到默认停车档。
第二驱动器模块208从第一电源接脚212接收未转换电力216并且调节从第一电源接脚212流向螺线管操纵阀196-1至196-N的电流234的量。第一驱动器模块206可以基于由控制信号222、224和226指示的目标电流量来调节从第一电源接脚212流向螺线管操纵阀196-1、196-2和196-N的电流234的量。第二驱动器模块208可以防止当第二驱动器模块208被禁用时电流流向螺线管操纵阀196-1至196-N。当第二驱动器模块208启用时,第二驱动器模块208可以允许电流流向螺线管操纵阀196-1至196-N。第二驱动器模块208可以包括一个或多个高侧驱动器和/或一个或多个低侧驱动器。
故障诊断模块210基于变速器控制***的各种操作参数来诊断TCM 194、第一电源接脚212和第一接地接脚214(可以统称为变速器控制***)中的故障。故障诊断模块210可以诊断诸如功率损耗故障或处理器完整性故障之类的故障。当第一螺线管控制模块204经历随机存取存储器故障、只读存储器或闪存故障、存储器校验和错误、算术逻辑单元故障、监视器超时故障或影响第一螺线管控制模块204的动作的其它错误时,故障诊断模块210可以诊断处理器完整性故障。故障诊断模块210输出信号235,其指示是否诊断到变速器***中的故障。当信号235指示诊断变速器***中的故障时,第一螺线管控制模块204可以调整控制信号228和230以分别禁用第一驱动器模块206和第二驱动器模块208。在各个实施方案中,当诊断到变速器***中的故障时,故障诊断模块210可以禁用第一驱动器模块206和第二驱动器模块208。在这些实施方案中,故障诊断模块210可以输出控制信号228和230。
当第一驱动器模块206的电压输出小于预定值时,故障诊断模块210可以诊断功率损耗故障。电压传感器236可以测量第一驱动器模块206的电压输出并且输出指示电压输出的信号238。当第二驱动器模块208的电压输出小于预定值时,故障诊断模块210也可以诊断功率损耗故障。电压传感器240可以测量第二驱动器模块208的电压输出并且输出指示电压输出的信号242。电压传感器236和240可以独立于第一电源接脚212和第一电源模块202被供电。
当来自第一电源接脚212的未转换电力216小于预定值时,故障诊断模块210也可以诊断功率损耗故障。类似地,当来自第一电源模块202的转换电力218小于预定值时,故障诊断模块210可以诊断功率损耗故障。故障诊断模块210可以使用电压和/或电流传感器(未示出)来确定未转换电力216和转换电力218的量,所述传感器可以独立于第一电源接脚212和第一电源模块202被供电。
当故障诊断模块210诊断到变速器控制***中的故障时,第一螺线管控制模块204可以禁用第一驱动器模块206和/或第二驱动器模块208。如果第一驱动器模块206被禁用,则可以切断对停车禁止螺线管的通电,且变速器166可以换到停车档。以此方式,当诊断到变速器控制***中的故障时,第一螺线管控制模块204可以将变速器换到默认档位,诸如停车档或空档。
图2中所示的TCM 194的示例性实施方案进一步包括第二电源模块244、发动机速度模块246、第二螺线管控制模块248和第三驱动器模块250。第二电源模块244连接至第二电源接脚252和第一接地接脚254。第二电源接脚252可以从电池(未示出)接收电力,且第二接地接脚254可以接地(未示出)。第二电源模块244可以将接收自第二电源接脚252的电力256转换为与模块210和246至250和/或电压传感器236和240兼容的电力258。模块210和246至250和/或电压传感器236和240可以由来自第二电源模块244的转换电力258供电。
发动机速度模块246基于来自ECM 114的重现CKP信号260来确定发动机102的速度。例如,发动机速度模块246可以基于随着曲柄轴完成一次或多次回转而经过的时间段来计算发动机速度。ECM 114可以由外部电源(例如,除对TCM 194供电的电源之外的电源)供电并且因此可以不受TCM 194内存在的电力故障影响。发动机速度模块246输出指示发动机速度的信号262。
当故障诊断模块210诊断到变速器***中的故障时,第二螺线管控制模块248可控制螺线管196-1至196-N和198。然而,响应于被诊断出的变速器***故障,第二螺线管控制模块248可以或可以不对螺线管196-1至196-N和198进行控制。例如,第二螺线管控制模块248在控制螺线管196-1至196-N和198之前可确认当诊断出变速器***故障时满足一定的条件。
第二螺线管控制模块248可输出控制信号264、266、268和270,以分别控制螺线管操纵阀196-1、196-2、196-N和198。第一螺线管控制模块204可输出控制信号264、266、268和270至第三驱动器模块250,第三驱动器模块可包括一个或多个低侧电流控制(LCC)驱动器。第三驱动器模块250可基于控制信号264、266、268和270分别控制供应给螺线管操纵阀196-1、196-2、196-N和198的电流量。例如,控制信号264、266、268和270可以各自指示目标电流量,并且第三驱动器模块250可将供应给螺线管操纵阀196-1、196-2和196-N的电流量调整到其各自的目标电流量。
第二螺线管控制模块248和/或第三驱动器模块250可以以开环方式控制供应给螺线管操纵阀196-1、196-2、196-N和198的电流量。例如,第二螺线管控制模块248可估计供应给螺线管操纵阀196-1、196-2、196-N和198的电流量,并调整输送到螺线管操纵阀196-1、196-2、196-N和198的电压的大小,以减小所估计的供给电流量和目标电流量之间的差异。第二螺线管控制模块248可基于输出至螺线管操纵阀196-1、196-2、196-N和198的电压来估计供应给螺线管操纵阀196-1、196-2、196-N和198的电流量以及螺线管操纵阀196-1、196-2、196-N和198的电阻。第二螺线管控制模块248可基于螺线管操纵阀196-1、196-2、196-N和198的温度来分别估计螺线管操纵阀196-1、196-2、196-N和198的电阻。第二螺线管控制模块248可使用来自IAT传感器186的进气温度和/或测得的变速器油温作为螺线管操纵阀196-1、196-2、196-N和198的温度的近似值。
相对于以闭环方式控制供应给螺线管操纵阀196-1、196-2、196-N和198的电流量,以开环方式控制供应给螺线管操纵阀196-1、196-2、196-N和198的电流量可改善简单性。此外,以开环方式控制供给螺线管操纵阀196-1、196-2、196-N和198的电流量避免依赖于测量供应给螺线管操纵阀196-1、196-2、196-N和198的电流的传感器。这确保了当供给电流传感器的电力被中断时第二螺线管控制模块248可以控制螺线管操纵阀196-1、196-2、196-N和198。例如,如果电流传感器包括在第一驱动器模块206和第二驱动器模块和208中且供应给第一驱动器模块206和第二驱动器模块208的电力216被中断时,第二螺线管控制模块248可以控制螺线管操纵阀196-1、196-2、196-N和198。
尽管以上所描述的执行开环控制,但第二螺线管控制模块248和/或第三驱动器模块250可以以闭环方式控制供应给螺线管操纵阀196-1、196-2、196-N和198的电流量。此外,第三驱动器模块250可以或可以不控制供应给螺线管操纵阀196-1、196-2、196-N和198的振荡电流。因此,总之,第三驱动器模块250可以提供与第一驱动器模块206和第二驱动器模块208相同水平的功能,或相对于第一驱动器模块206和第二驱动器模块208提供降低水平的功能以改善简单性。在这种另一示例中,第三驱动器模块250可包括供应电流给所有螺线管操纵阀196-1、196-2、196-N和198的单个高侧驱动器。与此相反,第一驱动器模块206和第二驱动器模块208可包括独立供应电流给螺线管操纵阀196-1、196-2、196-N和198的多个高侧驱动器。
第二螺线管控制模块248输出控制信号264、266和268,以分别控制螺线管操纵阀196-1、196-2和196-N,并由此在变速器166中换档。第二螺线管控制模块248可基于车速在变速器166中换档。此外,第二螺线管控制模块248可输出控制信号272以控制第三驱动器模块250。例如,第二螺线管控制模块248可输出控制信号272来启用或禁用第三驱动器模块250。
第一螺线管控制模块204和第二螺线管控制模块248可以是不共享任何通用器件(比如存储器)的不同的集成电路。集成电路可安装在相同的印刷电路板(PCB)或不同的PCB上。在一个实例中,模块202、204、206和208可安装在一个PCB上,而模块235、244、246、248和250可安装到一个不同的PCB上。此外,第一电源接脚212可将电力供应给安装在与第一螺线管控制模块204相同的印刷电路板或其相同部分上的所有部件,并且第二电源接脚252可将电力供应给安装在与第二螺线管控制模块248相同的印刷电路板或其相同部分上的所有部件。
第三驱动器模块250从第二电源接脚252接收未转化的电力256并调节从第一电源接脚252流向螺线管操纵阀196-1、196-2、196-N和198的电流274的量。第三驱动器模块250可基于由控制信号264、266、268和270指示的目标电流量来分别调节从第一电源接脚252流向螺线管操纵阀196-1、196-2、196-N和198的电流274的大小。第三驱动器模块250可以防止当第一驱动器模块206被禁用时电流流向螺线管操纵阀196-1、196-2、196-N和198。第三驱动器模块250可以允许当第一驱动器模块206启用时电流流向螺线管操纵阀196-1、196-2、196-N和198。第三驱动器模块250可包括一个或多个高侧驱动器和/或一个或多个低侧驱动器。第三驱动器模块250可通过二极管连接到螺线管操纵阀196-1、196-2、196-N和198中的每一个,以便当第三驱动模块250被禁用时使第三驱动器模块250与螺线管操纵阀196-1、196-2、196-N和198电隔离。此外,当第三驱动器模块250被禁用时,第三驱动器模块250可保持在高阻抗电状态,并且不会影响在螺线管操纵阀196-1、196-2、196-N、198内流动的电流或由第一驱动器模块206或故障诊断模块210执行的任何电诊断或基于理性的诊断。
当启用时,第三驱动器模块250可调节流向所有相同螺线管操纵阀的电流,第一驱动器模块206和第二驱动器模块208调节的电流流向这些螺线管操纵阀。因此,在各种实施方式中,第三驱动器模块250可以控制流向螺线管(比如管路压力螺线管、变矩器离合器螺线管、变速器辅助螺线管和停车禁止螺线管)以及用于控制变速器166中的离合器的螺线管的电流。当第二螺线管控制模块248控制螺线管操纵阀196-1、196-2、196-N和198时,第二螺线管控制模块248使得第三驱动器模块250被启用。
当故障诊断模块210诊断出变速器***中的故障时,第二螺线管控制模块248可使得第三驱动器模块250被启用并控制螺线管操纵阀196-1、196-2、196-N和198。然而,第二螺线管控制模块248可首先确定发动机102和/或变速器控制***的操作参数是否满足某些标准。这些操作参数可包括分别由信号262、238和242指示的发动机速度、第一驱动器模块206的电压输出和第二驱动器模块208的电压输出。
第二螺线管控制模块248可以使用由信号262指示的发动机速度作为车速的近似值,这是因为信号262的产生与第一电源接脚212提供的电力是否中断无关。相对照,如上所述,TS传感器188可由第一电源接脚212供电。因此,第二螺线管控制模块248不使用来自TS传感器188的变速器速度作为车速的近似值,这是因为当第一电源接脚212提供的电力被中断时,TS传感器188不会输出变速器速度。
在各种实施方式中,TS传感器188可由来自第一电源模块202的转换电力218供电,并且在正常操作期间与第二电源模块244电隔离。于是,如果诊断出与第一电源模块202相关的功率故障损失,则TS传感器188可由来自第二电源模块244的转换电力258供电并与第一电源模块202电隔离。在这些实施方式中,当由第一电源接脚212提供的电力被中断时,代替或除了使用由信号262指示的发动机速度作为车速的近似值外,第二螺线管控制模块248可以使用来自TS传感器188的变速器速度作为车速的近似值。
在一个实例中,当发动机速度低于第一速度时,表明车辆没有在移动,第二螺线管控制模块248可以不控制螺线管操纵阀196-1、196-2、196-N和198或者当诊断出变速器***故障时启用第三驱动器模块250。反过来,第一螺线管控制模块204可以被允许通过禁用第一驱动器模块206而将变速器换到默认档位,例如停车档或空档。第一速度可以为预定速度(例如,3000转每分钟)。
在另一实例中,当发动机速度高于第一速度时,表明车辆正在移动,第二螺线管控制模块248可以评估第一驱动器模块206和第二驱动器模块208的输出电压。如果第一驱动器模块206的输出电压大于第一电压,则第二螺线管控制模块248可以不控制螺线管操纵阀196-1、196-2、196-N和198或启用第三驱动器模块250。类似地,如果第二驱动器模块208的输出电压大于第二电压,则第二螺线管控制模块248可以不控制螺线管操纵阀196-1、196-2、196-N和198或启用第三驱动器模块250。第一电压和第二电压可以为预定电压并且可以为相同的电压或不同的电压。在一个实例中,第一电压和第二电压可以等于电力***电压(例如,范围为13.5伏到14伏的电压)的预定百分比(例如80%)。
如果发动机速度高于第一速度且第一驱动器模块206和第二驱动器模块208的输出电压分别小于第一电压和第二电压,则第二螺线管控制模块248可以控制螺线管操纵阀196-1、196-2、196-N和198并且启用第三驱动器模块250。如上所述,第二螺线管控制模块248通过输出控制信号264、266、268和270控制螺线管操纵阀196-1、196-2、196-N和198。在一个实例中,第二螺线管控制模块248通过分别调节控制信号264、266、268和270以指示目标占空比(例如,40%)和目标频率(例如,3千赫兹),来对螺线管操纵阀196-1、196-2、196-N和198通电。目标频率可以为固定值。
当发动机速度高于第一速度且第一驱动器模块206和第二驱动器模块208的输出电压分别小于第一电压和第二电压时,第二螺线管控制模块248可以控制螺线管操纵阀196-1、196-2、196-N和198以将变速器166换到除了默认档位以外的档位,第二螺线管控制模块248可以基于车辆速度选择其他档位中的一个并基于选择的档位确定对螺线管操纵阀196-1、196-2和196-N中的哪一个(哪一些)通电。例如,当车辆速度低于第二速度时(例如,20英里每小时(mph)或32公里每小时),第二螺线管控制模块248可以选择第二档。在另一实例中,当车辆速度高于第二速度时,第二螺线管控制模块248可以选择第五档。第二螺线管控制模块248可以基于从TS传感器188接收的变速器速度的最后值估计车辆速度。
现在参考图3,在诊断出变速器控制***中的故障时用于控制变速器的示例方法开始于302。图3的方法在包含在图2中示出的TCM 194的示例性实施方式中的模块的背景下进行描述。然而,执行图3的方法步骤的特定模块可以与以下提及的模块不同和/或图3的方法可以脱离于图3的模块被实施。
在304,第一螺线管控制模块204确定是否诊断出变速器控制***中的故障。如上所述,变速器控制***可以包括TCM 194、第一电源引脚212和第一接地引脚214,以及故障诊断模块210可以诊断在变速器控制***中的故障。如果在变速器控制***中诊断出故障,则方法在306处继续。否则,方法在308处继续。在306处,第一螺线管控制模块204禁用第一驱动器模块206和/或第二驱动器模块208。可选地,故障诊断模块210可以禁用第一驱动器模块206和/或第二驱动器模块208。在308处,第一螺线管控制模块204控制螺线管操纵阀196-1、196-2和196-N以在变速器166中换档。
在310处,第二螺线管控制模块248确定第一驱动器模块206的输出电压是否小于第一电压。如果第一驱动器模块206的输出电压小于第一电压,则方法在312处继续。否则,方法在308处继续。
在312处,第二螺线管控制模块248确定第二驱动器模块208的输出电压是否小于第二电压。如果第二驱动器模块208的输出电压小于第二电压,则方法在314处继续。否则,方法在316处继续。
在314处,第二螺线管控制模块248确定由信号262指示的发动机速度是否大于第一速度。如果发动机速度大于第一速度,则方法在316处继续。否则,方法在318处继续。在316处,第二螺线管控制模块248启用第三驱动器模块250并控制螺线管操纵阀196-1、196-2和196-N以在变速器166中换档。
在318处,第一螺线管控制模块204将变速器166换到默认档位,例如停车档或空档。例如,第二螺线管控制模块248可以不控制螺线管操纵阀196-1、196-2、196-N和198或启用第三驱动器模块250。因此,第一螺线管控制模块204可以被允许通过禁用第一驱动器模块206而将变速器166换到默认档位。
前面的描述在本质上仅仅是说明性的,并且决不旨在限制本发明、其应用或使用。本发明的广泛教导可以通过各种形式来实施。因此,尽管本发明包括了特定实例,但是本发明的真实范围不应该局限于此,因为基于对附图、说明书和所附权利要求的研究其他的修改将是显而易见的。如本文所使用的,短语“A、B和C的至少一个“应当被解释为使用非排他性的逻辑“或”来表示逻辑上(A或B或C)的意思,并且不应该被解释为表示“至少一个A、至少一个B和至少一个C”的意思。应当理解的是,在不改变本发明原理的情况下,方法中的一个或多个步骤可以以不同的顺序(或同时地)执行。
在本申请中,包括以下的定义,术语“模块”或术语“控制器”可以被术语“电路”替代。术语“模块”可以指,部分为或包括:专用集成电路(ASIC);数字、模拟或混合模拟/数字分立电路;数字、模拟或混合模拟/数字集成电路;组合逻辑电路;现场可编程门阵列(FPGA);执行代码的处理器电路(共享、专用或组);存储器电路(共享、专用或组),其存储由处理器电路执行的代码;其他提供所描述的功能的合适的硬件部件;或以上的一些或全部的组合,例如在片上***中。
模块可以包括一个或多个接口电路。在一些实例中,接口电路可以包括有线或无线的接口,其连接到局域网(LAN)、因特网、广域网(WAN)或其组合。本发明的任何给定模块的功能可以分配在经由接口电路连接的多个模块间。例如,多个模块可以允许负载平衡。在进一步的实例中,服务器(也被称为远程端或云端)模块可以代表客户模块完成一些功能。
如上文使用的,术语“代码”可以包括软件、固件和/或微码,并且可以指程序、例程、功能、类、数据结构和/或对象。术语“共享处理器电路”涵盖由多个模块执行一些或全部代码的单处理器电路。术语“组处理器电路”涵盖与附加的处理器电路组合而由一个或多个模块执行一些或全部代码的处理器电路。多处理器电路的参考涵盖在分立模片上的多处理器电路、在单个模片上的多处理器电路、单处理器电路的多核、单处理器电路的多线程或以上的组合。术语“共享存储器电路”涵盖由多个模块存储一些或全部代码的单存储器电路。术语“组存储器电路”涵盖与附加的存储器电路组合而由一个或多个模块存储一些或全部代码的存储器电路。
术语存储器电路是术语计算机可读介质的子集。如本文所使用的术语计算机可读介质并不涵盖(诸如在载波上)传播通过介质的暂时性电或电磁信号。术语计算机可读介质可以因此被视为有形且非暂时性的。非暂时性、有形计算机可读介质的非限制实例是非易失性存储器电路(诸如快闪存储器电路、可擦除可编程只读存储器电路或掩码只读存储器电路)、易失性存储器电路(诸如静态随机存取存储器电路或动态随机存取存储器电路)、磁性存储介质(诸如模拟或数字磁带或硬盘驱动器)和光学存储介质(诸如CD、DVD或蓝光光盘)。
本申请中描述的设备和方法可以部分或完全由通过配置通用计算机以执行计算机程序中体现的一个或多个特定功能而创建的专用计算机来实施。上述功能块、流程图部件和其它元件用作软件规范,其可通过本领域技术人员或编程者的常规作业而转译为计算机程序。
计算机程序包括存储在至少一个非暂时性、有形计算机可读介质上的处理器可执行指令。计算机程序还可以包括或依赖于所存储的数据。计算机程序可以涵盖与专用计算机的硬件交互的基本输入/输出***(BIOS)、与专用计算机的特定装置交互的装置驱动器、一个或多个操作***、用户应用程序、背景服务、背景应用程序等。
计算机程序可以包括:(i)待剖析的描述性文本,诸如HTML(超文本标记语言)或XML(可扩展标记语言)、(ii)汇编代码、(iii)由编译器从源代码产生的目标代码、(iv)由解译器执行的源代码、(v)由即时编译器编译并执行的源代码,等。只作为示例,源代码可以使用来自包括以下项的语言的语法写入:C、C++、C#、Objective C、Haskell、Go、SQL、R、Lisp、Fortran、Perl、Pascal、Curl、OCaml、HTML5、Ada、ASP(活动服务器页面)、PHP、Scala、Eiffel、Smalltalk、Erlang、Ruby、Lua和
除非元件使用短语“用于……的装置”明确叙述或在使用短语“用于……的操作”或“用于……的步骤”的方法权利要求书的情况中,否则在35U.S.C.§112(f)的含义内,权利要求书中叙述的元件均不旨在是装置加功能元件。

Claims (9)

1.一种用于控制变速器的方法,其包括:
使用第一螺线管控制模块控制多个螺线管以在变速器中换档;
基于变速器控制***的操作参数诊断所述变速器控制***中的故障;以及
当诊断到所述变速器控制***中的故障时使用第二螺线管控制模块选择性地控制所述多个螺线管以在所述变速器中换档,
其中所述第一螺线管控制模块和第二螺线管控制模块是不同的集成电路。
2.根据权利要求1所述的方法,其中:
所述第一螺线管控制模块是由第一电源接脚供电且所述第二螺线管控制模块是由不同于所述第一电源接脚的第二电源接脚供电;以及
所述第一螺线管控制模块是由第一接地接脚接地且所述第二螺线管控制模块是由不同于所述第一接地接脚的第二接地接脚接地。
3.根据权利要求1所述的方法,其进一步包括当诊断到所述变速器控制***中的故障时基于发动机速度和向所述多个螺线管供电的驱动器的电压输出中的至少一项来控制所述多个螺线管。
4.根据权利要求3所述的方法,其进一步包括基于来自独立于向所述第一螺线管控制模块供电的电源供电的传感器的输入来确定所述发动机速度。
5.根据权利要求3所述的方法,其进一步包括当诊断到所述变速器控制***中的故障时控制所述多个螺线管以将所述变速器换到默认档,所述发动机速度低于第一速度,且所述驱动器的所述电压输出小于第一电压。
6.根据权利要求5所述的方法,其中所述默认档位包括停车档和空档中的至少一项。
7.根据权利要求5所述的方法,其进一步包括当诊断到所述变速器控制***中的故障时控制所述多个螺线管以将所述变速器换到前进档,所述发动机速度高于所述第一速度,且所述驱动器的所述电压输出小于所述第一电压。
8.根据权利要求7所述的方法,其进一步包括基于车速选择所述前进档。
9.根据权利要求1所述的方法,其进一步包括:
基于所述多个螺线管的温度来估计供应给所述多个螺线管的电流量;以及
当诊断到所述变速器控制***中的故障时基于供应给所述多个螺线管的估计电流量来控制供应给所述多个螺线管的所述电流量。
CN201611011116.0A 2015-11-24 2016-11-17 在诊断到变速器控制***中的故障时用于控制变速器的***和方法 Expired - Fee Related CN106763729B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/950,505 US9829096B2 (en) 2015-11-24 2015-11-24 System and method for controlling a transmission when a fault is diagnosed in a transmission control system
US14/950505 2015-11-24

Publications (2)

Publication Number Publication Date
CN106763729A CN106763729A (zh) 2017-05-31
CN106763729B true CN106763729B (zh) 2018-12-04

Family

ID=58693737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611011116.0A Expired - Fee Related CN106763729B (zh) 2015-11-24 2016-11-17 在诊断到变速器控制***中的故障时用于控制变速器的***和方法

Country Status (3)

Country Link
US (1) US9829096B2 (zh)
CN (1) CN106763729B (zh)
DE (1) DE102016121811A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109340366B (zh) * 2017-12-26 2019-08-02 长城汽车股份有限公司 流量阀控制方法及装置
US10495215B2 (en) * 2018-02-23 2019-12-03 Gm Global Technology Operations, Llc Method to control a solenoid's current recirculation path to enable a specific ECU design to be applied to multiple transmission architectures
US10629533B2 (en) * 2018-03-13 2020-04-21 Toshiba Memory Corporation Power island segmentation for selective bond-out

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5315972A (en) * 1991-12-23 1994-05-31 Caterpiller Inc. Vehicle diagnostic control system
CN1261589A (zh) * 1998-12-23 2000-08-02 易通公司 用于传动***的螺线管控制的致动器的故障检测***和方法
US6223113B1 (en) * 1998-11-20 2001-04-24 Caterpillar Inc. Default modes of a transmission utilizing electro-hydraulic clutches
CN101376340A (zh) * 2007-08-30 2009-03-04 通用汽车环球科技运作公司 双控制螺线管***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7110869B2 (en) * 2003-10-14 2006-09-19 General Motors Corporation Hybrid transmission member speed determination, sensor diagnostics and fault recovery
JP4337812B2 (ja) * 2005-12-21 2009-09-30 トヨタ自動車株式会社 油圧制御回路の故障判定装置
US7670254B2 (en) * 2007-01-24 2010-03-02 Gm Global Technology Operations, Inc. Method and apparatus to monitor devices of a hydraulic circuit of an electro-mechanical transmission
US7648440B2 (en) * 2007-01-24 2010-01-19 Gm Global Technology Operations, Inc. Method and apparatus to control operation of an electro-mechanical transmission
US8298116B2 (en) * 2007-10-02 2012-10-30 GM Global Technology Operations LLC Method and apparatus to detect a mode-gear mismatch during steady state operation of an electro-mechanical transmission
US8676515B2 (en) * 2009-12-16 2014-03-18 Allison Transmission, Inc. System and method for detecting clutch-related faults in an automatic transmission

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5315972A (en) * 1991-12-23 1994-05-31 Caterpiller Inc. Vehicle diagnostic control system
US6223113B1 (en) * 1998-11-20 2001-04-24 Caterpillar Inc. Default modes of a transmission utilizing electro-hydraulic clutches
CN1261589A (zh) * 1998-12-23 2000-08-02 易通公司 用于传动***的螺线管控制的致动器的故障检测***和方法
CN101376340A (zh) * 2007-08-30 2009-03-04 通用汽车环球科技运作公司 双控制螺线管***

Also Published As

Publication number Publication date
US20170146117A1 (en) 2017-05-25
US9829096B2 (en) 2017-11-28
CN106763729A (zh) 2017-05-31
DE102016121811A1 (de) 2017-05-24

Similar Documents

Publication Publication Date Title
CN104343571B (zh) 用于模型预测控制器的标定***和方法
US9938908B2 (en) System and method for predicting a pedal position based on driver behavior and controlling one or more engine actuators based on the predicted pedal position
US9103646B2 (en) Active fuel management systems and methods for vehicles with a manual transmission
US9388758B2 (en) Model predictive control systems and methods for future torque changes
US9863345B2 (en) System and method for adjusting weighting values assigned to errors in target actuator values of an engine when controlling the engine using model predictive control
US9378594B2 (en) Fault diagnostic systems and methods for model predictive control
DE102009003948B4 (de) Motorsteuersystem und Motorsteuerverfahren
US8355856B2 (en) Engine torque reserve system diagnostic systems and methods
CN102700550B (zh) 用于换挡辅助的扭矩控制***和方法
CN104948328A (zh) 具有模型预测控制的估计***和方法
CN102418617B (zh) 动态迟滞控制***和方法
CN106763729B (zh) 在诊断到变速器控制***中的故障时用于控制变速器的***和方法
US8942908B2 (en) Primary torque actuator control systems and methods
US9329219B2 (en) System and method of using flexible ECU inputs to specifically determine the type of electrical fault on an input
JP6129333B2 (ja) 燃料噴射を制御する方法及びシステム
US9605567B2 (en) Oil pump control systems and methods
US9500143B2 (en) Alternator control systems and methods for vehicle deceleration
US7918130B2 (en) Methods and systems to identify cam phaser hardware degradation
CN105134396B (zh) 油泵控制***和方法
CN106246381B (zh) 确定当发动机中的一个或多个气缸停用时发动机的速度的***和方法
US10436315B2 (en) Systems and methods for controlling an engine and hazard lights based on start/stop switch actuation
CN104948316A (zh) 用于内燃发动机的模型预测控制***和方法
CN104948326A (zh) 模型预测控制的故障诊断***和方法
CN103204154B (zh) 用于故障检测的燃料切断和混合动力操作的协调
CN106968742B (zh) 用于内燃机的控制装置和控制内燃机的方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20181204

Termination date: 20211117