麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)的制作方法

文檔序號:5940577閱讀:737來源:國知局
專利名稱:一種基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及衛(wèi)星通信技術(shù)領(lǐng)域,特別涉及一種基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻(時間和頻率)傳遞數(shù)據(jù)采集處理系統(tǒng)。
背景技術(shù)
目前,GNSS(GlobalNavigation Satellite System,全球?qū)Ш叫l(wèi)星系統(tǒng))包括 美國的 GPS (Global Positioning System,全球定位系統(tǒng))、俄羅斯的 GL0NASS (Global NAvigation Satellite System,全球衛(wèi)星導(dǎo)航系統(tǒng))、中國的Compass (北斗衛(wèi)星導(dǎo)航系統(tǒng))、歐盟的Galileo系統(tǒng),可用的衛(wèi)星數(shù)目達(dá)到100顆以上。GNSS該計(jì)劃分兩步實(shí)施第一步是建立一個綜合利用美國的GPS系統(tǒng)和俄羅斯的 GL0NASS系統(tǒng)的第一代全球?qū)Ш叫l(wèi)星系統(tǒng)(稱為GNSS-I,即后來建成的EGN0S);第二步是建立一個完全獨(dú)立于美國的GPS系統(tǒng)和俄羅斯的GL0NASS系統(tǒng)之外的第二代全球?qū)Ш叫l(wèi)星系統(tǒng),即正在建設(shè)中的Galileo衛(wèi)星導(dǎo)航定位系統(tǒng)。由此可見,GNSS不是一個單一星座系統(tǒng),而是包括GPS、GL0NASS、Compass、Galileo等在內(nèi)的綜合星座系統(tǒng)。目前,GNSS已成為各種全球?qū)Ш叫l(wèi)星系統(tǒng)的統(tǒng)稱。眾所周知,衛(wèi)星是在天空中環(huán)繞地球而運(yùn)行的,其全球性是不言而喻的;而全球?qū)Ш绞窍鄬τ陉懟鶇^(qū)域性導(dǎo)航而言,以此體現(xiàn)衛(wèi)星導(dǎo)航的優(yōu)越性。如何對GNSS 時間頻率傳遞接收機(jī)(GNSS Time and Frequency Transfer Receiver)接收到的多個GNSS系統(tǒng)的測量數(shù)據(jù)進(jìn)行處理和統(tǒng)計(jì),以向用戶提供可靠的數(shù)據(jù)源是當(dāng)前對GNSS研究的重要問題。

