999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SOA的衛(wèi)星地面管控系統(tǒng)設(shè)計

2014-02-20 06:00:40劉洪剛
計算機與網(wǎng)絡(luò) 2014年13期
關(guān)鍵詞:資源用戶服務(wù)

劉洪剛

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

基于SOA的衛(wèi)星地面管控系統(tǒng)設(shè)計

劉洪剛

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

研究了SOA技術(shù)的特點和架構(gòu),利用SOA思想分析了地球觀測衛(wèi)星地面管控系統(tǒng)的功能組成,對管控系統(tǒng)現(xiàn)有功能進(jìn)行改進(jìn)和封裝,向衛(wèi)星觀測數(shù)據(jù)的用戶提供星地資源查詢、運行狀態(tài)查詢等服務(wù),并接受衛(wèi)星用戶提交的衛(wèi)星控制任務(wù)需求,允許用戶直接控制衛(wèi)星的觀測獲取所需的數(shù)據(jù),改進(jìn)了衛(wèi)星數(shù)據(jù)用戶與衛(wèi)星管控系統(tǒng)之間的交互方式,提高了系統(tǒng)的快速反應(yīng)能力。

SOA W ebService系統(tǒng)架構(gòu)任務(wù)管控

1 引言

在傳統(tǒng)的衛(wèi)星地面應(yīng)用系統(tǒng)中,管理控制系統(tǒng)主要負(fù)責(zé)接收各類用戶的衛(wèi)星遙測遙感數(shù)據(jù)請求,根據(jù)當(dāng)前衛(wèi)星的工作狀態(tài)及使用約束,綜合考慮地面與中繼接收資源、數(shù)據(jù)傳輸資源和業(yè)務(wù)測控資源等,完成衛(wèi)星觀測任務(wù)、數(shù)據(jù)接收任務(wù)、數(shù)據(jù)加工與分發(fā)任務(wù)的規(guī)劃與調(diào)度。對于使用衛(wèi)星觀測數(shù)據(jù)的用戶來說,在提出數(shù)據(jù)使用請求后,接收衛(wèi)星觀測數(shù)據(jù),對衛(wèi)星數(shù)據(jù)進(jìn)行處理,用戶一般不參與衛(wèi)星的管理控制。

利用SOA技術(shù)理念,對衛(wèi)星管控系統(tǒng)進(jìn)行規(guī)劃設(shè)計,讓使用衛(wèi)星觀測數(shù)據(jù)的最終用戶知悉衛(wèi)星及載荷的工作能力,及時獲取星地資源的工作狀態(tài),根據(jù)觀測需求提出具體的衛(wèi)星控制要求,提高用戶與衛(wèi)星管控部門的溝通效率,發(fā)揮衛(wèi)星資源的更大效能。

2 SOA特點及技術(shù)架構(gòu)

2.1 SOA概念

SOA(Service-O riented Architecture)就是面向服務(wù)的體系結(jié)構(gòu),是一個組件模型[1],將應(yīng)用程序的不同功能單元通過服務(wù)之間良好定義的接口和契約聯(lián)系起來,成為有機的整體。接

口是采用中立的方式定義的,它獨立于提供服務(wù)的平臺、操作系統(tǒng)和編程語言,這使得構(gòu)建在這樣系統(tǒng)中的服務(wù)可以以一種統(tǒng)一且通用的方式進(jìn)行交互。

面向服務(wù)的體系結(jié)構(gòu)是一種用于構(gòu)建分布式系統(tǒng)的方法,采用SOA這種方法構(gòu)建的分布式應(yīng)用程序可以將功能作為服務(wù)交付給終端用戶,也可以構(gòu)建其他的服務(wù)。SOA基于服務(wù),在使用面向服務(wù)的體系結(jié)構(gòu)設(shè)計分布式應(yīng)用程序時,可以將服務(wù)的使用從簡單的客戶端——服務(wù)器模型擴展成任意復(fù)雜的系統(tǒng)。因而,獨立的軟件個體成為開發(fā)其他應(yīng)用程序的基本構(gòu)件,可以通過與新的代碼和遺留代碼一起使用的共同交互方式來減少系統(tǒng)的復(fù)雜性。

