最近在网上看到许多人的评论关于GPS的一些基本问题 我认为有些资讯是不对的 但是看到错误的讯息就这么被传播 而且没有人知道到底谁讲的才是正确的 我想或许我可以提供一些观念 我没法子证明我所说的一定是正确 但毕竟从当兵到大学时期都一直在玩GPS 研究所也主修GPS 工作了几年也都是GPS的研发 累积了十几年的经验 如果有说错 也请大家拿出正确的资讯告诉我 也同时分享给所有的朋友 在此声明 请不要引述某些网站的文章除非那是有公信力的网站
OK~ 我们言归正传
Q1.GPS是直线发送到GPS接收机? A1.是也不是,已接收机而言GPS信号是直线没错但绝对不是GPS卫星发送一条直线讯号给接收机,原因是line-of-sight给大家带来的错觉,就字面上line-of-sight 称为视觉直线,所以有些人就把这个当作GPS信号就是这麼传播,我想这是不正确的说法;GPS卫星信号是广播出来的,所有人都收的到,当信号到达接收机的位置同时也会到其他的位置,正确的说有一颗卫星所广播出来信号被你的接收机收到了,在定位解算时我们会以该距离作为一个已知的条件也就是偽距(seudo Range),另外又有几颗卫星也是如此,所有大圆相交的点即是接收机所在位置,而这些偽距在3D空间中就是一个大圆球,这个在定位学上称之为距离位置线,也就是说当接收机收到这颗GPS信号的同时,在3度空间中所有与这卫星所形成相等距离的点都称之为距离位置线,(另外一种位置线称之为方位位置线,比如说有一个灯塔,而你在这灯塔的090度也就是正东方,所有沿著90读所画出去的线所画出去的点都有可能是你的位置,故这条线便是方位位置线,还有一种叫做双曲线的位置线有机会再跟大家介绍),卫星信号到接收机是直线的距离没错,但卫星信号是以距离位置线作为广播的信号状况。
Q2.有关定位的快慢问题? A2.GPS一开机就能迅速定位成功的原因有3 1.星歷资料,所有卫星的轨跡资料 2.最后有效位置 3.现在的时间 原理就是GPS接收机的BASEBAND根据卫星星歷资料可以算出所有卫星行走在地球赤道顷角55度的轨道上任一时刻的位置,哪一个时刻呢?就是要根据你GPS接收机的现在时间,若GPS有现在的时间就能推算出从星歷资料製作时刻的参考时间,推算到你目前时间卫星所跑的轨跡,但是在不同地方看到的卫星群绝对会不同,所以GPS就必须参考最后有效位置,进而算出目前位置、目前时间上所有卫星编号,这时候GPS内部的比对器就只会產生所算出卫星的PRN码,而且所有接收机内的频道只会锁定这几颗卫星,故能很快就能定位。 有几个大家常有疑问的问题就是 很久没用GPS,定位变的好慢,原因就是? 1.RTC溢位:RTC(Real time clock)就是帮助当GPS关机时时间的计数器,但某些厂牌IC使用的COUNTER太小,故溢位后就会丧失时间 2.星历资料过期,星历资料分为两种,精细与粗略,精细的有效约为半小时,粗略的有效约1~2星期,粗略的星历资料任何一个卫星都能广播,一个周期为12.5分钟,精细的星历资料週期为30秒,但每一颗卫星的精细星历资料只能有该颗卫星所广播 3.备份上述3要件的电池没电,资料遗失故又变成冷开机 我在甲地使用关机后,坐飞机到乙地,发现GPS无法定位,原因是? 因为最后有效位置不同,这时候只要清除最后有效位置或冷开机就能解决
Q3.某些导航软体有个功能是把可以设定GPS感度? A3.真的可以设定吗?当然不行,因为每一家GPS IC的设定命令皆不相同,所以该导航软体绝对没有这个能耐能调整GPS感度,只不过我了解他么这么写的原因是让使用者更明白,事实上该软体这种功能就是做过滤的动作,您们一定会发现,当使用导航软体行经分岔路口的时候,会在原地等候一下,待确认是在哪一条路或是超过该设定距离时才显示该及时的位置,以避免错误,方向的问题也一样,当此刻用上一刻的方向差异过大时,就不接受,待确定该方向为行走方向时才将地图旋转,所以若没有过滤的动作,在某些时候如在都市丛林中,你会发现地图一直在乱转
(责任编辑:admin) |