收藏 分享(赏)

GPS基本工作原理及基本常识.doc

上传人:精品资料 文档编号:10021869 上传时间:2019-09-29 格式:DOC 页数:12 大小:54KB
下载 相关 举报
GPS基本工作原理及基本常识.doc_第1页
第1页 / 共12页
GPS基本工作原理及基本常识.doc_第2页
第2页 / 共12页
GPS基本工作原理及基本常识.doc_第3页
第3页 / 共12页
GPS基本工作原理及基本常识.doc_第4页
第4页 / 共12页
GPS基本工作原理及基本常识.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、GPS 基本工作原理及基本常识(2008-07-10 11:20:44) 转载 标签: 汽车GPS 系统是由美国军方建立起来的。利用围绕地球的 24 颗卫星发射信号进行经纬度和高度的定位。最早是为了应用在海军军舰进行海上定位使用。GPS实际上是 Global Positioning System 的缩写。意思是全球定位系统,围绕地球的 24 颗卫星成互差 120 度的平面排列。也就是说理想状态下我们同时应该能够接受到 12 颗卫星所传来的信号。GPS 卫星同时发射两种码,一种为 P 码,我们称之为细码,一种是 C/A 码,我们称之为粗码。P 码的精度非常高,通常可以控制在误差 3 米以内,但只

2、为军方服务。而我们使用的为 C/A 码,精度在 14 米以内。我们知道,如果知道两个坐标点,我们可以确定一个平面内的一点,如果知道三个坐标点我们就能够知道空间当中的任意一点位置。而 GPS 可以利用三颗卫星进行经纬度 X,Y 的定位,而四颗卫星可以进行经纬度和高度 X,Y,Z 三维定位,四颗卫星三颗进行坐标定位,一颗卫星进行时钟矫正。很多朋友问,买了 GPS 有没有后续费用问题,国外购买能不能在国内使用的问题等等。首先 GPS 是没有后续费用的,这并不是说 GPS 是免费的,而是在你购买的时候购买费用里的一部分费用已经包括了你的使用费。因此购买 GPS后续可以一直使用下去,直到有一天美国军方宣

3、布废气这套卫星。另外,GPS本身是卫星接收产品,因此不牵扯到国内国外的兼容问题。就像卫星电话一样,走到只要没有遮挡的地方就能接受到卫星信号,能接受到信号就能够正常使用。只是部分地区可能会受到国家安全等因素而打开干扰信号从而影响定位精度问题,譬如前几年美国打阿富汗的时候,阿富汗地区的 GPS 信号一度误差非常大,但是误差大也不过是又原来的 30 米左右的精度变成了两三百米的精度误差。还是能够正常使用的。GPS 除了具备测量经纬度和高度的作用以外,GPS 还具有其他一些功能,比如利用上一次定位的坐标和这次定位的坐标差进行测速,利用两次坐标差进行方向的定位,利用行进轨迹进行里程的计算和面积的计算等等

4、。还有包括计算地理位置的月相,日初日落时间,潮汐,太阳月亮的方位,有些 GPS 内置电子气压计,还能计算大气压并且预测天气。GPS 是需要和卫星进行联系才能够定位的,城市里的水泥混凝土,树木,高架桥,天线,电线等都是干扰信号。因此城市里使用有时候会信号接受不到的情况发生。选择 GPS 手持接受机时候我们应该注意哪些呢。第一,应该注意 GPS 的通道数量,一般民用 GPS 通道数量在 2-8 之间,专业 GPS 拥有 12-14 个通道。每与一颗卫星联系需要占用一个通道,也就是说通道数越多,在信号好的情况下你能联系到的卫星越多,自然定位精度也就越高。第二,注意 GPS 的天线类型,传统 GPS

