掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请涉及大数据技术领域,特别是涉及一种油量使用状态检测方法、装置、计算机设备、存储介质和计算机程序产品。

背景技术

车联网系统中每天接收并存储海量车辆行驶数据,包括车辆识别码(VIN)、车速、油门开度、发动机转速等,通过对车辆行驶数据的分析,可以实现对车辆的运行状态、运行轨迹和油量使用情况的监控。

传统方法中,通常是根据油箱盖的加速度信号,判断是否存在开盖动作或关盖动作,从而实现对油量使用情况的监控。

然而,这种方式通常需要在油箱盖附近额外安装加速度传感器,硬件成本较高,并且,在确定存在开盖动作的情况下,只能确定油箱液位是上升或下降,无法确定具体的异常情况,导致对于油量异常状态检测的准确度较低。

发明内容

基于此,有必要针对上述技术问题,提供一种能够准确检测油量异常状态的油量使用状态检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

第一方面,本申请提供了一种油量使用状态检测方法,包括:

获取目标车辆的点火开关信号;

根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段;

获取第一行程段对应的第一燃油液位差值;

在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段;

获取第二行程段对应的第二燃油液位差值和油耗值;

根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。

在其中一个实施例中,获取第一行程段对应的第一燃油液位差值,包括:

针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值;

在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值;

获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值。

在其中一个实施例中,获取第二行程段对应的第二燃油液位差值的步骤,包括:

针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值;

在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值;

获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值。

在其中一个实施例中,获取第二行程段对应的油耗值的步骤,包括:

获取目标车辆的瞬时燃油消耗量;

根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值。

在其中一个实施例中,根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测,包括:

在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为漏油状态,并向云端发送漏油告警信息,以指示管理人员对目标车辆的油箱状态进行检查;

在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为偷油状态,并向云端发送偷油告警信息,以指示管理人员对目标车辆进行监测。

在其中一个实施例中,该方法还包括:

在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,确定目标车辆的油量使用状态为正常状态;

在第一燃油液位差值小于零的情况下,确定目标车辆的油量使用状态为加油状态,并向云端发送加油信息提示,以指示管理人员对目标车辆的位置信息进行校验。

第二方面,本申请还提供了一种油量使用状态检测装置,包括:

开关信号获取模块,用于获取目标车辆的点火开关信号;

第一行程获取模块,用于根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段;

第一液位获取模块,用于获取第一行程段对应的第一燃油液位差值;

第二行程获取模块,用于在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段;

第二液位获取模块,用于获取第二行程段对应的第二燃油液位差值和油耗值;

使用状态检测模块,用于根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。

第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现第一方面中任意一项的方法步骤。

第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面中任意一项的方法步骤。

第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面中任意一项的方法步骤。

上述油量使用状态检测方法、装置、计算机设备、存储介质和计算机程序产品,通过获取目标车辆的点火开关信号,获取点火开关由关闭状态切换至开启状态对应的第一行程段对应的第一燃油液位差值,在第一燃油液位差值大于等于目标阈值的情况下,获取点火开关由开启状态切换至关闭状态对应的第二行程段对应的第二燃油液位差值和油耗值,根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测,能够准确检测油量使用异常的情况,实现对车辆油量使用的实时监控。

附图说明

为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为一个实施例中油量使用状态检测方法的应用环境图;

图2为一个实施例中油量使用状态检测方法的流程示意图;

图3为一个实施例中油量使用状态检测方法的流程示意图;

图4为一个实施例中油量使用状态检测装置的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请实施例提供的油量使用状态检测方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。其中,终端102用于获取目标车辆的点火开关信号,根据点火开关信号,获取点火开关由关闭状态切换至开启状态对应的第一行程段,通过服务器104获取第一行程段对应的第一燃油液位差值,在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取点火开关由开启状态切换至关闭状态对应的第二行程段,通过服务器104获取第二行程段对应的第二燃油液位差值和油耗值,根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。其中,终端102可以是车载终端。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个示例性的实施例中,如图2所示,提供了一种油量使用状态检测方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤202至步骤212。其中:

S202:获取目标车辆的点火开关信号。

其中,油量使用状态分为正常状态和异常状态两种类型,其中异常状态指的是油量发生异常变化,主要包括加油、漏油、以及偷油等情况,由于加油和偷油通常需要车辆处于停车状态才能进行,因此,根据车辆在停车状态下的油量变化情况,可以区分出加油事件的发生。具体地,终端通过获取目标车辆的点火开关信号,根据点火开关的状态确定目标车辆的状态,其中,点火开关为开启状态时,目标车辆处于行驶状态,点火开关为关闭状态时,目标车辆处于停止状态。

S204:根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段。

其中,根据点火开关的状态,对目标车辆的行程进行划分,点火开关由关闭状态至开启阶段为一个行驶行程,以两个行驶行程之间的行程段为第一行程段,即点火开关由关闭状态切换至开启状态对应的行程段。

