System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于GPS应用于车载机的漂移优化方法、系统和存储介质技术方案_技高网

基于GPS应用于车载机的漂移优化方法、系统和存储介质技术方案

技术编号:39953290 阅读:12 留言:0更新日期:2024-01-08 23:28
本发明专利技术涉及GPS漂移点优化技术领域,尤其是一种基于GPS应用于车载机的漂移优化方法、系统和存储介质。本发明专利技术提出的基于GPS应用于车载机的漂移优化方法,通过定义安全GPS定位、高精GPS定位,实现GPS定位的递进式筛选;结合异常GPS定位更新基准点,通过简单的逻辑判断实现GPS定位的筛选以及漂移点的剔除,大大提高了GPS漂移优化的效率,提高了轨迹绘制的实时性。

【技术实现步骤摘要】

本专利技术涉及gps漂移点优化,尤其是一种基于gps应用于车载机的漂移优化方法、系统和存储介质。


技术介绍

1、gps漂移点优化技术旨在解决gps定位结果偏差的漂移现象。由于多种因素的干扰,gps定位结果可能与实际位置存在偏差,对导航、地图绘制等应用造成不良影响。该技术通过漂移检测算法、参考数据源、纠正方法和数据分析等步骤来处理漂移点。现有的漂移检测算法根据速度、加速度、位置变化率等参数判断是否存在漂移点,参考数据源用于与gps定位数据进行对比验证,纠正方法则利用车辆传感器、惯性导航等信息进行数据融合和修复。通过对漂移点的分析和反馈,该技术能提高gps定位的精度和准确性,为用户提供更可靠和准确的位置信息。当前的gps漂移点优化技术计算方式复杂,计算资源要求高,且计算速度慢,不适用于公交车等需要实时定位以匹配站点的交通工具。


技术实现思路

1、为了克服上述现有技术中gps漂移点优化技术实时性差的缺陷,本专利技术提出了一种基于gps应用于车载机的漂移优化方法,提高了gps漂移优化的实时性,保证了数据的完整和准确性。

2、本专利技术提出的一种基于gps应用于车载机的漂移优化方法,首先设置基准点,并定义安全gps定位、高精gps定位和异常gps定位;然后对获取的gps定位进行判断,将获取的安全gps定位存储到设定的安全gps点集合中;当安全gps点集合满存且安全gps点集合中的高精gps定位的数量达到设定的数量阈值,则结合安全gps点集合中的gps定位构建车辆运动轨迹;当安全gps点集合满存且安全gps点集合中的高精gps定位的数量少于设定的数量阈值,则清空安全gps点集合,并重新确认基准点;如果连续n1次获取的gps定位均为异常gps定位,则重新确认基准点;n1为设定值。

3、优选的,安全gps定位为满足水平因子小于k1且关联的卫星数量大于n1的gps定位,高精gps定位为满足水平因子小于k2且关联的卫星数量大于n2的gps定位;0<k2<k1≤7,1<n1<n2<24。

4、优选的,异常gps定位为满足经纬度之一为0或卫星数大于24的gps定位。

5、优选的,包括以下分步骤:

6、s1、获取基准点;

7、s2、获取gps定位,并判断gps定位是否为安全gps定位;是,则执行步骤s3;否,则执行步骤s6;

8、s3、令异常点数量n更新为0,将gps定位添加到设定的安全gps点集合中,判断安全gps点集合是否满存;否,则返回步骤s2;是,则执行步骤s4;

9、s4、判断安全gps点集合中的高精gps定位数量是否大于或者等于设定值n2;否,则清除基准点,并清空安全gps点集合,然后返回步骤s1;是,则执行步骤s5;

10、s5、判断车辆是否处于运动形式;否,则清空安全gps点集合,然后返回步骤s2;是,则结合安全gps点集合中的gps定位构建车辆运动轨迹,然后清空安全gps点集合并返回步骤s2;

11、s6、判断gps定位是否为异常gps定位;是,则令异常gps定位数量n更新为n+1,再执行步骤s7;否,则令异常点数量n更新为0,然后返回步骤s2;s7、判断n是否大于或者等于设定值n1;是,则清除基准点,然后返回步骤s1;否,则返回步骤s2。

12、优选的,步骤s5具体包括以下分步骤:

13、s51、统计安全gps点集合中与基准点的距离在距离阈值以内的gps定位作为有效点,距离阈值为设定值;

14、s52、判断车辆是否满足以下所有约束条件,是,则判断车辆在动态形式,结合安全gps点集合中的gps定位构建车辆运动轨迹,然后清空安全gps点集合并返回步骤s2;否,则判断车辆处于静止状态;

15、约束条件包括:

16、c1:车辆速度≥v0且当前gps定位为安全gps定位;v0为设定速度阈值;

17、c2:[num(1)-num(2)]/num(2)≥k3;num(1)为安全gps点集合中高精gps定位数量,num(2)为安全gps点集合中有效点的数量,k3为设定的概率阈值,0<k3<1。

18、优选的,距离阈值设置为5米,k3=0.6。

19、优选的,基准点的获得包括以下分步骤:

20、s11、判断当前是否存在基准点;是,则执行步骤s2;否,则执行步骤s12;

21、s12、获取gps定位;

22、s13、判断gps定位是否为安全gps定位;否,则令标志数m置零,然后返回步骤s12;是,则将gps定位存储到安全gps点集合中,令标志数m更新为m+1,然后执行步骤s14;标志数m的初始值为0;

