DocumentCode :
2911320
Title :
Deadlock detection and avoidance using Signal Interpreted Petri Nets
Author :
Aspar, Z. ; Khalil-Hani, M. ; Shaikh-Husin, N.
Author_Institution :
VeCAD Res. Lab., Univ. Teknol. Malaysia, Skudai, Malaysia
fYear :
2012
fDate :
3-4 Oct. 2012
Firstpage :
150
Lastpage :
155
Abstract :
Ladder Logic Diagram (LLD) modeling is a popular method that is used in designing programmable logic controllers (PLC) for industrial automation. However, as systems get more complex, they become increasingly difficult to detect and debug for design problems using these LLD models. Deadlock is one of the critical problems faced in complex PLCs applied in industry today. This paper proposes a method to analyse the deadlock problem in an LLD model. The LLD model is first converted to an equivalent Signal Interpreted Petri Net (SIPN). Deadlocks are detected by applying the approach of transitive matrix of resource share places in this SIPN. A new deadlock avoidance algorithm is proposed, that uses the Boolean transitions of the SIPN model. A key advantage of the proposed algorithm over existing methods is that there are no additional elements or resources introduced to eliminate the deadlock problem. Thus, the complexity of the net remains unchanged.
Keywords :
Boolean algebra; Petri nets; programmable controllers; system recovery; Boolean transition; LLD modeling; SIPN; complex PLC; deadlock avoidance; deadlock detection; industrial automation; ladder logic diagram; programmable logic controller; signal interpreted Petri nets; transitive matrix; Algorithm design and analysis; Analytical models; Complexity theory; Fires; Firing; Mathematical model; System recovery; Deadlock Detection and Avoidance; Ladder Logic Diagram; PLC; Signal Interpreted Petri Net;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ICCAS), 2012 IEEE International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4673-3117-3
Electronic_ISBN :
978-1-4673-3118-0
Type :
conf
DOI :
10.1109/ICCircuitsAndSystems.2012.6408338
Filename :
6408338
Link To Document :
بازگشت