一种记录车辆加油行为数据的方法及车载设备与流程

文档序号:13770569阅读:604来源:国知局

本发明涉及车联网技术领域,尤其涉及一种记录车辆加油行为数据的方法及车载设备。



背景技术:

目前我国经济快速发展,汽车保有量越来越多,车辆的日常损耗管控也越来越受重视,其中就包含对车辆用油的管理。在对车辆用油管理中,不可避免的需要采集车辆的加油数据,该数据可以为汽车油耗、油品分析提供原始数据,也可以为加油站提供用户车辆加油逃单提供证据、加油站相关业务(如自动加油装置)提供相应数据支持。

现有方案中通过密集的周期性采集行车数据及油量数据,并对采集数据进行复杂的分析统计,才能间接的对行车中油量变化进行有效采集,当存储油量数据缺失或算法不严密时,存在加油数据漏记或少记的情况,无法判断车辆的加油行为,不能在车辆进行加油时,直接采集车辆的加油数据。

有鉴于此,有必要提出一种记录车辆加油行为数据的方法用来判断车辆是否在进行加油行为,进而智能采集加油行为数据。



技术实现要素:

本发明实施例提供了一种记录车辆加油行为数据的方法及车载设备,用于判断车辆是否在进行加油行为,并记录车辆的加油行为数据。

本发明实施例第一方面提供了一种记录车辆加油行为数据的方法,可包括:

获取目标车辆的车辆信息,所述车辆信息包括所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息;

根据所述车辆信息判断所述目标车辆是否存在加油行为;

若所述目标车辆存在加油行为,则记录所述目标车辆的加油行为数据。

结合第一方面,在第一方面的第一种可能的实施例中,所述根据所述车辆信息判断所述目标车辆是否存在加油行为,具体包括:

按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

根据所述车辆位置信息、车辆状态信息以及油量变化信息在判断加油行为中的重要程度分别为s1,s2,s3配置对应的加权系数k1,k2,k3;

根据所述车辆位置信息、车辆状态信息以及油量变化信息与预设阈值的关系分别为s1,s2,s3分配对应的计算参数f1,f2,f3;

根据公式计算各个加权值之和sum1;

若所述sum1大于第一预置理想值,则判定所述目标车辆存在加油行为。

结合第一方面,在第一方面的第二种可能的实施例中,所述车辆信息还包括所述目标车辆的历史加油行为数据;

所述根据所述车辆信息判断所述目标车辆是否存在加油行为,具体包括:

根据所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息和车辆的历史加油记录数据判断车辆是否存在加油行为。

结合第一方面的第二种可能的实施例,在第一方面的第三种可能的实施例中,所述目标车辆的历史加油记录数据包括:历史加油位置、历史加油时间、历史加油的里程数;

所述根据所述车辆信息判断所述目标车辆是否存在加油行为,具体包括:

按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

将历史加油位置与所述车辆的当前位置最短的距离值分配权值s4;

将当前时间与上一次加油时间的时间间隔分配权值s5;

将当前里程数与上一次加油的里程数的里程差值分配权值s6;

根据所述车辆的位置信息、车辆状态信息、油量变化信息、历史加油位置与所述车辆的当前位置最短的距离值、当前时间与上一次加油时间的时间间隔以及当前里程数与上一次加油的里程数的里程差值在判断加油行为中的重要程度分别为s1,s2,s3,s4,s5,s6设置对应的加权系数k1,k2,k3,k4,k5,k6;

根据所述车辆位置信息、车辆状态信息、油量变化信息以及历史加油位置与所述车辆的当前位置最短的距离值和预设阈值的关系分别为s1,s2,s3,s4分配对应的计算参数f1,f2,f3,f4;

根据当前时间与上一次加油时间的时间间隔和历史加油平均时间间隔的关系为s5分配对应的计算参数f5;

根据当前里程数与上一次加油的里程数的里程差值和历史加油平均里程数的关系为s6分配对应的计算参数f6;

根据公式计算各个加权值之和sum2;

若所述sum2大于第二预置理想值,则判定所述目标车辆存在加油行为。

结合第一方面,第一方面的第一种可能的实施例,第一方面的第二种可能的实施例,第一方面的第三种可能的实施例,在第一方面的第四种可能的实施例中,所述加油行为数据包括车辆标识、行车里程数、加油时间、加油位置、加油时长、加油的油量信息中的一项或多项。

