Optimized Design of SoC-based Control System for Multi-axis Drive

被引:3
作者
Gu, Qiang [1 ]
Li, Yesong [1 ]
Niu, Panqing [1 ]
Sun, Jiajiang [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Automat, Dept Control Sci & Engn, Wuhan 430074, Peoples R China
关键词
System-on-chip (SoC); motor drives; permanent magnet motors; proportional-integral (PI) control; SENSORLESS CONTROL; FPGA DESIGN;
D O I
10.5755/j01.eee.20.7.4848
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This study presents an optimized system-on-chip (SoC) based multi-axis control system for permanent magnet synchronous motor (PMSM). The multi-axis control system becomes considerably complex with increasing controlled axes and complicated control algorithms. This paper aims to provide a balanced design considering control performance, hardware constrains and feasibility. To cope with this problem, the system design is optimized by using pipeline and time division multiplexing technology. Due to the optimized architecture and the computation capability of SoC, the performance of the whole system can be preserved. To demonstrate this, a SoC implementation of the control system is presented and comprehensively analyzed. Herein, the vector control in the current loop is explained and an anti-windup proportional-integral (PI) controller is adopted in the speed loop. The sampling frequencies of the current loop and the speed loop are 16 KHz and 4 KHz respectively. Consequently, the execution time is several microseconds with reasonable consumed resources. Experimental results are shown to prove the efficiency of the proposed SoC-based solution.
引用
收藏
页码:15 / 22
页数:8
相关论文
共 33 条
[1]   Simulink Modeling and Design of an Efficient Hardware-Constrained FPGA-Based PMSM Speed Controller [J].
Alecsa, Bogdan ;
Cirstea, Marcian N. ;
Onea, Alexandru .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (03) :554-562
[2]   FPGA technology for multi-axis control systems [J].
Astarloa, Armando ;
Lazaro, Jesus ;
Bidarte, Unai ;
Jimenez, Jaime ;
Zuloaga, Aitzol .
MECHATRONICS, 2009, 19 (02) :258-268
[3]  
Astrom K. J., 1989, Proceedings of the 1989 American Control Conference (Cat. No.89CH2772-2), P1693
[4]   Optimal hardware/software partitioning of a system on chip FPGA-based sensorless AC drive current controller [J].
Bahri, I. ;
Idkhajine, L. ;
Monmasson, E. ;
Benkhelifa, M. E. A. .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2013, 90 :145-161
[5]   Sensorless Control of Permanent Magnet Synchronous Motor Using Voltage Signal Injection [J].
Brandstetter, P. ;
Krecek, T. .
ELEKTRONIKA IR ELEKTROTECHNIKA, 2013, 19 (06) :19-24
[6]  
Chen Y., 2009 IEEE INT S IND, P690
[7]   An FPGA-Based Multiple-Axis Motion Control Chip [J].
Cho, Jung Uk ;
Le, Quy Ngoc ;
Jeon, Jae Wook .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (03) :856-870
[8]   Antiwindup Strategy for PI-Type Speed Controller [J].
Choi, Jong-Woo ;
Lee, Sang-Cheol .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (06) :2039-2046
[9]   Optimized FPGA design, verification and implementation of a neuro-fuzzy controller for PMSM drives [J].
Chou, Hsin-Hung ;
Kung, Ying-Shieh ;
Nguyen Vu Quynh ;
Cheng, Stone .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2013, 90 :28-44
[10]   A System-on-Chip Sensorless Control for a Permanent-Magnet Synchronous Motor [J].
Colli, Vincenzo Delli ;
Di Stefano, Roberto ;
Marignetti, Fabrizio .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2010, 57 (11) :3822-3829