• DocumentCode
    1088123
  • Title

    Hardware Implementation of a Real-Time Neural Network Controller With a DSP and an FPGA for Nonlinear Systems

  • Author

    Jung, Seul ; Kim, Sung Su

  • Author_Institution
    Dept. of Mechatronics Eng., Chungnam Nat., Daejeon
  • Volume
    54
  • Issue
    1
  • fYear
    2007
  • Firstpage
    265
  • Lastpage
    271
  • Abstract
    In this paper, we implement the intelligent neural network controller hardware with a field programmable gate array (FPGA)-based general purpose chip and a digital signal processing (DSP) board to solve nonlinear system control problems. The designed intelligent control hardware can perform real-time control of the backpropagation learning algorithm of a neural network. The basic proportional-integral-derivative (PID) control algorithms are implemented in an FPGA chip and a neural network controller is implemented in a DSP board. By using a high capacity of an FPGA chip, the additional hardware such as an encoder counter and a pulsewidth modulation (PWM) generator is implemented in a single FPGA chip. As a result, the controller becomes cost effective. It was tested for controlling nonlinear systems such as a robot finger and an inverted pendulum on a moving cart to show performance of the controller
  • Keywords
    backpropagation; control system synthesis; digital signal processing chips; field programmable gate arrays; neurocontrollers; nonlinear control systems; pulse width modulation; three-term control; DSP controller; FPGA; PID; PWM; backpropagation learning algorithm; digital signal processing system; encoder counter; field programmable gate array; general purpose chip; hardware implementation; intelligent neural network controller; inverted pendulum; nonlinear system control problems; proportional-integral-derivative control algorithms; pulsewidth modulation generator; robot finger; Control systems; Digital signal processing; Digital signal processing chips; Field programmable gate arrays; Neural network hardware; Neural networks; Nonlinear control systems; Nonlinear systems; Pulse width modulation; Real time systems; Digital signal processing (DSP); field program mable gate array (FPGA); inverted pendulum; neural network controller; proportional-integral-derivative (PID) controller; robot finger;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2006.888791
  • Filename
    4084734