The Design and Implementation of PMSM Speed Control by FPGA

碩士 === 國立臺灣科技大學 === 電機工程系 === 103 === The purpose of this thesis is to present a velocity controller of a permanent magnet synchronous motor developed by a field-programmable gate array and controlled by space vector pulse width modulation (SVPWM). The controller includes a three-phase voltage comma...

Full description

Bibliographic Details
Main Authors: Jhih-Yu Lin, 林志宇
Other Authors: Ching-Long Shih
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/72741847332496877274
Description
Summary:碩士 === 國立臺灣科技大學 === 電機工程系 === 103 === The purpose of this thesis is to present a velocity controller of a permanent magnet synchronous motor developed by a field-programmable gate array and controlled by space vector pulse width modulation (SVPWM). The controller includes a three-phase voltage command generator, a triangular wave generator, a PWM generator, a dead-zone generator, estimation of the motor velocity and rotor position, d-q axis current transformation and a PI controller. In this thesis, the estimation of the motor velocity using HDL is replaced with a LM2907 tachometer circuit that transforms the Hall-signal frequency of the motor into the voltage so that the motor velocity could be estimated more accurately. In this way, improve the velocity responses via the output voltage from the LM2907 tachometer circuit to be the feedback signal in the velocity closed-loop control. Finally, input a periodical velocity command to verify the responses of the velocity closed-loop and observe their responses under different loads during the acceleration and deceleration process.