欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 测量测试> 失火信号的测量方法及测量系统独创技术31914字

失火信号的测量方法及测量系统

2021-02-11 21:01:39

失火信号的测量方法及测量系统

  技术领域

  本发明涉及车辆控制技术领域,特别涉及一种失火信号的测量方法及测量系统。

  背景技术

  根据我国关于轻型汽车污染物排放法规的规定,发动机失火指点燃式发动机由于没有发火、燃油计量不准、压缩压力太低或其他任何原因等,导致气缸内不能燃烧。就车载诊断(On-Board Diagnostic,缩写OBD)系统监测而言,失火测量是车载诊断(OBD)系统中三个必检的固定项目之一,主要指失火次数占总点火次数的百分比,当百分比超过规定值时,将导致催化器发生不可逆的损坏。

  发动机失火需要被及时准确的检测出来,其重要基础是监测到失火的发生,当失火信号超过失火阈值,则判定失火发生,而失火阈值的标定需要进行较长时间的失火转毂测量试验,传统的OBD失火转毂测量试验需要匹配工程师在场,进行手动调节转毂工况,扫取各个工况点,以及手动造成不同类型的失火模式(如单次失火、连续失火、多重失火),因此转毂工作所花费的时间一般较长(国五项目一般8个小时,国六项目一般15个小时),占用匹配工程师较多时间,操作繁琐并且机械化,人工也容易出错。

  发明内容

  本发明提供了一种失火信号的测量方法及测量系统,可以自动测量失火信号以提高失火信号的检测效率和精度。

  为了解决现有技术中存在的问题,本发明提供了一种失火信号的测量方法,用于在一转毂上测量发动机的失火信号,包括:

  在各失火自学习工况下执行失火自学习,以获取各失火自学习工况下的失火学习值;

  在各失火测量工况下执行失火测量,以获取各失火测量工况下的失火信号;

  利用各失火自学习工况下的失火学习值对各失火测量工况下的失火信号进行修正。

  可选的,所述失火自学习包括齿偏差自学习和/或燃烧偏差自学习,且所述失火学习值包括齿偏差学习值和/或燃烧偏差学习值。

  可选的,顺次调节发动机的转速和负荷至目标转速及目标负荷以进入目标工况,其中,所述目标转速及所述目标负荷为所述发动机在目标工况下标定的转速值和负荷值,且所述目标工况为各失火自学习工况或各失火测量工况。

  可选的,调节所述发动机的转速至所述目标转速的步骤包括:

  通过速比及所述目标转速获取目标车速,并调节车速至目标车速;

  每经过一第一设定时间判断所述发动机的转速是否达到转速稳定条件,若所述发动机的转速达到所述转速稳定条件,则令转速稳定次数自增一,若所述发动机的转速未达到所述转速稳定条件,令所述转速稳定次数清零,并将车速增加或减少一第一偏移量,直至所述转速稳定次数达到一第一设定值时,则所述发动机的转速达到所述目标转速。

  可选的,所述转速稳定条件为所述发动机的转速与所述目标转速的差值小于一第一阈值。

  可选的,调节所述发动机的负荷至所述目标负荷的步骤包括:

  将所述发动机的负荷粗调至一细调负荷范围内;

  将所述发动机的负荷细调至所述目标负荷;

  每经过一第二设定时间判断所述发动机的负荷是否达到负荷稳定条件,若所述发动机的负荷达到所述负荷稳定条件,则令负荷稳定次数自增一,若所述发动机的负荷未达到所述负荷稳定条件,令所述负荷稳定次数清零,并将负荷增加或减少一第二偏移量,直至所述负荷稳定次数达到一第二设定值时,则所述发动机的负荷达到所述目标负荷。

  可选的,所述负荷稳定条件为所述发动机的负荷与所述目标负荷的差值小于一第二阈值。

  可选的,在各失火测量工况下执行失火测量并获取各失火测量工况下的失火信号之后,所述失火信号的测量方法还包括:

  每经过一第三设定时间判断所述发动机的扭矩是否小于一第三阈值,若所述发动机的扭矩小于所述第三阈值,则令转毂倒拖次数自增一,在一第四设定时间内若所述转毂倒拖次数到达一第三设定值,则判定所述发动机发生转毂倒拖。

  可选的,利用一状态量记录各失火测量工况是否执行失火测量以及失火测量的情况,当执行失火测量完毕或中断时,通过扫描各失火测量工况的状态量以判断继续进行失火测量的失火测量工况。

  可选的,未执行失火测量的失火测量工况的状态量为“0”,当执行失火测量完毕后,将该失火测量工况的状态量置为“1”,当所述发动机发生转毂倒拖时,将该失火测量工况的状态量置为“-1”,当无法将所述发动机的转速调节至所述目标转速和/或无法将所述发动机的负荷调节至所述目标负荷时,将该失火测量工况的状态量置为“2”,当执行失火测量完毕或中断时,扫描各失火测量工况的状态量并对状态量为“0”的任一失火测量工况进行失火测量。

  本发明还提供了一种失火信号的测量系统,用于在一转毂上测量发动机的失火信号,包括:

  工况读取模块,用于自动读取各失火自学习工况及各失火测量工况下发动机的目标状态;

  工况调节模块,用于调节所述发动机的状态至所述目标状态以使所述发动机处于各失火自学习工况或各失火测量工况下;

  测量记录模块,用于获取并记录各失火自学习工况下的失火学习值及各失火测量工况下的失火信号;

  修正模块,用于利用各失火自学习工况下的失火学习值对各失火测量工况下的失火信号进行修正。

  可选的,所述失火自学习工况包括齿偏差自学习工况和/或燃烧偏差自学习工况,且所述失火学习值包括齿偏差学习值和/或燃烧偏差学习值。

  可选的,所述工况调节模块通过调节所述发动机的转速和负荷至目标转速和目标负荷,以使所述发动机的状态到达所述目标状态,其中,所述目标转速及所述目标负荷为所述发动机在目标状态下标定的转速值和负荷值,且所述目标状态为各失火自学习工况或各失火测量工况下所述发动机的状态。

  可选的,所述失火信号的测量系统还包括稳定判断模块,所述稳定判断模块用于在所述工况调节模块调节所述发动机的状态时判断所述发动机的转速是否达到转速稳定条件以及判断所述发动机的负荷是否达到负荷稳定条件,以判断所述发动机是否达到所述目标状态。

  可选的,所述失火信号的测量系统还包括工况状态量记录模块及工况扫描模块,所述工况状态量记录模块用于在失火测量时实时利用一状态量记录各失火测量工况是否执行失火测量以及失火测量的情况,当执行失火测量完毕或中断时,所述工况扫描模块通过扫描各失火测量工况的状态量以判断继续进行失火测量的失火测量工况。

  可选的,所述工况状态量记录模块将未执行失火测量的失火测量工况的状态量置为“0”,当执行失火测量完毕后,将该失火测量工况的状态量置为“1”,当所述发动机发生转毂倒拖时,将该失火测量工况的状态量置为“-1”,当无法将所述发动机的转速调节至所述目标转速和/或无法将所述发动机的负荷调节至所述目标负荷时,将该失火测量工况的状态量置为“2”,当执行失火测量完毕或中断时,所述工况扫描模块扫描各失火测量工况的状态量并对状态量为“0”的任一失火测量工况进行失火测量。

  可选的,所述失火信号的测量系统还包括工况切换模块,所述工况切换模块实时监控所述发动机的水温和油温,当所述发动机的水温和/或油温超过设定温度范围时,所述工况切换模块将所述发动机切换至状态量为“0”且目标转速和/或目标负荷均比当前工况更低的失火测量工况,若所有失火测量工况的状态量均不为“0”,则所述工况切换模块调低所述发动机的转速和/或负荷。

  在本发明提供的失火信号的测量方法及测量系统中,通过工况读取模块自动读取各失火自学习工况及各失火测量工况下发动机的目标状态,通过工况调节模块调节所述发动机的状态至所述目标状态以使所述发动机处于各失火自学习工况或各失火测量工况下,通过测量记录模块获取并记录各失火自学习工况下的失火学习值及各失火测量工况下的失火信号,再通过修正模块利用各失火自学习工况下的失火学习值对各失火测量工况下的失火信号进行修正,从而自动实现失火信息的转毂测量工作,并且完成失火学习值及失火信号的自动记录测量,可以减少工程师在转毂的工作时间,提升了匹配流程效率,还可以提高失火信号的检测精度。

  附图说明

  图1为本发明实施例提供的失火信号的测量方法的整体流程图;

  图2为本发明实施例提供的工况自动调节流程图;

  图3为本发明实施例提供失火信号的测量系统的结构框图;

  其中,10-工况读取模块;20-工况调节模块;30-测量记录模块;40-修正模块;50-稳定判断模块;60-工况状态量记录模块;70-工况扫描模块;80-工况切换模块。

  具体实施方式

  下面将结合示意图和实施例对本发明进行更详细的描述。根据下列描述,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。

  本实施例提供了一种失火信号的测量方法,用于在一转毂上测量发动机的失火信号,包括如下步骤:

  S1:在各失火自学习工况下执行失火自学习,以获取各失火自学习工况下的失火学习值;

  S2:在各失火测量工况下执行失火测量,以获取各失火测量工况下的失火信号;

  S3:利用各失火自学习工况下的失火学习值对各失火测量工况下的失火信号进行修正。

  具体的,如图1所示,首先可以先准备好测量失火信号之前的准备步骤S0,例如可以先测量所述发动机的水温是否合适、油温是否合适以及暖机是否达到条件,若所述发动机的水温及油温均在正常范围内,暖机也达到条件,则可以进行失火信号的测量,反之所述发动机的水温和/或油温未在正常范围内,或者暖机未达到条件,则可以先进行等待,直至所述测量失火信号之前的准备工作均做好(例如所述发动机的水温及油温均在正常范围内,暖机也达到条件)。

  可以理解的是,当发动机失火发生时,发动机扭矩突然下降为0,从而引起角加速度的变化,所以失火信号可以根据角加速度计算,也就是说当失火发生时,根据角加速度计算而来的失火信号会变大,超过一个极限后,判定失火发生。但是,由于计算失火信号的角加速度是由信号齿轮转过的角度和转过的时间来计算的,转过的角度是由信号齿轮转过的齿数来确定的,例如转过30个齿对应180度,因此信号轮齿的加工误差,会导致30个齿对应的实际角度并不是严格等于180度,然而如果还是按照180度去计算,就会导致计算的失火信号有偏差,对失火判断会产生影响,所以需要计算出由于信号齿轮的加工误差所导致的齿偏差,由于齿偏差主要是信号齿轮的机械加工偏差,所以计算齿偏差时要尽量排除燃烧带来的影响,因此会选择燃烧比较好的转速以及不太高的负荷下的工况来计算齿偏差。

  而燃烧偏差是因为发动机气缸内燃烧时,由于进气量的偏差、喷油的偏差和/或空燃比的偏差等系统偏差,导致正常没有发生失火时的失火信号可能会超过极限,若不修正燃烧偏差对失火信号带来的影响,会导致将正常没有发生失火的时被误判为失火。因为不同工况下的燃烧偏差都不一样,所以在各个不同的工况下均需要计算出燃烧偏差。所以,本实施例中,所述失火自学习包括齿偏差自学习和/或燃烧偏差自学习,利用所述齿偏差自学习过程学习出齿偏差学习值(齿偏差的数值),利用所述燃烧偏差自学习过程学习出燃烧偏差学习值(燃烧偏差的数值),所述齿偏差学习值和/或燃烧偏差学习值构成所述失火学习值。

  接着,执行步骤S1,在各失火自学习工况下执行失火自学习,以获取各失火自学习工况下的失火学习值。可选的,所述发动机通常具有多个失火自学习工况,专门用于失火自学习,每个所述失火自学习工况下所述发动机的转速和负荷均已被标定好,所以可以通过顺次调节所述发动机的转速和负荷至目标转速及目标负荷以进入目标工况,这里的所述目标工况是指各失火自学习工况,目标转速及目标负荷是指所述发动机在目标工况下标定好的转速值和负荷值。具体的,请参阅表1和表2,其中,表1为本实施例提供的一种自学习工况目标转速表,表2为本实施例提供的一种自学习工况目标负荷表,将表1中的任一目标转速与表2中的任一目标负荷组合即形成一个失火自学习工况,表1中具有11种目标转速,表2中具有3种目标负荷,则可以形成33种失火自学习工况。

  表1

  

  表2

  获取所述失火自学习工况后,可以先执行失火自学习,接下来以将所述发动机调到任一失火自学习工况为例对所述失火自学习过程进行详细描述。

  如图2所示,由于发动机的转速可以通过调节车速间接调节,所以首先根据车速与所述发动机转速计算出速比,通过速比及所述目标转速获取目标车速(目标车速=速比*目标转速),转毂调节车速至目标车速,可以理解的是,由于目标车速与所述目标转速是对应的,当调节车速至目标车速时,所述发动机的转速可以认为是达到的目标转速。接下来,需要设定所述发动机的转速稳定条件(根据转速波动范围设定)、转速稳定时间及转速稳定次数以用于判断所述发动机的转速是否稳定,可选的,每经过一第一设定时间(转速稳定时间)则判断所述发动机的转速是否达到转速稳定条件,若所述发动机的转速达到所述转速稳定条件,则令转速稳定次数自增一,若所述发动机的转速未达到所述转速稳定条件,令所述转速稳定次数清零,并将车速增加或减少一第一偏移量(所述第一偏移量可以很小,慢慢的在所述目标车速附近调整),直至所述转速稳定次数达到一第一设定值(转速稳定次数)时,则所述发动机的转速达到所述目标转速。本实施例中,所述转速稳定条件为所述发动机的转速与所述目标转速的差值小于一第一阈值,也就是说,在所述第一设定时间内,若所述发动机的转速与所述目标转速的差值小于所述第一阈值时,则判定所述第一设定时间内所述发动机的转速稳定,需要在所述第一设定值个所述第一设定时间内,所述发动机连续实现转速稳定则判定出所述发动机的转速稳定,所述发动机的转速稳定后,所述发动机的转速即可认为达到所述目标转速。

  接着需要将所述发动机的负荷调节至目标负荷,首先将所述发动机的负荷粗调至一细调负荷范围内,然后将所述发动机的负荷细调至所述目标负荷,所述粗调每次调整的负荷比细调每次调整的负荷大,这样两段式调节所述发动机的负荷可以先将所述发动机的负荷调节到目标负荷附近,再进行自动细调逼近目标负荷,调整的精度更高。然后需要设定所述发动机的负荷稳定条件(根据负荷波动范围设定)、负荷稳定时间及负荷稳定次数以用于判断所述发动机的负荷是否稳定,可选的,每经过一第二设定时间(负荷稳定时间)则判断所述发动机的负荷是否达到负荷稳定条件,若所述发动机的负荷达到所述负荷稳定条件,则令负荷稳定次数自增一,若所述发动机的负荷未达到所述负荷稳定条件,令所述负荷稳定次数清零,并将负荷增加或减少一第二偏移量(所述第二偏移量也可以很小,慢慢的在所述目标负荷附近调整),直至所述负荷稳定次数达到一第二设定值(负荷稳定次数)时,则所述发动机的负荷达到所述目标负荷。本实施例中,所述负荷稳定条件为所述发动机的负荷与所述目标负荷的差值小于一第二阈值,也就是说,在所述第二设定时间内,若所述发动机的负荷与所述目标负荷的差值小于所述第二阈值时,则判定所述第二设定时间内所述发动机的负荷稳定,需要在所述第二设定值个所述第二设定时间内,所述发动机连续实现负荷稳定则判定出所述发动机的负荷稳定,所述发动机的负荷稳定后,所述发动机的负荷即可认为达到所述目标负荷。

  应理解,本实施例中的第一设定时间、第二设定时间、第一阈值、第二阈值、第一设定值及第二设定值均可以根据不同的发动机进行设计和调整,这里不再过多赘述。

  当所述发动机的转速稳定且负荷稳定后,则可以判定所述发动机进入了目标工况(目标转速和目标负荷对应的失火自学习工况),可以进行失火自学习。可以理解的是,由于不同工况下的燃烧偏差都不一样,所以在每个所述失火自学习工况下都需要执行燃烧偏差自学习(例如表1和表2构成的33种失火自学习工况均需要执行燃烧偏差自学习),以学习出各失火自学习工况下的燃烧偏差学习值。而由于齿偏差主要是机械加工偏差,所以可以选择燃烧比较好的转速以及不太高的负荷下的失火自学习工况来计算齿偏差(例如选择表1和表2中目标转速大于4000r/min且负荷为15%的失火自学习工况),以学习出若干失火自学习工况下的齿偏差学习值。当然,当失火自学习完成后,得到了失火学习值,为了检查失火学习值的准确性,可以在时间或工况允许的情况下,对失火学习值进行检查。

  接下来,执行步骤S2,在各失火测量工况下执行失火测量,以获取各失火测量工况下的失火信号。可选的,所述发动机通常具有多个失火测量工况,专门用于失火测量,每个所述失火测量工况下所述发动机的转速和负荷均已被标定好,所以可以也通过顺次调节所述发动机的转速和负荷至目标转速及目标负荷以进入目标工况,这里的所述目标工况是指各失火测量工况,目标转速及目标负荷是指所述发动机在目标工况下标定好的转速值和负荷值。将所述发动机调节至所述失火测量工况的方法也可以采用上述描述的将所述发动机调到任一失火自学习工况的方法。具体的,请参阅表3和表4,其中,表3为本实施例提供的一种失火测量工况目标转速表,表4为本实施例提供的一种失火测量工况目标负荷表,将表3中的任一目标转速与表4中的任一目标负荷组合即形成一个失火测量工况,表3中具有8种目标转速,表4中具有8种目标负荷,则可以形成64种失火测量工况。

  表3

  表4

  为了准确的测量出失火信号,对于每个所述失火测量工况都需要进行失火测量,由于所述失火测量工况的种类很多(例如表3和表4就可以构成64种),一旦失火测量出现中断或错误则难以区分已进行了失火测量的失火测量工况及未进行失火测量的失火测量工况。本实施例中,利用一状态量实时记录各失火测量工况是否执行失火测量以及失火测量的情况,当执行失火测量完毕或中断时,可以通过扫描各失火测量工况的状态量以判断继续进行失火测量的失火测量工况,这样即可快速的找到还未进行失火测量的失火测量工况。具体的,将未执行失火测量的失火测量工况的状态量设为“0”;当执行失火测量完毕后,将该失火测量工况的状态量置为“1”;可以理解的是,在失火测量时若目标负荷过小则可能出现转毂倒拖,所以在各失火测量工况下执行失火测量并获取各失火测量工况下的失火信号之后,还需要每经过一第三设定时间判断所述发动机的扭矩是否小于一第三阈值,若所述发动机的扭矩小于所述第三阈值,则令转毂倒拖次数自增一,在一第四设定时间内若所述转毂倒拖次数到达一第三设定值,则判定所述发动机发生转毂倒拖,发生转毂倒拖后则不需要再测量这个失火测量工况的失火信号,后续在失火测量时可以跳过此失火测量工况,所以当所述发动机发生转毂倒拖时,将该失火测量工况的状态量置为“-1”;当无法将所述发动机的转速调节至所述目标转速和/或无法将所述发动机的负荷调节至所述目标负荷时,则表明目标负荷过大,可能出现油门踏板参数调到上限(此目标转速下的负荷达到100%而目标负荷仍未达到),则表明此失火测量工况下的目标负荷及以上目标负荷都无法达到,后续在失火测量时可以跳过此失火测量工况,将该失火测量工况的状态量置为“2”。

  进一步,由于采用了状态量来实时记录每个失火测量工况的状态,当失火测量意外中断时或正常失火测量完毕后(后续均统称为中断),采用特定状态量“1”记录当前工况的状态,当因为意外原因中断测量时也会自动进行中断记录,记录中断时的失火测量工况具体是哪个(可以利用目标转速的序号和目标负荷的序号记录),当从中断处恢复继续试验时,可以读取中断时的失火测量工况的目标转速的序号和目标负荷的序号,即可查询得到中断时对应的目标转速和目标负荷,并扫描此中断时的失火测量工况的状态量(为“-1”,“0”,“1”或“2”),当所述中断时的失火测量工况的状态量为“0”时,则可以继续执行失火测量,当中断时的失火测量工况的状态量不为“0”,则扫描各失火测量工况的状态量并对状态量为“0”的下一个失火测量工况进行失火测量。

  可以理解的是,所述失火测量工况的状态量还可以采用其他的方式去记录,或者根据所述发动机的型号、检测精度等可以采用更多的状态量去记录所述失火测量工况,这里不再一一举例说明。

  进一步,请继续参阅图1,在执行失火测量时,可以实现自动改变所述发动机的标定量来造各种类型的断火或断油失火模式(如单次失火、连续失火、多重失火),并自动记录失火信号的表现,然后判定失火模式结束后,按照特定命名方式记录保存各失火测量工况下的失火信号以得到各失火测量工况的失火信号,失火测量所要求的所有失火测量工况都测量完成后,自动将记录有失火信号的测量文件整理到指定位置处。本实施例中,失火测量的过程也可以根据具体的发动机进行设计。

  基于此,如图1-3所示,本实施例还提供了一种失火信号的测量系统,用于在一转毂上测量发动机的失火信号,包括:

  工况读取模块10,用于自动读取各失火自学习工况及各失火测量工况下发动机的目标状态;

  工况调节模块20,用于调节所述发动机的状态至所述目标状态以使所述发动机处于各失火自学习工况或各失火测量工况下;

  测量记录模块30,用于获取并记录各失火自学习工况下的失火学习值及各失火测量工况下的失火信号;

  修正模块40,用于利用各失火自学习工况下的失火学习值对各失火测量工况下的失火信号进行修正。

  具体的,所述失火信号的测量系统是用于实现上述失火信号的测量方法的自动化测量系统。所述工况读取模块10可以实现目标工况的读取,这里的目标工况是指各失火自学习工况或各失火测量工况,并获取到目标工况的目标转速和目标负荷,作为所述工况调节模块20的输入。

  所述工况调节模块20根据所述工况读取模块10读取到的目标转速和目标负荷来自动调节所述发动机的状态至所述目标状态,即将所述发动机的转速调节至目标转速,将所述发动机的负荷调节至目标负荷。为了实现更精确的判断所述发动机是否进入了所述目标工况,所述失火信号的测量系统还包括一稳定判断模块50,所述稳定判断模块50用于在所述工况调节模块20调节所述发动机的状态时判断所述发动机的转速是否达到转速稳定条件以及判断所述发动机的负荷是否达到负荷稳定条件,以判断所述发动机是否达到所述目标状态。可选的,这里所述稳定判断模块50判断所述发动机是否稳定的方法可以参阅本实施例中关于失火信号的测量方法中描述的稳定判断方法,这里不再过多赘述。可选的,在所述失火测量工况种类很多的情况下,所述失火信号的测量系统还可以包括一工况状态量记录模块60及工况扫描模块70,所述工况状态量记录模块60用于在失火测量时实时利用一状态量(例如将未执行失火测量的失火测量工况的状态量设为“0”;当执行失火测量完毕后,将该失火测量工况的状态量置为“1”;当所述发动机发生转毂倒拖时,将该失火测量工况的状态量置为“-1”;当无法将所述发动机的转速调节至所述目标转速和/或无法将所述发动机的负荷调节至所述目标负荷时,将该失火测量工况的状态量置为“2”)来实时记录各失火测量工况是否执行失火测量以及失火测量的情况,当执行失火测量完毕或中断时,所述工况扫描模块70可以通过扫描各失火测量工况的状态量以判断继续进行失火测量的失火测量工况,具体的,所述工况扫描模块70可以扫描各失火测量工况的状态量并对状态量为“0”的任一失火测量工况进行失火测量。

  进一步,所述测量记录模块30用于记录失火自学习过程中各失火自学习工况下的失火学习值以及记录失火测量过程中各失火测量工况下的失火信号的失火信号。具体的,由于失火自学习过程分为齿偏差自学习过程和燃烧偏差学习过程,在所述发动机执行齿偏差自学习时或燃烧偏差自学习时,所述测量记录模块30自动记录学习到的齿偏差学习值及燃烧偏差学习值。在失火测量过程中,所述,测量记录模块30则可以自动修改所述发动机的标定量来造各种类型的失火模式(如单次失火、连续失火、多重失火),并自动记录下失火信号。

  可选的,所述发动机在执行失火自学习和/或失火测量时,可能会出现水温、温度过高的情况,若继续执行失火自学习和/或失火测量,则可能会导致安全隐患,本实施例中,所述失火信号的测量系统还包括工况切换模块80,所述工况切换模块80实时监控所述发动机的水温和油温,当所述发动机的水温和/或油温超过设定温度范围时(发动机的水温高于正常水温且发动机的油温高于正常油温时),所述工况切换模块80将所述发动机切换至状态量为“0”且目标转速和/或目标负荷均比当前工况更低的失火测量工况,若所有失火测量工况的状态量均不为“0”,则表明每个所述失火测量工况均完成了测量,所述工况切换模块80则可以直接调低所述发动机的转速和/或负荷,以进行温度冷却,避免出现安全隐患。

  最后,所述测量记录模块30可以将记录下的各失火自学习工况下的失火学习值及各失火测量工况下的失火信号提供给所述修正模块40,所述修正模块40利用各失火自学习工况下的失火学习值对各失火测量工况下的失火信号进行修正。例如,对于齿偏差的修正,可以根据这个齿偏差学习值计算出一个齿偏差系数,和信号齿轮转过的例如30个齿所需要的时间相乘得到修正后的时间,再利用修正后的时间计算出修正后的失火信号。对于燃烧偏差的修正,可以将每一个周期的失火信号与上一个周期的失火信号相减得到这个周期的修正后的失火信号变量,因为理论认为,当前工况下的每个周期的失火信号都有同样的燃烧偏差,将每个周期的失火信号的燃烧偏差学习值相减就可以把燃烧偏差减掉。

  可选的,利用修正后的所述失火信号得到可以更加精确的发动机的失火阈值,以防止失火误判的情况发生。

  综上所述,在本发明提供的失火信号的测量方法及测量系统中,通过工况读取模块自动读取各失火自学习工况及各失火测量工况下发动机的目标状态,通过工况调节模块调节所述发动机的状态至所述目标状态以使所述发动机处于各失火自学习工况或各失火测量工况下,通过测量记录模块获取并记录各失火自学习工况下的失火学习值及各失火测量工况下的失火信号,再通过修正模块利用各失火自学习工况下的失火学习值对各失火测量工况下的失火信号进行修正,从而自动实现失火信号的转毂测量工作,并且完成失火学习值及失火信号的自动记录测量,可以减少工程师在转毂的工作时间,提升了匹配流程效率,通常的,国五项目的匹配流程效率至少可以提高6.3%,国六项目的匹配流程效率至少可以提高12%,并且,由于整个失火信号的测量均是自动完成的,不存在人工调整或计算,还可以提高失火信号的检测精度。

  上述实施例仅用于示例性地说明发明的原理及其功效,而非用于限制本发明。任何所属技术领域的技术人员,在不违背本发明的精神及范畴下,均可对本发明揭露的技术方案和技术内容做任何形式的等同替换或修改等变动,而仍属于本发明的保护范围之内。

《失火信号的测量方法及测量系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)