本发明实施例第二方面提供了一种车载设备,用于采集车辆加油行为数据,可包括:

获取单元,用于获取目标车辆的车辆信息,所述车辆信息包括所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息;

判断单元,用于根据所述车辆信息判断所述目标车辆是否存在加油行为;

记录单元,当所述目标车辆存在加油行为时,用于记录所述目标车辆的加油行为数据。

结合第二方面,在第二方面的第一种可能的实施例中,所述判断单元包括:

第一配置模块,用于按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

第二配置模块,用于根据所述车辆位置信息、车辆状态信息以及油量变化信息在判断加油行为中的重要程度分别为s1,s2,s3配置对应的加权系数k1,k2,k3;

第三配置模块,用于根据所述车辆位置信息、车辆状态信息以及油量变化信息与预设阈值的关系分别为s1,s2,s3分配对应的计算参数f1,f2,f3;

第一计算模块,用于根据公式计算各个加权值之和sum1;

第一判断模块,用于判断所述sum1是否大于第一预置理想值,若大于,则判定所述目标车辆存在加油行为。

结合第二方面,在第二方面的第二种可能的实施例中,所述获取单元获取的车辆信息还包括所述目标车辆的历史加油行为数据;

所述判断单元还用于根据所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息和车辆的历史加油记录数据判断车辆是否存在加油行为。

结合第二方面的第二种可能的实施例,在第二方面的第三种可能的实施例中,所述目标车辆的历史加油记录数据包括:历史加油位置、历史加油时间、历史加油的里程数;

所述判断单元,具体包括:

第四配置模块,用于按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

第五配置模块,用于为历史加油位置与所述车辆的当前位置最短的距离值分配权值s4;

第六配置模块,用于为当前时间与上一次加油时间的时间间隔分配权值s5;

第七配置模块,用于为当前里程数与上一次加油的里程数的里程差值分配权值s6;

第八配置模块,用于根据所述车辆的位置信息、车辆状态信息、油量变化信息、历史加油位置与所述车辆的当前位置最短的距离值、当前时间与上一次加油时间的时间间隔以及当前里程数与上一次加油的里程数的里程差值在判断加油行为中的重要程度分别为s1,s2,s3,s4,s5,s6设置对应的加权系数k1,k2,k3,k4,k5,k6;

第九配置模块,用于根据所述车辆位置信息、车辆状态信息、油量变化信息以及历史加油位置与所述车辆的当前位置最短的距离值和预设阈值的关系分别为s1,s2,s3,s4分配对应的计算参数f1,f2,f3,f4;

第十配置模块,用于根据当前时间与上一次加油时间的时间间隔和历史加油平均时间间隔的关系为s5分配对应的计算参数f5;

第十一配置模块,用于根据当前里程数与上一次加油的里程数的里程差值和历史加油平均里程数的关系为s6分配对应的计算参数f6;

第二计算模块,用于根据公式计算各个加权值之和sum2;

第二判断模块,用于判断所述sum2是否大于第二预置理想值,若大于,则判定所述目标车辆存在加油行为。

结合第二方面,第二方面的第一种可能的实施例,第二方面的第二种可能的实施例,第二方面的第三种可能的实施例,在第二方面的第四种可能的实施例中,所述加油行为数据包括车辆标识、行车里程数、加油时间、加油位置、加油时长、加油的油量信息中的一项或多项。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明实施例中,在获取目标车辆的车辆位置信息、车辆状态信息、车辆的油箱的油量变化信息之后,可以按照预置规则综合判断目标车辆是否在进行加油行为,当判定目标车辆在进行加油时可以直接获取相关的加油数据,无需周期性采集分析行车数据及油量数据,提高了加油数据采集的效率及准确率。

附图说明

图1为本发明实施例中一种记录车辆加油行为数据的方法的一个实施例示意图;

图2为图1所示的实施例中步骤102的细化步骤示意图;

图3为图1所示的实施例中步骤102的细化步骤示意图;

图4为本发明实施例中一种车载设备的一个实施例示意图;

图5为本发明实施例中一种车载设备的判断单元的一个模块化示意图;

图6为本发明实施例中一种车载设备的判断单元的另一个模块化示意图。

