Lime Kiln Process Identification and Control: A Neural Network Approach

  • B. Ribeiro
  • A. Dourado
  • E. Costa


Complex systems exhibiting strong non linearities and time delays such as chemical processes are very demanding in control requirements. In this paper we present a neural network approach for multivariable non-linear kiln process identification and control. Neural networks, in control theory, are attractive because of their powerful capabilities to successfully approximate nonlinear functions within a specified approximation error as recent research has proven. They can be used to synthetize non-linear controllers for non-linear processes and it is expected that better results can be obtained as compared to more conventional methods.

The main objective of this work is to train the neural network kiln controller to provide suitable control inputs that produce a desired kiln response. If the neural network plant model is capable of approximating well and with sufficient accuracy the highly non-linear calcination process in the lime kiln, then it may be used within a model based control strategy.

Firstly, the lime kiln process identification is achieved using a feedforward Artificial Neural Network (ANN), namely the plant model. It learns the kiln dynamics through a training process that drives the error between the plant output and network output to a minimum. The nonlinear mapping from control inputs to plant outputs is achieved through the use of the backpropagation learning paradigm. The specifications of the neural network to provide the desired system representation are given.

Secondly, a neuralcontroller was designed to adaptively control the non-linear plant. The neural network topology was selected according to common used performance criteria.

Simulation results of non-linear kiln process identification as well as non- linear adaptive control are presented to illustrate the neural network approach. Analysis of the neural networks performance is underlined.


Neural Network Neural Network Approach Manipulate Variable Internal Model Control Fuel Flow Rate 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    K. Narendra and K. Parthasarathy, “Identification and control of dynamic systems using neural networks,” IEEE Transactions on Neural Networks, vol. 1, pp. 4–27, 1990.CrossRefGoogle Scholar
  2. [2]
    K. J. Hunt and D. Sbarbaro, “Neural networks for non-linear internal model control,” Proc. IEE Pt D., vol. 138, pp. 431–438, 1991.MATHGoogle Scholar
  3. [3]
    N. Bhat, P. Minderman, and J. T. McAvoy, “Modelling chemical process systems via neural computation,” IEEE Control Systems Magazine, vol. 10, pp. 24–25, 1990.CrossRefGoogle Scholar
  4. [4]
    D. C. Psichogios and L. H. Ungar, “Direct and indirect model based control using artificial neural networks,” Ind. Eng. Chem. Res., vol. 30, pp. 2564–2573, 1991.CrossRefGoogle Scholar
  5. [5]
    G. Cybenko, “Approximation by superpositions of a sigmoidal function,” Math Control Signal Systems, vol. 3, pp. 303–314, 1989.MathSciNetCrossRefGoogle Scholar
  6. [6]
    K. I. Funahashi, “On the approximate realization of continuous mappings by neural networks,” Neural Networks, vol. 2, pp. 183–192, 1989.CrossRefGoogle Scholar
  7. [7]
    K. Hornik and M. Stinchcombe, “Multilayer feedforward networks are universal approxinmators,” Neural Networks, vol. 2, pp. 359–366, 1989.CrossRefGoogle Scholar
  8. [8]
    D. Rumelhart, J. McClelland, and the PDP Research Group, Parallel distributed processing: explorations in the micro structure of cognition. Vol. 1 2, MIT Press, 1986.Google Scholar
  9. [9]
    P. J. Werbos, “Backpropagation through time: what it does and how to do it?,” Proc. of IEEE, vol. 78, pp. 1550–1560, 1990.CrossRefGoogle Scholar
  10. [10]
    R. Hecht-Nielsen, “Theory of back propagation neural network,” in Intl. Conf. Neural Networks, pp. 593-605, IEEE, 1989.Google Scholar
  11. [11]
    S. Chen and S. A. Billings, “Representation of non-linear systems: the NARMAX model,” Int. J. Control, vol. 49, pp. 1013–1032, 1989.MathSciNetMATHGoogle Scholar
  12. [12]
    S. Chen, S. A. Billings, and P. M. Grant, “Non linear system identification using neural networks,” Int. J. Control, vol. 51, pp. 1191–1214, 1990b.MathSciNetMATHCrossRefGoogle Scholar
  13. [13]
    S. Chen, C. F. N. Cowan, S. A. Billings, and P. M. Grant, “Parallel recursive prediction error algorithm for training layered neural networks,” Int. J. Control, vol. 51, pp. 1215–1228, 1990c.MathSciNetCrossRefGoogle Scholar
  14. [14]
    D. Psaltis, A. Sideris, and A. A. Yamamura, “A multilayered neural network controller,” IEEE Control Systems Magazine, vol. 8, pp. 17–21, 1988.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag/Wien 1993

Authors and Affiliations

  • B. Ribeiro
    • 1
    • 2
  • A. Dourado
    • 1
  • E. Costa
    • 1
  1. 1.Laboratório de Informática e SistemasUniversidade de CoimbraCoimbraPortugal
  2. 2.Instituto Nacional de Investigação CientíficaPORTUCELPortugal

Personalised recommendations