发动机失火监控方法、车辆和计算机可读存储介质与流程

文档序号:31974331发布日期:2022-10-29 02:20阅读:203来源:国知局
发动机失火监控方法、车辆和计算机可读存储介质与流程

1.本技术涉及车辆发动机技术领域,尤其涉及一种发动机失火监控方法、车辆和计算机可读存储介质。


背景技术:

2.失火是发动机的常见故障之一。发动机发生失火故障后会出现抖动现象,从而引起整车抖动。然而,目前的失火监控方案大都关注于如何准确识别发动机发生失火故障,而忽略了发动机失火所引起的整车抖动问题。


技术实现要素:

3.本技术的一个目的在于提供一种发动机失火监控方法,该方法可以通过检测发动机的状态,根据发动机的状态确认发动机是否失火,在确认发动机失火的情况下获取车辆在发动机失火时的档位信息,然后根据档位信息确定转速标定值,再对转速标定值进行增益处理,以获得目标转速,进而控制发动机转速达到目标转速,如此可以避免发动机因激励频率与动力总成刚体模态的频率耦合而产生抖动。可见,本技术方法可以针对发动机失火所引起的车辆抖动采取相应的措施,可以改善发动机失火后的车辆抖动现象。
4.本技术的一个目的在于提供一种发动机失火监控方法,由于转速和频率之间存在着对应关系,因此,本技术方法可以根据转速标定值计算发动机的每一阶激励所对应的激励频率,然后判断每一阶激励频率是否等于车辆的动力总成刚体模态的频率,若有一个阶次的激励频率等于动力总成刚体模态的频率,则对转速标定值进行增益处理,如此可使转速发生改变,从而改变转速所对应的频率,以达到使发动机的频率与动力总成刚体模态的频率不相同而无法发生耦合的目的。
5.本技术的一个目的在于提供一种发动机失火监控方法,该方法可以在对转速标定值进行增益处理后,计算增益处理所得的转速所对应的频率,然后判断计算出的频率是否等于动力总成刚体模态的频率,若计算出的频率不等于动力总成刚体模态的频率,则将增益处理后所得的转速作为目标转速,否则,对转速标定值再次进行增益处理,如此可以确保发动机每一阶激励所对应的频率都不等于车辆的动力总成刚体模态的频率。
6.本技术的一个目的在于提供一种发动机失火监控方法,该方法可以通过将转速标定值与设定的增益值相乘,从而实现对转速标定值的增益处理。由于可以增大发动机的频率和减小发动机的频率均可以使发动机的频率避开动力总成刚体模态的频率,因此,本技术方法可以根据实际情况设定增益值大于1或者增益值小于1。可见,本技术方法增益处理的方式较为灵活。
7.本技术的一个目的在于提供一种发动机失火监控方法,该方法可以在车辆处于怠速工况且获取的档位信息为p档、n档或d档的情况下,当确认发动机失火时,获取档位信息所对应的怠速转速标定值;在车辆处于蠕行工况且获取的档位信息为d档的情况下,当确认发动机失火时,获取d档所对应的蠕行转速标定值。可见,本技术方法考虑到了不同工况及
档位的情况,如此可以更准确地确定出发动机失火时所对应的转速标定值,从而可以更精确地调整发动机的转速和频率,以更有效地抑制发动机失火所引起的抖动。
8.本技术的一个目的在于提供一种发动机失火监控方法,该方法可以在车辆处于怠速工况的情况下控制发动机达到目标怠速转速,在车辆处于蠕行工况控制发动机达到目标蠕行转速。可见,本技术方法考虑到了不同工况的情况,如此可以更准确地确定出发动机需要达到的目标转速,从而可以更精确地调整发动机,以更有效地抑制发动机失火所引起的抖动。
9.本技术的一个目的在于提供一种发动机失火监控方法,该方法可以通过调整发动机中未失火的汽缸的喷油量,以使发动机转速达到目标转速。并且,当发动机有多个未失火的汽缸,可以等量地调整发动机中未失火的多个汽缸的喷油量,如此可使未失火的多个汽缸做功均衡,避免汽缸做功失衡而导致发动机加剧抖动。
10.本技术的一个目的在于提供一种发动机失火监控方法,该方法可以在确认发动机失火后,控制车辆的失火故障灯亮灯和/或产生失火提示信号并输出失火提示信号,如此可以提示驾驶员当前车辆的发动机发生失火故障,有助于及时停车并尽早报修,降低驾驶安全风险。另外,该方法还可以在确认发动机失火后,控制发动机中的失火汽缸停止喷油,如此可以避免失火汽缸因为无法正常燃烧而产生尾气和增加油耗,因此可有利于提高车辆的燃油经济性和车辆运行的安全性。
11.本技术的一个目的在于提供一种车辆,该车辆包括处理器和存储器,存储器用于存储多条程序指令,处理器调用程序指令时,实现如上所述的发动机失火监控方法。
12.本技术的一个目的在于提供一种计算机可读存储介质,该计算机可读存储介质存储多条程序指令,多条程序指令适于由处理器加载并执行如上所述的发动机失火监控方法。
13.与现有技术相比,本技术具有以下优点:
14.本技术方法基于车辆抖动的发生机理,通过在发动机失火时及时改变发动机的转速,使得发动机的激励频率发生改变,从而避免激励频率与动力总成刚体模态的频率发生耦合而引起发动机抖动。因此,本技术方法可以有效抑制发动机失火所引起的整车抖动,有利于提升车辆的静谧品质,改善驾乘体验和延长车辆的使用寿命。
附图说明
15.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
16.图1为车辆发生发动机失火故障的示意图。
17.图2为本技术实施例提供的发动机失火监控方法的流程图。
18.图3为图2中的对转速标定值进行增益处理的过程示意图。
19.图4为本技术实施例提供的发动机失火监控装置的示意图。
20.图5为本技术实施例提供的车辆的结构框图。
21.主要元件符号说明
22.车辆
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
100
23.发动机
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
101
24.处理器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
102
25.传感器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
103
26.通信接口
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
104
27.存储器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
105
28.发动机失火监控装置
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
10
29.检测模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
11
30.失火确认模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
12
31.档位信息获取模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
13
32.转速标定值确定模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
14
33.增益处理模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
15
34.控制模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
16
35.如下具体实施方式将结合上述附图进一步说明本技术。
具体实施方式
36.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
37.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。
38.在本技术的描述中,需要理解的是,术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。
39.对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。
40.发动机失火是指发动机的其中一个或多个汽缸出现断续或者连续的燃料燃烧不良或不能燃烧的现象。示例的,请参照图1,图1中的车辆100出现发动机失火故障。其中,图1中的填充有黑点的圆代表发动机101中的失火汽缸,无填充的空心圆代表发动机101中未失火的正常汽缸。失火汽缸会失去正常的做功能力,而正常汽缸仍可以正常做功,所以失火故障会导致发动机101工作不平稳,导致发动机101的实际转速与转速标定值存在偏差。这就可能导致发动机101与动力总成刚体模态发生频率耦合,产生共振抖动,具体表现为车辆100出现怠速抖动和蠕行抖动等现象。发动机101抖动不仅会对发动机101本身有损害,还会
对关联部件造成损伤,导致影响到整个车辆100的使用寿命和驾乘舒适性。
41.为此,本技术实施例提出了一种发动机失火监控方法,通过在发动机101失火时即时调整发动机101的转速,以避免发动机101与动力总成刚体模态发生频率耦合,因此可以有效抑制发动机失火故障所引起的整车抖动。下面对本技术实施例发动机失火监控方法进行详细说明。
42.请参照图2,图2为本技术实施例提供的发动机失火监控方法的流程图。该发动机失火监控方法包括以下步骤:
43.步骤s21:检测发动机101的状态。
44.步骤s22:根据发动机101的状态确认发动机101是否失火。若发动机101失火,则进入步骤s23,否则,返回步骤s21。
45.可以理解,车辆100在运行的过程中,可以实时检测发动机101的状态,以便能够及时发现发动机101失火。
46.其中,本技术并不限制发动机失火故障的确认方式。示例的,发动机101会因为失火的汽缸无法做功而导致转速明显降低,因此,车辆100可以通过转速传感器来检测发动机101的转速,并根据转速的波动幅度来确认是否有汽缸发生失火故障。
47.又示例的,由于失火汽缸无法正常推动活塞在缸内进行往复运动,因此,失火汽缸的缸内压力会不同于正常工作的汽缸,因此,车辆100可以通过压力传感器检测缸内压力,并根据缸内压力来确认汽缸是否失火。
48.又示例的,由于汽缸正常做功时,会在成功点火后产生一个反馈信号以表示点火成功,因此,车辆100可以通过检测是否存在该反馈信号来确认汽缸是否正常做功。
49.步骤s23:获取车辆100在发动机101失火时的档位信息。
50.可以理解,由于不同档位对应档位手柄中的拨叉执行器的不同位置,故车辆100可以通过位置传感器检测档位手柄的拨叉执行器位置信息,由此可以获知车辆100的档位。因此,档位信息即是指位置传感器所检测到的拨叉执行器位置信息。
51.其中,可以理解,车辆100的档位手柄可提供p档(即驻车档)、n档(即空档)和d档(即前进档)等多个档位,因此,档位信息可包括p档、n档和d档。
52.步骤s24:根据档位信息确定转速标定值。
53.可以理解,由于档位和转速具有对应关系,档位越高,档位所对应的转速标定值越大。因此,根据档位信息即可以确定出对应的转速标定值。
54.其中,转速标定值可以预先通过车辆100台架试验进行标定。并且,转速标定值可以预先存储于车辆100中。如此,车辆100即可以根据档位信息查找出档位所对应的转速标定值。
55.可以理解,由于转速还与工况相关,不同工况所对应的转速标定值会有所不同,因此,车辆100所存储的转速标定值可具体包括每一工况下的每一档位所对应的转速标定值。示例的,在一些实施例中,车辆100所存储的转速标定值包括在怠速工况下的每一档位(例如p档、n档、d档和r档)所对应的转速标定值,以及在蠕行工况下的每一档位(例如d档和r档)所对应的转速标定值。
56.因此,步骤s24可以包括如下步骤:
57.若车辆100正处于怠速工况,并且档位信息为p档、n档或d档时,则获取档位信息所
对应的怠速转速标定值。
58.若车辆100处于蠕行工况,并且档位信息为d档,则获取d档所对应的蠕行转速标定值。
59.其中,可以理解,怠速工况是指发动机101空转的工作状况,即在发动机101运转时未踩踏加速踏板,使得发动机101虽然有运转但是没有动力输出。怠速工况下发动机101的转速即为怠速转速。蠕行工况是指车辆100处于d档或r档下,并且未踩踏加速踏板和制动踏板,使得车辆100低速行驶的状况。蠕行工况下发动机101的转速即为蠕行转速。
60.可以理解,由于车辆100在r档时发动机101的转速会比较大,故失火的发动机101基本不会与动力总成刚体模态发生频率耦合而共振,所以r档下的发动机101失火所引起的抖动现象不明显。因此,本技术实施例的步骤s24可以不考虑档位信息为r档的情况。
61.步骤s25:对转速标定值进行增益处理,以获得目标转速。
62.可以理解,曲轴的旋转运动是发动机101的动力来源,因此,当发动机101中的曲轴进行旋转运动时,可以将旋转运动视为一种激励。由于曲轴结构会对激励进行响应,具体可体现为结构发生振动,而本技术的最终目的是抑制发动机101的抖动,因此,在本技术的一些实施例中,步骤s25中对激励进行了阶次分析,以便从控制激励的角度来改善发动机101的抖动问题。
63.具体地,请参照图3,步骤s25可以包括如下步骤:
64.步骤s31:根据转速标定值计算发动机101的每一阶激励所对应的激励频率。
65.可以理解,激励可分为多个阶次。例如,一个汽缸完成一个工作循环的过程中,曲轴旋转两圈,汽缸进行一次点火。因此可以理解,曲轴每旋转一圈,一个汽缸完成点火0.5次,即对应为0.5阶次。以四缸发动机为例,曲轴每旋转一圈,四缸即可以点火2次,故对应为2阶次,因此四缸发动机可对应含有0.5阶激励、1阶激励、1.5阶激励和2阶激励。
66.每一阶次激励均有对应的激励频率和转速。示例的,激励与频率及转速的关系可体现为:f=r*n/60。其中,f为频率,r为转速,n为激励的阶次。因此,在步骤s31中,可以利用这一关系计算出转速标定值所对应的每一阶激励的激励频率。
67.步骤s32:判断激励频率是否等于动力总成刚体模态的频率。若其中一个阶次激励的激励频率等于动力总成刚体模态的频率,则进入步骤s33,否则返回步骤s32。
68.步骤s33:对转速标定值进行增益处理。
69.考虑到一次增益处理后可能还无法确保发动机101的全部激励频率都能避开动力总成刚体模态的频率,因此,在一些实施例中,如图3所示,步骤s25还可以包括如下步骤:
70.步骤s34:计算增益处理后所得的转速所对应的频率。
71.步骤s35:判断计算出的频率是否等于动力总成刚体模态的频率。若计算出的频率不等于动力总成刚体模态的频率,则进入步骤s36,否则返回步骤s33,以对转速标定值再次进行增益处理。
72.步骤s36:将增益处理后所得的转速作为目标转速。
73.其中,可以理解,增益处理即是指将转速标定值与设定的增益值进行相乘,增益处理后的转速即为转速标定值与增益值的乘积。
74.可以理解,由于增大转速和减小转速均可以使发动机101的频率避开动力总成刚体模态的频率,因此,增益值可以是大于1,也可以是小于1。
75.步骤s26:控制发动机101的转速达到目标转速。
76.可以理解,改变发动机101的转速的目的是为了防止发动机101的各阶次激励与动力系统的刚体模态发生频率耦合,从而激发激励共振。
77.以四缸发动机为例,当四缸发动机的其中一个汽缸发生失火故障时,发动机的0.5阶激励、1阶激励、1.5阶激励会因为动力系统失衡而发生变化。这就可能导致变化后的激励频率接近甚至等于动力系统的刚体模态频率。例如当发动机发生失火故障,此时动力系统的刚体模态频率为8~15hz,发动机的0.5阶激励变大了20~30db,对应地,0.5阶激励的激励频率变为6~10hz。而其他阶次激励变化后的频率均大于刚体模态频率。这就导致,0.5阶激励的激励频率的范围与刚体模态频率的范围有部分相同,因此,发动机的0.5阶激励极易与动力系统的刚体模态发生频率耦合,从而激发0.5阶激励共振。因此,本技术实施例在步骤s26中改变发动机的转速,使得发动机的0.5阶激励频率远离8~15hz这一范围,如此即可以避免激发0.5阶激励共振。
78.可以理解,由于转速与工况相关,因此,步骤s26可以包括如下步骤:
79.若车辆100处于怠速工况,则控制发动机101达到目标怠速转速。
80.若车辆100处于蠕行工况,则控制发动机101达到目标蠕行转速。
81.具体地,可以通过调整发动机101中未失火的汽缸的喷油量,以使发动机101的转速达到目标转速。
82.可以理解,车辆100存储有转速和喷油量的对照表,车辆100可以根据对照表查找出目标转速所对应的喷油量,从而可以根据所找出的喷油量精确控制发动机101的喷油。
83.可以理解,当发动机101有多个未失火的汽缸,则可以是等量地调整发动机101中未失火的多个汽缸的喷油量,如此可使未失火的多个汽缸做功均衡,避免汽缸做功失衡而导致发动机101加剧抖动。
84.在本技术的一些实施例中,在确认发动机101失火后,方法还可以包括如下步骤中的任意一个或其组合:
85.控制车辆100的失火故障灯亮灯,以提示驾驶员当前车辆100的发动机101发生失火故障,有助于及时停车并尽早报修,降低驾驶安全风险。
86.控制发动机101中的失火汽缸停止喷油,以避免失火汽缸因为无法正常燃烧而产生尾气和增加油耗。
87.产生失火提示信号并输出失火提示信号至终端,如此可以通过终端通知驾驶员,方便驾驶员知晓。
88.其中,可以理解,本技术实施例并没有限制终端的类型和终端通知的形式。例如,终端可以是仪表盘,仪表盘可以通过文字或其他表现方式将故障报警信息进行显示。又例如,终端可以是车载电脑,车载电脑可以将故障报警信息进行显示和/或语音播放。又例如,终端也可以是设置在车辆100上的音箱、手机和/或平板等。音箱可以语音播放故障报警信息,手机和平板可以显示和/或语音播放故障报警信息。
89.可以理解,上述发动机失火监控方法可应用于设置有发动机101的车辆100。示例的,车辆100可以是燃油车。可以理解,燃油车含有发动机管理系统(engine management system,ems),ems系统主要由发动机101、发动机控制器、各类传感器和执行器组成,可执行上述发动机失火监控方法。
90.又示例的,车辆100可以是混合动力车。可以理解,混合动力车含有ems系统和整车控制器(vehicle control unit,vcu),ems系统和vcu可以通过通信总线通信,并且可以协同工作。例如,ems系统可以执行上述发动机失火监控方法中的步骤s21、步骤s22和步骤s26,vcu可以执行上述发动机失火监控方法中的步骤s23至步骤s25。其中,ems系统在步骤s22中确认发动机有发生失火故障时,可以产生相应的失火信号并发送给vcu,以使vcu可以获知发动机失火,从而进行目标转速的计算。当vcu在步骤s25中确定出目标转速后,可以产生相应的控制信号给ems系统,以使ems系统可以根据控制信号控制发动机。
91.综上,本技术发动机失火监控方法可以在车辆100的发动机101失火时及时改变发动机101的转速,使得发动机101的激励频率发生改变,从而避免激励频率与动力总成刚体模态的频率发生耦合而引起发动机101抖动,因此本技术方法可以有效抑制发动机101失火所引起的整车抖动,有利于提高人车安全和延长车辆100的使用寿命。
92.需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。
93.请参照图4,图4为本技术实施例公开的一种发动机失火监控装置10的结构示意图。
94.本技术实施例提供的发动机失火监控装置10可以包括检测模块11、失火确认模块12、档位信息获取模块13、转速标定值确定模块14、增益处理模块15和控制模块16。
95.其中,检测模块11用于检测发动机101的状态。
96.失火确认模块12用于根据发动机101的状态确认发动机101是否发生失火故障。
97.档位信息获取模块13用于在确认发动机101失火的情况下获取车辆100在发动机101失火时的档位信息。
98.转速标定值确定模块14用于根据档位信息确定转速标定值。
99.增益处理模块15用于对转速标定值进行增益处理,以获得目标转速。
100.控制模块16用于控制发动机101转速达到目标转速。
101.在一些实施例中,增益处理模块15可以包括第一计算模块、第一判断模块、第一处理模块、第二计算模块、第二判断模块和第二处理模块。
102.其中,第一计算模块用于根据转速标定值计算发动机101的每一阶激励所对应的激励频率。
103.第一判断模块用于判断每一激励频率是否等于动力总成刚体模态的频率。
104.第一处理模块用于在有激励频率等于动力总成刚体模态的频率的情况下对转速标定值进行增益处理。
105.第二计算模块用于计算增益处理后所得的转速所对应的频率。
106.第二判断模块用于判断第二计算模块所计算出的频率是否等于动力总成刚体模态的频率。
107.第二处理模块用于在第二计算模块所计算出的频率等于动力总成刚体模态的频率的情况下对转速标定值再次进行增益处理,在第二计算模块所计算出的频率不等于动力总成刚体模态的频率的情况下将第一处理模块处理所得的转速作为目标转速。
108.可以理解的是,上述的发动机失火监控装置10中各个模块的划分仅用于举例说
明,在其他的实施例中,可将发动机失火监控装置10按照需要划分为不同的模块,以完成上述发动机失火监控装置10的全部或部分功能。
109.在本技术实施例中各个模块的具体实现还可以对应参照图2和图3所示的方法实施例的相应描述。
110.在图4所描述的发动机失火监控装置10,可以对车辆100的发动机失火故障进行检测,并在发动机101失火时自动采取相应措施以抑制整车抖动,从而提高人车安全,改善驾乘体验和延长车辆100的使用寿命。具体内容可以参见上述发动机失火监控方法的具体实施例,在此不再详述。
111.请参阅图5,图5为本技术实施例提供的车辆100的结构示意图。
112.本技术实施例提供一种车辆100,该车辆100可以包括上述的发动机失火监控装置10,该发动机失火监控装置10具体请参见图4示出的实施例的具体描述,在此不再赘述。
113.可以理解,本技术并没有限制车辆100的类型,车辆100可以是任何一种有使用到发动机101的车。示例的,车辆100可以是燃油车,车辆100含有发动机101,并且以发动机101作为唯一的动力源。又示例的,车辆100也可以是混合动力车,车辆100含有发动机101和其他动力源(例如电机)。
114.其中,发动机101为内燃机,可以将燃料燃烧产生的热能转化为动能。可以理解,本技术并不限制发动机101的类型,例如发动机101可以是汽油发动机或柴油发动机,又例如发动机101可以是单缸发动机,三缸发动机或四缸发动机。可以理解,本技术对发动机101的汽缸数量并不加以限制。
115.如图5所示,该车辆100还可以包括处理器102、传感器103、通信接口104和存储器105。发动机101、处理器102、传感器103、通信接口104和存储器105可以通过通信总线连接并完成相互间的通信。
116.处理器102可以是通用中央处理器(cpu)、微处理器、特定应用集成电路(application-specific integrated circuit,asic)、或一个或多个用于控制以上方案程序执行的集成电路。
117.其中,可以理解,当车辆100为燃油车,处理器102包括发动机控制器,发动机控制器可用于控制发动机101。当车辆100为混合动力车,处理器102包括整车控制器和发动机控制器。整车控制器可通过通信总线连接发动机控制器,以从发动机控制器接收相应的信号和向发动机控制器发送相应的控制指令。
118.传感器103为车辆100上的各类传感器,例如可以包括拨叉位置传感器、转速传感器、压力传感器以及其他传感器。
119.其中,拨叉位置传感器可用于检测换档手柄的拨叉执行器位置,由于拨叉执行器位置与换档手柄的档位相对应,因此,处理器102可以基于拨叉位置传感器检测的拨叉执行器位置信息可以获知档位。
120.转速传感器可用于检测发动机101的转速,以便处理器102可以根据转速的波动幅度来判断是否有汽缸发生失火故障。
121.压力传感器可用于检测每一汽缸的缸内压力,以便处理器102可以根据缸内压力来判断汽缸是否失火。
122.通信总线可以是控制器局域网(controller area network,can)总线。
123.通信接口104用于与其他设备或通信网络通信,例如以太网,无线接入网(ran),无线局域网(wireless local area networks,wlan)等。例如,在一些实施例中,通信接口104可与终端通信,并向终端传输信息。其中,终端可以是车载电脑、仪表盘、音箱、手机和/或平板等。
124.存储器105可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器105可以是独立存在,通过总线与处理器102相连接。存储器105也可以和处理器102集成在一起。
125.其中,存储器105用于存储执行以上方案的程序指令,并由处理器102来控制执行。处理器102用于执行存储器105中存储的程序指令。存储器105存储的程序指令可执行图2和图3中所描述的发动机失火监控方法的部分或全部步骤。
126.本技术实施例还提供了一种计算机可读存储介质。该计算机可读存储介质中存储有程序指令,程序指令在计算设备上运行时,使得计算设备执行前述实施例提供的发动机失火监控方法。
127.对于本领域的技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其他具体形式实现本技术。因此,只要在本技术的实质精神范围之内,对以上实施例所作的适当改变和变化都应该落在本技术要求保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1