一种保护颗粒捕集器的方法及装置与流程

文档序号:30800569发布日期:2022-07-19 21:53阅读:104来源:国知局
一种保护颗粒捕集器的方法及装置与流程

1.本技术涉及车辆技术领域,特别涉及一种保护颗粒捕集器的方法及装置。


背景技术:

2.在车辆的结构中,发动机气缸是引导活塞在缸内进行直线往复运动的圆筒形金属机件,空气和燃料在发动机气缸中发生燃烧反应,将热能转化为机械能,从而促使车辆运动。而在气缸内燃烧产生的废气会进入催化器,在催化器内发生催化燃烧反应,将废气转化为无害物质后,经由颗粒捕集器进入大气。由于无害物质通常会夹杂颗粒物,就可由颗粒捕集器捕捉燃烧后产生的颗粒物,并在合适的情况下再生燃烧,避免颗粒物污染环境。
3.现有技术中,发动机经常会发生失火现象,失火是指由于点火、燃油计量、压缩不良等现象导致的气缸内产生的燃烧不良事件。由于失火现象会导致气缸内的燃料和空气燃烧不良,就会使得排进催化器的未燃烧的空气和燃料增多。在催化器中发生燃烧放热反应时,就会使得催化器的温度升高。若失火现象严重到一定程度,例如气缸的失火率达到5%~25%时,在催化器中发生的燃烧放热反应就会使得催化器的温度过高,导致催化器高温损坏。为了避免催化器高温损坏,通常在失火率达到5%~25%时,会对发生失火现象的气缸进行断缸操作,例如停止供油,进而只让新鲜空气进入催化器,避免催化器高温损坏。
4.然而,在实现本技术过程中,发明人发现现有技术中至少存在如下问题:
5.在对燃烧不良的气缸进行断缸操作后,虽然对催化器实现了保护,但是大量的新鲜空气会进入颗粒捕集器,大量新鲜空气与颗粒捕集器所捕集的碳颗粒物发生燃烧反应,造成颗粒捕集器可能损坏。


技术实现要素:

