Robust Petri Net Controllers for Flexible Manufacturing Systems With Multitype and Multiunit Unreliable Resources

被引:11
|
作者
Liu, Huixia [1 ]
Feng, Yanxiang [2 ,3 ]
Li, Junhong [4 ,5 ]
Luo, Jianchao [1 ]
机构
[1] Nantong Univ, Sch Elect Engn, Nantong 226019, Peoples R China
[2] Xi An Jiao Tong Univ, State Kay Lab Mfg Syst Engn, Xian 710049, Peoples R China
[3] Xi An Jiao Tong Univ, Syst Engn Inst, Xian 710049, Peoples R China
[4] Northwestern Polytech Univ, Yangtze River Delta Res Inst, Taicang 215400, Peoples R China
[5] Northwestern Polytech Univ, Sch Software & Microelect, Xian 710072, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Flexible manufacturing systems (FMSs); Petri nets; robust Petri net controllers; unreliable resources; DEADLOCK PREVENTION POLICY; ELEMENTARY SIPHONS; AVOIDANCE; DESIGN;
D O I
10.1109/TSMC.2022.3201826
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It is inevitable that resource failures occur in real production processes, and sometimes many different types of unreliable resource failures may occur. Once there are resource failures, the stagnation states of production caused by these failures, called as failure blockings (FBs), tend to appear. Hence, both deadlocks and FBs can arise to reduce production efficiency sharply. Designing robust control policies for such an automated system is thus very important. Our work focuses on a novel robust Petri net controller of flexible manufacturing systems with multitype and multiunit of unreliable resources. First, under the assumption that all resources are reliable, these systems are modeled by a class of Petri nets called systems of simple sequential processes with resources (S(3)PRs). For each operation place that is a holder of an unreliable resource, the corresponding repair place and related transitions are added to the net and an (SPR)-P-3 with unreliable resources ((SPRu)-P-3) is developed. For an (SPRu)-P-3, the formal definition of FBs is then proposed. Such an FB is characterized by a maximal perfect resource-transition circuit (MPC). Next, the concept of a critical set of MPCs is introduced. For any two adjacent MPCs in such a critical set, one input transition of the former and one output transition of the latter are connected by passing through resource places. A.-resource is a one-unit resource shared by two or more MPCs that do not contain each other. For an (SPRu)-P-3 without xi-resources and critical sets of MPCs, a control place corresponding to an MPC is added to the net with its output arcs to the input transitions of the MPC. However, for an (SPRu)-P-3 with xi-resources or critical sets of MPCs, the output arcs of each control place are added to the source transitions of the original net. Thus, a novel robust controller of an (SPRu)-P-3 is synthesized. Such a robust controller can guarantee that as long as at least one unit of each type of unreliable resources can work normally, all kinds of parts can be processed to complete smoothly their tasks through any one of their process routes. Finally, three examples are provided to illustrate the efficiency of the proposed robust controller.
引用
收藏
页码:1431 / 1444
页数:14
相关论文
共 50 条
  • [31] Petri net models of flexible and automated manufacturing systems: A survey
    Moore, KE
    Gupta, SM
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (11) : 3001 - 3035
  • [32] PSI - A PETRI NET BASED SIMULATOR FOR FLEXIBLE MANUFACTURING SYSTEMS
    ALANCHE, P
    BENZAKOUR, K
    DOLLE, F
    GILLET, P
    RODRIGUES, P
    VALETTE, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 188 : 1 - 14
  • [33] Deadlock avoidance policy for petri-net modeling of flexible manufacturing systems with shared resources -: Comments
    García-Vallés, F
    Colom, JM
    Ezpeleta, J
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (09) : 1760 - 1761
  • [34] Integration of flexible purchasing, flexible manufacturing and flexible assembly systems using Petri net
    Ullah, Waqar
    Ullah, Hamid
    International Journal of Industrial and Systems Engineering, 2013, 13 (02) : 154 - 174
  • [35] A robust deadlock prevention control for automated manufacturing systems with unreliable resources
    Wang, Feng
    Xing, Ke-Yi
    Zhou, Meng-Chu
    Xu, Xiao-Ping
    Han, Li-Bin
    INFORMATION SCIENCES, 2016, 345 : 243 - 256
  • [36] Robust deadlock control of automated manufacturing systems with multiple unreliable resources
    Luo, JianChao
    Liu, ZhiQiang
    Zhou, MengChu
    Xing, KeYi
    Wang, XinNian
    Li, XiaoLing
    Liu, HuiXia
    INFORMATION SCIENCES, 2019, 479 : 401 - 415
  • [37] ADAPTIVE DESIGN OF PETRI NET CONTROLLERS FOR ERROR RECOVERY IN AUTOMATED MANUFACTURING SYSTEMS
    ZHOU, MC
    DICESARE, F
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1989, 19 (05): : 963 - 973
  • [38] A Petri Net based approach for the synthesis of parts' controllers for reconfigurable manufacturing systems
    Lee, Eun Joo
    Toguyeni, Armand
    Dangoumau, Nathalie
    2006 SICE-ICASE INTERNATIONAL JOINT CONFERENCE, VOLS 1-13, 2006, : 3702 - +
  • [39] Optimal liveness Petri net controllers with minimal structures for automated manufacturing systems
    Xing, KY
    Hu, BS
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 282 - 287