發(fā)明內(nèi)容
本發(fā)明的目的旨在至少解決上述技術(shù)問題,特別提出一種基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng),該數(shù)據(jù)采集處理系統(tǒng)可以自動生成標(biāo)準(zhǔn)RinexOteceiver Independent Exchange Format,與接收機(jī)無關(guān)的交換格式)格式、CGGTTS (CCTF Group on GNSS Time Transfer Standards)格式的數(shù)據(jù),為用戶實(shí)現(xiàn)時間頻率的傳遞和同步,提供穩(wěn)定可靠的數(shù)據(jù)源。為達(dá)到上述目的,本發(fā)明的實(shí)施例提出一種基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng),包括串口數(shù)據(jù)接收模塊,用于從全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī)接收原始串口數(shù)據(jù),對所述原始串口數(shù)據(jù)進(jìn)行搜幀處理;信息類型判斷模塊,所述信息類型判斷模塊與所述串口數(shù)據(jù)接收模塊相連,用于對經(jīng)過搜幀處理后的所述原始串口數(shù)據(jù)的信息類型進(jìn)行判斷,其中,所述原始串口數(shù)據(jù)的信息類型包括GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù);信息處理模塊,所述信息處理模塊與所述信息類型判斷模塊相連, 用于對不同類型的信息進(jìn)行處理,包括對來自所述信息類型判斷模塊的所述GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)進(jìn)行處理;與接收機(jī)無關(guān)的交換格式Rinex文件生成存儲模塊,所述Rinex文件生成存儲模塊與所述信息處理模塊相連,用于根據(jù)所述信息處理模塊處理后的GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)分別生成并存儲Rinex格式的GPS導(dǎo)航數(shù)據(jù)、GL0NASS導(dǎo)航數(shù)據(jù)、GPS觀測數(shù)據(jù)和 GL0NASS觀測數(shù)據(jù)文件'Ck值及P3值生成存儲模塊,所述CA值及P3值生成存儲模塊與所述信息處理模塊相連,用于對所述GPS觀測數(shù)據(jù)和所述GL0NASS觀測數(shù)據(jù)中不同類型的觀測數(shù)據(jù)以及GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文進(jìn)行處理以生成并存儲對應(yīng)GPS衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值以及對應(yīng)GL0NASS衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值;CGGTTS文件生成存儲模塊,所述CGGTTS文件生成存儲模塊分別與所述信息處理模塊和所述CA值及P3值生成存儲模塊相連,用于生成并存儲所述CGGTTS格式文件,其中所述CGGTTS文件包括所述GL0NASS衛(wèi)星的CA值對應(yīng)的所述 GL0NASS衛(wèi)星的CA碼CGGTTS文件、所述GL0NASS衛(wèi)星的P3值對應(yīng)的所述GL0NASS衛(wèi)星的 P3碼CGGTTS文件、所述GPS衛(wèi)星的CA值對應(yīng)的所述GPS衛(wèi)星的CA碼CGGTTS文件、所述 GPS P3值對應(yīng)的所述GPS P3碼CGGTTS文件JPS文件生成存儲模塊,所述JPS文件生成存儲模塊與所述串口數(shù)據(jù)接收模塊相連,用于生成并存儲JPS文件,其中,JPS文件記錄所述二進(jìn)制格式的原始測量數(shù)據(jù);和FTP上傳模塊,所述FTP上傳模塊分別與所述信息處理模塊、所述Rinex文件生成存儲模塊和所述CGGTTS文件生成存儲模塊相連,用于在所述信息處理模塊對GPS觀測數(shù)據(jù)處理后,更新歷元狀態(tài),根據(jù)更新后的歷元狀態(tài)判斷是否到達(dá)預(yù)設(shè)上傳時間,如果到達(dá)所述預(yù)設(shè)上傳時間,則上傳所述Rinex文件和所述CGGTTS文件。根據(jù)本發(fā)明實(shí)施例的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng),可對全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī)進(jìn)行控制操作,通過采集原始串口數(shù)據(jù),自動生成標(biāo)準(zhǔn)格式的 Rinex格式、CGGTTS格式的數(shù)據(jù),為用戶實(shí)現(xiàn)時間頻率的傳遞和同步,提供穩(wěn)定可靠的數(shù)據(jù)源。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。