具体实施方式

本发明实施例提供了一种记录车辆加油行为数据的方法及车载设备,用于判断车辆是否在进行加油行为,并记录车辆的加油行为数据。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。

为了便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中一种记录车辆加油行为数据的方法的一个实施例可包括:

101、获取目标车辆的车辆信息;

在用户开启车辆监测功能之后,车载设备可以获取目标车辆的车辆信息,具体的车辆信息可以包括对应车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息。

需要说明的是,车辆状态信息包括车辆是否处于静止状态以及车辆处于静止状态的时间,具体的,车辆状态信息可以根据目标车辆的速度信息及转速信息,当车辆的当前速度值及转速值为零时,可以判定车辆处于静止状态。

具体的,车载设备可以通过目标车辆的车载obd(on-boarddiagnostic,车载诊断系统)设备目标车辆的状态信息和目标车辆的位置信息,也可以通过目标车辆的其他设备获取所需的信息,例如车载导航装置,具体的获取方式,此处不做限定。

102、根据车辆信息判断目标车辆是否存在加油行为;

在获取目标车辆的车辆位置信息、车辆状态信息、车辆的油箱的油量变化信息之后,车载设备可以按照预置规则综合判断目标车辆是否在进行加油行为,具体的判断方法将在后续的实施例中详细描述。

103、若目标车辆存在加油行为,则记录目标车辆的加油行为数据。

在判定目标车辆存在加油行为时,车载设备可以直接记录目标车辆的加油行为数据,无需采用间接的采集方式。

可选的,加油行为数据包括车辆标识、行车里程数、加油时间、加油位置、加油时长、加油的油量信息中的一项或多项,具体此处不做限定。

在上述实施例的基础上,下面将对车载设备根据车辆信息判断目标车辆是否存在加油行为的具体的实施方式进行描述,本实施例中示例性的示出两种可能的实施方式,如下:

第一种,请参阅图2,图2为图1所示的实施例中步骤102的细化步骤示意图。作为一种可能的实施方式,步骤102可包括:

201、按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

车载设备可以按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3,可以理解的是,具体的权值可以根据用户的行为习惯进行合理的调整,具体的权值大小此处不做限定。

202、根据车辆位置信息、车辆状态信息以及油量变化信息在判断加油行为中的重要程度分别为s1,s2,s3配置对应的加权系数k1,k2,k3;

车载设备根据车辆位置信息、车辆状态信息以及油量变化信息在判断加油行为中的重要程度分别为s1,s2,s3配置对应的加权系数k1,k2,k3,具体的加权系数值可以根据用户的行为习惯进行合理的调整,具体的加权系数值大小此处不做限定。

203、根据车辆位置信息、车辆状态信息以及油量变化信息与预设阈值的关系分别为s1,s2,s3分配对应的计算参数f1,f2,f3;

具体的,车载设备可以根据目标车辆的位置信息搜索预置范围内是否存在加油站,若存在加油站,并且目标车辆的状态处于静止状态,则标记车辆位置信息权值s1对应的计算系数f1=1,若不存在加油站,则标记车辆位置信息权值s1对应的计算系数f1=0;

车载设备可以根据目标车辆的车辆状态信息判断目标车辆的停车时间,若停车时间在预置时间范围之内,则标记车辆状态信息权值s2对应的计算系数f2=1,若停车时间不在预置时间范围之内或未采集到位置信息,则标记车辆状态信息权值s2对应的计算系数f2=0;

当确定目标车辆处于静止状态时,车载设备可以按照预置时间间隔读取目标车辆的剩余油量信息,若目标车辆的油量增加,则标记油量变化信息权值s3对应的计算系数f3=1,若目标车辆的油量不增加或未采集到目标车辆的剩余油量信息,则标记油量变化信息权值s3对应的计算系数f3=0。

204、根据预置公式计算各个加权值之和sum1,若sum1大于第一预置理想值,则判定目标车辆在进行加油。

车辆监测系统可以根据公式计算各个加权值之和su,1,其中i可以为1、2、3,fi为各个加权值对应的预置加权系数,si为上述各项加权值,ki为上述各项加权值对应的计算系数,若sum1大于第一预置理想值,则判定目标车辆在进行加油。例如,第一预置理想值为100,f1,f2,f3均为1,s1,s2,s3分别为20、15、30配置对应的加权系数k1,k2,k3分别为1、2、3,则根据上述公式可以计算出sum1=110,显然此时sum1大于第一预置理想值,则可以判定此时目标车辆正在进行加油,车载设备可以提取此时目标车辆的加油行为数据。

