Transit Navigation Satellite System

本文最后更新于:3 years ago

最近在做对于多普勒定位的时间误差因素相关问题,阅读了最初的介绍子午仪的文献,原笔记记录在onenote上,整理之后分享出来~

子午仪导航系统

高度约为1075公里 , 每环绕地球一周需要107分钟。
子午仪卫星定位的过程是: 接收每一颗卫星所发射的讯息,精确地算出它的作为时间函数的位置,将这些计算出来的卫星位置联合起来,测量它们到观测点的距离差(多普勒计数),并考虑船只的运动速度,就能准确地知道观测点的位置。

1. 误差来源

用子午仪卫星定位时有二个主要的误差源。第一个误差源是系统的固有误差;第二个误差源则是在卫星通过期闻船只运动速度的测量误差引起的。对于静态定位,误差的主要来源基本都归属于固有误差。
在一个固定点上观测定位结果的分放性可以测定系统的固有误差。 一个双频道子午仪卫星接收机的残留分散性的均方根值是32米。典型的双频道接收机的定位误差是27-37米(均方根值)。单频道卫星接收机,它不能测量和消除电离层折射所造成的误差,所以定位误差达80米至100米(均方根值)。

第一个折射误差源是电离层。

由于电离层折射可使单频道定位结果最大达200-500米,而对双频道则只有90米。使用只有400MHz一个频道。由于波长被拉长了,使得卫星好像是沿着具有更大曲率的路径通过卫星接收机的顶部似的。这种效应稍微减少了总的多普勒频移,使卫星定位的解偏离了卫星轨道。这也是多普勒曲线陡度较小的原因。由于卫星主要是沿着南北线运动的,所以最后的定位误差几乎全是经度方向上的误差。这个误差是电离层密度的函数,夜间误差非常小,白夫误差很大,最大值可达200米至500米,这是由于太阳黑子的活动和磁赤道的影响所致。在磁赤道上,电离层的密度最大。为了发射精密的时间讯息,在150M和400M讯号上增加了一个高频伪随机噪声(PRN)。这样,即使单频道卫星接收机也可以进行电离层折射校正(检测群延迟和相延迟之间的差值),而且,经过适当改装的卫星接收机还能够从其它的卫星中区分出所选定的卫星讯号,从而消除了卫星轨道交叉时所造成的干扰。

第二个折射误差源是大气层。

当讯号穿过地球大气层时,讯号传播速度被减缓了,大气层压缩了讯号波长。这种影响正比于发射频率,因而不能像电离层那样进行检测。解决方法:1. 模拟方法。测量温度,压力和湿度进行模拟,它是非常成熟和完善的。如果和第二种方法联系起来,这点就更为明显了。在第二种方法中,去掉那些靠近地平线的数据,因为这些数据中包含的大气层折射误差最大。当卫星的仰角超过5°至10°时,大气层折射误差比地平线上时的误差小许多倍。STK采用的Harris Priester 大气模型 ,考虑了大气周日密度变化和太阳紫外线辐射流量的影响。采用了 7~8 阶 Runge-Kutta-Fehlberg 方法积分求解卫星运动方程。

误差源 误差值/m
传播效应(电离层和大气层影响)没有进行校正 1-5
仪器和测量噪声(本机和卫星振荡器的相位抖动,接收机的吋钟误差) 3-6
用来计算卫星轨道的地球物理场模型不正确 10-20
接收机的高度不正确(通常只引起经度偏离) 10
不能模拟的极点运动和UTⅠUTC效应 0-10
对表面力(在外推期间作用在卫星上的曳力和輻射压力)的模拟不正确 10-25
星历舍入误差(在星磨舍入时的最后一位) 5

2. 轨道误差

同卫星研制工作齐头并进的一项计划,皆在得到高精度的地球重力场模型。这项工作一直延续到现在还在做。为得到在轨道上运行的一颗卫星实际上的连续覆盖,在世界各地建立了由13个跟踪站组成的台站网。“子午仪”和其它适宜的卫星是用这个跟踪台站网来跟踪的,并把数据传送给应用物理实验室进行分析。计算分析包括处理跟踪数据和计算地球重力场模型(以一个由几百个球谐项级数组成的表达式),这是一项繁重的任务。但是这项计算任务还是有收获的,因为使轨道预报误差减小至小于10米。

单点定位时,轨道的误差对定位的影响

