

Hierarchical Colored Timed Petri Nets for Maintenance Process Modeling of Civil Aircraft
- 期刊名字:国际设备工程与管理(英文版)
- 文件大小:206kb
- 论文作者:FU Cheng-cheng,SUN You-chao,LU
- 作者单位:College of Civil Aviation
- 更新时间:2020-11-11
- 下载次数:次
International Joumal of Plant Enginoering and MansgermentVol,13 No.3 September 2008Hierarchical Colored Timed Petri Nets forMaintenance Process Modeling of Civil AircraftFU Cheng -cheng ,SUN You-chao ,LU ZhongCollege of Civil Aviation, Nanjing University of Aeronautics andAstronautics, Nanjing 210016, P. R. ChinaAbstract: Civil aircraft maintenance process simulation model is an efecive method for analyzing themaintainability of a civil airergf. First, we present the Hierarchical Colored Timed Petri Nets for ma-intenance process modeling of civil airergft. Then, we expound a general method of civil aircraft main-tenance activities , determine the maintenance level for decomposion, and propose the methods of de-scribing logic of relations betveen the maintenance actirities based on Petri Ner. Finally, a time Col-ored Petri muli-level network modeling and simulation procedures and steps are given with the mainte-nance example of the landing gear burst tire of a certain type of aircrf. The feasibiliy of the methodis proved by the example.Key words: hierarchical timed colored petri nets ( HTCPN), civil aircraft, maintenance proceasmodel, maintainability1 IntroductionMaintenance means the capacity of maintaining or restoring its provisioned state when the product isrepaired in provided conditions and within the secified time, in accordance with the regulations,procedures and methods. The maintenance of existing mature model on the whole can be dividedinto two categories: one is based on the factors afecting the maintenance of the model by analyingthe various faectors of the impact of designing maintenance, and establishing the mapping betweenproduct standards and various factors of maintenance, the typical models include score samplingmodel, retum model and weighted distribution model considering the design characterstic and so on;the other is based on the basic operating time of the maintenance of models and the basic modelbased on the time statistics, it analyzes the basic maintenance operations time covered with the ey8-tem maintenance, and seeks rehabilitation time further, the typical models include probability simu-lation model, tal time model and s0 on. Both models do not consider the relevant factors of systemmaintenance, the corresponding work process of system maintenance activities, the interrelationshipof the incident maintenance repair operations, and the interrelationship between the maintenance 0vents and conditions trigger. Therefore, it cannot support the maintenance process simulation, andcannot support the simulation of maintenance operations in virtual environment.The maintenance process is esentially a discrete system,中国煤化工d simulation ofdiscrete system usually contain CPM/PERT, DEF3,Petri:MYHCNMHGand8oon[23).Petri nets which are widely used in modeling are directly accessible due to the ability of the model toReceived 6 September 2008160Intermational Jourmal of Plant Engineering and MansgementVol.13 No.3September 2008describe the powerful graphics and flexible analysis capabilities in discrete systems. This paper con-structed multi-level network time Colored Petri based on maintenance process model of a civil air~craft. We take the maintenance of "a certain type of aircraft landing gear burst tire " as an example,and establish the maintenance process model for simulation modeling and analysis through CPNTools[4].2Basic principles of Petri NetsThe essential elements of Petri Net are Places and Transitions; the links between them can be repre-sented by the arc. Places represent states, or conditions; Transitions represent changes or events.The object or condition of Place can be denoted by a token. But basic Petri nets have many inade-quacies in the course of development, 80 that people cannot understand the system. Therefore re~searchers produce many advanced Petri Net, add the concept of "color" and "hierarchical" into it,JensenES) and others analyze the methods of Colored Petri network and develop the analysis sofware.This paper recommends Hierarchical Timed Colored Petri Nets ( HTCPN) , which can establish ma-intenance process simulation model of a civil aircraft effectively.Definition: An HTCPN is a tuple HTCPN = {PG,Z ,P,T,A,C,N,G,E,I}where:(1) PGis a finite set of pages such that: each pagepg ∈PG is a non-hierarchical CPN;(2) E isa finite set of non empty timed or unimed types , also clled color sets;(3) Pis a finite set of places; Tis a finite set of tansitions ;the relationship isP∩T= φ,P∪T≠φ;(4)Aisa finite set of arces such asP∩T=P∩A= T∩A= φ;(5) Cisa color function, is a finite set of color, such thatC = {c, e,"","n};(6) Nis a node function, which is defined fromA into(PxT) U(TxP);(7) Gis a guard function, the expression of the value is Boolean;(8) Eis an arc expression function, it is defined from A into timed or untimed;(9) I is an ialization function, it is defined from A into timed or untimed;In the graph, a circle represents Places and a rectangle represents Transtions and the arcs are usedto connect them. CPN use the color token with similar "data structure" to replace the value of a sin-gle token in general Petri Net.Petri net-based maintenance process modelMaintenance process includes all activities of maintaining or restoring products to their designedstate. Generally it involves the maintenance personnel; and according to certain components of therelationship, it involves a variety of support resources colleatrtiei[4. Main-中国煤化工。tenance process contains four levels: maintenance, mairactivity, ele-mental maintenance activity. The integrity of maintenanceJYH. CN M H Gorlely maintenance work, the maintenance work can be refined into a series of maintenance activity, and the ma-intenance activity also can be refned into a series of elemental maintenance activity ; the irelation-Hierarchica Colored Timed Petri Nets for Maintenance Process Modeling o Civil Aireraft61ship can be considered as a logical constraint relations which contain serial, parallel, selective orcyclic and 80 on. When we establish HTCPN based on the maintenance process model, the key issueis how to refine the maintenance process into elemental maintenance activity. The concept of Hierar-chical can explain maintenance process clearly. The procedure of establishing maintenance processmodel is a8 follows:(1) For study of maintenance activities, first we should make clear the maintenance work;(2) Refine maintenance works into elemental maintenance activity , representing the maintenanceprocess by a flow chart;(3) Describe the elemental maintenance activitie between the logic of relations by Petri nets, obtai.ning the bottom Petri Network model;(4) Analyue elemental maintenance activity , establish sub-Petri Net model;(5) Model simulation analysis.3.1 Analysis of maintenance workThe basis of establishing maintenance process model is analyzing the maintenance work. After ascer-taining maintenance work, we can determine the factors of maintenance, personnel, device andanalysis time, the aim of which is to confirm the type of maintenance work and to define the require-ments and maintenance projects. Normally the maintenance of civil aircraft can be divided into themaintenance of preventive maintenance and repair maintenance according to the pupose and time.The object of them is diferent, the former is for important function products, and the infuence ofthem is serious; the latter is confirmed by fault mode effect and criticality analysis( FMECA). In or~der to consider the failure mode as much as possible, and determine the cause of the fault, we mustanalyze the system from bottom to top, 80 it is very complicate for a civil aircraft, and the worloadwill be great. In this paper, we try to establish a model for a civil aircraft.3.2 Decomposition of maintenance work and maintenance process flow chartThe decomposition of maintenance work is the premise of establishing maintenance simulation mod-el. Maintenance proce8s contains four levels: maintenance , maintenance work , maintenance activi-y, elemental maintenance activity. The decomposition of maintenance process results in the flowchart of maintenance, which reflects the basic logjcal relationship between the elemental mainte-nance activities.3.3 Maintenance activity relationship described by Petri NetsThe integrity of maintenance consists of a series of orderly maintenance work , the maintenance workcan be refined into a series of maintenance activities , and the maintenance activity can be refined in-to a series of elemental maintenance activities, the relationship of them can be considered as a logj-cal constraint relations which contain serial, parallel, selective or cyclic and 80 on(2]. In examiningthe content of maintenance process, it is necessary to consider the Darameters . the auantitative indi-cators of maintenance are used for most of the time value中国煤化工Peri Nets mustintroduce the time factor into the basic Petri Nets.MYHCNMHG3.3. 1 Elementary maintenance activity relationship described by Petri NetsMaintenance work consists of a series of elementary maintenance activity , no matter what relationship162Intermational Joumal of Plant Engineering and MansgementVal.13 No. 3Soptember 2008can be described by Petri Nets. But there are sorme difference in network, see Figure 1.T2 Pz◎PI 1>0-0Po TT3 Ps2T2P4a) Serial(b) Prilel1P3 P3PoT。PPw0-OTT3 P:(C) Selective(d) CyclicFigure 1 Relationship of elementary maintenance activitySerial is used to describe the orders of the implementation operation, that is, the latter transitiontrigger is constrained by the formner transition, in Figure 1(a), T; is trigged first, and T, second, Tand T2 is serial; parallel is used to describe the coincidence of many operations, that is, the lattertransition trigger is constrained by many transition, in Figure 1(b) , Tgis trigged after T] and T2 trig-ger at the same time, Tp and Tz is parallel; selective is used to describe selective enforcement opera-tion between the number of transtions, that is, allow excution of arbitrary choice of a trigger tomeet the changing conditions, to & target state, in Figure 1(c) , T; is trigged only ifT, or T, tiggers,T and Tz is selective; cyelic is used to describe the competition, the rule of competition is constrain-ed by conitions, in Figure 1(d), if the condition W is not satisfied, T2 is responsible for changingthe system back to the T, before changing the state. The other relationships can be atained by thesebasic logical relationships.3.3.2 The introduction of the time factorThe basic Petri Nets only relet the structure or flow, not considering the time factor. In order todescribe a series of maintenance activities in the process and analyze the time, time must be intro-duced. According to the diference among the elements of Petri Nets, there are 4 methods to intro-duce time to a Petri net, i. e. in the Transitions; in the Arcs; in the Tokens;This paper uses Token and Transition method for the time factor. The time in Transition means thedelay of the transtion, that is, the Transition trigger needs time , not instantaneous. The time in To-ken means the work time, work load, and many others.3. 3.3 Hierarchical Petri NetsThere are two methods for Hierarchical Petri Nets, one is the decomposition based on Places and theother is the decomposition based on Transition. Establishing of maintenance process simulation mod-el of a civil aireraft "maintenance activities" as the center, we describe the maintenance activities byTransition. Therefore, decompostion based on transition is practicable. A simple double Petri Net isshown in Figure 2.中国煤化工YHCNMHG4 ExamplesTaking the maintenace of "a certain type of aircraft landing gear burst tire" as an example, we ex-Hienarchical Colored Timed Petri Nets for Mainenance Process Modeling o Civil Aircnaft163plain the methods for establishing the model.◎+O1 Complex transitionWe assume that there are two types ofDocemposition transitioomaintenance resources, one is A-resources,o-0-040 0 Basic mnstioand the other is B-resources. Maintenance r地Figure2 The cxample of double Petri Netsources usually include maintenance tools andequipment, spare parts and maintenance personnel, and 80 on; among these entties , maintenancetools and equipment, maintenance personnel belong to A-esources which are permanent entties;spare parts belong to B-resources, which are provisional entities.-Pailure「Waiting tanalyze faultDemolition| Determine mainte-(refining)]nance programmefor the replacementReplacement andassembly(refine); 2660GM1< A-resources>n r
-
C4烯烃制丙烯催化剂 2020-11-11
-
煤基聚乙醇酸技术进展 2020-11-11
-
生物质能的应用工程 2020-11-11
-
我国甲醇工业现状 2020-11-11
-
JB/T 11699-2013 高处作业吊篮安装、拆卸、使用技术规程 2020-11-11
-
石油化工设备腐蚀与防护参考书十本免费下载,绝版珍藏 2020-11-11
-
四喷嘴水煤浆气化炉工业应用情况简介 2020-11-11
-
Lurgi和ICI低压甲醇合成工艺比较 2020-11-11
-
甲醇制芳烃研究进展 2020-11-11
-
精甲醇及MTO级甲醇精馏工艺技术进展 2020-11-11