• DocumentCode
    1411541
  • Title

    Matrix approach to deadlock-free dispatching in multi-class finite buffer flowlines

  • Author

    Gurel, A. ; Bogdan, S. ; Lewis, F.L.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Eastern Mediterranean Univ., Turkey
  • Volume
    45
  • Issue
    11
  • fYear
    2000
  • fDate
    11/1/2000 12:00:00 AM
  • Firstpage
    2086
  • Lastpage
    2090
  • Abstract
    For finite-buffer manufacturing systems, the major stability issue is "deadlock," rather than "bounded-buffer-length stability." The paper introduces the concept of "system deadlock," defined rigorously in Petri net terms, and system operation with uninterrupted part-flow is characterized in terms of the absence of this condition. For a large class of finite-buffer multiclass re-entrant flowline systems, an analysis of "circular waits" yields necessary and sufficient conditions for the occurrence of "system deadlock." This allows the formulation of a maximally permissive one-step-look-ahead deadlock-avoidance control policy for dispatching jobs, while maximizing the percent utilization of resources. The result is a generalized kanban dispatching strategy, which is more general than the standard multiclass last buffer first serve (LBFS) dispatching strategies for finite buffer flowlines that typically under-utilize the resources. The problem of computational complexity associated with Petri net (PN) applications is overcome by using certain sub-matrices of the PN incidence matrix. Computationally efficient matrix techniques are given for implementing the deadlock-free dispatching policy.
  • Keywords
    Petri nets; computational complexity; dispatching; matrix algebra; production control; stability; PN incidence matrix; Petri net; Petri net applications; circular waits; computational complexity; computationally efficient matrix techniques; deadlock-free dispatching; finite-buffer manufacturing systems; finite-buffer multiclass re-entrant flowline systems; generalized kanban dispatching strategy; job dispatching; matrix approach; maximally permissive one-step-look-ahead deadlock-avoidance control policy; multiclass finite buffer flowlines; necessary and sufficient conditions; resource utilization maximization; stability; sub-matrices; system deadlock; system operation; uninterrupted part-flow; Control systems; Dispatching; Flexible manufacturing systems; Manufacturing systems; Production; Resource management; Robotics and automation; Stability; Sufficient conditions; System recovery;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/9.887631
  • Filename
    887631