GPS从入门到放弃(十六)、卫星时钟误差和卫星星历误差

news/2025/2/20 23:10:56/

一、卫星时钟误差

GPS卫星时钟误差(简称卫星钟差)是指GPS卫星时钟与GPS标准时间之间的差值。尽管GPS卫星采用了高精度的原子钟来保证时钟的精度,具有比较长期的稳定性;但原子钟依然有频率偏移和老化的问题,导致它们与GPS标准时之间会存在一个差异。这个偏差是必须加以修正的。当然其他的GNSS系统如北斗也会有类似的问题,这里我们仅以GPS为例说明。
 

下面说一下对于式中的相对论效应修正项的处理。相对论效应包含狭义相对论效应和广义相对论效应。尽管GPS卫星已经按照相对论效应对时钟频率进行了调整,但由于卫星轨道并非是规则的圆形,而是椭圆形,所以相对论效应在不同轨道位置对时钟的频率影响大小是不同的,因此还需要修正。

GPS的接口说明文档中给出的相对论修正项为:

二、卫星星历误差

卫星在空间运行时,其轨道会收到各种因素的影响,如地球质量不均匀引起的作用力、潮汐影响、大气阻力、太阳光压等等,造成卫星轨道复杂且不规则。所以通过星历计算出的卫星位置与卫星实际位置总会有偏差,我们把这个误差叫做卫星星历误差。

       卫星星历误差属于系统误差。它是一个三维向量,可以分为三个方向的分量:径向分量、切向分量和法向分量。其中径向分量是在接收机和卫星连线方向上的分量;切向分量在卫星轨道平面内与径向分量垂直指向卫星的飞行速度方向;法向分量则垂直于轨道平面。这三个分量中,切向分类和法向分量对伪距观测量的影响基本可以忽略,主要影响伪距观测量的是径向分量。

目前常用的星历有广播星历和精密星历

  •  广播星历是定位卫星播放的。其精度不稳定,受星历年龄、轨道是否调整、是否处于地球和月亮的阴影区等很多对用户而言是偶然因素的影响。广播星历误差是当前GPS定位的重要误差来源之一。目前根据广播星历所计算出来的卫星星历误差已经可以降低到分米级。
  • 精密星历是为卫星精密定位所使用的卫星轨道信息。其由若干卫星跟踪站的观测数据,经事后处理算得。目前的GPS精密星历主要有两种:由美国国防制图局(DMA)生产的精密星历以及由IGS生产的精密星历。前者的星历精度约为2cm,后者的星历精度约为5cm。

 

三、误差消除

卫星时钟误差和卫星星历误差对所有的接收机都是一样的,因此可以通过差分的方式来消除。

double geodist(const double *rs, const double *rr, double *e)
{double r;int i;if (norm(rs,3)<RE_WGS84) return -1.0;for (i=0;i<3;i++) e[i]=rs[i]-rr[i];r=norm(e,3);for (i=0;i<3;i++) e[i]/=r;return r+OMGE*(rs[0]*rr[1]-rs[1]*rr[0])/CLIGHT;
}


http://www.ppmy.cn/news/877412.html

相关文章

GPS数据解析 GPS 数据格式

GPS 数据格式&#xff08;NMEA-0183协议&#xff09; GPS上电后&#xff0c;每隔一定的时间就会返回一定格式的数据&#xff0c;数据格式为&#xff1a; $信息类型&#xff0c;x&#xff0c;x&#xff0c;x&#xff0c;x&#xff0c;x&#xff0c;x&#xff0c;x&#xff0c;x…

全球卫星定位系统 GNSS(Global Navigation Satellite System)

GPS GPS是英文Global Positioning System&#xff08;全球定位系统&#xff09;的简称。GPS起始于1958年美国军方的一个项目&#xff0c;1964年投入使用。20世纪70年代&#xff0c;美国陆海空三军联合研制了新一代卫星定位系统GPS 。主要目的是为陆海空三大领域提供实时、全天…

GPS卫星计时周期清零,GPS周期翻转,GPS周期清零

GPS采用的是原子钟计时&#xff0c;而这个起点对应UTC时间(世界协调时间)的1980年1月6日0时开始对齐。 但UTC随着地球自转变化的情况出现闰秒现象&#xff0c;但GPS原子钟不会。 至2020年3月 GPS时与UTC已经差别有18s&#xff0c; 对了还有个原子时TAI ! RELATIONSHIP BETWEEN…

GPS设置及原理教程-如何通过修改gps.conf文件来提高搜星速度

来源&#xff1a;http://bbs.gfan.com/viewthread.php?tid564753 下面说的有点复杂&#xff0c;如果mytouch4g的朋友想试试效果&#xff0c;直接将gps.conf文件改成如下内容&#xff0c;然后看定位速度&#xff08;不是搜星速度&#xff0c;我的搜星速度一直是10秒以内的&…

(三)GNSS定位中的定位系统和误差源

GNSS定位中的定位系统和误差源 什么是定位全球定位系统GNSS定位中的误差源与卫星有关的误差与信号传播有关的误差与接收机有关的误差其他误差改正 误差处理策略IGS机构 翻看了一下记录&#xff0c;离上一次GNSS内容的更新已经过去9个月了。时间过的太快&#xff0c;硕士生涯已经…

GPS从入门到放弃(七) --- GPS卫星位置解算

GPS从入门到放弃&#xff08;七&#xff09; — GPS卫星位置解算 上一篇讲了开普勒轨道参数&#xff0c;根据这些参数就可以确定卫星的位置&#xff0c;这一篇我们来实际计算一下。 WGS-84基本参数 首先给出几个WGS-84坐标系中的基本参数&#xff1a; a 6378137 [ m ] a 6…

GPS卫星时钟误差

相对于GPS时间&#xff0c;卫星上作为时间和频率信号来源的原子钟存在着必然的时间偏差和频率漂移。为了确保各颗卫星的时钟与GPS时间同步&#xff0c;GPS地面监控部分通过对卫星信号的检测&#xff0c;将卫星时钟在GPS时间为t时的卫星钟差描述成以下的一个二项式&#xff1a; …

用GPS模块校准系统时间

// //TITLE: // 用GPS模块校准系统时间 //AUTHOR: // norains //DATE: // Friday 04-September-2009 //Environment: // WINDOWS CE 5.0 // 众所周知&#xff0c;大家在使用XP桌面系统的时候&#xff0c;我们可以通过设置时间的属性&#xff0c;让其通过互…