国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于XTCE的衛(wèi)星狀態(tài)監(jiān)視平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

2014-05-25 00:28:36邢瑩師本慧陳金勇
關(guān)鍵詞:遙測插件遙控

邢瑩 師本慧 陳金勇

(中國電子科技集團(tuán)公司第五十四研究所河北石家莊 050081)

基于XTCE的衛(wèi)星狀態(tài)監(jiān)視平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

邢瑩 師本慧 陳金勇

(中國電子科技集團(tuán)公司第五十四研究所河北石家莊 050081)

針對(duì)衛(wèi)星狀態(tài)監(jiān)視任務(wù)不斷增加的多樣性和復(fù)雜性,衛(wèi)星狀態(tài)監(jiān)視平臺(tái)的設(shè)計(jì)越來越復(fù)雜,介紹基于可擴(kuò)展標(biāo)記語言的遙測遙控信息交換(XTCE)標(biāo)準(zhǔn),提出分層的衛(wèi)星狀態(tài)監(jiān)視平臺(tái)架構(gòu)。該平臺(tái)將XTCE作為衛(wèi)星遙測數(shù)據(jù)交換的統(tǒng)一格式,采用“平臺(tái)+插件”的思想對(duì)基于XTCE的衛(wèi)星狀態(tài)監(jiān)視平臺(tái)進(jìn)行體系架構(gòu)設(shè)計(jì),以降低各個(gè)模塊之間的耦合度,簡化了衛(wèi)星數(shù)據(jù)交換格式轉(zhuǎn)換流程,提升整個(gè)平臺(tái)的可擴(kuò)展性和通用性,減少項(xiàng)目的研發(fā)周期和成本。

XTCE 衛(wèi)星數(shù)據(jù) “平臺(tái)/插件” 狀態(tài)監(jiān)視

1 引言

隨著航天事業(yè)蓬勃發(fā)展,衛(wèi)星和有效載荷的種類和數(shù)量都在不斷的增長,衛(wèi)星狀態(tài)監(jiān)視任務(wù)也越來越復(fù)雜,研發(fā)周期和成本也在不斷增長,對(duì)衛(wèi)星狀態(tài)監(jiān)視平臺(tái)的處理效率、通用性和易擴(kuò)展性的要求也越來越高。傳統(tǒng)衛(wèi)星狀態(tài)監(jiān)視對(duì)衛(wèi)星遙測數(shù)據(jù)格式的描述均是根據(jù)不同的衛(wèi)星和有效載荷定制的,不同衛(wèi)星采用了大量不同的工具和技術(shù),導(dǎo)致每個(gè)衛(wèi)星狀態(tài)監(jiān)視平臺(tái)在數(shù)據(jù)處理和軟件研制等方面的工作量很大,不利于衛(wèi)星系統(tǒng)與地面系統(tǒng)研制過程中不同組織或部門之間的遙測數(shù)據(jù)交換。

XTCE(XML Telemetric and Command Exchange)[1,2]是對(duì)象組織管理最初于2003年制訂了一套國際化的空間遙測和遙控?cái)?shù)據(jù)交換標(biāo)準(zhǔn),保證了空間遙測和遙控?cái)?shù)據(jù)交換的一致性。因而XTCE在衛(wèi)星狀態(tài)監(jiān)視平臺(tái)中的應(yīng)用,是航天地面系統(tǒng)、航天器設(shè)計(jì)和研制的重要環(huán)節(jié)[3]。

根據(jù)某系列衛(wèi)星的狀態(tài)監(jiān)視需求,設(shè)計(jì)了一種通用可擴(kuò)展的衛(wèi)星狀態(tài)監(jiān)視平臺(tái),該平臺(tái)采用XTCE標(biāo)準(zhǔn)規(guī)范作為遙測數(shù)據(jù)的統(tǒng)一格式,構(gòu)建了“平臺(tái)+插件”的體系架構(gòu),并針對(duì)不同的衛(wèi)星狀態(tài)顯示需求設(shè)計(jì)實(shí)現(xiàn)了功能插件,給出了具體示例。

2 XTCE對(duì)遙測數(shù)據(jù)的描述

