DocumentCode :
571307
Title :
Area efficient reconfigurable architecture for current control loop of a servo controller
Author :
Shreyas, S.G. ; Vachhani, Leena
Author_Institution :
Interdiscipl. Program in Syst. & Control, Indian Inst. of Technol. Bombay, Mumbai, India
fYear :
2012
fDate :
6-9 Aug. 2012
Firstpage :
1
Lastpage :
6
Abstract :
The paper presents a novel reconfigurable architecture for the current control loop for controlling AC servo motors. The various functions of current control loop namely vector control algorithm, current sampling, space vector pulse width modulation and Proportional plus Integral (PI) algorithm are implemented as separate modules. The modular approach of implementation identifies multiple usage of the Coordinate Rotation Digital Computer (CORDIC) block. The paper reports the reduction in the area consumption by reusing the CORDIC block without affecting the speed of operation. The FPGA (Field Programmable Gate Array) implementation proposed in this paper also provides a real-time and online percentage duty cycle calculation scheme for variable frequency PWM wave. The proposed scheme implements division using CORDIC so that a small amount of FPGA area is consumed. This allows other modules that are using the duty cycle input to be implemented on the same FPGA. Modes in which CORDIC is used are: Rotation mode for calculating Park and inverse Park transform and Linear mode for calculating division. Pulse width and time period of the input Pulse Width Modulated (PWM) wave are measured using the conventional counter method. The paper proposes a novel event generation scheme for operating these counters. The proposed scheme is also useful where a jitter exists in time period of input PWM wave. Another contribution of this paper is in identifying common calculations in Space Vector Pulse Width Modulation (SVPWM) generation in order to save FPGA area.
Keywords :
PI control; electric current control; field programmable gate arrays; inverse transforms; machine vector control; pulse width modulation; servomotors; AC servo motor control; CORDIC block; FPGA; PI algorithm; SVPWM generation; area efficient reconfigurable architecture; coordinate rotation digital computer block; current control loop; duty cycle input; field programmable gate array; input PWM wave; input pulse width modulated wave; inverse Park transform; linear mode; online percentage duty cycle calculation scheme; proportional plus integral algorithm; real-time percentage duty cycle calculation scheme; servo controller; space vector pulse width modulation; space vector pulse width modulation generation; variable frequency PWM wave; vector control algorithm; Clocks; Current control; Field programmable gate arrays; Radiation detectors; Space vector pulse width modulation; Transforms; CORDIC; FOC; FPGA; SVPWM; Servo Controller;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial and Information Systems (ICIIS), 2012 7th IEEE International Conference on
Conference_Location :
Chennai
Print_ISBN :
978-1-4673-2603-2
Type :
conf
DOI :
10.1109/ICIInfS.2012.6304826
Filename :
6304826
Link To Document :
بازگشت