北斗衛星導航系統(BeiDou Navigation Satellite System,BDS)是中國自行研制的全球衛星導航系統。是繼美國全球定位系統獲案(GPS)、俄羅斯格洛納斯衛星導航系統(GLONASS)之后第三個成熟的衛星導航系統。北斗衛星導航系統(BDS)和美國GPS、俄羅斯GLONASS、歐盟GALILEO,是聯合國衛星導航委員會已認定的供應商。
北斗衛星導航系統由空間段、地面段和用戶段三部分組成,可在全球范圍內全天候、全天時為各類用戶提供高精度、高可靠定位、導航、授時服務,并具短報文通信能力,已經初步具備區域導航、定位和授時能力,定位精度10米,測速精度0.2米/秒,授時精度10納秒。
35顆衛星在離地面2萬多千米的高空上,以固定的周期環繞地球運行,使得在任意時刻,在地面上的任意一點都可以同時觀測到4顆以上的衛星。
由于衛星的位置精確可知,在接收機對衛星觀測中,我們可得到衛星到接收機的距離,利用三維坐標中的距離公式,利用3顆衛星,就可以組成3個方程式,解出觀測點的位置(X,Y,Z)??紤]到衛星的時鐘與接收機時鐘之間的誤差,實際上有4個未知數,X、Y、Z和鐘差,因而需要引入第4顆衛星,形成4個方程式進行求解,從而得到觀測點的經緯度和高程。
事實上,接收機往往可以鎖住4顆以上的衛星,這時,接收機可按衛星的星座分布分成若干組,每組4顆,然后通過算法挑選出誤差最小的一組用作定位,從而提高精度。
衛星定位實施的是“到達時間差”(時延)的概念:利用每一顆衛星的精確位置和連續發送的星上原子鐘生成的導航信息獲得從衛星至接收機的到達時間差。
衛星在空中連續發送帶有時間和位置信息的無線電信號,供接收機接收。由于傳輸的距離因素,接收機接收到信號的時刻要比衛星發送信號的時刻延遲,通常稱之為時延,因此,也可以通過時延來確定距離。衛星和接收機同時產生同樣的偽隨機碼,一旦兩個碼實現時間同步,接收機便能測定時延;將時延乘上光速,便能得到距離。
每顆衛星上的計算機和導航信息發生器非常精確地了解其軌道位置和系統時間,而全球監測站網保持連續跟蹤。