本发明涉及车辆,尤其是涉及一种胎压传感器的自定位方法、装置、终端设备及计算机可读存储介质。
背景技术:
1、tpms(tire pressure monitoring system,轮胎气压监测系统)的工作过程是将胎压传感器测量的胎压、温度、z轴加速度和电池电压等数据通过无线通道发送至驾驶室接收主机端,驾驶室接收主机端将接收到的数据显示并在检测到胎压等参数异常时进行报警,以提醒驾驶员。目前的tpms产品通常会提供内置和外置两种安装方式,对于这两种安装方式,在安装时都需要将胎压传感器与轮胎进行匹配,即在安装时明确胎压传感器与轮胎的对应关系。当轮胎使用过程中需要进行轮胎换位时,原本存储于驾驶室接收主机端中的各胎压传感器的id码与各个轮胎的关系对应表将失效,如果不进行重新匹配,则会出现显示错位的情况。
2、现有技术通常采用两种方式实现胎压传感器的定位,一种是各胎压传感器的id号与轮胎的对应关系在出厂时固定,在安装胎压传感器时只需按照对应的轮胎位置进行安装即可,这种方式在首次定位时较方便,但当轮胎换位时,需要拆卸胎压传感器并重新安装;另一种是在需要对胎压传感器进行定位时,手动将较长的id号输入驾驶室接收主机端,从而建立轮胎与胎压传感器之间的对应关系,这种方式在每次胎压传感器定位时都需要重新输入胎压传感器的id号,定位效率低。
技术实现思路
1、本发明提供一种胎压传感器的自定位方法、装置、设备及介质,能够实现各胎压传感器与相对应的轮胎的自动匹配,无需重新拆装胎压传感器,也无需手动输入胎压传感器的id信息,显著提高了胎压传感器的定位效率。
2、为了解决上述技术问题,本发明实施例第一方面提供一种胎压传感器的自定位方法,包括如下步骤:
3、基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别;
4、当识别到任意一个胎压传感器的所述第一转动位置为预设目标位置时,获取所述任意一个胎压传感器所处的轮胎的第一转动齿数信息;
5、当接收到各胎压传感器发送的加速度数据时,基于所述加速度数据对各胎压传感器的第二转动位置进行识别,并获取所述第二转动位置为所述预设目标位置时各轮胎的第二转动齿数信息;
6、当各轮胎的所述第一转动齿数信息均不相同时,确定各胎压传感器在所述第二转动位置为所述预设目标位置时所述第二转动齿数信息与所述第一转动齿数信息相同的目标轮胎,并将各胎压传感器与相对应的目标轮胎进行匹配。
7、作为优选方案,所述胎压传感器安装位置具体为所述轮胎上的气门嘴位置;则,所述基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别,具体包括如下步骤:
8、基于各轮胎上的气门嘴位置,利用图像识别算法对各轮胎上位于所述气门嘴位置的气门嘴的转动位置进行识别;
9、当识别到任意一个气门嘴的所述转动位置为所述预设目标位置时,判定所述任意一个气门嘴所处的轮胎上的胎压传感器的所述第一转动位置为所述预设目标位置。
10、作为优选方案,所述基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别,具体还包括如下步骤:
11、基于各轮胎上的胎压传感器安装位置,当利用图像识别算法识别到任意一个胎压传感器安装位置当前处于所述轮胎的最上方或最下方时,判定所述任意一个胎压传感器安装位置所对应的轮胎上的胎压传感器的所述第一转动位置为所述预设目标位置。
12、作为优选方案,所述基于所述加速度数据对各胎压传感器的第二转动位置进行识别,具体包括如下步骤:
13、基于所述加速度数据,生成各胎压传感器所对应的加速度特性曲线;
14、基于所述加速度特性曲线,确定各胎压传感器在检测到最大加速度或最小加速度时的目标时刻,并判定各胎压传感器在所述目标时刻的第二转动位置为所述预设目标位置。
15、作为优选方案,所述基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别,具体还包括如下步骤:
16、当检测到当前车辆速度小于预设车辆速度阈值时,基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别。
17、作为优选方案,所述方法具体通过如下步骤判断各轮胎的所述第一转动齿数信息是否均不相同:
18、将任意两个轮胎的所述第一转动齿数信息进行比较,判断任意两个轮胎的转动齿数差值是否均大于预设转动齿数差值阈值;
19、当任意两个轮胎的所述转动齿数差值均大于所述预设转动齿数差值阈值时,判定各轮胎的所述第一转动齿数信息均不相同。
20、作为优选方案,所述将各胎压传感器与相对应的目标轮胎进行匹配,具体包括如下步骤:
21、获取各胎压传感器的id信息;
22、将各胎压传感器的id信息与相对应的目标轮胎进行匹配。
23、本发明实施例第二方面提供一种胎压传感器的自定位装置,包括:
24、第一转动位置识别模块,用于基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别;
25、第一转动齿数信息获取模块,用于当识别到任意一个胎压传感器的所述第一转动位置为预设目标位置时,获取所述任意一个胎压传感器所处的轮胎的第一转动齿数信息;
26、第二转动齿数信息获取模块,用于当接收到各胎压传感器发送的加速度数据时,基于所述加速度数据对各胎压传感器的第二转动位置进行识别,并获取所述第二转动位置为所述预设目标位置时各轮胎的第二转动齿数信息;
27、胎压传感器自定位模块,用于当各轮胎的所述第一转动齿数信息均不相同时,确定各胎压传感器在所述第二转动位置为所述预设目标位置时所述第二转动齿数信息与所述第一转动齿数信息相同的目标轮胎,并将各胎压传感器与相对应的目标轮胎进行匹配。
28、本发明实施例第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述的胎压传感器的自定位方法。
29、本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如第一方面任一项所述的胎压传感器的自定位方法。
30、相比于现有技术,本发明实施例的有益效果在于,能够实现各胎压传感器与相对应的轮胎的自动匹配,无需重新拆装胎压传感器,也无需手动输入胎压传感器的id信息,显著提高了胎压传感器的定位效率。
1.一种胎压传感器的自定位方法,其特征在于,包括如下步骤:
2.如权利要求1所述的胎压传感器的自定位方法,其特征在于,所述胎压传感器安装位置具体为所述轮胎上的气门嘴位置;则,所述基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别,具体包括如下步骤:
3.如权利要求1所述的胎压传感器的自定位方法,其特征在于,所述基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别,具体还包括如下步骤:
4.如权利要求3所述的胎压传感器的自定位方法,其特征在于,所述基于所述加速度数据对各胎压传感器的第二转动位置进行识别,具体包括如下步骤:
5.如权利要求1至3任一项所述的胎压传感器的自定位方法,其特征在于,所述基于各轮胎上的胎压传感器安装位置,对各轮胎上位于所述胎压传感器安装位置的胎压传感器的第一转动位置进行识别,具体还包括如下步骤:
6.如权利要求1所述的胎压传感器的自定位方法,其特征在于,所述方法具体通过如下步骤判断各轮胎的所述第一转动齿数信息是否均不相同:
7.如权利要求1所述的胎压传感器的自定位方法,其特征在于,所述将各胎压传感器与相对应的目标轮胎进行匹配,具体包括如下步骤:
8.一种胎压传感器的自定位装置,其特征在于,包括:
9.一种终端设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的胎压传感器的自定位方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7任一项所述的胎压传感器的自定位方法。