一种基于失真GPS数据的清洗方法及清洗系统技术方案

技术编号:13834073 阅读:54 留言:0更新日期:2016-10-14 17:49
本发明专利技术提供一种基于失真GPS数据的清洗方法,所述方法按照时间及传输规则对GPS原始数据进行解析,并根据解析出的方向角和速度数据进行异常数据确定和清洗,再对行程内异常速度和方向角进行判断和处理修正,最后根据处理修正过的速度数据、方向角数据和GPS原始数据获取每个时点的GPS修正数据,本发明专利技术能够对车联网终端或移动端设备实时采集的车辆GPS数据中的异常值甚至数据丢失情况进行清洗,用较低的成本将采集到的GPS数据恢复至原始GPS数据。

【技术实现步骤摘要】

本专利技术属于GPS数据处理领域,具体涉及一种基于失真GPS数据的清洗方法清洗系统。
技术介绍
GPS在诸多领域都有了很广的应用,在车联网行业里,会通过终端或移动端设备实时采集车辆的GPS轨迹数据,然后经过压缩传输到服务器解压并储存。在这些过程中,经常会出现GPS数据异常甚至丢失的情况,因此一种对于失真GPS数据的清洗算法能够在节省大量成本的情况下恢复原始的GPS数据,对于车联网行业有着重要的意义。
技术实现思路
为了解决上述问题,本专利技术提供一种基于失真GPS数据的清洗方法,所述方法按照时间及传输规则对GPS原始数据进行解析,并根据解析出的方向角和速度数据进行异常数据确定和清洗,再对行程内异常速度和方向角进行判断和处理修正,最后根据处理修正过的速度数据、方向角数据和GPS原始数据获取每个时点的GPS修正数据;进一步地,所述方法包括:S1:按照时间和数据包压缩传输规则初步解析GPS原始数据,获得各时点的方向角和速度数据;S2:根据S1中解析的方向角和速度数据判断异常的数据的开始点和结束点并清洗异常数据;S3:重复S2,并对清洗后的方向角数据和速度按照时间进行解析及拼接;S4:按照行程点火数据中的点火时间以及行程熄火数据中的熄火时间将数据切分,对行程内速度异常值判断并处理;S5:根据处理过的速度数据、方向角数据和GPS原始数据获取每个时点的GPS修正数据;进一步地,所述S1对GPS原始数据内每个时间点及其之前时间点的速度详情数据求和,得到每个时间点的速度数据;所述S1对GPS原始数据内每个时点的方向角数据计算,计算方法包括:11)GPS原始数据第一个方向角规定为第一个时点的方向角;12)若GPS原始数据中间出现方向角获取失败,则重新获取到的第一个方向角不使用增量表示,规定为第一个时点的方向角;13)若出现方向角数据为空而速度不为0,则用上一秒的方向角代替第一个时点的方向角;14)若11)、12)、13)条件均不满足,则第一个时点的方向角为上一时点方向角与本时点方向角数据之和;进一步地,所述S2中包括异常数据开始点判断、异常数据结束点判断和数据清洗;异常数据开始点判断,所述异常数据开始点判断方法包括:211)速度从预设速度阈值Vs以上突变为0;212)速度不为零的情况下,方向角从区间θ~360°-θ突变至0;异常数据结束点判断,所述异常数据结束点判断方法包括:221)速度从0突变至预设速度阈值Vs以上;222)速度不为0的情况下,方向角从0突变至区间θ~360°-θ;数据清洗,所述数据清洗方法为把异常数据开始点的方向角和速度数据都修正为0;异常数据结束点的角度详情数据和速度详情数据修正为此时真实角度和速度相对上一个有效时点的角度和速度数据的变化量。进一步地,所述S3重复S2,按清洗之后的速度及方向角数据,重新解析GPS数据然后按时间将GPS数据内所以时间点的方向角和速度数据解析出来,若同一时间点在之前的GPS数据中已经出现,则用之后的GPS数据包内的数据覆盖;进一步地,所述S4按照行程点火数据中的点火时间以及行程熄火数据中的熄火时间将数据切分为若干行程数据,对每段行程按时间顺序顺次选取6个时间点的速度数据{v1,v2,v3,v4,v5,v6本文档来自技高网...

【技术保护点】
一种基于失真GPS数据的清洗方法,其特征在于,所述方法按照时间及传输规则对GPS原始数据进行解析,并根据解析出的方向角和速度数据进行异常数据确定和清洗,再对行程内异常速度和方向角进行判断和处理修正,最后根据处理修正过的速度数据、方向角数据和GPS原始数据获取每个时点的GPS修正数据。

【技术特征摘要】
1.一种基于失真GPS数据的清洗方法,其特征在于,所述方法按照时间及传输规则对GPS原始数据进行解析,并根据解析出的方向角和速度数据进行异常数据确定和清洗,再对行程内异常速度和方向角进行判断和处理修正,最后根据处理修正过的速度数据、方向角数据和GPS原始数据获取每个时点的GPS修正数据。2.根据权利要求1所述的方法,其特征在于,所述方法包括:S1:按照时间和数据包压缩传输规则初步解析GPS原始数据,获得各时点的方向角和速度数据;S2:根据S1中解析的方向角和速度数据判断异常的数据的开始点和结束点并清洗异常数据;S3:重复S2,并对清洗后的方向角数据和速度按照时间进行解析及拼接;S4:按照行程点火数据中的点火时间以及行程熄火数据中的熄火时间将数据切分,对行程内速度异常值判断并处理;S5:根据处理过的速度数据、方向角数据和GPS原始数据获取每个时点的GPS修正数据。3.根据权利要求2所述的方法,其特征在于,所述S1对GPS原始数据内每个时间点及其之前时间点的速度详情数据求和,得到每个时间点的速度数据;所述S1对GPS原始数据内每个时点的方向角数据计算,计算方法包括:11)GPS原始数据第一个方向角规定为第一个时点的方向角;12)若GPS原始数据中间出现方向角获取失败,则重新获取到的第一个方向角不使用增量表示,规定为第一个时点的方向角;13)若出现方向角数据为空而速度不为0,则用上一秒的方向角...

【专利技术属性】
技术研发人员:何秋果耿文童肖开能
申请(专利权)人:北京车网互联科技有限公司
类型:发明
国别省市:北京;11

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

1