楊奕飛,李少華,戴躍偉,孔建壽,凌曉冬
(1. 南京理工大學 自動化學院, 南京 210094; 2. 江蘇科技大學 電子信息學院, 江蘇 鎮(zhèn)江 212003) (3. 飛行器海上測量與控制聯(lián)合實驗室, 江蘇 江陰 214431)
?
·總體工程·
基于WBS的船載測控系統(tǒng)效能評估研究
楊奕飛1,2,李少華2,戴躍偉1,2,孔建壽1,凌曉冬3
(1. 南京理工大學 自動化學院, 南京 210094; 2. 江蘇科技大學 電子信息學院, 江蘇 鎮(zhèn)江 212003) (3. 飛行器海上測量與控制聯(lián)合實驗室, 江蘇 江陰 214431)
提出了基于工作結(jié)構(gòu)分解和層次分析法動態(tài)權重的效能評估方法,根據(jù)系統(tǒng)工作原理、信號流程和任務要求建立工作任務結(jié)構(gòu)分解模型,根據(jù)子任務時間邏輯順序建立活動結(jié)構(gòu)分解模型。子任務效能采用ADC模型進行評估,子任務權重采用層次分析法計算,并根據(jù)子任務的執(zhí)行時間區(qū)間對每個評估時間點的子任務權重進行動態(tài)計算,計算得到的效能時間函數(shù)曲線能較好地體現(xiàn)系統(tǒng)效能的動態(tài)變化過程。最后給出了評估仿真算例。
測控系統(tǒng);效能評估;工作結(jié)構(gòu)分解
航天測量船是我國航天測控網(wǎng)不可或缺的一部分,它是由船舶動力系統(tǒng)、測控通信系統(tǒng)、航海氣象系統(tǒng)、后勤保障系統(tǒng)等多個不同類型系統(tǒng)組成的復雜大系統(tǒng),各系統(tǒng)又包括很多設備。由于船載測控系統(tǒng)具有工作范圍廣、系統(tǒng)龐大、結(jié)構(gòu)層次多、子系統(tǒng)模型多樣、相互關聯(lián)復雜、系統(tǒng)元素多等特點,科學、有效、準確地評估出測控系統(tǒng)的綜合效能,使測控系統(tǒng)的效能在航天發(fā)射試驗中得到合理的體現(xiàn),是提高測量船整體測控能力的一個重要環(huán)節(jié)。在以往的效能評估系統(tǒng)中所建立的指標體系往往建成后就不可更改,指標相互間層次關系固定、權重值確定,無法靈活變化。而在實際應用時,由于每次任務的參試設備不同、不同時間點參與實時工作的設備數(shù)不同等原因,需要對測控系統(tǒng)的評估指標體系進行靈活的管理。當根據(jù)不同測控任務對測控系統(tǒng)進行分析、計劃、調(diào)整、配置時,就需要確定各個指標的重要性,并研究整個系統(tǒng)的綜合效能值。此外,由于測量船各系統(tǒng)之間相互關系的復雜性,構(gòu)建模型所需考慮的要素急劇增加,要素之間的相互關聯(lián)復雜,這種復雜性給建立評估模型帶來困難。
本文將工作結(jié)構(gòu)分解(Work Breakdown Structure, WBS)引入船載測控系統(tǒng)效能評估中。WBS是指通過對項目總目標和總?cè)蝿盏难芯?,采用系統(tǒng)分析方法將項目系統(tǒng)總范圍分解為許多互相聯(lián)系、互相影響、互相依賴的項目單元,以這些項目單元作為項目管理的對象,滿足項目設計、計劃、控制和運行管理的需要[1]。采用WBS方法將總測控任務分解成多個相互聯(lián)系、相互依賴的子任務,子任務采用ADC效能模型進行評估,用層次分析法(Analytic Hierarchy Process,AHP)計算子任務權重,并根據(jù)評估時間采樣點的子任務分布情況進行權重的動態(tài)賦值,最后計算得到系統(tǒng)效能動態(tài)評估值。該方法不僅降低了船載測控系統(tǒng)效能評估建模的復雜度,也克服了傳統(tǒng)ADC效能模型不能體現(xiàn)效能與時間的變化關系的不足。
1.1 船載測控系統(tǒng)效能定義
系統(tǒng)效能是系統(tǒng)在規(guī)定的條件下和規(guī)定的時間內(nèi),滿足一組特別任務要求的程度[2]。船載測控系統(tǒng)效能可定義為規(guī)定的條件下和規(guī)定的時間內(nèi)滿足特定航天測控任務要求的程度,它是根據(jù)測控任務的不同,隨著裝備的組成、任務使命、任務環(huán)境、任務方案、時間等因素而變化的。
規(guī)定的條件根據(jù)測控任務不同而不同,涉及到海況、人員、設備狀態(tài)等諸多因素。規(guī)定的時間為完成一次測控任務的時間周期。測量船在三大洋執(zhí)行測控任務,執(zhí)行一次任務從啟航到返回碼頭的時間最短20多天,長則2~3個月,測控時間根據(jù)任務要求而不同。進行效能評估時,可根據(jù)需要設定評估的時間長度,典型的可分為長周期和短周期。長周期是指從測量船出航到完成測控任務返回碼頭的一次完整任務周期。短周期是指測量船在任務指定海域的測控任務實戰(zhàn)周期,即從航天器發(fā)射前實時任務準備到完成全部實時測控任務要求的時間周期。特定的航天測控任務是在某次航天飛行試驗中上級給測量船下達的測控任務總要求。
1.2WBS模型結(jié)構(gòu)
海上航天測控任務是一項系統(tǒng)工程,需要各系統(tǒng)完成各自的規(guī)定任務并實現(xiàn)配合。WBS工作分解結(jié)構(gòu)作為系統(tǒng)工程管理中最重要的部分之一,屬于系統(tǒng)分析和控制工具,它在全局上對整個系統(tǒng)研發(fā)過程進行調(diào)節(jié)和控制[3]。本文將測量船一次特定的航天測控任務要求定義為效能評估的總?cè)蝿找?,采用WBS技術將總?cè)蝿辗纸鉃椴煌6鹊淖尤蝿铡BS模型結(jié)構(gòu)分為任務結(jié)構(gòu)分解和活動結(jié)構(gòu)分解。
1.2.1 任務結(jié)構(gòu)分解
按照測量船的設備組成、工作原理和測控要求,將總?cè)蝿辗纸獬苫ハ嗒毩ⅰ⒒ハ嘤绊?、互相?lián)系的子任務單元。任務結(jié)構(gòu)分解遵循以下原則:(1)采用樹形結(jié)構(gòu);(2)將總?cè)蝿罩鸩郊毣纸?,最底層的子任務可直接分派到最小設備單元去完成,每個任務原則上要求分解到不能再細分為止;(3)某項子任務應且只應在WBS總?cè)蝿罩械囊粋€地方出現(xiàn);(4)WBS中某項任務的內(nèi)容可以是其下所有WBS子任務項的總和。
以一次典型衛(wèi)星測控任務為例,要求測量船完成對火箭的遙測、外測和衛(wèi)星的遙測、遙控、測軌、數(shù)傳任務。該總?cè)蝿湛煞纸鉃?9個子任務,按1~19順序編號,如表1所示。19個子任務為樹形結(jié)構(gòu)中的同一層。每個子任務需要若干設備或分系統(tǒng)共同完成。
表1WBS任務結(jié)構(gòu)分解
1.2.2 活動結(jié)構(gòu)分解
活動結(jié)構(gòu)分解是在時間邏輯上集成所有的關鍵因素,包含臨時的里程碑和監(jiān)控點,建立各子任務在時間軸上的前、后置關系圖。上述典型任務的活動結(jié)構(gòu)分解如圖1所示。
圖1 WBS活動結(jié)構(gòu)分解
2.1 子任務設備結(jié)構(gòu)模型
根據(jù)設備的工作原理、信息邏輯關系,建立各子任務的設備結(jié)構(gòu)模型。建模原則:根據(jù)工作信號邏輯關系順序,設備并行工作時為并聯(lián)關系,串行工作則為串聯(lián)關系,雙機熱備份的設備為并聯(lián)關系。以重點關注無線電測控系統(tǒng)的設備結(jié)構(gòu)分解為例,中心計算機、海航系統(tǒng)、船舶動力系統(tǒng)采用黑箱模型,火箭外測定軌任務的子任務設備結(jié)構(gòu)模型如圖2所示。
圖2 火箭外測定軌子任務結(jié)構(gòu)模型
2.2 基于ADC模型的子任務效能評估
子任務是由相對簡單的設備子系統(tǒng)完成的,因此子任務的效能評估采用傳統(tǒng)的ADC模型[4]為
E=A·D·C
(1)
式中:E為系統(tǒng)效能,是系統(tǒng)滿足一組特定任務要求程度的度量;A為可用度向量,是開始執(zhí)行任務時系統(tǒng)狀態(tài)的度量;D為可信賴矩陣,是對系統(tǒng)在任務過程中t時刻的狀態(tài)度量;C為固有能力向量,是已知系統(tǒng)在任務過程中t時刻狀態(tài)的情況下,系統(tǒng)完成任務的概率。
1)可用度向量A
可根據(jù)設備串并聯(lián)關系及各設備狀態(tài)確定子任務系統(tǒng)的狀態(tài)數(shù),并對某些同類狀態(tài)進行合并簡化。假如一個串并聯(lián)系統(tǒng)最終有n種狀態(tài),則其可用度向量為
A=[a1a2…an]
(2)
對于不同的子任務設備組成方式,其可用度向量的階數(shù)不完全一樣,計算可用度向量的關鍵點就是找出系統(tǒng)的不同狀態(tài)數(shù)。
2)可信賴性矩陣D(t)
(3)
其中,dij(t)是系統(tǒng)初始狀態(tài)處于狀態(tài)i,在t時刻轉(zhuǎn)移到狀態(tài)j的概率。
D(t)的求解與轉(zhuǎn)移概率矩陣P有很大關系,具體求解方法:首先確定系統(tǒng)的狀態(tài),構(gòu)建系統(tǒng)的狀態(tài)轉(zhuǎn)移矩陣P;然后求解微分
(4)
式中:U=[PT-1],PT是系統(tǒng)轉(zhuǎn)移概率矩陣P的轉(zhuǎn)置矩陣;q(t)是一列向量,它的每個元素qi(t)表示在時間t系統(tǒng)處于狀態(tài)Xi的概率。將初始條件代入通解中,得到n個特解,寫成矩陣形式得到系統(tǒng)的可信賴性矩陣D(t)
D(t)=[d1(t)d2(t) …dn(t)]T
(5)
3)能力向量C
C=[c1c2…cn]T
(6)
式中:cj(j=1,2,…,n)是系統(tǒng)在任務過程中t時刻處于狀態(tài)j時完成任務的概率。
分析船載測控系統(tǒng)組成及所承擔的任務,建立體現(xiàn)測控能力的示例評價指標體系。該指標體系分為多級,一級指標有船舶機動能力、氣象保障能力、軌道測量能力、遙測遙控能力、數(shù)據(jù)處理能力、指揮顯示能力、通信服務能力等。每個一級指標下還可分為二級、三級或更多的性能評價指標。建立評價指標體系后,對于每一個子任務能力向量C可采用AHP法進行計算。由專家打分給出每項性能指標下的指標值μ(Xi)以及相應的權重值ωi后,按理想點法進行綜合評價計算。例如,如果某個子任務的設備狀態(tài)可合并為狀態(tài)完好、輕微受損、系統(tǒng)故障3種狀態(tài),則可給出系統(tǒng)在完好狀態(tài)下的能力向量值
(7)
系統(tǒng)故障狀態(tài)下的能力向量C3=0,輕微受損狀態(tài)下的能力向量C2=1-C1[5]。
3.1 子任務權重計算
采用WBS技術進行任務分解后,需要確定各子任務相對于總?cè)蝿找蟮臋嘀?,權重反映各子任務相互之間重要性的差異。本文采用AHP法計算子任務權重, 根據(jù)專家小組兩兩比較每個子任務對總?cè)蝿盏南鄬χ匾?,?gòu)建判斷矩陣A;再通過求解判斷矩陣的特征值得出子任務的權重向量ωi;最后,進行一致性檢驗。
(8)
式中:CR為判斷矩陣隨機一致性指標;λmax為判斷矩陣A的最大特征值;RI為平均隨機一致性指標,其隨n取值的不同而變化;n為矩陣階數(shù)。
3.2 子任務權重動態(tài)賦值及總效能計算
測量船執(zhí)行測控任務具有鮮明的時變特性,船載測控系統(tǒng)的效能函數(shù)應是隨時間變化的函數(shù)。為了體現(xiàn)效能函數(shù)與時間的關系,應該在每個時間點根據(jù)系統(tǒng)的不同狀態(tài)計算該時刻的效能函數(shù)。例如,對于上述示例的19個子任務,每個子任務執(zhí)行的起始時間是不同的。在效能評估的某個時間采樣點不一定所有子任務都在執(zhí)行,故需要根據(jù)采樣點的子任務分布情況重新進行權重賦值。假設某個時間點ta落在m(m≤19)個子任務的時間區(qū)間內(nèi),即該時間點有m個子任務在執(zhí)行,則該采樣點各子任務的權重需按如下方法重新計算。ωi(i=1,2,…,m)為第i個子任務的原權重,新的子任務權重總和為
(9)
(10)
船載測控系統(tǒng)在該時間點的總效能為
(11)
式中:g(ta)為船載測控系統(tǒng)的總效能函數(shù);fi(ta)為第i個子任務的效能函數(shù)。
基于WBS和AHP權重動態(tài)賦值的總效能評估結(jié)果為周期時間內(nèi)完成任務能力程度的概率曲線,完整評估步驟如下:
1)對總?cè)蝿者M行WBS分解,建立子任務結(jié)構(gòu)模型。
2)根據(jù)各子任務的A、D、C矩陣,計算得到各子任務的效能函數(shù)曲線。
3)根據(jù)全部子任務起始時間的最小值和終止時間的最大值確定評估時間周期。
4)對于每一個評估采樣時間點,依次判斷該時間點是否落在各子任務的時間區(qū)間內(nèi)。如果在子任務時間區(qū)間內(nèi),通過對應的系統(tǒng)效能函數(shù)計算該子任務在此時間點的效能值并讀取該子任務的權重;反之,則跳過計算和讀取過程。
5)按照采樣點的子任務分布情況,根據(jù)式(9)~式(11),對子任務權重進行重新賦值,并計算得到系統(tǒng)總效能函數(shù)曲線。
對于上述典型衛(wèi)星測控任務示例,按照實時測控的短周期進行效能評估,時間周期從衛(wèi)星發(fā)射前3 h準備到測量船實時測控任務結(jié)束。根據(jù)測控任務的規(guī)定時間要求以及關鍵測控事件的時間邏輯關系,確定各子任務的起始時間和終止時間,取所有子任務起始時間的最小值和所有終止時間的最大值,得到評估的采樣時間區(qū)間。算例中,衛(wèi)星發(fā)射t0前3 h為起始時間,即t0-3 h。測量船實時測控任務結(jié)束時間為評估終止時間。對于火箭主動段,測量船大約在起飛20 min后發(fā)現(xiàn)目標并開始測量,火箭外測和遙測時間約為10 min。因此,火箭測量任務起始時間設定t0+20 min,終止時間設定為t0+30 min,星箭分離后對衛(wèi)星跟蹤時間假設為15 min,跟蹤結(jié)束時間設定為t0+45 min。
若評估仿真區(qū)間從火箭跟蹤開始到衛(wèi)星測控結(jié)束,即(t0+20 m)~(t0+45 m),仿真采樣步長為0.5 min,船載測控系統(tǒng)效能評估仿真曲線如圖3所示。
圖3 某次任務短周期效能評估仿真曲線
從評估結(jié)果的效能曲線可知,完成此次測控任務的程度概率大于0.79。在t=3min(即t0+23min)和t=5 min(即t0+25 min)時刻,總效能明顯有所提高,此后又明顯開始下降,說明在這兩個時刻有效能較高的新的子任務開始執(zhí)行,提高了系統(tǒng)的總體效能;在t=10.5 min時刻,總效能明顯下降,說明在該時間點,有效能較高的子任務執(zhí)行完畢,導致總體效能略微下降。根據(jù)效能曲線的變化情況,科研人員可以分析檢查引起總效能降低的子任務所對應的設備狀態(tài),發(fā)現(xiàn)薄弱環(huán)節(jié),為設備維護管理提供依據(jù)。
對于復雜大系統(tǒng)的效能評估,通過WBS分解可以降低評估對象模型的復雜度,對AHP法權重的動態(tài)賦值能充分體現(xiàn)效能函數(shù)的時變特性,克服了傳統(tǒng)ADC效能量化模型的不足。本文建立的方法,不僅可應用于船載測控系統(tǒng)綜合效能評估,為科研人員掌握測量船綜合測控能力提供依據(jù),也適用于其他復雜裝備系統(tǒng)的效能評估。
[1] 賈 錦, 鄧家褆, 何 恒. 系統(tǒng)工程中WBS建模與實現(xiàn)的研究[J]. 中國制造業(yè)信息化,2007,36(7): 5-9. Jia Jin, Deng Jiati, He Heng. Research on the process of resoruce allocation evaluation and system realization[J]. Manufacture Information Engineering of China, 2007, 36(7): 5-9.
[2] GJB451A-2005. 可靠性維修性保障性術語[S]. 北京:總裝備部軍標出版發(fā)行部,2005. GJB451A-2005. Reliability maintainablity and supportablity of the term[S]. Beijing: General Equipment Department Military Standard Press, 2005.
[3] 高 星, 成 虎. 基于技術——行為系統(tǒng)的WBS改進方法研究[J]. 建筑管理現(xiàn)代化,2004(6): 5-8. Gao Xing, Cheng Hu. An improved WBS method based on technology of behavior system[J]. Construction Management Modrnization, 2004(6): 5-8.
[4] 張 杰,唐 宏,蘇 凱,等. 效能評估方法研究[M]. 北京:國防工業(yè)出版社,2009. Zhang Jie, Tang Hong, Su Kai, et al. Methods of effectiveness eualuation[M]. Beijing: National Defense Industry Press, 2009.
[5] 孔建壽,穆育強,戴躍偉,等. C3I系統(tǒng)生存能力的機動性能建模與仿真[J]. 南京理工大學學報:自然科學版,2008,32(6): 733-737. Kong Jianshou, Mu Yuqiang, Dai Yuewei, et al. Mechanization capacity modeling and simulation for C3I system survivability[J]. Journal of Nanjing University of Science and Technology: Nature Science, 2008, 32(6): 733-737.
楊奕飛 女,1971年生,教授。研究方向為復雜系統(tǒng)評價、海洋工程裝備自動化。
李少華 男,1987年生,碩士研究生。研究方向為系統(tǒng)效能評估。
戴躍偉 男,1962年生,教授。研究方向為網(wǎng)絡與多媒體信息安全、系統(tǒng)評價。
A Study on Effectiveness Evaluation of Ship-borne TT & C System Based on WBS
YANG Yifei1,2,LI Shaohua2,DAI Yuewei1,2,KONG Jianshou1,LING Xiaodong3
(1. School of Automation, Nanjing University of Technology, Nanjing 210094, China) (2. School of Electronics and Information, Jiangsu University of Science and Technology, Zhenjiang 212003, China) (3. Joint Laboratory of Ocean-based Flight Vehicle Measurement and Control, Jiangying 214331, China)
A method of effectiveness evaluation based on WBS is proposed in this paper. According to the working principle, signal process and task requirement of ship-borne TT&C system, the model of work breakdown structure is established, and the activity structure decomposition model is established according to time logical order of subtasks. The evaluation of subtask effectiveness is based on ADC model. The weight of subtask is calculated using AHP method. Different subtask is executed on different time interval, the weight of subtask should be calculated dynamically on every point. The time function curve can describe dynamic change of the effectiveness. Finally,an application example is given, and the results show that the method is reasonable and effective.
TT&C system; effectiveness evaluation; work breakdown structure
10.16592/ j.cnki.1004-7859.2015.09.003
飛行器海上測量與控制聯(lián)合實驗室開放基金資助項目(FORM2014OF003)
楊奕飛 Email:seayyf@163.com
2015-04-27
2015-07-21
TN956;N
A
1004-7859(2015)09-0013-05