中冷器除水方法、装置、计算机设备和存储介质与流程-j9九游会真人

文档序号:35755804发布日期:2023-10-16 20:58阅读:9来源:国知局


1.本技术涉及车辆控制技术领域,特别是涉及一种中冷器除水方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

2.随着车辆技术的发展,对于天然气发动机的车辆而言,在天然气发动机工作时,会产生大量水蒸气。这些水蒸气在通过车辆中冷器时,存在部分水蒸气冷凝成液态水,并存储在中冷器中。为避免中冷器中的冷凝水过度存储,以毁坏发动机,需要对中冷器进行除水操作。
3.在相关技术中,常常通过对车辆的结构进行改进,以通过改进得到的排水装置对中冷器的冷凝水进行排放,但是,在低温环境下,中冷器的放水口极易因为结冰而堵塞,此时,需要额外在排水装置中增加化冰装置,增加了中冷器的除水成本。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够在确保除水效率的前提下,降低除水成本的中冷器除水方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
5.第一方面,本技术提供了一种中冷器除水方法。所述方法包括:
6.获取目标车辆所在的环境温度和所述目标车辆中发动机的用油状态;
7.在校验到所述环境温度不大于预设温度、且所述用油状态为非断油状态的情况下,获取关于所述目标车辆中中冷器的传感数据;
8.在根据所述传感数据确定所述目标车辆处于失火风险的情况下,根据所述目标车辆的转速,对所述中冷器进行除水操作。
9.第二方面,本技术还提供了一种中冷器除水装置。所述装置包括:
10.获取模块,用于获取目标车辆所在的环境温度和所述目标车辆中发动机的用油状态;
11.校验模块,用于在校验到所述环境温度不大于预设温度、且所述用油状态为非断油状态的情况下,获取关于所述目标车辆中中冷器的传感数据;
12.除水模块,用于在根据所述传感数据确定所述目标车辆处于失火风险的情况下,根据所述目标车辆的转速,对所述中冷器进行除水操作。
13.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
14.获取目标车辆所在的环境温度和所述目标车辆中发动机的用油状态;
15.在校验到所述环境温度不大于预设温度、且所述用油状态为非断油状态的情况下,获取关于所述目标车辆中中冷器的传感数据;
16.在根据所述传感数据确定所述目标车辆处于失火风险的情况下,根据所述目标车辆的转速,对所述中冷器进行除水操作。
17.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
18.获取目标车辆所在的环境温度和所述目标车辆中发动机的用油状态;
19.在校验到所述环境温度不大于预设温度、且所述用油状态为非断油状态的情况下,获取关于所述目标车辆中中冷器的传感数据;
20.在根据所述传感数据确定所述目标车辆处于失火风险的情况下,根据所述目标车辆的转速,对所述中冷器进行除水操作。
21.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
22.获取目标车辆所在的环境温度和所述目标车辆中发动机的用油状态;
23.在校验到所述环境温度不大于预设温度、且所述用油状态为非断油状态的情况下,获取关于所述目标车辆中中冷器的传感数据;
24.在根据所述传感数据确定所述目标车辆处于失火风险的情况下,根据所述目标车辆的转速,对所述中冷器进行除水操作。
25.上述中冷器除水方法、装置、计算机设备、存储介质和计算机程序产品,通过获取目标车辆所在的环境温度和目标车辆中发动机的用油状态;在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,也就是,在该情况下,在中冷器中存在由处于工作状态的发动机产生的水蒸气,并在当前温度环境下,中冷器的水蒸气极易冷凝成冷凝水,此时,通过获取到的关于目标车辆中中冷器的传感数据,进一步校验中冷器中存在的冷凝水是否会导致失火风险。在根据传感数据确定目标车辆处于失火风险的情况下,直接根据目标车辆的转速,自动对中冷器进行除水操作。这样,无需额外配置排水装置来进行除水,在自动化判定出目标车辆存在失火风险的情况下,自动进行除水操作,提高了除水效率,且极大地降低了除水操作的成本。
附图说明
26.图1为一个实施例中中冷器除水方法的应用环境图;
27.图2为一个实施例中中冷器除水方法的流程示意图;
28.图3为一个实施例中除水步骤的流程示意图;
29.图4为一个实施例中中冷器除水装置的结构框图;
30.图5为一个实施例中计算机设备的内部结构图。
具体实施方式
31.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
32.本技术实施例提供的中冷器除水方法,可以应用于如图1所示的应用环境中。其中,图1中的车辆100中包括装载于车辆上的传感器102和电子控制104。传感器102通过网络与电子控制器104进行通信。电子控制器104获取目标车辆所在的环境温度和所述目标车辆中发动机的用油状态。电子控制器104在校验到所述环境温度不大于预设温度、且所述用油
状态为非断油状态的情况下,电子控制器104获取由传感器102发送的,关于所述目标车辆中中冷器的传感数据。在根据所述传感数据确定所述目标车辆处于失火风险的情况下,电子控制器104根据所述目标车辆的转速,对所述中冷器进行除水操作。
33.其中,车辆100为待处理的车辆,可以视为目标车辆,目标车辆包括但不限于商用车和汽车。传感器102用于获取该车辆100中中冷器相关的传感数据,例如,中冷器出口的出口温度;又例如,中冷器出口的出口压力,该传感器102可以是集探测温度和压力为一体的传感器。电子控制器104为车辆的电控单元,即电子控制单元(electronic control unit,ecu)。
34.在一个实施例中,如图2所示,提供了一种中冷器除水方法,以该方法应用于图1中的电子控制器104为例进行说明,包括以下步骤:
35.步骤s202,获取目标车辆所在的环境温度和目标车辆中发动机的用油状态。
36.其中,目标车辆是待判断是否进行除水的车辆,该车辆包括但不限于商用车和汽车。环境温度是指目标车辆所在外部环境的温度。发动机是指天然气发动机,用油状态表征发动机是否处于断油状态,因此,用油状态包括断油状态和非断油状态,非断油状态可以视为加油状态。可以理解的是,在发动机处于断油状态时,发动机是不工作的。
37.可选地,电子控制器获取由环境温度传感器发送的环境温度,并且,检测发动机的用油状态。
38.示例性地,对于每个时刻,电子控制器获取该时刻的环境温度和用油状态,即电子控制器不断查询环境温度和用油状态。
39.示例性地,每隔预设时间段,电子控制器获取对应的环境温度和用油状态,即电子控制器间隔性地查询环境温度和用油状态。
40.步骤s204,在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,获取关于目标车辆中中冷器的传感数据。
41.其中,中冷器可理解为涡轮增压的配套件,其作用在于降低增压后的高温空气温度、以降低发动机的热负荷,提高进气量,进而增加发动机的功率。
42.需要说明的是,如前所述,发动机为天然发动机,该发动机采用点燃时进行燃烧,在燃烧时产生大量水蒸气,通过油气分离器的水蒸气在常温时通过中冷器后较少部分冷凝成液态水,由于环境温度大于零,该部分液态水可以通过放水孔排到外部,对整车性能无影响。剩余绝大部分均以惰性气体身份再次进入燃烧室后排到大气中。当环境温度为低温度时在中冷器中冷凝水增多,放水孔会因结冰而堵塞,当中冷器中冷凝水积存较多时,当发动机负荷增大,冷凝水会随空气进入燃烧室,导致发动机出现失火问题,即存在失火风险。
43.需要说明的是,在进行步骤s204之前,电子控制器根据环境温度和用油状态,能够确定中冷器中冷凝水的存储状态。当环境温度为低温、且用油状态为非断油状态时,发动机所产生的水蒸气在经过中冷器时,会因为低温而冷凝成冷凝水。基于此,低温且非断油状态的情况下,存储状态为第一存储量。同样地,在高温且非断油状态,不易产生冷凝水,对应的存储状态为第二存储量。同样地,在低温且断油状态,发动机不工作,此时,水蒸气的量也少,对应的存储状态为第三存储量。同样地,在高温且断油状态,水蒸气的量也少,对应的存储状态为第四存储量。比较这四个存储状态各自对应的存储量,第一存储量最多。
44.环境温度不大于预设温度,则说明该环境温度为低温,该环境温度利于将水蒸气
冷凝成冷凝水。
45.可选地,电子控制器校验环境温度是否不大于预设温度,并校验该用油状态是否为非断油状态。在电子控制器校验到该环境温度不大于预设温度、且该用油状态为非断油状态的情况下,电子控制器获取关于目标车辆中中冷器的传感数据。
46.示例性地,在电子控制器校验到当前时刻下该环境温度不大于预设温度、且当前时刻下该用油状态为非断油状态的情况下,电子控制器确定目标车辆中中冷器中存在第一存储量的冷凝水,并获取关于目标车辆中中冷器在当前时刻下传感数据。
47.当然,在电子控制器校验到环境温度大于预设温度、且该用油状态为非断油状态的情况下,或者,在电子控制器校验到环境温度大于预设温度、且该用油状态为断油状态的情况下,或者,在电子控制器校验到环境温度不大于预设温度、且该用油状态为断油状态的情况下,电子控制器不获取关于目标车辆中中冷器的传感数据。其中,该预设温度aat0是预先确定的,示例性地,在台架或者整车环境仓的环境中,在待定环境温度aat=0℃、-5℃、-10℃、-15℃、-20℃
……
分别进行如下工况试验:步骤一:原地怠速30min;步骤二:目标车辆满载中高挡位,发动机转速从900r/min全油门加速至最大转速。
48.对于每个待定环境温度,该待定环境温度执行步骤一和步骤二后,电子控制器监测是否有表征失火信号的失火发生,若监测到,则分别在该待定环境温度上 1℃、 2℃、 3℃、 4℃,重复步骤一和步骤二,将刚好不发送失火的环境温度作为预设温度。例如,预设温度取值[-25℃,-10℃]。
[0049]
步骤s206,在根据传感数据确定目标车辆处于失火风险的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0050]
可选地,电子控制器根据该传感数据,校验目标车辆是否处于失火风险。若根据该传感数据确定目标车辆处于失火风险的情况下,电子控制器获取当前时刻下目标车辆的车速,并根据目标车辆的转速,对中冷器进行除水操作。
[0051]
上述中冷器除水方法中,通过获取目标车辆所在的环境温度和目标车辆中发动机的用油状态;在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,也就是,在该情况下,在中冷器中存在由处于工作状态的发动机产生的水蒸气,并在当前温度环境下,中冷器的水蒸气极易冷凝成冷凝水,此时,通过获取到的关于目标车辆中中冷器的传感数据,进一步校验中冷器中存在的冷凝水是否会导致失火风险。在根据传感数据确定目标车辆处于失火风险的情况下,直接根据目标车辆的转速,自动对中冷器进行除水操作。这样,无需额外配置排水装置来进行除水,在自动化判定出目标车辆存在失火风险的情况下,自动进行除水操作,提高了除水效率,且极大地降低了除水操作的成本。
[0052]
在一些实施例中,传感数据包括中冷器出口的出口温度和出口压力;方法还包括:根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险。
[0053]
可选地,电子控制器在校验到满足采样条件的情况下,开始采样各采样时刻下中冷器的出口温度和出口压力,直至不满足采样条件时为止停止采样,采样条件为环境温度不大于预设温度、且用油状态为非断油状态。
[0054]
电子控制器根据各采样时刻下中冷器的出口温度和出口压力中的至少一种,确定采样停止时中冷器中冷凝水的储水状态,根据该储水状态,判断目标车辆是否处于失火风险。
[0055]
需要说明的是,将满足采样条件的时刻作为初始时刻,将不满足采样条件的时刻作为结束时刻,将初始时刻到结束时刻的这段时段作为采样时段,根据一定的采样频率,从采样时段内确定各采样时刻,并获取各采样时刻下中冷器的出口温度和出口压力中的至少一种。并且,只有在满足采样条件后,才会开始采样。通过采样来预估采样时段内中冷器的储水状态,若储水状态表征中冷器中冷凝水的水量到达预设存储水量,则确定目标车辆处于失火风险。若储水状态表征中冷器中冷凝水的水量未到达预设存储水量,则确定目标车辆不处于失火风险。
[0056]
示例性地,在开始采样后,电子控制器根据各采样时刻的中冷器的出口温度,确定采样停止时中冷器中冷凝水的第一储水状态,根据该第一储水状态,判断目标车辆是否处于失火风险。
[0057]
或者,电子控制器根据各采样时刻的中冷器的出口压力,确定采样停止时中冷器中冷凝水的第二储水状态,根据该第二储水状态,判断目标车辆是否处于失火风险。
[0058]
或者,电子控制器根据各采样时刻的中冷器的出口温度和出口压力,确定采样停止时中冷器中冷凝水的第三储水状态,根据该第三储水状态,判断目标车辆是否处于失火风险。
[0059]
在本实施例中,根据出口温度和出口压力中的至少一种,能够全面且准确的判断目标车辆是否处于失火风险。这样,即便出现失火风险,也能及时识别并及时且自动的进行除水。
[0060]
在一些实施例中,根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险,包括:按预设的采样频率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,并根据各出口温度和出口温度的阈值范围,判断目标车辆是否处于失火风险。
[0061]
其中,预设的采样频率可以指出口温度和出口压力的采样频率,即二者的采样频率相同。
[0062]
可选地,电子控制器按预设的采样频率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,并根据各出口温度和出口温度的阈值范围,确定处于出口温度的阈值范围的出口温度的第一数量,根据第一数量,确定第一储水状态,根据第一储水状态所表征的冷凝水的水量,判断目标车辆是否处于失火风险。
[0063]
多次采样的时刻为采样时刻,每一次采样对应一个采样时刻,每个采样时刻对应一个出口温度。第一数量与第一储水状态表征中冷器中冷凝水的水量成正相关。第一数量越多,则第一储水状态表征中冷器中冷凝水的水量越多。
[0064]
在一些实施例中,根据各出口温度和出口温度的阈值范围,判断目标车辆是否处于失火风险,包括:获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数;在末次采样对应的目标计数不小于计数阈值的情况下,确定目标车辆处于失火风险。
[0065]
可选地,电子控制器获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多。
出口温度的阈值范围中最大值为第一值,最小值为第二值。
[0066]
若校验到当前出口温度小于第二值,则对前次采样所对应的目标计数减去第一预设值,得到更新计数。若校验到当前出口温度大于第一值,则对前次采样所对应的目标计数加上第一预设值,得到更新计数。
[0067]
将更新计数作为当次采样对应的目标计数。若校验到当前出口温度处于出口温度的阈值范围,则不对前次采样所对应的目标计数进行更新,将前次采样所对应的目标计数,作为当次采样对应的目标计数。
[0068]
电子控制器确定在采样过程中的末次采样,在末次采样对应的目标计数不小于计数阈值的情况下,电子控制器确定第一存储状态表征中冷器中冷凝水的水量到达预设存储水量,则确定目标车辆处于失火风险。
[0069]
其中,将满足采样条件的时刻作为初始时刻,将不满足采样条件的时刻作为结束时刻,将初始时刻到结束时刻的这段时段作为采样时段,采样过程是指处于采样时间段内的采样。目标计数是指出口温度对应的计数。更新计数是与出口温度对应的更新,计数阈值是关于出口温度的计数的最大值。
[0070]
在末次采样对应的目标计数小于计数阈值的情况下,电子控制器确定第一存储状态表征中冷器中冷凝水的水量未到达预设存储水量,则确定目标车辆不处于失火风险。
[0071]
例如,在aat<aat0且fso=0时airco_cntr初始为0。开始计数,计数规则如下:
[0072]
tiat<tiatmin时airco_cntr 1
[0073]
tiat>tiatmax时airco_cntr-1
[0074]
tiatmin≤tiat≤tiatmax时airco_cntr不变
[0075]
其中,aat为环境温度,aat0为预设温度,fso为发动机断油状态,fso=0表示用油状态为非断油状态。airco_cntr为计数。tiat为当前出口温度;tiatmin为第二值。tiatmax为第一值。airco_cntr为前次采样所对应的目标计数。
[0076]
其中,tiatmin标定过程如下:在环境温度aat=-25℃进行如下工况试验:
[0077]