XTCE是以XML技術(shù)為基礎(chǔ),定義空間任務(wù)遙控和遙測數(shù)據(jù)格式的交換標(biāo)準(zhǔn),規(guī)定了遙測和遙控的元數(shù)據(jù)邏輯存儲(chǔ)結(jié)構(gòu),可以應(yīng)用在航天器、有效載荷和地面支持系統(tǒng)生命期(系統(tǒng)設(shè)計(jì)、開發(fā)、測試、驗(yàn)證和任務(wù)實(shí)施)的各個(gè)階段[4,5],實(shí)現(xiàn)遙測遙控信息在航天任務(wù)各系統(tǒng)間無縫對(duì)接。

XTCE是以SpaceSystem為根元素,樹狀層次化的結(jié)構(gòu)。XTCE的應(yīng)用體系結(jié)構(gòu)又被稱為XTCE Schema。XTCE Schema的實(shí)例,即遙測和遙控?cái)?shù)據(jù)配置文件,都是以根元素SpaceSystem開始,每個(gè)SpaceSystem元素有6個(gè)部分。在以XTCE定義的Schema為根據(jù)設(shè)計(jì)衛(wèi)星數(shù)據(jù)結(jié)構(gòu)時(shí),需要涉及以下方面的內(nèi)容:對(duì)空間系統(tǒng)的層次結(jié)構(gòu)設(shè)計(jì)、對(duì)遙測數(shù)據(jù)的設(shè)計(jì)、對(duì)遙控指令的設(shè)計(jì)以及對(duì)遙測遙控規(guī)則的服務(wù)集的設(shè)計(jì)[7]。

在使用XTCE標(biāo)準(zhǔn)定義遙測遙控?cái)?shù)據(jù)時(shí),需要先規(guī)定參數(shù)集的結(jié)構(gòu),依次按各個(gè)參數(shù)屬性對(duì)數(shù)據(jù)類型、長度以及編碼等進(jìn)行細(xì)化。在配置遙測文件時(shí),需按照測控?cái)?shù)據(jù)標(biāo)準(zhǔn)大綱編寫數(shù)據(jù)傳輸幀和數(shù)據(jù)包的格式,在XTCE中定義數(shù)據(jù)流結(jié)構(gòu),設(shè)置其名稱、長度、遙測類型和應(yīng)用通道標(biāo)示符等,并于容器元素(xtce:SequenceContainer)分別定義幀、包的結(jié)構(gòu),如主導(dǎo)頭、數(shù)據(jù)區(qū)、運(yùn)行控制區(qū)和幀差錯(cuò)控制區(qū)等。

在配置遙測數(shù)據(jù)時(shí),需要設(shè)置參數(shù)類型集(xtce:ParameterTypeSet)、參數(shù)集(xtce:ParameterSet)以及封裝各參數(shù)的容器集(xtce:ContainerSet)的內(nèi)容。在參數(shù)集中描述了遙測參數(shù)名稱、類型以及關(guān)聯(lián)參數(shù)和物理地址等屬性,容器作為對(duì)遙測參數(shù)的封裝定義了其包含參數(shù)的結(jié)構(gòu)關(guān)系和排列順序。

XTCE中使用xtce:DefaultAlarm元素來描述參數(shù)的報(bào)警范圍屬性,共定義了WatchWarningDistressCriticalSevere五種報(bào)警級(jí)別。XTCE還提供xtce:AlarmConditions元素來描述各個(gè)報(bào)警級(jí)別的成立條件,成立條件可以和一或多個(gè)參數(shù)關(guān)聯(lián),也可以使用布爾表達(dá)式、逆波蘭表達(dá)式以及自定義算法進(jìn)行描述。

在衛(wèi)星數(shù)據(jù)格式中,存在大量需要對(duì)遙測參數(shù)關(guān)聯(lián)關(guān)系描述的情況。XTCE中定義了xtce:InclusionCondition元素來描述這種參數(shù)處理方法,常見關(guān)聯(lián)關(guān)系的包含條件描述方法有布爾表達(dá)式判斷、單一條件判斷以及列表?xiàng)l件判斷。

3 基于代理的WBM系統(tǒng)架構(gòu)設(shè)計(jì)

根據(jù)基于代理的WBM方案模型,系統(tǒng)主要實(shí)現(xiàn)3個(gè)部分的功能,分別是Web服務(wù)器、WBM應(yīng)用和網(wǎng)絡(luò)管理平臺(tái),為保證系統(tǒng)結(jié)構(gòu)靈活,Web服務(wù)器采用MVC設(shè)計(jì)模式,WBM應(yīng)用和網(wǎng)絡(luò)管理平臺(tái)組合到一起,單獨(dú)實(shí)現(xiàn),整個(gè)系統(tǒng)的框架如圖2所示。

