Efficient Implementation of CNC Position Controller using FPGA

被引:0
作者
Tao, Yaodong [1 ,2 ]
Lin, Hu [2 ]
Hu, Yi [2 ]
Zhang, Xiaohui [2 ]
Wang, Zhicheng [2 ]
机构
[1] Univ Sci & Technol China, Hefei 230027, Anhui, Peoples R China
[2] Chinese Acad Sci, Shenyang Inst Comp Technol, Natl Engn Res Ctr High End CNC, Shenyang 110004, Peoples R China
来源
2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3 | 2008年
关键词
distributed arithmetic; position controller; servo loop update time; FPGA design;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an efficient design scheme for implementation of the High-speed CNC Position Controller (PC) using Field Programmable Gate Array (FPGA) technology is presented. The algorithm is implemented using a Distributed Arithmetic (DA)-based scheme where a Look-Up-Table (LUT) mechanism inside the FPGA is utilized. Two novel DA-based CNC Position Controllers have been proposed for FPGA implementation. The implementation results show that the two DA-based PCs use 0.8% and 1.5% logic resource of FPGA device respectively comparing the multiplier-based design uses 51.1% logic resource of FPGA device. These two DA-based designs, using a 32 MHz clock as input this can ensure the servo loop update frequency reaches I MHz to satisfy the high-speed CNC requirement.
引用
收藏
页码:1138 / +
页数:2
相关论文
共 13 条
[1]  
Bielewicz Z, 1996, ISIE'96 - PROCEEDINGS OF THE IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1 AND 2, P679, DOI 10.1109/ISIE.1996.551024
[2]  
CHAN YF, 2004, DEC CONTR 2004 CDC 4, V5
[3]  
Dubey R, 2004, 2004 1ST INTERNATIONAL CONFERENCE ON POWER ELECTRONICS SYSTEMS AND APPLICATIONS PROCEEDINGS, P194
[4]   Development of a high-speed CNC cutting machine using linear motors [J].
Gordon, S ;
Hillery, MT .
JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2005, 166 (03) :321-329
[5]   Active magnetic bearings for machining applications [J].
Knospe, Carl R. .
CONTROL ENGINEERING PRACTICE, 2007, 15 (03) :307-313
[6]   Three-dimensional dynamic interpolation using stateline based control architectures [J].
Oldknow, KD ;
Yellowley, I .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2002, 42 (15) :1627-1641
[7]  
OSOMIORIOS RA, 2007, CONTROL ENG IN PRESS
[8]  
PARAMASIVAM S, 2003, TENCON 2003 C CONV T, V3
[9]  
TAKAHASHI T, 2004, APPL POW EL C EXP 20, V1
[10]  
Tzou YY, 1997, IEEE IND ELEC, P943