5、天线主要有两类,一类是平板天线,一类是螺旋天线,平板天线是有接受面的,最佳方式应该使得 GPS 水平放置,屏幕朝上以获得最佳信号。而螺旋天线则方便得多。只需要将 GPS 垂直放置,天线成螺旋柱状,360 度全方位接收。第三,注意 GPS 的冷热启动时间和刷新频率。冷启动是指在一个陌生的环境下启动 GPS 直到 GPS 和周围卫星联系并且计算出坐标的时间。热启动是指在上次关机的地方没有过多移动启动 GPS 计算出结果的时间。冷启动一般在 10 分钟左右,热启动一般在两分钟左右,时间越短证明 GPS 的计算能力和信号接收能力越好。刷新频率是指 GPS 重新定位一次的时间。一般刷新频率尽量选择每秒/

6、1 次的,刷新频率越块越好。第四,查看 GPS 的存储能力。一般 GPS 的存储能力会告诉你可以储存多少个航点,多少条航迹。航点就是位置点,储存该点的坐标值,高度值,并且可以编辑该点的名称,类型等。航迹是用来储存路线的。航迹其实是由多个航点构成,只不过此时的航点只储存坐标值而已。第五,查看 GPS 的物理参数。比如防水认证,抗干扰认证等。好的 GPS 应该抗干扰并且防水达到 IPX-7 级别的比较好。这个级别是指 1 米深的水中防水半小时。另外 GPS 最好具备能够漂浮的能力。否则一旦落水如果不漂浮,再防水也白搭了。现在国际有两家公司是 GPS 比较专业的生产商,一个是麦哲伦公司,一个是高明公

7、司。两家公司都是美国的。GPS 在国际上占有的份额比较大。因此选择 GPS 时候尽量考虑这两家公司的产品比较合适。第一节 GPS 的产生背景和历史演变那么 GPS 全球定位系统究竟是什么东西呢?它是一套美国军方设计的,以航天技术为基础的导航与定位系统。这套系统可以使美军士兵独立测定精度为10 米以下的自己的位置。这个“独立测定”非常重要:在实际使用中,如果这套系统需要士兵发射电波确定自己位置的话,会很容易地被敌方侦测到自己的实际位置,所以整个地面接收系统需要完全被动接收信号。现在我们国家的北斗卫星导航系统还不能做到这一点:北斗卫星的用户需要通过无线电发射位置请求信息到卫星,并从卫星接收自己的位

8、置信息。由于美国全球战略的需要,这套系统需要覆盖全世界,并且的用户接收端的成本要非常低,因为系统的设计要求是每个士兵、每台军车都要安装接收系统。1、 频率与定位精度GPS 并不是世界上第一个无线电导航系统,早在第二次世界大战以前,就已经出现了无线电导航系统。最早人们采用的是长波信号,波长长达 26 公里,因为长波信号可以轻易地被电离层反射,所以美国的 OMEGA 系统用了八个发射器就把信号覆盖了全球。不过因为信号波长比较长,定位精度受到很大影响:OMEGA 系统的精度只有六公里。为提高定位精度,只有提高无线电信号频率,但是借助电离层反射的全球覆盖就受到了影响:波长越短的信号,直线传输特性越强,

9、同时不能被电离层反射:通过把波长减小到 2.6 公里,LORAN 系统倒是把定位精度提高到 450 米了,可全球只有 10%的面积被信号覆盖。自从 1957 年有了卫星,科学家的兴趣自然就转到这上面来了:卫星可以发射短波长信号,穿透电离层覆盖半个地球的面积。从 20 世纪 60 年代开始,美军就不断地试验并改进以卫星为基础的无线电导航系统,从最早的 TRANSIT,到 NAVSTAR, 一步一步地把 GPS 系统进行完善并降低接收系统成本。随着接收系统的成本不断降低,很多有商业头脑的人预见到了 GPS 系统的民用市场的广大,把 GPS 扩展到民用的呼吁在美国国内越来越高。不过最终促成此事的是一

10、桩悲剧:1983 年,韩国的 KAL-007 航班因为迷航误入前苏联领空,被前苏联战斗机击落,机上乘客和机组人员无一生还。那会儿 GPS 还没有投入民用,民用航班的导航主要*无线电信标,万一地面信标站或机上系统有故障,那麻烦就大了。于是美国前总统里根于 1984 年正式宣布:开放 GPS 信号的民间使用,无偿提供服务。从 1989 年 2 月开始,真正用于实用的 BLOCK II 卫星开始发射升空。到1993 年 12 月,美国国防部宣布 GPS 系统初步完成,由 24 颗 BLOCK I 和 BLOCK II 卫星组成。1995 年 7 月,美国国防部宣布 GPS 系统完全完成,由 24 颗

