資源描述:
《螢火一號(hào)火星探測(cè)器綜合測(cè)試軟件技術(shù).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、上海航天AERoSPACESHANGHAI第30卷2013年第4期文章編號(hào)±l006—1630(2013)04一0226一05螢火一號(hào)火星探測(cè)器綜合測(cè)試軟件技術(shù)朱新波,王森,張銀娟,陳愛弟(上海衛(wèi)星工程研究所,上海200240)摘要:對(duì)YH一1火星探測(cè)器測(cè)試軟件設(shè)計(jì)進(jìn)行了研究。介紹了軟件系統(tǒng)的結(jié)構(gòu)與組成、通信協(xié)議和運(yùn)行模型。采用了面向?qū)ο笤O(shè)計(jì)、多線程、曲線顯示雙緩沖、共享循環(huán)數(shù)據(jù)緩沖區(qū)的多曲線顯示技術(shù)、遙測(cè)組合計(jì)算,以及數(shù)據(jù)庫等設(shè)計(jì)。實(shí)際應(yīng)用效果表明:設(shè)計(jì)的綜合測(cè)試軟件系統(tǒng)具有測(cè)試體系結(jié)構(gòu)通用化
2、、數(shù)據(jù)分析功能和運(yùn)行性能良好等優(yōu)點(diǎn)。關(guān)鍵詞:YH一1火星探測(cè)器;衛(wèi)星測(cè)試軟件;多曲線顯示;遙測(cè)組合計(jì)算;遙測(cè)數(shù)據(jù)庫中圖分類號(hào):V416文獻(xiàn)標(biāo)志碼:ATechnologyofIntegratedTestingSoftwareforYH一1MarsProbeZHUXin-bo,WANGSen,ZHANGYin—juan,CHENAi—di(ShanghaiInstituteofSatelliteEngineering,Shanghai200240,China)Abstract:Thesoftware
3、designoftheintegratedtestsystemforYH一1Marsprobewasstudiedinthispaper.Thestructureandcomposition,communicationprotocolandrunningmodewereintroduced.Themulticurvedisplaying,whichwasincIudingobjectorientedde5ign,multi—thread,double—bufferingofcurvedjspla
4、yingandcirculatedatabuffersharing,telemetrycombinationcomputation,anddatabasewereadoptedinthesoftwaresystemdesign.Theresultshowedthatthesoftwaresystemdesignedhadcharacteristicsoftestsystemgenerallzation,dataanalysisfunctionandgoodperformanceinrunning
5、.Keywords:YH一1Marsprobe;Satellitetestingsoftware;Multi.curveshowing;Telemetrycombinationcalculation;Telemetrydatabase0引言作為我國自主研制的第一顆深空探測(cè)器,YH一1火星探測(cè)器具有以下四個(gè)特點(diǎn):搭載于俄羅斯福布斯一土壤(FGSC)火星探測(cè)器,在巡航段接受FGSC火星探測(cè)器提供的能源和通信服務(wù);測(cè)控?cái)?shù)傳一體化設(shè)計(jì),上下行信息鏈路不同于常規(guī)地球衛(wèi)星;星地通信時(shí)延長,器上高度自主控制;
6、工作模式復(fù)雜,有對(duì)日、對(duì)火、對(duì)地、對(duì)FGSC火星探測(cè)器定向以及星星掩星等多種工作模式。因此,YH一1火星探測(cè)器測(cè)試模式復(fù)雜,地面綜合測(cè)試軟件需解決數(shù)據(jù)多源性、表示多樣性等需求。YH一1火星探測(cè)器測(cè)試數(shù)據(jù)主要有:FGsc火星探測(cè)器下傳的巡航段YH一1收稿日期:2012一09—25作者簡介:朱新渡(1977一),男,高級(jí)工程師,主要研究方向?yàn)樯羁仗綔y(cè)器總體技術(shù)和衛(wèi)星綜合測(cè)試?;鹦翘綔y(cè)器遙測(cè)、FGSC火星探測(cè)器有關(guān)遙測(cè);YH一1火星探測(cè)器測(cè)控?cái)?shù)傳分系統(tǒng)下傳的數(shù)據(jù),包括平臺(tái)遙測(cè)、載荷數(shù)管模擬量遙測(cè)、載荷
7、開關(guān)量遙測(cè);地面星表下傳的數(shù)據(jù),包括綜合電子巡航段遙測(cè)、姿控快采平臺(tái)遙測(cè)、載荷數(shù)管模擬量遙測(cè)、載荷開關(guān)量遙測(cè)、轉(zhuǎn)接箱遙測(cè);地面指令與注數(shù)數(shù)據(jù),包括巡航段FGSC火星探測(cè)器串行遙控指令、環(huán)火段無線上行遙控指令等。上述數(shù)據(jù)來源位置與方式均不相同,但具有相關(guān)性,測(cè)試時(shí)相關(guān)人員須快速監(jiān)視到上述所有數(shù)據(jù)并對(duì)其進(jìn)行組合分析,測(cè)試軟件需將所有信息無縫融合,以滿足數(shù)據(jù)多源特性帶來的需求。YH一1火星探測(cè)器綜合測(cè)試軟件的使用場(chǎng)合有各種測(cè)試現(xiàn)場(chǎng)的數(shù)據(jù)監(jiān)測(cè)、在軌狀態(tài)監(jiān)測(cè)等,用戶有各級(jí)設(shè)計(jì)師、狀態(tài)監(jiān)視人員等。不同用戶在
8、不同場(chǎng)合數(shù)據(jù)需用文本、瞌線、提示報(bào)警等不同方式表示,因此綜合測(cè)試軟件需對(duì)測(cè)試數(shù)據(jù)進(jìn)行多樣化的表第30卷2013年第4期朱新波,等:螢火一號(hào)火星探測(cè)器綜合測(cè)試軟件技術(shù)示,以滿足不用用戶、不同場(chǎng)合的監(jiān)測(cè)和分析需求。本文對(duì)YH一1火星探測(cè)器綜合測(cè)試系統(tǒng)軟件設(shè)計(jì)進(jìn)行了研究。1測(cè)試軟件系統(tǒng)設(shè)計(jì)1.1結(jié)構(gòu)和組成YH一1火星探測(cè)器綜合測(cè)試軟件系統(tǒng)在Client/Server兩層模式的基礎(chǔ)上,針對(duì)測(cè)試數(shù)據(jù)的管理混入了WindowsDNA多層模式[1’2]。系統(tǒng)通過面向連接的可靠的TCP/IP接收各數(shù)據(jù)源下傳的數(shù)