• 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