2.2 SOA技術(shù)架構(gòu)

SOA體系架構(gòu)如圖1所示,包括3個角色:服務(wù)提供者,服務(wù)請求者和服務(wù)注冊器[2]。角色之間主要有3種操作:發(fā)布、查找和綁定。服務(wù)注冊包括對服務(wù)的描述,服務(wù)提供者包含服務(wù)描述和為服務(wù)請求者提供服務(wù)。

圖1 SOA技術(shù)架構(gòu)

服務(wù)描述是實現(xiàn)SOA的松耦合性的基礎(chǔ)之一,通過服務(wù)描述定義了服務(wù)提供者和服務(wù)消費者之間的服務(wù)契約的主要內(nèi)容[3]。服務(wù)契約要求是無歧義的和定義良好的服務(wù)接口。一般服務(wù)契約使用WSDL來描述。服務(wù)發(fā)現(xiàn)(包括注冊和查找操作)需要有一個服務(wù)注冊中心,用戶存儲、查詢和版本化服務(wù)描述信息。服務(wù)注冊中心需要提供分類管理能力,利用分類能力來實現(xiàn)對服務(wù)的搜索。服務(wù)注冊中心的實現(xiàn)技術(shù)可以有多種,包括:UDDI、LDAP、數(shù)據(jù)庫和文件方式。另外,SOA架構(gòu)中還包括服務(wù)管理、服務(wù)安全和服務(wù)質(zhì)量等內(nèi)容,這些SOA都有相應(yīng)的標(biāo)準(zhǔn)進(jìn)行規(guī)范。

2.3 SOA技術(shù)設(shè)計

SOA的核心是服務(wù),服務(wù)的概念進(jìn)一步提高了抽象的水平,它的最終目的是逾越業(yè)務(wù)和軟件實現(xiàn)之間的鴻溝。在抽象層次上,服務(wù)位于業(yè)務(wù)和技術(shù)中間。面向服務(wù)的架構(gòu)設(shè)計一方面必須理解在業(yè)務(wù)需求和可以提供的服務(wù)之間的動態(tài)關(guān)系,另一方面,要理解服務(wù)與提供這些服務(wù)的底層技術(shù)之間的關(guān)系[4]。SOA設(shè)計需要遵循以下原則:業(yè)務(wù)驅(qū)動服務(wù),服務(wù)驅(qū)動技術(shù)[5];服務(wù)的粒度要恰當(dāng),服務(wù)之間的關(guān)系清晰;服務(wù)要能夠適應(yīng)業(yè)務(wù)的變化;服務(wù)接口設(shè)計要標(biāo)準(zhǔn),接口設(shè)計要固定。

3 基于SOA衛(wèi)星管控系統(tǒng)架構(gòu)設(shè)計

3.1 傳統(tǒng)的衛(wèi)星管控系統(tǒng)功能組成

衛(wèi)星管控系統(tǒng)受理各類用戶的衛(wèi)星觀測任務(wù)需求,針對各類衛(wèi)星觀測數(shù)據(jù)應(yīng)用模式和特點,綜合統(tǒng)籌規(guī)劃衛(wèi)星平臺和各類載荷資源,調(diào)度地面接收資源、中繼資源、數(shù)據(jù)傳輸資源和業(yè)務(wù)測控資源等,實現(xiàn)對地觀測任務(wù)的控制執(zhí)行[6]。同時,負(fù)責(zé)監(jiān)視平臺及載荷狀態(tài),指揮調(diào)度地面系統(tǒng)任務(wù)的執(zhí)行,保障星地系統(tǒng)正常運行。最終實現(xiàn)對衛(wèi)星資源的規(guī)劃與任務(wù)控制,確保星地資源的高效合理應(yīng)用。衛(wèi)星管控系統(tǒng)主要包括指揮調(diào)度、任務(wù)規(guī)劃、計劃制定、載荷控制、狀態(tài)監(jiān)視和星地資源管理等主要功能,衛(wèi)星管控系統(tǒng)的功能組成及與業(yè)務(wù)用戶的關(guān)系如圖2所示。

