GPS-GLONASS组合单点定位探究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GPS-GLONASS组合单点定位探究

GPS/GLONASS组合单点定位探究   摘要: GPS及GLONASS可分别进行独立单点定位解算,也可以联合单点定位,本文通过自行编制的解算软件,按三种单点定位方式进行解算,并对结果进行分析比较。从分析结果可知联合定位在定位精度以及卫星DOP值等方面均有明显改善。 关键词: GPSGLONASS单点定位联合定位 中图分类号:P228.4 文献标识码:A 文章编号: 1前言 GLONASS与GPS系统的组成和定位原理十分相似。其差别主要体现在时间、坐标参考系统、数据格式,以及卫星的识别方式上。GPS的时间系统为GPS时,而GLONASS的时间系统为GLONASS时;GPS使用的是WGS-84坐标系,而GLONASS使用的是PZ-90坐标系;GPS观测数据采用码分多址(CDMA)技术,而GLONASS数据采用频分多址(FDMA)技术;GPS采用观测码的形式识别卫星,即同一载波的频率相同,而GLONASS采用频率的形式识别卫星,即同一载波的卫星频率不相同。综上可知,联合定位的关键则在于将不同的参考系统统一到相同的参考框架中。 本文主要讨论了GPS及GLONASS卫星坐标计算,PZ90坐标系与WGS-84坐标系的转换,在此基础上最终实现了GPS与GLONASS联合伪距单点定位。其中GPS卫星坐标采用6个轨道根数及其摄动量直接计算,GLONASS卫星坐标根据其简化的力模型采用四阶的龙格-库塔数值积分算法,分定步长及变步长进行计算, 联合单点定位历元各观测量之间采用卫星高度角来定权,分别讨论了GPS伪距单点定位、GLONASS伪距单点定位、GPS/GLONASS联合伪距单点定位,并进行了分析比较。 2数学模型 2.1 GPS伪距单点定位模型 若观测值采用无电离层组合,则伪距观测方程为: (1) 式(1)中为测站k到卫星j第i历元的组合后的观测值;为卫星至观测站的实际距离,含位置信息;为接收机钟差;为卫星钟差。 将(1)式线性化需要解算信号发射时刻的卫星坐标,为此,需要根据接收信号时刻的时间迭代计算信号发射时刻,忽略信号传播过程中各种介质的影响,则发射时刻和接收时刻之间的关系为: (2) 式(2)中为时刻的卫星坐标,为测站近似坐标,初值,反复迭代,直到两次计算的发射时刻之差小于为止,此时的作为最终计算卫星坐标的发射时刻。 线性化后可得伪距误差方程为: (3) 式(3)中,为接收机钟差。 2.2 GLONASS伪距单点定位 GLONASS伪距单点定位模型与GPS类似,可参见2.2节内容,不同的是GPS卫星钟差计算公式为: (4) 而对于GLONASS卫星来说其钟差计算公式为: (5) 另外,对于GLONASS算得的卫星坐标是在PZ-90坐标系中,需要将其转换至WGS-84坐标系中,其转换模型为: (6) 2.3 GPS/GLONASS联合伪距单点定位 联合定位模型结合2.1节及2.2节内容,最终的误差方程形式如下: (7) 其中, (8) (9) (10) 3程序实现及算例分析 本文计算采用的数据来源于CDDIS网站,下载了WTZZ站2010年4月22日的含双星观测值的O文件wtzz1120.10o,GPS广播星历N文件wtzz1120.10n,GLONASS广播星历G文件wtzz1120.10g,精密星历文件gfz15804.sp3包含了两个系统的全部卫星。 本文在Visual C++6.0环境下编写的计算程序,程序的设计结构及主要的算法封装如下: 图1 程序设计结构图2 主要算法封装类 3.1 GPS伪距单点定位 图3 GPS伪距单点定位流程 选取WTZZ站ITRF2005框架坐标作为初值,得到各历元定位结果的改正数、中误差以及DOP值如下: 图4 GPS伪距定位各历元改正数 图5各历元中误差及DOP 从图中可GPS伪距定位结果X、Z方向都在15米左右,Y方向在10米左右。 3.2 GLONASS伪距单点定位 GLONASS伪距单点定位算法流程跟GPS相似,其流程图可参照图3,同样选取WTZZ站观测文件头文件中提供的近似坐标作为初值,得到各历元定位结果的改正数、中误差以及DOP值如下: 图6 GLONASS伪距定位各历元改正数图7各历元中误差及DOP 从图中可GPS伪距定位结果X、方向在15米左右,Y方向在20米左右,Z方向在25米左右 3.3 GPS/GLONASS组合单点定位 联合定位程序流程图如下: 图8 GPS/GLONASS联合伪距单点定位流程 利

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档