先前 GPS 座標計算一文,許多讀者來文指教,其中 Bernie 指出缺少接收器的時鐘誤差,的確前文假設接收器的時鐘與衛星的時鐘同步,因此本文將加入這項誤差並推導公式。
首先修正
衛星與接收器間的距離 = 光速 x (接收器接收時間 –衛星發射時間 + 接收器時鐘誤差)
也就是
i 表示衛星編號 1 ~ 4
現在重新列出 GPS 座標計算公式
先用 Bernie 的方式推導
現在先簡單檢驗這四個方程式相互關係,依據線性代數,方程式相互加加減減,並不會影響計算結果,這也就是為什麼可以計算方程式 (5) = (1) - (2),但是用 Bernie的方法,那麼方程式 (5) + (6) + (7) + (8) = 0,將會獲得無解的結果,就沒什麼好奇怪了。
那麼來看看其它算法,可否四顆衛星解出答案?
先看 (B) + (D) = (3) – (1) + (2) – (3) = (2) – (1) = (A),這代表方程式 (D) 是多餘的,因此只有三個有效方程式,但是有四個未知變數,那麼會有無限多組解。
不知道接收器的時鐘誤差時,若有五顆衛星,就可以四元一次方程組求解。
後續推導,一般讀者應該可以自行完成。
如果只有四顆衛星,那能否求解接收器的座標?答案是可以的,我想出三種方法。
方法一,求解四個四元二次方程式,這需用 Multidimensional Newton-Raphson 數值方法求解。
方法二,如果在地球表面,將地表當成一個球,可再加入一個新方程式,求解四元一次方程組。
方法三,接收器出廠前,工廠先將時間誤差校正好,也就是生產時求出接收器時鐘誤差,把它紀錄在接收器中,因為這是固定誤差,不會隨時間而變,只是每個接收器的誤差不同,必須個別校驗,使用者使用時就可以求解三元一次方程式。
PS. 如果有些算式過長右邊被遮住,可以點選計算式進一步查閱。
中國製造業離世界先進水平依舊有一定的差距
-
中國高鐵的自主研發率可能已經達到了95%,但長期以來一直依賴日本的一種「硬鎖螺母」。 硬鎖螺母的介紹 來自這裏: 日本“獨此一家” Hard
Lock工業 永不鬆動的螺母 永不鬆動的「Hard
Lock螺母」,是從大阪神社的牌坊中得到啟示,於40年前發明。如今已成為舉世公認的商品。顧客滿意的笑臉是最大的鼓勵,...
6 小時前
沒有留言:
張貼留言