亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于有色Petri網的虛擬維修過程建模技術研究

        2014-06-27 02:17:44,,,,
        船海工程 2014年2期
        關鍵詞:資源模型

        , ,,,

        (海軍工程大學 動力工程學院,武漢 430033)

        虛擬維修仿真是實際維修過程在虛擬環(huán)境下的再現或預演[1]。維修過程是由一系列維修操作組成、有維修人員參與、涉及多種維修資源、在一定規(guī)則和約束下進行的完整操作過程。虛擬維修的“過程”性要求有一個合理的描述來指導仿真。目前,常用過程建模方法有IDEF3[2]、RAD(role activity diagram)方法[3]、UML(unified modeling language)方法[4]、Petri網[5-6]等。Petri網相較于其它技術具有明顯的優(yōu)勢。但是,用普通Petri網表達過程模型時,存在節(jié)點過多、建模方法復雜、token意義過于簡單、不利于對模型的理解等問題,因此,基于有色Petri網理論,建立包含不同顏色token的資源庫所,簡化系統(tǒng)模型;在分析虛擬維修過程特性的基礎上,建立基于有色Petri網的虛擬維修過程建模方法;最后通過某艙壁密封裝置的虛擬維修,對所提出的建模方法進行驗證。

        1 有色Petri網

        有色Petri網可以由一個7元組∑=(P,T;F,C,I-,I+,M0)來表示[7],其中:

        1)(P,T;F)為有向圖,稱為∑的基網。滿足條件:①P∩T=?;②P∪T≠?;③F?(P×T∪T×P);④dom(F)∪cod(F)=P∪T。其中,P和T分別稱為庫所(place)集和變遷(transition)集,F為流關系(flow relation)。用圖形表示一個網時,庫所用一個圓表示,變遷用小矩形表示,流關系用有向弧表示。庫所和變遷是兩類不同的元素,所以P∩T=?。而P∪T≠?表示網中至少要有一個元素。F?P×T∪T×P指出有向弧只存在于庫所和變遷之間,任意兩個庫所或兩個變遷之間都沒有有向弧相連。dom(F)∪cod(F)=P∪T指出一個網系統(tǒng)中不應有孤立的節(jié)點。

        2)C為顏色集,使得:

        對p∈P,C(p)是庫所p上所有可能的token(庫所中的標記)色(資源類)之集合。

        對t∈T,C(t)是變遷t上所有可能的出現色之集合。

        3)I-和I+分別是P×T上的負函數和正函數,為定義在F上的輸入、輸出函數矩陣,規(guī)定有向弧上有色token的產生與消耗。

        4)M0為∑的初始標識, 表示初始狀態(tài)token的分布情況。

        2 虛擬維修過程模型需求分析

        虛擬維修過程是實際維修過程的映射,受到維修資源、部件約束關系等條件的制約。本文研究的虛擬維修主要針對待修部件的拆裝,拆裝過程可以概括為:維修人員使用適當的工具,在一定的規(guī)則條件下,對待修部件執(zhí)行相應的操作。其中人員和工具屬于維修資源,維修資源還包括操作設備、設施、備件等。規(guī)則是維修知識,規(guī)定了零部件的約束關系和維修操作的條件與順序。操作是實現維修的動作,包括部件的拆卸和安裝。根據以上分析,虛擬維修過程模型應具有以下描述能力。

        1)包含維修對象的所有部件,并且部件可以拆卸成不同粒度的子部件,直至不可再分的基本零件單元為止。

        2)描述各種維修資源及資源的數量和狀態(tài)。

        3)描述維修資源對維修操作的約束和作用關系。

        4)基于維修知識,表達不同的故障及維修方法。

        5)表達維修操作的連續(xù)性,即明確操作的前提和結果。

        6)表達維修操作之間的各種邏輯關系,如“串聯”、“并聯”等關系。

        7)拆卸動作不具備重復性,對任一個部件,只能拆卸一次[8]。

        基于以上分析,采用有色Petri網構建虛擬維修過程模型。

        3 基于有色Petri網的虛擬維修過程模型描述

        在維修操作Petri網中,庫所表示維修任務和維修資源的狀態(tài),變遷表示維修操作的進行,各個維修操作或維修任務之間的關系由庫所與變遷之間的有向弧表達。

        3.1 維修資源模型

        在實際維修中,操作工作是否可行,在很多情況下受操作保障資源制約。操作保障資源分為:操作人員、操作設備、設施、操作工具、備件和操作信息資料等6類[9]。根據維修資源屬性,可進一步將這6類資源劃分為2類:A類為非消耗性資源,可重復利用,包括操作人員、操作設備、設施、操作工具、操作信息資料等;B類為消耗性資源,不可重復利用,例如備件。

        基于狀態(tài)機Petri網的過程建模方法[10]在維修資源較少、邏輯關系簡單時能夠清晰地描述維修過程;但當資源種類繁多、含有資源競爭等復雜關系時,該模型會出現表達不清晰、難以理解等問題。為此,基于有色Petri網理論,用帶“顏色”的token表示不同的資源,分別建立A類和B類資源庫所來描述資源問題。這里的“顏色”不是真正的顏色,而是一種標記,不同種類的個體可以用不同的顏色來表示。若此資源庫所中存在所需要的token,則表示相應的資源可用;若此資源庫所中不含有該token,則表明沒有所需的資源,相應的操作工作無法展開。資源庫所是一種特殊的庫所,它表示一個包含不同種類資源的集合,可以形象地看作一個資源倉庫。如圖1所示,其中2m表示有2名維修人員,3t表示3把扳手。

        圖1 維修資源模型

        有色token包含資源的多種屬性信息,比如維修人員的姓名、擅長專業(yè)、熟練程度等,這在維修資源優(yōu)化配置,提高維修效率等方面具有重要意義。

        3.2 維修過程邏輯關系表達

        維修過程由多個維修操作組成,維修操作之間關系復雜,是一個典型的離散系統(tǒng),對維修操作間關系的準確地表達是維修過程建模的一個重要問題。幾種邏輯關系的表達方式如下。

        1)順序關系。表示前一操作是后一操作的必要條件,只有前一操作完成后一操作才可能觸發(fā)。關系模型見圖2。

        圖2 順序關系

        2)并發(fā)關系。表示2個操作均能夠獨立發(fā)生,互不影響。如圖3中的T2和T3。

        圖3 并發(fā)關系

        3)競爭關系。多用于表達維修資源不足,某資源被一個操作占有或消耗,則其它操作無法執(zhí)行的情況。關系模型見圖4。當T1觸發(fā),消耗掉P1和資源庫所C中的token時,T2將不能夠觸發(fā)。

        圖4 競爭關系

        4)選擇關系。選擇關系存在兩種表現形式。

        ①庫所選擇變遷。 在實際維修中經常會遇到一種維修資源對應多種維修操作的情況,此時只能有一個操作執(zhí)行。反映在Petri網模型中就是庫所選擇變遷,見圖5a)。

        圖5 選擇關系

        ②變遷選擇庫所。 庫所選擇變遷是通常意義上的選擇關系,在分析實際維修過程的基礎上,認為還存在另外一種選擇關系。比如檢查一個零件是否損壞,如果損壞則更換為新零件,如果完好則安裝到適當位置。這兩種結果只能有一個發(fā)生。概括起來即是一個操作有多個可能的結果,但只有一個結果能夠產生。這種選擇關系在實際維修中具有重要意義,反映在Petri網模型中就是變遷選擇庫所。在這種“選擇”變遷條件下,只有一個輸出庫所能夠接收到token,輸出的選擇決定于存儲在“選擇”變遷中的操作知識,這種“選擇”變遷用實心的矩形表示。關系模型見圖5b)。

        針對我國當前實際情況來看,由于多種原因的影響,使得城市地鐵換乘站中可能會滯留大量的乘客,尤其是在多條地鐵線路相交的地方。這是由于城市地鐵的換乘通道設計不合理而造成的,或者是因為兩個換乘通道其實是處于一個通道空間內,缺乏一個合理的過渡段。當然檢票處設置不合理也會造成客流擁擠,因為進出站的客流量是完全不同的,進站的客流量按照時間段有一個均勻的分配,但是出站的客流相對集中在某一時間段,所以不合理的檢票處設置不僅浪費了乘客的時間,還增加了檢票的難度。

        用資源庫所中的有色token來表示不同的維修資源,邏輯關系用來表示維修中操作之間的約束關系。維修資源模型和邏輯關系表達清楚之后,就可以構建維修過程Petri網模型了。

        3.3 模型優(yōu)勢

        與基于狀態(tài)機[11]的維修過程模型相比,本模型使用有色token表示維修資源,考慮了維修資源種類、數量等對維修的影響,更能體現維修資源在維修過程中的作用,更符合實際維修情況。

        “變遷選擇庫所”模型是對選擇關系的創(chuàng)新和補充,表述了實際維修中可能遇到的某種現象,使模型的描述能力得到提高。

        4 維修過程建模步驟

        根據實際維修工作的特點采取以“維修操作”為中心的建模方式。這種方式主要的關注點為“維修操作”,先給出用變遷描述的各個“維修操作”,然后用庫所來表示使“維修操作”可執(zhí)行的前提條件及相應的狀態(tài)。具體建模步驟如下。

        1)將待維修部件逐步分解,直到達到維修要求或分解成不可再分的基本零件單元為止,將分解的每一步操作用變遷來表示,確定變遷序列T=(T1,T2,…)。

        2)將維修操作執(zhí)行之前和之后部件的狀態(tài)用庫所表示,庫所集P=(P1,P2, …)。

        3)考慮能夠觸發(fā)變遷所需要的前提條件及輸出結果,用有向弧連接相應的庫所和變遷。

        4)考慮各操作間的邏輯關系,適當調整。

        5)考慮維修資源的種類和狀態(tài),使C包含所有可能的token色,在資源庫所中用有色token表達,并注明權重。

        6)考慮實際維修情況,將部分操作進行合并或擴展,實現層次化建模。

        7)在起始庫所中添加一個token,表示維修的開始,標記表示相應資源的有色token,設定初始標識M0。

        5 實例分析

        為了驗證研究內容,以某主推進軸系的艙壁密封裝置的虛擬維修為例,分析和建立了維修過程的Petri網模型。艙壁密封裝置見圖6,主要零件包括傳動齒輪、傳動桿、對合齒圈、齒輪螺帽、雙頭螺柱、罩殼、罩殼上的螺栓2個、殼體、殼體上的螺栓2個、密封環(huán)。

        圖6 艙壁密封裝置拆卸示意

        假設密封環(huán)斷裂,基于對裝置的結構原理和維修過程的研究,建立了有色Petri網模型,見圖7。

        圖7 維修過程Petri網模型

        圖7中各庫所的含義為:庫所P0為任務開始,P18為任務結束,P1至P17為零部件的狀態(tài);Pa為A類資源庫所,包含三種有色token,2m表示2名維修人員,t表示一把齒輪螺帽專用扳手,n表示一把普通扳手;Pb為B類資源庫所,r表示一件密封環(huán)備件。

        圖7中變遷的含義為:T0、T1、T8為空操作;T2為“選擇”變遷(當T2發(fā)生后,token只能傳遞到P12和P14其中一個庫所中,即只能選擇2種維修途徑當中的一種);T3為拆卸傳動齒輪;T4為拆卸傳動桿;T5為拆卸對合齒輪;T6為拆卸4個齒輪螺帽;T7為拆卸4個雙頭螺柱;T9為拆卸罩殼上的2個螺栓;T10為拆卸罩殼;T11為拆卸殼體上的2個螺栓;T12為拆卸殼體;T13為拆卸密封環(huán);T14為更換密封環(huán)。

        庫所和變遷之間用帶箭頭的有向弧連接,箭頭的指向表示操作的順序和資源的流動方向,線段旁邊括號內的內容表示所需資源的種類和數量,由資源庫所指向操作變遷表示資源的占用,反之表示資源的釋放,雙向箭頭表示先占用資源操作結束后再釋放資源。

        以圖7的Petri網模型為基礎,編程實現對維修過程的底層控制。其維修過程見圖8。要達到拆卸密封環(huán)(T13)的目的,有拆卸罩殼(T10)和拆卸殼體(T12)兩條路徑,而在實際維修中只能采取兩條路徑中的任意一種進行維修,因此圖7中的T2是一個“選擇”變遷;根據零部件之間的約束關系,要拆卸罩殼,必須先拆卸4個雙頭螺柱(T7)和罩殼上的兩個螺栓(T9),拆卸殼體(T12)的過程與之類似;拆卸雙頭螺柱的過程從圖中容易看出,這里不多做敘述。

        〗 該模型能夠有效模擬8條合理的維修路徑,與實際維修情況相符合,證明了提出的建模方法的正確性。

        圖8 拆卸過程示意

        6 結論

        本方法可用于指導維修仿真,對維修過程的模擬具有重要意義。本文的研究尚存在某些不足,比如沒有考慮維修人員的熟練程度以及維修的時間復雜度,這將成為后續(xù)研究的重點。

        [1] 郝建平.虛擬維修仿真理論與技術[M].北京:國防工業(yè)出版社,2008.

        [2] ZHANG Shuling,SUN Bo,TIAN Yanqin.A Comprehensive Survey of Process Modeling[C]∥2010 Third International Conference on Education Technology and Training (ETT), 2010: 542-547.

        [3] LI Qing,CHEN Yuliu.Modeling and Analysis of Enterprise and Information System[M]. Beijing: Higher Education Press, 2007.

        [4] 汪文元,沙基昌,譚東風.基于Petri網和UML活動圖工作流建模比較[J].系統(tǒng)仿真學報,2006,18(2):504-507,510.

        [5] 楊 元,黎 放,侯重遠,等.協同維修過程的合成Petri網建模與分析[J].北京航空航天大學學報,2011,37(6):711-716.

        [6] 馬良荔,劉永葆,汪麗華.基于庫所有色Petri網的故障診斷算法研究[J].計算機應用研究,2012,29(3):941-943.

        [7] 袁崇義.Petri網原理與應用[M].北京:電子工業(yè)出版社,2005.

        [8] 馬立元,董 博,劉鵬遠.基于同步網的虛擬拆卸過程建模方法研究[J].系統(tǒng)仿真學報,2012,24(3):541-545,550.

        [9] 岳 陽,呂 川,馬 麟.基于MTN的維修工作建模與仿真技術研究[J].計算機仿真,2006,23(10):45-48,75.

        [10] 黃東坡,曹繼平,宋建社,等.基于Petri網的虛擬維修過程建模[J].兵工自動化,2011,30(1):41-43,65.

        [11] 馬 麟,呂 川.Petri網在維修工作分析中的應用研究[J].北京航空航天大學學報,2004,30(3):249-253.

        猜你喜歡
        資源模型
        一半模型
        讓有限的“資源”更有效
        基礎教育資源展示
        重要模型『一線三等角』
        一樣的資源,不一樣的收獲
        重尾非線性自回歸模型自加權M-估計的漸近分布
        資源回收
        資源再生 歡迎訂閱
        資源再生(2017年3期)2017-06-01 12:20:59
        3D打印中的模型分割與打包
        FLUKA幾何模型到CAD幾何模型轉換方法初步研究
        淫秽在线中国国产视频| 少妇人妻偷人精品视频| 欧美亚洲国产精品久久高清| 免费va国产高清不卡大片| 国产成人av三级三级三级在线 | 国产三级黄色大片在线免费看 | 久久中文字幕无码专区| 在线无码国产精品亚洲а∨| 精品在线亚洲一区二区三区| 久久久精品视频网站在线观看| 无码av一区二区大桥久未 | 久久久国产熟女综合一区二区三区| 亚洲av色欲色欲www| 久久综合久久鬼色| 在线成人tv天堂中文字幕| 91乱码亚洲精品中文字幕| 人人妻人人澡人人爽欧美一区双| 亚洲精品毛片一区二区三区| 国产对白刺激在线观看| 99久久精品一区二区国产| 久久久www成人免费毛片| 国产高潮刺激叫喊视频| 国产目拍亚洲精品区一区| 亚洲国产av一区二区三区精品| 国产成人a人亚洲精品无码| 亚洲AV秘 无码一区二区三区臀| 久久精品国产亚洲av一| 精品香蕉99久久久久网站| 天堂√中文在线bt| 亚洲大尺度动作在线观看一区| 国产传媒精品成人自拍| 激情内射日本一区二区三区| 国内精品伊人久久久久av| 久久99免费精品国产| 国产精品国产精品国产专区不卡| 欧美黑人乱大交| 国产精品一区二区久久精品蜜臀| 一二三四区中文字幕在线| 亚洲乱亚洲乱少妇无码99p | 午夜宅男成人影院香蕉狠狠爱| 亚洲精品欧美精品日韩精品|