張 爽, 王 潔,徐啟云,呂 爽
(1.空軍工程大學 防空反導學院,西安 710051;2.中國飛機強度研究所,西安 710065)
基于層次分析和熵權(quán)法的虛擬維修評價方法
張 爽1, 王 潔1,徐啟云1,呂 爽2
(1.空軍工程大學 防空反導學院,西安 710051;2.中國飛機強度研究所,西安 710065)
為評價面向人員培訓的虛擬維修訓練過程,提出基于層次分析和熵權(quán)法的虛擬維修評價方法。方法以層次分析法為基礎(chǔ),構(gòu)建指標評價體系,并確定初始權(quán)重;使用熵權(quán)法分析當前操作信息、標準信息以及歷史操作信息,以確定修正權(quán)重;利用歷史信息確定權(quán)重修正系數(shù),三者結(jié)合實現(xiàn)指標權(quán)重的自適應調(diào)整,解決在學習后期,能力短板難以準確評價的問題。此外還設(shè)計了個人能力自測與水平能力考核兩種考核評價模式,兼顧橫向考核與縱向評價,實現(xiàn)了對虛擬維修過程的全面評價。該方法應用于某型虛擬維修訓練系統(tǒng),驗證了方法的有效性。
虛擬維修;評價方法;層次分析法;熵權(quán)法
虛擬現(xiàn)實技術(shù)改變了傳統(tǒng)的認知學習的方式,允許用戶在虛擬的場景中實現(xiàn)認知過程。它與維修實踐相結(jié)合產(chǎn)生了虛擬維修技術(shù),為解決大型復雜設(shè)備的人員培訓問題提供了捷徑[1]。為檢驗培訓效果,提高培訓效率,提升培訓質(zhì)量,相應的評價系統(tǒng)也被提出。就目前而言,主要的評價方法有:層次分析法、專家知識庫、當前評估法、列表法、加權(quán)函數(shù)法、專家評價法和模糊綜合評價法[2-3]。這些評價方法使用廣泛,但存在以下問題:
(1)指標權(quán)重固定,在培訓后期不能反映能力短板;
(2)多注重培訓人員之間的橫向比較,忽視培訓人員自身的縱向比較。
基于此,本文將建立桌面式虛擬維修評價體系,分析各評價指標量化方法,提出基于層次分析法(Analytic Hierarchy Process,AHP)和熵權(quán)法的綜合評價方法,并針對不同考核目的提出個人能力自測和水平能力考核兩種考核評價模式,最后在虛擬維修訓練考核中應用。
1.1 評價指標體系
根據(jù)桌面式虛擬維修的特點,確定如圖1所示的評價體系,評價模型分為三層,分別是目標層、準則層和指標層。準則層包括三個準則:時效指標、工藝指標和規(guī)程指標。
圖1 指標評價體系
1.2 指標確定和量化方法
1.2.1 時效性指標
時效性指標從時間因素方面評價維修過程。依據(jù)維修一般過程確定六個指標:準備時間C1、診斷時間C2、拆卸時間C3、修復時間C4、裝配時間C5和校驗時間C6。六個指標之和是總維修時間。系統(tǒng)將維修過程離散為相互獨立的“步”,步與步的劃分以維修對象和維修工具狀態(tài)變化為節(jié)點。系統(tǒng)記錄每一步操作時間,根據(jù)每一步操作內(nèi)容不同將操作分為上述六類。指標值的大小即是各指標對應類的步數(shù)時間和。對時效性指標中的第i項指標,其量化算法為:
(1)
其中bi為參考標準值,si為操作實際值,lsi為量化實際值。
1.2.2 工藝性指標
在桌面式虛擬維修中,受限于輸入輸出設(shè)備,維修拆裝的路徑采用預制的方式,不作為工藝性指標。選擇更換工具次數(shù)C7和工具使用錯誤次數(shù)C8作為評價指標。更換工具次數(shù)越少,工具使用錯誤越少則說明對維修過程掌握越好。設(shè)整個維修過程有ns步操作,在第i步操作中更換了ki次工具,使用了li次工具,其中對第p次使用工具,若使用方法正確lip=0,錯誤lip=1。工藝性指標量化算法為:
(2)
(3)
1.2.3 規(guī)程指標
規(guī)程指標評價維修過程是否符合維修規(guī)則和程序,包含:規(guī)則沖突C9、操作步數(shù)C10和不完整性C11三個指標。規(guī)則沖突包含以下內(nèi)容:①端件與對應緊固件安裝或拆卸不連續(xù),發(fā)生穩(wěn)定性沖突;②成組螺紋連接件安裝或拆卸順序不滿足先四周后中間,對角線方向輪換的規(guī)則,發(fā)生順序沖突;③精密零件未先于其他零件拆卸或后于其他零件安裝,發(fā)生順序沖突;④子裝配體未連續(xù)拆卸或裝配,發(fā)生順序沖突[4-5]。設(shè)在某一步中規(guī)則沖突數(shù)為g,則維修過程的規(guī)則沖突實際值為:
(4)
考慮到標準值中規(guī)則沖突數(shù)為0,為防止量化中出現(xiàn)極端現(xiàn)象,調(diào)整規(guī)則沖突的量化算法為:
(5)
設(shè)標準維修流程為NB,步數(shù)為nb,完成維修的實際操作是NS,其步數(shù)為ns,其中NY=NS∩NB為實際操作和標準流程中操作內(nèi)容相同的步,即有效操作步,其步數(shù)為ny,則操作步數(shù)C10和不完整性C11的量化算法為:
(6)
(7)
考核的目的在于檢驗培訓效果,提高培訓效率,提升培訓質(zhì)量。但通常的考核都集中在檢驗培訓人員某個時刻的學習效果,將用戶的能力與其前期的學習過程割裂開,這樣的考核方式適合于培訓個體之間的橫向比較,不能反映用戶縱向發(fā)展過程,不適合于用戶能力自測。據(jù)此,提出在考核中采用兩種模式:個人能力自測模式縱向考核自身能力;水平能力考核模式橫向比對能力素質(zhì)。
評價系統(tǒng)中存在三類數(shù)據(jù):系統(tǒng)設(shè)定的標準值,用戶當前操作產(chǎn)生的實際值和用戶過往操作產(chǎn)生的歷史值。三類數(shù)據(jù)分別反映用戶的培訓目標、能力現(xiàn)狀和學習過程。對檢測個人能力的而言,三者結(jié)合才能充分判定用戶的真實水平,而對橫向評價而言,歷史信息則不納入評價范圍。
層次分析法依據(jù)指標的相對重要性確定權(quán)重。這樣確定的權(quán)重在學習初期能較好反映學習進步情況,但在學習后期,已經(jīng)掌握的關(guān)鍵知識對評價結(jié)果的重要性已經(jīng)降低,前期相對不重要的指標反而是提升的關(guān)鍵,但由于權(quán)重固定,評價結(jié)果不能顯著的反映這部分知識的掌握情況,加之部分評價結(jié)果采用模糊化的評價語集表示,用戶在到達“優(yōu)秀”后繼續(xù)學習的動力減小,但其實際情況與“優(yōu)秀”還有差距,不利于提高訓練水平。
好的評價系統(tǒng)在學習初期應能促進用戶掌握關(guān)鍵技術(shù),在學習后期則注重消除能力短板,實現(xiàn)全面掌握。據(jù)此,在縱向評價時,將層次分析法和熵權(quán)法結(jié)合,利用層次分析法獲得初始權(quán)重W;利用熵權(quán)法對比標準值與實際值獲得修正權(quán)重Wbs,對比實際值與歷史值獲得修正權(quán)重Wsl,而后通過歷史信息確定權(quán)重修正系數(shù)α,β,最后綜合得自適應權(quán)重Wz。在橫向評價時,則不使用歷史信息,直接綜合初始權(quán)重W與修正權(quán)重Wbs獲得自適應權(quán)重Wz′。評價系統(tǒng)工作流程如圖2所示。
2.1 層次分析法
層次分析法利用較少的定量信息把考核評價的思維過程數(shù)學化。對照圖1的指標評價體系,使用1~9比率標定法,邀請專家打分形成判斷矩陣,計算各矩陣權(quán)重向量,并校驗一致性,如下所示:
λAmax=3.0092,CI=0.0046,RI=0.58,
CR= 0.0079<0.1
圖2 評價系統(tǒng)工作流程
λB1max=6.0115,CI=0.0023,RI=1.24,
λB2max=2,CI=0
λB3max=3.0037,CI=0.0018,RI=0.58,
CR=0.0031<0.1
校驗結(jié)果均滿足一致性,綜合WA,WB1,WB2和WB3并歸一化處理,既得初始權(quán)重W:
2.2 熵權(quán)法
熵是熱力學概念,用于度量系統(tǒng)混亂程度。熵權(quán)法依據(jù)指標所蘊含信息量的不同而分配權(quán)重,是熵原理在信息論中的應用[6-8]。設(shè)評價矩陣Y中有m個評價指標序列,j項評價指標,則對第l項評價指標的信息熵El和偏差值Gl:
(8)
Gl=1-El
(9)
顯然,當?shù)趌項指標值在m個評價指標序列中均相等時,El=1,Gl=0,即該指標所包含的信息量在所有序列中均無差異,該指標的存在并不影響最終評價結(jié)果。指標偏差值G越大則蘊含的信息越多,指標的效用和對評價結(jié)果的影響也就越大。確定好各個指標的偏差值后即可獲得各個指標的權(quán)重:
(10)
引入熵權(quán)法旨在以數(shù)據(jù)偏差實現(xiàn)權(quán)重的再分配。以熵權(quán)法對比標準值與實際值,將權(quán)重向偏離標準值多的指標傾斜,指導用戶消除短板;對比實際值和歷史值,將權(quán)重向能力退化的指標傾斜,指導用戶復習鞏固已有知識。
2.3 確定綜合權(quán)重
設(shè)系統(tǒng)標準值為B,操作實際值為S,操作歷史值為L。對比標準值與實際值計算修正權(quán)重W′。具體步驟如下:
步驟1:計算第l項指標在兩組數(shù)據(jù)中的比重p1l,p2l:
(11)
步驟2:計算第l項指標的偏差值Gl:
步驟3:計算第l項指標的修正權(quán)重wbsl:
對比實際值與歷史值計算修正權(quán)重Wsl。設(shè)系統(tǒng)存儲有h組歷史值,計算步驟如下:
步驟1:以最多4組最近獲得的歷史信息的均值作為對比用歷史值L:
(12)
步驟2:計算第l項指標在兩組數(shù)據(jù)中的比重p1l′,p2l′:
(13)
步驟3:計算第l項指標的偏差值Gj′:
步驟4:計算第l項指標的修正權(quán)重wsll:
層次分析法得到的權(quán)重W來源于專家打分,反映維修過程自身的特性;修正權(quán)重Wbs對比標準值和實際值反映了用戶實際知識掌握情況;Wsl比對歷史值與實際值反映用戶知識掌握的牢固程度。三者結(jié)合,得綜合權(quán)重向量Wz:
Wz=(1-α-β)W+αWbs+βWsl
(14)
其中α,β為權(quán)重修正系數(shù)。在用戶學習初期,掌握關(guān)鍵技術(shù)是首要任務,因此在前期初始權(quán)重W占據(jù)主導地位,α和β取較小值;在掌握關(guān)鍵知識后,重點任務則轉(zhuǎn)向消除能力短板和鞏固現(xiàn)有能力,此時權(quán)重修正系數(shù)α和β取值變大。即α和β的取值取決于是否掌握關(guān)鍵知識,關(guān)鍵知識的掌握程度以歷史成績作為評判標準,令:
(15)
其中W為初始權(quán)重,L為歷史信息,α,β的變化規(guī)律如圖3,4所示。即認為用戶在歷史成績能達到0.8時(滿分為1)就已經(jīng)掌握了關(guān)鍵知識。
圖3 修正系數(shù)α變化曲線
圖4 修正系數(shù)β變化曲線
對于橫向評價,令α=0.25,β=0,即得橫向評價的綜合權(quán)重Wz′:
Wz′=0.75W+0.25Wbs
(16)
在得到綜合權(quán)重后,最終評價成績即為:
x=WZ·LS,x′=WZ′·LS
(17)
其中,LS為量化后的實際值。
3.1 考核與評價計算
以某設(shè)備中的復位彈簧的維修任務為例,設(shè)備部件爆炸圖如圖5所示。
考核過程如圖6所示,用戶進入系統(tǒng),選擇個人能力測試模式,完成相應操作。而后提取用戶在培訓前期操作信息S2,歷史信息L2和培訓后期的操作信息S1,歷史信息L1,如表1所示。
圖5 部件爆炸圖
圖6 自動抓手維修
按照上述步驟,由公式(8)(9)(10)(11)獲得修正權(quán)重:
根據(jù)歷史信息L1,L2,由公式(15)獲得權(quán)重修正系數(shù)α,β的值:
α1=0.2953,β1=0.0984,α2=0.0079,β2=0.0026
由公式(14)得綜合權(quán)重:
得到最終成績:
表1 維修信息及其量化值
只使用層次分析法得到的成績?yōu)椋?/p>
x1′=SL1*WT=0.9432
x2′=SL2*WT=0.6150
3.2 評價結(jié)果分析
由表1可知,用戶在培訓前期的操作信息和歷史信息與標準信息相比均有一定差距,即關(guān)鍵知識還未掌握,此時的權(quán)重仍然以初始權(quán)重為主,表2中W與Wz2各指標權(quán)重基本相同,即此時,主要權(quán)重仍然依據(jù)層次分析法分布在主要指標中。在培訓后期,初始權(quán)重較大的指標C7,C8,C9,C10,C11掌握情況較好,但時間指標C1,C3,C5,C6與標準值還有較大差距,且C6的歷史信息反而優(yōu)于實際操作信息,其技能掌握不牢固。對比表2中W與Wz1,Wz1在熵權(quán)法的作用下,時間指標C1,C3,C5,C6權(quán)重提高,C7,C8,C9,C10,C11權(quán)重降低,權(quán)重從掌握較好的重要指標中轉(zhuǎn)移到掌握較差的次重要指標中,實現(xiàn)了權(quán)重的自適應調(diào)整。對比最終成績x1與x1′,在存在短板指標時,x1留有較大提升空間,克服了在培訓后期短板難以量化的問題。
表2 權(quán)重值對比表
本文建立了桌面式虛擬維修評價體系,分析了指標的確定和量化方法,提出了個人能力自測和水平能力檢測兩種評價模式,實現(xiàn)了對培訓對象縱向評價和橫向評價;提出了基于層次分析和熵權(quán)法的虛擬維修評價方法,充分挖掘用戶歷史信息,實現(xiàn)了權(quán)重的自適應調(diào)整,有效克服了培訓后期短板難以量化的問題,實現(xiàn)了對虛擬維修訓練過程的全面評價,方法在某型虛擬維修訓練系統(tǒng)得到應用,驗證了有效性。
[1] 郝建平,等.虛擬維修仿真理論與技術(shù)[M].北京:國防工業(yè)出版,2008.
[2] 王文舉,李光耀.虛擬維修仿真技術(shù)的研究與進展[J].系統(tǒng)仿真學報,2011,23(9):1751-1757.
[3] 朱雷,黃子俊.基于標準維修操作流程的虛擬維修訓練評價[J].空軍雷達學院學報.2012,6(1):36-38.
[4] 趙鴻飛,張琦,蘇凡囤,等.桌面式虛擬裝配訓練評價系統(tǒng)設(shè)計與實現(xiàn)[J].解放軍理工大學學報(自然科學版),2012,13(6):658-663.
[5] 吳清祥.機械零部件拆卸的原則和常用方法探討[J].港航論壇,2007(2):6-7.
[5] 杜彥斌,曹華軍,劉飛,等.基于熵權(quán)與層次分析法的機床再制造方案綜合評價[J].計算機集成制造系統(tǒng),2011,17(1):84-88.
[6] 杜棟,龐慶華,吳炎.現(xiàn)代綜合評價方法與案例精選[M].北京:清華大學出版社,2008.
[7] 申桂香,張英芝,薛玉霞,等.基于熵權(quán)法的數(shù)控機床可靠性綜合評價[J].吉林大學學報(工學版),2009,39(5):1208-1211.
(編輯 趙蓉)
Evaluation of Virtual Maintenance Training Based on AHP and Entropy Weight
ZHANG Shuang1, WANG Jie1, XU Qi-yun1, LV Shuang2
(1.Air Force Engineering University, Air and Missile Defense College, Xi′an 710051,China;2.Aircraft Strength Research Institute of China ,Xi′an 710065,China)
In order to evaluate the process of virtual maintenance training, this paper proposes a sort of evaluation method based on AHP and Entropy Weight. The AHP is used to build evaluation index system and determine the initial weight. Entropy weight is used to analyse the current operation information, the standard information and the historical operation information to determine the correction weight. The historical operation information is also used to get the weight correction coefficient. The method combines the initial weight, the correction weight and the weight correction coefficient, achieves the self-adaptive adjusting of the weight and solves the problem that it is difficult to evaluate the weak spot during the later of training. Besides, the self-test mode and the ability test mode are designed to give consideration to the transverse and longitudinal evaluation. The method has successfully been applied to a certain type of equipment virtual training system.
virtual maintenance; evaluation method; analytic hierarchy process; entropy weight
1001-2265(2014)06-0149-05
10.13462/j.cnki.mmtamt.2014.06.041
2014-01-21
張爽(1990—),男,四川遂寧人,空軍工程大學碩士研究生,主要研究領(lǐng)域為虛擬現(xiàn)實技術(shù),(E-mail)245409448@qq.com;王潔(1963—),女,陜西渭南人,空軍工程大學教授,博士生導師,主要研究領(lǐng)域為計算機仿真,(E-mail)wjlc123@sina.com。
TH165+.3;TG65
A