2019-03-14
三角定位原理系假设一量测目标点及两个已知座标的参考点可形成一个三角形,则借由计算三角形其中参考边的长度,量测两参考点与目标点形成的角度,即可找出目标点的距离及座标。以下公式应用于平面或欧几里得几何上,如果量测距离远到会受地球曲度的影响,这些公式将变得不准确,但可使用球面三角学推导出的复杂式子来取代。三角定位原理
计算过程如下:
根据三角恒等式
和 sin(α+β)=sinαcosβ+sinβcosα
此式可等于:
因此,
由此便可简单定义出一未知点与观察点间的距离,以及与观察点往东西、南北向相差的位移量,最后可得完整座标。
这个原理也是GPS运作的基本法则,我们也来看下GPS如何运作的?步骤一 来自卫星的三角定位
GPS卫星定位系统采用三维空间的定位方式,根据上述三角定位原理。二颗不同的卫星资讯,可以计算出二维空间的位置,但为了修正定位误差,通常会加入第三、四颗卫星资讯,可以做较精确的三维空间定位。如果要获得更精确的定位,则必定要再测量第四颗卫星。步骤二 从卫星测量距离
根据上述原理,我们知道GPS的定位概念是利用至少三颗以上的卫星,以卫星在太空中的位置作为参考点,反向计算出我们在地球表面的位置。但问题是如何可以精确地测量,从卫星发射的无线电信号到达我们接收器的时间呢?毕竟无线电在空间旅行了11,000英里以上,这两个信号一定不同步到达,从卫星发送的信号将会略微落后。为此,我们可以将原本与卫星同步发送信号的接收器延迟发送时间,直到接收器的信号与卫星信号同步为止。然后测量接收器延迟了多久才与卫星信号同步,再将延迟的时间乘以无线电传播速度,就能得出接收器与卫星之间的距离。将延迟的时间乘以无线电传播速度,就能得出接收器与卫星之间的距离。步骤三 获取精准的时间
如果计时器误差超过千分之一秒,以无线电传送的速度来说就会产生近200海里的误差,所以在卫星上的计时装置都搭载了原子钟,而根据实验的数据显示,原子中的误差大约每140万年才差 1秒。反过来看,地面上的接收器就不需要像原子钟那么精确,这个关键技术就在于利用第四颗卫星来校正计时误差,问题在于每颗原子钟的成本超过10万美金以上,能省则省吧。天宮二號搭載的冷原子鐘能使北斗衛星的定位精度大幅提高。步骤四 获取卫星在太空中的位置
我们如何得知漂浮在11,000英里外卫星的正确位置呢?首先,卫星的轨道高度已经处于真空的外太空环境中,少了大气层的介质干扰,可以用很单纯的数学模式预测。而地面上所有GPS都预存有一套卫星位置的天文历在内建的记忆体中,其中包括了所有卫星在每一时刻位于天空中的位置信息。每当地面监测站完成对某一颗卫星的正确位置测量后,他们会将位置信息回传到该颗卫星本身,这颗卫星在发送计时信息时,也会联同最新的卫星正确位置信息一起发送出去。步骤五 误差修正
但是在现实世界中,卫星信号在传送过程中将会经历许多的干扰,使得最后结果并不如理论计算的完美,其中包括:对流层误差、电离层误差、反射误差、卫星天文历误差、卫星仰角误差及人工干扰误差等,其中,以电离层误差是最大的误差来源。所以就需要把这些参数放进去修正,但我们也得接受GPS 卫星定位还是有误差的。