TRULY 2007-3-25 12:00
GPS基础知识
Gps应用基础知识$Zy o
eh"i Hf/{
IL2X"|s zs)qB
}0p/v&_4^:n#h3xX
Gps应用知识1
Z$ep9K(p:C
t8yM u/i+ro
1. GPS系统组成
]H6wDZk@+~(q
i/E#S:c?+f-df
GPS gloabal Positioning System,这玩意是美国人搞的。主要分三大块,地面的控制站、天上飞的卫星、咱们手里拿的接收机。
.}TO2K9q7XC*N[
){3[@6E4lm\V
简单唠叨唠叨q.{Qxm+e:i
/ej6\2aT$H$_/eu
先说说设备, 当然大个的都是老美给咱准备好的,
Q*c(m|/I0G(XM3j
M"Fn_1H_ \;^
地上,有一个主控制站,当然在老美的本土了,在科罗拉多。三个地面天线,五个监测站,分布在全球。主要是收集数据,计算导航信息,诊断系统状态,调度卫星这些杂事。&f}8Q
CA$w\iSQx
z)U`V EJ0uH
天上,有27颗卫星,距离地面20200公里。27颗卫星有24颗运行,3颗备用。这些卫星已经更新了三代五种型号。卫星发射两种信号:L1和L2。L1:1575.42MHZ, L2:1227.60MHZ。卫星上的时钟采用铯原子钟或铷原子钟,计划未来用氢原子钟,比我的手表准。
i!sE[!|d
)[eThI%[
手里,就是接收机了。大大小小,千姿百态,有袖珍式、背负式、车载、船载、机载什么的。一般常见的手持机接收L1信号,还有双频的接收机,做精密定位用的。[:`5G] f/w
$T OAnL
2.关于GPS接收机
DY J9O1f-n6V S
2_.g
g5{K2c^
GPS现在一般都是12通道的,可以同时接收12颗卫星。早期的型号,比如GARMIN 45C就是8通道。GPS接收机收到3颗卫星的信号可以输出2D(就是2维)数据,只有经纬度,没有高度,如果收到4颗以上的卫星,就输出3D数据,可以提供海拔高度。但是因为地球自己的问题,不是太标准的圆,所以高度数据有一些误差。现在有些GPS接收机内置了气压表,比如etrex的SUMMIT和VISTA,这些机器根据两个渠道得到的高度数据综合出最终的海拔高度,应该比较准确了。 D!f8q|!L+M)`I:|b_
^j7j1xcn,v
GPS接收机的第一次开机,或者开机距离里上次关机地点超过800KM以上,因为接收机里存储的星历都对不上了,所以要在接收机上重新定位。n+C8zg[O@Q iH
GTj;lha6b
GPS接收机的使用要在开阔的可见天空下,所以,屋里就不能用了。手持GPS的精度一般是误差在10米左右,就是说一条路能看出走左边还是右边。精度主要依赖于卫星的信号接收,和可接收信号的卫星在天空的分布情况,如果几颗卫星分布的比较分散,GPS接收机提供的定位精度就会比较高。
cSnfc0Ju
Y#|NJ+`j*VN(K
3.定位精度
2N]/~gWu
q9sVa:m&mqf
谈到定位精度,就得说说SA和AS.
.op[/L5B
~ [1C M^8OPT \
什么是SA,AS呢?别急, 这还得从头说起,要不然你也不好明白。
b+LJY7x%dv$i3|6q&O;ji
8BO)?!TNNS-v H*_q
GPS的信号有两种C/A码,P码。@,C
E7E`,K8y
R"dqnL:W
C/A码的误差是29.3m到2.93米。一般的接收机利用C/A码计算定位。美国在90代中期为了自身的安全考虑,在信号上加入了SA (Selective Availability),令接收机的误差增大,到100米左右。在2000年5月2日,SA取消,所以,咱们现在的GPS精度应该能在20米以内。eN/J)W2Q#{f
UAX#z;s
HT lj&}fw
P码的误差为2.93米到0.293米是C/A码的十分之一。但是P码只能美国军方使用,AS(Anti-Spoofing),是在P码上加上的干扰信号。S/l}.{f;Fx
!Ob$|
_p
总之,老美也是挺累的。发了一大堆卫星用于**定位。然后觉得不值,想赚点钱,于是开发信号给民用,精度还不能太高,可精度低了大家又骂娘。因为GPS掌握在老美的手中,虽说免费使用,可是其他国家用着也不踏实,前两天打阿富汉是,美国就把该地区的GPS信号做了处理,定位精度变低。
#Ct"QP7CZi
7i!Ff/EZkQ,H6J4B$|5J
俄罗斯有自己的卫星定位系统,全球导航卫星系统(GLObal NAvigation Satellite System)。欧洲也要发展自己的定位系统NAVSAT。中国也有自己的卫星定位,叫北斗,是双星系统,只能定位自己国家和附近的地区,而且目前只用于军方。
v|9o(v4XD5a;F
XOs-z(zZ0CS2_
TOZJZ"`%W
%e;Vlu2\(w w"JP
GPS应用知识2
x;e.Q$W$NMj(s(J6\ ?VG
4I
hG0R1g%oAJ
今天讲的东西比较枯燥,但是有用啊,可以拿去和别人神侃。 d"s%e\\hInt
]c/A d*IL,n%x
1. GPS的设置&AUz'\5In
q'^w2g^
gHU"V
GPS拿到手,如果是新机器要定位,上次已经提到了。另外,还有一些设置,常用的有坐标系、地图基准、参考方位、公制/英制、数据接口格式什么的。5m.z W{,b3^$L
Expuz&p]P;s
坐标系:常用的是LAT/LON和UTM。LAT/LON就是经纬度表示,UTM在这里就不管他了。
'Xo6@~)o*H;Htb
.O2l
\7t5l#|
地图基准:一般用WGS84。5IJud%x8l
MF#_-WZ
参考方位:就是北在哪里。北在哪里呢?实际上有两个北,磁北和真北呀(简称CB和ZBY)。%`2E4[A6Z-lr
}$u:iN/o?
指南针指的北就是磁北,北斗星指的北就是真北。两者在不同地区相差的角度不一样的,地图上的北是真北。
`o
a#|O1h2F.p-K+A
2K7`de}D(o4z
公制/英制:自己选吧,我用公制。7j(V%sAtg'l2]
M^WtR
数据接口格式:这得细谈谈。GPS可以输出实时定位数据让其他的设备使用,这就牵扯到了数据交换协议。几乎现在所有的GPS接收机都遵循美国国家海洋电子协会(National Marine Electronics Association)所指定的标准规格,这一标准制订所有航海电子仪器间的通讯标准,其中包含传输资料的格式以及传输资料的通讯协议。NMEA协议有0180、0182和0183三种,0183可以认为是前两种的超集,现在正广泛的使用,0183有几个版本,V1.5 V2.1。所以,如果大家的GPS接收机如果要联上笔记本里通用的GPS导航程序,比如OZIEXPLORER和俺的GPSRECEIVER,就应该选择NEMA V2.0以上的协议。NMEA规定的通讯速度是4800 b/S。现在有些接收机也可以提供更高的速度,但说实话,没有什么用,4800就足够了。
4UOZ8r+H3Gn