一种GPS速度漂移过滤的方法技术

技术编号:8366423 阅读:1415 留言:0更新日期:2013-02-28 04:07
本发明专利技术属于GPS导航领域,具体涉及一种对GPS设备的速度漂移进行过滤的方法。本发明专利技术的一种GPS速度漂移过滤的方法,包括一判断当前时刻t0的GPS设备速度Vt是否异常的步骤,具体是通过判断相邻两秒的秒加速度at是否大于A,如果at>A,则说明出现速度漂移现象;其中g≤A≤2g,g为重力加速度,g=9.8m/s2;以及一对异常的GPS设备速度Vt进行处理的步骤,将当前时刻t0输出的有效速度Vt用前一秒的速度Vt-1替代,即Vt=Vt-1;继续判断下一时刻ti的GPS设备速度是否异常,如有异常,则对该异常的GPS设备速度进行处理,其中ti=t0+1、t0+2、t0+3、…t0+n,n为自然数。本发明专利技术应用于解决因GPS设备速度漂移而造成对车辆的行驶速度的采集出现错误。

【技术实现步骤摘要】

本专利技术属于GPS导航领域,具体涉及一种对GPS设备的速度漂移进行过滤的方法。
技术介绍
目前在国内广泛应用的车辆监控系统,通常采用基于GPS、GPRS (或者GSM)的车载终端。这种车辆监控系统中,车载终端按系统规定的数据传送时间间隔,定时将自身GPS设备实时采集的车辆位置信息上传给系统的监控中心,实现了监控中心对车辆的全天候监控。GPS设备在车载应用中,由于受到车辆等外界环境的干扰,不可避免的存在静态位置漂移和速度漂移。其中,静态位置漂移较为容易解决,通常是通过检测ACC钥匙电的方法来检测是否为静态漂移,因为钥匙电是关闭的,那么车辆也一定是不动的了 ;另外也可以通过软件的方式来解决如果检测到车辆状态为静止时,强制速度为O ;速度为O时,强制方向·为O ;数据中的速度值为O时,就不去更新当前位置;通过比较上次定位数据的经纬度差的绝对值来判定是否有慢速移动。另外,还有其他方法,例如申请日为2011. 03. 17、申请号为201110063805. 7的专利技术专利,公开了一种GPS设备无效漂移信号的过滤方法,该方法介绍了在使用过程中GPS设备如何正确地识别及过滤无效信息,其中无效信息包括在室内或室外静止状态下不正确漂移。对于速度漂移其通常在定位条件较差时发生,如定位信号较差或者外界干扰信号较大时,再例如车辆速度过快以至于GPS设备的响应时间短于当前的运行速度等等,都容易引起GPS设备的位置和速度漂移。而在GPS设备正常定位的情况下,GPS设备能够正常的获取车辆的行驶速度(即定位速度接近或者等于车辆的行驶速度);而在车载终端受到外界干扰的情况下(定位数据出现异常),则容易出现速度或位置的突然变化,如速度突然变大或者突然变小,超出了实际车辆运动的速度变化值。在某些应用场合中,例如危险品车辆运输,或者单位领导为加强对车辆的管理,使用GPS设备限定车辆在某些路段的时速不能超过某个速度值,或者其他对速度监控要求比较高的场合,此时,如果GPS设备出现速度漂移,则会造成采集到的车辆速度超过规定的速度值,则会引起系统的误超速报警,从而使车辆司机蒙受不白之冤。因此在这种情况下,就迫切需要对GPS设备的速度漂移进行过滤,避免引起误报。
技术实现思路
本专利技术所要解决的技术问题是,提供一种GPS速度漂移过滤的方法,对GPS设备的速度漂移进行过滤,解决因GPS设备速度漂移而造成对车辆的行驶速度的采集的影响。为了解决上述技术问题,本专利技术所采用的技术方案是,一种GPS速度漂移过滤的方法,包括一判断GPS设备速度Vt是否异常的步骤,以及一对异常的GPS设备速度Vt进行处理的步骤。其中,一判断当前时刻h的GPS设备速度Vt是否异常的步骤,具体是通过判断相邻两秒的秒加速度at是否大于阈值A,如果at>A,则说明出现速度漂移现象;其中g彡A彡2g, g为重力加速度常数,g=9. 8m/S2 ; 以及一对异常的GPS设备速度Vt进行处理的步骤,将当前时刻h输出的有效速度Vt用前一秒的速度V1替代,即W1 ; 然后继续判断下一时刻\的GPS设备速度是否异常,如有异常,则对该异常的GPS设备速度进行处理,其中h= t0+l> t0+2> t0+3>…tQ+n, η为自然数。因为理论上来说,正常速度变化所允许的秒加速度最大值不会超过重力加速度g,所以A优选是取g (9.8m/s2)即可。上述步骤中,相邻两秒的秒加速度即两个相邻定位点的速度差,定位点每隔一秒向中心发送一次速度数据。上述步骤是通过判断相邻两秒(即相邻定位点某时刻车辆所在的定位点,及其前一秒所在的定位点)之间的秒加速度来判定该时刻的GPS设备速度是否为漂移速度。为了防止遗漏,以及验证上述结论,作为一个进一步的技术方案,对异常的GPS设备速度Vt进行 处理的步骤,还同时包括以下过程 令基准速度Vttl等于前一秒的速度,即Vt-Jttl=V^ ; 计算某一时刻t,_的GPS设备速度Vti和基准速度Vttl的速度变化率,即时刻\和时刻h之间的秒平均加速度,是否满足J >A 如果J SAJlJti时刻的GPS设备速度Vti为异常速度,则令Vti=V^ ;其中t = Vti-VtoI/(Vt0)o如果,(A,则认为\时刻的GPS设备速度Vti为合法速度,则输出速度为Vti。为了防止遗漏,作为一个更进一步的技术方案,如果J ( A,还要连续计算N个相邻两秒的秒加速度是否同时小于等于A,即计算h时刻和ti_l时亥lj、tj-1时刻和ti_2时亥lj、…、\-Ν+1时刻和\-Ν时刻之间的秒加速度是否同时小于等于A,如果是,则认为\时刻的GPS设备速度Vti为合法速度,则输出速度为Vti,同时令Vttl=Vti,并继续判定下一时刻的GPS设备速度;如果否,则仍然认定Vti为异常速度,且令Vti=Vw ;其中N彡2。作为一个更进一步的技术方案,对异常的GPS设备速度Vt进行处理的步骤,还包括将GPS设备每一秒输出的原始速度数据进行缓存的过程。为了防止缓存空间不够,上述N优选等于5。即连续判断5个相邻两秒的秒加速度。上述方案中,同时计算相邻两秒的秒加速度以及一段时间内的秒平均加速度来进行判断,使判断结果更为准确,防止遗漏。因为目前在实际应用中出现的GPS速度漂移现象,主要是出现速度和方向的异常跳变。因此,作为一个更进一步的技术方案,还包括同时判断相邻两秒的方向变化率Angt是否大于D的步骤,如果Angt>D,则说明该时刻出现速度漂移现象;如果Angt ( D,但是,经过上述步骤已经判定该时刻GPS设备速度为漂移速度,则仍然认为该时刻出现速度漂移现象;如果AngtSD,同时,经过上述步骤已经判定该时刻GPS设备速度为正常速度,则认为该时刻的速度为正常速度;其中45° SD <60°。作为一个更进一步的技术方案,如果Angt ( D,同时该时刻的GPS设备速度Vt>30km/h,则认为该时刻的GPS设备速度为正常速度;其中45°彡D彡60°。为了防止遗漏,作为一个更进一步的技术方案,还包括计算一段时间内的秒平均方向变化率是否大于D的判断步骤,其方法步骤和原理同计算秒平均加速度是否大于A的方法步骤和原理。本专利技术通过上述方案,结合速度变化率和方向变化率,有效的过滤掉车载GPS设备在车辆运行过程中产生的速度漂移,大大减少了车辆速度误报的问题。具体实施例方式现结合具体实施方式对本专利技术进一步说明。本专利技术的一种GPS速度漂移过滤的方法,包括以下步骤 步骤I :判断每一秒的GPS设备速度Vt是否为漂移速度判断相邻两秒Utl时刻和tfl时刻)的秒加速度at是否大于g,如果at>g,则说明出现速度漂移现象,即当前时刻的GPS设备速度Vt为漂移速度,需要进行过滤,将该时刻的GPS设备的原始速度Vt数据存储到缓冲区,且令GPS设备的输出速度等于前一时刻的GPS设备速度(有效速度);其中g为重力加速 度,g=9. 8m/S2 ;因为理论上来说,正常速度变化所允许的秒加速度最大值不会超过重力加速度g,所以通过判断at>g来判定速度漂移现象。另外,相邻两秒的秒加速度即两个相邻定位点的速度差,定位点每隔一秒向中心发送一次速度数据。步骤2 :同时判断上述相邻本文档来自技高网
...

【技术保护点】
一种GPS速度漂移过滤的方法,其特征在于:包括一判断当前时刻t0的GPS设备速度Vt是否异常的步骤,具体是通过判断相邻两秒的秒加速度at是否大于阈值A,如果at>A,则说明出现速度漂移现象;其中g≤A≤2g,g为重力加速度常数;以及一对异常的GPS设备速度Vt进行处理的步骤,将当前时刻t0输出的有效速度Vt用前一秒的速度Vt?1替代,即Vt=Vt?1;继续判断下一时刻ti的GPS设备速度是否异常,如有异常,则对该异常的GPS设备速度进行处理,其中ti=?t0+1、t0+2、t0+3、…t0+n,n为自然数。

【技术特征摘要】

【专利技术属性】
技术研发人员:李基勇黄运峰叶德焰陈挺赖荣东
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:

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

1