一种基于CORS的手机移动终端定位系统的制作方法

文档序号:16008785发布日期:2018-11-20 20:24阅读:2102来源:国知局

本发明涉及一种基于CORS的手机移动终端定位系统。



背景技术:

随着GPS技术的发展,出现了RTK(Real-time kinematic,实时动态)以及后来运行参考站系统CORS(Continuous Operational Reference System),使得现有的定位精度越来越高,应用范围也越来越广泛。但基于移动终端的定位技术,特别是手机导航及定位发明的精度还停留在几米或者几十米的程度,使得其应用范围狭窄,因此精度已经成为手机定位发展的瓶颈。



技术实现要素:

本发明方法针对现有技术的不足,公开了一种基于CORS的手机移动终端定位系统,包括GPS模块、通信模块、解析模块、计算分析模块和信息显示模块;

所述GPS模块和通信模块是手机移动终端自带的,GPS模块用于获取GPS数据,通信模块用于进行无线通信,实现手机移动终端与CORS数据中心的服务器关联,接受CORS数据中心提供的改正信息;

所述解析模块用于解读出GPS数据中的定位数据和状态数据;

所述计算分析模块根据CORS数据中心提供的改正信息对GPS数据进行计算改正,并将结果通过信息显示模块进行显示;

所述系统的工作流程如下:

步骤1,手机移动终端通过无线网络方式(GPRS、CDMA或者其他无线网络方式)连接CORS数据中心的服务器,并通过通信模块获得CORS数据中心的改正信息;

步骤2,手机移动终端通过自身的GPS模块采集GPS数据,并利用解析模块解读出定位数据和状态数据;

步骤3,计算分析模块根据CORS数据中心提供的改正信息对GPS数据进行计算改正(可以采用加权平均法、偏导数法和最小方差法等,参考文献:郭兴,施昆.GPS网络RTK误差改正数生成算法精度分析[J].江西科学,2010,28(5)),并将结果通过信息显示模块进行显示。

所述系统采用两种模式对GPS数据进行计算改正,一种是手机解算模式,另一种是服务器解算模式;

如果是手机解算模式,步骤3中,手机直接通过计算分析模块,根据CORS数据中心提供的改正信息对GPS数据进行计算改正;

如果是服务器解算模式,步骤3中,手机移动终端先将GPS数据发送至CORS数据中心的服务器,服务器根据改正信息对GPS数据进行计算改正,然后将结果发送回手机移动终端。

所述计算分析模块包括坐标转换模块,坐标转换模块用于实现WGS84坐标向手机移动终端的用户所需坐标系坐标的转换,包括转换为北京54坐标、西安80坐标和重庆独立坐标。

所述CORS数据中心提供的改正信息包括(参考文献:孙良育,刘春,昊杭彬.GPS虚拟参考站RTCM传输电文的分析与解码[J].全球定位系统,2008(5)):

RTCM V2.0、V2.1伪距差分修正信息,服务于m级定位导航的用户;

RTCM V2.0、V2.1相位差分修正信息,服务于cm级、dm级定位的用户;

网络RTK差分修正信息,服务于网络RTK用户;

RINEX V2.0原始观测数据,服务于事后mm级定位的用户;

RAIM系统完备性监测信息,服务于全体用户,提供系统完备性指标。

有益效果:现有手机GPS定位都是采用单点定位,使得定位精度一直停留在5~50m左右,很大程度上影响了手机定位的应用范围。本发明系统通过CORS数据中心发送的修正信息,进行观测数据的改正,从而提高了精度。

附图说明

下面结合附图和具体实施方式对本发明做更进一步的具体说明,本发明的上述或其他方面的优点将会变得更加清楚。

图1为本发明系统架构图。

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

如图1所示,本发明公开了一种基于CORS的手机移动终端定位系统,包括GPS模块、通信模块、解析模块、计算分析模块和信息显示模块;

所述GPS模块和通信模块是手机移动终端自带的,GPS模块用于获取GPS数据,通信模块用于进行无线通信,实现手机移动终端与CORS数据中心的服务器关联,接受CORS数据中心提供的改正信息;

所述解析模块用于解读出GPS数据中的定位数据和状态数据;

所述计算分析模块根据CORS数据中心提供的改正信息对GPS数据进行计算改正,并将结果通过信息显示模块进行显示;

所述系统的工作流程如下:

步骤1,手机移动终端通过无线网络方式(GPRS、CDMA或者其他无线网络方式)连接CORS数据中心的服务器,并通过通信模块获得CORS数据中心的改正信息;

步骤2,手机移动终端通过自身的GPS模块采集GPS数据,并利用解析模块解读出定位数据和状态数据;

步骤3,计算分析模块根据CORS数据中心提供的改正信息对GPS数据进行计算改正(可以采用加权平均法、偏导数法和最小方差法等,参考文献:郭兴,施昆.GPS网络RTK误差改正数生成算法精度分析[J].江西科学,2010,28(5)),并将结果通过信息显示模块进行显示。

所述系统采用两种模式对GPS数据进行计算改正,一种是手机解算模式,另一种是服务器解算模式;

如果是手机解算模式,步骤3中,手机直接通过计算分析模块,根据CORS数据中心提供的改正信息对GPS数据进行计算改正;

如果是服务器解算模式,步骤3中,手机移动终端先将GPS数据发送至CORS数据中心的服务器,服务器根据改正信息对GPS数据进行计算改正,然后将结果发送回手机移动终端。

手机解算模式主要是通过对手机移动终端的二次开发,通过手机运行开发软件,实现高精度定位,整个数据通讯只需接受CORS数据中心的改正数,是属于单向通信,数据通信量小。而服务器解算模式则是通过把手机移动终端的初略定位信息发送给服务器,然后服务器运用软件进行改正,最后把结果发送回手机移动终端,即是需要双向通信,从而通信费用也会更高。

所述计算分析模块包括坐标转换模块,坐标转换模块用于实现WGS84坐标向手机移动终端的用户所需坐标系坐标的转换,包括转换为北京54坐标、西安80坐标和重庆独立坐标。

当前,连续运行参考站系统已经成为现代空间定位技术应用的重点方向。CORS系统(即CORS数据中心)通过把网络化概念引入到大地测量应用中,为社会发展和国家经济建设提供多元化的服务(参考文献:汪伟,史廷玉,张志全.CORS系统的应用发展及展望[J].城市勘测,2010(3))。

连续运行参考站系统可以定义为通过现代计算机、互联网和数据通信技术将若干个连续运行的、固定的GPS参考站组成网络,对参考站的数据进行分析处理,实时地向不同层次、不同要求、不同类型的用户提供GPS改正数(载波相位改正数、伪距改正数)、状态信息、以及其他的GPS相关服务项目的系统(参考文献:李华,陈勇,张振宇)CORS的发展状况和建立CORS的必要性[J].信息技术,2009(5))。

本发明提供了一种基于CORS的手机移动终端定位系统,具体实现该技术方案的方法和途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1