可以理解的是,本发明实施例中的各项加权值及其对应的预置加权系数均可根据用户的行为习惯进行合理的设置,具体的数值此处不做限定。

上述实施例中对目标车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息等数据对应的3个权值进行综合分析判断目标车辆的加油行为,实际运用中,对于目标车辆的相关信息获取可能失败,当相关信息获取失败的情况下,对目标车辆的加油行为的判断的准确率会受到影响,有鉴于此,本发明实施例中可以采集目标车辆更多的相关信息,通过更多的加权值综合计算判断目标车辆的加油行为。

具体的,车载设备还可以进一步的采集所述目标车辆的历史加油行为数据;

所述根据所述车辆信息判断所述目标车辆是否存在加油行为,具体包括:

根据所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息和车辆的历史加油记录数据判断车辆是否存在加油行为。在此基础上,图1所示的实施例中步骤102的细化步骤如下:

第二种,请参阅图3,图3为图1所示的实施例中步骤102的细化步骤示意图。作为一种可能的实施方式,步骤102可包括:

301、按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

车载设备可以按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3,可以理解的是,具体的权值可以根据用户的行为习惯进行合理的调整,具体的权值大小此处不做限定。

302、将历史加油位置与车辆的当前位置最短的距离值分配权值s4;

303、将当前时间与上一次加油时间的时间间隔分配权值s5;

304、将当前里程数与上一次加油的里程数的里程差值分配权值s6;

305、根据车辆的位置信息、车辆状态信息、油量变化信息、历史加油位置与车辆的当前位置最短的距离值、当前时间与上一次加油时间的时间间隔以及当前里程数与上一次加油的里程数的里程差值在判断加油行为中的重要程度分别为s1,s2,s3,s4,s5,s6设置对应的加权系数k1,k2,k3,k4,k5,k6;

可以理解的是,本实施例中的s1,s2,s3,s4,s5,s6设置对应的加权系数k1,k2,k3,k4,k5,k6可以根据用户的行为习惯进行合理的设置和调整,具体的数值,此处不做限定。

306、根据车辆位置信息、车辆状态信息、油量变化信息以及历史加油位置与车辆的当前位置最短的距离值和预设阈值的关系分别为s1,s2,s3,s4分配对应的计算参数f1,f2,f3,f4;

具体的,车载设备可以根据目标车辆的位置信息搜索预置范围内是否存在加油站,若存在加油站,并且目标车辆的状态处于静止状态,则标记车辆位置信息权值s1对应的计算系数f1=1,若不存在加油站,则标记车辆位置信息权值s1对应的计算系数f1=0;

车载设备可以根据目标车辆的车辆状态信息判断目标车辆的停车时间,若停车时间在预置时间范围之内,则标记车辆状态信息权值s2对应的计算系数f2=1,若停车时间不在预置时间范围之内或未采集到位置信息,则标记车辆状态信息权值s2对应的计算系数f2=0;

当确定目标车辆处于静止状态时,车载设备可以按照预置时间间隔读取目标车辆的剩余油量信息,若目标车辆的油量增加,则标记油量变化信息权值s3对应的计算系数f3=1,若目标车辆的油量不增加或未采集到目标车辆的剩余油量信息,则标记油量变化信息权值s3对应的计算系数f3=0。

车载设备可以根据历史加油记录得到目标车辆平均m公里需要加一次油,并计算目标车辆历史加油位置与车辆的当前位置最短的距离值,若最短的距离值与m值的差值在预置范围内,则标记权值s4对应的计算系数f4=1,若差值不在预置范围内或未采集到历史加油记录,则标记权值s4对应的计算系数f4=0;

车载设备可以根据目标车辆的历史加油记录计算目标车辆历史加油位置与车辆的当前位置最短的距离值,若最短的距离值小于预置距离,则标记权值s4对应的计算系数f4=1,若不存在目标加油点或未采集到位置信息,则标记权值s4对应的计算系数f4=0;