利用卫星运动方程式的数字积分法获得的。通常不能够精确地测出这些力,所以预测的轨道常常偏离实际的轨道。在单次卫星通过时,这个偏离值常常可以达到27米到37米。
如果可以不用预测轨道参数,而用实际跟踪的轨道参数,则将会获得更为精确的成果。美国国土保卫局(DMA)采用了这种技术,减少了诸如AN/PRR-14型大地接收机野外所记录的卫星多普勒数据。在野外用磁带记录下测量数据,送至计算中心进行处理。在计算中心根据实际跟踪到的轨道将多普勒数据和卫星位置的精密星历联合起来,这样,单次观测结果的分散性只有6.3米(均方根值)。当然,用这种方法对三维,卫星多次通过求解时,比用预溯轨道参数求解时收敛要快得多。然而DMA在一个时间很难计算一个以上的精密卫星星历,所以在野外不能立即得出测量成果,这就使这种方法的优点稍有逊色。
但是,即使如此,为了获得同样的精度,利用预测轨道参数的设备在测站上必须保持的时间是利用精密星历的设备的4倍到10倍。在利用25次精密星历以后,DMA获得了每个轴的重复性为15米的三维定位成果。

3. 定位原理

卫星不断播发偶数分钟开始时刻的轨道参数。卫星以7.3公里/秒的速度绕地球运转,与地面用户接收设备存在相对运动。接收设备测量多普勒频移。累计一段时间间隔里的多普勒周期数,称为多普勒计数。据此算出用户与卫星(在相邻2分钟的偶数分钟开始时刻所处位置)间的斜距差,这是实测数据。同时,根据用户假设位置(以经度纬度表示)也算出到卫星的斜距差。两个斜距差间存在差值说明假设位置不准,多普勒测量的斜距变化和计算出的位置之间的差值称为残量,计算定位值的目的就是寻找接收机的位置使这些残量的平方和极小也就是说使计算出的值和测量值之间的差别最小。于是再算出修正量Δλ、Δφ。当Δλ、Δφ超过规定限差时,则在原假设经度纬度上加入修正量Δλ、Δφ作为新的假设位置。然后,再重复上述过程,直到算出的墹Δλ、Δφ都小于规定限差。此时,得出的位置就是利用“子午仪”导航卫星测定的用户位置。

4. 信号格式

为了补偿电离层折射引起的多普勒计数差值,“子午仪”卫星使用两个频率。卫星以接近于150MHz和400MHz的频率发射相干载频。频率都是直接由振荡器增频而产生的,所以发射频率非常稳定。在卫星通过期间,频率变化不超过10-1
卫星存储的全部数据对载频进行相位调制,每2分钟向地面发射一次导航信号,供用户使用。每批电文由字长39位的156个字加上19个附加位组成。每批电文共有6103个码位,每码位占用发送时间约20毫秒。每码位又由两个码元组成,分成正码元和负码元。 一个正码元后接一个负码元组成“1”码位,一个负码元后接正码元组成“0”码位。

5. 卫星电文

卫星电文每2分钟发送一批, 虽然含有156个字和一个19位的终止字,但供民用的只有25个字。它们所表示的都是轨道参数,其中8个字为变化参数,表示卫星轨道摄动变化量,每2分钟变换一次。其余17个字为固定参数(开普勒参数),在12小时内重复发送并保持不变。17个字中有11个字用来确定轨道的平均椭圆,其余并不直接用于定位计算。它们变化很慢,用以预报几个月内卫星通过的时间(准确度达到几分钟以内)。其主要缺点为不能连续定位。

6. 多普勒测量

根据所接收到的导航讯息,子午仪系统的用户可以知道作为时间函数的卫星位置。

7. 静止定位(差分)

用卫星来测定一个固定点的方法有二种。第一种方法称为“单点法”。在这种方法中用一个卫星接收机来跟踪和记录每一颗通过给定点时,卫星所发出的讯号。将这些讯号送入计算机中,用程序将这些原始数据进行联合,以获得单一的最佳三维定位成果。每一个位置的大地基准由卫星系统本身给出。
如果有一个基准点离开测点几百公里,那么利用一种“变位”( Translocation)方法可以用更少的时间获得精度更高的定位成果。为了完成变位测量,需要二个或二个以上的卫星接收机,一个放在基准点上,另一个(或几个)放在待测点上。在待测点上和基准点上同时跟踪相同的卫星。由于计算机所解的是二个点之间的位置差,所以共同的误差源不起作用,从而提高了定位精度。


参考文献

1. 桑玛斯·A·小斯丹塞尔, 李振伍. 子午仪卫星导航系统的现状,原理,性能和应用范围[J]. 海洋地质与第四纪地质, 1979(2).


All articles in this blog, unless otherwise stated, adopt CC BY-SA 4.0 agreement, please indicate the source for reprinting!

 TOC