2013-10-11 10:49:11| 分类: GNSS|举报|字号 订阅
最近一直感觉身在这个行业不能对这个行业理论知识一无所知,这对于技术人来说应该是一种遗憾。所以决定要学一些东西,并记录下来以便于以后查阅。并在此声明:当前这篇文章或以后其他的文章大部分来源于网络,并非本人原创,本人只是将分散的,片段的文字逻辑性的整理成篇,方便自己和他人阅读,仅此而已。
第一课就是搞定一直困扰的DGPS和RTK的区别。
差分GPS定位原理
它使用一台 GPS基准接收机(基准站)和一台用户接收机(移动站),利用实时或事后处理技术,就可以使用户测量时消去公共的误差源 —卫星轨道误差、卫星钟差、大气延时、多路径效应。特别提出的是,当GPS工作卫星升空时,美国政府实行了SA政策。使卫星的轨道参数增加了很大的误差,致使一些对定位精度要求稍高的用户得不到满足。因此,现在发展差分GPS技术就显得越来越重要。
GPS定位是利用一组卫星的伪距、星历、卫星发射时间等观测值来实现的,同时还必须知道用户钟差。因此,要获得地面点的三维坐标,必须对4颗卫星进行测量。
在这一定位过程中,存在着三部分误差。一部分是对每一个用户接收机所公有的,例如,卫星钟误差、星历误差、电离层误差、对流层误差等;第二部分为不能由用户测量或由校正模型来计算的传播延迟误差;第三部分为各用户接收机所固有的误差,例如内部噪声、通道延迟、多径效应等。利用差分技术,第一部分误差完全可以消除,第二部分误差大部分可以消除,其主要取决于基准接收机和用户接收机的距离,第三部分误差则无法消除。
根据差分GPS基准站发送的信息方式可将差分GPS定位分为三类,即:位置差分、伪距差分和载波相位差分。这三类差分方式的工作原理是相同的,即都是由基准站发送修正数据,由用户站接收并对其测量结果进行修正,以获得精确的定位结果。所不同的是,发送修正数据的具体内容不一样,其差分定位精度也不同。
1. 位置差分原理
这是一种最简单的差分方法,任何一种GPS接收机均可改装和组成这种差分系统。安装在基准站上的GPS接收机观测4颗卫星后便可进行三维定位,解算出基准站的坐标。由于存在着轨道误差、时钟误差、SA影响、大气影响、多径效应以及其他误差,解算出的坐标与基准站的已知坐标是不一样的, 存在误差。基准站利用数据链将此改正数发送出去,由用户站接收,并且对其解算的用户站坐标进行改正。
最后得到的改正后的用户坐标已消去了基准站和用户站的共同误差,例如卫星轨道误差、 SA影响、大气影响等,提高了定位精度。以上先决条件是基准站和用户站观测同一组卫星的情况。 位置差分法适用于用户与基准站间距离在100km以内的情况。
2. 伪距差分原理(DGPS)
伪距差分是目前用途最广的一种技术。几乎所有的商用差分GPS接收机均采用这种技术。国际海事 无线电委员会推荐的RTCM SC-104也采用了这种技术。
在基准站上的接收机要求得它至可见卫星的距离,并将此计算出的距离与含有误差的测量值 加以比较。利用一个α-β滤波器将此差值滤波并求出其偏差。然后将所有卫星的测距误差传输 给用户,用户利用此测距误差来改正测量的伪距。最后,用户利用改正后的伪距来解出本身的位置, 就可消去公共误差,提高定位精度。
与位置差分相似,伪距差分能将两站公共误差抵消,但随着用户到基准站距离的增加又出现了系统误差,这种误差用任何差分法都是不能消除的。用户和基准站之间的距离对精度有决定性影响。利用伪距差分方法,定位精度可达到亚米级。
3. 载波相位差分原理(RTK)
载波相位差分技术又称之为RTK技术(real time kinematic),是建立在及时处理两个测站的载波相位基础上的。载波相位差分技术能实时提供观测点的三维坐标,并达到厘米级的高精度。
与伪距差分原理相同,由基准站通过数据链及时将其载波观测值及基准站坐标信息一同传送给用户站。用户站接收GPS卫星的载波相位与来自基准站的载波相位,并组成相位差分观测值进行及时处理,能及时给出厘米级的定位结果。
实现载波相位差分GPS的方法分为两类:修正法与差分法。前者和伪距差分相同,基准站把载波相位修正量发送给用户站,以改正其载波相位,之后求解坐标。后者把基准站采集的载波相位发送给 用户台进行求差解算坐标。前者是准RTK技术,后者为真正的RTK技术。
4 下面这段话来源于(RTCM SC104)海事无线电技术委员会关于DGNSS的描述
For conventional differential operation, the data include pseudorange corrections that mitigate the effects of ionosphere, troposphere, and inaccuracies in the satellite ephemeris data. For higher accuracy real-time kinematic (RTK) operations, the data elements are code and carrier-phase observables that support double-differencing algorithms in the mobile units.