S206:获取第一行程段对应的第一燃油液位差值。

其中,终端通过服务器获取第一行程段对应的第一燃油液位差值,具体地,终端从车联网数据平台获取第一行程段开始时刻的燃油液位值、以及第一行程段结束时刻的燃油液位值,以得到第一行程段对应的第一燃油液位差值。

S208:在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段。

其中,在第一燃油液位差值大于等于目标阈值的情况下,表示此时燃油液位下降,且超过正常阈值,因此可以排除加油的情况,此时可能发生偷油、漏油等异常情况。为了进一步确定油量使用状态,在初步确定可能会出现异常状态的情况下,通过行驶行程中的液位差值和油耗值判断具体的异常情况,在点火开关从关闭状态切换至开启状态的过程中,获取第二行程段。

S210:获取第二行程段对应的第二燃油液位差值和油耗值。

其中,终端通过服务器获取第二行程段对应的第二燃油液位差值,具体地,终端从车联网数据平台获取第二行程段开始时刻的燃油液位、以及第二行程段结束时刻的燃油液位,以得到第二行程段对应的第二燃油液位差值。其中,油耗值是基于瞬时燃油消耗量和第二行程段对应的行程时长计算得到的,其中瞬时燃油消耗量是通过车联网数据平台获取的。

S212:根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。

其中,终端根据第二燃油液位差值和油耗值的比值确定具体的异常状态,在第二燃油液位差值和油耗值的比值处于预设范围内的情况下,可以确定出现了异常状态,进一步地,在瞬时燃油油耗量处于一定范围内的情况下,表示燃油是在近乎匀速的消耗,可以确定为漏油状态,而在瞬时油油耗量出现异常波动的情况下,可以确定为漏油状态。

上述油量使用状态检测方法中,通过获取目标车辆的点火开关信号,获取点火开关由关闭状态切换至开启状态对应的第一行程段对应的第一燃油液位差值,在第一燃油液位差值大于等于目标阈值的情况下,获取点火开关由开启状态切换至关闭状态对应的第二行程段对应的第二燃油液位差值和油耗值,根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测,能够准确检测油量使用异常的情况,实现对车辆油量使用的实时监控。

在一个示例性的实施例中,获取第一行程段对应的第一燃油液位差值的步骤,包括:针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值;在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值;获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值。

其中,在获取到第一行程段的情况下,终端通过车辆网数据平台获取第一行程段开始时刻的第一燃油液位值、以及第一行程段结束时刻的第二燃油液位值,其中,第一行程段开始时刻为点火开关从一个行驶行程结束时的由开启状态切换至结束状态,这一瞬间的燃油液位值,第一行程段结束时刻为点火开关由关闭状态切换至下一行驶行程的开启状态的燃油液位值,以此得到第一行程段对应的第一燃油液位差值。

本实施例中,通过针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值,在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值,获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值,能够准确获取第一燃油液位差值,从而准确检测油量使用异常的情况。

在一个示例性的实施例中,获取第二行程段对应的第二燃油液位差值的步骤,包括:针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值;在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值;获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值。

其中,在获取到第二行程段的情况下,终端通过车辆网数据平台获取第二行程段开始时刻的第三燃油液位值、以及第二行程段结束时刻的第四燃油液位值,其中,第二行程段开始时刻为点火开关由关闭状态切换至开启状态,这一瞬间的燃油液位值,第二行程段结束时刻为点火开关由开启状态切换至关闭状态的燃油液位值,以此得到第二行程段对应的第二燃油液位差值。

本实施例中,通过针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值,在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值,获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值,能够准确获取第二燃油液位差值,从而准确检测油量使用异常的情况。

在一个示例性的实施例中,获取第二行程段对应的油耗值的步骤,包括:获取目标车辆的瞬时燃油消耗量;根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值。

其中,油耗值是基于瞬时燃油消耗量和第二行程段对应的行程时长计算得到的,其中瞬时燃油消耗量是通过车联网数据平台获取的。

本实施例中,通过获取目标车辆的瞬时燃油消耗量,根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值,能够准确计算油耗值,从而准确检测油量使用异常的情况。

在一个示例性的实施例中,根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测的步骤,包括:在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为漏油状态,并向云端发送漏油告警信息,以指示管理人员对目标车辆的油箱状态进行检查;在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为偷油状态,并向云端发送偷油告警信息,以指示管理人员对目标车辆进行监测。

其中,在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,表示燃油是近乎匀速的消耗的,可以确定目标车辆的油量使用状态为漏油状态,这个时候终端向云服务器发送漏油告警信息,以便管理人员远程对目标车辆的油箱状态进行检查。在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,表示燃油在某一时刻突然消耗很多,可以确定目标车辆的油量使用状态为偷油状态,终端向云服务器发送偷油告警信息,以便管理人员远程对目标车辆进行监测。

