一种记录汽车实际行驶里程的方法技术

技术编号:34013964 阅读:15 留言:0更新日期:2022-07-02 15:17
本发明专利技术公开了一种记录汽车实际行驶里程的方法,包括以下步骤,S1、车机APP从车载OBD获取车机数据和实时定位数据;S2、车机APP根据车速确定上报频率,并依据上报频率将车机数据和实时定位数据上传至服务器;S3、服务器利用车机数据、实时定位数据以及根据车辆定位方式确定的精度误差,计算车辆累计总里程;S4、车机APP从服务器下载累计总里程,车载OBD从车机APP获取累计总里程,并修改OBD里程数。该方法避免了人为对记录在车辆本地的里程数据的修改,保障了里程数据的真实性。保障了里程数据的真实性。保障了里程数据的真实性。

【技术实现步骤摘要】
一种记录汽车实际行驶里程的方法


[0001]本专利技术涉及车辆里程记录领域,具体涉及一种记录汽车实际行驶里程的方法。

技术介绍

[0002]现有的里程表记录汽车实际行驶里程的方式有人为可变性,不管是新车还是二手车,站在消费者角度清楚的知道当前车辆的真实行驶里程由为重要,将汽车的真实信息反馈给消费者,对提升汽车品牌效应、提高竞争力具有实际意义。
[0003]传统技术中,只是通过改进硬件或者结构的方法,防止人为非法拆开仪表盘,并拨动数码盘篡改累计行驶里程的数值。然而已崔仔通过软件方法篡改里程数,传统技术无法对此进行预防和避免。

技术实现思路

