[發明專利]一種輔助衛星飛控的遙測數據處理系統和方法在審
| 申請號: | 201710155048.3 | 申請日: | 2017-03-14 |
| 公開(公告)號: | CN107046438A | 公開(公告)日: | 2017-08-15 |
| 發明(設計)人: | 向永清;安亮;李延;王建軍;田方;宋宏江;何曉宇;劉勇;劉滕沖;于忠江;侯銳;張慶君;齊亞琳;楊雙景 | 申請(專利權)人: | 北京空間飛行器總體設計部 |
| 主分類號: | H04B7/185 | 分類號: | H04B7/185;H04L29/06 |
| 代理公司: | 中國航天科技專利中心11009 | 代理人: | 范曉毅 |
| 地址: | 100094 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 輔助 衛星 遙測 數據處理系統 方法 | ||
技術領域
本發明屬于航天技術領域,尤其涉及一種輔助衛星飛控的遙測數據處理系統和方法。
背景技術
衛星飛行控制(簡稱“飛控”)是衛星發射后對衛星進行軌道調整、運行控制及在軌測試的一項工作,是確保衛星在軌穩定、安全運行的重要技術手段。衛星的飛控工作包括:
對衛星運行軌道進行調整,使其在預定的軌道上運行;
通過遙控命令控制各單機,確保衛星各單機運轉正常;
對衛星進行在軌測試,確保衛星各功能工作正常。
衛星遙測數據是衛星各設備工作狀態數據的集合。遙測數據處理是對衛星遙測數據接收、轉換、分割、解析、判讀、存儲、及分析的過程,是衛星飛控的一項基礎工作。
衛星飛控工作一般在各測控基地進行,遠離衛星的研制場所和發射場所,衛星飛控任務一般由衛星研制人員進行實施和完成。現有研制環境下的遙測數據處理系統由若干服務器、交換機、計算機、存儲裝置及相關的軟件工具和模塊組成,存在系統組成復雜、部署麻煩、不便于攜帶等問題。
發明內容
本發明的技術解決問題:克服現有技術的不足,提供一種輔助衛星飛控的遙測數據處理系統和方法,以解決當前遙測數據處理系統存在的體積過于臃腫、組成過于復雜、不方便部署、不便于攜帶等問題。
為了解決上述技術問題,本發明公開了一種輔助衛星飛控的遙測數據處理系統,包括:虛擬網絡模塊、數據回放模塊、數據接收模塊、數據處理模塊、數據分發模塊和數據判讀模塊;
所述數據回放模塊、數據接收模塊和數據分發模塊通過所述虛擬網絡模塊進行數據交互;
所述虛擬網絡模塊,用于模擬局域網環境,實現了TCP和UDP協議之間的相互轉換,以及,UDP組播和UDP廣播之間的相互轉換;
所述數據回放模塊,用于讀取歷史數據,將讀取的歷史數據轉發到所述數據接收模塊的接收端口;
所述數據接收模塊,用于從接收端口接收實時數據和/或歷史數據,并將實時數據和/或歷史數據推送給數據處理模塊;
所述數據處理模塊,用于對實時數據和/或歷史數據進行解析處理,得到十進制的工程值;
所述數據分發模塊,用于將數據處理模塊處理得到的工程值分發給數據判讀模塊;
所述數據判讀模塊,用于接收所述數據分發模塊分發的工程值,對所述工程值進行判讀,得到判讀結果。
在上述輔助衛星飛控的遙測數據處理系統中,所述數據處理模塊,包括:協議轉換模塊、數據分割模塊和數據解析模塊;
所述協議轉換模塊,用于通過加載數據轉換XML文件,將不同協議的二進制實時數據和/或歷史數據轉換成同一協議的二進制數據;
所述數據分割模塊,用于通過加載數據分割XML文件,將協議轉換后的同一協議的二進制數據分割成數據段;
所述數據解析模塊,用于通過加載數據解析Lua腳本,將分割后的數據段解析成十進制的工程值。
在上述輔助衛星飛控的遙測數據處理系統中,所述協議轉換模塊,用于讀取不同協議的二進制實時數據和/或歷史數據;加載數據轉換XML文件,讀取所述數據轉換XML文件中的協議轉換規則;按照讀取的協議轉換規則將讀取的不同協議的二進制實時數據和/或歷史數據重新組合成統一協議的二進制數據;輸出轉換后的統一協議的二進制數據。
在上述輔助衛星飛控的遙測數據處理系統中,所述數據分割模塊,用于接收所述協議轉換模塊輸出的同一協議的二進制數據;加載數據分割XML文件,讀取所述數據分割XML文件中的數據分割規則;按照讀取的數據分割規則將所述統一協議的二進制數據分割成數據段;輸出分割后的數據段。
在上述輔助衛星飛控的遙測數據處理系統中,所述數據解析模塊,用于依次讀取所述數據分割模塊輸出的數據段;加載數據解析Lua腳本;將各個數據段作為Lua腳本的輸入;通過Lua解釋器執行Lua腳本;獲得Lua腳本的執行結果;根據所述執行結果確定十進制的工程值;輸出所述十進制的工程值。
在上述輔助衛星飛控的遙測數據處理系統中,還包括:數據監視模塊、數據存儲模塊、數據庫和數據分析模塊;
其中,所述數據分發模塊,還用于將數據處理模塊處理得到的工程值分發給所述數據監視模塊和數據存儲模塊;
所述數據監視模塊,用于接收所述數據分發模塊分發的工程值,呈現所述數據處理模塊處理得到的十進制的工程值,以實現工程值的實時可視化;
所述數據存儲模塊,用于接收所述數據分發模塊分發的工程值,將所述數據處理模塊處理得到的十進制的工程值存儲至數據庫中;
所述數據庫,用于存儲所述十進制的工程值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京空間飛行器總體設計部,未經北京空間飛行器總體設計部許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710155048.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種降低信道量化復雜度的方法和裝置
- 下一篇:光功率監測組件及光模塊