23、s14、判断m是否小于设定值m0;是,则返回步骤s12;否,则令最近获取的gps定位作为基准点。

24、优选的,k1=3,n1=4,m0=5。

25、本专利技术提出的一种基于gps应用于车载机的漂移优化系统,包括存储器和处理器;存储器存储有计算机程序,处理器与所述存储器连接,处理器用于执行所述计算机程序以实现所述的基于gps应用于车载机的漂移优化方法。

26、本专利技术提出的一种存储介质,存储有计算机程序,所述计算机程序被执行时,用于实现所述的基于gps应用于车载机的漂移优化方法。

27、本专利技术的优点在于:

28、(1)本专利技术提出的基于gps应用于车载机的漂移优化方法,通过定义安全gps定位、高精gps定位,实现gps定位的递进式筛选;结合异常gps定位更新基准点,通过简单的逻辑判断实现gps定位的筛选以及漂移点的剔除,大大提高了gps漂移优化的效率,提高了轨迹绘制的实时性。

29、(2)本专利技术中,结合水平因子和关联卫星数量定义安全gps定位和高精gps定位,方法简单有效,实现了高效率的gps定位筛选。本专利技术中结合连续异常gps定位更新基准点,剔除了偶发性的异常定位,避免了gps定位判断的恶意循环,保证了gps定位判断的正常执行。

30、(3)本专利技术中结合基准点对安全gps定位进行有效点筛选,相当于实现了每隔一段路程进行一次gps定位修正,从而保证全程gps定位的精确。

本文档来自技高网...

【技术保护点】

1.一种基于GPS应用于车载机的漂移优化方法,其特征在于,首先设置基准点,并定义安全GPS定位、高精GPS定位和异常GPS定位;然后对获取的GPS定位进行判断,将获取的安全GPS定位存储到设定的安全GPS点集合中;当安全GPS点集合满存且安全GPS点集合中的高精GPS定位的数量达到设定的数量阈值,则结合安全GPS点集合中的GPS定位构建车辆运动轨迹;当安全GPS点集合满存且安全GPS点集合中的高精GPS定位的数量少于设定的数量阈值,则清空安全GPS点集合,并重新确认基准点;如果连续N1次获取的GPS定位均为异常GPS定位,则重新确认基准点;N1为设定值。

2.如权利要求1所述的基于GPS应用于车载机的漂移优化方法,其特征在于,安全GPS定位为满足水平因子小于k1且关联的卫星数量大于n1的GPS定位,高精GPS定位为满足水平因子小于k2且关联的卫星数量大于n2的GPS定位;0<k2<k1≤7,1<n1<n2<24。

3.如权利要求2所述的基于GPS应用于车载机的漂移优化方法,其特征在于,异常GPS定位为满足经纬度之一为0或卫星数大于24的GPS定位。

4.如权利要求1所述的基于GPS应用于车载机的漂移优化方法,其特征在于,包括以下分步骤:

5.如权利要求1所述的基于GPS应用于车载机的漂移优化方法,其特征在于,步骤S5具体包括以下分步骤:

6.如权利要求5所述的基于GPS应用于车载机的漂移优化方法,其特征在于,距离阈值设置为5米,k3=0.6。

7.如权利要求4所述的基于GPS应用于车载机的漂移优化方法,其特征在于,基准点的获得包括以下分步骤:

8.如权利要求1所述的基于GPS应用于车载机的漂移优化方法,其特征在于,k1=3,n1=4,M0=5。

9.一种基于GPS应用于车载机的漂移优化系统,其特征在于,包括存储器和处理器;存储器存储有计算机程序,处理器与所述存储器连接,处理器用于执行所述计算机程序以实现如权利要求1-8任一项所述的基于GPS应用于车载机的漂移优化方法。

10.一种存储介质,其特征在于,存储有计算机程序,所述计算机程序被执行时,用于实现如权利要求1-8任一项所述的基于GPS应用于车载机的漂移优化方法。

...

【技术特征摘要】

1.一种基于gps应用于车载机的漂移优化方法,其特征在于,首先设置基准点,并定义安全gps定位、高精gps定位和异常gps定位;然后对获取的gps定位进行判断,将获取的安全gps定位存储到设定的安全gps点集合中;当安全gps点集合满存且安全gps点集合中的高精gps定位的数量达到设定的数量阈值,则结合安全gps点集合中的gps定位构建车辆运动轨迹;当安全gps点集合满存且安全gps点集合中的高精gps定位的数量少于设定的数量阈值,则清空安全gps点集合,并重新确认基准点;如果连续n1次获取的gps定位均为异常gps定位,则重新确认基准点;n1为设定值。

2.如权利要求1所述的基于gps应用于车载机的漂移优化方法,其特征在于,安全gps定位为满足水平因子小于k1且关联的卫星数量大于n1的gps定位,高精gps定位为满足水平因子小于k2且关联的卫星数量大于n2的gps定位;0<k2<k1≤7,1<n1<n2<24。

3.如权利要求2所述的基于gps应用于车载机的漂移优化方法,其特征在于,异常gps定位为满足经纬度之一为0或卫星...

【专利技术属性】
技术研发人员:任子晖刘磊张帅梁宏棒曹培宋汪政杨光陈方苏王雷章丹何其俊
申请(专利权)人:安徽交欣科技股份有限公司
类型:发明
国别省市:

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

1