[0004]本专利技术的目的在于提供一种记录汽车实际行驶里程的方法,以解决传统里程记录方式导致里程容易被篡改的问题。
[0005]为解决上述技术问题,本专利技术提供了一种技术方案:一种记录汽车实际行驶里程的方法,包括以下步骤,
[0006]S1、车机APP从车载OBD获取车机数据和实时定位数据;
[0007]S2、车机APP根据车速确定上报频率,并依据上报频率将车机数据和实时定位数据上传至服务器;
[0008]S3、服务器利用车机数据、实时定位数据以及根据车辆定位方式确定的精度误差,计算车辆累计总里程;
[0009]S4、车机APP从服务器下载累计总里程,车载OBD从车机APP获取累计总里程,并修改OBD里程数;
[0010]所述的S3具体包括:
[0011]S301、根据车辆定位方式确定的精度误差;r/>[0012]S302、根据前一次和本次上报的OBD里程数,计算本次上报的OBD小计里程;
[0013]S303、根据上一次上报的经纬度坐标与本次上报的经纬度坐标,计算本次上报的经纬度小计里程;
[0014]S304、将OBD小计里程与经纬度小计里程求差,将差值的绝对值与精度误差做比较,并根据比较结果选取本次上报的OBD小计里程或经纬度小计里程与上一次上报后的车辆累计总里程相加,得到本次上报的车辆累计总里程。
[0015]按上述方案,车机数据包括OBD里程数、车速、时间戳、车架编号以及发动机编号。
[0016]按上述方案,实时定位数据包括时间戳和经纬度数据。
[0017]按上述方案,S2中上报频率的确定具体如下,
[0018]当车速大于X km/h时,采用如下公式,
[0043]其中,Total_D2为本次车载APP上报后服务器计算的车辆累计总里程,Total_D1为上一次车载APP上报后服务器计算的车辆累计总里程。
[0044]按上述方案,用户通过手机APP向服务器发送里程查询请求,服务器将累计总里程发送至手机APP,进而实现车辆里程的在线查询。
[0045]一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上文所述记录汽车实际行驶里程的方法的步骤。
[0046]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述记录汽车实际行驶里程的方法的步骤。
[0047]本专利技术的有益效果是:通过车机APP获取车机数据和实时定位数据并上报至服务器,通过服务器计算得到实际的累计总里程,该方法通过将数据上传至云端的服务器进行计算和存储,避免了通过硬件或软件的方式对储存在车辆本地的里程数据的修改。
[0048]进一步地,通过设置与车速负相关的上报频率,降低了车辆数据传输产生的通讯损耗。
[0049]进一步地,通过在车机APP设置的消息队列,使得车辆恢复到联网状态后能够及时上报数据。
附图说明
[0050]图1为本专利技术一实施例的系统数据传输示意图;
[0051]图2为本专利技术一实施例的记录汽车实际里程的方法流程示意图。
具体实施方式
[0052]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0053]参见图1、图2,一种记录汽车实际行驶里程的方法,包括以下步骤,
[0054]S1、车机APP从车载OBD获取车机数据和实时定位数据;
[0055]S2、车机APP根据车速确定上报频率,并依据上报频率将车机数据和实时定位数据上传至服务器;
[0056]S3、服务器利用车机数据、实时定位数据以及根据车辆定位方式确定的精度误差,计算车辆累计总里程;
[0057]S4、车机APP从服务器下载累计总里程,车载OBD从车机APP获取累计总里程,并修改OBD里程数。
[0058]进一步地,车机数据包括OBD里程数、车速、时间戳、车架编号以及发动机编号。
[0059]进一步地,实时定位数据包括时间戳和经纬度数据。
[0060]进一步地,S2中上报频率的确定具体如下,
[0061]当车速大于X km/h时,采用如下公式,
[0062][0063]其中,F为相邻两次上报之间的时间间隔,D为车辆行驶k米所需要的时间,P为车速;
[0064]当车速小于X km/h且大于0时,F=f1s/次;
[0065]当车速为0时,F=f2s/次。
[0066]进一步地,X=6,k=200,f1=120,f2=1800。
[0067]进一步地,车机APP设置有用于存放车机数据和实时定位数据的消息队列;当车机APP进行数据上报时,首先将上报的数据按序存放至消息队列中,当车机APP检测到网络连接状况正常时,将最先存放至消息队列中的数据上报至服务器,并将上传完成的数据从消息队列中删除。
[0068]进一步地,车机APP每10s进行一次网络连接状况检测。
[0069]进一步地,S3中服务器计算车辆累计总里程的过程具体为,
[0070]S301、确定精度误差J,若车辆采用北斗定位,则J=10m,若车辆采用GPS定位,则J取10~200m;
[0071]S302、计算本次上报的OBD小计里程D2,
[0072]D2=OBD_D2‑
OBD_D1[0073]其中,OBD_D1与OBD_D2分别前一次和本次上报的OBD里程数;
[0074]S303、计算本次上报的经纬度小计里程;
[0075]上一次上报的经纬度坐标与本次上报的经纬度坐标分别为(X1,Y1)、(X2,Y2);定义函数Mlon,输入Mlon的经度值若为东经则取正值,若为西经则取负值;定义函数Lat,输入Lat的纬度值若为北纬,则输入90
°
减去该纬度值,若为南纬,则输出90
°
加上该纬度值;
[0076]则有,
[0077][00本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种记录汽车实际行驶里程的方法,其特征在于:包括以下步骤,S1、车机APP从车载OBD获取车机数据和实时定位数据;S2、车机APP根据车速确定上报频率,并依据上报频率将车机数据和实时定位数据上传至服务器;S3、服务器利用车机数据、实时定位数据以及根据车辆定位方式确定的精度误差,计算车辆累计总里程;S4、车机APP从服务器下载累计总里程,车载OBD从车机APP获取累计总里程,并修改OBD里程数;所述的S3具体包括:S301、根据车辆定位方式确定的精度误差;S302、根据前一次和本次上报的OBD里程数,计算本次上报的OBD小计里程;S303、根据上一次上报的经纬度坐标与本次上报的经纬度坐标,计算本次上报的经纬度小计里程;S304、将OBD小计里程与经纬度小计里程求差,将差值的绝对值与精度误差做比较,并根据比较结果选取本次上报的OBD小计里程或经纬度小计里程与上一次上报后的车辆累计总里程相加,得到本次上报的车辆累计总里程。2.根据权利要求1所述的记录汽车实际行驶里程的方法,其特征在于:车机数据包括OBD里程数、车速、时间戳、车架编号以及发动机编号。3.根据权利要求1所述的记录汽车实际行驶里程的方法,其特征在于:实时定位数据包括时间戳和经纬度数据。4.根据权利要求1所述的记录汽车实际行驶里程的方法,其特征在于:S2中上报频率的确定具体如下,当车速大于X km/h时,采用如下公式,其中,F为相邻两次上报之间的时间间隔,D为车辆行驶k米所需要的时间,P为车速;当车速小于X km/h且大于0时,F=f1s/次;当车速为0时,F=f2s/次;其中X、k、f1、f2均为预设的标定值。5.根据权利要求4所述的记录汽车实际行驶里程的方法,其特征在于:X=6,k=200,f1=120,f2=1800。6.根据权利要求1记录汽车实际行驶里程的方法,其特征在于:车机APP设置有用于存放车机数据和实时定位数据的消息队列;当车机APP进行数据上报时,首先将上报的数据按序存放至消息队列中,当车机APP检测到网络连接状况正常时,将最先存放至消息队列中的数据上报至服务器,并将上传完成的数据从消息队列中删除。7.根据权利要求1所述的记录汽车...

【专利技术属性】
技术研发人员:贾雨难张鑫浩李灿杨楠
申请(专利权)人:东风汽车集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1