圖2 XTCE在測數(shù)據(jù)處理顯示流程中應(yīng)用示意圖

一般遙測數(shù)據(jù)處理流程為包含接收存儲(chǔ)、解析處理和顯示3個(gè)階段。在接收存儲(chǔ)階段,從測控系統(tǒng)或地面站接收遙測數(shù)據(jù)流,解密并將原文件本地保存并入庫,判斷幀同步碼并將數(shù)據(jù)流解析處理,XTCE文件提供幀同步信息,以獲取幀標(biāo)識(shí),將數(shù)據(jù)發(fā)送至處理顯示。在解析處理過程中,需要對(duì)接收數(shù)據(jù)進(jìn)行糾錯(cuò)、信道分錄、載荷分包和源包重構(gòu),然后根據(jù)XTCE提供的遙測數(shù)據(jù)格式規(guī)范解析源包中的參數(shù)數(shù)據(jù)[8],使其具有物理意義。顯示部分通過XTCE中遙測參數(shù)結(jié)構(gòu)的定義和處理方法的描述,對(duì)遙測參數(shù)進(jìn)行列表、曲線和圖形等方法的顯示展示。

XTCE作為一種交換遙控和遙測數(shù)據(jù)格式的方法,從空間任務(wù)的研發(fā)到運(yùn)行階段的過程中,用在衛(wèi)星、載荷研制部門以及地面不同系統(tǒng)之間。將XTCE用于衛(wèi)星狀態(tài)監(jiān)視平臺(tái)中來描述遙測數(shù)據(jù)信息格式,可以減少各系統(tǒng)間數(shù)據(jù)格式的轉(zhuǎn)換工作,提升系統(tǒng)工作效率,縮短任務(wù)研制周期。

4 衛(wèi)星狀態(tài)監(jiān)視平臺(tái)架構(gòu)設(shè)計(jì)

按照建立可重組重構(gòu)的柔性系統(tǒng)結(jié)構(gòu)設(shè)計(jì)原則,將衛(wèi)星狀態(tài)監(jiān)視平臺(tái)進(jìn)行分層建模,構(gòu)建監(jiān)視平體系架構(gòu),分為交互層、應(yīng)用層、數(shù)據(jù)資源層和支撐層。從總體概念角度看,為逐層向上提供服務(wù)與支撐的機(jī)制。交互層向用戶展示遙測數(shù)據(jù)信息,進(jìn)行人機(jī)交互,業(yè)務(wù)層與測控系統(tǒng)、地面接收系統(tǒng)和數(shù)據(jù)處理與管理系統(tǒng)進(jìn)行信息交互。衛(wèi)星狀態(tài)監(jiān)視平臺(tái)的體系架構(gòu)設(shè)計(jì)如圖3所示。

圖3 衛(wèi)星狀態(tài)監(jiān)視平臺(tái)的體系架構(gòu)設(shè)計(jì)

根據(jù)衛(wèi)星任務(wù)運(yùn)行系統(tǒng)的統(tǒng)一設(shè)計(jì)要求,在分析衛(wèi)星狀態(tài)監(jiān)視平臺(tái)業(yè)務(wù)需求的基礎(chǔ)上,根據(jù)“平臺(tái)+插件”思想設(shè)計(jì)平臺(tái)功能,為各衛(wèi)星有效載荷狀態(tài)等監(jiān)視顯示提供統(tǒng)一的平臺(tái)框架[9-12]和公共功能,如圖4所示。

圖4 衛(wèi)星狀態(tài)監(jiān)視平臺(tái)框架

衛(wèi)星狀態(tài)監(jiān)視平臺(tái)集成插件管理功能,為某衛(wèi)星狀態(tài)監(jiān)視和參數(shù)統(tǒng)計(jì)分析等業(yè)務(wù)層插件提供數(shù)據(jù)文件處理、插件通信和插件接口規(guī)范等支持。平臺(tái)是整個(gè)系統(tǒng)運(yùn)行的基礎(chǔ)[13],負(fù)責(zé)實(shí)現(xiàn)衛(wèi)星狀態(tài)監(jiān)視的通用功能,擴(kuò)展性處理及顯示功能則以插件的方式來實(shí)現(xiàn)。各個(gè)擴(kuò)展功能插件之間,以及平臺(tái)與插件之間集成與協(xié)調(diào)工作則由平臺(tái)管理支持實(shí)現(xiàn)。平臺(tái)最基本的功能和服務(wù)[14]由平臺(tái)內(nèi)核、插件管理、插件加載及插件公用服務(wù)4部分實(shí)現(xiàn),負(fù)責(zé)提供插件注冊和加載等功能。

