專利名稱:飛行器地面測試設備連接裝置的制作方法
技術領域:
本發明涉及一種衛星地面測試領域,特別涉及一種飛行器地面測試設備連接裝置。
背景技術:
聯合火星探測是甲方小飛行器搭載在乙方飛行器上,在奔火巡航段乙方飛行器將接收地面測控系統發送的甲方遙控數據轉發給甲方小飛行器,同時將甲方小飛行器遙測數據轉發給地面測控系統;飛行器聯合體到達火星后飛行器分離,甲方小飛行器獨立環繞火星飛行。飛行器電測是飛行器研制過程中重要工作。通過對飛行器實施電測,保證飛行器功能和性能符合要求。如圖I所示,飛行器地面測試設備包括分系統專用檢測設備和測試計算機(含測試終端、遙控終端和測試服務器),所述分系統專用檢測設備與測試計算機之間通過以太網連接。在飛行器測試過程甲,遙控終端發送遙控指令,在分系統專用測試設備的支持下,飛行器根據該遙控指令完成相應的操作。飛行器遙測采集到的數據也在分系統專用測試設備的支持下傳輸給測試終端,測試終端接收并監視這些遙測數據。飛行器電測過程甲測試服務器完成測試數據處理、轉發和存儲等操作。在聯合火星探測中,甲方小飛行器搭載在乙方飛行器上,在奔火巡航段通過乙方飛行器轉發遙測遙控信息。因此在聯合電測時,需要通過乙方飛行器地面測試設備、乙方飛行器向甲方飛行器轉發遙測遙控信息。在圖2中給出了聯合電測的原理示意圖,從圖中可以看出,在進行遙控的過程中,甲方飛行器地面測試設備將遙控信息發送到乙方飛行器地面測試設備,然后由乙方飛行器地面測試設備將遙控信息發送到乙方飛行器,最后再由乙方飛行器將遙控信息轉發到甲方飛行器,甲方飛行器接收到該遙控信息后執行相應的操作。相反的,甲方飛行器在遙測過程甲所接收到的遙測信息要返回給地面時,首先由甲方飛行器將遙測信息發送到乙方飛行器,然后由乙方飛行器將遙測信息轉發給乙方飛行器地面測試設備,最后再由乙方飛行器地面測試設備將遙測數據轉發給甲方飛行器地面測試設備。但在聯合電測的過程甲,存在著這樣一個問題飛行器地面測試設備的網絡通信協議不同,甲方飛行器地面測試設備與乙方飛行器地面測試設備之間不能直接聯網。這就影響了甲方飛行器地面測試設備與乙方飛行器地面測試設備之間的通信
發明內容
本發明的目的在于克服現有的中俄衛星地面測試設備無法聯網的缺陷,從而提供一種飛行器地面測試設備連接裝置。為了實現上述目的,本發明提供了一種飛行器地面測試設備連接裝置,包括第一通信模塊、第一方協議數據包拆分模塊、第二方協議數據包封裝模塊、第二方協議數據包拆分模塊、第一方協議數據包封裝模塊以及第二通信模塊;其中,所述第一通信模塊將從第一方聯合電測地面測試設備得到的數據傳輸到所述的第一方協議數據包拆分模塊上,由所述的第一方協議數據包拆分對數據包進行拆分,從中提取出包括數據類別、時間、段序號、數據長度在內的內容,然后由所述第二方協議數據包封裝模塊對所述第一方協議數據包拆分模塊所得到的有效數據按照第二方協議重新進行封裝,生成滿足第二方協議的數據包,這些數據包經由所述第二通信模塊傳輸到第二方聯合電測地面測試設備;所述的第二通信模塊將從第二方聯合電測地面測試設備得到的數據傳輸到所述的第二方協議數據包拆分模塊上,由所述第二方協議數據包拆分模塊從所述第二通信模塊接收到的數據包進行拆分,從中提取出包括數據類別、時間、段序號、數據長度在內的內容, 然后由所述第一方協議數據包封裝模塊對第二方協議數據包拆分模塊所得到的有效數據按照第二方協議重新進行封裝,生成滿足第一方協議的數據包,這些數據包經由所述第一通信模塊傳輸到第一方聯合電測地面測試設備。上述技術方案中,所 述第一通信模塊、第二通信模塊采用TCP/IP協議通信端口實現。上述技術方案中,所述第一方協議數據包拆分模塊、第二方協議數據包封裝模塊、 第二方協議數據包拆分模塊、第一方協議數據包封裝模塊采用可編程邏輯芯片實現。本發明的優點在于本發明在不改變各自飛行器地面測試設備網絡通信協議的情況下,實現了飛行器地面測試設備聯網,為聯合電測奠定了基礎。圖面說明圖I為衛星地面測試設備的結構示意圖;圖2為聯合電測的原理示意圖;圖3為本發明的飛行器地面測試設備連接裝置。
具體實施例方式下面結合附圖
和具體實施方式
對本發明做進一步說明。在一個實施例中,甲乙雙方各自具有用于飛行器電測的地面測試設備。為了達到聯合電測的目的,在雙方的地面測試設備之間增加連接裝置。該地面測試設備連接裝置一端連接到乙方地面測試設備的網絡環境中,另一端連接到甲方地面測試設備的網絡環境中。根據聯合電測的要求,甲乙雙方的地面測試設備通過地面測試設備連接裝置需要執行以下操作建立網絡連接,包括(I)登陸甲方測試服務器;(2)登陸乙方地面控制計算機。遙控發送過程,包括(I)甲方向乙方請求發送上行遙控;(2)乙方允許甲方發送上行遙控;(3)甲方向乙方發送上行遙控數據;(4)乙方向甲方發送遙控執行情況。
甲方飛行器的遙測信息發送過程,包括(I)甲方向乙方請求甲方飛行器遙測數據; (2)乙方向甲方發送甲方飛行器遙測數據,當乙方數據更新時自動向甲方發送。甲方向乙方請求乙方飛行器的遙測發送過程,包括(I)甲方向乙方請求乙方飛行器有關遙測數據;(2)乙方向甲方發送乙方飛行器有關遙測數據,當乙方數據更新時自動向甲方發送。有鑒于此,如圖3所示,本發明的地面測試設備連接裝置包括第一通信模塊、甲方協議數據包拆分模塊、乙方協議數據包封裝模塊、乙方協議數據包拆分模塊、甲方協議數據包封裝模塊以及第二通信模塊。其中,所述的第一通信模塊連接到所述的甲方協議數據包拆分模塊上,所述的甲方協議數據包拆分模塊與所述的乙方協議數據包封裝模塊相連,所述的乙方協議數據包封裝模塊再連接到第二通信模塊;所述的第二通信模塊還連接到乙方協議數據包拆分模塊,所述的乙方協議數據包拆分模塊再連接到所述的甲方協議數據包封裝模塊上,所述的甲方協議數據包封裝模塊最后連接到所述的第一通信模塊。所述的第一通信模塊用于將地面測試設備連接裝置與甲方測試服務器相連,實現兩者之間的網絡數據通信。第一通信模塊可采用現有技術中已有的協議通信端口,如TCP/ IP協議通信端口。在實際工作時,可根據甲乙雙方的接口技術約定,設置連接裝置與甲方服務器網絡通信用的IP地址、端口號。甲方協議數據包拆分模塊是對從所述第一通信模塊接收到的數據包進行拆分,從中提取出諸如數據類別、時間、段序號、數據長度等內容的數據。該模塊可在DSP、FPGA等可編程邏輯芯片上實現。該模塊若要完成相應的功能,需要了解連接裝置與甲方的通信協議。 在一個實施例中,該通信協議中相應的數據格式如下(I)登陸數據
權利要求
1.一種飛行器地面測試設備連接裝置,其特征在于,包括第一通信模塊、第一方協議數據包拆分模塊、第二方協議數據包封裝模塊、第二方協議數據包拆分模塊、第一方協議數據包封裝模塊以及第二通信模塊;其中, 所述第一通信模塊將從第一方聯合電測地面測試設備得到的數據傳輸到所述的第一方協議數據包拆分模塊上,由所述的第一方協議數據包拆分對數據包進行拆分,從中提取出包括數據類別、時間、段序號、數據長度在內的內容,然后由所述第二方協議數據包封裝模塊對所述第一方協議數據包拆分模塊所得到的有效數據按照第二方協議重新進行封裝,生成滿足第二方協議的數據包,這些數據包經由所述第二通信模塊傳輸到第二方聯合電測地面測試設備; 所述的第二通信模塊將從第二方聯合電測地面測試設備得到的數據傳輸到所述的第二方協議數據包拆分模塊上,由所述第二方協議數據包拆分模塊從所述第二通信模塊接收到的數據包進行拆分,從中提取出包括數據類別、時間、段序號、數據長度在內的內容,然后由所述第一方協議數據包封裝模塊對第二方協議數據包拆分模塊所得到的有效數據按照第二方協議重新進行封裝,生成滿足第一方協議的數據包,這些數據包經由所述第一通信模塊傳輸到第一方聯合電測地面測試設備。
2.根據權利要求I所述的飛行器地面測試設備連接裝置,其特征在于,所述第一通信模塊、第二通信模塊采用TCP/IP協議通信端口實現。
3.根據權利要求I所述的飛行器地面測試設備連接裝置,其特征在于,所述第一方協議數據包拆分模塊、第二方協議數據包封裝模塊、第二方協議數據包拆分模塊、第一方協議數據包封裝模塊采用可編程邏輯芯片實現。
全文摘要
本發明公開了一種飛行器地面測試設備連接裝置,包括第一通信模塊、第一方協議數據包拆分模塊、第二方協議數據包封裝模塊、第二方協議數據包拆分模塊、第一方協議數據包封裝模塊以及第二通信模塊;其中,第一通信模塊連接到第一方協議數據包拆分模塊上,第一方協議數據包拆分模塊與第二方協議數據包封裝模塊相連,第二方協議數據包封裝模塊再連接到第二通信模塊,第二通信模塊連接到第二方聯合電測地面測試設備;第二通信模塊還連接到第二方協議數據包拆分模塊,第二方協議數據包拆分模塊再連接到第一方協議數據包封裝模塊上,第一方協議數據包封裝模塊最后連接到第一通信模塊。
文檔編號H04L29/06GK102624581SQ201110418479
公開日2012年8月1日 申請日期2011年12月15日 優先權日2011年12月15日
發明者劉利軍, 張奎彬, 朱新波, 陳昌亞 申請人:上海衛星工程研究所