11、BLOCK II 卫星组成。2、 GPS 系统组成整个 GPS 系统由三部分组成:控制部分,空间部分,用户端空间部分和控制部分由美国军方维护,主要是保证卫星正常工作及其发送的信号准确无误。用户端就是大家平常用的 GPS 接收机,虽然形式多种多样,但基本操作都是接收卫星信号并计算接收机所在位置。在空间部分,美军布置了 24 颗 BLOCK II 卫星,由 ROCKWELL 公司制造,星重 700-900 公斤,包含太阳能极板为 5 米宽,设计使用寿命为 7.5 年。卫星轨道距地面 20200 公里,轨道面与地球赤道面夹角为 55 度,轨道面之间在赤道面投影的夹角为 60 度,每个轨道面布置 4

12、颗卫星,所以总卫星数是 6 个轨道面乘以 4 为 24 颗。其中 21 颗正式使用,3 颗备用。每颗卫星每 12 个小时绕地球一周。这样算下来,在任何时刻、地球的任意地方,基本都能“看到”12 颗左右的卫星。3、 GPS 定位原理GPS 接收机的定位实际是就是通过计算接收机距不同卫星的距离来完成的:如果接收机知道它离第一颗卫星的距离,接收机在宇宙中可能的位置就是一个球;如果接收机同时知道它离第二颗卫星的距离,接收机可能的位置就是两个球的交线;如果接收机同时知道它离第三颗卫星的距离,那么接收机的可能位置就是三个球的两个交点。那这两个交点到底哪个是真正的位置点呢,其实非常好判断:一个点在距离地表

13、10 公里之内,一个点在距离地表几千公里以外,你说哪个是?那么大家都知道,GPS 需要至少四颗卫星来定位,那这第四颗卫星是怎么回事呢?4、 第四颗卫星的用处高中地理学到:光速为 30 万公里/ 秒(300000 米/ 秒) 。一秒绕地球 7 圈半。太阳发出来的光到达地球需要 8 分钟。无线电波以每秒 30 万公里传输,从卫星发射信号到接收机收到信号,只需要大概 0.06 秒。如果接收机的时间精度是百万分之一秒,那末折算出来的距离误差就是 300000000 米/100000000 秒=300 米。在卫星上的钟是四个原子钟,精确地同步到精度为几十亿分之一秒。可接收机的时钟是普通石英钟,精度远达不

14、到百万分之一秒,如果也用原子钟的话,重量咱们先不说,每个原子钟造价是二十万美金,那还有谁用的起呀?所以,第四颗卫星的信号实际上是提供时间基准,给 GPS 接收机用来计算接收机距离其他三颗卫星的距离:有了时间基准,接收机就可以测量从其他三颗卫星到达接收机的时间,然后把时间转换成距离。第二节 基本的信号结构及准确率1、基本的信号结构一般民用 GPS 使用的是 GPS 系统的 L1 载波,频率为 1575.42 MHz。在这个载波频率上面以调相方式加载了两种不同的伪随机噪声码:C/A 码和 P 码。C/A码是用于民用的测距码,码长为 1023 个码元,即 1023 次从数字零到数字 1 的跳动,这

15、1023 个码元每秒重复 1000 次,即 1.023MHz, 或每一百万分之一秒跳动一次。P 码是军用码,码长非常长,码速为 10.23MHz,即每千万分之一秒跳动一次。由于 GPS 接收机通过对比码元的跳动来计算从卫星到接收机的时间,然后再转换成距离,显而易见,P 码的时间精度高了 10 倍,距离精度也就高了 10倍:现代信号处理技术计算码元跳动的时间精度是码宽的百分之一,一百万分之一秒折合出来的距离是 300 米,它的百分之一就是 3 米。而 P 码的精度是这个数值的十分之一,即 0.3 米。换句话说,在计算某个卫星距离接收机的实际距离的时候,C/A 码的理论精度是 3 米。接收机“知道

