Hardware Implementation of a Neuralnetwork Controler with an MCU and an FPGA for a Nonlinear System
| Authors: | Jung Seul, Chungnam National Univ., Korea, Republic of Kim S., Chungnam National Univ., Korea, Republic of |
|---|
| Topic: | 3.2 Cognition and Control ( AI, Fuzzy, Neuro, Evolut.Comp.) |
|---|
| Session: | Neural Networks in Modelling and Control |
|---|
| Keywords: | Reference compensation technique, FPGA, VHDL, ARM, neural controller |
|---|
Abstract
This paper presents the hardware implementation of a neural network controller for a nonlinear system. As a learning algorithm for a neural network, the reference compensation technique has been implemented on a low cost micro-controller unit (MCU), while PID controllers with counters and PWM generators are implemented on an FPGA chip. Interface between an MCU and a field programmable gate array (FPGA) chip has been developed to complete hardware implementation of a neural controller. The neural controller has been tested for controlling the inverted pendulum as a nonlinear system.