不同卫星接收的信息进行不同加权。由此有可能将可能由具有低信 号电平的卫星引起的测量错误的影响最小化。为了检测卫星的信号以及标识卫星,必须执行采集,由 此搜索各卫星在某时刻的信号并且尝试同步和锁定到这一信 号,使得能够进行伪距测量(到卫星的距离)。如果信号电平很低 并且不能解调该信号,则仍然有可能进行伪距测量,而如果星历表 信息可用则仍然有可能用伪距测量来计算位置。通过顺序地调整GPS中的存储复制(同步)代码序列相 对于卫星所广播的接收信号的相对时序并且观察相关输出来进行 GPS信号的采集,其中所述相对时序被定义为代码相位。代码相位 的对准就任何可测量的响应而言必须在序列的少于一个码片内。这 可能意味着通过尝试多达全部1,023个可能的代码相位位置来搜索 响应。然而网络辅助可以加速这一过考呈(见下文)。例如当定位被开启并且也处于长时间未能接收任 何卫星的信号的情形中时,必须执行采集。这样的情形例如 在便携设备中会容易出现,因为设备在移动而设备的天线并不总是 在相对于卫星的最佳位置,这削弱了中传入的信号的强度。 另外在市区,建筑物影响信号接收而且会出现所谓的多径传播,其 中发射的信号沿着不同路径进入,例如直接从卫星(视野 内)进入以及被建筑物反射而进入。这一多径传播造成将同一信号 作为具有不同相位的数个信号进行接收。在信号采集(以及多普勒频率调整以便将卫星与之间的 相对移动纳入考虑之中-这里不加以讨论)之后,中的定位布置具有两个主要功能1. 计算与不同GPS卫星之间的伪距,以及2. 通过利用所计算的伪距以及卫星的位置数据来确定的 位置。扩频专利卫星在各时刻的位置数据可以基于从卫星接收的星历表来计算。到卫星的距离称为伪距,因为在中并不精确地知道时间。 由此,重复进行位置和时间的确定直至关于时间和位置获得充分的
精确度。由于不是以绝对精确度知道时间的,所以位置和时间必须 例如通过为每次新的迭代对方程组进行线性化来确定位置和时间。 可以通过测量不同卫星的信号之间的伪传输时间延迟来计算伪距。几乎所有已知GPS将相关方法用于对代码的采集以及用 于跟踪。在定位中,本地存储或者生成参考同步代码ref(k), 即用于不同卫星的伪随机序列。对接收的信号进行到中频的转换(降 频转换),此后将接收的信号与存储的伪随机序列相乘。乘 法所得的信号被积分或者低通滤波,其结果是与接收的信号是否包 含特定卫星所发射的信号有关的数据。伪随机序列的相位进行移位。根据相关结果来推断正确相位,优选 地使得当相关结果最大时找到正确相位。由此,与接收的信 号正确地同步。在已经完成代码采集之后,接下来的步骤是频率调 谐和锁相。必须针对中接收的各卫星信号来执行上述采集和频率控 制过程。 一些可能具有数个接收信道,其中对各接收信道进 行尝试以与一个卫星在某时刻的信号相同步以及找出这一卫星所发 射的信息。定位接收卫星所发射的信息并且基于接收的信息来执行 定位。为了定位,必须接收至少四颗不同卫星所发射的信号 以找出x、 y、 z坐标和时间数据。接收的导航信息存储于存储器中, 其中该存储的信息可以用来找出例如卫星的星历表数据。如前所述,网络(例如能够利用GSM、 PDC、 、 W、 2000等传输技术的蜂窝网络)已知用以辅助采集来自 一个或者多个卫星的信令以加速采集过程。由此,胜于在(同步) 伪随机代码序列中的任意比特位置开始同步过程,在接收的信号与 存储/生成的(同步)伪随机代码序列之间的同步开始点是基于网络 所提供的信息的。目前,网络通过提供将要在相关过程中用作为开始位置的关于
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-49386-2.html
美国得继续付出才行
立马就会改变东亚的海上平衡
那个翻白眼好萌