• DocumentCode
    2454031
  • Title

    A deadlock-free scheduling method for automated manufacturing systems using dynamic-edge graph with tokens

  • Author

    Huang, Zhonghua ; Wu, Zhiming

  • Author_Institution
    Shanghai Jiao Tong Univ., China
  • Volume
    2
  • fYear
    2004
  • fDate
    2-4 Sept. 2004
  • Firstpage
    1398
  • Abstract
    The deadlock-free scheduling problems of automated manufacturing systems are discussed in this paper. A new dynamic-edge graph with tokens is designed to model the AMS, to identify distinct part flows, to represent the states and capture the concurrent behavior of the AMS and then an efficient algorithm based on the graph-theoretic approach and genetic algorithm for finding optimal deadlock-free schedules in the automated manufacturing systems is presented. The scheduling problem introduced in this paper consists in sequencing the job operations on resources to avoid the deadlock situation and to minimize the makespan. With the help of dynamic-edge graph models of automated manufacturing systems, a deadlock avoidance policy is proposed to supervise the release and acquisition of resources. In order to satisfy the deadlock-free constraint of chromosomes, the proposed deadlock avoidance policy is imbedded into the decoding procedure of genetic algorithm to reschedule the gene sequences and in the fitness computation procedure, a penalty item for the infeasible solution is involved to prevent the search process from converging to the infeasible solution. The scheduling problems for some automated manufacturing systems with special structures are also discussed. The effectiveness and efficiency of the proposed algorithm is illustrated by several examples.
  • Keywords
    genetic algorithms; graph theory; manufacturing systems; scheduling; automated manufacturing systems; deadlock-free scheduling method; dynamic-edge graph; fitness computation procedure; genetic algorithm; graph-theoretic approach; Algorithm design and analysis; Biological cells; Decoding; Dynamic scheduling; Genetic algorithms; Job shop scheduling; Manufacturing systems; Processor scheduling; Scheduling algorithm; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Applications, 2004. Proceedings of the 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8633-7
  • Type

    conf

  • DOI
    10.1109/CCA.2004.1387570
  • Filename
    1387570