• DocumentCode
    2945658
  • Title

    Deadlock Avoidance Petri Net Controller for Manufacturing Systems with Multiple Resource Service

  • Author

    Xing, Keli ; Jin, Xiajie ; Feng, Yu

  • Author_Institution
    School of Mechanical and Electronic Engineering and Automation, Shanghai University, 200072, Shanghai, China; xingkelii@163.com
  • fYear
    2005
  • fDate
    18-22 April 2005
  • Firstpage
    4757
  • Lastpage
    4761
  • Abstract
    Many important Petri net-based methods have been presented to prevent deadlocks in automated manufacturing system with concurrent sequential processes. This paper addresses deadlock problems in automated manufacturing systems with multiple resource service. Petri net is used to model the flow of the parts and the usage and release of the resources. Deadlock structure objects in Petri net models, which lead the system to deadlock, are characterized. This paper proves that, by adding a control place for each deadlock structure so that the number of parts in the deadlock structure is limited, deadlock can be successfully prevented. Using the including relation between deadlock structures, from inside to outside, the Petri net controller is synthesized, and it is proved that the presented controller is a maximally primitive Petri net controller.
  • Keywords
    Automatic Manufacturing Systems; Deadlock Avoidance; Optimal Control; Petri Net; Assembly systems; Automatic control; Control system synthesis; Control systems; Manufacturing automation; Manufacturing systems; Optimal control; Petri nets; Sufficient conditions; System recovery; Automatic Manufacturing Systems; Deadlock Avoidance; Optimal Control; Petri Net;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2005. ICRA 2005. Proceedings of the 2005 IEEE International Conference on
  • Print_ISBN
    0-7803-8914-X
  • Type

    conf

  • DOI
    10.1109/ROBOT.2005.1570855
  • Filename
    1570855