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
Link To Document :
بازگشت