分别以车速20km/h、40km/h、60km/h、80km/h、100km/h,发动机负荷10%、20%、30%
……
行车30min并记录相应tiat值;
[0078]

车辆行驶30min后发动机转速从900r/min全油门加速至最大转速;
[0079]

监测加速过程是否有失火发生,无失火发生对应的最小tiat即为阈值tiatmin,tiatmin的典型取值范围[-5℃,5℃]。
[0080]
tiatmax标定过程如下:
[0081]
在环境温度aat=-25℃进行如下工况试验:
[0082]

原地怠速30min;
[0083]

分别以车速20km/h、40km/h、60km/h、80km/h、100km/h,发动机负荷10%、20%、30%
……
行车30min并记录相应tiat值;
[0084]

车辆行驶30min后发动机转速从900r/min全油门加速至最大转速;
[0085]

监测加速过程是否有失火发生,无失火发生对应的最小tiat即为阈值tiatmax,tiatmax的典型取值范围[0℃,20℃]。
[0086]
计数阈值确定过程如下:
[0087]
在环境温度aat=-10℃、-15℃、-20℃、-25℃、-30℃分别进行如下工况试验:
[0088]

调整怠速时间,使得怠速后车辆在中高挡位全油门加速,发动机转速由900rpm加速至最大转速时出现失火现象,时间记为t1;
[0089]

