• DocumentCode
    1053829
  • Title

    A Stochastic-Based FPGA Controller for an Induction Motor Drive With Integrated Neural Network Algorithms

  • Author

    Zhang, Da ; Li, Hui

  • Author_Institution
    United Technol. Corp., Hartford
  • Volume
    55
  • Issue
    2
  • fYear
    2008
  • Firstpage
    551
  • Lastpage
    561
  • Abstract
    This paper applies stochastic theory to the design and implementation of field-oriented control of an induction motor drive using a single field-programmable gate array (FPGA) device and integrated neural network (NN) algorithms. Normally, NNs are characterized as heavily parallel calculation algorithms that employ enormous computational resources and are less useful for economical digital hardware implementations. A stochastic NN structure is proposed in this paper for an FPGA implementation of a feedforward NN to estimate the feedback signals in an induction motor drive. The stochastic arithmetic simplifies the computational elements of the NN and significantly reduces the number of logic gates required for the proposed NN estimator. A new stochastic proportional-integral speed controller is also developed with antiwindup functionality. Compared with conventional digital controls for motor drives, the proposed stochastic-based algorithm enhances the arithmetic operations of the FPGA, saves digital resources, and permits the NN algorithms and classical control algorithms to be easily interfaced and implemented on a single low-complexity, inexpensive FPGA. The algorithm has been realized using a single FPGA XC3S400 from Xilinx, Inc. A hardware-in-the-loop (HIL) test platform using a Real Time Digital Simulator is built in the laboratory. The HIL experimental results are provided to verify the proposed FPGA controller.
  • Keywords
    digital control; field programmable gate arrays; induction motor drives; machine control; neural chips; neurocontrollers; stochastic processes; velocity control; FPGA controller; Real Time Digital Simulator; antiwindup functionality; digital controls; feedback signals estimation; field-oriented control; hardware-in-the-loop test; induction motor drive; integrated neural network algorithms; stochastic arithmetic; stochastic proportional-integral speed controller; stochastic theory; Algorithm design and analysis; Arithmetic; Concurrent computing; Field programmable gate arrays; Hardware; Induction motor drives; Logic gates; Neural networks; Neurofeedback; Stochastic processes; Antiwindup proportional-integral (PI) controller; field-programmable gate array (FPGA); induction motor drive; motor drive control; neural network (NN) algorithms; stochastic theory; very high speed integrated circuit (VHSIC) hardware description language (VHDL);
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2007.911946
  • Filename
    4444614