本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中圖I為根據(jù)本發(fā)明實(shí)施例的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系
統(tǒng)的示意2為串口數(shù)據(jù)接收模塊的雙線程工作流程圖;圖3為串口數(shù)據(jù)接收模塊的工作線程的工作流程圖;圖4為CBDModule: :ProcessComData處理串口數(shù)據(jù)的不意圖;圖5為OnQueryReBack維護(hù)查詢狀態(tài)的流程示意圖;圖6為接收機(jī)的參數(shù)設(shè)置/查詢界面;圖7為Rinex文件生成存儲模塊的流程圖;圖8為存儲Rinex文件、CGGTTS文件和JPS文件的設(shè)置界面;圖為Rinex文件頭參數(shù)設(shè)置界面;圖10為文件生成狀態(tài)顯示窗口示意圖;圖11為CA值及P3值生成存儲模塊計(jì)算CA值和P3值的流程圖;圖12為CA值曲線及P3值曲線顯示界面;
圖13為CGGTTS文件生成存儲模塊生成CGGTTS文件的流程圖;圖14為更新CGGTTS文件的流程圖;圖15為FTP上傳模塊上傳Rinex文件和CGGTTS文件的流程圖;和圖16為FTP上傳模塊的上傳參數(shù)設(shè)置及文件上傳狀態(tài)界面。
具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。下面參考圖I描述根據(jù)本發(fā)明實(shí)施例的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)1000。從硬件上說,GNSS時頻(時間和頻率)傳遞接收機(jī)包括全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī) (GNSS接收機(jī))、溫控模塊和工控機(jī),其中本發(fā)明實(shí)施例提供的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)1000在工控機(jī)上運(yùn)行。如圖I所示,本發(fā)明實(shí)施例提供的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)1000包括串口數(shù)據(jù)接收模塊100、信息類型判斷模塊200、信息處理模塊300、Rinex 文件生成存儲模塊400、CA值及P3值生成存儲模塊500、JPS文件生成存儲模塊600、FTP上傳模塊800和CGGTTS文件生成存儲模塊900。串口數(shù)據(jù)接收模塊100用于從GNSS接收機(jī)接收原始串口數(shù)據(jù),對原始串口數(shù)據(jù)進(jìn)行搜幀處理。信息類型判斷模塊200與串口數(shù)據(jù)接收模塊100相連,用于對經(jīng)過搜幀處理后的原始串口數(shù)據(jù)的信息類型進(jìn)行判斷。其中,原始串口數(shù)據(jù)的信息類型包括GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)。信息處理模塊300與信息類型判斷模塊200相連,用于對不同類型的信息進(jìn)行處理,包括對來自信息類型判斷模塊200的 GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)進(jìn)行處理。Rinex文件生成存儲模塊400與信息處理模塊300相連,用于根據(jù)信息處理模塊300處理后的GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)分別生成并存儲Rinex格式的GPS導(dǎo)航數(shù)據(jù)、GL0NASS導(dǎo)航數(shù)據(jù)、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)文件。CA值及P3值生成存儲模塊500與信息處理模塊300相連,用于對GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)中不同類型的觀測數(shù)據(jù)以及GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文進(jìn)行處理以生成并存儲對應(yīng)GPS 衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值以及對應(yīng)GL0NASS衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值。CGGTTS文件生成存儲模塊900分別與信息處理模塊300和CA值及P3值生成存儲模塊500相連,用于生成并存儲CGGTTS格式文件。其中,CGGTTS文件包括GL0NASS衛(wèi)星的CA值對應(yīng)的GL0NASS衛(wèi)星的CA碼CGGTTS文件、GL0NASS衛(wèi)星的P3值對應(yīng)的GL0NASS衛(wèi)星的P3碼CGGTTS文件、GPS衛(wèi)星的CA值對應(yīng)的GPS衛(wèi)星的CA碼CGGTTS文件、GPS P3值對應(yīng)的GPS P3碼CGGTTS文件。JPS文件生成存儲模塊600與串口數(shù)據(jù)接收模塊100相連,用于生成存儲JPS文件,其中,JPS文件記錄有二進(jìn)制格式的原始測量數(shù)據(jù)。FTP上傳模塊800分別與信息處理模塊300、RineX文件生成存儲模塊400和CGGTTS文件生成存儲模塊900相連,用于在信息處理模塊300對GPS觀測數(shù)據(jù)處理后,更新歷元狀態(tài),根據(jù)更新后的歷元狀態(tài)判斷是否到達(dá)預(yù)設(shè)上傳時間,如果到達(dá)預(yù)設(shè)上傳時間,則上傳Rinex文件和CGGTTS文件。根據(jù)本發(fā)明實(shí)施例的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng),可對全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī)進(jìn)行控制操作,通過采集原始串口數(shù)據(jù),自動生成標(biāo)準(zhǔn)Rinex格式、CGGTTS格式的數(shù)據(jù),為用戶實(shí)現(xiàn)時間頻率的傳遞和同步,提供穩(wěn)定可靠的數(shù)據(jù)源。在本發(fā)明的一個實(shí)施例中,本發(fā)明實(shí)施例提供的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)還包括配置模塊1100。其中,配置模塊1100分別與串口數(shù)據(jù)接收模塊100、信息類型判斷模塊200、信息處理模塊300、Rinex文件生成存儲模塊400、CA值及 P3值生成存儲模塊500、CGGTTS文件生成存儲模塊900、JPS文件生成存儲模塊600、在視衛(wèi)星實(shí)時狀態(tài)顯示模塊710、CGGTTS數(shù)據(jù)實(shí)時顯示模塊720、CA值及P3值實(shí)時數(shù)據(jù)及曲線顯示模塊730和FTP上傳模塊800相連。配置模塊1100用于配置上述各個模塊,并以 XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語言)形式存儲上述各個模塊的配置數(shù)據(jù)。 其中,配置模塊1100中存儲有對應(yīng)于各個模塊的配置文件,其中對應(yīng)的配置文件中存儲有相應(yīng)的配置數(shù)據(jù)。配置模塊1100利用上述配置數(shù)據(jù)對各個模塊進(jìn)行配置。數(shù)據(jù)采集處理系統(tǒng)中的各個模塊通過讀取配置文件即可獲取相應(yīng)的配置數(shù)據(jù)。為了使得信息處理模塊300的時鐘與上位機(jī)的時鐘同步,本發(fā)明實(shí)施例提供的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)還包括定時模塊1200,用于將上位機(jī)的時間同步到由信息處理模塊300解析得到的協(xié)調(diào)世界時UTC時間。其中,上位機(jī)可以為 PC (Personal Computer,個人計(jì)算機(jī))。下面參考圖2至圖15詳細(xì)描述根據(jù)本發(fā)明實(shí)施例的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)1000。本發(fā)明實(shí)施例提供的基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng)1000 可以利用VC6. O作為開發(fā)環(huán)境,同時使用BCG9. O界面庫。串口數(shù)據(jù)接收模塊100采用兩個處理線程進(jìn)行工作,其中兩個處理線程包括工作線程S301和窗口線程S302。首先執(zhí)行 S301,工作線程,然后執(zhí)行S302,窗口線程。如圖2所示,工作線程負(fù)責(zé)從串口讀取全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī)的原始串口數(shù)據(jù)并進(jìn)行搜幀、處理,然后通過windows消息通知窗口線程進(jìn)行處理。具體而言,用戶在打開串口之后,生成工作線程,其中工作線程是在 CBDModule: : InitCom函數(shù)中生成。工作線程僅負(fù)責(zé)從串口接收原始串口數(shù)據(jù)并進(jìn)行搜幀處理。其中,串口數(shù)據(jù)接收模塊100從串口接收原始串口數(shù)據(jù)并進(jìn)行搜幀處理包括從原始串口數(shù)據(jù)中查找符合預(yù)設(shè)格式的信息幀。在本發(fā)明的一個實(shí)施例中,預(yù)設(shè)格式為JAVA格式。 串口數(shù)據(jù)接收模塊100在搜幀處理后,通知窗口線程進(jìn)行處理。窗口線程在收到信息幀后根據(jù)信息ID的不同,調(diào)用不同的函數(shù)進(jìn)行分類處理。實(shí)際的功能是在窗口線程中完成。除非接收機(jī)信息幀的格式發(fā)生變化,否則工作線程不用執(zhí)行。下面參考圖3對工作線程接收原始串口數(shù)據(jù)、搜幀、處理進(jìn)行詳細(xì)描述。數(shù)據(jù)采集系統(tǒng)1000執(zhí)行步驟S401,通過開辟一個CBDModule: :ProcessComData線程從串口接收J(rèn)avad接收機(jī)的原始串口數(shù)據(jù),對原始串口數(shù)據(jù)進(jìn)行搜幀處理提取出有用的協(xié)議并緩存在隊(duì)列中,然后執(zhí)行步驟S402,判斷是否搜到完整的數(shù)據(jù)幀。如果沒有則返回步驟S401,否則執(zhí)行步驟S403,通過消息通知CMainFrame主窗口,CMainFrame窗口收到消息后從隊(duì)列中提取第一條協(xié)議,然后根據(jù)協(xié)議類型解析、處理、顯示。
下面對串口數(shù)據(jù)接收模塊100中涉及的類和對象進(jìn)行描述。(I)CAsynCom :串口類,用于對串口操作的封裝,實(shí)現(xiàn)串口的打開、關(guān)閉、從串口讀數(shù)、向串口寫數(shù)等操作。其中,CAsynCom采用異步操作的方式實(shí)現(xiàn)對串口數(shù)據(jù)的操作。 (2) DataFrame :數(shù)據(jù)巾貞類,用于在CBDModule類中包含該類的實(shí)現(xiàn)對象m_ DataFrame,該類通過DataFrame: : DataProcess函數(shù)接收來自串口的原始串口數(shù)據(jù)并進(jìn)行搜索,找到正確的數(shù)據(jù)幀。(3)CBDModule :具體實(shí)現(xiàn)為g_BDModule對象,該類用于實(shí)現(xiàn)對串口操作、串口數(shù)據(jù)搜巾貞處理功能的封裝,核心函數(shù)為ProcessComDatahe和DataProcess函數(shù)。 ProcessComDatahe函數(shù)在一個專用的數(shù)據(jù)處理線程中運(yùn)行,一方面接收串口數(shù)據(jù)并進(jìn)行處理,另一方面響應(yīng)關(guān)閉串口的指不。DataProcess函數(shù)將搜到的數(shù)據(jù)放入緩存隊(duì)列并通過WM_USER+700消息通知 CMainFrame 窗口。(4) CMainFrame :程序主窗口,CMainFrame是其他子窗口的父窗口。 CMainFrame: :OnCreate函數(shù)實(shí)現(xiàn)系統(tǒng)初始化功能并響應(yīng)WM_USER+700消息,響應(yīng)函數(shù)為 CMainFrame: : OnAsyInfoCom,該函數(shù)提取搜到的信息并調(diào)用 JavadStandInfoExplain 函數(shù)進(jìn)行解析。下面對串口數(shù)據(jù)接收模塊100中涉及到的部分函數(shù)進(jìn)行描述。(I) CBDModule: :ProcessComData 函數(shù)CBDModule: :ProcessComData函數(shù)為工作線程的實(shí)現(xiàn)函數(shù)。如圖4所示, CBDModule: :ProcessComData函數(shù)的執(zhí)行流程包括如下步驟S501 :從串口取數(shù)據(jù),Obj- > m_pCom_ > ReadData();S502 :等待同步信號,WaitForMultipleObjects ;S503 :判斷同步信號類型,如果為退出線程(WAIT_0BJECT_0+1),則執(zhí)行步驟 S504,如果收到串口數(shù)據(jù)(WAIT_0BJECT_0),則執(zhí)行步驟S505 ;S504 :釋放資源并退出;S505 :獲取串口 數(shù)據(jù),Obj- > m_pCom_ > GetData ;S506 :處理數(shù)據(jù)并獲取新的數(shù)據(jù),Obj- > m_pCom- > GetData,Obj- > m_pCom- > ReadDataO,然后返回步驟S502。(2) CMainFrame: : JavadStandInfoExplain 函數(shù)JavadStandInfoExplain函數(shù)用于解析從接收機(jī)收到的所有信息巾貞,該函數(shù)主要根據(jù)信息頭判斷是信息類型并調(diào)用對應(yīng)的處理函數(shù)進(jìn)行處理。表I示出了 JavadStandInfoExplain函數(shù)處理的信息的類型。
權(quán)利要求
1.一種基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng),其特征在于,包括串口數(shù)據(jù)接收模塊,用于從全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī)接收原始串口數(shù)據(jù),對所述原始串口數(shù)據(jù)進(jìn)行搜幀處理;信息類型判斷模塊,所述信息類型判斷模塊與所述串口數(shù)據(jù)接收模塊相連,用于對經(jīng)過搜幀處理后的所述原始串口數(shù)據(jù)的信息類型進(jìn)行判斷,其中,所述原始串口數(shù)據(jù)的信息類型包括GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù);信息處理模塊,所述信息處理模塊與所述信息類型判斷模塊相連,用于對不同類型的信息進(jìn)行處理,包括對來自所述信息類型判斷模塊的所述GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)進(jìn)行處理;與接收機(jī)無關(guān)的交換格式Rinex文件生成存儲模塊,所述Rinex文件生成存儲模塊與所述信息處理模塊相連,用于根據(jù)所述信息處理模塊處理后的GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)分別生成并存儲Rinex格式的GPS導(dǎo)航數(shù)據(jù)、 GL0NASS導(dǎo)航數(shù)據(jù)、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)文件;CA值及P3值生成存儲模塊,所述CA值及P3值生成存儲模塊與所述信息處理模塊相連,用于對所述GPS觀測數(shù)據(jù)和所述GL0NASS觀測數(shù)據(jù)中不同類型的觀測數(shù)據(jù)以及GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文進(jìn)行處理以生成并存儲對應(yīng)GPS衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值以及對應(yīng)GL0NASS衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值;CGGTTS文件生成存儲模塊,所述CGGTTS文件生成存儲模塊分別與所述信息處理模塊和所述CA值及P3值生成存儲模塊相連,用于生成并存儲所述CGGTTS格式文件,其中所述 CGGTTS文件包括所述GL0NASS衛(wèi)星的CA值對應(yīng)的所述GL0NASS衛(wèi)星的CA碼CGGTTS文件、所述GL0NASS衛(wèi)星的P3值對應(yīng)的所述GL0NASS衛(wèi)星的P3碼CGGTTS文件、所述GPS衛(wèi)星的CA值對應(yīng)的所述GPS衛(wèi)星的CA碼CGGTTS文件、所述GPS P3值對應(yīng)的所述GPS P3碼 CGGTTS 文件;JPS文件生成存儲模塊,所述JPS文件生成存儲模塊與所述串口數(shù)據(jù)接收模塊相連,用于生成并存儲JPS文件,其中,JPS文件記錄所述二進(jìn)制格式的原始測量數(shù)據(jù);和FTP上傳模塊,所述FTP上傳模塊分別與所述信息處理模塊、所述Rinex文件生成存儲模塊和所述CGGTTS文件生成存儲模塊相連,用于在所述信息處理模塊對GPS觀測數(shù)據(jù)處理后,更新歷元狀態(tài),根據(jù)更新后的歷元狀態(tài)判斷是否到達(dá)預(yù)設(shè)上傳時間,如果到達(dá)所述預(yù)設(shè)上傳時間,則上傳所述Rinex文件和所述CGGTTS文件。
2.如權(quán)利要求I所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,所述串口數(shù)據(jù)接收模塊對所述原始串口數(shù)據(jù)進(jìn)行搜幀處理包括從所述原始串口數(shù)據(jù)中查找符合預(yù)設(shè)格式的信息幀。
3.如權(quán)利要求I所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,所述Rinex文件生成存儲模塊根據(jù)處理后的GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)判斷是否需要分別生成Rinex格式的GPS導(dǎo)航數(shù)據(jù)、GL0NASS導(dǎo)航數(shù)據(jù)、GPS觀測數(shù)據(jù)和GL0NASS 觀測數(shù)據(jù)文件,如果是,則根據(jù)所述處理后的GPS導(dǎo)航電文、GL0NASS導(dǎo)航電文和GPS觀測數(shù)據(jù)更新相應(yīng)的星歷信息、生成并存儲Rinex格式的GPS導(dǎo)航數(shù)據(jù)、GL0NASS導(dǎo)航數(shù)據(jù)、GPS 觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù)文件;所述Rinex文件生成存儲模塊根據(jù)所述GPS導(dǎo)航電文、所述GL0NASS導(dǎo)航電文、GPS觀測數(shù)據(jù)和GL0NASS觀測數(shù)據(jù),生成所述Rinex文件。
4.如權(quán)利要求I所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,所述CA值及P3值生成存儲模塊計(jì)算所述GPS衛(wèi)星的CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值以及所述 GL0NASS衛(wèi)星的CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值,包括判斷所述每顆跟蹤衛(wèi)星的類型,當(dāng)所述跟蹤衛(wèi)星為GL0NASS衛(wèi)星時,計(jì)算所述GL0NASS衛(wèi)星的CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值,并通過設(shè)置野值處理對所述GL0NASS衛(wèi)星的CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值進(jìn)行野值處理;當(dāng)所述跟蹤衛(wèi)星為GPS衛(wèi)星時,計(jì)算所述GPS衛(wèi)星的CA碼測量的接收機(jī)鐘差值和P3 碼測量的接收機(jī)鐘差值,并通過設(shè)置野值處理對所述GPS衛(wèi)星的CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值進(jìn)行野值處理。
5.如權(quán)利要求3所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,所述Rinex文件、所述CGGTTS 文件、所述JPS文件、所述GPS衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值以及所述GL0NASS衛(wèi)星CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值每隔預(yù)定時間進(jìn)行更新。
6.如權(quán)利要求I所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,還包括在視衛(wèi)星實(shí)時狀態(tài)信息顯示模塊,用于在每個歷元顯示所述GPS衛(wèi)星和所述GL0NASS 衛(wèi)星的星空視圖和衛(wèi)星信息以及GNSS接收機(jī)的PVT信息;CGGTTS數(shù)據(jù)實(shí)時顯示模塊,用于實(shí)時顯示CGGTTS數(shù)據(jù)信息;CA值及P3值實(shí)時數(shù)據(jù)及曲線顯示模塊,用于實(shí)時顯示CA值數(shù)據(jù)及曲線和P3值數(shù)據(jù)及曲線。
7.如權(quán)利要求I所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,所述FTP上傳模塊還用于上傳所述CGGTTS文件。
8.如權(quán)利要求7所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,所述FTP上傳模塊根據(jù)所述更新后的歷元狀態(tài),在每個歷元檢測是否有所述Rinex文件和/或所述CGGTTS文件需要上傳,如果有,則進(jìn)一步判斷是否到達(dá)所述預(yù)設(shè)上傳時間,當(dāng)?shù)竭_(dá)所述預(yù)設(shè)上傳時間后,檢測全部所述Rinex文件和/或所述CGGTTS文件,并上傳所述Rinex文件和/或所述CGGTTS 文件至所述FTP上傳模塊。
9.如權(quán)利要求1-8中任一項(xiàng)所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,還包括配置模塊, 所述配置模塊分別與所述串口數(shù)據(jù)接收模塊、所述信息類型判斷模塊、所述信息處理模塊、 所述Rinex文件生成存儲模塊、所述CA值及P3值生成存儲模塊、所述CGGTTS文件生成存儲模塊、所述在視衛(wèi)星實(shí)時狀態(tài)信息顯示模塊、所述CGGTTS數(shù)據(jù)實(shí)時顯示模塊、所述CA值及P3值實(shí)時數(shù)據(jù)及曲線顯示模塊、所述JPS文件生成存儲模塊和所述FTP上傳模塊相連, 用于配置所述全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī)、所述串口數(shù)據(jù)接收模塊、所述信息類型判斷模塊、 所述信息處理模塊、所述Rinex文件生成存儲模塊、所述CA值及P3值生成存儲模塊、所述 CGGTTS文件生成存儲模塊、所述JPS文件生成存儲模塊、所述在視衛(wèi)星實(shí)時狀態(tài)信息顯示模塊、所述CGGTTS數(shù)據(jù)實(shí)時顯示模塊、所述CA值及P3值實(shí)時數(shù)據(jù)及曲線顯示模塊和所述 FTP上傳模塊,并以可擴(kuò)展標(biāo)記語言XML形式存儲配置數(shù)據(jù)。
10.如權(quán)利要求1-9中任一項(xiàng)所述的數(shù)據(jù)采集處理系統(tǒng),其特征在于,還包括定時模塊,所述定時模塊與所述信息處理模塊相連,用于將上位機(jī)的時間同步到由所述信息處理模塊解析得到的協(xié)調(diào)世界時UTC時間。
全文摘要
本發(fā)明提出一種基于全球?qū)Ш叫l(wèi)星系統(tǒng)的時頻傳遞數(shù)據(jù)采集處理系統(tǒng),包括串口數(shù)據(jù)接收模塊從全球?qū)Ш叫l(wèi)星系統(tǒng)接收機(jī)接收原始串口數(shù)據(jù);信息類型判斷模塊對經(jīng)過搜幀處理后的原始串口數(shù)據(jù)的信息類型進(jìn)行判斷;信息處理模塊對不同類型的信息進(jìn)行處理;Rinex文件生成存儲模塊生成存儲Rinex格式的文件;CA值及P3值生成存儲模塊計(jì)算存儲CA碼測量的接收機(jī)鐘差值和P3碼測量的接收機(jī)鐘差值;CGGTTS文件生成存儲模塊生成存儲CGGTTS格式文件;JPS文件生成存儲模塊生成存儲二進(jìn)制格式的原始測量數(shù)據(jù);FTP上傳模塊上傳Rinex文件和CGGTTS文件。本發(fā)明為用戶實(shí)現(xiàn)時間頻率的傳遞和同步,提供穩(wěn)定可靠數(shù)據(jù)源。
文檔編號G01S19/33GK102590836SQ20121000648
公開日2012年7月18日 申請日期2012年1月10日 優(yōu)先權(quán)日2012年1月10日
發(fā)明者寧大愚, 張愛敏, 梁坤, 王偉波, 高小珣 申請人:中國計(jì)量科學(xué)研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
主站蜘蛛池模板: 读书| 平谷区| 南皮县| 渭南市| 天水市| 九龙坡区| 大余县| 彰化县| 甘谷县| 安达市| 文成县| 集安市| 石河子市| 桂林市| 嘉兴市| 岳池县| 抚远县| 保靖县| 河北区| 开原市| 自贡市| 阿拉善盟| 桃园市| 杭州市| 会东县| 承德县| 巴塘县| 区。| 若羌县| 南丹县| 磐石市| 上蔡县| 蓝山县| 德钦县| 方山县| 遂川县| 汪清县| 温州市| 法库县| 永清县| 宣威市|