中小负荷行车工况出现失火现象的时间t2,将t1和t2中较小者作为计数阈值到达的采样时刻。根据tiatmax和tiatmin,进行计数,统计在该采样时刻下的计数,将该计数确定为计数阈值。
[0090]
基于此,通过获取出口温度的阈值范围和当次采样对应的当前出口温度,能够实时确定当前中冷器内的温度信息。获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,则确定当次采样对应的当次采样时刻内中冷器中冷凝水的存储量发生变化,通过对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数,从而,能够时时更新冷凝水的存储量;在末次采样对应的目标计数不小于计数阈值的情况下,反映出末次采样中存储量过多,此时,能够准确且直接确定目标车辆处于失火风险。
[0091]
在本实施例中,按预设的采样频率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,并根据各出口温度和出口温度的阈值范围,能够实时且准确的反映各采样对应的冷凝水的存储量的情况,从而,准确判断出目标车辆是否处于失火风险。
[0092]
在另一些实施例中,根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险,包括:按预设的采样频率,对中冷器的出口压力进行多次采样,得到各次采样分别对应的出口压力,并根据各出口压力和出口压力的阈值范围,判断目标车辆是否处于失火风险。
[0093]
可选地,电子控制器按预设的采样频率,对中冷器的出口压力进行多次采样,得到各次采样分别对应的出口压力,并根据各出口压力和出口压力的阈值范围,确定处于出口压力的阈值范围的出口压力的第二数量,根据第二数量,确定第二储水状态,根据第二储水状态所表征的冷凝水的水量,判断目标车辆是否处于失火风险。
[0094]
在另一些实施例中,根据各出口压力和出口压力的阈值范围,判断目标车辆是否处于失火风险,包括:获取出口压力的阈值范围和当次采样对应的当前出口压力,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口压力不处于阈值范围的情况下,对前次采样所对应的标定计数进行更新,得到更迭计数,并将更迭计数作为当次采样对应的标定计数;在末次采样对应的标定计数不小于计数限值的情况下,确定目标车辆处于失火风险。
[0095]
其中,标定计数是指出口压力对应的计数。更迭计数是与出口压力对应的更新,计数限值是关于出口压力的计数的最大值。
[0096]
可选地,电子控制器获取出口压力的阈值范围和当次采样对应的当前出口压力,并获取前次采样所对应的标定计数,标定计数的值越大,则中冷器中冷凝水的存储量越多。出口压力的阈值范围中最大值为第三值,最小值为第四值。
[0097]
若校验到当前出口压力小于第四值,则对前次采样所对应的标定计数减去第二预设值,得到更迭计数。若校验到当前出口压力大于第三值,则对前次采样所对应的标定计数加上第二预设值,得到更迭计数。
[0098]
将更迭计数作为当次采样对应的标定计数。若校验到当前出口压力处于出口压力的阈值范围,则不对前次采样所对应的标定计数进行更新,将前次采样所对应的标定计数,
作为当次采样对应的标定计数。
[0099]
电子控制器确定在采样过程中的末次采样,在末次采样对应的标定计数不小于计数限值的情况下,电子控制器确定第二存储状态表征中冷器中冷凝水的水量到达预设存储水量,则确定目标车辆处于失火风险。
[0100]
在本实施例中,按预设的采样频率,对中冷器的出口压力进行多次采样,得到各次采样分别对应的出口压力,并根据各出口压力和出口压力的阈值范围,能够实时且准确的反映各采样对应的冷凝水的存储量的情况,从而,准确判断出目标车辆是否处于失火风险。
[0101]
在另一些实施例中,根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险,包括:按预设的采样频率,分别对中冷器的出口温度和出口压力进行多次采样,得到各次采样分别对应的出口温度和出口压力,并根据各出口温度和出口温度的阈值范围、以及各出口压力和出口压力的阈值范围,判断目标车辆是否处于失火风险。
[0102]
可选地,获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数,并将末次采样对应的目标计数作为第一计数,统计最先到达第一计数所需的第一采样时长。
[0103]
获取出口压力的阈值范围和当次采样对应的当前出口压力,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口压力不处于阈值范围的情况下,对前次采样所对应的标定计数进行更新,得到更迭计数,并将更迭计数作为当次采样对应的标定计数,并将末次采样对应的标定计数作为第二计数,统计最先到达第二计数所需的第二采样时长。
[0104]
需要说明的是,虽然,同时对出口压力和出口温度进行采样,即每个采样时刻对应一个出口压力和出口温度,对于末次采样得到的末次出口温度和末次出口压力,末次出口温度所对应的目标计数,可能在末次采样之前就已经达到,比如,采样次数为100次,则末次出口温度所对应的目标计数为n1(第一计数),n1在第50次就到达,剩余的第51次到100次采样中,出口温度都没有超过出口温度的阈值范围,即目标计数一直未更新,一直都是n1。
[0105]
同样地,末次出口压力对应的标定计数为n2(第二计数),n2也可能在第50次就到达,即剩余的第51次到100次采样中,出口压力都没有超过出口压力的阈值范围,即标定计数一直未更新,一直都是n2。当然,n2也可能在第48次就到达,也可能在第60次就到达。
[0106]
那么,为了降低失火风险,比较第一采样时长和第二采样时长,若第一采样时长不小于第二采样时长,则根据末次采样对应的标定计数和计数限值,判断目标车辆是否处于失火风险。可选地,在在末次采样对应的标定计数不小于计数限值的情况下,确定目标车辆处于失火风险。
[0107]
若第一采样时长小于第二采样时长,则根据末次采样对应的目标计数和计数阈值,判断目标车辆是否处于失火风险。可选地,在在末次采样对应的标定计数不小于计数阈值的情况下,确定目标车辆处于失火风险。
[0108]
当然,由于计数越大,则储水状态表征的水量越多。为能够高效的判断失火风险,还可以是在确定了第一计数(第一数量)和第二计数(第二数量)后,若第一计数和第二计数的差值处于误差范围内,则确定第一计数和第二计数为有效计数,则根据第一计数和第二
计数的平均值,确定中冷器中冷凝水的第三储水状态,根据该第三储水状态,判断目标车辆是否处于失火风险。
[0109]
在本实施例中,结合出口温度和出口压力,能够更加准确的确定目标车辆是否处于失火风险。
[0110]
在一些实施例中,根据目标车辆的转速,对中冷器进行除水操作之前,方法还包括:在根据传感数据确定目标车辆处于失火风险的情况下,获取目标车辆的行驶数据,并根据行驶数据,确定目标车辆是否满足除水条件;根据目标车辆的转速,对中冷器进行除水操作,包括:在确定目标车辆满足除水条件的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0111]
其中,行驶数据包括环境温度、车辆空挡信号、油门开度信号、车速信号和发动机限扭状态。
[0112]
可选地,在根据传感数据确定目标车辆处于失火风险的情况下,电子控制器根据环境温度、车辆空挡信号、油门开度信号、车速信号和发动机限扭状态确定是否满足除水条件。若环境温度小于预设温度、且车辆空挡信号表征为空挡、且油门开度信号表征油门开度为预设开度、且车速信号表征车速小于预设车速、且发动机限扭状态表征发动机不限扭,则确定满足除水条件。
[0113]
在确定目标车辆满足除水条件的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0114]
示例性地,在根据传感数据确定目标车辆处于失火风险的情况下,若同时满足下述条件,则确定满足除水条件,即:
[0115]
aat<aat0;
[0116]
transneut_ena=1;
[0117]
fpp=0%;
[0118]
rs_speed<rs_speed0;
[0119]
b_derate=0;
[0120]
其中,transneut_ena:车辆空挡;transneut_ena=1表示空挡;fpp为油门开度信号;0%为预设开度;rs_speed为车速信号;rs_speed0为预设车速;b_derate为发动机限扭状态;b_derate=0为发动机不限扭。需要说明的是,由于是在失火风险情况下,进一步判断是否满足除水条件的,即满足除水条件的前提是存在失火风险,即b_misfire(失火风险状态)=1;b_misfire=1表征存在失火风险。
[0121]
在一些实施例中,根据目标车辆的转速,对中冷器进行除水操作,包括:获取目标车辆的转速,并根据预设转速变化速率,将转速上升至目标转速,以将中冷器中的冷凝水带动至目标车辆的燃烧室中进行燃烧,以实现对中冷器的除水操作。
[0122]
可选地,电子控制器获取目标车辆的转速和预设转速变化速率,并将转速多次上升至目标转速,将中冷器中的冷凝水多次带动至目标车辆的燃烧室中进行燃烧,以实现对中冷器的除水操作。
[0123]
示例性地,每隔预设时间段后,按预设转速变化速率,将转速上升至目标转速,并以目标转速运行预设时长,将中冷器中的预设存储水量的冷凝水带动至目标车辆的燃烧室中进行燃烧,并将目标转速下降至转速,并等待预设时间段,返回将转速上升至目标转速步
骤继续执行,直至上升了预设次数时为止。
[0124]
例如,任意两次上升操作的时间间隔为预设时间段rpm_delay_c;预设时长为rpm_time_c,上升次数为rpm_cntr_c。每次上升,按预设转速变化速率dewater_rpm_rate_c,将转速提升至目标转速dewater_rpm_c,运行预设时长rpm_time_c。
[0125]
在本实施例中,通过根据预设转速变化速率,将转速上升至目标转速,以将中冷器中的冷凝水带动至目标车辆的燃烧室中进行燃烧,基于此,通过提高发动机转速实现清除中冷器内冷凝水目的,提高发动机转速时进气量增加,增大进气量会将中冷器内冷凝水带入燃烧室。
[0126]
在一个具体的实施例中,如图3所示,为一个实施例中除水步骤的流程示意图。具体地,电子控制器判断发动机是否发动。若否,则直接结束。若是,则电子控制器获取目标车辆所在的环境温度和目标车辆中发动机的用油状态,并根据环境温度和目标车辆中发动机的用油状态,判断是否满足计数条件,计数条件为环境温度不大于预设温度、且用油状态为非断油状态。在不满足计数条件的情况下,直接结束。在满足计数条件的情况下,即,在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,确定计数,此时,电子控制器获取关于目标车辆中中冷器的传感数据,传感数据包括出口温度,按预设的采样频率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数;在末次采样对应的目标计数小于计数阈值的情况下,确定目标车辆不处于失火风险,直接结束。在末次采样对应的目标计数不小于计数阈值的情况下,确定目标车辆处于失火风险,此时,获取目标车辆的行驶数据,并根据行驶数据,确定目标车辆是否满足除水条件。在确定目标车辆满足除水条件的情况下,获取目标车辆的转速,并根据预设转速变化速率,将转速上升至目标转速,以将中冷器中的冷凝水带动至目标车辆的燃烧室中进行燃烧,以实现对中冷器的除水操作。
[0127]
在本实施例中,通过获取目标车辆所在的环境温度和目标车辆中发动机的用油状态;在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,也就是,在该情况下,在中冷器中存在由处于工作状态的发动机产生的水蒸气,并在当前温度环境下,中冷器的水蒸气极易冷凝成冷凝水,此时,通过获取到的关于目标车辆中中冷器的传感数据,进一步校验中冷器中存在的冷凝水是否会导致失火风险。在根据传感数据确定目标车辆处于失火风险的情况下,直接根据目标车辆的转速,自动对中冷器进行除水操作。这样,无需额外配置排水装置来进行除水,在自动化判定出目标车辆存在失火风险的情况下,自动进行除水操作,提高了除水效率,且极大地降低了除水操作的成本。
[0128]
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的
步骤或者阶段的至少一部分轮流或者交替地执行。
[0129]
基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的中冷器除水方法的中冷器除水装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个中冷器除水装置实施例中的具体限定可以参见上文中对于中冷器除水方法的限定,在此不再赘述。
[0130]
在一个实施例中,如图4所示,提供了一种中冷器除水装置400,包括:获取模块402、校验模块404和除水模块406,其中:
[0131]
获取模块402,用于获取目标车辆所在的环境温度和目标车辆中发动机的用油状态;
[0132]
校验模块404,用于在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,获取关于目标车辆中中冷器的传感数据;
[0133]
除水模块406,用于在根据传感数据确定目标车辆处于失火风险的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0134]
在一些实施例中,传感数据包括中冷器出口的出口温度和出口压力;校验模块404,还用于根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险。
[0135]
在一些实施例中,校验模块404,还用于按预设的采样频率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,并根据各出口温度和出口温度的阈值范围,判断目标车辆是否处于失火风险。
[0136]
在一些实施例中,校验模块404,还用于获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数;在末次采样对应的目标计数不小于计数阈值的情况下,确定目标车辆处于失火风险。
[0137]
在一些实施例中,除水模块406,还用于在根据传感数据确定目标车辆处于失火风险的情况下,获取目标车辆的行驶数据,并根据行驶数据,确定目标车辆是否满足除水条件;除水模块406,还用于在确定目标车辆满足除水条件的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0138]
在一些实施例中,除水模块406,还用于获取目标车辆的转速,并根据预设转速变化速率,将转速上升至目标转速,以将中冷器中的冷凝水带动至目标车辆的燃烧室中进行燃烧,以实现对中冷器的除水操作。
[0139]
上述中冷器除水装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0140]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括处理器、存储器、输入/输出接口(input/output,简称i/o)和通信接口。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算
机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种中冷器除水方法。
[0141]
本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0142]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取目标车辆所在的环境温度和目标车辆中发动机的用油状态;在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,获取关于目标车辆中中冷器的传感数据;在根据传感数据确定目标车辆处于失火风险的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0143]
在一个实施例中,传感数据包括中冷器出口的出口温度和出口压力;处理器执行计算机程序时还实现以下步骤:根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险。
[0144]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:按预设的采样频率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,并根据各出口温度和出口温度的阈值范围,判断目标车辆是否处于失火风险。
[0145]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数;在末次采样对应的目标计数不小于计数阈值的情况下,确定目标车辆处于失火风险。
[0146]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:在根据传感数据确定目标车辆处于失火风险的情况下,获取目标车辆的行驶数据,并根据行驶数据,确定目标车辆是否满足除水条件;在确定目标车辆满足除水条件的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0147]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取目标车辆的转速,并根据预设转速变化速率,将转速上升至目标转速,以将中冷器中的冷凝水带动至目标车辆的燃烧室中进行燃烧,以实现对中冷器的除水操作。
[0148]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取目标车辆所在的环境温度和目标车辆中发动机的用油状态;在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,获取关于目标车辆中中冷器的传感数据;在根据传感数据确定目标车辆处于失火风险的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0149]
在一个实施例中,传感数据包括中冷器出口的出口温度和出口压力;计算机程序被处理器执行时还实现以下步骤:根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险。
[0150]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:按预设的采样频
率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,并根据各出口温度和出口温度的阈值范围,判断目标车辆是否处于失火风险。
[0151]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数;在末次采样对应的目标计数不小于计数阈值的情况下,确定目标车辆处于失火风险。
[0152]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在根据传感数据确定目标车辆处于失火风险的情况下,获取目标车辆的行驶数据,并根据行驶数据,确定目标车辆是否满足除水条件;在确定目标车辆满足除水条件的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0153]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取目标车辆的转速,并根据预设转速变化速率,将转速上升至目标转速,以将中冷器中的冷凝水带动至目标车辆的燃烧室中进行燃烧,以实现对中冷器的除水操作。
[0154]
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:获取目标车辆所在的环境温度和目标车辆中发动机的用油状态;在校验到环境温度不大于预设温度、且用油状态为非断油状态的情况下,获取关于目标车辆中中冷器的传感数据;在根据传感数据确定目标车辆处于失火风险的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0155]
在一个实施例中,传感数据包括中冷器出口的出口温度和出口压力;计算机程序被处理器执行时还实现以下步骤:根据出口温度和出口压力中的至少一种,判断目标车辆是否处于失火风险。
[0156]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:按预设的采样频率,对中冷器的出口温度进行多次采样,得到各次采样分别对应的出口温度,并根据各出口温度和出口温度的阈值范围,判断目标车辆是否处于失火风险。
[0157]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取出口温度的阈值范围和当次采样对应的当前出口温度,并获取前次采样所对应的目标计数,目标计数的值越大,则中冷器中冷凝水的存储量越多;在当前出口温度不处于阈值范围的情况下,对前次采样所对应的目标计数进行更新,得到更新计数,并将更新计数作为当次采样对应的目标计数;在末次采样对应的目标计数不小于计数阈值的情况下,确定目标车辆处于失火风险。
[0158]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在根据传感数据确定目标车辆处于失火风险的情况下,获取目标车辆的行驶数据,并根据行驶数据,确定目标车辆是否满足除水条件;在确定目标车辆满足除水条件的情况下,根据目标车辆的转速,对中冷器进行除水操作。
[0159]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取目标车辆的转速,并根据预设转速变化速率,将转速上升至目标转速,以将中冷器中的冷凝水带动至目标车辆的燃烧室中进行燃烧,以实现对中冷器的除水操作。
[0160]
需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
[0161]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
[0162]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0163]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1  
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图