Title :
Implementation of complete AC servo control in a low cost FPGA and subsequent ASSP conversion
Author :
Takahashi, Toshio ; Goetz, Jay
Author_Institution :
Digital Control IC design center, Int. Rectifier, El Segundo, CA, USA
Abstract :
A process of creating AC servo drives without software programming has been created using FPGA technology At the core of this design is a flexible motion control engine, designed using Verilog HDL language and implemented on an industry standard FPGA. The resulting portable design is converted into a unique servo-on-a-chip ASSP (application specific standard product) for use in cost sensitive applications. Functionality includes field orientation control (FOC), closed loop velocity control, (optionally) closed loop position control with notch filter/feedforward functions, incremental encoder, space vector modulation (SVM), and host communication modules. The system also supports direct digital interface to high voltage (600 V) bus systems by utilizing monolithic gate driving and current sensing ICs which are insensitive to high common mode offset and dV/dT. The FOC executes quickly in dedicated parallel hardware without the timing overhead penalty of a serial processor core. Fast control update is thus achieved which yields high bandwidth torque control exceeding 5 kHz at -3dB. The focus of this paper is efficient use of hardware (FPGA) resources to create a powerful, yet open architecture for AC servo control development, including performance analysis and comparison against conventional software based solutions. Test results based on 1 kW servo system are discussed, which are included for system verification.
Keywords :
AC motor drives; angular velocity control; application specific integrated circuits; electric machine analysis computing; feedforward; field programmable gate arrays; hardware description languages; machine vector control; monolithic integrated circuits; motion control; notch filters; position control; servomechanisms; torque control; 1 kW; AC servo control; AC servo drives; ASSP; FPGA; Verilog HDL language; application specific standard product; bus systems; closed loop position control; closed loop velocity control; common mode offset; cost sensitive applications; current sensing IC; digital interface; feedforward functions; field orientation control; field programmable gate arrays; flexible motion control engine; host communication modules; incremental encoder; monolithic gate driving; notch filter; parallel hardware; serial processor core; servo system; software programming; space vector modulation; timing overhead penalty; torque control; Computer industry; Costs; Engines; Field programmable gate arrays; Hardware design languages; Motion control; Position control; Servomechanisms; Servosystems; Torque control;
Conference_Titel :
Applied Power Electronics Conference and Exposition, 2004. APEC '04. Nineteenth Annual IEEE
Print_ISBN :
0-7803-8269-2
DOI :
10.1109/APEC.2004.1295863