System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及实时定位,尤其涉及一种基于gps的高精度实时定位方法及系统。
技术介绍
1、gps是利用gps定位卫星,在全球范围内实时进行定位、导航的系统,称为全球卫星定位系统,简称gps。
2、目前的gps设备的信息相互独立分开,设备定位位置精准度也经常随着不同设备不同时间不同场景产生变化,基于gps系统的实时定位更是难以达到高精度的需求,因此需要一种基于gps的实时定位方法及系统来有效串联多个gps设备之间的信息共通,以实现高精度定位。
技术实现思路
1、本申请的主要目的在于提供一种基于gps的高精度实时定位方法及系统,旨在解决
技术介绍
中提及的问题。
2、本申请提供了一种基于gps的高精度实时定位方法,应用于可接收gps信号的设备,所述方法包括:
3、实时获取本设备的实时位置信息并在预设频段广播实时位置信息及发送时间,所述实时位置信息是通过获取gps信号得到的;
4、获取在预设频段内其他设备发送的广播信息;
5、根据所述其他设备同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域,一广播信息对应一信号覆盖区域;
6、将所有所述信号覆盖区域叠加选择重合的区域作为本设备的第一假定位置信息;
7、将本设备的所述第一假定位置信息和所述实时位置信息结合得到第二假定位置信息。
8、进一步的,在所述“获取在预设频段内其他设备发送的广播信息”之后,所述“根据所述其他设备同一发送时间
9、检测在预设频段内所获取的广播信息的信号值,若所获取的广播信息的信号值小于预设的信号阈值,则将该广播信息视为无效信息。
10、进一步的,所述“根据所述其他设备同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域”具体包括以下步骤:
11、根据信号值的大小假设其他设备与本设备的距离及距离范围;
12、以其他设备的位置信息为原点,将假设的距离范围作为半径建立圆环区域作为信号覆盖区域。
13、进一步的,所述方法还包括:根据信号值的大小调节相应的距离范围区间,信号值越小,距离范围区间越大。
14、进一步的,还包括gps信号检测方法,该方法包括:在实时获取本设备的实时位置信息的同时检测gps信号值,并根据gps信号值生成信息可信度;在预设频段广播实时位置信息、发送时间及信息可信度。
15、进一步的,所述方法还包括:当获取的其他设备发送的广播信息中信息可信度小于预先设定的第一可信度阈值,则将该广播信息视为无效信息。
16、进一步的,所述方法还包括:
17、当实时获取的本设备gps信号值对应的信息可信度大于等于预先设定的第二可信度阈值,选择实时位置信息为当前位置信息;当实时获取的本设备gps信号值对应的信息可信度小于预先设定的第二可信度阈值,选择第二假定位置信息为当前位置信息。
18、本专利技术还提供了一种基于gps的高精度实时定位系统,包括以下模块:
19、gps信息获取模块,用于实时获取本设备的实时位置信息,所述实时位置信息是通过获取gps信号得到的;
20、广播模块,用于在预设频段广播实时位置信息及发送时间;
21、广播信息获取模块,用于获取在预设频段内其他设备发送的广播信息;
22、位置信息分析模块,根据所述其他设备同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域,一广播信息对应一信号覆盖区域,将所有所述信号覆盖区域叠加选择重合的区域作为本设备的第一假定位置信息;将本设备的所述第一假定位置信息和所述实时位置信息结合得到第二假定位置信息。
23、本专利技术中通过广播位置信息,结合一定范围的多个设备的gps定位信息,利用同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域,以模拟分析出假定的位置信息;将模拟分析出假定的位置信息结合设备本身获取的实时位置信息更加精确的位置信息,这样可以有效利用多个设备的gps信息来达到高精度定位的目的。
本文档来自技高网...【技术保护点】
1.一种基于GPS的高精度实时定位方法,应用于可接收GPS信号的设备,其特征在于,所述方法包括:
2.根据权利要求1所述的基于GPS的高精度实时定位方法,其特征在于,在所述“获取在预设频段内其他设备发送的广播信息”之后,所述“根据所述其他设备同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域,一广播信息对应一信号覆盖区域”之前,所述方法还包括:
3.根据权利要求1所述的基于GPS的高精度实时定位方法,其特征在于,所述“根据所述其他设备同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域”具体包括以下步骤:
4.根据权利要求3所述的基于GPS的高精度实时定位方法,其特征在于,所述方法还包括:根据信号值的大小调节相应的距离范围区间,信号值越小,距离范围区间越大。
5.根据权利要求1所述的基于GPS的高精度实时定位方法,其特征在于,还包括GPS信号检测方法,该方法包括:在实时获取本设备的实时位置信息的同时检测GPS信号值,并根据GPS信号值生成信息可信度;在预设频段广播实时位置信息、发送时间及信息可信
6.根据权利要求5所述的基于GPS的高精度实时定位方法,其特征在于,所述方法还包括:当获取的其他设备发送的广播信息中信息可信度小于预先设定的第一可信度阈值,则将该广播信息视为无效信息。
7.根据权利要求5所述的基于GPS的高精度实时定位方法,其特征在于,所述方法还包括:
8.一种基于GPS的高精度实时定位系统,其特征在于,包括以下模块:
...【技术特征摘要】
1.一种基于gps的高精度实时定位方法,应用于可接收gps信号的设备,其特征在于,所述方法包括:
2.根据权利要求1所述的基于gps的高精度实时定位方法,其特征在于,在所述“获取在预设频段内其他设备发送的广播信息”之后,所述“根据所述其他设备同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域,一广播信息对应一信号覆盖区域”之前,所述方法还包括:
3.根据权利要求1所述的基于gps的高精度实时定位方法,其特征在于,所述“根据所述其他设备同一发送时间发送的广播信息中的位置信息以及对应的信号值建立信号覆盖区域”具体包括以下步骤:
4.根据权利要求3所述的基于gps的高精度实时定位方法,其特征在于,所述方法还包括:根据信号值的大小调...
【专利技术属性】
技术研发人员:李中杰,杨建,
申请(专利权)人:广东小狼星物联有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。