Implementation of Interior Permanent Magnet Synchronous Motor Drive System with DSP and FPGA

碩士 === 國立中央大學 === 機械工程研究所 === 93 === ABSTRACT The thesis discusses the drive system of Interior Permanent Magnet Synchronous Motors (IPMSM) with encoder. First, compared with the brushless DC motor, and introduced what is IPMSM and its characteristic and mathematical model. The IPMSM is provided wit...

Full description

Bibliographic Details
Main Authors: Chien-Ping Ku, 古健平
Other Authors: Pi-Cheng Tung
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/01641228669365179496
Description
Summary:碩士 === 國立中央大學 === 機械工程研究所 === 93 === ABSTRACT The thesis discusses the drive system of Interior Permanent Magnet Synchronous Motors (IPMSM) with encoder. First, compared with the brushless DC motor, and introduced what is IPMSM and its characteristic and mathematical model. The IPMSM is provided with high power density, high efficiency and high acceleration, so it becomes based on the situation of motor with encoder, we perform the estimation of motor parameter and vector control. DSP2407 is employed to achieve vector control and servo control, and make use of FPGA is used to achieve current control and disturbance cancellation. Current control is one of the center frameworks of motor drive system. In order to track current command exactly and reduce phase lag, we use feedforward controller to be one of the controllers in motor drive system. So we need to know the motor parameter, such as resistance and inductance. When encoder was assembled on motor, the encoder was not sure to aim at the electrical angle of motor. So we should calibrate original angle from Z pulse to rotor magnetic pole. In order to simplify the design and reduce the perplexity of hardware, the thesis adopts module design. In operation, FPGA get the current feedback from current sensors and A/D converter, and DSP2407 get position from encoder. DSP2407 could observe and modulate the parameters of FPGA, and all of the parameters could be written in or read out online.