5 衛(wèi)星狀態(tài)監(jiān)視平臺(tái)的實(shí)現(xiàn)

衛(wèi)星狀態(tài)監(jiān)視平臺(tái)被應(yīng)用于某空間科學(xué)專項(xiàng)任務(wù)運(yùn)行系統(tǒng)中,將實(shí)時(shí)遙測數(shù)據(jù)或科學(xué)數(shù)據(jù)的處理結(jié)果用于監(jiān)視各個(gè)衛(wèi)星平臺(tái)和有效載荷在軌運(yùn)行狀態(tài)、通過衛(wèi)星參數(shù)信息對(duì)衛(wèi)星狀態(tài)進(jìn)行綜合判讀及提供對(duì)參數(shù)的統(tǒng)計(jì)分析,其主要由衛(wèi)星數(shù)據(jù)支撐和衛(wèi)星專用顯示2部分組成。衛(wèi)星狀態(tài)監(jiān)視平臺(tái)界面如圖5所示。

圖5 衛(wèi)星狀態(tài)監(jiān)視平臺(tái)界面

數(shù)據(jù)處理插件通過讀取參數(shù)處理結(jié)果和科學(xué)數(shù)據(jù)處理結(jié)果,根據(jù)XTCE中參數(shù)處理方法和判讀規(guī)則,將處理結(jié)果數(shù)據(jù)返回給衛(wèi)星狀態(tài)監(jiān)視平臺(tái)。

衛(wèi)星顯示插件獲取衛(wèi)星數(shù)據(jù)支撐模塊的處理結(jié)果,用列表或曲線圖等方式對(duì)衛(wèi)星平臺(tái)狀態(tài)和有效載荷狀態(tài)等進(jìn)行展示。衛(wèi)星專用顯示軟件提供參數(shù)頁面的定制功能,根據(jù)配置信息獲取數(shù)據(jù)處理插件的數(shù)據(jù)支撐,該過程通過通信插件實(shí)現(xiàn),多參數(shù)統(tǒng)計(jì)分析的界面如圖6所示。

6 結(jié)束語

目前在航天地面支持系統(tǒng)中,衛(wèi)星狀態(tài)監(jiān)視平臺(tái)一般都是根據(jù)衛(wèi)星和有效載荷定制設(shè)計(jì)的,存在著系統(tǒng)自動(dòng)化、智能化程度低與系統(tǒng)通用性差等問題。提出了用XTCE作為遙測數(shù)據(jù)交換的統(tǒng)一格式,基于“平臺(tái)+插件”思想設(shè)計(jì)的衛(wèi)星狀態(tài)監(jiān)視平臺(tái),搭建衛(wèi)星狀態(tài)監(jiān)視平臺(tái)體系架構(gòu),為遙測數(shù)據(jù)的顯示功能以插件的形式提供擴(kuò)展,有效地提升了系統(tǒng)平臺(tái)的健壯性和可復(fù)用性,大大減少了新任務(wù)的開發(fā)成本,實(shí)現(xiàn)衛(wèi)星狀態(tài)監(jiān)視平臺(tái)的快速開發(fā)和高效運(yùn)行。

[1]CCSDS Secretariat,CCSDS 660.0-R-2-2005 XML Telemetric and Command Exchange[S].

[2]CCSDS Secretariat,CCSDS 660.0-G-2-2012 XMLTelemetric and Command Exchange[S].

[3]BRAUN A,MASLIN S,SCHMIDHUBER M,et al.XTCE at GSOC—First Experiences Adopting a New Standard[C] //SpaceOps,AIAA-2006-5582,Italy:Rome,2006.

[4]SIMON G,SHAYA E,et al.XTCE:A Standard XML Schema for Describing Mission Operations Databases,2004 IEEE Aerospace Conference Proceedings[C].America:USA,2004(l5): 3313-3325.

[5]JENNIFER M,MARIO M.The XTCE Standardization Approach of Telemetry and Telecommand Databases:The ESA Example.SpaceOps 2006 Conference[EB/OL].http://www. aiaa.org/spaceOPS2006/presentapions/55862.ppt.

