FPGA based acceleration and deceleration circuit for industrial robots and CNC machine tools

被引:34
作者
Jeon, JW [1 ]
Kim, YK [1 ]
机构
[1] Sungkyunkwan Univ, Sch Elect & Comp Engn, Jungan Gu, Suwon 440746, South Korea
关键词
Digital convolution;
D O I
10.1016/S0957-4158(01)00012-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to make industrial robots and computer numerical control (CNC) machine tools perform tasks efficiently, many techniques for the acceleration and deceleration of industrial robots and CNC machine tools have been proposed. Polynomial technique can generate velocity profiles of various acceleration and deceleration characteristics, but it requires a lot of computations. Digital convolution technique can generate efficiently velocity profiles, but it cannot generate velocity profiles with some kinds of acceleration and deceleration characteristics. This paper proposes an efficient approach for generating velocity profiles that cannot be generated by previous techniques as well as velocity profiles generated by them. Based on the proposed approach, an acceleration and deceleration circuit for industrial robots and CNC machine tools is designed by using the VHDL and it is implemented with a FPGA. A velocity profile generated by the acceleration and deceleration circuit will be applied to one single-axis control system. (C) 2002 Published by Elsevier Science Ltd.
引用
收藏
页码:635 / 642
页数:8
相关论文
共 10 条
[1]  
Fu K. s., 1987, Robotics: Control, Sensing, Vision
[2]  
INABA H, 1985, Patent No. 4555758
[3]  
Jeon JW, 1995, IEEE IND ELEC, P1336, DOI 10.1109/IECON.1995.485775
[4]  
JEON JW, 1994, Patent No. 5373439
[5]  
Khalsa D. S., 1990, PCIM '90, USA Official Proceedings of the Eighteenth International Intelligent Motion Conference, P54
[6]   SOFTWARE ACCELERATION/DECELERATION METHODS FOR INDUSTRIAL ROBOTS AND CNC MACHINE-TOOLS [J].
KIM, DI ;
JEON, JW ;
KIM, SK .
MECHATRONICS, 1994, 4 (01) :37-53
[7]  
KOREN Y, 1988, COMPUTER CONTROL MAN
[8]  
MASORY O, 1982, ASME, V104, P400
[9]  
NOZAWA R, 1985, Patent No. 4554497
[10]  
1998, ALTERA DATA BOOK