Font Size: a A A

Design And Application Of The Permanent Magnet Synchronous Motor Driver

Posted on:2016-11-28Degree:MasterType:Thesis
Country:ChinaCandidate:J B ZouFull Text:PDF
GTID:2272330479475784Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Considering the actual situation of motor control in the laboratory now, adding the development trend of the servo motors and the most popular design ideas of the servo control system, putting the permanent magnet synchronous motors as the control object, this paper tells how to design a control platform of the permanent magnet synchronous motors.TI’s ARM + DSP dual-core chips F28M36P63C2 is chosen as the control core,because it not only reduces the cost by integrating, but also has scalable performance,and it takes into account the communication and control functions. The software and hardware design of permanent magnet synchronous motor servo control system uses a classical three-closed-loop PID control strategy which collects position, velocity and current. And the feasibility of the solution is proven by debugging the software and hardware.The hardware design of the system includes the communication between DSP and PC, encoder data feedback, the current feedback and the PWM wave output.Besides, the signal flow and the chip selection of each module are given a detailed description and explanation. In addition, the DSP minimum system is described in detail, including power and ground, clock signal, reset, JTAG and so on. To take advantage of the flexibility of programmable FPGA, all the signals pass the FPGA,which can simplify the system upgrade and avoid hardware modifications.Software design of the system mainly uses C language and three closed-loop PID control strategy, including the position, speed and current. And it uses a modular design concept, mainly including the main program design, the interrupt service routine design and the online programming subroutine design. The main program includes DSP system initialization, the on-chip peripheral initialization, the application initialization, determining the master mode and testing the arrival of the external interrupt. Interrupt service routine is to complete the three closed-loop control and output the PWM wave. Online programming routines complete the program’s online update.After completing the hardware and software design, the PMSM control platform is built to debug the software and hardware. Collecting feedback currentthrough the current sensor is to prove the current loop. By calculating the encoder feedback value, the speed waveform is obtained. The motor position values are obtained by collecting the encoder feedback, and the tracking error of the control system is acquired referring to a given sine function. Then the control accuracy of the system can be obtained and the reliability of the design can be proven.Finally, the paper summarizes the entire work, pointing out some problems encountered in the design. Then to keep the integrity of the servo control system design, the future work plan is proposed which has an important significance for the follow-up study.
Keywords/Search Tags:DSP, PMSM, vector control, servo system
PDF Full Text Request
Related items