Refining PID Controllers Using Neural Networks
- 1 September 1992
- journal article
- Published by MIT Press in Neural Computation
- Vol. 4 (5) , 746-757
- https://doi.org/10.1162/neco.1992.4.5.746
Abstract
The KBANN (Knowledge-Based Artificial Neural Networks) approach uses neural networks to refine knowledge that can be written in the form of simple propositional rules. We extend this idea further by presenting the MANNCON (Multivariable Artificial Neural Network Control) algorithm by which the mathematical equations governing a PID (Proportional-Integral-Derivative) controller determine the topology and initial weights of a network, which is further trained using backpropagation. We apply this method to the task of controlling the outflow and temperature of a water tank, producing statistically significant gains in accuracy over both a standard neural network approach and a nonlearning PID controller. Furthermore, using the PID knowledge to initialize the weights of the network produces statistically less variation in test set accuracy when compared to networks initialized with small random numbers.Keywords
This publication has 7 references indexed in Scilit:
- Use of neural nets for dynamic modeling and control of chemical process systemsComputers & Chemical Engineering, 1990
- Back-propagation neural networks for nonlinear self-tuning adaptive controlIEEE Control Systems Magazine, 1990
- Identification and control of dynamical systems using neural networksIEEE Transactions on Neural Networks, 1990
- BPS: a learning algorithm for capturing the dynamic nature of speechPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1989
- A multilayered neural network controllerIEEE Control Systems Magazine, 1988
- Introduction to neural networks for intelligent controlIEEE Control Systems Magazine, 1988
- Increased rates of convergence through learning rate adaptationNeural Networks, 1988