DocumentCode
3153434
Title
Design of fast fuzzy controller and its application on position control of DC motor
Author
Wang, Hsiao-Ping
Author_Institution
CAD Sect. 1, Nanya Technol. Corp., Taoyuan, Taiwan
fYear
2011
fDate
16-18 April 2011
Firstpage
4902
Lastpage
4905
Abstract
In this paper, a fast fuzzy controller which is implemented in an FPGA chip is used for the position control of DC motor. The technique of parallel architecture, direct computation and combinational circuit is adopted for the design of controller. In order to simplify the operation of input firing, we adopt the triangular membership function as the fuzzy sets for antecedent part. The firing strength of those triggered fuzzy rules are calculated through the parallel processing, when dealing with the fuzzy inference. For the consequent part of the fuzzy rule, the design parameters are stored as a ROM table so that it can be easily achieved for fuzzy inference. Meantime, a special divider circuit structure is proposed so that only one clock computation time is required for the operation of division. Then, the center average method is used to construct the defuzzifier. In order to demonstrate the correctness and efficiency of the proposed fuzzy control circuit, we combine the fuzzy controller with feedback circuit, comparison circuit as well as driving circuit and implement the whole controller in a Xilinx Spartan 3 FPGA chip. The digital fuzzy controller is applied to the position tracking control of DC motors. The simulation and experimental results show that the presented fuzzy control circuit is feasible.
Keywords
DC motors; circuit feedback; combinational circuits; control system synthesis; digital control; dividing circuits; driver circuits; field programmable gate arrays; fuzzy control; fuzzy reasoning; fuzzy set theory; machine control; parallel architectures; position control; DC motor; ROM table; Xilinx Spartan 3 FPGA chip; center average method; combinational circuit; comparison circuit; digital fuzzy controller; divider circuit structure; driving circuit; fast fuzzy controller design; feedback circuit; firing strength; fuzzy control circuit; fuzzy inference; fuzzy rules; fuzzy sets; input firing; parallel architecture; parallel processing; position tracking control; triangular membership function; Clocks; DC motors; Field programmable gate arrays; Firing; Fuzzy logic; Harmonic analysis; Position control; FPGA; divider circuit; fuzzy controller; parallel processing; position control;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Electronics, Communications and Networks (CECNet), 2011 International Conference on
Conference_Location
XianNing
Print_ISBN
978-1-61284-458-9
Type
conf
DOI
10.1109/CECNET.2011.5768497
Filename
5768497
Link To Document