就如同各種應用程式都會進行版本更新,並在更新中修正上一個版本的缺點,這次哨兵 II 系統的升級,也從哨兵一代系統多年累積的經驗進行修正。
首先,第一代哨兵系統只有計算萬有引力對小行星軌道的影響,並沒有考量其他外力,例如來自太陽的輻射壓等等。這些力量雖然相對微小,但積少成多、聚沙成塔,長期下來也能影響小行星運行的軌道。另一方面,由於小行星本身會自轉,因此小行星的受光面和背光面會不停改變方向,如此一來熱輻射對小行星造成的力,也會隨著轉動而變化,這個效應被稱作「亞爾科夫斯基效應」(Yarkovsky Effect)。而哨兵 II 的演算法都有將這些因素納入考量,讓小行星的軌道估計算更為精準。
然而太空探測器上面有很多精密的儀器提供科學家精準的定位,小行星卻只能透過地面觀測來估算出它的軌道,科學家其軌道掌握的精確度當然就比較差。而當小行星接近地球時,軌道的計算誤差就會被大幅放大。一個小行星飛掠地球時幾百公尺的誤差,到了下一次來訪時可能就成了幾千公里的差別了。而這幾千公里,就有可能是「撞上地球」和「安全通過」的差距。好消息是,由於在軌道計算上考量的因素更全面,演算法也更加精密,讓哨兵 II 即使在面對這樣的狀況,也能計算出更為精準的結果。
最後,哨兵 II 系統在計算小行星的撞擊風險時,判斷的方式也相較上一代系統更縝密。如同任何觀測與測量,小行星的軌道也會存在誤差,而哨兵 II 會從小行星軌道的誤差範圍內隨機取樣進行計算,以檢查小行星有沒有撞上地球的可能性。相比於第一代哨兵系統預先將有撞擊風險的軌道推算出來後才評估撞擊機率的做法,這樣的更新能降低漏網之魚出現的可能性。
坐火車的人都有這一經驗:窗外比較近的東西從眼前飛過,越遠的東西就越不動。所以如果火車是從左往右,當你比較圖一中遠近不同之 A、B 兩點的相對位置時,你將發現中非常遠的 A 點不動;但是比較近的 B 點則會從 A 之右邊 B’ 移到 A 之左邊 B”。事實上這視差與火車動不動無關,而是因 A、B、及觀察者三者的相對位置而異。
但是對於與輪子同時前進、但不旋轉之中間觀察者 B 來說(圖四中),兩個向量相減的結果,上方那一點的速度將是往左,下方那一點的速度則是往右,這正是為什麼他只看到輪子在逆時針方向旋轉的原因。對一位隨輪子旋轉及前進之中間觀察者 C 來說,則輪子不轉不動:如果觀察者 B 不是一個數學點的話,將依順時針方向旋轉(圖四右,註 3)!
地球自轉造成台北 101 大樓往右的旋轉推力;大樓南方因為旋轉圈子比正上方的中間點大,速度因之比中間點快;反之,大樓北方則因為旋轉圈子較小,速度應比中間點慢(圖五白色箭頭)。所以對旁觀者 A 來說, 101 大樓中間點及南、北方兩點之表面速度如圖四左所示;圖四中則為觀察者 B 所看到的:整個台北(地球表面)在圍他逆時針方向旋轉。
住在地球上的我們當然是隨著台北地球表面旋轉的觀察者 C:整個台北不轉不動,B 在順時針方向旋轉;如果 B 是「傅科擺」(記得掛它的條件嗎?),則是鐘擺平面在順時針方向旋轉!同樣的原理我們可以推論到:「傅科擺面」在北極會順時針方向旋轉(週期 24 小時);在赤道上不旋轉(因南、北方兩點之速度一樣);越北的「傅科擺」週期越短(因南、北方兩點之速度差別越大,註 5)。
如果 B 或 C 向前丟出去一顆石子,則 B 將看到該石子直線前進;但是因為「科氏力」(Coriolis force )的關係,C 將看到該顆石子沿右彎的曲線前進;詳見『「 離心力 」真的存在嗎?』。所以「科氏力」可用來解釋「傅科擺」在地球表面的軌跡(與地點緯度、從什麼地方啟動鐘擺、及鐘擺長度有關;加上鍾擺頂點雖然不隨地面旋轉,但並不是「絕對」靜止不動,而是隨地球自轉及公轉,因此細節上是很複雜的,以至於在網路上可以看到許多不同或不完全正確的軌跡圖)。