• DocumentCode
    1390467
  • Title

    Behaviorally Optimal and Structurally Simple Liveness-Enforcing Supervisors of Flexible Manufacturing Systems

  • Author

    Chen, YuFeng ; Li, ZhiWu ; Zhou, MengChu

  • Author_Institution
    Sch. of Electro-Mech. Eng., Xidian Univ., Xi´´an, China
  • Volume
    42
  • Issue
    3
  • fYear
    2012
  • fDate
    5/1/2012 12:00:00 AM
  • Firstpage
    615
  • Lastpage
    629
  • Abstract
    This paper presents two iterative deadlock prevention policies for flexible manufacturing systems (FMSs). Both can find a maximally permissive liveness-enforcing supervisor with a small number of control places. A vector covering approach is used to obtain a minimal covering set of legal markings and a minimal covered set of first-met bad markings (FBMs), which are much smaller than the sets of legal markings and FBMs, respectively. At each iteration, by solving an integer linear programming problem (ILPP), a place invariant (PI) associated with a control place is designed to forbid as many FBMs as possible, and no markings in the minimal covering set of legal markings are forbidden. The objective function of the ILPP maximizes the number of FBMs that are forbidden by the PI. Then, the forbidden FBMs by the PI are removed from the minimal covered set of FBMs. This process is carried out until all FBMs are forbidden. Two ILPP design techniques are developed for the control policies. Though the proposed methods cannot in general guarantee the minimality of the supervisory structure, they reduce the overall computational time greatly, which is shown by numerical studies. Finally, a number of FMS examples from the literature are presented to illustrate the proposed methods.
  • Keywords
    flexible manufacturing systems; integer programming; iterative methods; linear programming; FBM; FMS; ILPP; PI; control policy; first-met bad marking; flexible manufacturing system; integer linear programming problem; iterative deadlock prevention policy; legal markings; liveness enforcing supervisor; minimal covering set; place invariant; vector covering approach; Complexity theory; Control systems; Law; Mathematical model; System recovery; Vectors; Deadlock prevention; Petri net; flexible manufacturing system (FMS); optimal liveness-enforcing supervisor;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2011.2169956
  • Filename
    6095650