车辆轮胎漏气检测方法、装置、计算机设备、存储介质与流程

未命名 08-05 阅读:87 评论:0


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.根据所述第一胎压变化方程的斜率,确定所述待测位置的轮胎的第一实际胎压变化速率。
27.在其中一个实施例中,所述在所述第一实际胎压变化速率大于与所述第一预设数量对应的标准胎压变化速率时,确定所述待测位置的轮胎漏气的步骤,包括:
28.根据所述第一预设数量,确定所述待测位置的轮胎的第一工况;
29.根据与所述第一工况相匹配的胎压大数据,确定与所述第一预设数量对应的标准胎压变化速率,其中,与所述第一预设数量对应的标准胎压变化速率为所述待测位置的轮胎在所述第一工况下且未漏气时的正常胎压变化速率;
30.在所述第一实际胎压变化速率大于与所述第一预设数量对应的标准胎压变化速率时,确定所述待测位置的轮胎漏气。
31.在其中一个实施例中,所述车辆轮胎漏气检测方法还包括:
32.若根据所述第一实际胎压变化速率和与所述第一预设数量对应的标准胎压变化速率,判定所述待测位置的轮胎未漏气,则在所述累计胎压数据集中的胎压数据的总量大于第二预设数量时,根据所述累计胎压数据集内的按时间戳从近到远排序的第二预设数量个的胎压数据,确定所述待测位置的轮胎的第二实际胎压变化速率,其中,第二预设数量大于第一预设数量;
33.根据所述第二实际胎压变化速率和与所述第二预设数量对应的标准胎压变化速率,确定所述待测位置的轮胎是否漏气。
34.一种车辆轮胎漏气检测装置,包括:
35.数据获取模块,用于获取待测位置的轮胎在车辆的当前启停时间段内的胎压数据
集,其中,所述胎压数据集包括多个按照时间戳排序的胎压数据;
36.重置模块,用于根据所述当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定是否清空与所述待测位置的轮胎对应的累计胎压数据集,其中,所述累计胎压数据集包括所述待测位置的轮胎的各启停时间段内的胎压数据集;
37.变化速率确定模块,用于在所述累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据所述累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定所述待测位置的轮胎的第一实际胎压变化速率;
38.漏气确定模块,用于在所述第一实际胎压变化速率大于与所述第一预设数量对应的标准胎压变化速率时,确定所述待测位置的轮胎漏气。
39.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现前述的车辆轮胎漏气检测方法。
40.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述的车辆轮胎漏气检测方法。
41.上述车辆轮胎漏气检测方法、装置、计算机设备、存储介质。该车辆轮胎漏气检测方法,首先获取待测位置的轮胎在车辆的当前启停时间段内的胎压数据集,从而得到了待测位置的轮胎最新的胎压数据。然后根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,能够确定车辆的待测位置的轮胎的状态是否发生了变化,如果已经发生了变化,则现在记录的与待测位置的轮胎对应的累计胎压数据集就不准确了,需要重新记录,因此清空与待测位置的轮胎对应的累计胎压数据集,如果轮胎状态没有发生变化,则无需清空累计数据集,从而保证了后续采用累计数据集对待测位置的轮胎的漏气状态的判断的准确性。在累计胎压数据集中的胎压数据的总量大于第一预设数量时,则已经采集到了待测位置的轮胎的足够多的胎压数据,此时数据量足够,能够保证对于待测位置的轮胎的漏气状态的判断结果的准确率,在能够确保准确率的情况下,从累计胎压数据集内,按照时间戳的先后顺序,选择最新的第一预设数量个的胎压数据,然后基于第一预设数量个的胎压数据进行分析,可以确定出待测位置的轮胎的第一实际胎压变化速率。由于累计胎压数据集中的胎压数据的总量在一定程度上能够表征待测位置的轮胎的工况,从而可以确定符合当前待测位置的轮胎的工况的标准胎压变化速率,即待测位置的轮胎未漏气时的胎压正常的变化速率,能够进一步的提高对待测位置的轮胎的漏气判断的准确性。而如果待测位置的轮胎出现漏气,则第一实际胎压变化速率会大于标准胎压变化速率,因此,在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。综上,采用本技术的方法,能够基于轮胎的大量的累计胎压数据来判断轮胎是否漏气,并且在判断时考虑了轮胎的状态和工况,从而实现了对轮胎漏气的准确判断。
附图说明
42.为了更清楚地说明本技术实施例或传统技术中的技术方案,下面将对实施例或传统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1为一个实施例中车辆轮胎漏气检测方法的流程图;
44.图2为一个实施例中确定胎压数据集的方法的流程图;
45.图3为一个实施例中确定轮胎状态的方法的流程图;
46.图4为一个实施例中确定胎压增量的方法的流程图;
47.图5为一个实施例中确定胎压变化速率的方法的流程图;
48.图6为一个实施例中确定轮胎是否漏气的方法的流程图;
49.图7为另一个实施例中确定轮胎是否漏气的方法的流程图;
50.图8为另一个实施例中车辆轮胎漏气检测方法的流程图;
51.图9为一个实施例中车辆轮胎漏气检测装置的结构图;
52.图10为一个实施例中计算机设备的内部结构图。
具体实施方式
53.为了便于理解本技术,下面将参照相关附图对本技术进行更全面的描述。附图中给出了本技术的实施例。但是,本技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使本技术的公开内容更加透彻全面。
54.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中在本技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术。
55.可以理解,本技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。
56.需要说明的是,当一个元件被认为是“连接”另一个元件时,它可以是直接连接到另一个元件,或者通过居中元件连接另一个元件。此外,以下实施例中的“连接”,如果被连接的对象之间具有电信号或数据的传递,则应理解为“电连接”、“通信连接”等。
57.在此使用时,单数形式的“一”、“一个”和“所述/该”也可以包括复数形式,除非上下文清楚指出另外的方式。还应当理解的是,术语“包括/包含”或“具有”等指定所陈述的特征、整体、步骤、操作、组件、部分或它们的组合的存在,但是不排除存在或添加一个或更多个其他特征、整体、步骤、操作、组件、部分或它们的组合的可能性。
58.本技术实施例提供的车辆轮胎漏气检测方法可以应用在车辆的车载终端中,从而车载终端能够确定车辆的轮胎是否漏气,便于用户准确的判断轮胎是否漏气,保证车辆的安全。
59.在一个实施例中,如图1所示,提供了一种车辆轮胎漏气检测方法,包括步骤s100-步骤s130。
60.步骤s100,获取待测位置的轮胎在当前启停时间段内的胎压数据集。
61.其中,胎压数据集包括多个按照时间戳排序的胎压数据。
62.其中,车辆的待测位置的轮胎内设置有胎压传感器,能够按照预设的频率采集待测位置的轮胎的胎压数据,车辆的处理器接收胎压传感器采集的胎压数据并记录接收每一个胎压数据时对应的时间戳,从而将胎压数据和对应的时间戳存储起来,并将胎压数据按照时间戳的远近进行排序,得到胎压数据集。
63.其中,启停时间段为车辆启动的时刻到车辆停止的时刻这之间的时间段。
64.示例性地,车辆上设置有车联网智能终端(telematics box,t-box),能够从车辆
的控制器局域网总线(controller area network,can)总线上读取车辆的运行参数,并将运行参数上传到云服务器中,从而通过车联网智能终端可以采集车辆的胎压-时间戳数据,并将其上传到云服务器中。车载终端也可以通过车联网智能终端来获取到车辆的胎压-时间戳数据。并且也可以根据胎压-时间戳数据的上传时间段来确定车辆的启停时间段,在车辆的车联网智能终端停止上传胎压-时间戳数据时,判定该车辆停止,根据车辆本次停止的时间和上次停止的时间,确定车辆的当前启停时间段。
65.步骤s110,根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定是否清空与待测位置的轮胎对应的累计胎压数据集。
66.其中,累计胎压数据集包括待测位置的轮胎的各启停时间段内的胎压数据集。
67.具体地,根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,能够确定车辆的待测位置的轮胎的状态在当前启停时间段和上一启停时间段之间的这段时间内是否发生了变化(例如待测位置更换了新的轮胎或者待测位置的轮胎被充气了),如果发生了变化,那么现在记录的与待测位置的轮胎对应的累计胎压数据集就不准确了,需要重新记录,因此清空与待测位置的轮胎对应的累计胎压数据集,如果轮胎状态没有发生变化,则无需清空累计数据集,保证了后续采用累计数据集对待测位置的轮胎的漏气状态的判断的准确性。
68.步骤s120,在累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定待测位置的轮胎的第一实际胎压变化速率。
69.具体地,首先判断与待测位置的轮胎对应的累计胎压数据集中的胎压数据的总量,在数据量小于第一预设数量时,由于数据量太小,采用累计胎压数据集中的胎压数据计算出来的待测位置的轮胎的第一实际胎压变化速率不准确。因此,只有当累计胎压数据集中的胎压数据的总量大于第一预设数量时,从累计胎压数据集中按时间戳从近到远排序选取第一预设数量个的胎压数据,也就是选择累计胎压数据集中最新记录的第一预设数量个的胎压数据。然后基于第一预设数量个的胎压数据进行分析,可以确定出待测位置的轮胎的第一实际胎压变化速率。
70.步骤s130,在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。
71.具体地,由于累计胎压数据集中的胎压数据的总量在一定程度上能够表征待测位置的轮胎的工况,从而可以确定符合当前待测位置的轮胎的工况的标准胎压变化速率,即待测位置的轮胎未漏气时的胎压正常的变化速率,因此,需要根据第一预设数量来选择合适的标准胎压变化速率,以便于提高判断的准确性。然后,如果待测位置的轮胎出现漏气,则第一实际胎压变化速率会大于标准胎压变化速率,因此,在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。
72.在本实施例中,该车辆轮胎漏气检测方法,首先获取待测位置的轮胎在车辆的当前启停时间段内的胎压数据集,从而得到了待测位置的轮胎最新的胎压数据。然后根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,能够确定车辆的待测位置的轮胎的状态是否发生了变化,如果已经发生了变化,则现在记录的与待测位置的轮胎对应的累计胎压数据集就不准确了,需要重新记录,因此清空与待测位置的轮胎对应的累
计胎压数据集,如果轮胎状态没有发生变化,则无需清空累计数据集,从而保证了后续采用累计数据集对待测位置的轮胎的漏气状态的判断的准确性。在累计胎压数据集中的胎压数据的总量大于第一预设数量时,则已经采集到了待测位置的轮胎的足够多的胎压数据,此时数据量足够,能够保证对于待测位置的轮胎的漏气状态的判断结果的准确率,在能够确保准确率的情况下,从累计胎压数据集内,按照时间戳的先后顺序,选择最新的第一预设数量个的胎压数据,然后基于第一预设数量个的胎压数据进行分析,可以确定出待测位置的轮胎的第一实际胎压变化速率。由于累计胎压数据集中的胎压数据的总量在一定程度上能够表征待测位置的轮胎的工况,从而可以确定符合当前待测位置的轮胎的工况的标准胎压变化速率,即待测位置的轮胎未漏气时的胎压正常的变化速率,能够进一步的提高对待测位置的轮胎的漏气判断的准确性。而如果待测位置的轮胎出现漏气,则第一实际胎压变化速率会大于标准胎压变化速率,因此,在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。综上,采用本技术的方法,能够基于轮胎的大量的累计胎压数据来判断轮胎是否漏气,并且在判断时考虑了轮胎的状态和工况,从而实现了对轮胎漏气的准确判断。
73.在一个实施例中,如图2所示,步骤s100,获取待测位置的轮胎在当前启停时间段内的胎压数据集的步骤,包括:
74.步骤s1000,获取待测位置的轮胎在当前启停时间段内的多个原始胎压数据。
75.其中,通过车辆的待测位置的轮胎内设置的胎压传感器,获取到待测位置的轮胎的原始胎压数据,即胎压传感器按照预设的频率采集的实际胎压数据。
76.步骤s1010,在多个原始胎压数据中筛选满足预设条件的胎压数据。
77.其中,由于采集到的原始胎压数据中可能存在错误数据、重复数据、胎压为空值的数据等,因此,需要在对原始胎压数据进行数据清洗,删除其中时间戳相同的重复数据,删除其中胎压数据为空的数据,删除其中胎压数值超出设定范围的明显错误的数据。删除过后,筛选保留下来的数据,即为满足预设条件的胎压数据。
78.步骤s1020,将满足预设条件的胎压数据以及对应的时间戳的集合,作为胎压数据集。
79.其中,在筛选保留了满足预设条件的胎压数据后,将这些胎压数据按照时间戳的先后顺序进行排序,形成胎压数据集。
80.示例性地,胎压数据集如下表一所示:
81.表一、胎压数据集
82.时间戳16621664
……
1850胎压数据400390
……
320序号12
……n83.示例性地,随着轮胎的使用,胎压是逐渐下降的,因此,胎压数据会随着时间戳的增大而减小。
84.在本实施例中,通过获取待测位置的轮胎在当前启停时间段内的多个原始胎压数据,然后对多个原始胎压数据进行数据清洗,过滤掉其中异常的数据,将保留下来的数据按照时间戳顺序进行排序,得到了胎压数据集,从而保证了胎压数据集中数据的准确性,避免异常数据对后续的漏气判断造成干扰,提高了对轮胎漏气的判断结果的准确性。
85.在一个实施例中,如图3所示,步骤s110,根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定是否清空与待测位置的轮胎对应的累计胎压数据集。包括:
86.步骤s1100,根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定胎压平均值变化量。
87.其中,当前启停时间段内的胎压数据集为车辆本次启动到本次停止这之间的胎压数据的集合,上一启停时间段内的胎压数据集为车辆上一次启动到上一次停止这之间的胎压数据的集合。当前启停时间段和上一启停时间段也就是车辆最新的,时间维度上相邻的两次运行时间段。根据这两个时间段内的胎压平均值变化量,可以反应待测位置的轮胎的状态变化。
88.步骤s1110,根据胎压平均值变化量,确定待测位置的轮胎是否被更换或被充气。
89.具体地,若胎压平均值变化量大于设定的胎压变化阈值,则代表待测位置的轮胎的状态在当前启停时间段和上一启停时间段之间的这段时间内发生了变化,因为正常情况下,轮胎的胎压会逐渐变小,如果出现胎压平均值变化量大于设定的胎压变化阈值,则判断待测位置的更换了新的轮胎或者待测位置的轮胎被充气了。
90.步骤s1120,若判定待测位置的轮胎被更换或被充气,则清空与待测位置的轮胎对应的累计胎压数据集。
91.具体地,如果待测位置的轮胎被更换或被充气,则现在记录的与待测位置的轮胎对应的累计胎压数据集就不准确了,需要重新记录,因此清空与待测位置的轮胎对应的累计胎压数据集。如果轮胎状态没有发生变化,则将当前启停时间段内的胎压数据集拼接到上一启停时间段后记录的累计胎压数据集的后面,从而更新累计胎压数据集。
92.优选地,若累计胎压数据集的数据总量大于总量阈值,则依次删除时间戳从最小开始的早期数据,直到累计胎压数据集的数据总量小于总量阈值,仅保留总量阈值以下的数据量。从而节省存储空间。
93.在本实施例中,通过当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集来判断待测位置的轮胎是否出现了状态的变化,在出现变化时,清空现在记录的与待测位置的轮胎对应的累计胎压数据集,重新记录,从而保证记录的累计胎压数据集是与当前的待测位置的轮胎对应的,保证了漏气状态的判断的准确性。
94.在一个实施例中,如图4所示,步骤s1100,根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定胎压平均值变化量。包括:
95.步骤s400,根据当前启停时间段内的胎压数据集,确定当前启停时间段内的胎压平均值。
96.示例性地,首先通过如下公式计算当前启停时间段内的平均胎压:
[0097][0098]
其中,p
cur
为当前启停时间段内的平均胎压,pn为当前启停时间段内的胎压数据集中的第n个胎压数据,n为当前启停时间段内的胎压数据集中的胎压数据总量。
[0099]
步骤s410,根据上一启停时间段内的胎压数据集,确定上一启停时间段内的胎压平均值。
[0100]
示例性地,然后通过如下公式计算上一启停时间段内的平均胎压:
[0101][0102]
其中,p
pre
为上一启停时间段内的平均胎压,pk为上一启停时间段内的胎压数据集中的第k个胎压数据,k为上一启停时间段内的胎压数据集中的胎压数据总量。
[0103]
步骤s420,根据当前启停时间段内的胎压平均值和上一启停时间段内的胎压平均值,确定胎压平均值变化量。
[0104]
示例性地,然后通过如下公式计算胎压平均值变化量:
[0105]
p
inc
=p
cur-p
pre
[0106]
其中,p
inc
为胎压平均值变化量,p
pre
为上一启停时间段内的平均胎压,p
cur
为当前启停时间段内的平均胎压。若当前启停时间段即为车辆的第一次运行的时间段,则不存在胎压平均值变化量,仅适用于存在当前启停时间段和上一启停时间段的情况。
[0107]
在本实施例中,根据当前启停时间段内的胎压平均值和上一启停时间段内的胎压平均值,即可确定胎压平均值变化量,从而便于后续对轮胎状态的判断。
[0108]
在一个实施例中,如图5所示,步骤s120,在累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定待测位置的轮胎的第一实际胎压变化速率的步骤。包括:
[0109]
步骤s1200,在累计胎压数据集中的胎压数据的总量大于第一预设数量时,按时间戳从近到远,从累计胎压数据集中选取第一预设数量个胎压数据,作为第一胎压样本集。
[0110]
其中,当累计胎压数据集中的胎压数据的总量小于第一预设数量时,由于数据量太小,样本数据不够,无法准确的判断轮胎是否漏气。只有当累计胎压数据集中的胎压数据的总量大于第一预设数量时,从累计胎压数据集中按时间戳从近到远排序选取第一预设数量个的胎压数据,也就是选择累计胎压数据集中最新记录的第一预设数量个的胎压数据,作为第一胎压样本集。
[0111]
步骤s1210,对第一胎压样本集进行线性拟合处理,得到第一胎压变化方程。
[0112]
其中,可以采用最小二乘法,对第一胎压样本集进行线性拟合处理。确定第一胎压样本集中的胎压数据的分布情况,根据第一胎压样本集中的胎压数据的分布情况的分布情况,确定一条最能反应第一胎压样本集中的胎压数据的分布情况的直线,得到表征第一胎压样本集的线性方程,即为第一胎压变化方程。
[0113]
示例性地,将第一胎压样本集中的胎压数据-时间戳写成坐标的形式(x,y),根据第一胎压样本集中的多个胎压数据-时间戳的坐标点,分别写成多个一元一次方程y=kx+b的形式,然后采用最小二乘法进行线性拟合,确定使得各个胎压数据-时间戳的坐标点的方程y-(kx+b)的平方和最小的k1和b1,得到了最能够表征第一胎压样本集的线性方程y=k1x+b1。
[0114]
步骤s1220,根据第一胎压变化方程的斜率,确定待测位置的轮胎的第一实际胎压变化速率。
[0115]
具体地,第一胎压变化方程的斜率即可表征待测位置的轮胎的胎压随着时间的变化速度,即第一实际胎压变化速率。
[0116]
在本实施例中,通过对大量的胎压数据进行线性拟合处理,得到了最能够表征胎
压变化趋势的线性方程,然后根据其斜率,表征出胎压的实际变化速率。从而实现了对待测位置的轮胎的实际胎压变化速率的确定。
[0117]
在一个实施例中,如图6所示,步骤s130,在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。包括:
[0118]
步骤s1300,根据第一预设数量,确定待测位置的轮胎的第一工况。
[0119]
具体地,累计胎压数据集中的胎压数据的总量在一定程度上能够表征待测位置的轮胎的工况,由于步骤s120中是在累计胎压数据集中的胎压数据的总量大于第一预设数量时,才选取的第一预设数量个的胎压数据。所以此时用第一预设数量来确定待测位置的轮胎的第一工况,能够得到较为准确的工况数据。
[0120]
示例性地,第一工况可以包括待测位置的轮胎的使用时间。
[0121]
步骤s1310,根据与第一工况相匹配的胎压大数据,确定与第一预设数量对应的标准胎压变化速率。
[0122]
其中,与第一预设数量对应的标准胎压变化速率为待测位置的轮胎在第一工况下且未漏气时的正常胎压变化速率。
[0123]
具体地,在云端存储有大量的未漏气的轮胎处于第一工况下的胎压的变化速率,根据大数据分析,得到同样处于第一工况的待测位置的轮胎在未漏气时的正常胎压变化速率。
[0124]
步骤s1320,在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。
[0125]
具体地,如果待测位置的轮胎出现漏气,则第一实际胎压变化速率会大于标准胎压变化速率,因此,在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。
[0126]
在本实施例中,首先根据累计胎压数据的数据总量,确定待测位置的轮胎的工况,然后根据工况结合大数据分析,得到待测位置的轮胎的标准胎压变化速率,再采用该标准胎压变化速率作为参考,将第一实际胎压变化速率与其进行比较,即可确定待测位置的轮胎是否漏气。
[0127]
在一个实施例中,如图7所示,车辆轮胎漏气检测方法还包括:
[0128]
步骤s700,若根据第一实际胎压变化速率和与第一预设数量对应的标准胎压变化速率,判定待测位置的轮胎未漏气,则在累计胎压数据集中的胎压数据的总量大于第二预设数量时,根据累计胎压数据集内的按时间戳从近到远排序的第二预设数量个的胎压数据,确定待测位置的轮胎的第二实际胎压变化速率。
[0129]
其中,第二预设数量大于第一预设数量。
[0130]
具体地,当第一实际胎压变化速率小于或等于第一预设数量对应的标准胎压变化速率时,则待测位置的轮胎的胎压变化速率是慢于待测位置的轮胎处于第一工况下未漏气时的胎压变化速率的,因此判定待测位置的轮胎未漏气。但由于第一预设数量的数据量不够多,因此判断时虽然速度较快,但是可能精确度不够。因此进行第二层的判断,在累计胎压数据集中的胎压数据的总量大于第二预设数量时,则数据量比第一预设数量更多了,此时选取累计胎压数据集内的按时间戳从近到远排序的第二预设数量个的胎压数据作为第二胎压样本集,然后采用与上述实施例中相同的方式,利用最小二乘法确定最能够表征第
二胎压样本集的变化趋势的线性方程,根据该线性方程的斜率,确定第二实际胎压变化速率。
[0131]
步骤s710,根据第二实际胎压变化速率和与第二预设数量对应的标准胎压变化速率,确定待测位置的轮胎是否漏气。
[0132]
具体地,由于累计胎压数据的总量发生了变化,因此,待测位置的轮胎的工况也发生了变化,此时根据第二预设数量确定待测位置的轮胎的第二工况,然后采用大数据分析的方式得到处于第一工况的待测位置的轮胎在未漏气时的正常胎压变化速率作为标准胎压变化速率。然后在第二实际胎压变化速率大于与第二预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。
[0133]
示例性地,同理,还可以在根据第一实际胎压变化速率和与第一预设数量对应的标准胎压变化速率,判定待测位置的轮胎未漏气,且累计胎压数据集中的胎压数据的总量大于第三预设数量时,根据第三预设数量的胎压数据重复上述步骤,确定轮胎是否漏气。第一预设数量可以为20000,第一预设数量对应的标准胎压变化速率可以为线性方程的斜率为-0.005,第二预设数量可以为50000,第二预设数量对应的标准胎压变化速率可以为线性方程的斜率为-0.001,第三预设数量可以为100000,第三预设数量对应的标准胎压变化速率可以为线性方程的斜率为-0.0005。选取的胎压数据越多,则数据量越大,判定待测位置的轮胎是否漏气的速度越慢,但也更加精确。因此,可根据实际需要,选择合适的胎压数据量和判定的层数以平衡速度和精度。
[0134]
在本实施例中,若根据较少的胎压数据的数据量判断出待测位置的轮胎未漏气,则可以选择根据更多数量的胎压数据对待测位置的轮胎是否漏气进行更精确的判断。选取的数据量越少,则判定速度越快,选取的数据量越多,则判定结果越精确。
[0135]
示例性地,如图8所示,提供了本技术中的车辆轮胎漏气检测方法的完整流程图,包括:
[0136]
步骤s800,获取原始胎压数据。
[0137]
步骤s801,在多个原始胎压数据中筛选满足预设条件的胎压数据得到胎压数据集。
[0138]
步骤s802,根据当前启停时间段内的胎压数据集,确定当前启停时间段内的胎压平均值。
[0139]
步骤s803,根据上一启停时间段内的胎压数据集,确定上一启停时间段内的胎压平均值。
[0140]
步骤s804,根据当前启停时间段内的胎压平均值和上一启停时间段内的胎压平均值,确定胎压平均值变化量。
[0141]
步骤s805,判断胎压平均值变化量是否大于胎压变化量阈值。若胎压平均值变化量大于胎压变化量阈值则执行步骤s806,若胎压平均值变化量小于胎压变化量阈值则执行步骤s807。
[0142]
步骤s806,清空与待测位置的轮胎对应的累计胎压数据集。
[0143]
步骤s807,判断累计胎压数据集中的胎压数据的总量是否大于第一预设数量。若累计胎压数据集中的胎压数据的总量大于第一预设数量,则执行步骤s808。若累计胎压数据集中的胎压数据的总量小于或等于第一预设数量,则执行步骤s800。
[0144]
步骤s808,根据累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定待测位置的轮胎的第一实际胎压变化速率。
[0145]
步骤s809,判断第一实际胎压变化速率是否大于与第一预设数量对应的标准胎压变化速率。若第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率,则执行步骤s810,否则执行步骤s811。
[0146]
步骤s810,判定待测位置的轮胎漏气。
[0147]
步骤s811,判定待测位置的轮胎未漏气。
[0148]
在本实施例中,提供了一种完整的车辆轮胎漏气检测方法的流程图,便于精确的判断检测轮胎是否漏气。
[0149]
应该理解的是,虽然图1-图8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-图8中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0150]
在一个实施例中,如图9所示,提供了一种车辆轮胎漏气检测装置,包括:数据获取模块901、重置模块902、变化速率确定模块903、漏气确定模块904,其中:
[0151]
数据获取模块901,用于获取待测位置的轮胎在当前启停时间段内的胎压数据集,其中,胎压数据集包括多个按照时间戳排序的胎压数据。
[0152]
重置模块902,用于根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定是否清空与待测位置的轮胎对应的累计胎压数据集,其中,累计胎压数据集包括待测位置的轮胎的各启停时间段内的胎压数据集。
[0153]
变化速率确定模块903,用于在累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定待测位置的轮胎的第一实际胎压变化速率。
[0154]
漏气确定模块904,用于在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。
[0155]
在一个实施例中,数据获取模块901进一步包括:数据获取单元、数据筛选单元、数据汇总单元,其中:
[0156]
数据获取单元,用于获取待测位置的轮胎在当前启停时间段内的多个原始胎压数据。
[0157]
数据筛选单元,用于在多个原始胎压数据中筛选满足预设条件的胎压数据。
[0158]
数据汇总单元,用于将满足预设条件的胎压数据以及对应的时间戳的集合,作为胎压数据集。
[0159]
在一个实施例中,重置模块902进一步包括:当前平均胎压确定单元、上一平均胎压确定单元、清空单元,其中:
[0160]
当前平均胎压确定单元,用于根据当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定胎压平均值变化量。
[0161]
上一平均胎压确定单元,用于根据胎压平均值变化量,确定待测位置的轮胎是否被更换或被充气。
[0162]
清空单元,用于若判定待测位置的轮胎被更换或被充气,则清空与待测位置的轮胎对应的累计胎压数据集。
[0163]
在一个实施例中,变化速率确定模块903进一步包括:数据选取单元、数据拟合单元、速率确定单元,其中:
[0164]
数据选取单元,用于在累计胎压数据集中的胎压数据的总量大于第一预设数量时,按时间戳从近到远,从累计胎压数据集中选取第一预设数量个胎压数据,作为第一胎压样本集。
[0165]
数据拟合单元,用于对第一胎压样本集进行线性拟合处理,得到第一胎压变化方程。
[0166]
速率确定单元,用于根据第一胎压变化方程的斜率,确定待测位置的轮胎的第一实际胎压变化速率。
[0167]
在一个实施例中,漏气确定模块904进一步包括:工况确定单元、标准速率确定单元、漏气判断单元,其中:
[0168]
工况确定单元,用于根据第一预设数量,确定待测位置的轮胎的第一工况。
[0169]
标准速率确定单元,用于根据与第一工况相匹配的胎压大数据,确定与第一预设数量对应的标准胎压变化速率,其中,与第一预设数量对应的标准胎压变化速率为待测位置的轮胎在第一工况下且未漏气时的正常胎压变化速率。
[0170]
漏气判断单元,用于在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。
[0171]
关于车辆轮胎漏气检测装置的具体限定可以参见上文中对于车辆轮胎漏气检测方法的限定,在此不再赘述。上述车辆轮胎漏气检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0172]
在一个实施例中,提供了一种计算机设备,该计算机设备内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆轮胎漏气检测方法。
[0173]
本领域技术人员可以理解,图10中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0174]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
[0175]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各方法实施例中的步骤。
[0176]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
[0177]
在本说明书的描述中,参考术语“有些实施例”、“其他实施例”、“理想实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特征包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性描述不一定指的是相同的实施例或示例。
[0178]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0179]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:
1.一种车辆轮胎漏气检测方法,其特征在于,包括:获取待测位置的轮胎在车辆的当前启停时间段内的胎压数据集,其中,所述胎压数据集包括多个按照时间戳排序的胎压数据;根据所述当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定是否清空与所述待测位置的轮胎对应的累计胎压数据集,其中,所述累计胎压数据集包括所述待测位置的轮胎的各启停时间段内的胎压数据集;在所述累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据所述累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定所述待测位置的轮胎的第一实际胎压变化速率;在所述第一实际胎压变化速率大于与所述第一预设数量对应的标准胎压变化速率时,确定所述待测位置的轮胎漏气。2.根据权利要求1所述的车辆轮胎漏气检测方法,其特征在于,所述获取待测位置的轮胎在车辆的当前启停时间段内的胎压数据集的步骤,包括:获取待测位置的轮胎在当前启停时间段内的多个原始胎压数据;在所述多个原始胎压数据中筛选满足预设条件的胎压数据;将满足所述预设条件的胎压数据以及对应的时间戳的集合,作为所述胎压数据集。3.根据权利要求1所述的车辆轮胎漏气检测方法,其特征在于,所述根据所述当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定是否清空与所述待测位置的轮胎对应的累计胎压数据集的步骤,包括:根据所述当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定胎压平均值变化量;根据所述胎压平均值变化量,确定所述待测位置的轮胎是否被更换或被充气;若判定所述待测位置的轮胎被更换或被充气,则清空与所述待测位置的轮胎对应的累计胎压数据集。4.根据权利要求3所述的车辆轮胎漏气检测方法,其特征在于,所述根据所述当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定胎压平均值变化量的步骤,包括:根据所述当前启停时间段内的胎压数据集,确定当前启停时间段内的胎压平均值;根据所述上一启停时间段内的胎压数据集,确定上一启停时间段内的胎压平均值;根据当前启停时间段内的胎压平均值和上一启停时间段内的胎压平均值,确定胎压平均值变化量。5.根据权利要求1-4任一项所述的车辆轮胎漏气检测方法,其特征在于,所述在所述累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据所述累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定所述待测位置的轮胎的第一实际胎压变化速率的步骤,包括:在所述累计胎压数据集中的胎压数据的总量大于第一预设数量时,按时间戳从近到远,从所述累计胎压数据集中选取第一预设数量个胎压数据,作为第一胎压样本集;对所述第一胎压样本集进行线性拟合处理,得到第一胎压变化方程;根据所述第一胎压变化方程的斜率,确定所述待测位置的轮胎的第一实际胎压变化速
率。6.根据权利要求5所述的车辆轮胎漏气检测方法,其特征在于,所述在所述第一实际胎压变化速率大于与所述第一预设数量对应的标准胎压变化速率时,确定所述待测位置的轮胎漏气的步骤,包括:根据所述第一预设数量,确定所述待测位置的轮胎的第一工况;根据与所述第一工况相匹配的胎压大数据,确定与所述第一预设数量对应的标准胎压变化速率,其中,与所述第一预设数量对应的标准胎压变化速率为所述待测位置的轮胎在所述第一工况下且未漏气时的正常胎压变化速率;在所述第一实际胎压变化速率大于与所述第一预设数量对应的标准胎压变化速率时,确定所述待测位置的轮胎漏气。7.根据权利要求6所述的车辆轮胎漏气检测方法,其特征在于,所述车辆轮胎漏气检测方法还包括:若根据所述第一实际胎压变化速率和与所述第一预设数量对应的标准胎压变化速率,判定所述待测位置的轮胎未漏气,则在所述累计胎压数据集中的胎压数据的总量大于第二预设数量时,根据所述累计胎压数据集内的按时间戳从近到远排序的第二预设数量个的胎压数据,确定所述待测位置的轮胎的第二实际胎压变化速率,其中,第二预设数量大于第一预设数量;根据所述第二实际胎压变化速率和与所述第二预设数量对应的标准胎压变化速率,确定所述待测位置的轮胎是否漏气。8.一种车辆轮胎漏气检测装置,其特征在于,包括:数据获取模块,用于获取待测位置的轮胎在车辆的当前启停时间段内的胎压数据集,其中,所述胎压数据集包括多个按照时间戳排序的胎压数据;重置模块,用于根据所述当前启停时间段内的胎压数据集和上一启停时间段内的胎压数据集,确定是否清空与所述待测位置的轮胎对应的累计胎压数据集,其中,所述累计胎压数据集包括所述待测位置的轮胎的各启停时间段内的胎压数据集;变化速率确定模块,用于在所述累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据所述累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定所述待测位置的轮胎的第一实际胎压变化速率;漏气确定模块,用于在所述第一实际胎压变化速率大于与所述第一预设数量对应的标准胎压变化速率时,确定所述待测位置的轮胎漏气。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

技术总结
本申请涉及一种车辆轮胎漏气检测方法、装置、计算机设备、存储介质。该方法包括:获取待测位置的轮胎在车辆的当前启停时间段内的胎压数据集。确定是否清空与待测位置的轮胎对应的累计胎压数据集。在累计胎压数据集中的胎压数据的总量大于第一预设数量时,根据累计胎压数据集内的按时间戳从近到远排序的第一预设数量个的胎压数据,确定待测位置的轮胎的第一实际胎压变化速率。在第一实际胎压变化速率大于与第一预设数量对应的标准胎压变化速率时,确定待测位置的轮胎漏气。采用本申请的方法,能够基于轮胎的大量的累计胎压数据来判断轮胎是否漏气,并且在判断时考虑了轮胎的状态和工况,从而实现了对轮胎漏气的准确判断。从而实现了对轮胎漏气的准确判断。从而实现了对轮胎漏气的准确判断。


技术研发人员:郭平 王占春 彭龙 岳柄剑 李振雷 王丙新 曲英雪 马群 张子荷 武明翰
受保护的技术使用者:一汽解放汽车有限公司
技术研发日:2023.04.23
技术公布日:2023/8/4
版权声明

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

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

分享:

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

相关推荐