Design and Specification of a Low-Level Control Software for an FMC Using Supervisory Control Theory

  • Kim, Sang-Kyun (Dept. of Industrial Engineering, Seoul National university) ;
  • Park, Jong-Hun (Engineering Research Center for Advanced Control ans Instrumentation) ;
  • Park, Namkyu (School of Indstrial Engineering, Purdue University) ;
  • Park, Jin-Woo (Dept. of Industrial Engineering, Seoul National university)
  • Published : 1995.08.01

Abstract

Supervisory control is an approach based on formal language. it is used to model and control discrete event systems in which each discrete event process is represented as an automation. A supervisor is a generator that switches control patterns in such a way that a given discrete evenet process behaves in obedience to various constraints. A flexible manufacturing cell (FMC) is one of discrete evenet systems. Functions necessary for the operation of an FMC are characterized by operational components and informational compoments. The operational components can be modeled using the finite state machines and the informational components can be modeled using the abstract formalism which describes supporting operations of the cell controller. In this paper, we addressed function required for FMC control specification, software engineering aspects on FMC control based on supervisory control, a concept of event queue for resolving synchronization problem, and complexity reduction. Based on the mathematical model of an FMC. we synthesized the controller by integrating a supervisor for FMC with control specification that specifies event-driven operation of the cell controller. The proposed control scheme is stable mathematically so that the system always behaves on a controlled way even under the existence of uncontrollable events. Furthermore, using an event queue concept, we can solve a synchronization problem caused by the violation of instantaneity assumption of supervisory control theory in real life situation. And also, we can propotype a control software rapidly due to the modularity of the proposed control scheme.

Keywords

References

  1. Proceedings of the ICCIM A Hierarchica Distributed Micro-Computer Control System for Controlling a Flexible Manufacturing Cell Anuar,Z.;B.Mohamad
  2. Proceedings of the 27th IEEE Conference on Decision and Control Formulation and Control of Real Time Discrete Event System Brave,Y.;M.Heymann
  3. IEEE Transactions on Automatic Control v.33 Supervisory Control of Discrete Event Processes with Partial Observations Cieslak,R.;C.Desclaux;A.Fawaz;I.Varaiya
  4. Introduction to Automata Theory, Languages and Computation Hopcroft,J.E.;J.D.Ullman
  5. IEEE Transaction on Automatic Control v.33 Finitely Recursive Process Models for Discrete Event Systems Inan,K.;P.Varaiya
  6. Master's Thesis, Dept. Industrial Eng. A Supervisory Control Approach for Rapid Implementation of Low-Level Control Software for FMC Kim,S.
  7. Robotics and Computer Intergrated Manufacturing v.5 An Automata-Theoretic Framework for Intelligent Systems Kim,S.H.
  8. Journal of Engineering for Industry v.109 Mathematica Foudations for Manufacturing Kim,S.H.;N.P.Suh
  9. Systems Control Group Report no.8612 Decentralized Supervisory Control of Discrete Event System Lin,F.;W.M.Wonham
  10. Artifical Intelligence in Engineering v.3 An Object-Based Representation Method for a Manufacturing Cell Controller Maimon,O.;E.L.Fisher
  11. Robootics and Computer Integrated Manufacturing v.4 odel-Based Low-Level Control in Flexible Manufacturing Systems Maimon,O;G.Tadmor
  12. Proceedings of the Third ORSA/TJMS Conference on FMS CIMGEN-A CASE Tool for CIM Development Mettala,E.G.;S.B.Joshi;R.A.Wysk
  13. IEEE Transaction on Systems Man and Cybernetics v.17 Design of Integrated Manufacturing System Control Software Naylor,A.W.;R.A.Volz
  14. Proceedings fo the 28th IEEE Conference Decision and Control Synthesis of Controllers for Real-Time Discrete Event Systems Ostroff,J.S.
  15. IEEE Transaction on Automactic Control v.35 A Fra network for Real-Time Discrete Event Control Ostroff.J.S.;W.M.Wonham
  16. SIAM Journal of Control and Optimization v.25 Supervisory Control of a Class of Discrete Event Process Ramadge,P.J.;W.M.Wonham
  17. International Journal of Control v.44 On Supervisory Reduction in Discrete Event Systems Vaz,A.F.;W.M.Wonham
  18. SIAM Journal of Control and Optimization v.25 On the Supremal Controllable Sublanguage of a Given Language Wonham,W.M.;P.J.Ramadge
  19. Math. Contr.Signals and Syst. v.1 Modular Supervisory Control of Discrete Event Systems Wonham,W.M.;R.J.Ramadge
  20. Petri Net Syn hesis for Discrete Event Control of Manufacturing Systems Zhou,M.;F.DiCesare