Guidelines for implementing robust supervisors in flexible manufacturing systems

Over the past several years, researchers have developed numerous control policies that assure deadlock-free operation for flexible manufacturing systems. Using this research base as a foundation, we have developed several supervisory policies that assure robust operation in the face of resource failure. Along with deadlock-free operation, these policies guarantee that failure of unreliable resources does not block production of part types not requiring failed resources. In our previous work, we developed two types of robust policies, those that ‘absorb’ all parts requiring failed resources into the buffer space of failure-dependent resources (resources that support only parts requiring failed resources), and those that ‘distribute’ parts requiring failed resources among the buffer space of shared resources (resources shared by parts requiring and parts not requiring failed resources). These two types of robust controllers assure different levels of robust system operation and impose very different operating dynamics on the system, thus affecting system performance in different ways. In this research, we use extensive simulation and experimentation on a highly complex and configurable system to develop guidelines for choosing the best robust supervisor based on manufacturing system characteristics and performance objectives. We validate these guidelines using seven randomly generated complex systems and find a better than 88% agreement.

[1]  Mark A. Lawley,et al.  Robust supervisory control policies for manufacturing systems with unreliable resources , 2002, IEEE Trans. Robotics Autom..

[2]  Fu-Shiung Hsieh Fault-tolerant deadlock avoidance algorithm for assembly processes , 2004, IEEE Trans. Syst. Man Cybern. Part A.

[3]  Fu-Shiung Hsieh Robustness of deadlock avoidance algorithms for sequential processes , 2003, Autom..

[4]  M. A. Lawley Control of deadlock and blocking for production systems with unreliable workstations , 2002 .

[5]  Song Foh Chew,et al.  Using shared resource capacity for robust control of failure prone manufacturing systems , 2005, IEEE International Conference on Automation Science and Engineering, 2005..

[6]  Ali Yalcin Supervisory control of automated manufacturing cells with resource failures , 2004 .

[7]  Spyros A. Reveliotis,et al.  A correct and scalable deadlock avoidance policy for flexible manufacturing systems , 1998, IEEE Trans. Robotics Autom..

[8]  Song Foh Chew,et al.  Robust Supervisory Control for Product Routings With Multiple Unreliable Resources , 2009, IEEE Transactions on Automation Science and Engineering.

[9]  MengChu Zhou,et al.  Deadlock control methods in automated manufacturing systems , 2004, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[10]  Spyros Reveliotis,et al.  The Application and Evaluation of Banker's Algorithm for Deadlock-Free Buffer Space Allocation in Flexible Manufacturing Systems , 1998 .

[11]  Song Foh Chew,et al.  Robust supervisory control for Production Systems with multiple resource failures , 2006, IEEE Transactions on Automation Science and Engineering.