Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor
碩士 === 南台科技大學 === 電機工程系 === 94 === This main research of this thesis is to develop an adaptive speed controller for permanent magnet synchronous motor (PMSM) based on ALTERA-Cyclone EP1C20F400C7 FPGA technology. In the current control loop, vector control technology is used to improve the nonlinear...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/36048031607907473084 |
id |
ndltd-TW-094STUT0442033 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094STUT04420332016-11-22T04:12:02Z http://ndltd.ncl.edu.tw/handle/36048031607907473084 Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor 以FPGA為基礎永磁同步馬達適應性模糊速度控制晶片之研製 Shing An,Tsai 蔡幸岸 碩士 南台科技大學 電機工程系 94 This main research of this thesis is to develop an adaptive speed controller for permanent magnet synchronous motor (PMSM) based on ALTERA-Cyclone EP1C20F400C7 FPGA technology. In the current control loop, vector control technology is used to improve the nonlinear phenomenon of PMSM. In the IP (Intelligent Property) design of current control loop, the finite state machine (FSM) method is utilized to implement the function of coordinate transformation, sin/cos table and PI controller of the PMSM drive, and to reduce the utilities in FPGA. In the speed control loop, an adaptive fuzzy controller is adopted to increase the robust performance under the effect of motor uncertainty and load disturbance. The adaptive fuzzy controller is consisted of a fuzzy controller, a reference model and adjustable mechanism and the rules of the fuzzy controller can be updated in real time by adjustable mechanism. In the IP design of speed control loop, due to the parallel implementation of fuzzy controller in FPGA is resource consumption, the FSM method-part of serial implementation, is used again in the design of fuzzy controller IP to reduce the utilities of FPGA but without loss system performance. Finally, to evaluate the performance of the proposed IP design technology in PMSM, in this thesis, first, all of function to implement a fully digital AC motor drive, such as the intelligent controller in speed loop, and the coordinate transformation, SVPWM output, QEP detection, vector control in current loop, is integrated in a FPGA chip. Then, an experimental system, based on Cyclone EP1C20F400C7 experimental board, inverter, PMSM, external load, is set up and some experimental results are proven the correctness and validity of the proposed technologies. Ying Shieh,Kung 龔應時 2006 學位論文 ; thesis 156 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 南台科技大學 === 電機工程系 === 94 === This main research of this thesis is to develop an adaptive speed controller for permanent magnet synchronous motor (PMSM) based on ALTERA-Cyclone EP1C20F400C7 FPGA technology. In the current control loop, vector control technology is used to improve the nonlinear phenomenon of PMSM. In the IP (Intelligent Property) design of current control loop, the finite state machine (FSM) method is utilized to implement the function of coordinate transformation, sin/cos table and PI controller of the PMSM drive, and to reduce the utilities in FPGA. In the speed control loop, an adaptive fuzzy controller is adopted to increase the robust performance under the effect of motor uncertainty and load disturbance. The adaptive fuzzy controller is consisted of a fuzzy controller, a reference model and adjustable mechanism and the rules of the fuzzy controller can be updated in real time by adjustable mechanism. In the IP design of speed control loop, due to the parallel implementation of fuzzy controller in FPGA is resource consumption, the FSM method-part of serial implementation, is used again in the design of fuzzy controller IP to reduce the utilities of FPGA but without loss system performance. Finally, to evaluate the performance of the proposed IP design technology in PMSM, in this thesis, first, all of function to implement a fully digital AC motor drive, such as the intelligent controller in speed loop, and the coordinate transformation, SVPWM output, QEP detection, vector control in current loop, is integrated in a FPGA chip. Then, an experimental system, based on Cyclone EP1C20F400C7 experimental board, inverter, PMSM, external load, is set up and some experimental results are proven the correctness and validity of the proposed technologies.
|
author2 |
Ying Shieh,Kung |
author_facet |
Ying Shieh,Kung Shing An,Tsai 蔡幸岸 |
author |
Shing An,Tsai 蔡幸岸 |
spellingShingle |
Shing An,Tsai 蔡幸岸 Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor |
author_sort |
Shing An,Tsai |
title |
Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor |
title_short |
Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor |
title_full |
Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor |
title_fullStr |
Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor |
title_full_unstemmed |
Design and Implementation of FPGA-based Adaptive Fuzzy Speed Control IC for Permanent Magnet Synchronous Motor |
title_sort |
design and implementation of fpga-based adaptive fuzzy speed control ic for permanent magnet synchronous motor |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/36048031607907473084 |
work_keys_str_mv |
AT shingantsai designandimplementationoffpgabasedadaptivefuzzyspeedcontrolicforpermanentmagnetsynchronousmotor AT càixìngàn designandimplementationoffpgabasedadaptivefuzzyspeedcontrolicforpermanentmagnetsynchronousmotor AT shingantsai yǐfpgawèijīchǔyǒngcítóngbùmǎdáshìyīngxìngmóhúsùdùkòngzhìjīngpiànzhīyánzhì AT càixìngàn yǐfpgawèijīchǔyǒngcítóngbùmǎdáshìyīngxìngmóhúsùdùkòngzhìjīngpiànzhīyánzhì |
_version_ |
1718396360311439360 |