Synchronization Control of Multiple Motors using CAN Clock Synchronization

CAN 시간동기를 이용한 복수 전동기 동기제어

  • ;
  • 서영수 (울산대학교 전기전자정보시스템공학부)
  • Published : 2008.07.01


This paper is concerned with multiple motor control using a distributed network control method. Speed and position of multiple motors are synchronized using clock synchronized distributed controllers. CAN (controller area network) is used and a new clock synchronization algorithm is proposed and implemented. To verify the proposed control algorithm, two disks which are attached on two motor shafts are controlled to rotate at the same speed and phase angle with the same time base using network clocks.


  1. G. C. Walsh and H. Ye, "Scheduling of networked control systems," IEEE Control System Magazine, pp. 57-65, 2001
  2. 김동성, 최동혁, "네트워크 기반 이산 시간 제어 시스템의 최대 허용 지연 한계 및 실시간 스케줄링 기법에 관한 연구," 제어 자동화 시스템공학논문지 제12권 제7호, pp. 719-727, 2006
  3. M. Gergeleit and H. Streich, "Implementing a distributed high-resolution, real-time clock using the CAN-bus," Proceedings of the 1st International CAN Conference, Mainz, Germany, 1994
  4. L. Rodrigues, M. Guimaraes, and J. Rufino, "Faulttolerant clock synchronization in CAN," Proceedings of the 19th IEEE Real-Time Systems Symposium, pp. 420-429, Madrid, Spain, 1998
  5. D. Lee and G. Allan, "Fault-tolerant clock synchronization with microsecond-precision for CAN network," Proceedings of the 9th International CAN Conference, Munich, Germany, 2003
  6. T. Fuhrer, B. Muller, W. Dieterle, F. Hartwich, R. Hugel, M. Walther, and R. B. GmbH, "Time triggered communication on CAN," Proceedings of the 7th International CAN Conference, pp. 53-58, Amsterdam, The Netherlands, 2000
  7. K. H. Leong, "Rotational synchronization via IEEE 1588," 2005 Conference on IEEE 1588, Switzerland
  8. Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems, IEEE Instrumentation and Measurement Society, 2002
  9. T. Ohmae et al., "A microprocessor-controlled high-accuracy wide-range speed regulator for motor drives," IEEE Tr. Ind. Electron. vol. IE-29, no. 3, pp. 207-211, 1982
  10. K. J. Astrom and T. Hagglund, PID controllers: Theory Design and Tuning, 2nd Ed, Instrument Society of America, 1995