307、根据当前时间与上一次加油时间的时间间隔和历史加油平均时间间隔的关系为s5分配对应的计算参数f5;

车载设备可以根据目标车辆的历史加油记录得到两次加油行为之间的平均间隔时间,并计算当前时间与目标车辆上一次加油时间之差,若差值不小于平均间隔时间,则标记权值s5对应的计算系数f5=1,若差值小于平均间隔时间或未采集到历史加油记录,则标记权值s5对应的计算系数f5=0;

308、根据当前里程数与上一次加油的里程数的里程差值和历史加油平均里程数的关系为s6分配对应的计算参数f6;

车载设备可以根据历史加油记录得到目标车辆平均m公里需要加一次油,并计算目标车辆当前行车记录距离与上一次加油时的行车记录距离之差,若差值不小于m值,则标记权值s6对应的计算系数f6=1,若差值小于m值或未采集到历史加油记录,则标记权值s6对应的计算系数f6=0;

309、根据预置公式计算各个加权值之和sum2,若sum2大于第一预置理想值,则判定目标车辆在进行加油。

车辆监测系统可以根据公式计算各个加权值之和su,1,其中i可以为1、2、3、4、5、6,fi为各个加权值对应的预置加权系数,si为上述各项加权值,ki为上述各项加权值对应的计算系数,若sum2大于第二预置理想值,则判定目标车辆在进行加油。

可以理解的是,本发明实施例中的各项加权值及其对应的预置加权系数均可根据用户的行为习惯进行合理的设置,具体的数值此处不做限定。

可以理解的是,上述所示的两种车载设备根据车辆信息判断目标车辆是否存在加油行为的具体的实施方式仅仅是示例性的,实施运用中,还可以采集更多的车辆相关信息进行综合计算以判断目标车辆是否存在加油行为,例如,还可以采集目标车辆油箱盖的开关信息并分配对应的权值及加权系数,可以根据目标车辆油箱盖的开关信息判断目标车辆的油箱盖是否打开,若目标车辆的油箱盖打开,则标记对应的权值的计算系数1,若目标车辆的油箱盖未打开或未采集到目标车辆油箱盖的开关信息,则对应的权值的计算系数为0;例如,车载设备还可以为目标车辆的剩余油量信息分配对的权值及加权系数,可以判断目标车辆的剩余油量信息判断目标车辆的当前油量是否小于预置油量,若小于预置油量,则标记对应的权值的计算系数为1,若不小于预置油量或未采集到目标车辆的剩余油量信息,则标记对应的权值的计算系数为0。实际运用中,根据车辆的车辆信息判断车辆是否存在加油行为的方式,此处不做限定。

本发明实施例中,在获取目标车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息和车辆的历史加油记录数据之后,可以按照预置规则综合判断目标车辆是否在进行加油行为,当判定目标车辆在进行加油时可以直接获取相关的加油数据,无需周期性采集分析行车数据及油量数据,提高了加油数据采集的效率及准确率。

上述实施例对本发明实施例中的记录车辆加油行为数据的方法进行了描述,下面将对本发明实施例中的车载设备进行描述,请参阅图4,本发明实施例中的一种车载设备的一个实施例可包括:

获取单元401,用于获取目标车辆的车辆信息,车辆信息包括车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息;

判断单元402,用于根据车辆信息判断目标车辆是否存在加油行为;

记录单元403,当目标车辆存在加油行为时,用于记录目标车辆的加油行为数据。

可选的,作为一种可能的实施方式,请参阅图5,本发明实施例中的判断单元402可以进一步包括:

第一配置模块4021,用于按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

第二配置模块4022,用于根据车辆位置信息、车辆状态信息以及油量变化信息在判断加油行为中的重要程度分别为s1,s2,s3配置对应的加权系数k1,k2,k3;

第三配置模块4023,用于根据车辆位置信息、车辆状态信息以及油量变化信息与预设阈值的关系分别为s1,s2,s3分配对应的计算参数f1,f2,f3;

第一计算模块4024,用于根据公式计算各个加权值之和sum1;

第一判断模块4025,用于判断sum1是否大于第一预置理想值,若大于,则判定目标车辆存在加油行为。

可选的,作为一种可能的实施方式,本实施例中的获取单元401获取的车辆信息还包括目标车辆的历史加油行为数据;

