喬偉男 王亞賓 常景娜 徐冬 張軍
摘 ?要:為保證導(dǎo)航衛(wèi)星的可靠運(yùn)行需要開(kāi)展大量的測(cè)試工作,文章針對(duì)導(dǎo)航衛(wèi)星的地面測(cè)試,開(kāi)展了智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)設(shè)計(jì)研究,主要應(yīng)用于從衛(wèi)星桌面聯(lián)試到總裝集成以及發(fā)射各個(gè)階段的電氣測(cè)試。解決了衛(wèi)星測(cè)試周期短、測(cè)試類型多、測(cè)試任務(wù)重且并行實(shí)施的問(wèn)題。實(shí)現(xiàn)了測(cè)試的集成化、智能化,以解決衛(wèi)星型號(hào)研制人員緊缺、多星并行測(cè)試的現(xiàn)實(shí)情況。
關(guān)鍵詞:綜合測(cè)試;智能化;導(dǎo)航衛(wèi)星
中圖分類號(hào):TN967.1 ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2020)13-0036-05
Abstract:In order to ensure the reliable operation of the navigation satellite,a lot of testing work is needed. In this paper,the design of intelligent navigation satellite ground test system is carried out for the ground test of navigation satellite,which is mainly applied to the electrical test of all stages from satellite desktop joint test to final assembly integration and launch. The problems of short test cycle,multiple test types,heavy test tasks and parallel implementation are solved. In order to solve the problem of shortage of satellite developers and multi satellite parallel test,the integration and intelligence of test are realized.
Keywords:comprehensive testing;intelligent;navigation satellite
0 ?引 ?言
北斗衛(wèi)星導(dǎo)航系統(tǒng)是中國(guó)著眼于國(guó)家安全和經(jīng)濟(jì)社會(huì)發(fā)展需要,自主建設(shè)、獨(dú)立運(yùn)行的衛(wèi)星導(dǎo)航系統(tǒng),目前已完成最后一顆全球組網(wǎng)衛(wèi)星的點(diǎn)火升空,為保障導(dǎo)航衛(wèi)星的安全運(yùn)營(yíng),地面測(cè)試至關(guān)重要[1-4],本文針對(duì)MEO組網(wǎng)衛(wèi)星研制工作,開(kāi)展了智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)的設(shè)計(jì),應(yīng)用于從衛(wèi)星桌面聯(lián)試到總裝集成以及發(fā)射各個(gè)階段的電氣測(cè)試。實(shí)現(xiàn)不同類型地面綜測(cè)系統(tǒng)設(shè)備的集成化、智能化,解決衛(wèi)星型號(hào)研制人員緊缺、多星并行測(cè)試的現(xiàn)實(shí)情況。
本文設(shè)計(jì)的智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)可實(shí)現(xiàn)在統(tǒng)一供配電條件下,同時(shí)對(duì)2顆衛(wèi)星的單機(jī)、分系統(tǒng)和整星系統(tǒng)規(guī)定的性能和功能做全面的檢測(cè),支持包括桌面聯(lián)試、整星集成測(cè)試、整星環(huán)境試驗(yàn)、發(fā)射場(chǎng)技術(shù)區(qū)綜合測(cè)試、發(fā)射場(chǎng)塔架綜合測(cè)試在內(nèi)的各類測(cè)試。測(cè)試數(shù)據(jù)集中化。對(duì)于整星測(cè)試及試驗(yàn)階段數(shù)據(jù)能夠統(tǒng)一管理,對(duì)于在軌衛(wèi)星遙測(cè)/遙控?cái)?shù)據(jù)也能夠?qū)氲狡脚_(tái)中,進(jìn)行各項(xiàng)數(shù)據(jù)的集中分析。
1 ?系統(tǒng)方案設(shè)計(jì)
1.1 ?系統(tǒng)功能結(jié)構(gòu)
智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)結(jié)構(gòu)主要分為底層支撐、基礎(chǔ)服務(wù)、平臺(tái)基礎(chǔ)層以及上層應(yīng)用[5],每層的具體功能結(jié)構(gòu)如圖1所示。
1.1.1 ?底層支撐
系統(tǒng)支持目前主流的操作系統(tǒng)與數(shù)據(jù)庫(kù),具有良好的移植性和跨平臺(tái)性,支持Linux、Windows等多種操作系統(tǒng)。支持Oracle(11 G或以上)、SQL Server等傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)和Cassandra等非關(guān)系型數(shù)據(jù)庫(kù)。通過(guò)關(guān)聯(lián)數(shù)據(jù)庫(kù)的應(yīng)用配置,系統(tǒng)可根據(jù)各類數(shù)據(jù)自身的特點(diǎn)將其分別差異化地存儲(chǔ)于數(shù)據(jù)庫(kù)系統(tǒng)中,保證了各類數(shù)據(jù)管理的最優(yōu)化。由于非關(guān)系型數(shù)據(jù)庫(kù)具有易擴(kuò)展等特性,后期增加或修改測(cè)試數(shù)據(jù)類型都會(huì)很容易,可以提升系統(tǒng)在數(shù)據(jù)庫(kù)層架構(gòu)上的可擴(kuò)展能力。
1.1.2 ?基礎(chǔ)服務(wù)
為系統(tǒng)的正常運(yùn)行提供各類操作引擎和服務(wù),如數(shù)據(jù)處理引擎、數(shù)據(jù)存儲(chǔ)引擎、數(shù)據(jù)壓縮引擎、數(shù)據(jù)判讀引擎、數(shù)據(jù)查詢引擎等各項(xiàng)基礎(chǔ)服務(wù)與應(yīng)用引擎。同時(shí)提供針對(duì)數(shù)據(jù)的建模引擎,保障了數(shù)據(jù)庫(kù)模型、數(shù)據(jù)模型、應(yīng)用模型等各類模型的構(gòu)建與界面化的維護(hù),保障系統(tǒng)后期需求擴(kuò)展、功能擴(kuò)展、業(yè)務(wù)擴(kuò)展等多方面需要,提升系統(tǒng)的擴(kuò)展性與靈活性。另外,系統(tǒng)還提供同第三方數(shù)據(jù)處理程序的接口服務(wù),方便對(duì)測(cè)試數(shù)據(jù)進(jìn)行更深入的挖掘和應(yīng)用。
1.1.3 ?平臺(tái)基礎(chǔ)層
為系統(tǒng)的測(cè)試系統(tǒng)開(kāi)展提供基礎(chǔ)的管理支撐工具和基礎(chǔ)配置支撐工具,主要包括基本的組織機(jī)構(gòu)管理、人員權(quán)限管理、安全管理、日志管理等系統(tǒng)的基礎(chǔ)管理功能;型號(hào)管理、測(cè)試項(xiàng)目管理和設(shè)備資源管理、遙測(cè)參數(shù)管理、測(cè)試用例管理、判讀知識(shí)管理等,支持測(cè)試的基本信息管理功能;以及協(xié)議配置工具、數(shù)據(jù)建模工具、數(shù)據(jù)訂閱工具、數(shù)據(jù)分發(fā)工具、數(shù)據(jù)解碼工具和數(shù)據(jù)接收配置工具等保障數(shù)據(jù)交互的基礎(chǔ)配置工具。
1.1.4 ?上層應(yīng)用
用于用戶系統(tǒng)的前端應(yīng)用,包括了綜合測(cè)試過(guò)程的管理、測(cè)試過(guò)程的自動(dòng)化執(zhí)行、測(cè)試過(guò)程控制、測(cè)試數(shù)據(jù)的監(jiān)視、對(duì)測(cè)試數(shù)據(jù)和在軌數(shù)據(jù)的管理和查詢應(yīng)用、以及數(shù)據(jù)綜合呈現(xiàn)等功能。同時(shí),提供測(cè)試崗位管理實(shí)現(xiàn)對(duì)用戶角色功能的劃分與信息過(guò)濾,為每個(gè)登錄系統(tǒng)用戶提供相應(yīng)工作界面、數(shù)據(jù)中心(數(shù)據(jù)查詢、數(shù)據(jù)監(jiān)視報(bào)警、數(shù)據(jù)判讀等)、信息定位、統(tǒng)計(jì)視圖等多樣化管理界面,保障信息定位的準(zhǔn)確性。
測(cè)試設(shè)備通過(guò)接口系統(tǒng)同前端各測(cè)試分系統(tǒng)進(jìn)行連接,實(shí)現(xiàn)測(cè)試任務(wù)的規(guī)劃、準(zhǔn)備和執(zhí)行控制;實(shí)現(xiàn)測(cè)試過(guò)程中對(duì)各分系統(tǒng)的控制和指令的發(fā)送以及測(cè)試數(shù)據(jù)的實(shí)時(shí)接收、顯示和存儲(chǔ);實(shí)現(xiàn)在軌數(shù)據(jù)的解析、導(dǎo)入、存儲(chǔ);通過(guò)接口同第三方應(yīng)用工具的集成,實(shí)現(xiàn)數(shù)據(jù)的回放、分析應(yīng)用等功能,系統(tǒng)關(guān)系圖如圖2所示。
1.2 ?網(wǎng)絡(luò)部署結(jié)構(gòu)
在整星測(cè)試過(guò)程中,主要包括三部分內(nèi)容:前端測(cè)試系統(tǒng)、控制顯示終端、在軌數(shù)據(jù)管理。前端是分系統(tǒng)專用測(cè)試設(shè)備,主要包括:供配電、測(cè)控?cái)?shù)傳、控制、數(shù)管、熱控等專用測(cè)試設(shè)備,負(fù)責(zé)為被測(cè)航天器提供能源、測(cè)控上下行信道、數(shù)傳下行信道、總線采集通道以及控制模擬器等;后端為總控設(shè)備,通過(guò)對(duì)前端設(shè)備的集中管理實(shí)現(xiàn)整個(gè)綜合測(cè)試過(guò)程,主要完成綜合測(cè)試的數(shù)據(jù)管理、自動(dòng)化測(cè)試以及全生命周期的信息化管理;服務(wù)端主要是支持整個(gè)測(cè)試過(guò)程的支持服務(wù)端,包括主測(cè)試服務(wù)器、數(shù)據(jù)訂閱服務(wù)器、綜合管理數(shù)據(jù)庫(kù)服務(wù)器、地面測(cè)試數(shù)據(jù)庫(kù)服務(wù)器和在軌數(shù)據(jù)庫(kù)服務(wù)器等,所有系統(tǒng)和設(shè)備都通過(guò)測(cè)試網(wǎng)連接。系統(tǒng)支持多星的并行測(cè)試過(guò)程[6],如圖3所示。
在測(cè)試過(guò)程中,用戶通過(guò)客戶端進(jìn)行各衛(wèi)星的測(cè)試設(shè)計(jì)、測(cè)試過(guò)程規(guī)劃和測(cè)試進(jìn)度管理,協(xié)調(diào)控制測(cè)試過(guò)程。用戶使用主控臺(tái)對(duì)各星按照測(cè)試任務(wù)規(guī)劃進(jìn)行分別控制測(cè)試或同步測(cè)試,通過(guò)主測(cè)試系統(tǒng)進(jìn)行測(cè)試用例和上行指令的自動(dòng)化執(zhí)行和發(fā)送、前端設(shè)備的控制管理、測(cè)試數(shù)據(jù)的處理接收等,實(shí)現(xiàn)多星地面測(cè)試的自動(dòng)化執(zhí)行;在測(cè)試過(guò)程中,系統(tǒng)對(duì)所有測(cè)試過(guò)程數(shù)據(jù)進(jìn)行集中存儲(chǔ)和管理,對(duì)所有測(cè)試數(shù)據(jù)進(jìn)行分類壓縮存儲(chǔ);用戶通過(guò)訂閱系統(tǒng),使用客戶端進(jìn)行測(cè)試數(shù)據(jù)的顯示和查看,以及測(cè)試后數(shù)據(jù)的查詢及分析應(yīng)用。
2 ?系統(tǒng)功能設(shè)計(jì)
2.1 ?基礎(chǔ)信息管理
2.1.1 ?型號(hào)管理
所有的測(cè)試任務(wù)都是圍繞型號(hào)展開(kāi),所有測(cè)試任務(wù)、測(cè)試過(guò)程管理、測(cè)試結(jié)果記錄都是以型號(hào)為主線,因此在系統(tǒng)中需要對(duì)所承擔(dān)的測(cè)試型號(hào)信息進(jìn)行管理,通過(guò)型號(hào)再對(duì)參與人員的管理來(lái)控制型號(hào)測(cè)試過(guò)程中的操作權(quán)限。
2.1.2 ?設(shè)備資源管理
對(duì)測(cè)試過(guò)程中需要用到的所有設(shè)備資源和場(chǎng)地資源進(jìn)行集中管理,主要包括測(cè)試儀器、測(cè)試板卡、電源、工具儀表等。系統(tǒng)能夠?qū)y(cè)試設(shè)備的信息、附件信息等進(jìn)行管理,方便對(duì)所有設(shè)備資源進(jìn)行集中掌握和控制,方便后期測(cè)試過(guò)程中設(shè)備資源的規(guī)劃和調(diào)用,主要功能包括分類管理、信息維護(hù)、設(shè)備履歷、標(biāo)定管理等操作。設(shè)備資源管理應(yīng)具備設(shè)備臺(tái)賬管理、設(shè)備套裝管理、測(cè)試工位管理、信息維護(hù)、使用履歷管理、標(biāo)定管理、設(shè)備狀態(tài)管理等功能。
2.1.3 ?遙測(cè)參數(shù)管理
遙測(cè)參數(shù)管理包括遙測(cè)參數(shù)基礎(chǔ)信息管理、版本記錄、簽署發(fā)布、查詢統(tǒng)計(jì)等管理。支持用戶將已有的Excel參數(shù)表導(dǎo)入,支持參數(shù)表內(nèi)容的修改和版本管理。同時(shí)支持將系統(tǒng)中的遙測(cè)參數(shù)、遙測(cè)指令、注入數(shù)據(jù)表等導(dǎo)出成Excel到本地。
通過(guò)對(duì)遙測(cè)參數(shù)、遙測(cè)指令、注入數(shù)據(jù)等在系統(tǒng)中的管理,方便后期進(jìn)行數(shù)據(jù)解析存儲(chǔ)、指令序列定義、數(shù)據(jù)判讀設(shè)置等的配置工作調(diào)用。
2.2 ?綜合測(cè)試過(guò)程管理
綜合管理的核心功能在于測(cè)試任務(wù)從下達(dá)、設(shè)計(jì)、計(jì)劃安排到實(shí)施、綜合評(píng)估的整個(gè)過(guò)程。系統(tǒng)中提供整星綜合測(cè)試管理模塊,對(duì)整星測(cè)試過(guò)程中的測(cè)試項(xiàng)、測(cè)試用例、測(cè)試任務(wù)、測(cè)試進(jìn)度安排和控制以及測(cè)試結(jié)果進(jìn)行管理,可有效地對(duì)多星整星并行地面測(cè)試過(guò)程進(jìn)行綜合管控。
測(cè)試過(guò)程主要分為測(cè)試準(zhǔn)備、測(cè)試執(zhí)行和測(cè)試評(píng)估三個(gè)階段。
(1)測(cè)試準(zhǔn)備階段,主要進(jìn)行相關(guān)的測(cè)試設(shè)計(jì)工作,用戶根據(jù)測(cè)試大綱、整星技術(shù)要求或相關(guān)的用戶要求文檔,設(shè)計(jì)生成對(duì)應(yīng)的測(cè)試項(xiàng)目和測(cè)試用例、規(guī)劃測(cè)試過(guò)程中參與的人員和使用的設(shè)備資源,然后按照相關(guān)測(cè)試大綱或技術(shù)要求,將一個(gè)或多個(gè)測(cè)試項(xiàng)組合形成測(cè)試任務(wù)和測(cè)試計(jì)劃,根據(jù)測(cè)試技術(shù)規(guī)范設(shè)計(jì)制定測(cè)試流程;
(2)測(cè)試執(zhí)行階段,根據(jù)測(cè)試任務(wù)和測(cè)試流程設(shè)計(jì),在前端測(cè)試程序中,能夠從數(shù)據(jù)中獲取需要執(zhí)行的測(cè)試任務(wù)、測(cè)試項(xiàng)以及對(duì)應(yīng)的測(cè)試用例,并通過(guò)用戶的控制實(shí)現(xiàn)測(cè)試序列或指令序列的自動(dòng)執(zhí)行或手動(dòng)發(fā)送,執(zhí)行過(guò)程中系統(tǒng)自動(dòng)記錄測(cè)試過(guò)程信息以及測(cè)試數(shù)據(jù)。在測(cè)試執(zhí)行過(guò)程中,相關(guān)的測(cè)試負(fù)責(zé)人可以通過(guò)測(cè)試進(jìn)度管理、測(cè)試現(xiàn)場(chǎng)監(jiān)控、日志管理等手段跟蹤和控制測(cè)試進(jìn)程;
(3)測(cè)試結(jié)束后進(jìn)入測(cè)試評(píng)估階段,通過(guò)測(cè)試評(píng)估工具,對(duì)測(cè)試任務(wù)的完成情況、測(cè)試項(xiàng)的覆蓋情況、所發(fā)測(cè)試指令的覆蓋情況進(jìn)行整體評(píng)估,并生成測(cè)試評(píng)估報(bào)告,用戶可以根據(jù)測(cè)試評(píng)估結(jié)果進(jìn)一步完善測(cè)試設(shè)計(jì),方便更有效地開(kāi)展下一階段的測(cè)試工作。
在系統(tǒng)中,以通用測(cè)試任務(wù)的概念提供完備的測(cè)試任務(wù)管理的功能,實(shí)現(xiàn)對(duì)測(cè)試過(guò)程中測(cè)試任務(wù)涉及的任務(wù)信息、參試人員、測(cè)試項(xiàng)、測(cè)試設(shè)備、所用測(cè)試用例、相關(guān)文檔等信息的綜合管理。同時(shí)對(duì)于并行測(cè)試的衛(wèi)星多、測(cè)試任務(wù)量大、測(cè)試內(nèi)容復(fù)雜、測(cè)試任務(wù)時(shí)間緊等特點(diǎn),通過(guò)對(duì)測(cè)試任務(wù)的合理組織,以及對(duì)測(cè)試任務(wù)的監(jiān)控實(shí)現(xiàn)了目前通用的測(cè)試過(guò)程管理體系。主要功能結(jié)構(gòu)如圖4所示。
系統(tǒng)提供測(cè)試設(shè)計(jì)功能模塊,用戶可以進(jìn)行測(cè)試項(xiàng)管理、測(cè)試用例的創(chuàng)建和維護(hù)以及測(cè)試任務(wù)的創(chuàng)建和維護(hù);測(cè)試流程計(jì)劃模塊對(duì)測(cè)試設(shè)計(jì)模塊接收的測(cè)試任務(wù)、測(cè)試項(xiàng)目進(jìn)行統(tǒng)籌安排,實(shí)現(xiàn)多星并行的層次化進(jìn)度安排;測(cè)試進(jìn)度管理模塊,對(duì)測(cè)試流程在整個(gè)組織內(nèi)的流動(dòng)狀況進(jìn)行監(jiān)視,并提供一系列的管理功能,實(shí)現(xiàn)安全性、過(guò)程控制和授權(quán)操作等方面的管理;技術(shù)狀態(tài)管理負(fù)責(zé)隨時(shí)記錄系統(tǒng)中故障維修或者調(diào)整,同時(shí)進(jìn)行星上設(shè)備管理、星上軟件管理、星地接口管理;測(cè)試問(wèn)題管理模塊,能夠記錄測(cè)試過(guò)程中對(duì)出現(xiàn)的問(wèn)題,當(dāng)問(wèn)題解決后相關(guān)負(fù)責(zé)人可以關(guān)閉該模塊;在完成測(cè)試設(shè)計(jì)、測(cè)試進(jìn)度安排、測(cè)試進(jìn)度管理后,形成的一系列測(cè)試過(guò)程數(shù)據(jù),以及和總控軟件的重要數(shù)據(jù)同步,可以進(jìn)行測(cè)試結(jié)果的綜合評(píng)估。
3 ?智能化軟件設(shè)計(jì)
智能測(cè)試是對(duì)智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)的基本要求,也是系統(tǒng)設(shè)計(jì)的重點(diǎn)。從任務(wù)需求角度來(lái)說(shuō),系統(tǒng)的智能化主要體現(xiàn)在以下幾個(gè)方面。
3.1 ?測(cè)試任務(wù)規(guī)劃與調(diào)度
為滿足多星、多級(jí)別、并行測(cè)試的任務(wù)要求,智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)要求實(shí)現(xiàn)對(duì)測(cè)試依據(jù)文件、測(cè)試仿真數(shù)據(jù)、測(cè)試計(jì)劃調(diào)度、測(cè)試流程信息、接口關(guān)系以及數(shù)字簽名等文件進(jìn)行版本管理,實(shí)現(xiàn)對(duì)測(cè)試需求變更的追蹤管理。
3.2 ?自動(dòng)化測(cè)試
自動(dòng)化測(cè)試的要求是在滿足測(cè)試需求的情況下,經(jīng)過(guò)配置測(cè)試細(xì)則實(shí)現(xiàn)一鍵測(cè)試及相關(guān)報(bào)告的輸出,因此,要求能夠根據(jù)測(cè)試序列及判讀結(jié)果、診斷結(jié)果,自動(dòng)完成當(dāng)前測(cè)試任務(wù)的測(cè)試序列,并輸出測(cè)試報(bào)告,對(duì)異常數(shù)據(jù)給出故障診斷報(bào)警。
3.3 ?自動(dòng)判讀
自動(dòng)判讀是實(shí)現(xiàn)自動(dòng)化測(cè)試和故障分析的基礎(chǔ),智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)能夠根據(jù)測(cè)試需求以及測(cè)試模型,自動(dòng)生成與測(cè)試任務(wù)對(duì)應(yīng)的自動(dòng)判讀模型,通過(guò)加載判讀模型,可實(shí)現(xiàn)對(duì)測(cè)試數(shù)據(jù)的實(shí)時(shí)監(jiān)測(cè)。同時(shí),提供相關(guān)參數(shù)編輯、修改的接口。
自動(dòng)判讀建模主要分為兩大部分:指令識(shí)別和判讀規(guī)則提取。指令識(shí)別能夠根據(jù)測(cè)試任務(wù)的指令序列識(shí)別到接口級(jí)的測(cè)試指令;判讀規(guī)則提取主要是解析輸入的判讀信息,最后生成標(biāo)準(zhǔn)模型和誤差模型。
標(biāo)準(zhǔn)模型用于對(duì)測(cè)試數(shù)據(jù)進(jìn)行常規(guī)性判讀;誤差模型提供測(cè)試數(shù)據(jù)與預(yù)期結(jié)果比較的規(guī)則,比較的結(jié)果有兩種:系統(tǒng)誤差和產(chǎn)品故障。對(duì)于判定為系統(tǒng)誤差的情況,平臺(tái)自動(dòng)進(jìn)行多次測(cè)量并進(jìn)行平均;對(duì)于判定為產(chǎn)品故障的情況,將判讀結(jié)果輸入到故障診斷軟件中進(jìn)行故障的初步診斷。
判讀模型的自動(dòng)生成依賴于知識(shí)庫(kù)和測(cè)試模型的信息資源,如果自動(dòng)生成的判讀無(wú)法滿足測(cè)試要求,智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)提供手動(dòng)建模工具。
3.4 ?故障診斷報(bào)警
故障診斷是滿足衛(wèi)星測(cè)試任務(wù)自動(dòng)化測(cè)試的關(guān)鍵,智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)能夠根據(jù)測(cè)試需求以及測(cè)試模型,自動(dòng)生成與測(cè)試任務(wù)對(duì)應(yīng)的故障診斷策略,通過(guò)加載診斷策略模型,可實(shí)現(xiàn)對(duì)測(cè)試結(jié)果的故障診斷,為異常數(shù)據(jù)的處理和分析提供初步結(jié)論。同時(shí),對(duì)異常數(shù)據(jù)可以定義不同的報(bào)警等級(jí)進(jìn)行數(shù)據(jù)報(bào)警。
智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)采用專家系統(tǒng)的方式,診斷模型的自動(dòng)生成依賴于知識(shí)庫(kù)診斷策略、測(cè)試模型和判讀模型的信息資源。
3.5 ?測(cè)試報(bào)告自動(dòng)生成
智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)能夠根據(jù)測(cè)試結(jié)果和判讀結(jié)果自動(dòng)生成指定模板的測(cè)試報(bào)告,同時(shí)根據(jù)預(yù)期測(cè)試結(jié)果與故障診斷結(jié)論自動(dòng)生成診斷報(bào)告,并給出初步診斷結(jié)論。
4 ?系統(tǒng)界面設(shè)計(jì)
系統(tǒng)提供針對(duì)于整星地面綜合測(cè)試系統(tǒng)監(jiān)視過(guò)程中的數(shù)據(jù)實(shí)時(shí)監(jiān)控顯示功能,基于數(shù)據(jù)中心的訂閱服務(wù)與數(shù)據(jù)分發(fā)服務(wù),實(shí)現(xiàn)對(duì)數(shù)據(jù)原碼顯示與解碼后數(shù)據(jù)的顯示操作。提供對(duì)各分系統(tǒng)的工程遙測(cè)量信息的實(shí)時(shí)顯示與綜合呈現(xiàn)。
在整星地面測(cè)試過(guò)程中,為了更加直觀地查看型號(hào)的測(cè)試運(yùn)行狀態(tài),系統(tǒng)提供三維模擬顯示方式,通過(guò)實(shí)際的測(cè)試數(shù)據(jù)驅(qū)動(dòng)三維模型,模擬顯示衛(wèi)星在太空中的運(yùn)行情況。同時(shí)支持根據(jù)在軌數(shù)據(jù)對(duì)運(yùn)行場(chǎng)景進(jìn)行回放和重現(xiàn)。
系統(tǒng)通過(guò)對(duì)衛(wèi)星在軌運(yùn)行場(chǎng)景的數(shù)據(jù)組織,根據(jù)外部驅(qū)動(dòng),結(jié)合航天動(dòng)力學(xué)軌道模型,設(shè)置和更新場(chǎng)景狀態(tài),利用基礎(chǔ)圖形庫(kù),實(shí)現(xiàn)場(chǎng)景的可視化輸出,直觀地展示地面飛行控制所需的各類測(cè)控信息。衛(wèi)星多星顯示如圖5所示。
用于對(duì)導(dǎo)入采集數(shù)據(jù)的判讀操作,用戶可根據(jù)預(yù)定義的參數(shù)判據(jù),實(shí)現(xiàn)對(duì)測(cè)試數(shù)據(jù)進(jìn)行智能化自動(dòng)判讀,事后判讀管理頁(yè)面如圖6所示。通過(guò)調(diào)用數(shù)據(jù)庫(kù)中測(cè)量參數(shù)的實(shí)測(cè)值,提取判讀對(duì)應(yīng)參數(shù)的判據(jù)信息進(jìn)行比對(duì),對(duì)數(shù)據(jù)超差或不符合規(guī)定的結(jié)論,針對(duì)不符合規(guī)定的參數(shù)以紅色字體顯示超差參數(shù)信息。
5 ?結(jié) ?論
本文設(shè)計(jì)的智能化導(dǎo)航衛(wèi)星地面測(cè)試系統(tǒng)具有測(cè)試任務(wù)并行化、測(cè)試過(guò)程智能化、測(cè)試接口標(biāo)準(zhǔn)化、測(cè)試數(shù)據(jù)集中化等特點(diǎn),能夠滿足多顆衛(wèi)星同時(shí)進(jìn)行測(cè)試工作,平臺(tái)具備擴(kuò)展性,同時(shí)對(duì)于整個(gè)測(cè)試過(guò)程,系統(tǒng)可根據(jù)時(shí)間安排及設(shè)備狀況給出合理化的任務(wù)安排,測(cè)試流程能夠自動(dòng)化執(zhí)行,故障情況能夠智能分析。本系統(tǒng)已被應(yīng)用于多個(gè)型號(hào)的航天衛(wèi)星的測(cè)試檢驗(yàn),很好地解決了導(dǎo)航批生產(chǎn)衛(wèi)星研制周期短、測(cè)試類型多、測(cè)試任務(wù)重、并行實(shí)施的難題,大大減輕了測(cè)試人員壓力。
參考文獻(xiàn):
[1] 何銘俊,洪雷,曹麗君,等.一體化小衛(wèi)星綜合測(cè)試系統(tǒng)的設(shè)計(jì) [J].計(jì)算機(jī)測(cè)量與控制,2016,24(9):15-18.
[2] 李培華,陳逢田,李立,等.小衛(wèi)星測(cè)試技術(shù)發(fā)展與展望 [C]//航天東方紅衛(wèi)星有限公司,中國(guó)空間科學(xué)技術(shù)編輯部.2011小衛(wèi)星技術(shù)交流會(huì)論文集,2011:1-9.
[3] 趙光權(quán),徐犇,張毅剛.小衛(wèi)星測(cè)試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [J].計(jì)算機(jī)測(cè)量與控制,2011,19(3):503-505.
[4] 曹暉,畢建峰.基于PXI總線的實(shí)時(shí)綜合測(cè)試系統(tǒng)研究 [J].上海航天,2011,28(3):64-68.
[5] 王慶成.航天器電測(cè)技術(shù) [M].北京:中國(guó)科學(xué)技術(shù)出版社,2007.
[6] 劉洋,李家琦,李宗德.基于數(shù)據(jù)格式庫(kù)的衛(wèi)星通用測(cè)試軟件設(shè)計(jì) [J].計(jì)算機(jī)測(cè)量與控制,2014,22(8):2680-2683.
作者簡(jiǎn)介:?jiǎn)虃ツ校?986.08—),男,漢族,吉林白城人,中級(jí)工程師一級(jí),碩士,研究方向:衛(wèi)星綜合測(cè)試。