一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种结晶路谱的提取方法及装置与流程

2022-05-11 13:42:10 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种结晶路谱的提取方法及装置。


背景技术:

2.scr(selective catalytic reduction,选择性催化还原)系统是广泛用于机动车辆的发动机尾气排放的处理单元之一,其工作原理是:喷入的尿素在高温下发生水解和热解反应,生成具有还原性的nh3,进而在催化剂的作用下,将尾气中的no
x
还原成n2和h2o。
3.对于具有scr系统的机动车辆而言,尿素结晶的问题会造成很大的影响,如尿素结晶的沉积物会造成发动机排气背压增大,从而影响发动机的运行,严重时将堵塞排气管路,导致发动机无法运行。尿素结晶是指喷入的尿素在排气管内壁发生结晶,比如在发动机的实际运行工况为频繁停车、低负荷运行等时,发动机的尾气排温低,不利于尿素的水解和热解反应,造成尿素结晶。
4.在具有scr系统的机动车辆的开发设计、改进设计等阶段需要考虑尿素结晶问题,具体地,会在上述阶段中采用发动机性能台架试验,通过模拟机动车辆的实际运行工况来验证当前的设计是否会发生尿素结晶问题,根据试验结果不断地调整与重复试验,最终得到能够减免尿素结晶问题的设计,便于后续投产。相关技术中,研发工程师通过自定义结晶路谱,所述结晶路谱标识当前测试的机动车辆的实际结晶工况,具体地,将自定义的结晶路谱的数据作为发动机性能台架试验的输入参数,以指导该试验过程,但自定义的结晶路谱往往不能很好地代表实际结晶工况,由此验证出的能够减免尿素结晶问题的设计投产后,在实际运行中仍存在较大的可能性发生尿素结晶问题。
5.由此可见,如何提高发动机性能台架试验结果的可靠性,对减免尿素结晶问题尤为关键。


技术实现要素:

