6月23日9時(shí)43分,北斗系統(tǒng)的第五十五顆導(dǎo)航衛(wèi)星,暨北斗三號(hào)最后一顆全球組網(wǎng)衛(wèi)星成功發(fā)射。國(guó)人一片歡騰,為祖國(guó)的高科技而驕傲。
那么北斗系統(tǒng)到底是什么?北斗一號(hào),二號(hào)三號(hào)有什么區(qū)別?它的主要作用和它是怎么工作的呢?
本文將會(huì)帶大家一一揭秘。
北斗系統(tǒng)是中國(guó)為了國(guó)家安全和發(fā)展需要自研的全球衛(wèi)星導(dǎo)航系統(tǒng),可以為全球用戶提供全天候、全天時(shí)、高精度定位、導(dǎo)航和授時(shí)服務(wù)。
目前能提供全球服務(wù)的衛(wèi)星導(dǎo)航系統(tǒng)主要有美國(guó)GPS、俄羅斯GLONASS、中國(guó)北斗衛(wèi)星導(dǎo)航系統(tǒng)和歐洲Galileo。
在北斗系統(tǒng)出現(xiàn)之前,國(guó)內(nèi)的衛(wèi)星導(dǎo)航系統(tǒng)基本上是被GPS所壟斷,但是從國(guó)家戰(zhàn)略發(fā)展的角度,一直受制于美國(guó)的技術(shù)肯定是不可取的,所以國(guó)家開啟了北斗系統(tǒng)計(jì)劃。
北斗系統(tǒng)是通過三步走來建立的,也就是大家經(jīng)常聽說的北斗一號(hào),北斗二號(hào)和北斗三號(hào)。
北斗一號(hào)主要為中國(guó)用戶提供定位、授時(shí)、廣域差分和短報(bào)文通信服務(wù)。
北斗一號(hào)是在1994年啟動(dòng)的,并與2000年發(fā)射2顆地球靜止軌道衛(wèi)星,建成系統(tǒng)并投入使用,采用有源定位體制。在2003年,發(fā)射第3顆地球靜止軌道衛(wèi)星,進(jìn)一步增強(qiáng)系統(tǒng)性能。
北斗二號(hào)在兼容北斗一號(hào)系統(tǒng)技術(shù)體制基礎(chǔ)上,增加無源定位體制,為亞太地區(qū)用戶提供定位、測(cè)速、授時(shí)和短報(bào)文通信服務(wù)。
北斗二號(hào)是在2004年啟動(dòng)建設(shè)的,在2014年完成了14顆衛(wèi)星(5顆地球靜止軌道衛(wèi)星、5顆傾斜地球同步軌道衛(wèi)星和4顆中圓地球軌道衛(wèi)星)發(fā)射組網(wǎng)。
北斗三號(hào)主要為全球用戶提供定位導(dǎo)航授時(shí)、全球短報(bào)文通信和國(guó)際搜救服務(wù),同時(shí)可為中國(guó)及周邊地區(qū)用戶提供星基增強(qiáng)、地基增強(qiáng)、精密單點(diǎn)定位和區(qū)域短報(bào)文通信等服務(wù)。
北斗三號(hào)是在2009啟動(dòng)的,在2020年完成30顆衛(wèi)星發(fā)射組網(wǎng),全面建成北斗三號(hào)系統(tǒng)。
具體來說2018年12月,完成包括18顆MEO衛(wèi)星的基本系統(tǒng)建設(shè)和1 顆GEO衛(wèi)星發(fā)射,并開通全球服務(wù);
2019年12月,完成6顆MEO衛(wèi)星和3顆IGSO衛(wèi)星發(fā)射,完成核心星座部署,系統(tǒng)服務(wù)能力進(jìn)一步提升;
2020年再發(fā)射2顆GEO衛(wèi)星,將完成全系統(tǒng)建設(shè),實(shí)現(xiàn)滿星座運(yùn)行服務(wù)。
目前,北斗系統(tǒng)服務(wù)由北斗二號(hào)系統(tǒng)和北斗三號(hào)系統(tǒng)共同提供,2020年后將平穩(wěn)過渡為北斗三號(hào)系統(tǒng)為主提供。
MEO 中圓地球軌道(Medium Earth Orbit).MEO衛(wèi)星軌道高度約21500km,軌道傾角為55度,繞地球旋轉(zhuǎn)運(yùn)行,通過多顆衛(wèi)星組網(wǎng)可實(shí)現(xiàn)全球覆蓋,北斗MEO星座回歸特性為7天13圈。
GEO 地球靜止軌道(Geostationary Earth Orbit)。GEO衛(wèi)星相對(duì)地球靜止,軌道高度35786km,軌道傾角為0度,單星覆蓋區(qū)域較大,3顆衛(wèi)星可覆蓋亞太大部分地區(qū)。
IGSO 傾斜地球同步軌道(Inclined GeoSynchronous Orbit)。IGSO衛(wèi)星軌道高度與GEO衛(wèi)星相同,軌道傾角為55度,星下點(diǎn)軌跡為“8”字。
北斗系統(tǒng)由空間段、地面段和用戶段三部分組成。
空間段:北斗三號(hào)系統(tǒng)空間段由3顆GEO衛(wèi)星、3顆IGSO和24顆MEO衛(wèi)星等組成。
地面段:北斗三號(hào)系統(tǒng)地面段包括主控站、時(shí)間同步/注入站和監(jiān)測(cè)站等若干地面站,以及星間鏈路運(yùn)行管理設(shè)施。
用戶段:北斗系統(tǒng)用戶段包括北斗及兼容其他衛(wèi)星導(dǎo)航系統(tǒng)的芯片、模塊、天線等基礎(chǔ)產(chǎn)品,以及終端設(shè)備、應(yīng)用系統(tǒng)與應(yīng)用服務(wù)等。
北斗系統(tǒng)分為B1,B2,B3三個(gè)頻段信號(hào)。
北斗二號(hào)在B1、B2和B3三個(gè)頻段提供B1I、B2I和B3I三個(gè)公開服務(wù)信號(hào)。其中,B1頻段的中心頻率為1561.098MHz,B2為1207.14MHz,B3為1268.52MHz。
北斗三號(hào)在B1、B2和B3三個(gè)頻段提供B1I、B1C、B2a、B2b和B3I五個(gè)公開服務(wù)信號(hào)。其中B1頻段的中心頻率為1575.42MHz,B2為1176.45MHz,B3為1268.52MHz。
北斗系統(tǒng)提供的服務(wù)主要從全球范圍和中國(guó)范圍來區(qū)分。
對(duì)于全球范圍可以提供定位導(dǎo)航授時(shí),全球短報(bào)文通信,國(guó)際搜救這三大服務(wù)。
對(duì)于中國(guó)及其周邊的地區(qū)可以提供星基增強(qiáng),地基增強(qiáng),單點(diǎn)定位和區(qū)域短報(bào)文通信等服務(wù)。
星基增強(qiáng)服務(wù)。按照國(guó)際民航組織標(biāo)準(zhǔn),服務(wù)中國(guó)及周邊地區(qū)用戶,支持單頻及雙頻多星座兩種增強(qiáng)服務(wù)模式,滿足國(guó)際民航組織相關(guān)性能要求。
地基增強(qiáng)服務(wù)。利用移動(dòng)通信網(wǎng)絡(luò)或互聯(lián)網(wǎng)絡(luò),向北斗基準(zhǔn)站網(wǎng)覆蓋區(qū)內(nèi)的用戶提供米級(jí)、分米級(jí)、厘米級(jí)、毫米級(jí)高精度定位服務(wù)。
北斗系統(tǒng)提供的這些服務(wù)中大部分都是非常容易理解的。可能有朋友會(huì)疑問,授時(shí)是什么?
授時(shí)簡(jiǎn)單點(diǎn)講就是傳遞標(biāo)準(zhǔn)時(shí)間。
其實(shí)授時(shí)這個(gè)需求古已有之。我們?cè)趪?guó)內(nèi)的很多城市都可以看到有鐘樓這樣的建筑。
鐘樓就是為一個(gè)城市傳遞時(shí)間的工具。大家聽到鐘聲就知道現(xiàn)在是什么時(shí)辰了,就可以去做相應(yīng)的事情。
我們知道目前國(guó)際通用的標(biāo)準(zhǔn)時(shí)間叫做協(xié)調(diào)世界時(shí)(Universal Time Coordinated,UTC),它是以原子時(shí)的秒長(zhǎng)為基礎(chǔ),與世界時(shí)的時(shí)刻相結(jié)合。當(dāng)兩者之差逐年積累,達(dá)到0.9秒時(shí),就通過正負(fù)1閏秒的方式彌補(bǔ)誤差,同時(shí)保持時(shí)間尺度的均勻。
北斗系統(tǒng)的授時(shí)服務(wù)就是將中國(guó)科學(xué)院國(guó)家授時(shí)中心的中國(guó)標(biāo)準(zhǔn)時(shí)間,通過衛(wèi)星服務(wù)傳播給各行各業(yè)的應(yīng)用,以保證時(shí)間的同步和準(zhǔn)確性。
衛(wèi)星會(huì)定時(shí)向外部發(fā)送信號(hào),我們的信號(hào)接收器通過接收衛(wèi)星的信號(hào)來定位。
假設(shè)現(xiàn)在有兩個(gè)衛(wèi)星,每個(gè)衛(wèi)星都維護(hù)了一個(gè)自己的時(shí)鐘。假設(shè)每個(gè)衛(wèi)星每隔一秒鐘發(fā)送一個(gè)信號(hào)。同時(shí)接收器也維護(hù)了一個(gè)自己的時(shí)鐘,那么接收器可以通過判斷信號(hào)到達(dá)時(shí)間來計(jì)算出自己和兩個(gè)衛(wèi)星的距離。
注意,上面我們假設(shè)接收器擁有自己的準(zhǔn)確時(shí)鐘。對(duì)這個(gè)問題的討論我們會(huì)在后面詳細(xì)解答。
上面我們畫的是一個(gè)二維示意圖。如果在三維環(huán)境中,相應(yīng)的衛(wèi)星個(gè)數(shù)要加一。
好了,問題來了,知道兩個(gè)衛(wèi)星離我們的距離是否可以精確定位我們的位置呢?
答案是否定的,因?yàn)槲覀儾⒉恢佬l(wèi)星所在的位置。
怎么才能準(zhǔn)確定位衛(wèi)星的位置呢?
早在1617年,約翰尼斯·開普勒(Johannes Kepler)大神就在一個(gè)理想化的模型中,使用7個(gè)元素就可以定位一個(gè)衛(wèi)星軌道。
當(dāng)然這個(gè)理想化的模型有一些約束條件:軌道堅(jiān)持2D平面,并且始終是橢圓形。然后,你可以使用以下元素精確描述這個(gè)固定軌道:
橢圓的長(zhǎng)軸和短軸的平均值(實(shí)際上:橢圓的面積,A)
橢圓的長(zhǎng)軸和短軸之比(e)。
描述軌道平面方向的三個(gè)參數(shù):傾角(i0),
上升節(jié)點(diǎn)的經(jīng)度(Ω0),
近拱點(diǎn)(ω)
在T = 0(平均近點(diǎn)角M0)處,衛(wèi)星沿橢圓的距離為多遠(yuǎn)
T = 0的時(shí)刻(t0e)
雖然開普勒的模型足夠完美,但是還不夠,因?yàn)榈厍虮旧聿⒉皇且粋€(gè)完美的球體,并且引力場(chǎng)也不是完全均勻的。如果直接使用這個(gè)模型,那么衛(wèi)星位置可能會(huì)有千米的誤差。
為了解決這個(gè)問題,1970年設(shè)計(jì)GPS的大神,在開普勒模型的基礎(chǔ)上又添加了6個(gè)參數(shù)。
下圖是GPS和歐洲的伽利略衛(wèi)星系統(tǒng)使用的定位參數(shù):
具體的含義我就不細(xì)講了,感興趣的朋友可以自行探索。
北斗衛(wèi)星系統(tǒng)也是沿用了GPS設(shè)計(jì)的衛(wèi)星定位參數(shù)。
以編號(hào)C06@0的北斗衛(wèi)星為例,我們看一下它對(duì)外提供的信號(hào)信息:
如果我們把當(dāng)前的衛(wèi)星位置和之后可預(yù)測(cè)的衛(wèi)星位置統(tǒng)計(jì)起來,就生成了一張星歷表。
上圖是2020年6月24日北斗衛(wèi)星的星歷表圖。
有了衛(wèi)星的位置和離衛(wèi)星的距離,我們就可以計(jì)算我們的位置了。但是這里有一個(gè)前提,就是衛(wèi)星的時(shí)鐘是準(zhǔn)確的,并且接收者的時(shí)鐘也是準(zhǔn)確的。
這里涉及到兩個(gè)問題,一個(gè)是衛(wèi)星的時(shí)鐘的準(zhǔn)確性,一個(gè)是接受者時(shí)鐘的準(zhǔn)確性。
我們先來看接受者時(shí)鐘準(zhǔn)確性的問題。
如果信號(hào)是以光速來傳播的,那么一納秒的誤差距離就是30厘米。
對(duì)于普通的接收設(shè)備來說,維持納秒級(jí)的精確時(shí)鐘基本上是不可能的,那怎么才能讓普通的接收設(shè)備也能夠精確的定位呢?
答案是再加一顆衛(wèi)星。
接收設(shè)備同時(shí)接收到三顆的信號(hào),同一時(shí)刻的信號(hào)肯定要匯集于接受者實(shí)際位置那一點(diǎn),那么接受者可以通過修正本地的時(shí)鐘從而將多個(gè)衛(wèi)星信號(hào)匯集于一點(diǎn),從而實(shí)現(xiàn)本地時(shí)鐘的校正和精確位置的定位。一舉兩得。
如果是在三維空間,至少需要4顆衛(wèi)星。
接受者的問題我們解決了,發(fā)送者的問題怎么解決呢?
每個(gè)衛(wèi)星也需要一個(gè)精準(zhǔn)的時(shí)鐘用來發(fā)送信號(hào)。
我們知道世界上最精準(zhǔn)的時(shí)間是在實(shí)驗(yàn)室環(huán)境中產(chǎn)生的,但是衛(wèi)星所處的環(huán)境,不可能達(dá)到實(shí)驗(yàn)室那種精確度。
我們可以從地面上監(jiān)控空中的時(shí)鐘,并將其和實(shí)驗(yàn)室環(huán)境中的精確時(shí)間做比對(duì),然后向衛(wèi)星發(fā)送校驗(yàn)信息。
主要有三個(gè)校正項(xiàng):
時(shí)鐘偏離量 af0納秒
時(shí)鐘偏移率 af1納秒/秒
時(shí)鐘偏移加速度 af2納秒/秒/秒
一般來說衛(wèi)星在收到校正信息之后并不會(huì)調(diào)整自己的時(shí)鐘,而是將校正項(xiàng)和原始時(shí)鐘一起發(fā)送給接收方,由接收方自行處理。
好了,所有的問題好像都解決了,但是還有一個(gè)問題。就是電離層的問題。
信號(hào)在電離層傳輸會(huì)受到影響,從而產(chǎn)生延時(shí)。
怎么解決這個(gè)信號(hào)延時(shí)的問題呢?
因?yàn)殡婋x層產(chǎn)生的延遲與信號(hào)頻率成正比。因此我們可以采用多頻率的信號(hào),從而通過不同頻帶之間到達(dá)的時(shí)間差來推導(dǎo)所產(chǎn)生的總延遲并消除總延遲。
這樣就可以消除99.9%以上的由大氣引入的誤差,而無需執(zhí)行進(jìn)一步的建模。
上面我們介紹北斗系統(tǒng)的時(shí)候提到了,北斗系統(tǒng)使用了B1,B2,B3三個(gè)頻段信號(hào),使用三個(gè)頻段信號(hào)可以更好的消除電離層的誤差。
本文通過北斗衛(wèi)星系統(tǒng)介紹,粗淺的分析了一下衛(wèi)星定位的原理和精確時(shí)鐘。如有錯(cuò)誤,歡迎指正。
本文參考資料:北斗衛(wèi)星導(dǎo)航系統(tǒng) http://www.beidou.gov.cn/
特別推薦一個(gè)分享架構(gòu)+算法的優(yōu)質(zhì)內(nèi)容,還沒關(guān)注的小伙伴,可以長(zhǎng)按關(guān)注一下:

長(zhǎng)按訂閱更多精彩▼

如有收獲,點(diǎn)個(gè)在看,誠(chéng)摯感謝
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!