{"title":"A Deadlock Recovery Policy for Flexible Manufacturing Systems with Minimized Traversing within Reachability Graph","authors":"I. Grobelna, A. Karatkevich","doi":"10.1109/INFOTEH53737.2022.9751283","DOIUrl":null,"url":null,"abstract":"Petri nets are a powerful technique for modelling flexible manufacturing systems. However, in some situations the system may get stuck in a deadlock state and suspend its operation mode. Here, we propose a novel deadlock recovery policy that may be used to automatically recover from the deadlock states, based on the analysis of a full reachability graph with minimized traversing. Additional recovery transitions are added to the existing structure of a Petri net without changing the existing state space. The solution may not be optimal regarding the number of added recovery transitions, but it can be found in a simple way by considering the closest legal markings. In the paper, the newly proposed method is also illustrated with a case study and compared to the other existing approaches. The preliminary results show, that despite its simplicity, the found deadlock recovery solution is comparable to other more complex methods from the literature, regarding the number of added recovery transitions.","PeriodicalId":6839,"journal":{"name":"2022 21st International Symposium INFOTEH-JAHORINA (INFOTEH)","volume":"7 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 21st International Symposium INFOTEH-JAHORINA (INFOTEH)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFOTEH53737.2022.9751283","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Petri nets are a powerful technique for modelling flexible manufacturing systems. However, in some situations the system may get stuck in a deadlock state and suspend its operation mode. Here, we propose a novel deadlock recovery policy that may be used to automatically recover from the deadlock states, based on the analysis of a full reachability graph with minimized traversing. Additional recovery transitions are added to the existing structure of a Petri net without changing the existing state space. The solution may not be optimal regarding the number of added recovery transitions, but it can be found in a simple way by considering the closest legal markings. In the paper, the newly proposed method is also illustrated with a case study and compared to the other existing approaches. The preliminary results show, that despite its simplicity, the found deadlock recovery solution is comparable to other more complex methods from the literature, regarding the number of added recovery transitions.