判断单元402还用于根据车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息和车辆的历史加油记录数据判断车辆是否存在加油行为。

可选的,目标车辆的历史加油记录数据包括:历史加油位置、历史加油时间、历史加油的里程数;

可选的,作为一种可能的实施方式,请参阅图6,本发明实施例中的判断单元402可以进一步包括:

第四配置模块4026,用于按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

第五配置模块4027,用于为历史加油位置与车辆的当前位置最短的距离值分配权值s4;

第六配置模块4028,用于为当前时间与上一次加油时间的时间间隔分配权值s5;

第七配置模块4029,用于为当前里程数与上一次加油的里程数的里程差值分配权值s6;

第八配置模块40210,用于根据车辆的位置信息、车辆状态信息、油量变化信息、历史加油位置与车辆的当前位置最短的距离值、当前时间与上一次加油时间的时间间隔以及当前里程数与上一次加油的里程数的里程差值在判断加油行为中的重要程度分别为s1,s2,s3,s4,s5,s6设置对应的加权系数k1,k2,k3,k4,k5,k6;

第九配置模块40211,用于根据车辆位置信息、车辆状态信息、油量变化信息以及历史加油位置与车辆的当前位置最短的距离值和预设阈值的关系分别为s1,s2,s3,s4分配对应的计算参数f1,f2,f3,f4;

第十配置模块40212,用于根据当前时间与上一次加油时间的时间间隔和历史加油平均时间间隔的关系为s5分配对应的计算参数f5;

第十一配置模块40213,用于根据当前里程数与上一次加油的里程数的里程差值和历史加油平均里程数的关系为s6分配对应的计算参数f6;

第二计算模块40214,用于根据公式计算各个加权值之和sum2;

第二判断模块40215,用于判断sum2是否大于第二预置理想值,若大于,则判定目标车辆存在加油行为。

可选的,本实施例中的加油行为数据可以包括车辆标识、行车里程数、加油时间、加油位置、加油时长、加油的油量信息中的一项或多项。

本发明实施例中,在获取目标车辆的车辆位置信息、车辆状态信息、车辆的油箱的油量变化信息之后,可以按照预置规则综合判断目标车辆是否在进行加油行为,当判定目标车辆在进行加油时可以直接获取相关的加油数据,无需周期性采集分析行车数据及油量数据,提高了加油数据采集的效率及准确率。

可以理解的是,在本发明的各种实施例中,上述各步骤的序号的大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

上面对本发明实施例中的记录车辆加油行为数据的方法及车载设备进行了描述,下面从硬件处理的角度对本发明实施例中的车载设备进行描述。

本发明实施例中的车载设备包括处理器及存储器,所述处理器用于执行存储器中存储的计算机程序时实现如下步骤:

获取目标车辆的车辆信息,所述车辆信息包括所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息;

根据所述车辆信息判断所述目标车辆是否存在加油行为;

若所述目标车辆存在加油行为,则记录所述目标车辆的加油行为数据。

可选的,本发明的一些实施例中,处理器具体用于实现如下步骤:

按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

根据所述车辆位置信息、车辆状态信息以及油量变化信息在判断加油行为中的重要程度分别为s1,s2,s3配置对应的加权系数k1,k2,k3;

根据所述车辆位置信息、车辆状态信息以及油量变化信息与预设阈值的关系分别为s1,s2,s3分配对应的计算参数f1,f2,f3;

根据公式计算各个加权值之和sum1;

若所述sum1大于第一预置理想值,则判定所述目标车辆存在加油行为。

当所述车辆信息还包括所述目标车辆的历史加油行为数据时,可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:

根据所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息和车辆的历史加油记录数据判断车辆是否存在加油行为。

当所述目标车辆的历史加油记录数据包括:历史加油位置、历史加油时间、历史加油的里程数时,可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:

按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

将历史加油位置与所述车辆的当前位置最短的距离值分配权值s4;

将当前时间与上一次加油时间的时间间隔分配权值s5;

将当前里程数与上一次加油的里程数的里程差值分配权值s6;

根据所述车辆的位置信息、车辆状态信息、油量变化信息、历史加油位置与所述车辆的当前位置最短的距离值、当前时间与上一次加油时间的时间间隔以及当前里程数与上一次加油的里程数的里程差值在判断加油行为中的重要程度分别为s1,s2,s3,s4,s5,s6设置对应的加权系数k1,k2,k3,k4,k5,k6;