本实施例中,通过第二燃油液位差值和油耗值的比值、以及瞬时燃油油耗量的大小,能够准确检测油量使用异常的情况,实现对车辆油量使用的实时监控。

在一个示例性的实施例中,该方法还包括:在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,确定目标车辆的油量使用状态为正常状态;在第一燃油液位差值小于零的情况下,确定目标车辆的油量使用状态为加油状态,并向云端发送加油信息提示,以指示管理人员对目标车辆的位置信息进行校验。

其中,在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,表示燃油液位没有发生变化,或者变化不大,可以确定目标车辆的油量使用状态为正常状态,而在第一燃油液位差值小于零的情况下,表示燃油液位上升,可以确定目标车辆的油量使用状态为加油状态,终端这个时候可以向云端发送加油信息提示,管理人员可以远程对目标车辆的位置信息进行校验,以确定目标车辆是否位于加油站附近。

本实施例中,通过第一燃油液位差值,能够准确检测油量的使用情况,实现对车辆油量使用的实时监控。

在一个示例性的实施例中,如图3所示,提供了一种油量使用状态检测方法,该方法包括以下步骤:

获取目标车辆的点火开关信号。

根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段。

针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值;在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值;获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值。

在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段。

针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值;在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值;获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值。

获取目标车辆的瞬时燃油消耗量;根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值。

在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为漏油状态,并向云端发送漏油告警信息,以指示管理人员对目标车辆的油箱状态进行检查;在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为偷油状态,并向云端发送偷油告警信息,以指示管理人员对目标车辆进行监测。

在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,确定目标车辆的油量使用状态为正常状态;在第一燃油液位差值小于零的情况下,确定目标车辆的油量使用状态为加油状态,并向云端发送加油信息提示,以指示管理人员对目标车辆的位置信息进行校验。

本实施例中,通过获取目标车辆的点火开关信号,获取点火开关由关闭状态切换至开启状态对应的第一行程段对应的第一燃油液位差值,在第一燃油液位差值大于等于目标阈值的情况下,获取点火开关由开启状态切换至关闭状态对应的第二行程段对应的第二燃油液位差值和油耗值,根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测,能够准确检测油量使用异常的情况,实现对车辆油量使用的实时监控。

应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的油量使用状态检测方法的油量使用状态检测装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个油量使用状态检测装置实施例中的具体限定可以参见上文中对于油量使用状态检测方法的限定,在此不再赘述。

在一个示例性的实施例中,如图4所示,提供了一种油量使用状态检测装置,包括:开关信号获取模块10、第一行程获取模块20、第一液位获取模块30、第二行程获取模块40、第二液位获取模块50和使用状态检测模块60,其中:

开关信号获取模块10,用于获取目标车辆的点火开关信号。

第一行程获取模块20,用于根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段。

第一液位获取模块30,用于获取第一行程段对应的第一燃油液位差值。

第二行程获取模块40,用于在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段。

第二液位获取模块50,用于获取第二行程段对应的第二燃油液位差值和油耗值。

使用状态检测模块60,用于根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。

在一个示例性的实施例中,第一液位获取模块30还用于针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值;在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值;获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值。

在一个示例性的实施例中,第二液位获取模块50还用于针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值;在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值;获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值。

在一个示例性的实施例中,第二液位获取模块50还用于获取目标车辆的瞬时燃油消耗量;根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值。

在一个示例性的实施例中,使用状态检测模块60还用于在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为漏油状态,并向云端发送漏油告警信息,以指示管理人员对目标车辆的油箱状态进行检查;在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为偷油状态,并向云端发送偷油告警信息,以指示管理人员对目标车辆进行监测。

在一个示例性的实施例中,在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,确定目标车辆的油量使用状态为正常状态;在第一燃油液位差值小于零的情况下,确定目标车辆的油量使用状态为加油状态,并向云端发送加油信息提示,以指示管理人员对目标车辆的位置信息进行校验。

上述油量使用状态检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个示例性的实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种油量使用状态检测方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置。显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个示例性的实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取目标车辆的点火开关信号;根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段;获取第一行程段对应的第一燃油液位差值;在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段;获取第二行程段对应的第二燃油液位差值和油耗值;根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。

在一个实施例中,处理器执行计算机程序时涉及的获取第一行程段对应的第一燃油液位差值,包括:针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值;在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值;获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值。

在一个实施例中,处理器执行计算机程序时涉及的获取第二行程段对应的第二燃油液位差值的步骤,包括:针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值;在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值;获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值。

在一个实施例中,处理器执行计算机程序时涉及的获取第二行程段对应的油耗值的步骤,包括:获取目标车辆的瞬时燃油消耗量;根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值。

