DOC入口高温报警方法、装置、设备及可读存储介质与流程

文档序号:31451432发布日期:2022-09-07 13:23阅读:585来源:国知局
DOC入口高温报警方法、装置、设备及可读存储介质与流程
doc入口高温报警方法、装置、设备及可读存储介质
技术领域
1.本发明涉及发动机doc高温报警技术领域,特别涉及一种doc入口高温报警方法、装置、设备及可读存储介质。


背景技术:

2.氧化型催化转化器简称doc(diesel oxidation catalyst),是安装在发动机排气管路中,通过氧化反应,将发动机排气中一氧化碳(co)和碳氢化合物(hc)转化成无害的水(h20)和二氧化碳(co2)的装置。
3.doc因为要接收来自发动机排气,其入口温度会升高,过高的温度会损坏零部件,因此需要监测doc入口温度进行高温报警。现有技术主要通过doc入口的温度传感器进行高温监测,但是,温度传感器常常会因为外界干扰出现监测数据突变,出现错误高温报警的情况。


技术实现要素:

4.本发明实施例提供一种doc入口高温报警方法、装置、设备及可读存储介质,以解决相关技术中通过doc入口的温度传感器进行高温监测,存在错误报警的技术问题。
5.第一方面,提供了一种doc入口高温报警方法,其特征在于,包括以下步骤:
6.根据预设周期持续获取doc入口温度和发动机功率;
7.根据持续获取的发动机功率依次确定多个温度计算窗口;
8.根据每个温度计算窗口中doc入口温度计算对应的窗口温度;
9.若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。
10.一些实施例中,所述根据持续获取的发动机功率依次确定多个温度计算窗口的步骤,包括:
11.从第一个发动机功率开始依次累加发动机功率,直至累加值大于预设功率阈值时为止,记录为第一个温度计算窗口;
12.再从第二个发动机功率开始依次累加发动机功率,直至累加值大于预设功率阈值时为止,记录为第二个温度计算窗口;
13.依次类推,确定多个温度计算窗口。
14.一些实施例中,所述根据每个温度计算窗口中持续获取的doc入口温度计算对应的窗口温度的步骤,包括:
15.若第一个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc1,则第一个温度计算窗口的窗口温度为tc1;
16.若第二个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc2,则第二个温度计算窗口的窗口温度为tc2;
17.依次类推,计算每个温度计算窗口对应的窗口温度。
18.一些实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc
入口高温报警的步骤,包括:
19.获取发动机的燃烧模式,根据燃烧模式确定预设温度阈值。
20.一些实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,还包括:
21.将doc入口高温报警信息和维护建议发送至客户端,所述维护建议为依次进行ecu供电检查、连接线束检查、doc入口传感器硬件检查、节气门检查、egr阀检查和增压器检查。
22.一些实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,还包括:
23.根据公式m≥60/t确定预设个数m,其中t为预设周期。
24.一些实施例中,进行doc入口高温报警后,若连续预设个数的窗口温度均小于预设温度阈值,则解除doc入口高温报警。
25.第二方面,提供了一种doc入口高温报警装置,包括:
26.获取单元,所述获取单元用于预设周期持续获取doc入口温度和发动机功率;
27.确定单元,所述确定单元用于根据持续获取的发动机功率依次确定多个温度计算窗口;
28.计算单元,所述计算单元用于根据每个温度计算窗口中doc入口温度计算对应的窗口温度;
29.报警单元,所述报警单元用于若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。
30.第三方面,提供了一种计算机设备,包括:存储器和处理器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行,以实现前述的doc入口高温报警方法。
31.第四方面,提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机指令,当所述计算机指令被计算机执行时,使得所述计算机执行前述的doc入口高温报警方法。
32.本发明提供的技术方案带来的有益效果包括:
33.本发明实施例提供了一种doc入口高温报警方法、装置、设备及可读存储介质,首先根据预设周期持续获取doc入口温度和发动机功率,再根据持续获取的发动机功率依次确定多个温度计算窗口,又根据每个温度计算窗口中doc入口温度计算对应的窗口温度,最后连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。本发明将预设周期持续获取的doc入口温度和发动机功率进行融合计算,可对doc入口高温进行精准报警,避免doc因异常高温导致零部件损坏,可以解决传统方案中通过doc入口的温度传感器进行高温监测存在错误报警的技术问题。
附图说明
34.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
35.图1为本发明实施例提供的一种doc入口高温报警方法的流程示意图;
36.图2为本发明实施例提供的实施步骤s20的示意图;
37.图3为本发明实施例提供的实施步骤s30的示意图;
38.图4为本发明实施例提供的一种doc入口高温报警装置的结构示意图;
39.图5为本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
40.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.本发明实施例提供了一种doc入口高温报警方法,其能解决现有技术通过doc入口的温度传感器进行高温监测,存在错误报警的技术问题。
42.参见图1所示,本发明实施例提供了一种doc入口高温报警方法,包括以下步骤:
43.步骤s10,根据预设周期持续获取doc入口温度和发动机功率。
44.具体地,预设周期为t秒,每间隔t秒采集获取不同工况下doc入口温度和发动机功率,分别记为p1、p2、