圖2 衛(wèi)星管控系統(tǒng)功能組成及與業(yè)務(wù)用戶關(guān)系

衛(wèi)星管控系統(tǒng)的功能如下:

①指揮調(diào)度:主要完成任務(wù)受理和分析,指揮調(diào)度衛(wèi)星業(yè)務(wù)運行,協(xié)調(diào)測控和中繼任務(wù),高效調(diào)度各類業(yè)務(wù)計劃實施。指揮調(diào)度一般通過預(yù)先制定的工作計劃按時間控制業(yè)務(wù)的運行,當(dāng)業(yè)務(wù)運行過程中出現(xiàn)異常時,指揮調(diào)度及時對業(yè)務(wù)進(jìn)行干預(yù),保障業(yè)務(wù)的順利進(jìn)行;

②任務(wù)規(guī)劃:負(fù)責(zé)對觀測任務(wù)進(jìn)行分類和分解,綜合對地觀測任務(wù)、衛(wèi)星運行狀態(tài)及載荷資源使用情況等信息,完成任務(wù)分解和匯總。針對不同的任務(wù)規(guī)劃模型實現(xiàn)衛(wèi)星對地觀測任務(wù)綜合統(tǒng)籌規(guī)劃,根據(jù)任務(wù)需要和資源狀態(tài)分配星地資源,進(jìn)行資源優(yōu)化,消除星間任務(wù)沖突、載荷任務(wù)沖突以及數(shù)據(jù)傳

輸和地面站數(shù)據(jù)接收沖突等,生成衛(wèi)星對地觀測方案;

③計劃制定:針對衛(wèi)星及載荷約束和應(yīng)用特點,編制各衛(wèi)星工作業(yè)務(wù)計劃;另外編制地面接收站和中繼衛(wèi)星的數(shù)據(jù)接收計劃,編制衛(wèi)星指令上行注入的業(yè)務(wù)測控計劃等。通過約束檢驗和計劃仿真推演驗證計劃的正確性和可執(zhí)行性,保障系統(tǒng)業(yè)務(wù)的順利完成;

④載荷控制:依據(jù)衛(wèi)星工作業(yè)務(wù)計劃,按照不同衛(wèi)星的指令格式和使用約束編制載荷控制指令,通過指令約束檢驗和指令反演對載荷控制指令的正確性進(jìn)行檢驗;

⑤狀態(tài)監(jiān)視:接收解析衛(wèi)星遙測數(shù)據(jù),監(jiān)視衛(wèi)星平臺和有效載荷的運行狀態(tài);監(jiān)視地面系統(tǒng)設(shè)備和主要業(yè)務(wù)執(zhí)行狀況;

⑥星地資源管理:管理維護(hù)各類資源信息和系統(tǒng)相關(guān)基礎(chǔ)信息,為系統(tǒng)運行提供數(shù)據(jù)支持。星地資源管理實現(xiàn)衛(wèi)星資源、有效載荷資源、測控資源、中繼資源和地面站資源等各類星地資源信息管理維護(hù)。

3.2 衛(wèi)星管控系統(tǒng)基于SOA技術(shù)的改進(jìn)

基于SOA技術(shù)架構(gòu),對管控系統(tǒng)的功能進(jìn)行重新梳理組織,對相關(guān)業(yè)務(wù)功能進(jìn)行封裝,提供給衛(wèi)星觀測數(shù)據(jù)的使用者,管控系統(tǒng)內(nèi)部軟件也通過調(diào)用相應(yīng)服務(wù)進(jìn)行功能重用。改進(jìn)后的衛(wèi)星管控系統(tǒng)的功能組成及與業(yè)務(wù)用戶的關(guān)系如圖3所示,圖中虛線箭頭表示調(diào)用關(guān)系。

圖3 衛(wèi)星管控系統(tǒng)功能組成及與業(yè)務(wù)用戶關(guān)系

下面對業(yè)務(wù)功能的封裝進(jìn)行簡要介紹。