6.有鉴于此,本技术旨在提出一种保护颗粒捕集器的方法及装置,以解决现有技术中,由于断缸操作导致大量新鲜空气进入颗粒捕集器,导致颗粒捕集器可能会燃烧损坏的问题。
7.为达到上述目的,本技术的技术方案是这样实现的:
8.第一方面,本技术实施例提供了一种保护颗粒捕集器的方法,所述方法包括:
9.在发动机启动状态下,获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率;
10.根据所述运行转速和所述运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量;
11.在所述发动机的失火率大于或等于所述失火率门限值的预设百分比,以及所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件的情况下,降低所述发动机的运行扭矩,并进入获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率的步骤。
12.可选地,还包括:
13.在所述发动机的失火率小于所述失火率门限值的预设百分比的情况下,判断是否存在执行所述降低所述发动机的运行扭矩的操作;
14.如果存在执行所述降低所述发动机的运行扭矩的操作,则锁定当前的执行扭矩;
15.如果不存在执行所述降低所述发动机的运行扭矩的操作,则不限制所述运行扭矩的变化。
16.可选地,还包括:
17.在所述发动机的失火率大于或等于所述失火率门限值的预设百分比的情况下,以及所述当前温度和所述当前碳量不符合预设的颗粒捕集器损坏条件的情况下,则判断是否存在执行所述降低所述发动机的运行扭矩的操作;
18.如果存在执行所述降低所述发动机的运行扭矩的操作,则锁定当前的执行扭矩;
19.如果不存在执行所述降低所述发动机的运行扭矩的操作,则不限制所述运行扭矩的变化。
20.可选地,所述锁定当前的执行扭矩之后,还包括:
21.判断所述发动机的失火率是否大于或等于所述失火率门限值;
22.若所述发动机的失火率大于或等于所述失火率门限值,则执行断缸操作。
23.可选地,所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件,包括:所述当前温度和所述当前碳量的组合与预置颗粒捕集器损坏点表匹配;其中,所述预置颗粒捕集器损坏点表包括:用于表示所述颗粒捕集器损坏的温度和碳量的组合。
24.可选地,所述根据所述运行转速和所述运行扭矩,确定颗粒捕集器内部的当前温度和当前碳量,包括:
25.根据所述运行转速和所述运行扭矩,利用温度模型确定所述颗粒捕集器内部的当前温度;
26.根据所述运行转速和所述运行扭矩,利用碳量模型确定所述颗粒捕集器内部的当前碳量。
27.可选地,还包括:
28.获取所述发动机的冷却液的温度;
29.根据所述温度,查询对应关系表,确定所述温度下对应的碳量修正因子;其中,所述对应关系表存储有冷却液温度与碳量修正因子的对应关系;
30.根据所述运行转速和所述运行扭矩,利用燃烧模型确定所述颗粒捕集器内部在当前发生燃烧的碳量;
31.根据所述碳量修正因子、所述颗粒捕集器内部在当前发生燃烧的碳量,对所述颗粒捕集器的当前碳量进行修正。
32.第二方面,本技术实施例还提供了一种保护颗粒捕集器的装置,所述装置包括:
33.获取模块,用于在发动机启动状态下,获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率;
34.确定模块,用于根据所述运行转速和所述运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量;
35.调节模块,用于在所述发动机的失火率大于或等于所述失火率门限值的预设百分比,以及所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件的情况下,降低所
述发动机的运行扭矩,并进入获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率的步骤。
36.第三方面,本技术实施例还提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时前述的保护颗粒捕集器的方法的步骤。
37.第四方面,本技术实施例还提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现前述的保护颗粒捕集器的方法的步骤。
38.综上所述,本技术实施例提供的一种保护颗粒捕集器的方法,通过在发动机启动状态下,获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率,再根据运行转速和运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量。进而,在发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件的情况下时,降低发动机的运行扭矩,从而降低发动机的排气温度,使得进入颗粒捕集器的新鲜空气减少,降低颗粒捕集器损坏的可能性。并且,在降低发动机的运行扭矩后,重新进入获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率的步骤,以再次判断当前的颗粒捕集器是否还具备损坏的可能性。如此循环判断,在满足上述情况时,不断的降低运行扭矩,从而不断的降低颗粒捕集器损坏的可能性,进而实现对颗粒捕集器的保护。即使在后续执行了断缸操作,由于扭矩已经被提前降低,颗粒捕集器发生燃烧损坏的可能性并不高,颗粒捕集器仍旧会受到保护。
附图说明
39.构成本技术的一部分的附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
40.图1为本技术实施例提供的一种保护颗粒捕集器的方法的流程图;
41.图2为本技术实施例提供的另一种保护颗粒捕集器的方法的流程图;
42.图3为本技术实施例提供的一种保护颗粒捕集器的装置的结构框图;
43.图4为本技术实施例提供的一种电子设备的结构框图;
44.图5为本技术实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
45.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
46.参照图1,示出了本技术实施例提供的一种保护颗粒捕集器的方法的流程图。
47.步骤101:在发动机启动状态下,获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率;
48.具体地,在驾驶员用钥匙启动发动机,使得发动机在启动状态下时,车辆ecu(电子控制单元)获取发动机在当前状态下的运行转速、运行扭矩,以及发动机的气缸在当前状态
下的失火率。其中,失火率为发生失火的燃烧缸事件占总燃烧缸事件的百分比。
49.步骤102:根据所述运行转速和所述运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量;
50.本技术实施例中,车辆ecu中预先存储有运行转速、运行扭矩与导致催化器损坏的失火率门限值的对应关系表。示例性地,如下表1所示:
[0051][0052]
表1
[0053]
由表1可知,不同的运行转速、运行扭矩,对应不同的导致催化器损坏的失火率门限值。车辆ecu中也预先配置有温度模型和碳量模型。
[0054]
具体地,ecu可根据获取到的发送机在当前状态下的运行转速和运行扭矩,查询上述表1,从而可确定出在当下的运行转速和运行扭矩下,发动机的气缸发生失火的燃烧缸事件达到总燃烧缸事件的多少百分比时会导致催化器损坏,即,可确定出会导致催化器损坏的失火率门限值。并且,车辆ecu可利用温度模型和碳量模型,以获取到的运行转速和运行扭矩为输入,确定出颗粒捕集器内部的当前温度和当前碳量。
[0055]
步骤103:在所述发动机的失火率大于或等于所述失火率门限值的预设百分比,以及所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件的情况下,降低所述发动机的运行扭矩,并进入获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率的步骤。
[0056]
本技术实施例中,将获取的发动机的失火率与确定出的导致催化器损坏的失火率门限值的预设百分比进行比较。其中,失火率门限值的预设百分比可设置为失火门限值的85%。本领域技术人员也可根据实际需求,设置其它的预设百分比,只要满足所设置的预设百分比能够表征催化器快要损坏但还未损坏的状态即可。预设的颗粒捕集器损坏条件为预设的执行断缸操作后导致颗粒捕集器损坏的条件。
[0057]
具体地,在发动机当前的失火率大于或等于失火率门限值的预设百分比时,说明发动机当前的失火率已经足够导致催化器将要损坏,而催化器具有损坏的可能性,说明后续很大概率需要执行断缸操作,而断缸操作又会导致大量新鲜空气进入颗粒捕集器,使得颗粒捕集器也存在发生损坏的可能性。也就是说,在发动机当前的失火率大于或等于失火率门限值的预设百分比时,就说明当前的颗粒捕集器具备将要损坏的可能性。同时,在颗粒捕集器内部的当前温度和当前碳量符合预设的执行断缸操作后导致颗粒捕集器损坏的条件时,说明对于当前的颗粒捕集器内部的温度和碳量而言,一旦后续对发动机的气缸执行了断缸操作,颗粒捕集器就会损坏。因此,在同时满足上述两个条件时,为了避免颗粒捕集器损坏,车辆ecu就会执行降低发动机的运行扭矩的操作。由于发动机的运行扭矩被降低,
则进入颗粒捕集器的新鲜空气就会减少,也就降低了颗粒捕集器内部发生燃烧导致损坏的可能性。
[0058]
本技术实施例中,在降低发动机的运行扭矩时,以预设幅值来降低运行扭矩,例如,每次将运行扭矩降低100n/m。每降低一次发动机的运行扭矩,就要重新进入步骤101来进行再次判断。具体地,每降低一次发动机的运行扭矩时,就需要重新获取发动机在当前状态下的运行转速,而重新获取的发动机在当前状态下的运行扭矩也就是此次按预设幅值降低后的运行扭矩,从而重新根据前述表1确定导致催化器损坏的失火率门限值,以及确定颗粒捕集器当前的温度和碳量,并进行后续发动机当前的失火率与失火率门限值的预设百分比的判断过程。显然,在以预设幅值来多次降低发动机的运行扭矩后,若在某次比较发动机当前的失火率与失火率门限值的预设百分比时,如果出现不满足“在所述发动机的失火率大于或等于所述失火率门限值的预设百分比,以及所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件”的情况,则说明此时的颗粒捕集器不会再存在燃烧损坏的可能性,也就无需再去执行降低发动机的运行扭矩的操作。也就是说,至少一次在降低扭矩后,不会再导致大量新鲜空气进入颗粒捕集器使其存在燃烧损坏的可能性,从而实现了对颗粒捕集器的保护。
[0059]
综上所述,本技术实施例提供的一种保护颗粒捕集器的方法,通过在发动机启动状态下,获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率,再根据运行转速和运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量。进而,在发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件的情况下时,降低发动机的运行扭矩,从而降低发动机的排气温度,使得进入颗粒捕集器的新鲜空气减少,降低颗粒捕集器损坏的可能性。并且,在降低发动机的运行扭矩后,重新进入获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率的步骤,以再次判断当前的颗粒捕集器是否还具备损坏的可能性。如此循环判断,在满足上述情况时,不断的降低运行扭矩,从而不断的降低颗粒捕集器损坏的可能性,进而实现对颗粒捕集器的保护。即使在后续执行了断缸操作,由于扭矩已经被提前降低,颗粒捕集器发生燃烧损坏的可能性并不高,颗粒捕集器仍旧会受到保护。
[0060]
参照图2,示出了本技术实施例提供的另一种保护颗粒捕集器的方法的流程图。
[0061]
步骤201:在发动机启动状态下,获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率;
[0062]
本技术实施例中,步骤201的实现过程参考前述步骤101即可,不再赘述。步骤202:根据所述运行转速和所述运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量;
[0063]
本技术实施例中,根据运行转速和运行扭矩,来确定导致催化器损坏的失火率门限值的实现过程可参考步骤102即可,在此不再赘述。而根据运行转速和运行扭矩,来确定颗粒捕集器内部的当前温度和当前碳量的实现过程,可通过如下子步骤实现:
[0064]
子步骤2021:根据所述运行转速和所述运行扭矩,利用温度模型确定所述颗粒捕集器内部的当前温度;
[0065]
具体地,在获取到发动机在当前状态下的运行转速和运行扭矩后,将运行转速和
运行扭矩输入在车辆ecu中预先设置好的温度模型中,使得温度模型根据运行扭矩转换出运行转速后,就可根据发动机的运行转速、运行负荷、排气流量、点火效率等数据确定出发动机排气出口的温度,再利用经过发动机排气管路的热量传导系数和环境散热系数对确定出的发动机排气出口的温度进行修正,并采用一阶时间滤波算法来得到颗粒捕集器内部的当前温度。其中,上述的各个系数均可利用车辆ecu获取得到。
[0066]
子步骤2022:根据所述运行转速和所述运行扭矩,利用碳量模型确定所述颗粒捕集器内部的当前碳量。
[0067]
具体地,在获取到发动机在当前状态下的运行转速和运行扭矩后,将运行转速和运行扭矩输入在车辆ecu中预先设置好的碳量模型后,使得碳量模型采用下述公式来确定出从发动机启动到当前时刻的颗粒捕集器内部的碳量:
[0068][0069]
其中,1.18478为气体由0℃转换到25℃时的废气密度;msabg_w为排气流量,排气流量可由运行转速和运行扭矩得到;ms_483:碳量体积密度,碳量体积密度可采用avl公司(李斯特公司)的测量颗粒体积密度的设备测量得到。需要说明的是,由运行转速和运行扭矩得到排气流量的过程参考现有技术即可,在此不再赘述。
[0070]
本技术实施例中,子步骤2022所确定出的颗粒捕集器内部的当前碳量仅是在理论状态下所确定出的碳量。而在实际应用中,发动机是具有冷却液的,冷却液可用于给发动机中发生了燃烧反应的气缸和催化器降温,冷却液的温度会影响气缸和催化器的温度,气缸和催化器内的温度会影响燃油的雾化效果,雾化效果不良时,燃油燃烧不充分,就会使得产碳量额外增加,进而颗粒捕集器捕获的碳量也会增加。并且,对于颗粒捕集器自身而言,由于其捕获有一定的碳量,并且也会有一定少量的空气进入颗粒捕集器,就会使得颗粒捕集器内部发生缓慢且少量的燃烧反应,也会影响颗粒捕集器内部的碳量。
[0071]
为了提高确定颗粒捕集器当前碳量的精确度,在步骤2022之后,可选地,本技术实施例,还包括以下子步骤:
[0072]
子步骤2023:获取所述发动机的冷却液的温度;
[0073]
具体地,可由车辆ecu获取到发动机在当前状态下的冷却液的温度。
[0074]
子步骤2024:根据所述温度,查询对应关系表,确定所述温度下对应的碳量修正因子;其中,所述对应关系表存储有冷却液温度与碳量修正因子的对应关系;
[0075]
本技术实施例中,在车辆ecu中预先存储有发动机冷却液温度与碳量修正因子的对应关系表,不同的冷却液温度对应不同的碳量修正因子。需要说明的是,发动机冷却液温度与碳量修正因子的对应关系可由本领域技术人员预先通过模拟实验得到。示例性地,如下表2,示出了冷却液的温度与碳量修正因子的对应关系:
[0076]
冷却液温度-30.040-25.040-20.040-10.0400.06010.06020.06040.06050.06080.06碳量修正因子432.000335.000180.000144.00090.00050.37521.6255.3751.8131.000
[0077]
表2
[0078]
子步骤2025:根据所述运行转速和所述运行扭矩,利用燃烧模型确定所述颗粒捕集器内部在当前发生燃烧的碳量;
[0079]
本技术实施例中,同样在车辆ecu中预先设置有燃烧模型,用以确定颗粒捕集器内
部在当前发生燃烧的碳量。具体地,将运行转速和运行扭矩输入燃烧模型后,燃烧模型就可输出颗粒捕集器内部在当前发生燃烧的碳量。
[0080]
需要说明的是,本技术实施例中的温度模型、碳量模型和燃烧模型,均是由本领域技术人员在发动机台架测功机上预先搭建好的,对各个模型的搭建方法参考现有技术即可,本技术对此不加以限制。
[0081]
子步骤2026:根据所述碳量修正因子、所述颗粒捕集器内部在当前发生燃烧的碳量,对所述颗粒捕集器的当前碳量进行修正。
[0082]
具体地,修正后的颗粒捕集器的当前碳量可采用如下公式表示:
[0083]
修正后的当前碳量=d
×
当前碳量-燃烧的碳量;
[0084]
其中,d为碳量修正因子;
[0085]
在对当前碳量进行修正后,就可将修正后的碳量作为最终的颗粒捕集器内部的当前碳量。
[0086]
本发明实施例中,在获取到发动机当前的失火率与导致催化器损坏的失火率门限值之后,就可判断发动机的失火率是否大于或等于失火率门限值的预设百分比。同时,在确定出颗粒捕集器内部的当前温度和当前碳量后,就可判断当前温度和当前碳量是否符合预设的颗粒捕集器损坏条件。即,通过上述两个条件的判断,来确定颗粒捕集器是否有损坏的可能性。
[0087]
具体地,在确定是否满足上述两个条件时,存在以下几种判断情况:
[0088]
可选地,第一种情况为:
[0089]
步骤203:在所述发动机的失火率大于或等于所述失火率门限值的预设百分比,以及所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件的情况下,降低所述发动机的运行扭矩,并进入获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率的步骤;
[0090]
本技术实施例中,预设的颗粒捕集器损坏条件为:在对催化器执行断缸操作后,能够导致颗粒捕集器损坏的温度和碳量的组合。具体地,本领域技术人员可采颗粒捕集器真实失火模拟实验,确定出在执行断缸操作后,能够导致颗粒捕集器损坏的所有的温度和碳量的组合,并将确定出的所有的温度和碳量的组合作为颗粒捕集器损坏点表来预先存储在车辆ecu中。
[0091]
具体地,当前温度和当前碳量符合预设的颗粒捕集器损坏条件为:当前温度和当前碳量的组合与预置颗粒捕集器损坏点表匹配;其中,预置颗粒捕集器损坏点表包括:用于表示颗粒捕集器损坏的温度和碳量的组合。即,将确定出的颗粒捕集器的当前温度和当前碳量作为一个待检测组合,将其与预置的颗粒捕集器损坏点表匹配。若能够在颗粒捕集器损坏点表中找到同样的损坏点组合,则当前温度和当前碳量符合预设的颗粒捕集器损坏条件;若在颗粒捕集器坏点表中不能没有找到同样的损坏点组合,则当前温度和当前碳量不符合预设的颗粒捕集器损坏条件。
[0092]
本技术实施例中,步骤203的实现过程参考前述步骤103即可,在此不再赘述。
[0093]
可选地,第二种情况为:
[0094]
步骤204:在所述发动机的失火率大于或等于所述失火率门限值的预设百分比的情况下,以及所述当前温度和所述当前碳量不符合预设的颗粒捕集器损坏条件的情况下,
则判断是否存在执行所述降低所述发动机的运行扭矩的操作;
[0095]
具体地,在发动机的失火率大于或等于失火率门限值的预设百分比的情况下,例如,发动机的失火率大于或等于失火率门限值的85%时,说明发动机当前的失火严重程度马上要导致催化器损坏,一旦失火率达到失火率门限值,就要对发动机的气缸执行断缸操作,而断缸操作会导致大量的新鲜空气进入颗粒捕集器,反而使得颗粒捕集器可能被损坏。也就是说,在发动机的失火率大于或等于失火率门限值的预设百分比的情况下,颗粒捕集器已经具备了将要损坏的可能性。同时,在颗粒捕集器内部的当前温度和当天碳量不符合预设的颗粒捕集器损坏条件的时,又说明虽然颗粒捕集器具备了将要损坏的可能性,但此时颗粒捕集器在当前温度下,即使后续断缸操作后又大量新鲜空气进入颗粒捕集器,当前的碳量虽然与大量新鲜空气会发生燃烧反应,但并不足以导致颗粒捕集器发生损坏。因此,车辆ecu继续判断是否存在执行降低发动机的运行扭矩的操作,以进行不同的响应。
[0096]
步骤205:如果存在执行所述降低所述发动机的运行扭矩的操作,则锁定当前的执行扭矩;
[0097]
具体地,若判断出车辆ecu之前执行过降低发动机扭矩的操作,则说明之前存在至少一次满足“发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件”的情况。对于颗粒捕集器而言,无论之前降低过一次扭矩还是多次扭矩,颗粒捕集器在之前均具有可能损坏的可能性。而在本次降低运行扭矩后,才由前述步骤204判断出当前的颗粒捕集器不会发生损坏。即,本次对运行扭矩降低后,当前的执行扭矩能够使得颗粒捕集器不会发生损坏的情况。因此,车辆ecu锁定当前的执行扭矩,以维持当前的执行扭矩不变,以让颗粒捕集器处于一种稳定且持续被包含状态。
[0098]
步骤206:如果不存在执行所述降低所述发动机的运行扭矩的操作,则不限制所述运行扭矩的变化。
[0099]
具体地,若判断出车辆ecu之前没有执行过降低发动机的运行扭矩的操作,则说明之前并未存在过满足“发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件”的情况。也就是说,在发动机启动状态的整个过程中,颗粒捕集器一直不具备损坏的可能性,即颗粒捕集器本身就处于一种安全状态。因此,车辆ecu无需限制运行扭矩的变化,驾驶员正常驾驶车辆即可。
[0100]
可选地,第三种情况为:
[0101]
步骤207:在所述发动机的失火率小于所述失火率门限值的预设百分比的情况下,判断是否存在执行所述降低所述发动机的运行扭矩的操作;
[0102]
具体地,在发动机的失火率小于失火率门限值的预设百分比的情况下,例如,发动机的失火率小于失火率门限值的85%时,说明发动机当前的失火程度不足以导致催化器损坏,而催化器没有损坏的可能性时,也就不存在执行断缸操作,没有断缸操作,相应的,也就不会有大量新鲜空气进入颗粒捕集器来损坏颗粒捕集器。即,在发动机的失火率小于失火率门限值的预设百分比的情况下,说明颗粒捕集器是完全安全的,不存在被损坏的可能性。此时,车辆ecu继续判断是否存在过执行降低发动机的运行扭矩的操作。
[0103]
步骤208:如果存在执行所述降低所述发动机的运行扭矩的操作,则锁定当前的执行扭矩;
[0104]
具体地,若判断出车辆ecu之前执行过降低发动机扭矩的操作,则说明之前存在至
少一次满足“发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件”的情况。对于颗粒捕集器而言,无论之前降低过一次扭矩还是多次扭矩,颗粒捕集器在之前均具有可能损坏的可能性。而在本次降低运行扭矩后,才由前述步骤207判断出当前的颗粒捕集器不具备损坏的可能性。因此,车辆ecu锁定当前的执行扭矩,以维持当前的执行扭矩不变,以让颗粒捕集器处于一种稳定且持续被包含状态。
[0105]
步骤209:如果不存在执行所述降低所述发动机的运行扭矩的操作,则不限制所述运行扭矩的变化;
[0106]
具体地,若判断出车辆ecu之前没有执行过降低发动机的运行扭矩的操作,则说明之前并未存在过满足“发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件”的情况。即,在发动机在运行的过程中,颗粒捕集器一直就处于安全状态。因此,车辆ecu无需限制运行扭矩的变化,驾驶员正常驾驶车辆即可。
[0107]
步骤210:判断所述发动机的失火率是否大于或等于所述失火率门限值;
[0108]
具体地,对于步骤205和步骤208,在锁定当前的执行扭矩之后,虽然对颗粒捕集器实现了保护。但是,降低运行扭矩并不会对发动机的失火率产生任何影响,发动机的失火情况可能会继续严重。此时,在锁定当前的执行扭矩之后,在驾驶员使用钥匙关闭发动机之前,车辆ecu还会持续判断发动机的失火率是否大于或等于失火率门限值,一旦发动机的失火率大于或等于失火率门限值,车辆ecu就需要执行断缸操作,以保护催化器。
[0109]
步骤211:若所述发动机的失火率大于或等于所述失火率门限值,则执行断缸操作。
[0110]
具体地,在发动机的失火率大于或等于失火率门限值时,执行断缸操作来保护了催化器。同时,由于步骤205和步骤208已经对当前的扭矩进行了锁定,即使执行了断缸操作,但对颗粒捕集器而言,当前所运行的扭矩使得进入颗粒捕集器的新鲜空气并不多,颗粒捕集器仍旧会受到保护。
[0111]
综上所述,本技术实施例提供的一种保护颗粒捕集器的方法,通过在发动机启动状态下,获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率,再根据运行转速和运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量。进而,在发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件的情况下时,降低发动机的运行扭矩,从而降低发动机的排气温度,使得进入颗粒捕集器的新鲜空气减少,降低颗粒捕集器损坏的可能性。并且,在降低发动机的运行扭矩后,重新进入获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率的步骤,以再次判断当前的颗粒捕集器是否还具备损坏的可能性。如此循环判断,在满足上述情况时,不断的降低运行扭矩,从而不断的降低颗粒捕集器损坏的可能性,进而实现对颗粒捕集器的保护。并且,在发动机的失火率不再满足大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件的情况,且之前执行过降低发动机运行扭矩的操作时,锁定当前的执行扭矩,进而使得后续即使进行了断缸操作,由于扭矩被锁定,就能保证不会有大量新鲜空气进入颗粒捕集器,颗粒捕集器没有被损坏的可能性,在保护了催化器的同时,仍旧维持了对颗粒捕
集器的保护。
[0112]
参照图3,示出了本技术实施例提供的一种保护颗粒捕集器的装置的结构框图。所述装置300包括:
[0113]
获取模块301,用于在发动机启动状态下,获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率;
[0114]
确定模块302,用于根据所述运行转速和所述运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量;
[0115]
调节模块303,用于在所述发动机的失火率大于或等于所述失火率门限值的预设百分比,以及所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件的情况下,降低所述发动机的运行扭矩,并进入获取所述发动机在当前状态下的运行转速、运行扭矩,及所述发动机当前的失火率的步骤。
[0116]
可选地,所述装置300,还包括:
[0117]
第一判断模块,用于在所述发动机的失火率小于所述失火率门限值的预设百分比的情况下,判断是否存在执行所述降低所述发动机的运行扭矩的操作;
[0118]
第一锁定模块,用于如果存在执行所述降低所述发动机的运行扭矩的操作,则锁定当前的执行扭矩;
[0119]
第一限制模块,用于如果不存在执行所述降低所述发动机的运行扭矩的操作,则不限制所述运行扭矩的变化。
[0120]
可选地,所述装置300,还包括:
[0121]
第二判断模块,用于在所述发动机的失火率大于或等于所述失火率门限值的预设百分比的情况下,以及所述当前温度和所述当前碳量不符合预设的颗粒捕集器损坏条件的情况下,则判断是否存在执行所述降低所述发动机的运行扭矩的操作;
[0122]
第二锁定模块,用于如果存在执行所述降低所述发动机的运行扭矩的操作,则锁定当前的执行扭矩;
[0123]
第二限制模块,用于如果不存在执行所述降低所述发动机的运行扭矩的操作,则不限制所述运行扭矩的变化。
[0124]
可选地,所述第一锁定模块、所述第二锁定模块,还用于:判断所述发动机的失火率是否大于或等于所述失火率门限值;若所述发动机的失火率大于或等于所述失火率门限值,则执行断缸操作。
[0125]
可选地,所述当前温度和所述当前碳量符合预设的颗粒捕集器损坏条件,具体为:所述当前温度和所述当前碳量的组合与预置颗粒捕集器损坏点表匹配;其中,所述预置颗粒捕集器损坏点表包括:用于表示所述颗粒捕集器损坏的温度和碳量的组合。
[0126]
可选地,所述确定模块302,包括:
[0127]
温度确定模块,用于根据所述运行转速和所述运行扭矩,利用温度模型确定所述颗粒捕集器内部的当前温度;
[0128]
碳量确定模块,用于根据所述运行转速和所述运行扭矩,利用碳量模型确定所述颗粒捕集器内部的当前碳量。
[0129]
可选地,所述碳量确定模块,还用于获取所述发动机的冷却液的温度;根据所述温度,查询对应关系表,确定所述温度下对应的碳量修正因子;其中,所述对应关系表存储有
冷却液温度与碳量修正因子的对应关系;根据所述运行转速和所述运行扭矩,利用燃烧模型确定所述颗粒捕集器内部在当前发生燃烧的碳量;根据所述碳量修正因子、所述颗粒捕集器内部在当前发生燃烧的碳量,对所述颗粒捕集器的当前碳量进行修正。
[0130]
综上所述,本技术实施例提供的一种保护颗粒捕集器的装置,通过在发动机启动状态下,获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率,再根据运行转速和运行扭矩,确定导致催化器损坏的失火率门限值,及确定颗粒捕集器内部的当前温度和当前碳量。进而,在发动机的失火率大于或等于失火率门限值的预设百分比,以及当前温度和当前碳量符合预设的颗粒捕集器损坏条件的情况下时,降低发动机的运行扭矩,从而降低发动机的排气温度,使得进入颗粒捕集器的新鲜空气减少,降低颗粒捕集器损坏的可能性。并且,在降低发动机的运行扭矩后,重新进入获取发动机在当前状态下的运行转速、运行扭矩,及发动机当前的失火率的步骤,以再次判断当前的颗粒捕集器是否还具备损坏的可能性。如此循环判断,在满足上述情况时,不断的降低运行扭矩,从而不断的降低颗粒捕集器损坏的可能性,进而实现对颗粒捕集器的保护。即使在后续执行了断缸操作,由于扭矩已经被提前降低,颗粒捕集器发生燃烧损坏的可能性并不高,颗粒捕集器仍旧会受到保护。
[0131]
参照图4,本技术实施例还提供了一种电子设备400,包括处理器402、存储器401及存储在所述存储器401上并可在所述处理器402上运行的计算机程序或指令,该程序或指令被处理器402执行时实现上述保护颗粒捕集器的方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0132]
参照图5,示出了实现本技术的一种电子设备的硬件结构示意图。
[0133]
该电子设备500包括但不限于:射频单元5001、网络模块5002、音频输出单元5003、输入单元5004、传感器5005、显示单元5006、用户输入单元5007、接口单元5008、存储器5009、以及处理器5010等部件。
[0134]
本领域技术人员可以理解,电子设备500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器5010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图5中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0135]
本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述保护颗粒捕集器的方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0136]
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
[0137]
以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1