一种针对发动机限扭状态的识别方法及装置与流程
未命名
07-05
阅读:98
评论:0

1.本发明涉及汽车发动机技术领域,尤其涉及一种针对发动机限扭状态的识别方法及装置。
背景技术:
2.为了满足日益严苛的排放法规,obd系统监测到导致排放超标的故障发生或者持续发生一定时间后,会激活扭矩限制器,对于排放等级为国ⅳ和国
ⅴ
的车辆会将发动机的最大扭矩限制在一定的比例,对于国ⅵ车辆除了会限制扭矩外严重故障还会限制车速;另一方面,电控系统为保证发动机健康运转,当监测到机油压力过高、转速过高、水温过高等会导致发动机损坏的故障发生时,ecm会主动减小或切断喷油量以降低输出功率、避免故障扩大;第三,为达到节油的目的,有些车辆配置有节油开关,置于半载或空载时也会限制功率输出;最后,除了上述的主动扭矩限制外,当供油或进气量不足时,还会出现被动限制。
3.目前,车辆发生限扭(含限扭、限转速、限车速)后,对于因故障而主动激活的,仪表上的故障指示灯会点亮,若同时感觉到动力不足,则说明可能发生导致限扭的故障,但这种方式无法准确反应限扭状态;而具体的限扭信息需要有经验的维修技师通过诊断仪跟车读取限扭激活时的数据流判断是否限扭以及获取限扭比例,或者,车辆生产厂家的技术人员,根据故障码、故障码对应的限扭标定策略和用户的描述可以推断出是否发生过限扭和限制的比例;这些方法受限于技术人员水平,对诊断仪的要求较高,因而无法实时提供准确的限扭故障信息。
技术实现要素:
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.监测区间的喷油量阈值*100%。
41.本发明除了对待测车辆是否发生限扭进行识别外,还对限扭比例进行计算,更准确地反映出待测车辆的限扭情况。
42.进一步地,将所述若干个监测区间中数据量最多的监测区间的限扭比例作为本次驾驶循环的限扭比例,或者,将所述若干个监测区间中油门开度最大的监测区间的限扭比
例作为本次驾驶循环的限扭比例之后,包括:
43.在所述待测车辆的行程结束后,输出第一次确定所述待测车辆发生限扭的开始时间、最后一次确定所述待测车辆发生限扭的结束时间、确定所述待测车辆发生限扭的次数、所述待测车辆发生限扭的总里程、所述待测车辆单次发生限扭的最大历程、所述待测车辆发生限扭的时长、所述待测车辆的最大限扭比例、所述待测车辆的平均限扭比例。
44.本发明在待测车辆行程结束之后,将每一次限扭过程中记录的时间和里程数进行输出,以使限扭故障信息更全面地反映出待测车辆的限扭状况。
45.另一方面,本发明实施例还提供了一种针对发动机限扭状态的识别装置,包括:阈值表获取模块、行驶数据获取模块和扭矩识别模块;
46.其中,所述阈值表获取模块用于获取与待测车辆的车型对应的循环喷油量阈值表;其中,所述循环喷油量阈值表包括由不同的转速与不同的油门开度组成的若干个监测区间,每个监测区间有一个对应的喷油量阈值;
47.所述行驶数据获取模块用于获取所述待测车辆的当前转速和当前油门开度,并在所述循环喷油量阈值表中查询与所述当前转速和所述当前油门开度对应的第一监测区间,以及与所述第一监测区间对应的第一喷油量阈值;
48.所述扭矩识别模块用于获取所述待测车辆的当前喷油量,当所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭。
附图说明
49.图1为本发明提供的针对发动机限扭状态的识别方法的一种实施例的流程示意图;
50.图2为本发明提供的针对发动机限扭状态的识别方法的另一种实施例的流程示意图;
51.图3为本发明提供的针对发动机限扭状态的识别方法的再一种实施例的流程示意图;
52.图4为本发明提供的针对发动机限扭状态的识别装置的一种实施例的结构示意图。
具体实施方式
53.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
54.在现有技术中,在车辆行驶过程中,无法将限制比例量化,且亮故障灯不一定限扭,有些限扭后也不亮故障灯,所以,根据亮灯和感觉到的动力状态无法准确判断是否出现限扭和计算限扭比例;专业人员的限扭故障识别无法在车辆行驶过程中进行,且受限于技术人员水平,对诊断仪的要求较高,因而无法实时提供准确的限扭故障信息。为解决这一问题,本发明提供了一种针对发动机限扭状态的识别方法及装置,具体实施例如下:
55.实施例一
56.请参照图1,为本发明提供的针对发动机限扭状态的识别方法的一种实施例的流程示意图,包括步骤101-103,具体如下:
57.步骤101:获取与待测车辆的车型对应的循环喷油量阈值表。
58.在本实施例中,所述循环喷油量阈值表包括由不同的转速与不同的油门开度组成的若干个监测区间,每个监测区间有一个对应的喷油量阈值。
59.在本实施例中,同一车型的手动挡使用同一个阈值表;同一车型的自动挡使用同一个阈值表。
60.步骤102:获取所述待测车辆的当前转速和当前油门开度,并在所述循环喷油量阈值表中查询与所述当前转速和所述当前油门开度对应的第一监测区间,以及与所述第一监测区间对应的第一喷油量阈值。
61.在本实施例中,是指ecm检测到车辆发生影响发动机正常运转的故障或者存在排放超标的隐患时,为防止危害发生或扩大而限制最大输出功率;在特定的转速和油门开度下,喷油量会稳定或高于一个阈值,当在该转速和油门开度下待测车辆的喷油量如果低于该阈值,则表明待测车辆处于限扭状态。
62.在本实施例中,当前行驶数据包括:当前转速、当前油门开度和当前喷油量,通过待测车辆can总线或k线上的获取待测车辆的当前行驶数据。
63.在本实施例中,所述油门开度为油门踏板开度。
64.步骤103:获取所述待测车辆的当前喷油量,当所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭。
65.在本实施例中,当所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭,具体为:当所述待测车辆处于预设水温范围、预设环境压力范围和预设车速范围,并且,所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭。
66.在本实施例中,预设水温范围为≥60℃,预设环境压力范围为≥90kpa,可进一步排除低温和高原补偿对喷油量的影响;预设车速范围为<86km/h。
67.在本实施例中,所述预设时间段为10s。
68.在本实施例中,当所述待测车辆发生限扭时,记录待测车辆发生限扭的起止时间、待测车辆发生限扭期间的行驶里程和确定待测车辆发生限扭的次数。
69.在本实施例中,当确定待测车辆发生限扭的次数超过三次时,进行语音播报“您当前驾驶循环发动机输出扭矩已被限制,无法达到最大功率”,播报后待测车辆当前的驾驶循环不再播报,直到待测车辆下一个驾驶循环重新开始。
70.请参照图2,为本发明提供的针对发动机限扭状态的识别方法的另一种实施例的流程示意图,主要包括步骤201-204,具体如下:
71.在本实施例中,步骤101之前包括步骤201-204。
72.步骤201:选取与所述待测车辆的车型相同的若干台车辆,获取所述若干台车辆中每台车辆的行驶数据。
73.步骤202:根据第一行驶数据,按预设的转速间隔和预设的油门开度间隔划分出若干个监测区间,并确定每个监测区间对应的喷油量阈值,得到第一行驶数据对应的喷油量阈值表;其中,所述第一行驶数据包括:每台车辆的行驶数据或合并行驶数据。
74.在本实施例中,步骤202为阈值表生成步骤,可用于生成每组行驶数据对应的喷油量阈值表。
75.在本实施例中,所述预设的转速间隔为100rpm,所述预设的油门开度间隔为5%。
76.在本实施例中,在得到第一行驶数据对应的喷油量阈值表之后,包括:当所述第一行驶数据对应的喷油量阈值表不具有连续的且数量超过三个的转速区间,如1000-1300rpm中连续三个区间内,有任意一个区间缺少喷油量数值,重新选取车辆获取行驶数据,或者,累计所述若干台车辆的行驶数据至第三预设数据量后重新获取每台车辆的行驶数据,转至步骤202。
77.进一步地,根据第一行驶数据,按预设的转速间隔和预设的油门开度间隔划分出若干个监测区间,并确定每个监测区间对应的喷油量阈值,得到第一行驶数据对应的喷油量阈值表,具体为:
78.从所述第一行驶数据中选择出满足预设转速范围和预设油门开度范围的第一数据,并按预设的转速间隔和预设的油门开度间隔划分出若干个监测区间;
79.剔除每个监测区间中喷油量最低的预设比例的第一数据;
80.当某个监测区间低于预设油门开度值时,选择所述某个监测区间的剩余第一数据的喷油量最小值作为所述某个监测区间对应的喷油量阈值;
81.当某个监测区间高于预设油门开度值时,选择所述某个监测区间的剩余第一数据的喷油量众数与预设系数的乘积作为所述某个监测区间对应的喷油量阈值。
82.在本实施例中,所述预设转速范围为1000至no-200rpm,其中,n0为额定转速,即预设转速范围的上限为低于额定转速200rpm的转速;所述预设油门开度范围为60-100%。
83.在本实施例中,所述预设比例为20%。
84.本发明按照转速间隔和油门开度间隔划分出多个监测区间,每个监测区间都具有对应的喷油量阈值,在使用喷油量阈值表进行判断时可实现对车辆行驶状况的限定,在具体的某一转速区间和油门开度区间进行限扭识别,实现实时、准确地识别待测车辆的限扭故障信息。
85.步骤203:根据每台车辆的行驶数据对应的喷油量阈值表,在确定并替换异常车辆的行驶数据后,转至步骤202,直至获取预设数量的喷油量阈值表。
86.进一步地,根据每台车辆的行驶数据对应的喷油量阈值表,在确定并替换异常车辆的行驶数据后,转至步骤202,直至获取预设数量的喷油量阈值表,具体为:
87.获取每台车辆的行驶数据对应的喷油量阈值表的喷油量最大值,计算每台车辆的喷油量最大值与其他车辆的喷油量最大值的差值;
88.当某台车辆的喷油量最大值与其他车辆的喷油量最大值的差值均大于第一预设值时,确定所述某台车辆为异常车辆,并将所述异常车辆进行替换后重新获取每台车辆的行驶数据,转至步骤202直至获取预设数量的喷油量阈值表。
89.在本实施例中,所述喷油量和第一预设值的单位为l/ms。
90.本发明在生成多个喷油量阈值表后,对车辆异常进行监测,排除掉异常车辆对喷油量阈值表的影响,直至获得足够数量的喷油量阈值表,从而进一步实现通过喷油量阈值表进行限扭识别的准确性。
91.步骤204:合并所述预设数量的喷油量阈值表的行驶数据,得到合并行驶数据,转
至步骤202得到合并行驶数据对应的喷油量阈值表,对合并行驶数据对应的喷油量阈值表进行异常值剔除后,生成所述循环喷油量阈值表。
92.进一步地,合并所述预设数量的喷油量阈值表的行驶数据,得到合并行驶数据,转至步骤202得到合并行驶数据对应的喷油量阈值表,对合并行驶数据对应的喷油量阈值表进行异常值剔除后,生成所述循环喷油量阈值表,具体为:
93.将所述预设数量的喷油量阈值表的原始数据进行合并,得到合并行驶数据后转至步骤202,得到合并行驶数据对应的喷油量阈值表;
94.将所述合并行驶数据对应的喷油量阈值表中波动喷油量阈值,替换为所述波动喷油量阈值的相邻喷油量的均值,得到暂定阈值表;
95.当所述暂定阈值表的每个监测区间均具有对应的喷油量阈值时,将所述暂定阈值表设置为所述循环喷油量阈值表。
96.本发明在使用合并行驶数据得到合并行驶数据对应的喷油量阈值表,对该喷油量阈值表进行异常值或波动值的剔除,使得最后生成的循环喷油量阈值表更准确地反映出限扭时喷油量的阈值。
97.在本实施例中,在所述将所述预设数量的喷油量阈值表的原始数据进行合并,得到合并行驶数据后转至阈值表生成步骤,得到合并行驶数据对应的喷油量阈值表之后,包括:当所述暂定阈值表的某个检测区间不具有对应的喷油量阈值,并且,所述若干台车辆的行驶数据达到第一预设数据量时,将所述若干台车辆的数据合并成新的合并行驶数据,转至步骤202。
98.本发明在暂定阈值表的某一监测区间缺少喷油量阈值时,通过积累新的行驶数据重新生成喷油量阈值表,以使喷油量阈值表的喷油量阈值覆盖每个监测区间,进而更准确地根据喷油量阈值表进行限扭故障信息识别。
99.在本实施例中,所述每台车辆的行驶数据为每台车量在预设水温范围、预设环境压力范围和预设车速范围下的行驶数据;其中,预设水温范围为≥60℃,预设环境压力范围为≥90kpa,可进一步排除低温和高原补偿对喷油量的影响;预设车速范围为<86km/h。
100.在本实施例中,所述每台车辆的行驶数据为每台车量在预设水温范围、预设环境压力范围、预设车速范围和预设油门踏板变化率下的行驶数据;其中,所述预设油门踏板变化率为≤10%,表达式为:油门踏板变化率=|当前时刻油门踏板开度-上一时刻油门踏板开度|,若采集时间差》=2s则不计算油门踏板变化率;
101.本发明选取某一车型的若干台车辆采集行驶数据,避免后续生成的喷油量阈值表存在因行驶数据单一可能引起的误差;在生成喷油量阈值表后,对差异车辆进行替换并更新行驶数据,避免喷油量阈值表因异常车辆造成的误差以及使用喷油量阈值表准确性降低的问题;此外,在无异常车辆的情况下,合并数据生成新的喷油量阈值表,并进行异常值剔除,以使得到的循环喷油量阈值表提供更为准确的扭矩故障信息识别。
102.请参考图3,为本发明提供的针对发动机限扭状态的识别方法的再一种实施例的流程示意图,包括步骤301-303,具体如下:
103.步骤301:选取所述待测车辆在所述循环喷油量阈值表中行驶数据量超过第二预设数据量的若干个监测区间。
104.步骤302:根据所述若干个监测区间各自的众数和所述若干个监测区间各自的喷
油量阈值,计算所述若干个监测区间的限扭比例。
105.步骤303:将所述若干个监测区间中数据量最多的监测区间的限扭比例作为本次驾驶循环的限扭比例,或者,将所述若干个监测区间中油门开度最大的监测区间的限扭比例作为本次驾驶循环的限扭比例。
106.在本实施例中,所述限扭比例的表达式为:
107.限扭比例=(监测区间的喷油量阈值-监测区间的喷油量众数)/
108.监测区间的喷油量阈值*100%。
109.本发明除了对待测车辆是否发生限扭进行识别外,还对限扭比例进行计算,更准确地反映出待测车辆的限扭情况。
110.在本实施例中,在步骤303之后,包括:在所述待测车辆的行程结束后,输出第一次确定所述待测车辆发生限扭的开始时间、最后一次确定所述待测车辆发生限扭的结束时间、确定所述待测车辆发生限扭的次数、所述待测车辆发生限扭的总里程、所述待测车辆单次发生限扭的最大历程、所述待测车辆发生限扭的时长、所述待测车辆的最大限扭比例、所述待测车辆的平均限扭比例。
111.本发明在待测车辆行程结束之后,将每一次限扭过程中记录的时间和里程数进行输出,以使限扭故障信息更全面地反映出待测车辆的限扭状况。
112.在本实施例中,在步骤303之后,还包括:在所述待测车辆的行程结束后,输出待测车辆的行程总里程和待测车辆的行程总时长。
113.在本实施例中,在所述待测车辆的行程结束后,用于可以对记录的限扭故障信息进行清空。
114.请参照图4,为本发明提供的针对发动机限扭状态的识别装置的一种实施例的结构示意图,包括:阈值表获取模块401、行驶数据获取模块402和扭矩识别模块403。
115.在本实施例中,阈值表获取模块401用于获取与待测车辆的车型对应的循环喷油量阈值表;其中,所述循环喷油量阈值表包括由不同的转速与不同的油门开度组成的若干个监测区间,每个监测区间有一个对应的喷油量阈值。
116.在本实施例中,在阈值表获取模块401执行前,包括:车辆行驶数据获取模块、阈值表生成模块、异常车辆监测模块和数据合并模块;其中,车辆行驶数据获取模块用于选取与所述待测车辆的车型相同的若干台车辆,获取所述若干台车辆中每台车辆的行驶数据;阈值表生成模块用于根据第一行驶数据,按预设的转速间隔和预设的油门开度间隔划分出若干个监测区间,并确定每个监测区间对应的喷油量阈值,得到第一行驶数据对应的喷油量阈值表;其中,所述第一行驶数据包括:每台车辆的行驶数据或合并行驶数据;异常车辆监测模块用于根据每台车辆的行驶数据对应的喷油量阈值表,在确定并替换异常车辆的行驶数据后,转至阈值表生成模块,直至获取预设数量的喷油量阈值表;数据合并模块用于合并所述预设数量的喷油量阈值表的行驶数据,得到合并行驶数据,转至阈值表生成模块得到合并行驶数据对应的喷油量阈值表,对合并行驶数据对应的喷油量阈值表进行异常值剔除后,生成所述循环喷油量阈值表。
117.行驶数据获取模块402用于获取所述待测车辆的当前转速和当前油门开度,并在所述循环喷油量阈值表中查询与所述当前转速和所述当前油门开度对应的第一监测区间,以及与所述第一监测区间对应的第一喷油量阈值。
118.扭矩识别模块403用于获取所述待测车辆的当前喷油量,当所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭。
119.本发明通过获取待测车辆的车型对应的循环喷油量阈值表,再根据待测车辆当前的行驶数据确定车辆的行驶状况在循环喷油量阈值表的哪个监测区间,提高了限扭故障识别的准确性,通过比较监测区间的喷油量阈值和待测车辆当前的喷油量即可实时、准确地确定出待测车辆的限扭故障信息。
120.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种针对发动机限扭状态的识别方法,其特征在于,包括:获取与待测车辆的车型对应的循环喷油量阈值表;其中,所述循环喷油量阈值表包括由不同的转速与不同的油门开度组成的若干个监测区间,每个监测区间有一个对应的喷油量阈值;获取所述待测车辆的当前转速和当前油门开度,并在所述循环喷油量阈值表中查询与所述当前转速和所述当前油门开度对应的第一监测区间,以及与所述第一监测区间对应的第一喷油量阈值;获取所述待测车辆的当前喷油量,当所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭。2.如权利要求1所述的针对发动机限扭状态的识别方法,其特征在于,在所述获取与待测车辆的车型对应的循环喷油量阈值表之前,包括:选取与所述待测车辆的车型相同的若干台车辆,获取所述若干台车辆中每台车辆的行驶数据;阈值表生成步骤:根据第一行驶数据,按预设的转速间隔和预设的油门开度间隔划分出若干个监测区间,并确定每个监测区间对应的喷油量阈值,得到第一行驶数据对应的喷油量阈值表;其中,所述第一行驶数据包括:每台车辆的行驶数据或合并行驶数据;根据每台车辆的行驶数据对应的喷油量阈值表,在确定并替换异常车辆的行驶数据后,转至阈值表生成步骤,直至获取预设数量的喷油量阈值表;合并所述预设数量的喷油量阈值表的行驶数据,得到合并行驶数据,转至阈值表生成步骤得到合并行驶数据对应的喷油量阈值表,对合并行驶数据对应的喷油量阈值表进行异常值剔除后,生成所述循环喷油量阈值表。3.如权利要求2所述的针对发动机限扭状态的识别方法,其特征在于,所述根据第一行驶数据,按预设的转速间隔和预设的油门开度间隔划分出若干个监测区间,并确定每个监测区间对应的喷油量阈值,得到第一行驶数据对应的喷油量阈值表,具体为:从所述第一行驶数据中选择出满足预设转速范围和预设油门开度范围的第一数据,并按预设的转速间隔和预设的油门开度间隔划分出若干个监测区间;剔除每个监测区间中喷油量最低的预设比例的第一数据;当某个监测区间低于预设油门开度值时,选择所述某个监测区间的剩余第一数据的喷油量最小值作为所述某个监测区间对应的喷油量阈值;当某个监测区间高于预设油门开度值时,选择所述某个监测区间的剩余第一数据的喷油量众数与预设系数的乘积作为所述某个监测区间对应的喷油量阈值。4.如权利要求2所述的针对发动机限扭状态的识别方法,其特征在于,所述根据每台车辆的行驶数据对应的喷油量阈值表,在确定并替换异常车辆的行驶数据后,转至阈值表生成步骤,直至获取预设数量的喷油量阈值表,具体为:获取每台车辆的行驶数据对应的喷油量阈值表的喷油量最大值,计算每台车辆的喷油量最大值与其他车辆的喷油量最大值的差值;当某台车辆的喷油量最大值与其他车辆的喷油量最大值的差值均大于第一预设值时,确定所述某台车辆为异常车辆,并将所述异常车辆进行替换后重新获取每台车辆的行驶数据,转至阈值表生成步骤直至获取预设数量的喷油量阈值表。
5.如权利要求2所述的针对发动机限扭状态的识别方法,其特征在于,所述合并所述预设数量的喷油量阈值表的行驶数据,得到合并行驶数据,转至阈值表生成步骤得到合并行驶数据对应的喷油量阈值表,对合并行驶数据对应的喷油量阈值表进行异常值剔除后,生成所述循环喷油量阈值表,具体为:将所述预设数量的喷油量阈值表的原始数据进行合并,得到合并行驶数据后转至阈值表生成步骤,得到合并行驶数据对应的喷油量阈值表;将所述合并行驶数据对应的喷油量阈值表中波动喷油量阈值,替换为所述波动喷油量阈值的相邻喷油量的均值,得到暂定阈值表;当所述暂定阈值表的每个监测区间均具有对应的喷油量阈值时,将所述暂定阈值表设置为所述循环喷油量阈值表。6.如权利要求5所述的针对发动机限扭状态的识别方法,其特征在于,在所述将所述预设数量的喷油量阈值表的原始数据进行合并,得到合并行驶数据后转至阈值表生成步骤,得到合并行驶数据对应的喷油量阈值表之后,包括:当所述暂定阈值表的某个检测区间不具有对应的喷油量阈值,并且,所述若干台车辆的行驶数据达到第一预设数据量时,将所述若干台车辆的数据合并成新的合并行驶数据,转至阈值表生成步骤。7.如权利要求2-6任意一项所述的针对发动机限扭状态的识别方法,其特征在于,所述每台车辆的行驶数据为每台车量在预设水温范围、预设环境压力范围和预设车速范围下的行驶数据。8.如权利要求1-6任意一项所述的针对发动机限扭状态的识别方法,其特征在于,在所述获取所述待测车辆的当前喷油量,当所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭之后,包括:选取所述待测车辆在所述循环喷油量阈值表中行驶数据量超过第二预设数据量的若干个监测区间;根据所述若干个监测区间各自的众数和所述若干个监测区间各自的喷油量阈值,计算所述若干个监测区间的限扭比例;将所述若干个监测区间中数据量最多的监测区间的限扭比例作为本次驾驶循环的限扭比例,或者,将所述若干个监测区间中油门开度最大的监测区间的限扭比例作为本次驾驶循环的限扭比例;其中,所述限扭比例的表达式为:限扭比例=(监测区间的喷油量阈值-监测区间的喷油量众数)/监测区间的喷油量阈值*100%。9.如权利要求8所述的针对发动机限扭状态的识别方法,其特征在于,将所述若干个监测区间中数据量最多的监测区间的限扭比例作为本次驾驶循环的限扭比例,或者,将所述若干个监测区间中油门开度最大的监测区间的限扭比例作为本次驾驶循环的限扭比例之后,包括:在所述待测车辆的行程结束后,输出第一次确定所述待测车辆发生限扭的开始时间、最后一次确定所述待测车辆发生限扭的结束时间、确定所述待测车辆发生限扭的次数、所述待测车辆发生限扭的总里程、所述待测车辆单次发生限扭的最大历程、所述待测车辆发生限扭的时长、所述待测车辆的最大限扭比例、所述待测车辆的平均限扭比例。
10.一种针对发动机限扭状态的识别装置,其特征在于,包括:阈值表获取模块、行驶数据获取模块和扭矩识别模块;其中,所述阈值表获取模块用于获取与待测车辆的车型对应的循环喷油量阈值表;其中,所述循环喷油量阈值表包括由不同的转速与不同的油门开度组成的若干个监测区间,每个监测区间有一个对应的喷油量阈值;所述行驶数据获取模块用于获取所述待测车辆的当前转速和当前油门开度,并在所述循环喷油量阈值表中查询与所述当前转速和所述当前油门开度对应的第一监测区间,以及与所述第一监测区间对应的第一喷油量阈值;所述扭矩识别模块用于获取所述待测车辆的当前喷油量,当所述当前喷油量在预设时间段内低于所述第一喷油量阈值时,确定所述待测车辆发生限扭。
技术总结
本发明公开了一种针对发动机限扭状态的识别方法及装置,该方法包括:获取与待测车辆的车型对应的循环喷油量阈值表;其中,循环喷油量阈值表包括由不同的转速与不同的油门开度组成的若干个监测区间,每个监测区间有一个对应的喷油量阈值;获取待测车辆的当前转速和当前油门开度,并在循环喷油量阈值表中查询与当前转速和当前油门开度对应的第一监测区间,以及与第一监测区间对应的第一喷油量阈值;获取待测车辆的当前喷油量,当当前喷油量在预设时间段内低于第一喷油量阈值时,确定待测车辆发生限扭。采用本发明实施例,通过比较监测区间的喷油量阈值和待测车辆当前的喷油量即可实时、准确地确定出待测车辆的限扭故障信息。准确地确定出待测车辆的限扭故障信息。准确地确定出待测车辆的限扭故障信息。
技术研发人员:刘康剑 戴培全 李留海 潘存斌
受保护的技术使用者:瑞修得信息科技(无锡)有限公司
技术研发日:2023.04.07
技术公布日:2023/7/4
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/