和t1、t2、


45.步骤s20,根据持续获取的发动机功率依次确定多个温度计算窗口。
46.具体地,所述根据持续获取的发动机功率依次确定多个温度计算窗口的步骤,包括:
47.从第一个发动机功率p1开始依次累加发动机功率,直至累加值大于预设功率阈值p时为止,记录为第一个温度计算窗口。若p1+p2+

+pi>p,则从第一个发动机功率p1开始,到第i个发动机功率pi为止,记录为第一个温度计算窗口。
48.再从第二个发动机功率p2开始依次累加发动机功率,直至累加值大于预设功率阈值p时为止,记录为第二个温度计算窗口。同上,若p2+

+pj>p,则从第一个发动机功率p2开始,到第j个发动机功率pj为止,记录为第二个温度计算窗口,参见图2所示。
49.依次类推,确定多个温度计算窗口。
50.步骤s30,根据每个温度计算窗口中doc入口温度计算对应的窗口温度。
51.具体地,所述根据每个温度计算窗口中持续获取的doc入口温度计算对应的窗口温度的步骤,包括:
52.若第一个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc1,则第一个温度计算窗口的窗口温度为tc1。参见图3所示,将第一个温度计算窗口中doc入口温度从大到小排列,超过预设百分比(可为90%)的温度值均大于tc1,则第一个温度计算窗口的窗口温度为tc1。
53.若第二个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc2,则第二个温度计算窗口的窗口温度为tc2。同上,将第二个温度计算窗口中doc入口温度从大到小排列,超过预设百分比(可为90%)的温度值均大于tc2,则第一个温度计算窗口的窗口温度为tc2。
54.依次类推,计算每个温度计算窗口对应的窗口温度,可记为tc1、tc2、