在一个实施例中,处理器执行计算机程序时涉及的根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测,包括:在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为漏油状态,并向云端发送漏油告警信息,以指示管理人员对目标车辆的油箱状态进行检查;在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为偷油状态,并向云端发送偷油告警信息,以指示管理人员对目标车辆进行监测。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,确定目标车辆的油量使用状态为正常状态;在第一燃油液位差值小于零的情况下,确定目标车辆的油量使用状态为加油状态,并向云端发送加油信息提示,以指示管理人员对目标车辆的位置信息进行校验。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取目标车辆的点火开关信号;根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段;获取第一行程段对应的第一燃油液位差值;在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段;获取第二行程段对应的第二燃油液位差值和油耗值;根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。

在一个实施例中,计算机程序被处理器执行时涉及的获取第一行程段对应的第一燃油液位差值,包括:针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值;在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值;获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值。

在一个实施例中,计算机程序被处理器执行时涉及的获取第二行程段对应的第二燃油液位差值的步骤,包括:针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值;在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值;获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值。

在一个实施例中,计算机程序被处理器执行时涉及的获取第二行程段对应的油耗值的步骤,包括:获取目标车辆的瞬时燃油消耗量;根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值。

在一个实施例中,计算机程序被处理器执行时涉及的根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测,包括:在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为漏油状态,并向云端发送漏油告警信息,以指示管理人员对目标车辆的油箱状态进行检查;在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为偷油状态,并向云端发送偷油告警信息,以指示管理人员对目标车辆进行监测。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,确定目标车辆的油量使用状态为正常状态;在第一燃油液位差值小于零的情况下,确定目标车辆的油量使用状态为加油状态,并向云端发送加油信息提示,以指示管理人员对目标车辆的位置信息进行校验。

在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:获取目标车辆的点火开关信号;根据点火开关信号,获取第一行程段;第一行程段为点火开关由关闭状态切换至开启状态对应的行程段;获取第一行程段对应的第一燃油液位差值;在第一燃油液位差值大于等于目标阈值的情况下,根据点火开关信号,获取第二行程段;第二行程段为点火开关由开启状态切换至关闭状态对应的行程段;获取第二行程段对应的第二燃油液位差值和油耗值;根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测。

在一个实施例中,计算机程序被处理器执行时涉及的获取第一行程段对应的第一燃油液位差值,包括:针对第一行程段,在点火开关处于关闭状态的情况下,获取目标车辆的第一燃油液位值;在点火开关处于开启状态的情况下,获取目标车辆的第二燃油液位值;获取第一燃油液位值和第二燃油液位值间的差值,得到第一行程段对应的第一燃油液位差值。

在一个实施例中,计算机程序被处理器执行时涉及的获取第二行程段对应的第二燃油液位差值的步骤,包括:针对第二行程段,在点火开关处于开启状态的情况下,获取目标车辆的第三燃油液位值;在点火开关处于关闭状态的情况下,获取目标车辆的第四燃油液位值;获取第三燃油液位值和第四燃油液位值间的差值,得到第二行程段对应的第二燃油液位差值。

在一个实施例中,计算机程序被处理器执行时涉及的获取第二行程段对应的油耗值的步骤,包括:获取目标车辆的瞬时燃油消耗量;根据瞬时燃油消耗量,计算得到第二行程段内目标车辆的油耗值。

在一个实施例中,计算机程序被处理器执行时涉及的根据第二燃油液位差值和油耗值,对目标车辆的油量使用状态进行检测,包括:在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、且瞬时燃油油耗量满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为漏油状态,并向云端发送漏油告警信息,以指示管理人员对目标车辆的油箱状态进行检查;在第二燃油液位差值和油耗值的比值满足第一阈值范围条件、瞬时燃油油耗量不满足第二阈值范围条件的情况下,确定目标车辆的油量使用状态为偷油状态,并向云端发送偷油告警信息,以指示管理人员对目标车辆进行监测。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在第一燃油液位差值大于等于零、且第一燃油液位差值小于目标阈值的情况下,确定目标车辆的油量使用状态为正常状态;在第一燃油液位差值小于零的情况下,确定目标车辆的油量使用状态为加油状态,并向云端发送加油信息提示,以指示管理人员对目标车辆的位置信息进行校验。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

相关技术
  • 产品属性检测方法、装置、计算机设备及存储介质
  • 一种液位检测装置和包含其的设备以及液位检测方法、电子设备及计算机可读存储介质
  • 一种检测方法、装置、计算机可读存储介质和计算机设备
  • 设备的检测方法、装置、计算机设备和存储介质
  • 电池荷电状态估计方法、装置、存储介质及计算机设备
  • 电池状态检测方法、装置、计算机设备、存储介质及产品
  • 会议室使用状态检测方法、装置、计算机设备和存储介质
技术分类

06120116493776