使用优先级模式的发动机rpm监测方法及erm控制器的制造方法

文档序号:9486560阅读:445来源:国知局
使用优先级模式的发动机rpm监测方法及erm控制器的制造方法
【技术领域】
[0001]本发明的示例性实施例涉及发动机每分钟转速(RPM-Revolut1ns Per Minute)监测(ERM:Engine RPM Monitoring),并且更具体地说涉及使用优先级储存发动机失速(stall)和RPM突然上升的出现顺序的方法及其ERM控制器。
【背景技术】
[0002]—般来说,诊断故障码(DTC-Diagnostic Trouble Codes)是记录在车辆的驾驶期间可能发生的错误(故障)状态的数据,并且用于确定由于车辆的错误在A/S期间车辆的故障原因。举例来说,技工使用在A/S期间的DTC的数据来确定车辆的故障是否由于电气系统、发动机/燃料系统,或更换部件而发生。
[0003]具体来说,当DTC的数据用于动力传动系(Powertrain)的条件再现实验以分析发动机RPM的突然增加现象时,可以更精确地确定不符合驾驶者意图的RPM突然增加现象的发生是由于驾驶者对加速踏板的操作错误而非动力传动系的临时控制错误。然而,DTC具有分类码的本质,该分类码是指错误(故障)状态的类似现象的群组,因此无法只能在如下方面受限,即可能无法诊断出来车辆的所有错误(故障)状态。
[0004]所述实例可以包含发动机失速现象。发动机失速由于各种原因,例如,电气系统和发动机/燃料系统的原因发生。具体来说,发动机失速是由于DTC需要被构建为精确地对发动机失速的各种原因进行分类的的分类码的事实。举例来说,应理解,为了把握发动机失速的原因而使用DTC的原因把握率在电气系统中约为30%并且在发动机/燃料系统中约为20%。尽管使用了 DTC,但是由于发动机失速的原因把握率相当低,所以可能难以执行A/S并且可能造成不必要的车辆部件维护,因此可能造成可销售性的下降。

【发明内容】

