The Control of Multiple Plants using the CAN Protocol

CAN 프로토콜을 이용한 다중 플랜트의 제어

  • Choi, Goon-Ho (School of Mechanical Engineering, Korea University of Technology and Education)
  • 최군호 (한국기술교육대학교 기계정보공학부)
  • Published : 2009.06.30

Abstract

This paper presents an idea of implementation of many semiconductor equipments. The idea is a new design methodology of the Networked Control Systems (NCSs) using CAN (Controller Area Network) will be discussed. The Distributed Control Systems (DCSs) is very useful to control multiple systems that have a distance to communicate. The CAN protocol is very strong to noise, also provides the user with many powerful functionality. Only one communication line (BUS) is used, so that a control and a maintenance of those systems are very easy. This paper is concerned with the speed control of multiple DC motors using CAN Protocol. Experimental systems are made to validate effectiveness of the systems. The results of the experiment show that the NCSs using CAN has excellency in real time control.

Keywords

References

  1. Robin Qiu and Phillip Laplante, "Design and Development of Component-based Equipment Connectivity for Semiconductor Manufacturing," The 4th. Int. Confr. On Control and Automation(ICCA'03), Montreal, Canada, June, 2003.
  2. 김두용, 반웅, "반도체 통신 프로토콜 및 스풀링 시스템 구현에 관한 연구," 한국 반도체 및 디스플레이 장비 학회 추계학술대회 논문집, 2006.
  3. 조재근, 박흥래, 유준, "웨이퍼 정렬기의 SECS/GEM 통신 구현 및 운용시험," 대한전자공학회 하계종합학술대회, 제26권 제1호, 2003.
  4. Asok Ray, "Introduction to Networking for Integrated Control Systems," IEEE Control Sys. Mag., Vol. 9, pp. 76-79, Jan. 1989. https://doi.org/10.1109/37.16755
  5. Linda. G. Bushnell, "Networks and Control," IEEE Control Sys. Mag., Vol. 21, No.1, pp. 22-23, Feb. 2001. https://doi.org/10.1109/MCS.2001.898789
  6. Feng-Li Lian, James Moyne, and Dawn Tilbury, "Network Design Consideration for Distributed Control Systems," IEEE Trans. Control sys. Tech., Vol. 10, No. 2, pp. 297-307, Mar. 2002. https://doi.org/10.1109/87.987076
  7. 정준홍, 최수영, 조용석, 박기헌, "CAN (Controller Area Network) 프로토콜을 이용한 네트워크 제어 시스템 설계," 대한전기학회, 하계학술대회 논문집, 제D권, pp. 2328-2330, 2003.
  8. 정준홍, 이재호, 박태동, 박기헌,"네트워크 기반 분산형 제어시스템 구축," 제어, 자동화, 시스템 심포지엄 CASS 2008 논문집, pp. 777-782, 2008.
  9. 정준홍, 최수영, 박기헌, "CAN을 이용한 발전계통의 제어 및 모니터링 기법 연구," 대한 전기공학회 논문집, Vol. 52D, No. 5. pp. 268-276, May 2003.
  10. BOSCH GmbH, CAN Specification Paret A & Part B, 1991.
  11. Feng-Li Lian, James R. Moyne, and Dawn M. Tilbury, "Performance Evaluation of Control Networks: Ethernet, ControlNet, and DeviceNet," IEEE Control Sys. Mag., Vol. 21, No. 1, pp. 66-83, Feb. 2001. https://doi.org/10.1109/37.898793
  12. 이건영, "CAN 통신을 이용한 다중모터 위치 제어기 구현," 전기학회논문집, Vol. 51D, No. 2, pp. 55-60, Feb. 2002.
  13. Gene F. Franklin, J. David Powel, and Abbas Emami-Naeini, Feedback Control of Dynamic Systems 5ht Ed., Prentice Hall, 2006.
  14. The Math Works, Inc., MATLAB & SIMULINK User's Guide For Microsoft Windows, 1996.
  15. ATMEL, ATmega90CAN128 Datasheet, 2007.
  16. ATMEL, DVK90CAN1 Hardware User Guide, 2002.
  17. 윤덕용, AVR Atmega128 마스터 2nd Ed., Ohm사, 2005.