16、”了自己与卫星的距离,并不能计算出自己的位置,因为它不知道卫星在发射电波时的位置,因此在卫星载波上面,还加载了一个 50Hz 的导航电文,这个导航电文包括了:卫星的轨道参数、时钟参数、轨道修正参数、大气对 GPS 信号折射的修正值等等。GPS 接收机就是通过这些参数计算出某一时刻某颗卫星在空间中的位置,然后再确定自己与卫星的距离,然后再计算自己的实际位置。导航电文总长 1500 比特,在 50Hz 发送的情况下,每一个循环周期是 30 秒。可能大家觉得这个比较枯燥,可这正是隐藏在各个 GPS 技术参数后面的无数个“为什么”之一。大家比较一下 GARMIN 和 MAGELLAN 的各个型号 GP

17、S 接收机的技术参数,就会发现:所有型号的的 GPS 接收机的冷启动时间(即 GPS 对卫星及自己所在地一无所知)都是 45 秒左右,不是厂商懒不想改进 GPS 性能,而是已经快到技术极限啦:45 秒里面的 30 秒是用来接收导航电文的,剩下 15秒钟是计算接收机位置的。如果你看到某款 GPS 接收机标称冷启动时间是 30 秒,赶紧走开不要再看第二眼:厂家连这个数据都敢拿出来骗你,他们的接收机的定位数据你还敢用吗?当然 GPS 系统是不断在改进的,也许将来的导航电文用一秒钟就发过来了,不过现在的数据还是需要 30 秒才能发过来。其实每个 GPS 的技术参数都是有学问的,不过限于本文篇幅及技术复

18、杂性,不能一一介绍。最根本的原因是我现学现卖,还没有钻研到那么深呢。呵呵。不过我不是专业搞这个的,只是在使用 GPS 的时候爱问个为什么,然后去查资料找答案,请大家不要用刁钻古怪的问题难为我,我还想省出时间去爬山以及自制地图呢,嘻嘻。还有一个问题是关于 GPS 接收机算方向和速度的:大家都知道一般 GPS 接收机每秒钟计算一次位置,把前一秒钟的位置和这一秒钟的位置比较,接收机就可以算出自己的前进方向和速度,对吧?错!实际上 GPS 接收机在计算前进速度的时候,用的是多普勒效应:在扣除卫星相对于接收机移动的多普勒效应以后,多出来的部分就是接收机移动的部分了,把这部分进行计算,就可以算出接收机的前

19、进速度了。这种计算方法要比直接计算每秒钟的前进速度准,准确程度是每小时 0.5 公里,想想一般人散步的速度还有每小时三公里以上,不由得不佩服那些研究这个的科学家。不信你自己可以作个试验:在走路或开车的时候走一些迷惑 GPS 的蛇行路线或 8字形路线,看看 GPS 的速度显示是否连续并准确,一般这种情况下 GPS 的方向显示会略有延迟,因为它每一秒钟才算一次,而且方向的计算是要和前几秒钟的方向进行加权平均。2、准确率刚才咱们讲的是在“完美”的世界里面的 GPS 原理,现在到了现实中这个“不完美”的世界,问题就来了,有很多种因素会影响到 GPS 的准确率:以下是一个 GPS 误差引入简表:卫星时钟

20、误差:0-1.5 米卫星轨道误差:1-5 米电离层引入的误差:0-30 米大气层引入的误差:0-30 米接收机本身的噪音:0-10 米多路反射:0-1 米总定位误差:大约 28 米大家先别急着砸自己的 GPS 接收机,等我把话说完:这些误差这是告诉你一个最好和最坏情况下的误差范围,在现实世界中,最好的情况不会同时发生,最坏的情况也不会同时发生,而且科学家一直在致力于消除这些误差,所以你用的 GPS 还没有这么坏,呵呵。大家可以看出,主要 GPS 定位误差来自于电离层和大气层,是因为电离层中的气体分子和大气层中的水蒸汽分子会折射 GPS 的微波信号,使其在从卫星到接收机的路线中会稍微弯曲一下,导