55.步骤s40,若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。
56.具体地,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,包括:
57.根据公式m≥60/t确定预设个数m。
58.例如,假设预设周期为1秒,即t取1,m≥60,取m=60,若连续60个窗口温度均大于预设温度阈值(可取600℃),则进行doc入口高温报警。
59.进一步地,进行doc入口高温报警后,若连续预设个数的窗口温度均小于预设温度阈值,则解除doc入口高温报警,避免长时间报警。
60.本发明实施例中的doc入口高温报警方法,首先根据预设周期持续获取doc入口温度和发动机功率,再根据持续获取的发动机功率依次确定多个温度计算窗口,又根据每个温度计算窗口中doc入口温度计算对应的窗口温度,最后连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。本发明将预设周期持续获取的doc入口温度和发动机功率进行融合计算,可对doc入口高温进行精准报警,避免doc因异常高温导致零部件损坏,可以解决传统方案中通过doc入口的温度传感器进行高温监测存在错误报警的技术问题。
61.作为可选的实施方式,在一个发明实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,还包括:
62.获取发动机的燃烧模式,根据燃烧模式确定预设温度阈值。
63.doc入口温度会受到发动机燃烧模式的影响,燃烧模式可简单分为再生模式和非再生模式两种,再生模式下发动机的排温相比非再生模式要高,根据不同燃烧模式定义不同预设温度阈值,可以提高高温报警的准确度。
64.作为可选的实施方式,在一个发明实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,还包括:
65.将doc入口高温报警信息和维护建议发送至客户端,所述维护建议为依次进行ecu供电检查、连接线束检查、doc入口传感器硬件检查、节气门检查、egr阀检查和增压器检查。
66.当用户车辆出现doc入口高温事件时,用户客户端将收到doc入口高温报警信息和多个维护建议,提醒用户doc入口温度高,可能会损伤零部件,请进行维护。
67.依次进行ecu供电检查、连接线束检查、doc入口传感器硬件检查、节气门检查、egr阀检查和增压器检查的步骤,具体如下:
68.a、ecu供电检查
69.关闭车辆钥匙开关,等待两分钟;
70.检查高温报警是否仍然存在:
71.若是,进行下一步检查;
72.若否,打开车辆钥匙开关,消除故障。
73.b、连接线束检查
74.关闭车辆钥匙开关;
75.检查ecu外部保险是否有损坏,
76.拔下接插件,观察ecu供电端子是否有损坏;
77.观察ecu各个接插件是否安装正常;
78.检查高温报警是否仍然存在:
79.若是,进行下一步检查;
80.若否,打开车辆钥匙开关,消除故障。
81.c、doc入口传感器硬件检查
82.关闭车辆钥匙开关,等待两分钟;
83.检查doc入口温度传感器是否破损;
84.检查doc入口温度传感器接插件是否松动;
85.钥匙上电高温报警是否存在:
86.若是,进行下一步检查;
87.若否,打开车辆钥匙开关,消除故障。
88.d、节气门检查
89.关闭车辆钥匙开关;
90.检查节气门线束是否破损;
91.检查节气门接插件是否松动;
92.检查节气门阀片是否卡滞;
93.钥匙上电高温报警是否存在:
94.若是,进行下一步检查;
95.若否,打开车辆钥匙开关,消除故障。
96.e、egr阀检查
97.关闭车辆钥匙开关;
98.检查egr阀线束是否破损;
99.检查egr阀接插件是否松动;
100.检查egr阀片是否卡滞;
101.钥匙上电报警是否存在:
102.若是,进行下一步检查;
103.若否,打开车辆钥匙开关,消除故障。
104.f、增压器检查
105.关闭车辆钥匙开关;
106.检查增压器线束是否破损;
107.检查增压器接插件是否松动;
108.检查增压器叶片是否磨损或卡滞;
109.钥匙上电高温报警是否存在:
110.若是,进行下一步检查;
111.若否,打开车辆钥匙开关,消除故障。
112.参见图4所示,本发明实施例还提供了一种doc入口高温报警装置,其特征在于,包括:获取单元、确定单元、计算单元和报警单元。
113.所述获取单元用于预设周期持续获取doc入口温度和发动机功率。
114.具体地,预设周期为t秒,每间隔t秒采集获取不同工况下doc入口温度和发动机功
率,分别记为p1、p2、

和t1、t2、


115.所述确定单元用于根据持续获取的发动机功率依次确定多个温度计算窗口。
116.具体地,所述根据持续获取的发动机功率依次确定多个温度计算窗口,包括:
117.从第一个发动机功率p1开始依次累加发动机功率,直至累加值大于预设功率阈值p时为止,记录为第一个温度计算窗口。若p1+p2+

+pi>p,则从第一个发动机功率p1开始,到第i个发动机功率pi为止,记录为第一个温度计算窗口。
118.再从第二个发动机功率p2开始依次累加发动机功率,直至累加值大于预设功率阈值p时为止,记录为第二个温度计算窗口。同上,若p2+

+pj>p,则从第一个发动机功率p2开始,到第j个发动机功率pj为止,记录为第二个温度计算窗口,参见图2所示。
119.依次类推,确定多个温度计算窗口。
120.所述计算单元用于根据每个温度计算窗口中doc入口温度计算对应的窗口温度。
121.具体地,所述根据每个温度计算窗口中持续获取的doc入口温度计算对应的窗口温度,包括:
122.若第一个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc1,则第一个温度计算窗口的窗口温度为tc1。参见图3所示,将第一个温度计算窗口中doc入口温度从大到小排列,超过预设百分比(可为90%)的温度值均大于tc1,则第一个温度计算窗口的窗口温度为tc1。
123.若第二个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc2,则第二个温度计算窗口的窗口温度为tc2。同上,将第二个温度计算窗口中doc入口温度从大到小排列,超过预设百分比(可为90%)的温度值均大于tc2,则第一个温度计算窗口的窗口温度为tc2。
124.依次类推,计算每个温度计算窗口对应的窗口温度,可记为tc1、tc2、