①星地資源管理:對星地資源管理的查詢功能進(jìn)行封裝,這樣用戶端也可以查看到當(dāng)前星地資源信息,了解衛(wèi)星平臺及有效載荷詳細(xì)的工作能力及使用約束,掌握地面站及中繼衛(wèi)星接收資源發(fā)布情況;

②指揮調(diào)度:在保留用戶提交衛(wèi)星觀測任務(wù)請求能力的基礎(chǔ)上,增加提交衛(wèi)星控制任務(wù)的能力。當(dāng)用戶端對星地資源掌握足夠詳細(xì),就具備針對自已對衛(wèi)星數(shù)據(jù)需求提出非常具體明確的控制要求的能力,可以向衛(wèi)星管控系統(tǒng)就衛(wèi)星具體開機時間、工作參數(shù)和數(shù)據(jù)下傳時間等提出控制要求,很明顯相對衛(wèi)星觀測任務(wù)請求,衛(wèi)星控制要求更準(zhǔn)確地反映了用戶需求;

③任務(wù)規(guī)劃:對規(guī)劃算法進(jìn)行封裝,提供用戶端調(diào)用,用戶可以就自已的任務(wù)需求進(jìn)行初步規(guī)劃,掌握資源分配情況,便于提出衛(wèi)星控制任務(wù);

④計劃制定:對計劃查詢功能進(jìn)行封裝,用戶端可以查看最終的星地資源工作計劃,掌握資源配置情況;

⑤載荷控制:載荷控制功能用戶端不需要接觸;

⑥狀態(tài)監(jiān)視:對狀態(tài)監(jiān)視部分功能進(jìn)行封裝,便于用戶端及時掌握衛(wèi)星觀測任務(wù)的執(zhí)行情況和觀測數(shù)據(jù)的獲取情況。

經(jīng)過改造后,業(yè)務(wù)用戶保留原先與衛(wèi)星管控系統(tǒng)的接口功能,還可以通過調(diào)用管控系統(tǒng)封裝的公用服務(wù),實現(xiàn)星地資源查看、工作計劃查看和業(yè)務(wù)監(jiān)視等功能,及時掌握上述信息后,調(diào)用管控系統(tǒng)提供的規(guī)劃服務(wù),可根據(jù)觀測任務(wù)需求生成衛(wèi)星控制任務(wù)要求,提交衛(wèi)星管控系統(tǒng)。

4 結(jié)束語

采用SOA技術(shù)理念,對衛(wèi)星管控系統(tǒng)的功能組成進(jìn)行了設(shè)計改進(jìn),這種改進(jìn)是在原有系統(tǒng)的基礎(chǔ)上進(jìn)行功能重組,充分利用已有資源,進(jìn)行再組織再封裝,不僅可以提高系統(tǒng)內(nèi)部軟件的重用性,更重要的是可以改進(jìn)衛(wèi)星管控系統(tǒng)與衛(wèi)星數(shù)據(jù)用戶之間的交互方式,使得用戶可以更貼近衛(wèi)星及載荷,業(yè)務(wù)操作體驗好像是在對衛(wèi)星進(jìn)行直接控制,這種使用方式對應(yīng)急情況和臨時任務(wù)非常高效,縮短了用戶與衛(wèi)星控制之間的距離,提高系統(tǒng)運行效能。

[1]張敏輝.SOA架構(gòu)的工作流管理系統(tǒng)的研究與應(yīng)用[J].計算機技術(shù)與自動化,2012,31(1):126-128.

[2]孫豐,段慧芬,薛倡新.基于SOA的質(zhì)量管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].工業(yè)工程,2010,29(6):66-69.

[3]王喆,鮑忠貴,高三紅,等.基于SOA的SLEAPI系統(tǒng)設(shè)計[J].飛行器測控學(xué)報,2011,30(增刊):74-78.

[4]Erl T.SOA概念、技術(shù)與設(shè)計[M].王滿紅,陳榮華,譯.北京:機械工業(yè)出版社,2006.

