Browse > Article

PC Based Distributed Control System of AGV with Multi-Thread Method  

Jun, Sung-Jae (동아대학교 기계공학과 대학원)
Cho, Yon-Sang (동아대학교 기계공학과)
Park, Heung-Sik (동아대학교 기계공학과)
Publication Information
Abstract
With the recent progress in flexible manufacturing systems (FMS) in industry, increasing attention has been given to Automatic Guided Vehicle (AGV) systems. An AGV is a self-powered unit for transporting materials between stations without needing to be controlled by an operator. Such a system has several sensors to recognize the external state, and it is designed to travel between stations automatically without external assistance. To manage each device automatically in real time it requires a distributed controller with a main computer as the host, as well as a number of micro-controllers. In this study, an AGV system with dual motor drive was constructed. A Pentium 4 personal computer was set up as the main host for the distributed control, and this communicated with other micro-controllers in the management of the motor. The speed of each motor was also controlled by a micro-controller.
Keywords
AGV(Automatic Guided Vehicle); PC-based system; Dual motor drive; Distributed control; Hardware module; Software module; Multi threading method; Multi process;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Lee, S. H. and Bae, Y. H., 'Development of Heterarchical control system through automated plant monitoring,' Journal of the KSPE, Vol. 14, No.1, pp. 108-118,1997   과학기술학회마을
2 Park, J. Y. and Chang, P. H., 'Development of high performance universal controller based on multiprocessor,' Journal of the KSPE, Vol. 10, Vo. 4, pp. 227-235, 1993
3 Asche, Ruediger R., 'Win32 Multithreading Performance,' Microsoft MSDN Library, 1996
4 Cohen, Aaron and Woodring, Mike, 'Win32 Multithreaded Programming,' O'Reilly, 1997
5 Smith, J. S., 'Design and implementation of FMS control software,' Proc. of the 1996 FAIM Conf., 1996
6 Julian, T., 'Beginning Windows NT Programming,' Information Publishing Group, 1999
7 Chang, S. O. and Lee, J. K., 'Development of a hydraulic servo system real-time simulator using a one-board micro-processor and personal computer,' Proceedings of the 4th Asia-Pacific Conference on Control and Measurement, pp.128-132, July, 2000
8 Frankin, Gene F., Powell, J. David and Michael Workman, 'Digital control of dynamic systems,' Addison Wesley, 1997
9 Kang, S. K., Seo, S. H., 'Open soft CNC system,' Cheong Moon Gak Pub., 2003
10 Tanchoco, J. M. A., 'Material Flow Systems in Manufacturing,' Chapman & Hall, 1994
11 Dunkin, Ann, 'Automated Guided Vehicle Systems: An Introduction,' Jr. of IE, pp. 47-51, 1994
12 Wright, P. K., Bourne, D. A., 'Manufacturing Intelligence,' Addison Wesley, 1988
13 Kim, J. G., Choi, K. H. and Hong, K. S. 'A PC-Based Open Robot Control System : PC-ORC,' Journal of Control, Automation and System Engineering, Vol. 6, No.5, pp. 415-425, 2000
14 Wright, P. K., 'Principles of open-architecture manufacturing,' Journal of Manufacturing Systems, Vol. 14, No.3, pp. 187-202, 1995   DOI
15 Babb, M., 'PCs: The foundation of open architecture control system,' Control Engineering, pp.75-82, 1996