DSP based Implementation of Vector Control Scheme for Permanent Magnet Synchronous Motor Drive

This paper presents an analysis and hardware implementation of a Vector Control (VC) scheme for Permanent Magnet Synchronous Motor (PMSM) drive using a motion control digital signal processor. The vector controlled PMSM drive system is implemented using minimum number of hardware components. The developed PMSM drive system consists of power circuit, control hardware and software. Power circuit consists of insulated gate bipolar transistor (IGBT) based voltage source inverter (VSI) and gate driver circuit. The control hardware consists of power supplies, resolver demodulation circuit, current sensors and interfacing circuits. The reference speed, rotor speed estimation using sensed position signals, speed controller, reference frame transformation, vector controller and PWM current controller for gating pulse generation of VSI are implemented in assembly language of DSP-ADMC401. The simulation model of the drive system is developed in MATLAB environment with simulink and PSB toolboxes to analyze the performance of the proposed drive system. The simulated performance alongwith test results of the PMSM drive are studied for starting, steady-state condition, speed reversal and load perturbation.

[1]  Gao Yang,et al.  On-line self-tuning of PI controller for PMSM drives based on the iterative learning control , 2005, Twentieth Annual IEEE Applied Power Electronics Conference and Exposition, 2005. APEC 2005..

[2]  Y. Tzou,et al.  Fuzzy optimization techniques applied to the design of a digital PMSM servo drive , 2004, IEEE Transactions on Power Electronics.

[3]  T. S. Radwan,et al.  Performance of current controllers for VSI-fed IPMSM drive , 1999, Conference Record of the 1999 IEEE Industry Applications Conference. Thirty-Forth IAS Annual Meeting (Cat. No.99CH36370).

[4]  Ying-Yu Tzou,et al.  Fuzzy optimization techniques applied to the design of a digital PMSM servo drive , 2004 .

[5]  Ying-Shieh Kung,et al.  High performance position controller for PMSM drives based on TMS320F2812 DSP , 2004, Proceedings of the 2004 IEEE International Conference on Control Applications, 2004..

[6]  T.X. Wu,et al.  A DSP-based super high-speed PMSM controller development and optimization , 2004, 3rd IEEE Signal Processing Education Workshop. 2004 IEEE 11th Digital Signal Processing Workshop, 2004..

[7]  Christos Mademlis,et al.  Loss minimization in vector-controlled interior permanent-magnet synchronous motor drives , 2002, IEEE Trans. Ind. Electron..

[8]  Peter Vas,et al.  Sensorless vector and direct torque control , 1998 .

[9]  Ned Mohan,et al.  Analysis of current-regulated voltage-source inverters for permanent magnet synchronous motor drives in normal and extended speed ranges , 1990 .

[10]  Zhang Qin,et al.  The position information acquisition of rotor flux in a PMSM control system based on DSP , 2003, Sixth International Conference on Electrical Machines and Systems, 2003. ICEMS 2003..

[11]  Timothy J. E. Miller,et al.  Brushless Permanent-Magnet and Reluctance Motor Drives , 1989 .

[12]  Bimal K. Bose,et al.  Power Electronics and Variable Frequency Drives , 1996 .

[13]  M. Konghirun A resolver-based vector control drive of permanent magnet synchronous motor on a fixed-point digital signal processor , 2004, 2004 IEEE Region 10 Conference TENCON 2004..

[14]  Jia Wu,et al.  Fully digital implementation of PMSM servo based on a novel current control strategy , 1997, Proceedings of Power Conversion Conference - PCC '97.

[15]  土手 康彦 Servo motor and motion control using digital signal processors , 1990 .

[16]  Pragasen Pillay,et al.  Modeling, simulation, and analysis of permanent-magnet motor drives. I. The permanent-magnet synchronous motor drive , 1989 .

[17]  C. C. Yang,et al.  Front-end low-frequency switched-mode rectifier and its control for permanent-magnet synchronous-motor drive , 2005 .