GPS在刚开始定位成功时,偏差很大,过一段时间,会慢慢较准。我一直的理解是刚开始参与定位的卫星少,后来多了以后才更精准的。

偶然发现有别的因素。

1、先列官方最简单直接的说明,Selective Availability,摘录如下:http://www.gps.gov/systems/gps/modernization/sa/

Selective Availability

chart GPS accuracy errors before and after deactivation of SA (VIEW MORE DATA)
Selective Availability (SA) was an intentional degradation of public GPS signals implemented for national security reasons.

In May 2000, at the direction of President Bill Clinton, the U.S government discontinued its use of Selective Availability in order to make GPS more responsive to civil and commercial users worldwide.

The United States has no intent to ever use Selective Availability again.
In September 2007, the U.S. government announced its decision to procure the future generation of GPS satellites, known as GPS III, without the SA feature. Doing this will make the policy decision of 2000 permanent and eliminate a source of uncertainty in GPS performance that had been of concern to civil GPS users worldwide.

2、我也不确定我们用的GPS是第几代,应该不是GPS III。只见到有资料说今年(2014年)有可能会推出民用的GPS III。
厂商:http://cn.engadget.com/2013/03/03/lockheed-martin-powers-up-its-first-gps-iii-satellite/
GPS官网右下角GPS III:http://www.gps.gov/systems/gps/space/

3、附上国人对GPS P码的说明:http://zhidao.baidu.com/link?url=jQ0RU10F1ltd6Yo19WgbW7MruU5AufFOaYfJG3glZcLWq_R8DoN79EnU3p1U2UhAE3Xk5wwqrw5xgmoWhHLFcK

P码是英文Precision Code的缩写,亦称精测距码,码特性为码率fs1=10.23Mbit/s,完整周期T0=266d。
将完整P码分成若干段,分配给24颗卫星,这样,每颗卫星拥有自己的一段截短P码,T1=7d。利用精码(P码)定位,精度达到10米,提供给军方和得到特许的民间用户使用。
在GPS试验卫星应用阶段,多次试验表明,实际定位精度远高于此值。利用最简单的C/A码定位精度可达到14米,利用P码定位精度可达到3米。这一现实和设计相矛盾,于是美国政府采用了SA(SelectiveAvailability)政策,人为的将误差引入卫星时钟和卫星数据中,故意降低GPS的定位精度,以防止未经许可的用户把GPS用于军事目的。
采用SA政策,规定水平定位精度为100米(2Drms),垂直测量精度为157米(2Drms)。
美国国防部常年对SA政策进行检测,并根据形势和需要对部分或全部卫星取消SA政策。
SA政策称为有选择可用性,它的目的是使非特许用户不能获得高精度实时定位的方法。它包括对GPS卫星基准频率采用δ技术,对导航电文采用ε技术,对P码采用译密技术。
1989年11月,在轨的GPS卫星有两个星期停止工作,利用这两个星期的时间进行高频抖动(δ)技术试验。
1990年3月25日到8月29日,不仅进行了δ技术试验,还作了C/A码广播星历精度降低的试验。
1991年7月1日开始,全部在轨GPS工作卫星均实施SA技术。

SA技术是一种人为干扰。
在实施SA技术条件下,工作卫星的定位精度大大降低,GPS信号将发生下列变化:GPS卫星的基准信号(10.23MHz)经过δ技术处理,人为引入一个高频抖动信号。
因为基准信号是所有卫星信号(载波、伪噪声码、数据码)的震荡源,故所有派生信号都引入一个“快变化”的高频抖动信号。
P码将经过译密技术处理变为Y码。Y码是P码与高度机密的W码模2和形成的。这一过程称为反电子欺骗AS政策(AntiSpoofing)。实施AS技术的目的在于防止敌方对P码进行精密导航定位的电子干扰。
当实施AS技术时,非特许用户不仅不能使用P码作实时定位,而且不能进行P码和C/A码码相位测量的联合求解,甚至P码数据平滑。
SA和AS技术是各自独立实施的。
目前,已经实施SA政策,但GPS联合会办公室人士透露,只有在国家紧急状态下或者短期实验时,才启用W码,实施AS技术GPS信号的第二载波L2设置有三种不同的调制波,并由卫星电文的提示区别。
SA政策实施后,由C/A码广播的星历称为C/A码广播星历,经过ε技术处理后,人为的降低精度为100米左右。这种误差不是固定的偏差,而是无规则变化的随机量。目前商用GPS接收机都是工作在C/A码的,只能取得C/A码广播星历。
这就是说,实施SA政策后,P码的星历精度对定位精度的影响已从20米提高到5米,但用户得不到,C/A码的星历精度对定位精度的影响从20米降低到100米,这就使得所有商用接收机的定位精度大幅度降低。

4、列一下GPS官网对于SPS的说明:www.gps.gov/technical/ps/1995-SPS-signal-specification.pdf
GPS的P码是SPS的一个组成部分。

标签: AS, GPS, GPS III, P码, SA

添加新评论