Skip to main content

Advertisement

Log in

A neurofuzzy scheme to on-line identification in an adaptive–predictive control

  • Original Article
  • Published:
Neural Computing & Applications Aims and scope Submit manuscript

Abstract

A neurofuzzy scheme has been designed to carry out on-line identification, with the aim of being used in an adaptive–predictive dynamic matrix control (DMC) of unconstrained nonlinear systems represented by a transfer function with varying parameters. This scheme supplies to the DMC controller the linear model and the nonlinear output predictions at each sample instant, and is composed of two blocks. The first one makes use of a fuzzy partition of the external variable universe of discourse, which smoothly commutes between several linear models. In the second block, a recurrent linear neuron with interpretable weights performs the identification of the models by means of supervised learning. The resulting identifier has several main advantages: interpretability, learning speed, and robustness against catastrophic forgetting. The proposed controller has been tested both on simulation and on a real laboratory plant, showing a good performance.

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

Access this article

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Cutler CR, Ramaker BL (1980) Dynamic matrix control–a computer control algorithm. Proc JACC Joint Automatic Control Conference, San Francisco, USA, WP 5-B

  2. Vandoren VJ (1998) Advanced control software goes beyond PID, Control Eng January pp 73–76

  3. Chow CM, Kuznetsov AG, Clarke DW (1995) Using multiple models in predictive control. Proceedings of 3rd European Control Conference pp 1732–1737. Italy, September

  4. Camacho EF, Bordons C (1999) Model predictive control in the process industry ed. Springer, London

    Google Scholar 

  5. Peterson T, Hernández E, Arkun Y, Schork F (1992) A nonlinear DMC algorithm and its application to a semibatch polymerization reactor, Chem Eng Sci, vol 47, pp 737–753

  6. Ibarrola JJ, Sandoval JM, García-Sanz M, Pinzolas M (2002) Predictive control of a high temperature short time pasteurization plant. Cont Eng Pract 10(7):713–725

    Article  Google Scholar 

  7. Lotfi AH, Anderson C, Tsoi AC (1996) Interpretation preservation of adaptive fuzzy inference systems. Int J Approxim Reasoning 15(4)

  8. Setnes M, Babuska R, Kaymak U, Van Nauta Lemke HR, (1998) Similarity measures in fuzzy rule base simplification. IEEE Trans Syst, Man, Cybern Part B, 28:376–386

    Google Scholar 

  9. Jin Y (2000) Fuzzy modelling of high-dimensional systems: complexity reduction and interpretability improvement. IEEE Transact Fuzzy Syst 8(2):212–221

    Article  Google Scholar 

  10. Grossberg S (1982) Studies of mind and brain: neural principles of learning, perception, development, cognition and motor control. Reidel, Boston

    Google Scholar 

  11. French RM (1999) Catastrophic forgetting in connectionist networks: Causes, consequences and solutions. Trends Cogn Sci 3:128–135

    Article  PubMed  Google Scholar 

  12. Chen S, Billings SA (1992) Neural networks for nonlinear dynamic system modelling and identification. Int J Control 56(2):319–346

    Google Scholar 

  13. Chen S, Billings SA, Grant PM (1990) Nonlinear system identification using neural networks. Int J Control 51:1191–1214

    Google Scholar 

  14. Narendra KS, Parthasarathy K (1990) Identification and control of dynamic systems using neural networks. IEEE Trans Neural Networks 1(2):4–27

    Article  Google Scholar 

  15. Piché S, Sayyar-Rodsari B, Johnson D, Gerules M, (2000) Nonlinear model predictive control using neural networks. Control Syst Mag June 53–62

  16. Tan Y, De Keyser R (1994) Neural networks based adaptive predictive control. In: Clarke D (ed) Advances in model-based predictive control. University Press, Oxford

    Google Scholar 

  17. Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modelling and control. IEEE T Syst Man Cyb 15:116–132

    Google Scholar 

  18. Johansen TA, Shorten R, Murray-Smith R (2000) On the interpretation and identification of dynamic Takagi-Sugeno fuzzy models. IEEE T Fuzzy Syst 8(3):297–313

    Article  Google Scholar 

  19. Pedrycz W (1993) Fuzzy control and fuzzy systems. Research Studies Press Ltd

    Google Scholar 

  20. Galván JB, Pérez-Ilzarbe MJ (1994) Two neural networks for solving the linear system identification problem. Proc of the ICNN’94 5:3226–3231

    Google Scholar 

  21. Lera G, Pinzolas M (2002) Neighborhood based Levenberg-Marquardt algorithm for neural network training. IEEE Trans Neural Networks 13(5):1200–1204

    Article  Google Scholar 

  22. Ibarrola JJ, Guillén JC, Sandoval JM, García-Sanz M (1998) Modelling of a high temperature short time pasteurization process. Food Control 9(5):267–277

    Article  Google Scholar 

Download references

Acknowledgements

We gratefully appreciate the support given by the Spanish Comisión Interministerial de Ciencia y Tecnología (CICYT) under grant 1DPI 2000 04150- P403.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. J. Ibarrola.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ibarrola, J.J., Pinzolas, M. & Cano, J.M. A neurofuzzy scheme to on-line identification in an adaptive–predictive control. Neural Comput & Applic 15, 41–48 (2006). https://doi.org/10.1007/s00521-005-0006-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-005-0006-x

Keywords