[6]左江濤.基于XTCE的實(shí)時(shí)遙測數(shù)據(jù)處理方法研究[D].北京:中國科學(xué)院光電研究院,2011.

[7]劉洋,劉勇,張永合,陳雯.基于數(shù)據(jù)模型的衛(wèi)星XTCE文件設(shè)計(jì)及應(yīng)用[J].計(jì)算機(jī)測量與控制,2012,20(6): 1643-1645.

[8]KOLLER M,SCHURIG C.Cost Reduction-Buzzwords and Their Real Use:Mission Families,Mission Planning,Mission Automation and Standardization,Space Mission Challenges for Information Technology:SMC-IT 2009:Third IEEE International Conference on[C].2009:305-312.

[9]李俊娥,周洞汝.“平臺(tái)/插件”軟件體系結(jié)構(gòu)風(fēng)格[J].小型微型計(jì)算機(jī)系統(tǒng),2007(5):876-881.

[10]張進(jìn)軍,張維勇,薛來文.一種基于插件的軟件體系結(jié)構(gòu)[J].合肥工業(yè)大學(xué)學(xué)報(bào):自然科學(xué)版,2005,28(4).

[11]馮新?lián)P,崔凱,沈建京.面向插件的應(yīng)用框架研究與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2009,45(10).

[12]陳托,姚國清.插件技術(shù)在航天數(shù)據(jù)處理中的應(yīng)用[J].電腦知識(shí)與技術(shù),2011,(1).

[13]石雪.電力巡檢系統(tǒng)中基于插件的移動(dòng)應(yīng)用框架的研究和設(shè)計(jì)[D].華南理工大學(xué):華南理工大學(xué),2010.

[14]Yi-Hsuan Hung,Chien-Hsun Wu,Shih-Ming Lo,et al. Development of a Hardware in-the-Loop Platform for Plug-in Hybrid Electric Vehicles:Computer Communication Control and Automation(3CA)2010 International Symposium on[C].Taiwan 2010(1):45-48.

Design and Implementation of Satellite Status Monitoring Platform Based on XTCE

XING Ying,SHI Ben-hui,CHEN Jin-yong
(The 54th Research Institute of CETC,Shijiazhuang Hebei 050081,China)

With the continuous increasing of diversity and complexity of satellite status monitoring tasks,the design on satellite status monitoring platform becomes more and more complex.This paper introduces the XML Telemetric and Command Exchange(XTCE) standard and proposes the hierarchical architecture of satellite status monitoring platform.This platform takes the XTCE as the unified form of satellite telemetry data exchange,and uses the idea of platform and plug-in to design the system architecture of satellite status monitoring platform based on XTCE,in order to reduce the coupling degree among components,simplify the format conversion process of satellite data exchange,improve the extendibility and universality of whole platform and decrease the development cycle and cost of project.

XTCE;satellite data;platform and plug-in;status monitoring

TP319

A

1008-1739(2014)24-55-4

定稿日期:2014-11-26

猜你喜歡
遙測插件遙控
如何遙控引爆的
自編插件完善App Inventor與樂高機(jī)器人通信
電子制作(2019年22期)2020-01-14 03:16:34
自適應(yīng)模糊PID控制的遙測方艙溫度調(diào)節(jié)方法
電子制作(2019年11期)2019-07-04 00:34:40
他是如何遙控引爆的
某小型無人機(jī)遙測軟件設(shè)計(jì)
電子測試(2018年13期)2018-09-26 03:30:00
淺談如何提高遙測狀態(tài)估計(jì)合格率
MapWindowGIS插件機(jī)制及應(yīng)用
基于Revit MEP的插件制作探討
遙控賽車
利用VBA處理鄰近氣象站的相關(guān)遙測數(shù)據(jù)
河南科技(2014年16期)2014-02-27 14:13:30
刚察县| 收藏| 保定市| 阿勒泰市| 民乐县| 南京市| 吴堡县| 太康县| 泸水县| 云霄县| 玉林市| 宁安市| 台前县| 巴中市| 明星| 平山县| 丰台区| 阳泉市| 灵台县| 平武县| 驻马店市| 潞城市| 海林市| 定州市| 偃师市| 灵丘县| 大理市| 遂溪县| 麦盖提县| 且末县| 乳山市| 方山县| 光山县| 雷山县| 绥芬河市| 聊城市| 古蔺县| 陆丰市| 新乡市| 于都县| 台安县|