Browse > Article
http://dx.doi.org/10.7735/ksmte.2014.23.1.038

New Modularization Method to Design Supervisory Control of Automated Laboratory Systems  

Jung, Taeyoung (Shinsung University)
Publication Information
Journal of the Korean Society of Manufacturing Technology Engineers / v.23, no.1, 2014 , pp. 38-47 More about this Journal
Abstract
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.
Keywords
Discrete Event Systems (DES); Supervisory Control Theory (SCT); state explosion; AHS system;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Balemi, S., Hoffmann, G. J., Gyugyi P., 1993, Supervisory Control of a Rapid Thermal Multiprocessor, IEEE Trans. Automat. Contr., 38:7 1040-1059.   DOI
2 Ramadge, P. J., Wonham, W. M., 1987, Supervisory Control of a Class of Discrete-Event Process, SIAMJ. Contr. Optimization, 25:1 206-230.   DOI   ScienceOn
3 Ramadge, P. J., Wonham, W. M., 1987, Modular Feedback Logic for Discrete-Event Systems, SIAMJ. Contr. Optimization, 25:1 1202-1218.   DOI
4 Ramadge, P. J., Wonham, W. M., 1989, The Control of Discrete Event Systems, IEEE Proceedings of IEEE, 77:1 81-98.   DOI   ScienceOn
5 Brandin, B. A., 1996, The Real-Time Supervisory Control of an Experiment Manufacturing Cell, IEEE Trans. Automat. Contr., 12:1 1-14.
6 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.
7 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.
8 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.
9 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.
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 Nichols, B., Buttlar, D., Farrell, J. P., 1996, Pthreads Programming, O'Reilly, USA.
16 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.
17 Du, D. Z., Ku K. I., 2001, Problem Solving in Automata, Languages, and Complexity, John Wiley & Sons, Inc., USA.
18 Hughes, C., Hughes, T., 2004, Parallel and Distributed Programming Using C++, Addison Wesley, USA.
19 Cassandras, C. G., Lafortune, S., 1999, Introduction to Discrete Event Systems, Kluwar Academic Publishers, USA.