[5]盧致杰,覃正,韓景倜,等.SOA體系設(shè)計方法研究[J].工業(yè)工程,2004,7(6):14-19.

[6]張學(xué)慶,馬萬權(quán),高朝暉,等.衛(wèi)星管理控制體系結(jié)構(gòu)研究[J].無線電工程,2006,36(5):36-39.

Design on Satellite Ground Control System Based on SOA

LIU Hong-gang
(The 54th Research Institute ofCETC,Shijiazhuang Hebei050081,China)

This paper studies the characteristics and architecture of Service-O riented Architecture(SOA)technology,analyzes the function componentsofearth observation satellite ground controlsystem based on SOA idea,improvesand packagesthe existing functions of control system to provide the services such as satellite-ground resource query and operating statesquery for satellite observation data users,and accepts the satellite controlm ission requirementsproposed by satellite usersto allow them to directly access the data required by satellite observation.In thisway,the interaction between satellite data user and satellite control system aswell as the quick reaction capability ofsystem are improved.

SOA;W ebService;system architecture;m ission control

TP399

A

1008-1739(2014)13-49-3

定稿日期:2014-06-12

猜你喜歡
資源用戶服務(wù)
基礎(chǔ)教育資源展示
一樣的資源,不一樣的收獲
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
資源回收
招行30年:從“滿意服務(wù)”到“感動服務(wù)”
商周刊(2017年9期)2017-08-22 02:57:56
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
主站蜘蛛池模板: 国产成人高清精品免费5388| 在线观看热码亚洲av每日更新| 亚洲综合香蕉| 日本午夜精品一本在线观看 | 久久精品66| 色综合成人| 亚洲手机在线| 亚洲精品制服丝袜二区| 国产国拍精品视频免费看| 久久香蕉欧美精品| 国产激情无码一区二区免费| 麻豆精品在线播放| 亚洲综合精品香蕉久久网| 国产福利免费视频| 欧洲在线免费视频| 亚洲欧洲日本在线| 欧美五月婷婷| 福利片91| a在线亚洲男人的天堂试看| 国产综合在线观看视频| 亚洲第一黄片大全| 色有码无码视频| 亚洲国产亚洲综合在线尤物| 福利在线不卡一区| 中文字幕久久精品波多野结| 成年人福利视频| 亚洲一级色| 黄网站欧美内射| 亚洲精品日产精品乱码不卡| 色噜噜久久| 亚洲国产日韩一区| 久久久久国产精品嫩草影院| 四虎影视8848永久精品| 亚洲综合九九| 国产精品网址你懂的| 中文字幕一区二区视频| 99久久99视频| 天天干天天色综合网| 午夜老司机永久免费看片| 亚洲一区免费看| 无码一区中文字幕| 国产h视频在线观看视频| 国产精品成人一区二区不卡| 伦精品一区二区三区视频| 国产极品美女在线观看| 精品成人一区二区三区电影 | 国产成人精品午夜视频'| 欧美成人综合在线| 日本高清免费一本在线观看| 又大又硬又爽免费视频| 91久久天天躁狠狠躁夜夜| 丁香五月婷婷激情基地| 热久久这里是精品6免费观看| 亚洲综合久久成人AV| 成人福利在线看| 国产成人综合日韩精品无码不卡 | 一本色道久久88| 欧美国产在线看| 国产在线无码一区二区三区| 亚洲天堂视频在线免费观看| 久久免费成人| 成人噜噜噜视频在线观看| 亚洲第一成年网| 亚洲欧美自拍中文| 99re经典视频在线| 国产原创演绎剧情有字幕的| 风韵丰满熟妇啪啪区老熟熟女| 亚国产欧美在线人成| 欧美第九页| 欧美一级高清片欧美国产欧美| 亚洲欧美在线精品一区二区| 亚洲性一区| 国产爽爽视频| 亚洲午夜天堂| 亚洲视频色图| 亚洲毛片在线看| 欧美一区福利| 自拍偷拍欧美| 国产精品自在线天天看片| 国产另类视频| 亚洲首页国产精品丝袜| 国产免费黄|