Design of a Distributed Multiaxis Motion Control System Using the IEEE-1394 Bus

被引:27
作者
Gu, GuoYing [1 ]
Zhu, LiMin [1 ]
Xiong, ZhenHua [1 ]
Ding, Han [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, State Key Lab Mech Syst & Vibrat, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Inst Robot, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed control system; IEEE; 1394; real-time communication; smart motion control node; synchronous servo control; HIGH-SPEED; INDUSTRIAL CONTROL; ARCHITECTURE; IMPLEMENTATION; INTERFACES; NETWORKS;
D O I
10.1109/TIE.2010.2044127
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a distributed multiaxis motion control system based on the IEEE-1394 bus. In the system design, the Unified Modeling Language is employed to illustrate interactions of the objects required in the system. The developed system consists of a set of smart distributed control nodes connected one by one through the IEEE-1394 bus. Each smart node contains four modules, i.e., an IEEE-1394 interface module, a digital signal processor module, a field-programmable gate array module, and a digital-to-analog converter module. It accomplishes its own control task and coordinates with the others through information exchanges, sampling sensor signals, and controlling actuators. A scheduled communication protocol is proposed according to the criteria in terms of bounded time delay and guaranteed transmission. Time delays arising from data processing and message transmission are analyzed. A platform is built, and experiments are conducted to demonstrate the capabilities of the developed distributed control system for real-time communication and synchronous tracking control, which are required for multiaxis applications. The results verify the feasible application of the IEEE-1394 bus to distributed motion control.
引用
收藏
页码:4209 / 4218
页数:10
相关论文
共 49 条
[1]  
*A INC, 2007, CYCL 2 DEV HDB
[2]  
*AD INC, SINGL SUPPL DUAL 16
[3]  
ALBERT A, 2004, P EMB WORLD, P235
[4]   The FTT-CAN protocol: Why and how [J].
Almeida, L ;
Pedreiras, P ;
Fonseca, JAG .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2002, 49 (06) :1189-1201
[5]   A DSP-and FPGA-Based Industrial Control With High-Speed Communication Interfaces for Grid Converters Applied to Distributed Power Generation Systems [J].
Bueno, Emilio J. ;
Hernandez, Alvaro ;
Rodriguez, Francisco J. ;
Giron, Carlos ;
Mateos, Raul ;
Cobreces, Santiago .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (03) :654-669
[6]   Design and implementation of modular FPGA-based PID controllers [J].
Chan, Yuen Fong ;
Moallem, M. ;
Wang, Wei .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2007, 54 (04) :1898-1906
[7]   Motion control firmware for high-speed robotic systems [J].
Chang, Timothy N. ;
Cheng, Biao ;
Sriwilaijaroen, Paiboon .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2006, 53 (05) :1713-1722
[8]   An FPGA-Based Multiple-Axis Motion Control Chip [J].
Cho, Jung Uk ;
Le, Quy Ngoc ;
Jeon, Jae Wook .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (03) :856-870
[9]   PID-Like Neural Network Nonlinear Adaptive Control for Uncertain Multivariable Motion Control Systems [J].
Cong, S. ;
Liang, Y. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (10) :3872-3879
[10]  
Dozio L, 2003, ISORC 2003: SIXTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, P11