125.所述报警单元用于若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。
126.具体地,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警,包括:
127.根据公式m≥60/t确定预设个数m。
128.例如,假设预设周期为1秒,即t取1,m≥60,取m=60,若连续60个窗口温度均大于预设温度阈值(可取600℃),则进行doc入口高温报警。
129.进一步地,进行doc入口高温报警后,若连续预设个数的窗口温度均小于预设温度阈值,则解除doc入口高温报警,避免长时间报警。
130.本发明实施例中的doc入口高温报警装置,首先根据预设周期持续获取doc入口温度和发动机功率,再根据持续获取的发动机功率依次确定多个温度计算窗口,又根据每个温度计算窗口中doc入口温度计算对应的窗口温度,最后连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。本发明将doc入口温度和发动机功率进行融合计算,可对doc入口高温进行精准报警,避免doc因异常高温导致零部件损坏,可以解决传统方案中通过doc入口的温度传感器进行高温监测存在错误报警的技术问题。
131.作为可选的实施方式,在一个发明实施例中,所述报警单元还用于:
132.获取发动机的燃烧模式,根据燃烧模式确定预设温度阈值。
133.doc入口温度会受到发动机燃烧模式的影响,燃烧模式可简单分为再生模式和非再生模式两种,再生模式下发动机的排温相比非再生模式要高,根据不同燃烧模式定义不同预设温度阈值,可以提高高温报警的准确度。
134.作为可选的实施方式,在一个发明实施例中,所述报警单元还用于:
135.将doc入口高温报警信息和维护建议发送至客户端,所述维护建议为依次进行ecu供电检查、连接线束检查、doc入口传感器硬件检查、节气门检查、egr阀检查和增压器检查。
136.需要说明的是,所属本领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各单元的具体工作过程,可以参考前述doc入口高温报警方法实施例中的对应过程,在此不再赘述。
137.上述实施例提供的doc入口高温报警装置可以实现为一种计算机程序的形式,该计算机程序可以在如图5所示的计算机设备上运行。
138.本发明实施例还提供了一种计算机设备,包括:通过系统总线连接的存储器、处理器和网络接口,存储器中存储有至少一条指令,至少一条指令由处理器加载并执行,以实现前述的doc入口高温报警方法的全部步骤或部分步骤。
139.其中,网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图5中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
140.处理器可以是cpu,还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件分立硬件组件等。通用处理器可以是微处理器,或者该处理器也可以是任何常规的处理器等,处理器是计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分。
141.存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如视频播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如视频数据、图像数据等)等。此外,存储器可以包括高速随存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件或其他易失性固态存储器件。
142.其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
143.步骤s10,根据预设周期持续获取doc入口温度和发动机功率。
144.步骤s20,根据持续获取的发动机功率依次确定多个温度计算窗口。
145.步骤s30,根据每个温度计算窗口中doc入口温度计算对应的窗口温度。
146.步骤s40,若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警。
147.作为可选的实施方式,在一个发明实施例中,所述根据持续获取的发动机功率依次确定多个温度计算窗口的步骤,包括:
148.从第一个发动机功率开始依次累加发动机功率,直至累加值大于预设功率阈值时为止,记录为第一个温度计算窗口;
149.再从第二个发动机功率开始依次累加发动机功率,直至累加值大于预设功率阈值时为止,记录为第二个温度计算窗口;
150.依次类推,确定多个温度计算窗口。
151.作为可选的实施方式,在一个发明实施例中,所述根据每个温度计算窗口中持续获取的doc入口温度计算对应的窗口温度的步骤,包括:
152.若第一个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc1,则第一个温度计算窗口的窗口温度为tc1;
153.若第二个温度计算窗口中doc入口温度中超过预设百分比的温度值均大于tc2,则第二个温度计算窗口的窗口温度为tc2;
154.依次类推,计算每个温度计算窗口对应的窗口温度。
155.作为可选的实施方式,在一个发明实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,包括:
156.获取发动机的燃烧模式,根据燃烧模式确定预设温度阈值。
157.作为可选的实施方式,在一个发明实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,还包括:
158.将doc入口高温报警信息和维护建议发送至客户端,所述维护建议为依次进行ecu供电检查、连接线束检查、doc入口传感器硬件检查、节气门检查、egr阀检查和增压器检查。
159.作为可选的实施方式,在一个发明实施例中,所述若连续预设个数的窗口温度均大于预设温度阈值,则进行doc入口高温报警的步骤,还包括:
160.根据公式m≥60/t确定预设个数m,其中t为预设周期。
161.作为可选的实施方式,在一个发明实施例中,进行doc入口高温报警后,若连续预设个数的窗口温度均小于预设温度阈值,则解除doc入口高温报警。
162.本发明施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现前述的doc入口高温报警方法的全部步骤或部分步骤。
163.本发明实施例实现前述的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
164.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、服务器或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方
面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
165.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
166.上述本发明实施例中的序号仅仅为了描述,不代表实施例的优劣。
167.本发明是参照根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
168.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所发明的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1