The invention discloses a method and device for detecting engine misfire, which comprises: collecting engine original speed signal in real time by engine crankshaft signal sensor, correcting and filtering the engine original speed signal, and obtaining the corresponding speed fluctuation signal of each cylinder and combustion work; According to the engine rotational speed, the detection window value is determined, and the rotational speed fluctuation signal in the detection window value is Fourier transformed to obtain the primary harmonic phase of each cylinder, and the primary harmonic phase of each cylinder is taken as the characteristic signal to judge the misfire. The invention realizes accurate detection of the occurrence rate of engine misfire, and specifically locates the misfire cylinder, thereby avoiding the damage and Emission Deterioration of the engine and its related components caused by the engine misfire.
【技术实现步骤摘要】
一种用于发动机失火检测方法及装置
本专利技术涉及发动机检测
,特别是涉及一种用于发动机失火检测方法及装置。
技术介绍
现有技术中,对于发动机失火检测是通过采集发动机转速,判断每个缸做功冲程阶段的转速加速度或相应缸之间的加速度作为失火的特征值,将特征值与阈值进行比较,来判断发动机相应缸是否存在失火。当某个缸发生失火时,失火缸处于做功冲程阶段,加速度与未发生失火的缸相比会减小,且失火缸对应的做功冲程阶段,平均转速也会较小,导致失火缸与未失火缸之间的加速度变大。因此,通过判断每个缸做功冲程阶段的加速度进行失火检测,对发动机转速和负荷要求高。发动机正常工作时,转速的波动表现为发动机角动量的变化,而在低负荷时,燃烧做功引起的角动量变化微弱,因此,失火发生时对应发动机转速变化不明显,很难区分是否发生失火;同时,随着转速的升高,发动机角动量随着转速呈二次方增加,在各个缸做功相同的情况下,角动量波动相对减小,而失火发生时转速加速度不明显。在上述情况下,用每个缸做功冲程阶段的加速度进行失火检测,容易发生误判,不能准确检测失火,因此,需要在有限负荷和转速区间进行失火检测,即,通过判断相应缸之间的加速度进行失火诊断,会存在较大的几率不能正确判断失火缸。当未发生失火时,发动机各个缸工作一致性较高,缸与缸之间的加速度较小;当发生失火时,由于某个缸或某几个缸不工作,发动机整体的运转平衡被打破,导致发动机转速在一个工作循环波动,这时发动机相应缸之间的加速度会变大。在不同的转速和负荷下发动机发生失火时,转速波动情况不一致,失火缸对应做功冲程的发动机转速不一定会立刻下降,因此,导致无 ...
【技术保护点】
1.一种用于发动机失火检测方法,其特征在于,包括:通过发动机的曲轴信号传感器实时采集发动机原始转速信号;对所述发动机原始转速信号进行相应的修正及滤波,得到各缸与燃烧做功相应的转速波动信号;根据所述发动机的转速确定检测窗口值,并对所述检测窗口值内的所述转速波动信号进行傅里叶变换,得到各缸一次谐波相位;将各缸所述一次谐波相位作为特征信号进行失火判定。
【技术特征摘要】
1.一种用于发动机失火检测方法,其特征在于,包括:通过发动机的曲轴信号传感器实时采集发动机原始转速信号;对所述发动机原始转速信号进行相应的修正及滤波,得到各缸与燃烧做功相应的转速波动信号;根据所述发动机的转速确定检测窗口值,并对所述检测窗口值内的所述转速波动信号进行傅里叶变换,得到各缸一次谐波相位;将各缸所述一次谐波相位作为特征信号进行失火判定。2.根据权利要求1所述的方法,其特征在于,对所述发动机原始转速信号进行相应的修正及滤波,得到各缸与燃烧做功相应的转速波动信号的步骤,包括:对所述发动机原始转速信号进行相应的修正,得到各缸燃烧做功引起的转速波动信号;通过带通滤波对所述发动机燃烧做功引起的转速波动信号进行滤波,提取各缸与燃烧做功相应的转速波动信号。3.根据权利要求1所述的方法,其特征在于,所述将各缸所述一次谐波相位作为特征信号进行失火判定的步骤,具体为:将各缸所述一次谐波相位与未发生失火时的一次谐波相位进行对比,判定是否存在失火。4.根据权利要求3所述的方法,其特征在于,将各缸所述一次谐波相位与未发生失火时的一次谐波相位进行对比,判定是否存在失火的步骤,包括:判断各缸所述一次谐波相位与标准相位的比值是否小于第一阈值;若是,则判定为失火,若否,则判定为未失火。5.根据权利要求3所述的方法,其特征在于,将各缸所述一次谐波相位与未发生失火时的一次谐波相位进行对比,判定是否存在失火的步骤,包括:将各缸所述一次谐波相位与第二阈值做比较,所述第二阈值为同样工况下未发生失火时的一次谐波相位;若所述一次谐波相位小于所述第二相位,则判...
【专利技术属性】
技术研发人员:宋国梁,周飞章,王文霞,
申请(专利权)人:潍柴动力股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。