Font Size: a A A

Design And Implementation For Brushless DC Motor Fuzzy PI Controller Based On FPGA

Posted on:2006-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y B ChenFull Text:PDF
GTID:2132360152975252Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
The brushless DC motor (BLDCM) has typical dynamic, time-variable andnon-linear characters. In this paper, a BLDCM fuzzy PI intelligent method has beenproposed on the basis of the analysis for the controlling characteristics and workingprinciples, which is implemented based on FPGA platform. A digitized hardwaredesign scheme of BLDCM fuzzy PI controller is presented.According to previous research, the fuzzy PI algorithm is improved, whichreduces the complex degree of hardware implementation. System Generator is anefficient high level design tool based on FPGA. MATLAB/Simulink is one of the mostpopular simulation tools to build offline models. Combining with the advantages of thetwo softwares, a novel approach for SG/Simulink hybrid modeling and simulation ofBLDCM control system is presented. Using the professional SG tools, the designprocedure of the model of BLDCM control system is illuminated. After finishing thedesign of complex algorithm by SG tools, we used VHDL to achieve the rest design ofcontrol chip, and integrated BLDCM's speed control and current control into one-chipFPGA. The realized FPGA controller also contains a host communication interface.The host is a moitor, and it can show realtime wave of BLDCM's speed and current byMATLAB tools.The reasonability and validity of the fuzzy PI algorithm have been testified by thesimulateion and experimental results. The algorithm based on FPGA can be designedand validated expediently under the organic integration by SG,MATLAB and VHDL.
Keywords/Search Tags:fuzzy PI intelligent control, system generator, MATLAB/Simulink, VHDL, FPGA, brushless DC motor(BLDCM)
PDF Full Text Request
Related items