Title :
Improving efficiency of FPGA position control system
Author :
Fongjun, Theerapong ; Tanta-ngai, Kamonwan
Author_Institution :
Nat. Electron. & Comput. Technol. Center, Pathumthani, Thailand
Abstract :
Because servo loop controller is very important in CNC milling machine, fast processing unit is necessary for high speed multi-axes CNC controlling. This article introduces how to control this High-Speed CNC milling machine by using Field programmable Gate Array (FPGA). Due to FPGA structure that can process concurrently, it can simultaneously control several axes movement. Therefore, servo loop time is constant even more axes are controlled. PID-Feedforward controller with Anti windup is applied in this development for High-Speed CNC controlling with FPGA.
Keywords :
computerised numerical control; control engineering computing; feedforward; field programmable gate arrays; milling machines; position control; servomechanisms; three-term control; velocity control; CNC milling machine; FPGA position control system; PID-feedforward controller; anti windup; axes movement; field programmable gate array; high-speed CNC milling machine; servo loop controller; servo loop time; Main Processing Unit; PID-Feedforward with Anti-windup; Programmable Logic Chip; Pulse Encoder;
Conference_Titel :
Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2011 8th International Conference on
Conference_Location :
Khon Kaen
Print_ISBN :
978-1-4577-0425-3
DOI :
10.1109/ECTICON.2011.5947909