发动机超速预警的方法及装置与流程

未命名 07-17 阅读:173 评论:0


1.本发明涉及计算机技术领域,特别是涉及发动机超速预警的方法及装置。


背景技术:

2.发动机超速运转会导致发动机各零部件的可靠性降低,降低发动机的使用寿命,甚至发生超速捣缸,威胁驾驶员生命安全。因此,如何针对发动机超速故障进行预警具有重要意义。现有的发动机超速预警方法需安装额外的can总线数据采集设备,存在成本偏高、设备定期维护等问题,额外的成本会使用户放弃使用该功能,因此该方法的应用存在制约性,且通常情况下需要复杂的算法进行实现对发动机超速故障进行预警。因此,如何实现低成本、简单高效地对发动机超速故障进行预警是目前的一个研究方向。


技术实现要素:

3.本发明提供一种发动机超速预警的方法及装置,用以解决现有技术中超速预警方法需安装额外的can总线数据采集设备,存在成本偏高以及需要复杂的算法进行实现对发动机超速故障进行预警的问题,实现低成本、简单高效地对发动机超速故障进行预警。
4.一种发动机超速预警的方法,所述方法包括:接收来自目标车辆远程终端的车联网数据;基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。
5.在其中一个实施例中,所述预设的不良驾驶行为包括长下坡倒拖和/或挂错挡,相应地,所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率,包括:基于所述车联网数据,确定所述目标车辆在预设时间段内发生长下坡倒拖的第一频率以及发生挂错挡的第二频率;基于所述第一频率和/或所述第二频率,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率。
6.在其中一个实施例中,所述车联网数据包括发动机转速和发动机扭矩,相应地,基于所述车联网数据,确定所述目标车辆在预设时间段内发生长下坡倒拖的第一频率,包括:基于所述目标车辆在预设时间段内各个时间点的发动机扭矩,确定发生发动机倒拖的时间间隔;在确定发生发动机倒拖的时间间隔大于预设时间阈值的情况下,基于发生发动机倒拖的时间间隔内最大的发动机转速,确定发生长下坡倒拖的第一频率。
7.在其中一个实施例中,所述车联网数据包括发动机转速和车速,相应地,所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生挂错挡的第二频率,包括:若确定所述目标车辆在预设时间段内相邻时间点的车速均大于各自对应的预设挡位阈值,且所述目标车辆在预设时间段内相邻时间点的传动系速比的差值大于预设差值阈值,其中,每个时间点的传动系速比为每个时间点对应的发动机转速与车速的比值;且所述目标车辆在预设时间段内的目标时间点的发动机转速大于发动机最高空车转速,则确定所述目标车辆在所述目标时间点内出现挂错挡。
8.在其中一个实施例中,所述基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警,包括:在确定所述第一频率和第二频率的和大于预设总频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,在确定所述第一频率大于第一预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,在确定第二频率大于第二预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警。
9.在其中一个实施例中,在所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率之前,所述方法还包括:清洗来自目标车辆远程终端的车联网数据,去除异常数据。
10.在其中一个实施例中,所述车联网数据包括发动机转速、发动机扭矩和车速,相应地,所述清洗来自目标车辆远程终端的车联网数据,去除异常数据,包括:剔除所述车联网数据中车速为负与车速大于预设车速的数据点;剔除所述车联网数据中发动机转速小于0转/分或大于预设最高转速的数据点;剔除所述车联网数据中发动机扭矩小于预设最大扭矩的数据点或大于预设最小扭矩的数据点。
11.本发明还提供了一种发动机超速预警的装置,包括:接收模块,用于接收来自目标车辆远程终端的车联网数据;确定模块,用于基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;预警模块,用于基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。
12.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述所述发动机超速预警的方法的步骤。
13.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述发动机超速预警的方法的步骤。
14.上述发动机超速预警的方法及装置,通过使用车辆远程终端能够采集的车联网数据,挖掘会导致发动机超速的不良驾驶行为,进而根据会导致发动机超速的不良驾驶行为进行发动机超速预警,不需要在目标车俩安装其他的数据采集设备,从而实现低成本对发动机超速故障进行预警。并且,通过发生预设的不良驾驶行为的频率进行发动机超速预警,避免了使用复杂的算法,实现简单高效地进行发动机超速预警。
附图说明
15.图1为一个实施例中提供的发动机转速以及车速的变化示意图之一;
16.图2为一个实施例中提供的发动机转速以及车速的变化示意图之二;
17.图3为一个实施例中发动机超速预警的方法的流程示意图之一;
18.图4为一个实施例中发动机超速预警的方法的流程示意图之二;
19.图5为一个实施例中发动机超速预警的装置的结构框图。
具体实施方式
20.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
21.需要说明的是,除非另外定义,本发明使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
22.为了便于理解,首先对本发明涉及的技术术语进行解释。
23.车辆远程终端:用于实时采集发动机相关数据流与obd诊断信息并上传至国家平台。示例性地,车辆远程终端可以为国vi标准下的车辆自带的远程终端,简称国vi远程终端。可以理解,车辆远程终端为车辆自动的终端设备,从车辆远程终端获取的车联网数据能够用于实现本发明提供发动机超速预警的方法即可。
24.车联网数据:国vi远程终端采集的发动机转速、发动机扭矩、车速等数据。
25.发动机超速故障:发动机转速超过设计允许转速。
26.挂错挡:选择了错误的挡位导致发动机转速突增。
27.长下坡倒拖:下坡时发动机做负功、由整车带动。
28.通常情况下,现有的发动机超速预警方法需安装额外的can总线数据采集设备,存在成本偏高、设备定期维护等问题,额外的成本会使用户放弃使用该功能,因此该方法的应用存在制约性。因此,本发明提供的发动机超速预警的方法直接使用车辆远程终端自身能够采集的车联网数据进行发动机超速预警,实现低成本对发动机超速故障进行预警。
29.具体地,通过对导致发动机超速故障的原因进行分析,发现导致发动超速故障的原因主要是由于用户的不良驾驶行为:挂错挡与长下坡倒拖。然后从上述导致发动超速故障的用户的不良驾驶行为出发,使用车辆远程终端自身能够采集的车联网数据挖掘出导致发动超速故障的用户的不良驾驶行为,进而基于导致发动超速故障的用户的不良驾驶行为进行发动机超速预警,不需要在目标车俩安装其他的数据采集设备,从而实现低成本对发动机超速故障进行预警。
30.下面结合图1-图5描述本发明的发动机超速预警的方法及装置。
31.首先对挂错挡与长下坡倒拖导致的发动机超速进行说明。若用户错误的由高档挂低档后,由于发动机转速与车速不匹配,发动机转速会突增,具体如图1所示。长下坡时,若用户不控制车速,则发动机转速会被倒拖到设计转速之上,导致发动机超速,具体如图2所示。
32.图1为发动机转速以及车速的变化示意图之一,如图1所示,在11秒至31秒对应的点划线框起来的区域是由于挂错挡时发动机转速以及车速的变化情况。可以看出,挂错挡会导致发动机转速发生突增。
33.图2为发动机转速和发动机扭矩的变化示意图之二,如图2所示,在81秒至241秒对应的点划线框起来的区域是长下坡倒拖时对应的发动机转速和发动机输出扭矩占比的变
化情况。可以看出,输出扭矩占比持续未负值,且长下坡倒拖前期发动机转速一直较高。
34.如图3所示,在一个实施例中,提出了一种发动机超速预警的方法,该发动机超速预警的方法可以由发动机超速预警的装置执行。具体地,如图3所示,本发明提供的发动机超速预警的方法可以包括以下步骤:
35.步骤310,接收来自目标车辆远程终端的车联网数据。
36.可以理解,通常情况下,进行发动机超速预警需安装额外的can总线数据采集设备,存在成本偏高、设备定期维护等问题,额外的成本会使用户放弃使用该功能,因此该方法的应用存在制约性。因此,本发明中直接采用目标车辆远程终端的车联网数据进行发动机超速预警,实现了低成本对发动机超速故障进行预警。
37.还可以理解,所述来自目标车辆远程终端的车联网数据为预设时间段来自目标车辆远程终端的车联网数据。具体地,可以将预设时间段内每个时间点来自目标车辆远程终端的车联网数据进行字段解析并存储至分布式文件系统,便于后续的数据清洗以及确定发生预设的不良驾驶行为的频率。
38.步骤320,基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率。
39.其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为。
40.其中,预设时间段可以任意时间单位设置,例如可以以天、周、月以及年为单位,在预设时间段内发生预设的不良驾驶行为的频率可以为预设时间段内出现预设的不良驾驶行为的次数,例如可以为1天出现的次数。也可以为预设时间段内出现预设的不良驾驶行为的时间占预设时间段的比例,例如车辆当月发生过不良驾驶行为的天数/车辆当月运营天数。本发明对此不做限定。
41.可以理解,结合前文中所述的导致发动机超速的不良驾驶行为会导致发动机超速,因此,可以基于车联网数据挖掘出导致发动机超速的不良驾驶行为,进而对发动机超速进行预警。
42.还可以理解,发动机超速运转会导致发动机各零部件的可靠性降低,降低发动机的使用寿命,甚至发生超速捣缸,威胁驾驶员生命安全。因此,为了提高发动机的使用寿命,减少发动机超速情况的出现,可以根据用户发生导致发动机超速的不良驾驶行为的频率较高时及时的提醒用户,使用户减少不良驾驶行为,从而减少发动机超速的次数。
43.步骤330,基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。
44.本发明的发动机超速预警的方法,通过使用车辆远程终端能够采集的车联网数据,挖掘会导致发动机超速的不良驾驶行为,进而根据会导致发动机超速的不良驾驶行为进行发动机超速预警,不需要在目标车俩安装其他的数据采集设备,从而实现低成本对发动机超速故障进行预警。并且,通过发生预设的不良驾驶行为的频率进行发动机超速预警,避免了使用复杂的算法,实现简单高效地进行发动机超速预警。
45.在其中一个实施例中,所述预设的不良驾驶行为包括长下坡倒拖和/或挂错挡,所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率,包括:
46.基于所述车联网数据,确定所述目标车辆在预设时间段内发生长下坡倒拖的第一
频率以及发生挂错挡的第二频率;基于所述第一频率和/或所述第二频率,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率。
47.在其中一个实施例中,所述车联网数据包括发动机转速和发动机扭矩,相应地,如图4所示,基于所述车联网数据,确定所述目标车辆在预设时间段内发生长下坡倒拖的第一频率,包括以下步骤:
48.步骤410,基于所述目标车辆在预设时间段内各个时间点的发动机扭矩,确定发生发动机倒拖的时间间隔。
49.可以理解,若发动机扭矩为负数,则认为发动机倒拖。因此,具体地,根据连续时间段内各个时间点的发动机扭矩可以确定发动机倒拖的时间间隔。也就是说,若一连续时间间隔内各个时间点的发动机扭矩均为负数,则确定将该连续时间间隔确定为发动机倒拖的时间间隔。
50.步骤420,在确定发生发动机倒拖的时间间隔大于预设时间阈值的情况下,基于发生发动机倒拖的时间间隔内最大的发动机转速,确定发生长下坡倒拖的第一频率。
51.可以理解,若发生长下坡倒拖,则对应的发动机扭矩在一个较长的时间间隔内会持续为负数,因此,可以在确定发生发动机倒拖的时间间隔大于预设时间阈值的情况下,进一步结合发生发动机倒拖的时间间隔内最大的发动机转速,判断是否发生长下坡倒拖。
52.具体地,在发生发动机倒拖的时间间隔内最大的发动机转速大于发动机最高空车转速的情况下,确定在发生发动机倒拖的时间间隔内发生长下坡倒拖。并且,可以理解,预设时间段内可能存在多个发生发动机倒拖的时间间隔,因此,在预设时间段内可能有多个长下坡倒拖的不良驾驶行为,从而可以确定预设时间段内长下坡倒拖的不良驾驶行为出现的频率。
53.还可以理解,由于车辆的行驶数据(车联网数据)使实时上传的,并不是连续的,比如目标车辆周一具有相应的车联网数据,周二没有相应的车联网数据,周三具有相应的车联网数据,因此,可以在目标车辆每次上传车联网数据时,根据上述提到确定长下坡倒拖的不良驾驶行为的方法,确定目标车辆每次上传的车联网数据中是否存在长下坡倒拖的不良驾驶行为,若存在,则在分布式系统中保存目标车辆对应的长下坡倒拖的不良驾驶行为,以便于后续进行发生长下坡倒拖的第一频率的计算。
54.在其中一个实施例中,所述车联网数据包括发动机转速和车速,相应地,所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生挂错挡的第二频率,包括:若确定所述目标车辆在预设时间段内相邻时间点的车速均大于各自对应的预设挡位阈值,且所述目标车辆在预设时间段内相邻时间点的传动系速比的差值大于预设差值阈值,其中,每个时间点的传动系速比为每个时间点对应的发动机转速与车速的比值;且所述目标车辆在预设时间段内的目标时间点的发动机转速大于发动机最高空车转速,则确定所述目标车辆在所述目标时间点内出现挂错挡。
55.可以理解,若在低挡位向高挡位切换的过程中,隔一级或多级挡位升至更高的挡位,会导致发动机转速在短时间内会突增,从而导致发动机转速大于发动机最高空车转速。通常情况下,发动机超过发动机最高空车转速后,用于给发动机供油的喷油嘴就不喷油了。
56.还可以理解,确定所述目标车辆在预设时间段内相邻时间点的车速均大于各自对应的预设挡位阈值,用于确定车速处于大于0且发动机不是处于怠速状态(发动机不是在空
挡情况下运转)。目标车辆在预设时间段内相邻时间点的传动系速比的差值大于预设差值阈值,则说明很大程度上会出现挂错挡,进一步判断目标车辆在预设时间段内的目标时间点的发动机转速大于发动机最高空车转速,确定目标车辆在所述目标时间点内出现挂错挡。
57.在其中一个实施例中,所述基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警,包括:
58.在确定所述第一频率和第二频率的和大于预设总频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,
59.在确定所述第一频率大于第一预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,
60.在确定第二频率大于第二预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警。
61.其中,发动机超速预警用于提示用户预设时间段内发动机超速次数,以便用户及时检查和修复发动机。不良驾驶行为预警用于建议用户使用合理档位,控制车速,保证安全驾驶。
62.在其中一个实施例中,在所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率之前,所述方法还包括:
63.清洗来自目标车辆远程终端的车联网数据,去除异常数据。
64.可以理解,因数据失真、传输错误等问题会导致来自目标车辆远程终端的车联网数据中存在异常数据,因此需要对来自目标车辆远程终端的车联网数据进行清洗,以提高后续确定预设的不良驾驶行为的准确率。
65.在其中一个实施例中,所述车联网数据包括发动机转速、发动机扭矩和车速,相应地,所述清洗来自目标车辆远程终端的车联网数据,去除异常数据,包括:
66.剔除所述车联网数据中车速为负与车速大于预设车速的数据点;剔除所述车联网数据中发动机转速小于0转/分或大于预设最高转速的数据点;剔除所述车联网数据中发动机扭矩小于预设最大扭矩的数据点或大于预设最小扭矩的数据点。
67.其中,预设车速例如可以为150km/h,预设最高转速例如可以为10000转/分,预设最大扭矩为例如可以为5000牛米,预设最小扭矩为例如可以为-5000牛米。
68.下面对本发明提供的发动机超速预警的装置进行描述,下文描述的发动机超速预警的装置与上文描述的发动机超速预警的方法相互对应参照。
69.图5为本发明提供的发动机超速预警的装置的示意性框图。如图5所示,本发明提供的发动机超速预警的装置包括:
70.接收模块510,用于接收来自目标车辆远程终端的车联网数据;
71.确定模块520,用于基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;
72.预警模块530,用于基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。
73.本发明提供的发动机超速预警的装置,通过使用车辆远程终端能够采集的车联网
数据,挖掘会导致发动机超速的不良驾驶行为,进而根据会导致发动机超速的不良驾驶行为进行发动机超速预警,不需要在目标车俩安装其他的数据采集设备,从而实现低成本对发动机超速故障进行预警。并且,通过发生预设的不良驾驶行为的频率进行发动机超速预警,避免了使用复杂的算法,实现简单高效地进行发动机超速预警。
74.在其中一个实施例中,所述预设的不良驾驶行为包括长下坡倒拖和/或挂错挡,相应地,所述确定模块520包括:
75.第一确定单元,用于基于所述车联网数据,确定所述目标车辆在预设时间段内发生长下坡倒拖的第一频率以及发生挂错挡的第二频率;
76.第二确定单元,用于基于所述第一频率和/或所述第二频率,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率。
77.在其中一个实施例中,所述车联网数据包括发动机转速和发动机扭矩,相应地,所述第一确定单元包括:
78.第三确定单元,用于基于所述目标车辆在预设时间段内各个时间点的发动机扭矩,确定发生发动机倒拖的时间间隔;
79.第四确定单元,用于在确定发生发动机倒拖的时间间隔大于预设时间阈值的情况下,基于发生发动机倒拖的时间间隔内最大的发动机转速,确定发生长下坡倒拖的第一频率。
80.在其中一个实施例中,所述车联网数据包括发动机转速和车速,相应地,所述第一确定单元还包括:
81.若确定所述目标车辆在预设时间段内相邻时间点的车速均大于各自对应的预设挡位阈值,且所述目标车辆在预设时间段内相邻时间点的传动系速比的差值大于预设差值阈值,其中,每个时间点的传动系速比为每个时间点对应的发动机转速与车速的比值;且所述目标车辆在预设时间段内的目标时间点的发动机转速大于发动机最高空车转速,则确定所述目标车辆在所述目标时间点内出现挂错挡。
82.在其中一个实施例中,所述预警模块530包括:
83.第一发送单元,用于在确定所述第一频率和第二频率的和大于预设总频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,
84.第二发送单元,用于在确定所述第一频率大于第一预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,
85.第三发送单元,用于在确定第二频率大于第二预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警。
86.在其中一个实施例中,所述装置还包括:
87.清洗模块,用于清洗来自目标车辆远程终端的车联网数据,去除异常数据。
88.在其中一个实施例中,所述车联网数据包括发动机转速、发动机扭矩和车速,相应地,所述清洗模块包括:
89.剔除单元,用于剔除所述车联网数据中车速为负与车速大于预设车速的数据点;剔除所述车联网数据中发动机转速小于0转/分或大于预设最高转速的数据点;剔除所述车联网数据中发动机扭矩小于预设最大扭矩的数据点或大于预设最小扭矩的数据点。
90.在一个实施例中,提出了一种计算机设备,所述计算机设备包括存储器、处理器及
存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下发动机超速预警的方法对应的步骤:接收来自目标车辆远程终端的车联网数据;基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。
91.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行本发明提供的发动机超速预警的方法,其中,发动机超速预警的方法包括:接收来自目标车辆远程终端的车联网数据;基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。
92.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行本发明提供的发动机超速预警的方法,其中,发动机超速预警的方法包括:接收来自目标车辆远程终端的车联网数据;基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。
93.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
94.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
95.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术特征:
1.一种发动机超速预警的方法,其特征在于,所述方法包括:接收来自目标车辆远程终端的车联网数据;基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。2.如权利要求1所述的发动机超速预警的方法,其特征在于,所述预设的不良驾驶行为包括长下坡倒拖和/或挂错挡,相应地,所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率,包括:基于所述车联网数据,确定所述目标车辆在预设时间段内发生长下坡倒拖的第一频率以及发生挂错挡的第二频率;基于所述第一频率和/或所述第二频率,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率。3.如权利要求2所述的发动机超速预警的方法,其特征在于,所述车联网数据包括发动机转速和发动机扭矩,相应地,基于所述车联网数据,确定所述目标车辆在预设时间段内发生长下坡倒拖的第一频率,包括:基于所述目标车辆在预设时间段内各个时间点的发动机扭矩,确定发生发动机倒拖的时间间隔;在确定发生发动机倒拖的时间间隔大于预设时间阈值的情况下,基于发生发动机倒拖的时间间隔内最大的发动机转速,确定发生长下坡倒拖的第一频率。4.如权利要求2所述的发动机超速预警的方法,其特征在于,所述车联网数据包括发动机转速和车速,相应地,基于所述车联网数据,确定所述目标车辆在预设时间段内发生挂错挡的第二频率,包括:若确定所述目标车辆在预设时间段内相邻时间点的车速均大于各自对应的预设挡位阈值;且所述目标车辆在预设时间段内相邻时间点的传动系速比的差值大于预设差值阈值,其中,每个时间点的传动系速比为每个时间点对应的发动机转速与车速的比值;且所述目标车辆在预设时间段内的目标时间点的发动机转速大于发动机最高空车转速,则确定所述目标车辆在所述目标时间点内出现挂错挡。5.如权利要求2所述的发动机超速预警的方法,其特征在于,所述基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警,包括:在确定所述第一频率和第二频率的和大于预设总频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,在确定所述第一频率大于第一预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警;或,在确定第二频率大于第二预设频率阈值的情况下,发出发动机超速预警以及不良驾驶行为预警。6.如权利要求1所述的发动机超速预警的方法,其特征在于,在所述基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率之前,所述方法还包括:
清洗来自目标车辆远程终端的车联网数据,去除异常数据。7.如权利要求6所述的发动机超速预警的方法,其特征在于,所述车联网数据包括发动机转速、发动机扭矩和车速,相应地,所述清洗来自目标车辆远程终端的车联网数据,去除异常数据,包括:剔除所述车联网数据中车速为负与车速大于预设车速的数据点;剔除所述车联网数据中发动机转速小于0转/分或大于预设最高转速的数据点;剔除所述车联网数据中发动机扭矩小于预设最大扭矩的数据点或大于预设最小扭矩的数据点。8.一种发动机超速预警的装置,其特征在于,包括:接收模块,用于接收来自目标车辆远程终端的车联网数据;确定模块,用于基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;预警模块,用于基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,其特征在于,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项权利要求所述发动机超速预警的方法的步骤。10.一种存储有计算机可读指令的存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项权利要求所述发动机超速预警的方法的步骤。

技术总结
本发明涉及一种发动机超速预警的方法及装置,其中,发动机超速预警的方法包括:接收来自目标车辆远程终端的车联网数据;基于所述车联网数据,确定所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率;其中,预设的不良驾驶行为为导致发动机超速的不良驾驶行为;基于所述目标车辆在预设时间段内发生预设的不良驾驶行为的频率进行发动机超速预警。基于此,实现低成本、简单高效低对发动机超速故障进行预警。进行预警。进行预警。


技术研发人员:王祥 刘通 王振 赵建永 冯彦明
受保护的技术使用者:潍柴动力股份有限公司
技术研发日:2023.02.13
技术公布日:2023/6/14
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