根据所述车辆位置信息、车辆状态信息、油量变化信息以及历史加油位置与所述车辆的当前位置最短的距离值和预设阈值的关系分别为s1,s2,s3,s4分配对应的计算参数f1,f2,f3,f4;

根据当前时间与上一次加油时间的时间间隔和历史加油平均时间间隔的关系为s5分配对应的计算参数f5;

根据当前里程数与上一次加油的里程数的里程差值和历史加油平均里程数的关系为s6分配对应的计算参数f6;

根据公式计算各个加权值之和sum2;

若所述sum2大于第二预置理想值,则判定所述目标车辆存在加油行为。

可以理解的是,上述说明的车载设备中的处理器执行所述计算机程序时,也可以实现上述对应的车载设备实施例中各单元的功能,此处不再赘述。示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述存储客户端一侧的读取位置获取装置中的执行过程。例如,所述计算机程序可以被分割成上述存储客户端一侧的读取位置获取装置中的各单元,各单元可以实现如上述相应读取位置获取装置说明的具体功能。

所述车载设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述车载设备可包括但不仅限于处理器、存储器。本领域技术人员可以理解,处理器、存储器仅仅是计算机装置的示例,并不构成对计算机装置的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述计算机装置还可以包括输入输出设备、网络接入设备、总线等。

所述处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

本发明还提供了一种车载设备可读存储介质,该车载设备可读存储介质用于实现存储客户端一侧的功能,其上存储有计算机程序,计算机程序被处理器执行时,处理器,可以用于执行如下步骤:

获取目标车辆的车辆信息,所述车辆信息包括所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息;

根据所述车辆信息判断所述目标车辆是否存在加油行为;

若所述目标车辆存在加油行为,则记录所述目标车辆的加油行为数据。

可选的,本发明的一些实施例中,处理器具体用于实现如下步骤:

按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

根据所述车辆位置信息、车辆状态信息以及油量变化信息在判断加油行为中的重要程度分别为s1,s2,s3配置对应的加权系数k1,k2,k3;

根据所述车辆位置信息、车辆状态信息以及油量变化信息与预设阈值的关系分别为s1,s2,s3分配对应的计算参数f1,f2,f3;

根据公式计算各个加权值之和sum1;

若所述sum1大于第一预置理想值,则判定所述目标车辆存在加油行为。

当所述车辆信息还包括所述目标车辆的历史加油行为数据时,可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:

根据所述车辆的位置信息、车辆状态信息、车辆的油箱的油量变化信息和车辆的历史加油记录数据判断车辆是否存在加油行为。

当所述目标车辆的历史加油记录数据包括:历史加油位置、历史加油时间、历史加油的里程数时,可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:

按照预设规则为车辆位置信息、车辆状态信息以及油量变化信息分别分配权值s1,s2,s3;

将历史加油位置与所述车辆的当前位置最短的距离值分配权值s4;

将当前时间与上一次加油时间的时间间隔分配权值s5;

将当前里程数与上一次加油的里程数的里程差值分配权值s6;

根据所述车辆的位置信息、车辆状态信息、油量变化信息、历史加油位置与所述车辆的当前位置最短的距离值、当前时间与上一次加油时间的时间间隔以及当前里程数与上一次加油的里程数的里程差值在判断加油行为中的重要程度分别为s1,s2,s3,s4,s5,s6设置对应的加权系数k1,k2,k3,k4,k5,k6;

根据所述车辆位置信息、车辆状态信息、油量变化信息以及历史加油位置与所述车辆的当前位置最短的距离值和预设阈值的关系分别为s1,s2,s3,s4分配对应的计算参数f1,f2,f3,f4;

根据当前时间与上一次加油时间的时间间隔和历史加油平均时间间隔的关系为s5分配对应的计算参数f5;

根据当前里程数与上一次加油的里程数的里程差值和历史加油平均里程数的关系为s6分配对应的计算参数f6;

根据公式计算各个加权值之和sum2;

若所述sum2大于第二预置理想值,则判定所述目标车辆存在加油行为。

可以理解的是,所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在相应的一个服务器可读取存储介质中。基于这样的理解,本发明实现上述相应的实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一车载设备可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述车载设备可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1