The Design and Implementation of the Control System for PMSM Based on DSP
|Course||Electronics and Communication Engineering|
|Keywords||PMSM Vector Control SVPWM DSP Digital Implementation|
The permanent magnet synchronous motor(PMSM), like traditional DC motor, has the simple structure, reliable operation, easy maintenance and a series of advantages。It also has the advantages of AC motor, such as high efficiency, no excitation loss and good speed performance. It has been widely used in the field of industrial control.The principle of vector control is to transform AC motor to DC motor via coordinate transformation, and then to control it by imitating DC motor control method.The control system has higher performance. SVPWM control technology has been widely used in engineering technology, especially in motor speed governing. Vector control is controlled the motor speed by controlling the current of the motor. This method is operated and digitalized easily. It can significantly reduce harmonic components of current and harmonic loss of the motor.This paper first introduces the development and application of the permanent magnet synchronous motor, contrastes the control method. On the basis of the mathematical model of permanent magnet synchronous motor,the basic principle of field-oriented control system of PMSM is presented. Then the simulation model of this system with Matlab/Simulink is established and the implementation of SVPWM moduleand is focused. The results of simulation validate the feasibility and superiority of the control system.This paper proposes the design scheme of the field-oriented control system, which uses DSP as the controller. The hardware and software is analyzed, some control programs is given and finally shows the experimental result.The hardware and software is debugged on the experimental platform and finally shows the experimental result. The control system succeeds to carry out the vector control algorithm on PMSM. The system has a high adjusting precision and circulates stably ,so it achieves the expectative effect basically.