6.为了解决上述技术问题,本技术提供了一种结晶路谱的提取方法及装置,提取能够为发动机性能台架试验提供可靠输入的结晶路谱,从而提高发动机性能台架试验结果的可靠性。
7.本技术实施例公开了如下技术方案:
8.一方面,本技术实施例提供了一种结晶路谱的提取方法,所述方法包括:
9.获取目标车型的发动机的实际运行数据;
10.基于预设的结晶工况筛选规则对所述实际运行数据进行筛选,获得结晶工况数据;
11.基于预设的标准工况长度将所述结晶工况数据划分为多个待定结晶工况数据;
12.统计所述多个待定结晶工况数据的预设指标的值得到所述预设指标的统计值;所述预设指标用于表示被统计的数据的分布特征;
13.统计所述结晶工况数据的所述预设指标的值得到所述预设指标的参考值;
14.提取所述预设指标的统计值与所述预设指标的参考值的差值小于或等于预设阈值的所述待定结晶工况数据,作为所述目标车型的结晶路谱;所述结晶路谱标识所述目标车型的实际结晶工况。
15.另一方面,本技术实施例提供了一种结晶路谱的提取装置,所述装置包括获取单元、筛选单元、标准化单元、统计单元和提取单元:
16.所述获取单元,用于获取目标车型的发动机的实际运行数据;
17.所述筛选单元,用于基于预设的结晶工况筛选规则对所述实际运行数据进行筛选,获得结晶工况数据;
18.所述标准化单元,用于基于预设的标准工况长度将所述结晶工况数据划分为多个待定结晶工况数据;
19.所述统计单元,用于统计所述多个待定结晶工况数据的预设指标的值得到所述预设指标的统计值;所述预设指标用于表示被统计的数据的分布特征;
20.所述统计单元,还用于统计所述结晶工况数据的所述预设指标的值得到所述预设指标的参考值;
21.所述提取单元,用于提取所述预设指标的统计值与所述预设指标的参考值的差值小于或等于预设阈值的所述待定结晶工况数据,作为所述目标车型的结晶路谱;所述结晶路谱标识所述目标车型的实际结晶工况。
22.又一方面,本技术实施例提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
23.所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
24.所述处理器用于根据所述程序代码中的指令执行以上方面所述的结晶路谱的提取方法。
25.由上述技术方案可以看出,基于预设的结晶工况筛选规则对所获取到的目标车型的发动机的实际运行数据进行筛选,获得结晶工况数据;基于预设的标准工况长度将所述结晶工况数据划分为多个待定结晶工况数据;进而统计多个待定结晶工况数据和结晶工况数据的预设指标的值,该预设指标用于表示被统计的数据的分布特征,因此,能够基于二者在预设指标之间的差异,从多个待定结晶工况数据中筛选出更趋近于结晶工况数据的那部分,作为用于标识所述目标车型的实际结晶工况的结晶路谱。由此获得的结晶路谱,相较于自定义的结晶路谱,能够更大程度地代表所述目标车型的实际结晶工况,从而提高所述目标车型的发动机性能台架试验结果的可靠性,降低验证出的设计投产后在实际运行中发生尿素结晶的可能性。
附图说明
26.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
27.图1为本技术实施例提供的一种结晶路谱的提取方法的方法流程图;
28.图2为本技术实施例提供的发动机的做功片段数据示意图;
29.图3为本技术实施例提供的发动机的做功子片段数据示意图;
30.图4为本技术实施例提供的一种装载机的三类结晶工况的数据示意图;
31.图5为马尔可夫链原理图;
32.图6为马尔可夫链蒙特卡洛模拟的流程图;
33.图7为本技术实施例提供的一种装载机的结晶路谱的提取方法流程图;
34.图8为本技术实施例提供的一种结晶路谱的提取装置的装置结构图。
具体实施方式
35.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
36.图1为本技术实施例提供的一种结晶路谱的提取方法的方法流程图,所述方法包括:
37.s101:获取目标车型的发动机的实际运行数据。
38.目标车型指用户当前需要提取结晶路谱的车型,目标车型的发动机的实际运行数据可以从市场大数据仓中抽取,具体地,前期将数据采集设备安装在相应的车辆发动机上,采集发动机的实际运行数据,比如发动机的转速、扭矩等时间序列数据,通过网络传送至大数据平台进行储存。在使用时,根据需要从大数据藏中抽取目标车型、细分市场和时间段的数据即可。
39.s102:基于预设的结晶工况筛选规则对所述实际运行数据进行筛选,获得结晶工况数据。
40.基于预设的结晶工况筛选规则,对所获取到的目标车型的发动机的实际运行数据进行筛选,得到符合预设的结晶工况筛选规则的数据,作为结晶工况数据。
41.s103:基于预设的标准工况长度将所述结晶工况数据划分为多个待定结晶工况数据。
42.在工程实际中,发动机性能台架试验对输入的数据长度有严格的规定,因此,基于预设的标准工况长度将所获得的结晶工况数据划分为符合标准工况长度的多个待定结晶工况数据。在一种可能的实现方式中,所述预设的标准工况长度可以为1800s或3600s。
43.s104:统计所述多个待定结晶工况数据的预设指标的值得到所述预设指标的统计值。
44.s105:统计所述结晶工况数据的所述预设指标的值得到所述预设指标的参考值。
45.基于预设指标,对所述多个待定结晶工况数据的预设指标的值进行统计,获得每一个待定结晶工况数据对应的该预设指标的统计值;同时,统计所述结晶工况数据的该预设指标的值作为参考值。其中,所述预设指标用于表示被统计的数据的分布特征,比如发动机的转速和扭矩的相关性指标、发动机的怠速占比指标。因此,通过统计获得的预设指标的值表征各个结晶工况数据的分布特征。
46.可以理解的是,预设指标可以为一项,也可以为多项,具体可以根据当前需要提取的结晶路谱的要求进行设置,当预设指标为多项时,需统计每一项指标的统计值和参考值。
此外,可以理解的是,对于s102-s105的执行顺序,还可以在s102之后执行s105,还可以s104和s105同时执行等,此处不做限定。
47.s106:提取所述预设指标的统计值与所述预设指标的参考值的差值小于或等于预设阈值的所述待定结晶工况数据,作为所述目标车型的结晶路谱。
48.基于待定结晶工况数据和结晶工况数据在预设指标之间的差异,从多个待定结晶工况数据中筛选出更趋近于结晶工况数据的那部分,作为用于标识所述目标车型的实际结晶工况的结晶路谱。
49.由此可见,基于预设的结晶工况筛选规则对所获取到的目标车型的发动机的实际运行数据进行筛选,获得结晶工况数据;基于预设的标准工况长度将所述结晶工况数据划分为多个待定结晶工况数据;进而统计多个待定结晶工况数据和结晶工况数据的预设指标的值,该预设指标用于表示被统计的数据的分布特征,因此,能够基于二者在预设指标之间的差异,从多个待定结晶工况数据中筛选出更趋近于结晶工况数据的那部分,作为用于标识所述目标车型的实际结晶工况的结晶路谱。相较于自定义的结晶路谱,本技术实施例提供的技术方案是基于发动机的实际运行数据提取的,且基于预设指标的差异,从多个待定结晶工况数据中筛选出了更具代表性的那部分,由此获得的结晶路谱能够更大程度地代表所述目标车型的实际结晶工况,从而提高所述目标车型的发动机性能台架试验结果的可靠性,降低验证出的设计投产后在实际运行中发生尿素结晶的可能性。此外,对于发动机性能台架试验或对于一个项目的开发、改进,发动机性能台架资源有限、项目时间有限,因此,基于预设指标的差异,从多个待定结晶工况数据中筛选出更具代表性的作为结晶路谱,使得最终提取获得的结晶路谱更加符合实际应用场景,避免反复试错,提高效率。
50.车辆在驾驶过程中,发动机从点火开始到熄火结束的行驶过程,称为一个驾驶循环。驾驶循环内,发动机的转速从怠速开始做功再回到怠速的过程,称为一个做功片段,可见一个驾驶循环可能有许多个做功片段。具体做法是:以怠速作为切分依据,做功中转速回怠速且持续时间小于或等于10s的则认为是正常回怠速行为,超过10s的则认为已经进入下一个做功片段内,做功前怠速持续时长为该做功片段的一部分。如图2所示,为本技术实施例提供的发动机的做功片段的数据示意图。
51.在一种可能的实现方式中,所获取到的目标车型的发动机的实际运行数据包括所述发动机的转速和扭矩的时间序列数据,s102还包括:
52.s1021:基于所述发动机的怠速将所述实际运行数据划分为n个做功片段;其中,一个做功片段标识所述发动机的转速从所述怠速开始做功再回到所述怠速的运行过程;
53.s1022:基于所述预设的结晶工况筛选规则对所述n个做功片段进行筛选,获得所述结晶工况数据。
54.以发动机的的怠速作为切分依据,将所获取到的发动机的实际运行数据划分为n个做功片段,进一步,基于预设的结晶工况筛选规则对每一个做功片段进行判断,从中筛选出符合条件的作为结晶工况数据。
55.车辆在驾驶过程中,受到驾驶环境(如路况等)的影响,发动机的转速可能存在并非真正做功的情况,因此,在一种可能的实现方式中,s1022包括:
56.统计所述n个做功片段的做功时长;
57.从所述n个做功片段中筛选出所述做功时长大于或等于预设的参考做功时长的m
个做功片段;
58.基于所述预设的结晶工况筛选规则对所述m个做功片段进行筛选,获得所述结晶工况数据。
59.具体的,通过统计每一个做功片段的做功时长,从中筛选出做功时长大于或等于预设的参考做功时长的那部分做功片段,进一步,基于预设的结晶工况筛选规则筛选出结晶工况数据。在一种装载机的发动机的运行数据中,所述预设的参考做功时长为10s,也可以将做功时长小于10s的做功片段称为毛刺。
60.随着非道路四阶段的发展,对于非道路机械的发动机尾气排放越来越严格。在发动机性能台架试验过程中,非四阶段scr路线发动机尿素结晶问题频繁报出,其中,装载机尿素结晶情况最为复杂。本技术实施例以装载机为切入点,基于市场上大量的装载机的发动机的实际运行数据,进行装载机的结晶路谱的提取。
61.在一种可能的实现方式中,所述目标车型为装载机,所述预设的结晶工况筛选规则包括第一规则、第二规则和第三规则;进一步,基于所述第一规则、所述第二规则和所述第三规则对所述n个做功片段进行筛选,获得所述第一规则对应的第一结晶工况数据、所述第二规则对应的第二结晶工况数据和所述第三规则对应的第三结晶工况数据。
62.所述第一规则为所述发动机的怠速持续时长大于或等于第一阈值,在所述怠速后的做功时长小于或等于第二阈值;所述第二规则为所述发动机的最大转速小于或等于第三阈值的做功子片段个数大于或等于第四阈值;所述第三规则为所述发动机的怠速持续时长大于或等于所述第一阈值,在所述怠速后的做功时长小于或等于所述第二阈值,且在所述做功时长内的所述发动机的最大转速小于或等于所述第三阈值的做功子片段个数大于或等于所述第四阈值。其中,所述做功子片段标识所述发动机的转速从所述怠速开始做功再回到小于或等于第五阈值的运行过程,如图3所示,为本技术实施例提供的发动机的做功子片段的数据示意图,其中1-9均标识一个做功子片段。
63.在一种装载机的发动机的运行数据中,所述第一阈值为5min,所述第二阈值为3min,所述第三阈值为1400rpm,所述第四阈值为总做功子片段个数的60%,所述第五阈值为1000rpm。所述第一规则定义了该装载机的长怠速后急加速做功情况(简称长怠速),基于第一规则筛选出的第一结晶工况数据为长怠速结晶工况数据集;所述第二规则定义了该装载机的磨洋工做功情况,基于第二规则筛选出的第二结晶工况数据为磨洋工结晶工况数据集;所述第三规则定义了该装载机的长怠速且磨洋工做功情况,基于第三规则筛选出的第三结晶工况数据为长怠速且磨洋工结晶工况数据集。
64.如图4所示,为本技术实施例提供一种装载机的三类结晶工况的数据示意图;其中,图4(a)为长怠速示意图,图4(b)为磨洋工示意图,图4(c)为长怠速且磨洋工示意图。
65.可以理解的是,为了提高数据处理的效率,在筛选结晶工况数据之前,还可以对所获取到的实际运行数据进行预处理,具体地,s102还包括:
66.s1021:对所述实际运行数据进行数据清洗,获得清洗后的实际运行数据;
67.s1022:基于预设的结晶工况筛选规则对所述清洗后的实际运行数据进行筛选,获得所述结晶工况数据。
68.在一种可能的实现方式中,所述对所述实际运行数据进行数据清洗,包括:
69.删除所述实际运行数据中表征所述发动机的启动和停机的数据;
70.删除所述实际运行数据中的异常数据,并对空值数据做线性插值处理。
71.在一种可能的实现方式中,还可以利用马尔可夫链蒙特卡罗模拟的典型工况提取算法进行结晶路谱的提取。基于马尔可夫链蒙特卡罗模拟的典型工况提取算法框架是目前国内外在工况提取领域比较受欢迎的一种方法,该方法可以将市场上实际运行中各工况之间的转移关系通过转移矩阵复现,提取出来的典型工况不仅基于概率最大程度保留了该种细分市场实际作业特点,还避免了因为工程师个人主观经验导致的偏差。
72.如图5所示,为马尔可夫链原理图。简述马尔可夫性如下:若过程或系统在时刻t0所处的状态为已知的,则在时刻t》t0所处状态的条件分布与过程在时刻t0之前所处的状态无关,即,当一个随机过程在给定现在状态及所有过去状态的情况下,其未来状态的条件概率分布仅依赖于当前状态,即在当前状态已知的情况下,过去和将来是相互独立的,那么此随机过程具有马尔可夫性质或无后效性。具有马尔可夫性质的过程通常称之为马尔可夫过程,用公式可表达如下:
73.离散时间集合t={n=0,1,2,...},其相应的xn可能取值的全体组成的状态空间是离散的状态集i={i0,i1,i2...i
n 1
∈i}。若对于随机变量{x(t),n∈t},对于任意的非负整数n∈t和任意的i0,i1,i2...i
n 1
∈t,有以下公式:
74.p{x
n 1
=i
n 1
|x0=i0,x1=i1,...,xn=in}=p{x
n 1
=i
n 1
|xn=in)
75.车辆运行时的工况点可看作一个随时间变化的随机变量,可以被定义为一个随机过程;这可以表述为,下一时刻的工况点情况,只与当前时刻整车所处的状态相关,与在此之前的车辆状态没有任何关系,即,车辆运行工况具有马尔可夫性。车辆的发动机运行工况的时间序列数据,可以表示为转速和扭矩状态的相平面运动,根据车辆运行工况的马尔可夫性,可以利用转速扭矩工况组成的状态表达汽车运行工况的转移关系,进一步,通过将转速扭矩状态编码,将二维空间信息一维化,即保留了转速扭矩两个维度信息,又将车辆运行工况的时间序列关系表达成了一维状态的转移关系,得到状态转移矩阵。如此,基于真实有效且量足够大的目标车型的发动机的实际运行数据,即可以获得该目标车型的细分市场的实际市场数据的“工况转移关系基因谱”。如图6所示,为马尔可夫链蒙特卡洛模拟的流程图,具体包括:将筛选获得的结晶工况数据输入结晶路谱提取模型,经过蒙特卡洛模拟,以及结合筛选获得结晶工况数据所对应的预设的结晶工况筛选规则,最终获得该结晶工况数据对应的结晶路谱。
76.可以理解的是,模型的输入数据非常重要,因为模型会根据输入数据的特征输出相应的结果。因此,在一种可能的实现方式中,将长怠速结晶工况数据集、磨洋工结晶工况数据集、长怠速且磨洋工结晶工况数据集分别输入对应的模型,得到对应的长怠速结晶路谱、磨洋工结晶路谱和长怠速且磨洋工结晶路谱。如图7所示,为本技术实施例提供的一种装载机的结晶路谱的提取方法流程图。
77.需要说明的是,虽然长怠速结晶路谱提取模型、磨洋工结晶路谱提取模型、长怠速且磨洋工结晶路谱提取模型这3个模型均是基于马尔可夫链蒙特卡洛模拟的理论框架的,但为了使得提取出来的结晶路谱符合对应输入的数据集的特点,分别对模型做了适应性调整。具体调整如下:
78.第一类:长怠速结晶路谱提取模型。
79.长怠速结晶路谱提取模型的输入数据为长怠速结晶工况数据集,经过状态编码,
得到长怠速结晶工况数据集的状态空间及其状态转移矩阵,该状态转移矩阵能够表征所有长怠速结晶工况特征之间的转移关系;基于该状态转移矩阵,进行蒙特卡洛模拟产生状态序列数据;
80.对蒙特卡洛模拟产生状态序列数据进行解码,获得第一候选路谱数据,依据长怠速结晶工况数据集的筛选规则,即,依据第一规则,对第一候选路谱数据进行做功片段的切分、做功片段内做功子片段的判断以及做功片段时长的判断,从而筛选出第一候选路谱数据内含有长怠速结晶工况有效信息的那部分第一候选路谱数据;
81.基于预设的标准工况长度,筛选得到标准工况长度的、含有长怠速结晶工况有效信息的第一候选路谱数据作为第一待定结晶路谱;
82.将第一待定结晶路谱进行预设指标的提取,并与市场大数据各项预设指标的统计值的表现进行对比排序,选择表现最优的作为长怠速结晶路谱;所述长怠速结晶路谱用于标识该装载机在长怠速做功情况下的实际结晶工况。
83.第二类:磨洋工结晶路谱提取模型。
84.磨洋工结晶路谱提取模型的输入数据为磨洋工结晶工况数据集,经过状态编码,得到磨洋工结晶工况数据集的状态空间及其状态转移矩阵,该状态转移矩阵能够表征所有磨洋工结晶工况特征之间的转移关系;基于该状态转移矩阵,进行蒙特卡洛模拟产生状态序列数据;
85.对蒙特卡洛模拟产生状态序列数据进行解码,获得第二候选路谱数据,依据磨洋工结晶工况数据集的筛选规则,即,依据第二规则,对第二候选路谱数据进行做功片段的切分、做功片段内做功子片段的判断以及做功片段时长的判断,从而筛选出第二候选路谱数据内含有磨洋工结晶工况有效信息的那部分第二候选路谱数据;
86.基于预设的标准工况长度,筛选得到标准工况长度的、含有磨洋工结晶工况有效信息的第二候选路谱数据作为第二待定结晶路谱;
87.将第二待定结晶路谱进行预设指标的提取,并与市场大数据各项预设指标的统计值的表现进行对比排序,选择表现最优的作为磨洋工结晶路谱;所述磨洋工结晶路谱用于标识该装载机在磨洋工做功情况下的实际结晶工况。
88.第三类:长怠速且磨洋工结晶路谱提取模型。
89.长怠速且磨洋工结晶路谱提取模型的输入数据为长怠速且磨洋工结晶工况数据集,经过状态编码,得到长怠速且磨洋工结晶工况数据集的状态空间及其状态转移矩阵,该状态转移矩阵能够表征所有长怠速且磨洋工结晶工况特征之间的转移关系;基于该状态转移矩阵,进行蒙特卡洛模拟产生状态序列数据;
90.对蒙特卡洛模拟产生状态序列数据进行解码,获得第三候选路谱数据,依据长怠速且磨洋工结晶工况数据集的筛选规则,即,依据第三规则,对第三候选路谱数据进行做功片段的切分、做功片段内做功子片段的判断以及做功片段时长的判断,从而筛选出第三候选路谱数据内含有长怠速且磨洋工结晶工况有效信息的那部分第三候选路谱数据;
91.基于预设的标准工况长度,筛选得到标准工况长度的、含有长怠速且磨洋工结晶工况有效信息的第三候选路谱数据作为第三待定结晶路谱;
92.将第三待定结晶路谱进行预设指标的提取,并与市场大数据各项预设指标的统计值的表现进行对比排序,选择表现最优的作为长怠速且磨洋工结晶路谱;所述长怠速且磨
洋工结晶路谱用于标识该装载机在长怠速且磨洋工做功情况下的实际结晶工况。
93.将结晶工况数据输入结晶路谱提取模型,生成结晶路谱结果以及结果与市场大数据的指标对比情况,各工况的占比情况一目了然。获得结晶路谱,最大程度上趋近于实际的结晶运行工况,能够给予正向开发实际输入,避免猜测、人为构建、自定义结晶路谱的情况误导研发工程师。
94.图8为本技术实施例提供的一种结晶路谱的提取装置的装置结构图,所述装置包括获取单元801、筛选单元802、标准化单元803、统计单元804和提取单元805:
95.所述获取单元801,用于获取目标车型的发动机的实际运行数据;
96.所述筛选单元802,用于基于预设的结晶工况筛选规则对所述实际运行数据进行筛选,获得结晶工况数据;
97.所述标准化单元803,用于基于预设的标准工况长度将所述结晶工况数据划分为多个待定结晶工况数据;
98.所述统计单元804,用于统计所述多个待定结晶工况数据的预设指标的值得到所述预设指标的统计值;所述预设指标用于表示被统计的数据的分布特征;
99.所述统计单元804,还用于统计所述结晶工况数据的所述预设指标的值得到所述预设指标的参考值;
100.所述提取单元805,用于提取所述预设指标的统计值与所述预设指标的参考值的差值小于或等于预设阈值的所述待定结晶工况数据,作为所述目标车型的结晶路谱;所述结晶路谱标识所述目标车型的实际结晶工况。
101.在一种可能的实现方式中,所述标准化单元还用于基于所述发动机的怠速将所述实际运行数据划分为n个做功片段;其中,一个做功片段标识所述发动机的转速从所述怠速开始做功再回到所述怠速的运行过程;
102.所述筛选单元,还用于基于所述预设的结晶工况筛选规则对所述n个做功片段进行筛选,获得所述结晶工况数据。
103.在一种可能的实现方式中,所述统计单元还用于统计所述n个做功片段的做功时长;
104.所述筛选单元,还用于从所述n个做功片段中筛选出所述做功时长大于或等于预设的参考做功时长的m个做功片段;
105.所述筛选单元,还用于基于所述预设的结晶工况筛选规则对所述m个做功片段进行筛选,获得所述结晶工况数据。
106.在一种可能的实现方式中,若所述目标车型为装载机,则,所述预设的结晶工况筛选规则包括第一规则、第二规则和第三规则;所述筛选单元还用于基于所述第一规则、所述第二规则和所述第三规则对所述n个做功片段进行筛选,获得所述第一规则对应的第一结晶工况数据、所述第二规则对应的第二结晶工况数据和所述第三规则对应的第三结晶工况数据;
107.其中,所述第一规则为所述发动机的怠速持续时长大于或等于第一阈值,在所述怠速后的做功时长小于或等于第二阈值;
108.所述第二规则为所述发动机的最大转速小于或等于第三阈值的做功子片段个数大于或等于第四阈值;所述做功子片段标识所述发动机的转速从所述怠速开始做功再回到
小于或等于第五阈值的运行过程;
109.所述第三规则为所述发动机的怠速持续时长大于或等于所述第一阈值,在所述怠速后的做功时长小于或等于所述第二阈值,且在所述做功时长内的所述发动机的最大转速小于或等于所述第三阈值的做功子片段个数大于或等于所述第四阈值。
110.在一种可能的实现方式中,所述装置还包括预处理单元,所述预处理单元用于对所述实际运行数据进行数据清洗,获得清洗后的实际运行数据;则,所述筛选单元还用于基于预设的结晶工况筛选规则对所述清洗后的实际运行数据进行筛选,获得所述结晶工况数据。
111.在一种可能的实现方式中,所述预处理单元还用于删除所述实际运行数据中表征所述发动机的启动和停机的数据;所述预处理单元还用于删除所述实际运行数据中的异常数据,并对空值数据做线性插值处理。
112.本技术实施例还提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
113.所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
114.所述处理器用于根据所述程序代码中的指令执行以上方面所述的结晶路谱的提取方法。
115.可以理解的是,本技术实施例所提供的结晶路谱的提取方法可以通过上述计算机设备实施,该计算机设备可以是终端设备或服务器,其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端设备包括但不限于手机、电脑、智能语音交互设备、智能家电、车载终端等。终端设备以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
116.由此可见,基于预设的结晶工况筛选规则对所获取到的目标车型的发动机的实际运行数据进行筛选,获得结晶工况数据;基于预设的标准工况长度将所述结晶工况数据划分为多个待定结晶工况数据;进而统计多个待定结晶工况数据和结晶工况数据的预设指标的值,该预设指标用于表示被统计的数据的分布特征,因此,能够基于二者在预设指标之间的差异,从多个待定结晶工况数据中筛选出更趋近于结晶工况数据的那部分,作为用于标识所述目标车型的实际结晶工况的结晶路谱。由此获得的结晶路谱,相较于自定义的结晶路谱,能够更大程度地代表所述目标车型的实际结晶工况,从而提高所述目标车型的发动机性能台架试验结果的可靠性,降低验证出的设计投产后在实际运行中发生尿素结晶的可能性。
117.对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
118.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
119.以上对本技术实施例所提供的一种结晶路谱的提取方法及装置进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法。同时,对于本领域的一般技术人员,依据本技术的方法,在具体实施方式及应用范围上均会有改变之处。
120.综上所述,本说明书内容不应理解为对本技术的限制,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。而且本技术在上述各方面提供的实现方式的基础上,还可以进行进一步组合以提供更多实现方式。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献