21、致接收机把弯曲的路径来当作直线路径,从而引入误差。这种现象在微波信号斜斜地穿越电离层和大气层时更明显,因为微波信号在其中穿越的时间和距离更长。(说句笑话,自从来了绿野,要是我三句话中没有提到“穿越”这个词,我就不知道怎么说第四句话了,呵呵)。不过在卫星的导航电文中,已经包含了大气层的修正参数,能够消除 50%到 70%的误差。第三节 数据纠正技术说到这里,可能大家都着急想知道:到底我的 GPS 接收机有多准?一个准确的回答是:不知道!因为 GPS 的准确率每秒钟都在变化:卫星轨道在不断变化,电离层在不断变化(白天和黑夜能差几倍),大气层的温度、湿度和气压也在不断变化,所以这些因素引入的误差也是

22、在每一秒钟都在变化的。如果大家非要一个答案的话,那么一般 GPS(我指的是著名厂商的各种手持机)的误差的大致范围是 10 米,现在 GARMIN 和 MAGELLAN 手持机的标称精度是 7 米(在 95%的情况下),不过我个人认为在大家的日常使用中精度还是 10米这个标称值是在最好的条件下算出来的,就象汽车的百公里油秏指标一样。换句话说,GPS 给你的位置数据是相对位置数据,你需要在这个数据点周围画一个半径是 10 米的圆圈,你的绝对位置肯定在这里面,但具体在哪里,只能用更高级的手段测量了。所以:第一, 不要太相信 GPS 给你的数据,在野外要和实际现场的地标相结合。第二, 现有精度已经不错

23、了,当初美国人开 SA(人为降低精度)的时候,GPS 的精度是 100 米,大家还不是照用不误?第三, 追求超高精度没有意义:如果现在给你个精度是 0.1 米的 GPS 接收机,你敢闭着眼睛去爬小五台?当然在可能的情况下,精度越高当然越好,现在一般实时提高精度的方法是差分法:利用两台 GPS, 同时观测卫星信号,在一台 GPS 位置已知的情况下,可以算出当时那个时刻那一区域的 GPS 信号修正值,然后想办法通知另外一台GPS, 那末另外一台 GPS 就可以算出一个准确程度非常高的位置了。因为现在在中国民用 GPS 的差分修正还很少有机会被大家用到,所以在这里我就不介绍了,将来会在绿野通讯版里面

24、给大家另外写一篇文章。第四节 使用 GPS 的注意事项1、GPS 的能与不能第一, GPS 能为你提供定位服务,但不能永远工作。这是非常重要的一点,在野外的时候有无数种情况会使 GPS 接收机停止工作,所以一定要有备用手段:指南针和纸地图是必不可少的装备,学会使用它们也是 GPS 机友应有的基本技能。关于 GPS 接收机对卫星信号的依赖,我在下面介绍。第二, GPS 能告诉你应该向那里走,但不能替你走。听着像傻子说的话,是吧?不过这个在实际野外应用中经常发生:不要以为带了 GPS 不会迷路就万事大吉了,在很多种情况下,你明明知道应该向某个方向走,可就是过不去,所以野外的实际经验非常重要,GPS

25、 只是辅助指路的手段。第三, GPS 能告诉你当前的位置,但不能告诉你周围的地形状况。在知道自己的位置以后,周围的地形状况就需要地图的支持了:无论是纸地图还是PDA 中的电子扫描地图还是手持机中的矢量地图,这些都是获得地形信息的来源。第四, GPS 能帮助你记走过的路,但不能完美地再现。在你爬山的时候,你走过的路线在 GPS 中是按航迹记录的,航迹可能由几十上百个航迹点(TRACK POINT)组成,如果半路上你迷路了,需要顺原路摸回去的时候,GPS 可以把这些航迹点转换成航点(WAYPOINT), 然后指导你一段一段地摸回出发地。由于GPS 的限制,转换成的航点只能有 30 个或更少,所以航

