GPS的主要原理比较简单,只涉及基本的地理和数学知识,但由于种种因素的干扰,完全搞明白GPS的原理就比较复杂了。我们这里只讲述最基本的知识,以便大多数读者能够理解。 首先我们假定GPS卫星的位置为已知,而我们又能准确测定所在地点A至卫星之间的距离,那么A点一定是位于以卫星为中心、所测得距离为半径的圆 球上。进一步,我们又测得点A至另一卫星的距离,则A点一定处在前后两个圆球相交的圆环上。我们还可测得与第三个卫星的距离,就可以确定A点只能是在三个 圆球相交的两个点上。根据一些地理知识,可以很容易排除其中一个不合理的位置,因为这两点相差很远,可能在地球之外和地心某处,所以通过GPS内置的逻辑 系统可以很容易的排除掉。 为了担保不会有意外发生,GPS通常会测量第4颗卫星的位置,这样4个虚拟的圆形相交的点就是我们的精确位置了。 综合所述,想gps定位需要具备两个重要条件: 1、其一是要确知卫星的准确位置 2、其二是要准确测定卫星至地球上我们所在地点的距离 具体来讲,实现点的方法是通过精确的控制。首先要优化设计卫星运行轨道,而且,要由监测站通过各种手段,连续不断监测卫星的运行状态,适时 发送控制指令,使卫星保持在正确的运行轨道。将正确的运行轨迹编成星历(相当于火车时刻表),注入卫星,且经由卫星发送给GPS接收机。正确接收每个卫星 的星历,就可确知卫星的准确位置。 导航卫星的飞行轨迹有严格的限制,每颗都必须按照时刻表运行 第二点解决原理,只要知道卫星发射的信号到地面的距离就能准确知道卫星的距离,其中原理是最简单的物理公式:距离=速度*时间。GPS接收机计 算卫星信号之间的间隔时间,乘上电磁波的速度就是准确的距离乐。但是这其中涉重要问题:卫星时间和GPS时间要同步,GPS系统在每颗卫星上装置有十分精 密的原子钟,并由监测站经常进行校准。卫星发送导航信息,同时也发送精确时间信息。GPS接收机接收此信息,使与自身的时钟同步,就可获得准确的时间 (GPS自身的时钟采用廉价的石英钟)。所以,GPS接收机除了能准确定位之外,还可产生精确的时间信息。 GPS的核心装配――原子钟(当然这个不是GPS用的) 知道了距离和卫星的位置后,GPS就可以开始工作了。当然这其中还涉及相当复杂的知识,包括大气的干扰;时间的校对;卫星的控制;容错功能;提高精度的差分技术等等,