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

文档序号:9486560阅读:来源:国知局
车辆”或“车辆的”或者其他类似术语包括一般的机动车辆,诸如包括运动型多功能车(SUV)、公交车、卡车、各种商用车辆在内的载客车辆,包括多种艇和船在内的水运工具、航空器等等,并且包括混合动力车辆、电动车辆、内燃机车辆、插电式混合电动车辆、氢动力车辆和其他替代燃料车辆(例如,从石油以外的资源获得的燃料)。
[0021]尽管示例性实施方式描述为使用多个单元来执行上述示例性处理,然而应当理解的是,也可以由一个或多个模块来执行上述示例性处理。另外,应当理解的是,术语控制器/控制单元是指包括存储器和处理器的硬件设备。存储器被配置成存储上述模块,而处理器具体被配置成执行所述模块以完成一个或更多下面进一步说明的处理。
[0022]而且,本发明的控制逻辑可实施为含有通过处理器、控制器/控制单元等执行的可执行程序指令的计算机可读介质上的非暂时性计算机可读介质。计算机可读介质的例子包括但不限于,ROM、RAM、光盘(CD)-ROMs、磁带、软盘、闪存盘、智能卡和光学数据存储器件。计算机可读记录介质还能够分布在连接到网络的计算机系统中,使得例如通过远程信息处理服务器或控制器局域网(CAN Controller Area Network)以分布形式存储并且执行计算机可读介质。
[0023]本文所使用的术语仅仅为了说明具体实施例的目的,而非意在限制本发明。如本文所使用的,单数形式“一个”、“一种”和“该”意在也包括复数形式,除非上下文另外清楚地指明。还将理解的是,当在本说明书中使用时,术语“包括”和/或“包含”意指存在所述特征、整体(整数)、步骤、操作、元件和/或部件的存在,但不排除一个或多个其它特征、整体、步骤、操作、元件、部件和/或其群组的存在或添加。如本文所使用的,术语“和/或”包括一个或多个相关列出项目的任何和所有组合。
[0024]除非明确陈述的或为从上下文显而易见的,否则如本文中所使用的术语“约”应理解为在所属领域中的一般公差范围内,例如在平均值的2倍标准差内。“约”可理解为在陈述值(标值)的 10%、9%、8%、7%、6%、5%、4%、3%、2%、1%、0.5%、0.1%、0.05%或0.01%内。除非另外从上下文清楚的,否则本文所提供的所有数值均由术语“约”修饰。
[0025]图1是本发明的示例性实施例的使用优先级模式的发动机RPM监测(在下文中,被称作ERM)方法的示例性流程图。使用优先级方法的ERM方法可由ERM控制器执行,然而也可由发动机控制器或电子控制器执行。
[0026]在S10,当感测到用于发动机启动的钥匙开时,在S20,可以监测发动机运行状态(ERS:Engine Running State)(在下文中,被称作ERS)。具体来说,ERS监测可以以车辆检测数据(VD Data-vehicle detect1n data)(在下文中,被称作VD数据)为对象。举例来说,VD数据可以包含:电池电压、冷却水温度、MAF(或MAP)、组l/2(bank 1/2)、燃油修整(长/短)(fuel trim(long/short)、氧传感器(02传感器(组1/2))、制动器信息、车速、加速踏板(APS_l/2(% ))、节气门(TPS_l/2(% ))、离合器信息、空调(A/C状态)、档位信息(gear informat1n) (P/R/N/D)、齿轮级信息(gear level informat1n)、受令节气门致动器(CTA:commanded throttle actuator)、减震离合器(damper clutch)、进气 / 排气凸轮相位器位置(intake/exhaust cam phazer posit1n)、净化(净化负荷(purge duty)、净化浓度(purge concentrat1n))、点火正时、燃料轨压力(fuel rail pressure)(⑶I发动机)、混合比率(A/F比率)、里程等等。
[0027]当通过S20的ERS监测执行了 VDD确认时,在S30,可以执行优先级ERM模式。优先级ERM模式可定义储存在存储器中的S100的发动机失速数据(在下文中,被称作ES_Data)存储和S200的RPM突然增加数据(在下文中,被称作RPM_Data (RPM数据))存储的优先级,可配置成基于所定义的优先级在S100的ES_Data中储存第一分区RPM数据(divis1n RPMData)(在下文中,被称作第一 D_RPM数据)或在S200的RPM_Data中储存第二分区RPM数据(在下文中,被称作第二 D_RPM数据),并且当通过连续地确认VDD而满足切换条件时,改变第一 D_RPM数据和第二 D_RPM数据的存储优先级。具体来说,切换条件(switchingcondit1n)可以是发动机失速和RPM突然增加并且优先级(优先权)可以分配给发动机失速。
[0028]因此,在S30的优先级ERM模式中,可以首先由钥匙开/发动机RPM (ENG RPM)确定发动机失速。发动机失速可配置成应用当前RPM〈A(失速RPM),其中A(失速RPM)可以约为150RPM或更低。因此,在S30,当满足当前RPM〈A (失速RPM)时,当ERS确定为发动机失速时,ERM方法可配置成进入S100的ES_Data存储。在S100,可以执行包含VD数据和第一 D_RPM数据的数据存储。具体来说,第一 D_RPM数据可以被分配有优先级(优先权)因此可以删除储存在储存存储器(storage memory)中的第:D_RPM数据。当完成S100的数据存储时,第一 D_RPM数据的储存频率(储存次数)可以如同在S100-1中那样检测并且随后ERM方法可返回到ERS监测。
[0029]图2说明VD数据和第一 D_RPM数据的实例。如图所示,VD数据可以包含:电池电压、冷却水温度、MAF (或MAP)、组1/2 (bank 1/2)、燃油修整(长/短)(fuel trim (long/short)、氧传感器(02传感器(组1/2))、制动器信息、车速、加速踏板(APS_l/2(% ))、节气门(TPS_l/2 ( % ))、离合器信息、空调(A/C状态)、档位信息(gear informat1n)(P/R/N/D)、齿轮级信息(gear level informat1n)、受令节气门致动器(CTA:commandedthrottle actuator)、减震离合器(damper clutch)、进气/排气凸轮相位器位置(intake/exhaust cam phazer posit1n)、净化(净化负荷(purge duty)、净化浓度(purgeconcentrat1n))、点火正时、燃料轨压力(fuel rail pressure)(⑶I发动机)、混合比率(A/F比率)、里程等等。
[0030]具体来说,第一 D_RPM数据可以是用于更精确地分析发动机失速的原因的信息,因此可以储存发动机失速期间的在失速出现之后和之前的相关数据。因此,第一 D_RPM数据可使用RPM-时间图(RPM-Time diagram),因此失速之后和之前的RPM可以被分成10个失速RPM P1到P10。举例来说,10个失速RPM A1到A10可以被分成失速之前的8个失速RPM A1到A8和2个失速RPM A9到A10,并且时间间隔可以设定成大约100到125ms。
[0031]此外,在S30,当未满足当前RPM〈A(失速RPM)时,ERS不会确定为发动机失速,因此ERM方法可前进到S40以执行用于RPM_Data存储的确定。在S40,关于发动机失速所致的S100的数据是否储存的频率(次数)N可以得到确认并且当数据存储导致N>1时,ERM方法可返回到S20的ERS监测,而当N〈1时ERM方法前进到S50。
[0032]在S50,可以确定第一 RPM突然增加条件。第一 RPM突然增加条件可应用当前RPM>B (threshold_l),其中 B (threshold_l)在节气门怠速位置(throttle idle posit1n)可以约为 2000RPM/Idle_P_TPS。另外,在 S50,当满足当前 RPM>B(threshold_l)时,ERM 方法可前进至S60以确定第二 RPM突然增加条件。第二 RPM突然增加条件可应用RPM梯度(Δ RPM) >C (threshold_2),其中C (threshold_2)在定义的时间间隔可以为RPM梯度的阈值。一般来说,C(threShold_2)可具有与其它间隔相比较高的梯度值。
[0033]因此,在S60,当满足RPM梯度(Δ RPM) >C (threshold_2)时,当ERS确定为RPM突然增加时,ERM方法可前进到S200的数据存储。在S200,可以执行包含VD数据和第二 D_RPM数据的数据存储。具体来说,第二 D_RPM数据可以分配有优先级(优先权),因此可以删除储存在储存存储器中的第一 D_RPM数据。接下来,当完成S200的数据存储时,如同在S70中,可再次检测
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1