26、点组成的航线(ROUTE)要比原始航迹粗糙得多。这个我在下面再强调。2、GPS 卫星信号的遮闭基于 GPS 系统的原理,GPS 接收机强烈依赖于直接接收到卫星信号,换句话说,严重依赖于接收机“看到”的天空的范围天空范围越大,接收机收到的来自不同卫星的卫星信号就越多,就越能准确地定位。GPS 接受机接收的是从卫星来的 1575.42 MHz 微波信号,所有的自然天气现象不会遮闭 GPS 信号,当然对定位精度有影响。因为卫星发射功率及距离原因,该信号比同频率的背景噪声小 100 倍,比现在穿过你身体的广播信号小上千倍。GPS 手持机使用复杂的数字信号技术把真正有用的信号过滤出来。所以一般的无线电干

27、扰对 GPS 接收机并不构成威胁,真正有威胁的是物体的遮挡。GPS 微波信号的穿透能力:1. 所有金属实体会完全遮闭 GPS 信号。注意含有金属涂层的汽车贴膜对GPS 也有遮闭作用。2. 厚度为 1 厘米以上的水体(液态)会完全衰减 GPS 信号至不可用。3. 玻璃和塑料对 GPS 信号有轻度衰减,所以你可以把 GPS 放在衣服口袋里面,或汽车风档下,或插入腰间的护套。4. 不过厚重的非金属物体也会完全遮挡信号,几厘米的木头会完全遮闭GPS 信号。5. 1575.42MHz 的微波信号波长是 19 厘米,所以理论上可以透过孔径(直径)大于 19 厘米的金属网,或普通金属绗架结构,比如输电铁塔。

28、树冠对 GPS 信号的影响:树冠对 GPS 信号的衰减主要是来自于:1. 树叶中含有的水分,以及树叶上面的水分(露水或下雨)。由此可以推断:针叶树对信号的影响比阔叶树要小。2. 树的枝干密集程度。在树下测得 GPS 的精度肯定受到以上因素的影响,影响的大小收到各种因素影响,需要自己用自己的 GPS 接收机测试,以便心里有数。另外 GPS 信号的多路反射也对定位精度有影响:光滑金属或非金属表面会反射微波信号,导致信号通过多个路径到达 GPS 接收机,由此影响 GPS 精度。这种现象在城市尤其明显,或者是在干湖床或平静的湖边进行测量的时候。不过这种影响不大,只要知道就行了。在野外环境下,对 GPS

29、 信号威胁最大的是山体:按照我的经验,如果你在山谷中行走,两侧均有连续山体,山体的视角在 45 度以上的时候,一般只能收到四颗卫星,也有可能无法定位。如果是山涧中,像龙门涧那种只能看见一线天的地方,百分之百 GPS 接收机不能定位。所以大家在进入山谷或山涧的时候要做好准备,在 GPS 不工作的时候有应对办法,比如使用传统方法用红飘带标记线路等等。3、使用前的准备其实这些都是大家知道的道理,不过还是有人经常犯这种低级错误(包括我自己),所以再强调一下:一、 在出发前准备好电池,备用指南针和纸地图二、在到达进山处以后要清除 GPS 中的 TRACK 和里程表。因为大家往往要坐车几十上百公里才能到达

30、目的地,如果 GPS 里面存的航迹点太多的话,会严重影响将来返回时所用的航点精度:GPS 会以为你是要回到 GPS 航迹点中的第一个点,那么用 30 个航点来表示这几十公里的路线,精度会非常差的。三、 带好纸笔,记录在登山过程中所记的一些航点,以便将来回家整理。四、 在野外保护好 GPS 接收机,建议要有针织护套防止刮擦及碰撞。一般GPS 接收机在这种护套里面也能很好工作。另外建议大家在使用 GPS 的时候有意识地收集一些地标信息,即在这些地方定义一个航点。这些地标信息包括:岔路、水源、平台休息处等等,这对自己和其他驴友都是非常有帮助的。啰啰嗦嗦说了这么半天,我要讲的事情全部讲完了,以上信息主要参考了 GREGORY FRENCH 先生的英文著作UNDERSTANDING THE GPS一书。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报