Skip to main content
Log in

Modelling and multi-objective optimal control of batch processes using recurrent neuro-fuzzy networks

  • Published:
International Journal of Automation and Computing Aims and scope Submit manuscript

Abstract

In this paper, the modelling and multi-objective optimal control of batch processes, using a recurrent neuro-fuzzy network, are presented. The recurrent neuro-fuzzy network, forms a “global” nonlinear long-range prediction model through the fuzzy conjunction of a number of “local” linear dynamic models. Network output is fed back to network input through one or more time delay units, which ensure that predictions from the recurrent neuro-fuzzy network are long-range. In building a recurrent neural network model, process knowledge is used initially to partition the processes non-linear characteristics into several local operating regions, and to aid in the initialisation of corresponding network weights. Process operational data is then used to train the network. Membership functions of the local regimes are identified, and local models are discovered via network training. Based on a recurrent neuro-fuzzy network model, a multi-objective optimal control policy can be obtained. The proposed technique is applied to a fed-batch reactor.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. Bonvin. Optimal operation of batch reactors: a personal view. Journal of Process Control, Vol. 8, no. 5–6, pp. 355–368, 1998.

    Article  Google Scholar 

  2. D. Ruppen, C. Benthack, D. Bonvin. Optimization of batch reactor operation under parametric uncertainty-computational aspects. Journal of Process Control, vol. 5, no. 4, pp. 235–240, 1995.

    Article  Google Scholar 

  3. Y. Tian, J. Zhang, A. J. Morris. Modelling and optimal control of a batch polymerisation reactor using a hybrid sacked recurrent neural network model. Industrial & Engineering Chemistry Research, vol. 40, no. 21, pp. 4525–4535, 2001.

    Article  Google Scholar 

  4. Y. Tian, J. Zhang, A. J. Morris. Optimal control of a batch emulsion copolymerisation reactor based on recurrent neural network models. Chemical Engineering and Processing, vol. 41, no. 6, pp. 531–538, 2002.

    Article  Google Scholar 

  5. J. Zhang. A reliable neural network model based optimal control strategy for a batch polymerisation reactor. Industrial & Engineering Chemistry Research, vol. 43, no. 4, pp. 1030–1038, 2004.

    Article  Google Scholar 

  6. Z. Xiong, J. Zhang. Modelling and optimal control of fed-batch processes using a novel control affine feedforward neural network. Neurocomputing, vol. 61, pp. 317–337, 2004.

    Article  Google Scholar 

  7. Z. Xiong, J. Zhang. Batch-to-batch iterative optimisation control based on recurrent neural network models. Journal of Process Control, vol. 15, no. 1, pp. 11–21, 2005.

    Article  MathSciNet  Google Scholar 

  8. J. Zhang, A. J. Morris. Recurrent neuro-fuzzy networks for nonlinear process modelling. IEEE Transactions on Neural Networks, vol. 10, no. 2, pp. 313–326, 1999.

    Article  Google Scholar 

  9. T. Takagi, M. Sugeno. Fuzzy identification of systems and its application to modelling and control. IEEE Transactions on Systems Man and Cybernetics, vol. 15, no. 1, pp. 116–132, 1985.

    Google Scholar 

  10. T. A. Johansen, B. A. Foss. Constructing NARMAX models using ARMAX models. International Journal of Control, vol. 58, no. 5, pp. 1125–153, 1993.

    MathSciNet  Google Scholar 

  11. L. X. Wang. Adaptive Fuzzy Systems and Control: Design and Stability Analysis. Prentice Hall, Englewood Cliffs, NJ, 1994.

    Google Scholar 

  12. J. Zhang, A. J. Morris. Fuzzy neural networks for nonlinear systems modelling. IEE Proceedings, Control Theory and Applications, vol. 142, no. 6, pp. 551–561, 1995.

    Article  Google Scholar 

  13. J. Zhang, A. J. Morris. Process modelling and fault diagnosis using fuzzy neural networks. Fuzzy Sets and Systems, vol. 79, no. 1, pp. 127–140, 1996.

    Article  Google Scholar 

  14. D. E. Rumelhart, G. E. Hinton, R. J. Williams. Learning internal representations by error propagation. In: D. E. Rumelhart, J. L. McClelland. (Eds), Parallel Distributed Processing, MIT Press, pp. 319–362, 1986.

  15. D. Marquardt. An algorithm for least squares estimation of nonlinear parameters. SIAM Journal on Applied Mathematics, vol. 11, no. 2, pp. 431–441, 1963.

    Article  MathSciNet  Google Scholar 

  16. P. J. Werbos. Backpropagation through time: what it does and how to do it. Proceedings of IEEE, vol. 78, no. 10, pp. 1550–1560, 1990.

    Article  Google Scholar 

  17. P. Terwiesch, D. Ravemark, B. Schenker, D. W. T. Rippin. Semi-batch process optimization under uncertainty: Theory and experiments. Computers & Chemical Engineering, vol. 22, no. 1–2, pp. 201–213, 1998.

    Article  Google Scholar 

  18. F. W. Gembicki. Vector Optimisation for Control with Performance and Parameter Sensitivity Indices. Ph.D. dissertation, Case Western Reserve University, Cleveland, USA, 1974.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported by the UK EPSRC (GR/N13319, GR/R10875).

Jie Zhang received his BSc degree in Control Engineering from Hebei University of Technology, Tianjin, China, in 1986 and his PhD degree in Control Engineering from City University, London, in 1991. He is a Lecturer in the School of Chemical Engineering & Advanced Materials, University of Newcastle, England. His research interests include: neural networks, neuro-fuzzy systems, fault detection and diagnosis, process control, intelligent control systems, optimal control of batch processes, iterative learning control, and multivariate statistical process control. He has published over 150 papers in international journals, books, and conferences. He served as a reviewer for many prestigious international journals including IEEE Transactions on Neural Networks, IEEE Transactions on Fuzzy Systems, Neural Networks, Automatica, Chemical Engineering Science, and IEE Proceedings. He is on the Editorial Board of Neurocomputing published by Elsevier. He is a Senior Member of IEEE, a member of the IEEE Control Systems Society, and IEEE Computational Intelligence Society.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, J. Modelling and multi-objective optimal control of batch processes using recurrent neuro-fuzzy networks. Int J Automat Comput 3, 1–7 (2006). https://doi.org/10.1007/s11633-006-0001-4

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11633-006-0001-4

Keywords

Navigation