The modeling and simulation for current regulation of PMSM drive system using verilog HDL and variable structure control

In this study, we design the permanent magnet synchronous motor (PMSM) drive system using field programmable gate array (FPGA), and adopt variable structure control (VSC) to the current regulation. The system is first modeled with Matlab/Simulink, and the controllers in the system, including the speed PI control and current variable structure control, are hardware implemented by Verilog HDL code. Finally, the resulting hardware system is co-simulated with the software motor model to evaluate the accuracy and performance. The resulting Verilog HDL codes can be as an IP format to hardware realize the vector control for PMSM, and with the properties of robustness to the parameter variations and fast responses on the current loop control.

[1]  Stefan Kozak,et al.  Design and Implementation of FPGA - digital based PID controller , 2014, Proceedings of the 2014 15th International Carpathian Control Conference (ICCC).

[2]  Karel Jezernik,et al.  An Event-Driven Approach to the Current Control of a BLDC Motor Using FPGA , 2014, IEEE Transactions on Industrial Electronics.

[3]  Mukesh D. Patil,et al.  FPGA implementation of SVPWM control technique for three phase induction motor drive using fixed point realization , 2014, 2014 International Conference on Circuits, Systems, Communication and Information Technology Applications (CSCITA).

[4]  Yam P. Siwakoti,et al.  Design of FPGA-controlled power electronics and drives using MATLAB Simulink , 2013, 2013 IEEE ECCE Asia Downunder.

[5]  Li Sun,et al.  Nonlinear Speed Control for PMSM System Using Sliding-Mode Control and Disturbance Compensation Techniques , 2013, IEEE Transactions on Power Electronics.

[6]  Ying-Shieh Kung,et al.  FPGA-realization of fuzzy speed controller for PMSM drives without position sensor , 2013, 2013 International Conference on Control, Automation and Information Sciences (ICCAIS).

[7]  Kuo-Kai Shyu,et al.  Incremental motion control of synchronous reluctance motor via multisegment sliding mode control method , 2002, IEEE Trans. Control. Syst. Technol..

[8]  M. Boussak,et al.  A Nonlinear Observer for High-Performance Sensorless Speed Control of IPMSM Drive , 2012, IEEE Transactions on Power Electronics.

[9]  Wu Xiaoguang,et al.  FPGA Soft-Core Based Step Motor Driving , 2010, 2010 International Conference on Electrical and Control Engineering.

[10]  Peoples R China Benefits of an FPGA based SRM controller , 2014 .

[11]  Hsin-Jang Shieh,et al.  A new switching surface sliding-mode speed control for induction motor drive systems , 1996 .

[12]  Kuo-Kai Shyu,et al.  Variable structure current control for induction motor drives by space voltage vector PWM , 1995, IEEE Trans. Ind. Electron..

[13]  Xinghuo Yu,et al.  Design and Implementation of Terminal Sliding Mode Control Method for PMSM Speed Regulation System , 2013, IEEE Transactions on Industrial Informatics.

[14]  Ying-Shieh Kung,et al.  FPGA-Based Speed Control IC for PMSM Drive With Adaptive Fuzzy Control , 2007, IEEE Transactions on Power Electronics.