DOI QR코드

DOI QR Code

자동화 시스템의 관리제어 설계를 위한 새로운 모듈화 기법

New Modularization Method to Design Supervisory Control of Automated Laboratory Systems

  • 투고 : 2013.08.27
  • 심사 : 2014.01.21
  • 발행 : 2014.02.15

초록

This paper describes the application of discrete event systems theory to the design of an automated laboratory system. Current automated laboratory systems typically consist of several interacting processes that must be carefully sequenced to avoid any possible process conflicts. Discrete Event Systems (DES) theory and Supervisory Control Theory (SCT) can be applied together as effective methods of modeling the system dynamics and designing supervisory controllers to precisely sequence the many processes that such systems might involve. Classical approaches to supervisory controller design tend to result in complex controller structures that are difficult to implement, maintain, and upgrade. In this paper, a new approach to designing supervisory controllers for automated laboratory systems is introduced. This new approach uses a modular controller structure that is easier to implement, maintain, and upgrade, and deals with "state explosion" issues in a novel and efficient way.

키워드

참고문헌

  1. Ramadge, P. J., Wonham, W. M., 1987, Supervisory Control of a Class of Discrete-Event Process, SIAMJ. Contr. Optimization, 25:1 206-230. https://doi.org/10.1137/0325013
  2. Ramadge, P. J., Wonham, W. M., 1987, Modular Feedback Logic for Discrete-Event Systems, SIAMJ. Contr. Optimization, 25:1 1202-1218. https://doi.org/10.1137/0325066
  3. Ramadge, P. J., Wonham, W. M., 1989, The Control of Discrete Event Systems, IEEE Proceedings of IEEE, 77:1 81-98. https://doi.org/10.1109/5.21072
  4. Balemi, S., Hoffmann, G. J., Gyugyi P., 1993, Supervisory Control of a Rapid Thermal Multiprocessor, IEEE Trans. Automat. Contr., 38:7 1040-1059. https://doi.org/10.1109/9.231459
  5. Brandin, B. A., 1996, The Real-Time Supervisory Control of an Experiment Manufacturing Cell, IEEE Trans. Automat. Contr., 12:1 1-14.
  6. Ramadge, P. J., Wonham, W. M.. 1986, Modular Supervisory Control of Discrete Event Systems, Proc. 7th Int. Conf. Analysis and Optimization of Systems, 202-214.
  7. Brandin, B. A., Wonham, W. M., Benhabib, B., 1991, Discrete Event System Supervisory Control Applied to the Management of Manufacturing Workcells, Proc 7th Int. Conf. Computer-Aided Production Eng., 527-536.
  8. Max, H. de Queiroz, Jose E. R., 2002, Synthesis and Implementation of Local Modular Supervisory Control for a Manufacturing Cell, Proceeding of the Sixth International Workshop on Discrete Event Systems (WODES'02), 377-382.
  9. Hellgren, A., Lennartson, B., Fabian, M., 2002, Modelling and PLC-based Implementation of Modular Superviosry Control, Proceeding of the Sixth International Workshop on Discrete Event Systems (WODES'02), 371-376.
  10. Lauzon, S. C., Ma, A. K. L., Mils, J. K., Benhabib, B., 1995, Implementing a Discrete-Event-System-based Supervisory Controller for a Flexible Manufacturing Workcell, IEEE Int. Conf. on Robotics and Automation, 2 1429-1434.
  11. Flordal, H., Spensieri, D., Akesson, K., Fabian, M., 2004, Supervision of Multiple Industrial Robots, IEEE Int. Conf. on Control Applications, 2 1404-1409.
  12. Kruzhanski, A. B., 1987, Discrete Event Systems: Models and Applications, IIASA Conference on "Discrete Event Systems".
  13. Davis, M. D., Weyuker, E. J., 1983, Computablility, Complexity and Languages Academic Press, USA.
  14. Wonham, W. M., Superviosry Control of Discrete-Event Systems, Lecture note.
  15. Cassandras, C. G., Lafortune, S., 1999, Introduction to Discrete Event Systems, Kluwar Academic Publishers, USA.
  16. Du, D. Z., Ku K. I., 2001, Problem Solving in Automata, Languages, and Complexity, John Wiley & Sons, Inc., USA.
  17. Hughes, C., Hughes, T., 2004, Parallel and Distributed Programming Using C++, Addison Wesley, USA.
  18. Nichols, B., Buttlar, D., Farrell, J. P., 1996, Pthreads Programming, O'Reilly, USA.
  19. Hill R. C., Tilbury D. M., 2006, Modular Supervisory Control of Discrete-Event Systems with Abstraction and Incremental Hierarchical Construction, Proc. 8th Int. Workshop on Discrete Event System (WODES'06), 399-406.