CN114819682A - 一种车辆油耗管理方法、装置、***和存储介质 - Google Patents
一种车辆油耗管理方法、装置、***和存储介质 Download PDFInfo
- Publication number
- CN114819682A CN114819682A CN202210500807.6A CN202210500807A CN114819682A CN 114819682 A CN114819682 A CN 114819682A CN 202210500807 A CN202210500807 A CN 202210500807A CN 114819682 A CN114819682 A CN 114819682A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- information
- refueling
- fuel consumption
- vehicles
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 34
- 239000000446 fuel Substances 0.000 claims abstract description 109
- 238000000034 method Methods 0.000 claims abstract description 35
- 230000002159 abnormal effect Effects 0.000 claims abstract description 24
- 230000002194 synthesizing effect Effects 0.000 claims description 2
- 230000004931 aggregating effect Effects 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 abstract description 4
- 239000003921 oil Substances 0.000 description 78
- 230000008520 organization Effects 0.000 description 15
- 238000004590 computer program Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 4
- 238000012015 optical character recognition Methods 0.000 description 4
- 238000012216 screening Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012806 monitoring device Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 239000010763 heavy fuel oil Substances 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种车辆油耗管理方法、装置、***及存储介质,该方法包括:接收每一辆车的主动安全设备定时上传的车辆行驶信息,车辆行驶信息包括车辆定位信息,并根据车辆定位信息确定每一辆车的行驶里程;接收每一辆车的加油信息,加油信息包括加油数量和开票日期,加油信息由车辆司机在加油后通过移动端上传;计算每一辆车在一个月内的总加油量和总行驶里程,并通过总加油量/总行驶里程来计算每一辆车在一个月的月度耗油值;根据所计算的每一辆车的月度油耗值来确定油耗异常车辆。利用上述技术方案,可实现对企业内所有车辆的油耗监测,而无需在车辆的油箱处安装油耗感应器。
Description
技术领域
本发明涉及车辆管理服务技术领域,特别是涉及一种车辆油耗管理方法、装置、***和存储介质。
背景技术
很多企业需要管理大量类型各异的车辆,而车辆油耗管理是车辆管理***中非常重要的一个组成部分。现有技术中,为了进行油耗管理通常通过在油箱加装油耗传感器或者视频监控设备来收集和监测车辆的油耗数值。这种方式,依赖于在邮箱上加装的油耗传感器或视频监控设备,使用起来不方便。而且,在停车状态下,如果需要保证油耗传感器或者视频监控设备等硬件设备持续工作,则需要持续为这些硬件设备供电,从而可能造成电瓶电量耗尽。
发明内容
本发明的实施例提供了一种车辆油耗管理方法、装置和存储介质,无需在油箱加装油耗传感器或者视频监控设备,基于大数据实现了商用车辆的油耗管理。
为了实现上述目的,一方面,提供了一种计算机***的控制方法,用于对多辆车的耗油量进行管理,所述多辆车中的每一辆都安装有主动安全设备,其中,该方法包括服务器执行的如下步骤:
接收每一辆车的主动安全设备定时上传的车辆行驶信息,所述车辆行驶信息包括车辆定位信息,并根据所述车辆定位信息确定每一辆车的行驶里程;
接收每一辆车的加油信息,所述加油信息包括加油数量和开票日期,所述加油信息由车辆司机在加油后通过移动端上传;
将每一辆车在一个月内的行驶里程和加油数量汇总,以计算每一辆车在一个月内的总加油量和总行驶里程,并通过总加油量/总行驶里程来计算每一辆车在一个月的月度耗油值;
根据所计算的每一辆车的月度油耗值来确定油耗异常车辆。
进一步地,该方法中,根据所计算的每一辆车的月度油耗值来确定油耗异常车辆包括:对所有车辆的月度油耗值按照高低进行排名,将所有车辆中预定百分数的月度油耗值较高的车辆确定为油耗异常车辆。
进一步地,该方法中,根据所计算的每一辆车的月度油耗值来确定油耗异常车辆包括:
将所计算的每一辆车的月度油耗值与预定的目标月度油耗值进行比较,当所述月度油耗值超过所述目标月度油耗值的量达到或超过预定偏差值时,确定所述月度油耗值对应的车辆为油耗异常车辆。
进一步地,该方法中,所述目标月度油耗值为所有n辆车在一个月的平均月度油耗值P,P=V/k,其中V表示所有n辆车在一个月的总加油量之和,k表示所有n辆车在一个月的总行驶里程之和,n为大于1的整数。
进一步地,该方法中,接收每一辆车的加油信息包括:
接收车辆司机上传的加油***,从所述加油***中获得所述加油信息,并将所述加油信息与车辆的车牌信息关联,所述加油***为纸质***或电子***;
其中,如果所述加油***为纸质***,则通过OCR识别所述纸质***以获得所述加油信息。
进一步地,该方法中,根据所述车辆定位信息确定每一车辆的行驶里程包括:
将所述车辆定位信息合成车辆的直线线路里程信息,具体包括:对所述车辆定位信息进行纠偏,并将所有的定位点合并在路中间,以道路的距离计算车辆里程。
进一步地,该方法中,计算每一辆车在一个月内的总加油量和总行驶里程包括:
在每日凌晨对前一日车辆的行驶里程和加油数量进行汇总计算,并在下月初对本月每日的行驶里程和加油数量进行汇总求和。
进一步地,该方法中,使用多台服务器对所接收的车辆行驶信息和/或加油信息进行分布式处理,其中,在接收所述车辆行驶信息和所述加油信息之前还包括:
接收车辆的主动安全设备发送的上线请求和/或信息上传请求,并根据服务器当前的繁忙状态为车辆分配合适的服务器,其中,所述车辆的主动安全设备通过虚拟接入点来接入由所述多台服务器构成的网络。
进一步地,该方法还包括:当服务器确定自身的运行数值已达到预设的上限值时,不再接受主动安全设备上传的新的请求;及当服务器确定自身的运行数值低于预设的下限值时,将现有的请求动态转移至其余的服务器,并在处理好现有请求之后自动关闭。
进一步地,该方法中,所述服务器通过NoSQL数据库来存储所述车辆行驶信息、加油信息、和/或月度耗油值。
另一方面,提供了一种车辆油耗管理装置,包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如上文所述的车辆油耗管理方法。
又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如上文所述的车辆油耗管理方法。
又一方面,提供了一种车辆油耗管理***,用于对多辆车的耗油量进行管理,所述多辆车中的每一辆都安装有主动安全设备,包括:移动端和服务端;其中,移动端与车辆和司机关联,包括:加油信息识别模块,用于识别车辆司机输入的加油信息;服务端包括服务器,所述服务器用于执行如下步骤:接收每一辆车的主动安全设备定时上传的车辆行驶信息,所述车辆行驶信息包括车辆定位信息,并根据所述车辆定位信息确定每一车辆的行驶里程;接收每一辆车的加油信息,所述加油信息包括加油数量和开票日期,所述加油信息由车辆司机在加油后通过移动端上传;计算每一辆车在一个月内的总加油量和总行驶里程,并通过总加油量/总行驶里程来计算每一辆车在一个月的月度耗油值;根据所计算的每一辆车的月度油耗值来确定油耗异常车辆。
上述技术方案具有如下技术效果:
利用本发明实施例的车辆油耗管理方法,服务器通过移动端获得车辆加油信息,通过车载主动安全设备获得车辆行驶信息,并进一步通过计算每一辆车在一个月的月度耗油值来确定油耗异常车辆,以实现对企业内所有车辆的油耗的监测。利用本发明实施例的方案,在避免加装油耗感应器对车辆造成的损害以及油耗感应器的持续养护和更换的同时,便于企业和运营人员掌握企业内所有商用车辆的平均月度油耗值和每一辆商用车的月度油耗值,实现对商业车辆油耗值的监测,便于缩小企业商用车辆的油耗差距,减少企业油耗、司机偷油和不良驾驶行为。
附图说明
图1为本发明一实施例的车辆油耗管理方法的流程示意图;
图2为本发明另一实施例的车辆油耗管理方法的流程示意图;
图3为本发明一实施例的车辆油耗管理装置的结构示意图。
具体实施方式
为进一步说明各实施例,本发明提供有附图。这些附图为本发明揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理。配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本发明的优点。图中的组件并未按比例绘制,而类似的组件符号通常用来表示类似的组件。
现结合附图和具体实施方式对本发明进一步说明。
实施例一:
图1为本发明一实施例的车辆油耗管理方法的流程示意图。该方法用于对多辆车的耗油量进行管理,其中,多辆车中的每一辆都安装有主动安全设备,该方法包括服务器执行的如下步骤:
接收每一辆车的主动安全设备定时上传的车辆行驶信息,其中车辆行驶信息包括车辆定位信息,并根据车辆定位信息确定每一车辆的行驶里程;
接收每一辆车的加油信息,其中加油信息包括加油数量和开票日期,加油信息由车辆司机在加油后通过移动终端上传;
将每一辆车在一个月内的行驶里程和加油数量汇总,以计算每一辆车在一个月内的总加油量和总行驶里程,并通过总加油量/总行驶里程来计算每一辆车在一个月的月度耗油值;
根据所计算的每一辆车的月度油耗值来确定油耗异常车辆。
具体地,根据所计算的每一辆车的月度油耗值来确定油耗异常车辆包括:对所有车辆的月度油耗值按照高低进行排名,将所有车辆中预定百分数的月度油耗值较高的车辆确定为油耗异常车辆;或者,将所计算的每一辆车的月度油耗值与预定的目标月度油耗值进行比较,当月度油耗值超过目标月度油耗值的量达到或超过预定偏差值时,确定月度油耗值对应的车辆为油耗异常车辆。一种实现中,上述目标月度油耗值可以为所有n辆车在一个月的平均月度油耗值,n为车辆的数目。
图2为本发明另一实施例的车辆油耗管理方法的流程示意图。如图2,该实施例的方法包括:
S10,在车辆上安装主动安全设备。根据交通运输部2018年发布的《关于推广应用智能视频监控报警技术的通知》,“两客一危”车辆均需要在车辆上安装行车安全设备,商用车辆需要安装主动安全设备。主动安全设备收集商用车辆的行驶信息并实时上传至服务器。行驶信息包括:行驶里程、行驶时间、行驶的实时车速等信息。
S20,商用车司机在加油后,取得加油***,并通过移动端将加油***中的信息上传到服务器。加油***可以是纸质***或电子***。对于纸质***,司机可通过移动端利用OCR识别技术来对加油***信息进行识别,获得加油信息。加油信息包括:加油数量和开票日期。开票日期通常为加油日期。进一步地,还可以获得加油类型等其他信息。司机在上传加油信息时可以一同上传车牌信息。或者,车辆信息可以是在服务器端,由服务器根据上传加油信息的移动端标识或绑定到移动端的司机的标识来确定加油信息所属的车辆信息,如车牌信息。在一种实现中,可以通过在移动端上设置相应的程序或软件来实现上述功能。
一种示例性实现中,移动端利用OCR识别加油***中的加油信息包括:对***图片进行二值化处理,将加油***的文字信息定义为黑色,背景信息为白色,并进行图片的倾斜校正;字符识别,包括加油数量和开票日期的识别;对识别的加油信息进行版面恢复;服务器根据平台端运营人员对司机的组织设定,将加油信息与商用车辆的车牌信息进行匹配;服务器对所有的加油信息和商用车辆信息进行校对和处理,在移动端APP显示,并存储在服务器。
进一步地,上述字符识别,还可以包括对加油类别、加油单价、加油总金额、税额、加油税价总额、***号码、销售方名称和购买方名称等信息的识别。
S30,将通过步骤S20获得的加油信息传送至服务器。如上所述,车牌信息可以是服务器根据上传信息的移动端来确定,也可以是司机在上传加油信息的同时通过移动端上传到服务器。
S40,针对每一辆商用车,服务器根据当月收集的行驶信息和加油信息,主要包含当月内车辆的行驶里程和加油量信息,计算每一辆商用车的月度油耗值和企业所有车辆的平均月度油耗值。其中,行驶信息还可以包括:驾驶时长、驾驶速度等信息。
S50,根据计算得到的车辆月度油耗值,对企业组织内的所有车辆进行月度油耗值排名,如由低到高进行排名,即排名越靠前的,月度油耗值越低,排名越靠后的,月度油耗值越高;
S60,对组织内所有的商用车辆,运营人员在运营平台可以判断油耗值异常的方式来判断某一车辆是否油耗异常;如果,选择偏差值筛选来进行油耗值异常方式判断,则进入步骤S70;如果选择筛选排名最后的10%,则进入步骤S80;
S70,根据步骤S40计算的每辆车的月度油耗值和企业内所有车辆的平均月度油耗值,运营人员可以预先设置一个偏差值,例如在平台端预先设置一个偏差值,比较每辆车的月度油耗值和企业内所有车辆的平均月度油耗值,服务器筛选出月度油耗值超出平均月度油耗值的量达到或超过预设偏差值的所有车辆,这些车辆油耗较高,需要降低油耗,是可以惩罚的车辆;类似地,服务器还可以筛选出月度油耗值低于平均月度油耗值的量达到或超过预设偏差值的所有车辆,这些车辆油耗较低,是可以奖励的车辆。然后,转入执行步骤S90;
S80,服务器根据车辆油耗值排名筛选出排名最后的10%车辆信息;类似地,服务器还可以根据车辆油耗值排名筛选出排名最前的10%车辆信息。然后,转入执行步骤S90。
S90,根据选中的油耗值异常筛选方式,如步骤S80或S70,运营人员得到目标油耗值名单;目标油耗值名单包括要进行奖惩的车辆信息;
S100,运营人员可以根据目标油耗值名单对组织的车辆进行奖惩。
在一具体实现中,在步骤S10中,主动安全设备不直接上传行驶里程,而是上传车辆的定位信息。示例性地,商用车辆安装的主动安全设备每20秒会向服务器报一个商用车辆的实时定位点,则每辆商用车一天会产生4320个定位点信息,每辆商用车每30天产生的定位数据为129600,如果有30万辆商用车,则每月会产生388.8万亿个定位信息;车辆在路上行驶都不是直线行驶,所以主动安全设备上传的定位信息是不规则的,服务器需要将每辆商用车主动安全设备上报给服务器的定位点合成商用车辆的直线线路里程信息。
具体地,由GPS向服务器上报车辆的位置,利用两个定位点计算每个线段里程,对每个线段进行加总计算总里程,但GPS上报的车辆定位点都存在偏差,基于此计算的总里程存在偏差,在数据量大的情况下,总里程的偏差值会随着数据量的增大而扩大。本发明的方案通过将发散在路周边的定位点进行纠偏,并将所有的定位点合并在路中间,以道路的距离来计算车辆里程,这样得出的里程数据和总里程数据基本不会出现偏差。
示例性地,采用如下的定位纠偏算法来进行定位纠偏,以获得车辆的行驶里程:
假设车载安全设备上传的车辆定位数量为N,定位数据为(xi,yi),由于道路的所有坐标点是既定已知的,可根据定位数据取一个最近的道路坐标点数据,设实际的道路坐标点数据为(x′i,y′i),偏差值为si,则每一个定位点的偏差值为si≤50米,则此定位数据可用,si>50米,则此定位数据不可用,取道路坐标点为计算里程数据的坐标点;设两点之间的距离为di,则所以总里程为上述50米为选定的距离,根据需要可以选定适用的其他距离来进行纠偏。
步骤S40中,在计算每一辆车一个月的总行驶里程时,如果是在下月初对本月定位数据统一进行计算,以获得总里程数据,则服务器的计算量会非常巨大。优选地,将里程数据和加油信息分解到每一天进行加总计算,在下月初对本月每日的里程数据进行汇总求和,能有效降低服务器的计算量和提高计算速度。具体实现中,可以在服务器设置定时任务,根据商用车辆安装的主动安全设备和移动端汇总的商用车辆里程信息和加油信息,在每日凌晨对前一日商用车辆的里程数据和加油数据进行汇总计算,即通过“白数夜算”的方式来计算每辆商用车一个月的总里程和总加油量。
示例性地,假设组织内一共有n辆商用车,一个月一共有d天,则第i辆商用车每月的总行驶里程记为将组织内所有商用车的行驶里程记为k,则第i辆商用车的总加油量为vi,则m为变量,组织内的所有车辆一个月的总加油量为v,则由此计算出了组织内所有商用车辆在一个月内的总里程数。
优选地,在每月结束后的第一天凌晨,服务器对本月内以已计算的每辆商用车的本月总里程数和总加油数量进行提取,并根据公式计算每辆车的月度油耗值和组织内所有商用车辆的平均月度油耗值。
具体地,设第i辆商用车的月度油耗值为Pi,i=1…n,则m为变量,d为该月的总天数,组织内所有商用车的平均月度油耗值为P,则 因为每一辆商用车的行驶里程较大,企业组织内的商用车辆数量也较大,这导致收集到的商用车辆的数据量非常大,因此,商用车辆月度油耗值和组织内所有商用车辆的平均月度油耗值误差小。
在本发明实施例的具体实现中,由于车辆的数目非常大,需要处理的数据量非常大,因此,优选地,采用多台服务器对接收的车辆行驶信息和/或加油信息和/或其他数据进行分布式处理。优选地,在接收所述车辆行驶信息和所述加油信息之前还包括:接收车辆的主动安全设备发送的上线请求和/或信息上传请求,并根据服务器当前的繁忙状态为车辆分配合适的服务器,其中,车辆的主动安全设备通过虚拟接入点来接入由所述多台服务器构成的网络。示例性地,可以设置一个通用域名作为车载行车安全设备的虚拟接入点,根据各个服务器的繁忙情况将每一辆商用车的主动安全设备动态分配到不同的服务器。
在一个具体实现中,可以根据实际处理的数据量对使用的服务器进行弹性扩容。例如,如果商用车辆车载主动安全设备每20秒就上传一个实时位置定位信息,则每辆商用车一天会产生4320个定位点信息,每辆商用车每30天产生的定位数据为129600,如果有30万辆商用车,则每月会产生388.8万亿个定位信息。如果要实时处理这些数据,则服务器的处理负担会太重,但组织内所有的商用车辆并不是时时在线,所有的服务器也不需要全时段运行。当组织内商用车辆运行少的情况,多余的服务器可关闭运行;在商用车辆运营较多或者全部运营的情况下,服务器可根据运营需求对服务器进行弹性扩容。
示例性地,在车辆启动或者熄火的时候,车载主动安全设备会向服务器发送上线或者下线请求;当车辆在隧道或者故障的时候,车载安全设备设有“心跳机制”,车载设备根据设置的时间和频率向服务器发送在线信息。针对服务器设置上限值和下限值,当服务器运行已达到上限值,服务器不会再接受新的请求;服务器的运行数值低于下限值,服务器会动态转移现有的请求至其余富余的服务器;并且在处理好现有请求之后会自动关闭。上述请求包括:商用车辆的定位信息上传请求、加油信息上传请求、车载行车安全设备上线/下线请求和/或主动安全设备收集的报警信息上传请求等。
在对与油耗管理相关的大量数据进行处理时,对于服务器可以使用负载均衡技术。具体地,可以由多台服务器组成一个服务器集合,每台服务器都有等价地位,都可以单独对外提供服务而无须其他服务器的辅助。通过负载均衡技术,将外部发送来的请求平均分配到对称结构中的某一台服务器上进行存储,包括主动安全设备采集的商用车辆实时定位数据、实时报警数据、报警视频及移动端采集的加油信息等信息;将工作任务平均分摊到多个服务器执行,如计算每一辆商用车的月度总里程数据、加油数据及月度油耗值等。
对于本发明实施例的油耗管理方案所涉及的大量数据,可以采用数据库集群技术来存储和管理数据。优选地,在服务器采用NoSQL数据库。NoSQL数据库区别于SQL数据库为非关系型数据库,是去掉关系的数据库,适用于大数据量、高并发的存储***及相关应用。NoSQL数据库的数据模型通常比关系型数据库强加的刚性结构具有更大的灵活性,并且能在预定义的模式中对数据进行排序,所以NoSQL数据库解决了大并发的读、写问题。上述灵活性具体体现在可以根据需求提取数据,不需要保持所有数据的实时运行,避免造成数据冗余。在油耗计算中,根据计算需求提取组织内每一辆商用车的里程数据、加油数据,计算每一辆商用车的总里程数据和总加油数据,其他不需要的数据不进行调取和运行。例如,商用车辆车载主动安全设备每20秒就上传一个实时位置定位信息,则每辆商用车一天会产生4320个定位点信息,如果有30万辆商用车,则每日产生的定位数据为12.96万亿,但商用车辆不会全部都在运行,则NoSQL数据库只需根据商用车辆运行的实时运营需求进行弹性扩容。
实施例二:
本发明实施例还提供了一种车辆油耗管理***,用于对多辆车的耗油量进行管理,其中多辆车中的每一辆都安装有主动安全设备,该***包括:移动端和服务端;其中移动端与车辆和司机关联,司机可以通过设置在移动端上设置的程序或软件对个人和车辆进行注册,如绑定个人和车辆信息,并通过移动端输入加油信息,具体地,移动端包括:加油信息识别模块,用于识别车辆司机输入的加油信息;服务端包括服务器,服务器用于执行如下步骤:接收每一辆车的主动安全设备定时上传的车辆行驶信息,车辆行驶信息包括车辆定位信息,并根据车辆定位信息确定每一车辆的行驶里程;接收每一辆车的加油信息,加油信息包括加油数量和开票日期,加油信息由车辆司机在加油后通过移动端上传;计算每一辆车在一个月内的总加油量和总行驶里程,并通过总加油量/总行驶里程来计算每一辆车在一个月的月度耗油值;根据所计算的每一辆车的月度油耗值来确定油耗异常车辆。优选地,上述移动端为移动终端。
进一步地,服务端包含用于执行实现上述车辆油耗管理方法中各步骤的相应模块。
本发明实施例的车辆油耗管理方法和***,利用通过移动端获得车辆的加油信息,结合车载主动安全设备上传的行驶信息来计算每一辆车如商用车的月度油耗值和企业内所有车辆如商用车的平均月度油耗值。在本发明的应用场景中,因为商用车辆都是长距离行驶,主动安全设备收集到的行驶信息数据量大,基于商用车辆行驶的大数据信息计算月度油耗值的偏差和误差都很小,类似加油之前的剩余油量和堵车等因素对月度油耗值造成的影像都可以忽略。服务器可以根据大数据计算得出的月度油耗值对组织内的所有商用车辆进行月度油耗值排名,也可以得出企业内所有商业车辆的平均月度油耗值。因此,运营人员可选择油耗值异常方式筛选需要关注的商用车辆信息和月度油耗值,根据筛选月度油耗值名单对车辆进行奖惩。
利用本发明实施例的车辆油耗管理方法和***,企业和运营人员可以方便地掌握企业内所有商用车辆的平均月度油耗值和每一辆商用车的月度油耗值,让企业实现了对商业车辆油耗值的监测,便于缩小企业商用车辆的油耗差距,减少企业油耗、司机偷油和不良驾驶行为,还避免了加装油耗感应器对车辆造成的损害以及油耗感应器的持续养护和更换。
实施例三:
本发明还提供一种车辆油耗管理装置,如图3所示,该装置包括处理器301、存储器302、总线303、以及存储在所述存储器302中并可在处理器301上运行的计算机程序,处理器301包括一个或一个以上处理核心,存储器302通过总线303与处理器301相连,存储器302用于存储程序指令,所述处理器执行所述计算机程序时实现本发明实施例一的上述方法实施例中的步骤。
进一步地,作为一个可执行方案,上述车辆油耗管理装置可以是计算机单元,该计算机单元可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机单元可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,上述计算机单元的组成结构仅仅是计算机单元的示例,并不构成对计算机单元的限定,可以包括比上述更多或更少的部件,或者组合某些部件,或者不同的部件。例如所述计算机单元还可以包括输入输出设备、网络接入设备、总线等,本发明实施例对此不做限定。
进一步地,作为一个可执行方案,所称处理器可以是中央处理单元(CentralProcessing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机单元的控制中心,利用各种接口和线路连接整个计算机单元的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机单元的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
实施例四:
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例上述方法的步骤。
所述计算机单元集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减。
尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。
Claims (13)
1.一种车辆油耗管理方法,用于对多辆车的耗油量进行管理,所述多辆车中的每一辆都安装有主动安全设备,其特征在于,包括服务器执行的如下步骤:
接收每一辆车的主动安全设备定时上传的车辆行驶信息,所述车辆行驶信息包括车辆定位信息,并根据所述车辆定位信息确定每一辆车的行驶里程;
接收每一辆车的加油信息,所述加油信息包括加油数量和开票日期,所述加油信息由车辆司机在加油后通过移动端上传;
将每一辆车在一个月内的行驶里程和加油数量汇总,以计算每一辆车在一个月内的总加油量和总行驶里程,并通过总加油量/总行驶里程来计算每一辆车在一个月的月度耗油值;
根据所计算的每一辆车的月度油耗值来确定油耗异常车辆。
2.根据权利要求1所述的方法,其特征在于,所述根据所计算的每一辆车的月度油耗值来确定油耗异常车辆包括:
对所有车辆的月度油耗值按照高低进行排名,将所有车辆中预定百分数的月度油耗值较高的车辆确定为油耗异常车辆。
3.根据权利要求1所述的方法,其特征在于,所述根据所计算的每一辆车的月度油耗值来确定油耗异常车辆包括:
将所计算的每一辆车的月度油耗值与预定的目标月度油耗值进行比较,当所述月度油耗值超过所述目标月度油耗值的量达到或超过预定偏差值时,确定所述月度油耗值对应的车辆为油耗异常车辆。
4.根据权利要求3所述的方法,其特征在于,所述目标月度油耗值为所有n辆车在一个月的平均月度油耗值P,P=V/k,其中V表示所有n辆车在一个月的总加油量之和,k表示所有n辆车在一个月的总行驶里程之和,n为大于1的整数。
5.根据权利要求1所述的方法,其特征在于,接收每一辆车的加油信息包括:
接收车辆司机上传的加油***,从所述加油***中获得所述加油信息,并将所述加油信息与车辆的车牌信息关联,所述加油***为纸质***或电子***;
其中,如果所述加油***为纸质***,则通过OCR识别所述纸质***以获得所述加油信息。
6.根据权利要求1所述的方法,其特征在于,根据所述车辆定位信息确定每一车辆的行驶里程包括:
将所述车辆定位信息合成车辆的直线线路里程信息,具体包括:对所述车辆定位信息进行纠偏,并将所有的定位点合并在路中间,以道路的距离计算车辆里程。
7.根据权利要求1所述的方法,其特征在于,将每一辆车在一个月内的行驶里程和加油数量汇总,以计算每一辆车在一个月内的总加油量和总行驶里程包括:
在每日凌晨对前一日车辆的行驶里程和加油数量进行汇总计算,并在下月初对本月每日的行驶里程和加油数量进行汇总求和。
8.根据权利要求1所述的方法,其特征在于,使用多台服务器对所接收的车辆行驶信息和/或加油信息进行分布式处理,其中,在接收所述车辆行驶信息和所述加油信息之前还包括:
接收车辆的主动安全设备发送的上线请求和/或信息上传请求,并根据服务器当前的繁忙状态为车辆分配合适的服务器,其中,所述车辆的主动安全设备通过虚拟接入点来接入由所述多台服务器构成的网络。
9.根据权利要求8所述的方法,其特征在于,还包括:
当服务器确定自身的运行数值已达到预设的上限值时,不再接受主动安全设备上传的新的请求;及
当服务器确定自身的运行数值低于预设的下限值时,将现有的请求动态转移至其余的服务器,并在处理好现有请求之后自动关闭。
10.根据权利要求1所述的方法,其特征在于,所述服务器通过NoSQL数据库来存储所述车辆行驶信息、加油信息、和/或月度耗油值。
11.一种车辆油耗管理装置,其特征在于,包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如权利要求1至10任一所述的车辆油耗管理方法。
12.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如权利要求1至10任一所述的车辆油耗管理方法。
13.一种车辆油耗管理***,用于对多辆车的耗油量进行管理,所述多辆车中的每一辆都安装有主动安全设备,其特征在于,包括:移动端和服务端;
所述移动端与车辆和司机关联,包括:加油信息识别模块,用于识别车辆司机输入的加油信息;
所述服务端包括服务器,所述服务器用于执行如下步骤:
接收每一辆车的主动安全设备定时上传的车辆行驶信息,所述车辆行驶信息包括车辆定位信息,并根据所述车辆定位信息确定每一车辆的行驶里程;
接收每一辆车的加油信息,所述加油信息包括加油数量和开票日期,所述加油信息由车辆司机在加油后通过移动端上传;
将每一辆车在一个月内的行驶里程和加油数量汇总,以计算每一辆车在一个月内的总加油量和总行驶里程,并通过总加油量/总行驶里程来计算每一辆车在一个月的月度耗油值;
根据所计算的每一辆车的月度油耗值来确定油耗异常车辆。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210500807.6A CN114819682A (zh) | 2022-05-10 | 2022-05-10 | 一种车辆油耗管理方法、装置、***和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210500807.6A CN114819682A (zh) | 2022-05-10 | 2022-05-10 | 一种车辆油耗管理方法、装置、***和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114819682A true CN114819682A (zh) | 2022-07-29 |
Family
ID=82514092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210500807.6A Pending CN114819682A (zh) | 2022-05-10 | 2022-05-10 | 一种车辆油耗管理方法、装置、***和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114819682A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116858324A (zh) * | 2023-06-27 | 2023-10-10 | 瑞修得信息科技(无锡)有限公司 | 一种基于车辆加油账单的油耗异常检测方法及装置 |
CN117171701A (zh) * | 2023-08-14 | 2023-12-05 | 陕西天行健车联网信息技术有限公司 | 一种车辆行驶数据处理方法、装置、设备和介质 |
-
2022
- 2022-05-10 CN CN202210500807.6A patent/CN114819682A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116858324A (zh) * | 2023-06-27 | 2023-10-10 | 瑞修得信息科技(无锡)有限公司 | 一种基于车辆加油账单的油耗异常检测方法及装置 |
CN117171701A (zh) * | 2023-08-14 | 2023-12-05 | 陕西天行健车联网信息技术有限公司 | 一种车辆行驶数据处理方法、装置、设备和介质 |
CN117171701B (zh) * | 2023-08-14 | 2024-05-14 | 陕西天行健车联网信息技术有限公司 | 一种车辆行驶数据处理方法、装置、设备和介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114819682A (zh) | 一种车辆油耗管理方法、装置、***和存储介质 | |
US11362809B2 (en) | Systems and methods for post-collision vehicle routing via blockchain | |
US10518655B2 (en) | System and method for electric vehicle mobile payment | |
CN107657509B (zh) | 一种基于区块链的征信方法及装置 | |
US5122959A (en) | Transportation dispatch and delivery tracking system | |
JP7434201B2 (ja) | エネルギーの一部を提供するための輸送装置への無線通知 | |
CN111400363A (zh) | 指标数据处理方法、装置、电子设备及存储介质 | |
DE112021003364T5 (de) | Bedarfsbasierte Energieverteilung | |
JP2023171369A (ja) | 輸送手段の充電のオフロード管理 | |
CN111401690A (zh) | 车队风险识别方法、电子装置及可读存储介质 | |
WO2020223563A1 (en) | Compensation management system and method | |
US20220063433A1 (en) | Power allocation to transports | |
CN1325081A (zh) | 账票认识处理装置 | |
US20220405691A1 (en) | Electronic Logging Device Exempt Digital Fleet Management Solution | |
CN115293737A (zh) | 一种非机动车备案管理方法、***和存储介质 | |
CN112258229A (zh) | 一种票价档位与列车的对应关系的生成方法和装置 | |
Zhang | Optimization of freight truck driver scheduling based on operation cost model for Less-Than-Truckload (LTL) transportation | |
CN117875814B (zh) | 一种基于动态上传数据的公路货运车辆合规性分析方法 | |
CN116682254B (zh) | 基于巡游出租车订单和gps数据的司机接单路线规划方法 | |
CN111353745B (zh) | 运单结算管控方法、***、计算机设备和存储介质 | |
US12034833B2 (en) | Systems and methods for feature-based rating via blockchain | |
US20230133248A1 (en) | Utilization-specific vehicle selection and parameter adjustment | |
CN118297190A (zh) | 模型训练方法、车辆风险等级的确定方法及装置 | |
CN114220099A (zh) | 差异数据批量处理方法、装置及存储介质 | |
DE102021212888A1 (de) | Prädiktive Betriebsanpassung einer Serviceeinrichtung für Fortbewegungsmittel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |