Skip to main content
Log in

Matrix Controller Design and Deadlock Analysis of Automated Manufacturing Systems. Part 2: Deadlock Avoidance Policy

  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

A matrix framework is offered that permits direct, fast design and reconfigures the rule-based controllers for automated manufacturing systems. The controller design is based on standard manufacturing techniques such as the bill of materials, task sequencing matrix, and resource requirement matrix that give the matrix equations. The result is a multiloop discrete event controller with outer loops for dispatching of shared resources. The equations of the closed-loop manufacturing system can be used to derive a Petri net for rigorous performance analysis. Combining the matrix controller state equation and the well-known Petri nets marking transition equation yields a complete dynamical description of a discrete event system. The matrix formulation allows a rigorous analysis of deadlock in terms of circular blockings, siphons, and the numbers of resources available. This allows efficient dispatching and routeing with deadlock avoidance. The matrix controller also allows both nonlinear activity level algorithms and logical discrete-event supervisory algorithms. Such a hybrid controller would potentially allow the optimisation of shared resource assignment and job sequencing between machines with fast and precise operation of each individual machine. A multiple-part-path re-entrant job shop is used to illustrate the concepts introduced.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, HH. Matrix Controller Design and Deadlock Analysis of Automated Manufacturing Systems. Part 2: Deadlock Avoidance Policy. Int J Adv Manuf Technol 18, 490–501 (2001). https://doi.org/10.1007/s0017010180490

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s0017010180490

Navigation