[0005]本发明的示例性实施例提供使用优先级模式的发动机RPM监测方法及其发动机RPM监测控制器,其配置成使用RPM-时间图细分RPM突然增加之后和之前以及发动机失速之后和之前的多个数据,并且给相对于RPM突然增加的发动机失速分配优先级,将分配了优先级的数据储存到存储器中,由此增加存储器利用率,特别是利用在RPM突然增加之后和之前以及发动机失速之后和之前细分的多个数据更精确地确定发动机失速的原因,由此克服诊断故障码(DTC)的限制。
[0006]通过以下描述可以理解本发明的其它目的和优点,并且参考本发明的实施例,上述目的和优点会变得显而易见。并且,对于本发明的所属领域的技术人员而言显而易见的是本发明的目的和优点可以通过所主张的方法及其组合来实现。
[0007]根据本发明的示例性实施例,使用优先级模式的ERM方法可以包括如下过程:当在钥匙开(key-on)期间执行发动机监测时基于发动机的每分钟转速(RPM),确定发动机失速和RPM突然增加;确定与发动机失速相关联的第一 D_RPM数据和与RPM突然增加相关联的第二 D_RPM数据的优先级;储存所述第一 D_RPM数据和所述第二 D_RPM数据中的确定了优先级的一个作为存储器的新数据;以及删除预先储存的数据。
[0008]所述发动机监测是在发动机运行状态下通过传感器检测到的车辆检测数据,并且可以由发动机控制器来识别。所述发动机失速可以被确定为等于或小于约150RPM并且所述RPM突然增加可以被确定为等于或大于约2000RPM。由所述发动机失速引起的在所述存储器中的ES_Data的储存可以包含如下过程:(A_l)当所检测到的当前RPM满足当前RPM〈A(失速RPM)时,确定所述发动机失速;(A-2)将确定为所述发动机失速的所述当前RPM定义为发动机失速数据ES_Data ; (A_3)使用RPM_时间图确定所述ES_Data的生成时刻;(A-4)将所述ES_Data的生成时刻之前的RPM和所述ES_Data的生成时刻之后的RPM划分成所述第一D_RPM数据,作为所述存储器的新数据储存;以及(A-5)当所述存储器储存完成时,测量所述第一D_RPM数据的储存频率为N = 1并且随后返回到发动机监测。
[0009]在所述(A-4)中,所述第一 D_RPM数据的生成时刻之前的RPM可以被分成8个失速RPM A1到A8,并且所述第一 D_RPM数据的生成时刻之后的RPM可以被分成失速RPM A9到A0,并且划分所述失速RPM A1到A10的10个间隔可以是约100到125ms的时间间隔。在所述(A-4)中,当所述第一D_RPM数据储存为所述存储器的新数据时,可以删除储存在所述存储器中的现有数据。
[0010]由所述RPM突然增加引起的在所述存储器中的ES_Data的储存可以包含如下过程:(B-1)当所检测到的当前RPM满足当前RPM>B(threshold_l,RPM突然上升的阈值)时,确定所述RPM突然上升;(B-2)当所述当前RPM满足RPM梯度(RPM) >C (threshold_2,定义的时间间隔中的阈值)时,被定义为RPM_Data ; (B-3)使用RPM_时间图确定所述RPM_Data的生成时刻;(B-4)将所述RPM_Data的生成时刻之前的RPM和所述RPM_Data的生成时刻之后的RPM划分成所述第:D_RPM数据,作为所述存储器的新数据储存;以及(B-5)当所述存储器储存完成时,当所述发动机失速不出现时,返回到发动机监测。
[0011]在所述(B-1)中,所述RPM突然增加的确定可以是表示由所述发动机失速引起的所述存储器中的所述ES_Data的储存的频率N低于1的情况,并且当所述频率N等于1时,所述ERM方法可以返回到发动机监测。当在所述(B-1)中未满足当前RPM>B(threshold_l,突然上升的RPM阈值)时和当在所述(B-2)中未满足RPM梯度(RPM) >C(threshold_2,定义的时间间隔中的阈值)时,所述ERM方法可以返回到发动机监测。在所述(B-4)中,所述第二 D_RPM数据的生成时刻之前的RPM可以被分成8个突然增加的RPM B1到B8,所述第二D_RPM数据的生成时刻之后的RPM可以被分成突然增加的RPM B9到B0,并且划分所述突然增加的RPM B1到B10的10个间隔可以是约100到125ms的时间间隔。在所述(B-4)中,当所述第二 D_RPM数据储存为所述存储器的新数据时,可以删除储存在所述存储器中的现有数据。在所述(B-5)中,当发生所述发动机失速时,所述第二 D_RPM数据可以从所述存储器中被删除并且第三D_RPM数据可以再次储存在所述存储器中。
[0012]在所述存储器中储存所述第SD_RPM数据的过程可以包含如下过程:(C_1)将确定为所述发动机失速的所述当前RPM定义为发动机失速数据ES_Data ; (C_2)使用RPM-时间图确定所述ES_Data的生成时刻;(C_3)将所述ES_Data的生成时刻之前的RPM和所述ES_Data的生成时刻之后的RPM划分成所述第三D_RPM数据,作为所述存储器的新数据储存;以及(C-4)当所述存储器储存完成时,测量所述第SD_RPM数据的储存频率为N= 1并且随后返回到发动机监测。
[0013]根据本发明的另一示例性实施例,一种发动机每分钟转速监测(ERM)控制器,可包括:切换确定器,其配置成通过监测发动机运行状态在与发动机失速相关联的第一 D_RPM数据、与RPM突然增加相关联的第二 D_RPM数据以及与RPM突然增加之后的发动机失速相关联的第三D_RPM数据中的任一者作为新的存储器储存值被输入时,将现有存储器储存值切换为新的存储器储存值,作为存储器储存值信号输出;以及发动机RPM监测数据存储器,其配置成当所述存储器储存信号被输入时,删除预先储存的数据并且储存新的存储器储存值。所述ERM数据存储器可以与车辆检测数据存储器相区别,并且所述车辆检测数据存储器储存有在所述发动机运行状态下检测到的车辆检测数据。所述切换确定器和所述ERM数据存储器可以被包含在发动机控制器(ECU)中。
【附图说明】
[0014]通过以下结合附图进行的详细描述可以更加清楚地了解本发明的上述以及其它目标、特征和优点,其中:
[0015]图1是本发明的示例性实施例的使用优先级模式的发动机RPM监测方法的示例性流程图;
[0016]图2是本发明的示例性实施例的发动机失速时的第一分区RPM数据存储的示例图;
[0017]图3是示出本发明的示例性实施例的RPM突然增加期间的第二分区RPM数据的示例图;
[0018]图4和图5是本发明的示例性实施例的使用优先级模式执行发动机RPM监测方法的ERM控制器的示例性结构图;以及
[0019]图6和图7是示出本发明的示例性实施例的发动机失速和RPM突然增加以及RPM突然增加之后发动机失速期间的ERM控制器的运行状态的示例图。
【具体实施方式】
[0020]应当理解的是,本文所使用的术语“
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1