Implementation of complete AC servo control in a low cost FPGA and subsequent ASSP conversion

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.

[1]  Marcian Cirstea,et al.  Vector control system design and analysis using VHDL [for induction motors] , 2001, 2001 IEEE 32nd Annual Power Electronics Specialists Conference (IEEE Cat. No.01CH37230).

[2]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[3]  P. Zumel,et al.  A simple digital hardware to control a PFC converter , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[4]  Marcian Cirstea,et al.  A VHDL success story: electric drive system using neural controller , 2000, Proceedings VHDL International Users Forum Fall Workshop.

[5]  Hoang Le-Huy,et al.  A VHDL library of IP cores for power drive and motion control applications , 2000, 2000 Canadian Conference on Electrical and Computer Engineering. Conference Proceedings. Navigating to a New Era (Cat. No.00TH8492).

[6]  H. Le-Huy,et al.  A VHDL-based methodology to develop high performance servo drivers , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).

[7]  P. Zumel,et al.  Concurrent and simple digital controller of an AC/DC converter with power factor correction , 2002, APEC. Seventeenth Annual IEEE Applied Power Electronics Conference and Exposition (Cat. No.02CH37335).