Skip to main content

Part of the book series: International Series on Microprocesssor-Based Systems Engineering ((ISCA,volume 4))

Abstract

Conventional controllers have transfer-functions with fixed parameters which are chosen from knowledge of plant dynamics or by manual tuning experiments. For cases where the dynamics are unknown a self-tuning algorithm can be used; with the advent of microprocessor technology such methods are easily implemented and are increasingly popular. This article describes the background to many current approaches to self-tuning design which are based on a Generalised Minimum Variance strategy. The plant is described as a discrete-time transfer-function with dead-time and with stochastic disturbances; a predictor model is then generated and the unknown parameters of this model are estimated from plant input/output data using a Recursive Least Squares estimator. An outline of the implementation of this self-tuner is given together with a discussion of additional features required to make it work in practice. One important limitation of the GMV approach is the need to know the plant’s dead-time; a new method called Generalised Predictive Control is shown to overcome this problem. For simple process-control applications PID regulators are entirely adequate and methods for the self-tuning of their proportional, integral and derivative terms are described — all of which are easy to embed into a microcomputer.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Reference

  1. Astrom,K.J. and Hagglund,T.; ‘Automatic tuning of simple regulators with specifications on phase and amplitude margins’. Automatica, 20, No, 5, pp. 645–651, (1984)

    Google Scholar 

  2. Astrom,K.J, and Wittenmark,B.; ‘On self-tuning regulators’. Automatica, 9, N0.2, pp.185–199, (1973)

    Article  Google Scholar 

  3. Banyasz,Cs., Hetthessy,J. and Keviczky,L.; ‘An adaptive PID regulator for MBM’s-. IFAC symposium on Identification,York, (1985)

    Google Scholar 

  4. Bierman,G.J.,Factorization methods for discrete system estimation. Academic Press, (1977)

    Google Scholar 

  5. Breddermann,R.; ‘Realisation and application of a self-tuning on-off controller’. Symposium on Adaptive Systems, Bochum, (1900)

    Google Scholar 

  6. Bristol,E.H.; ‘Pattern recognition: an alternative to parameter identification in adaptive control’. Automatica, 13, pp.197–202, (1977)

    Article  MATH  Google Scholar 

  7. Clarke,D.W.; ‘Some implementation considerations of self-tuning controllers’. in Numerival technigues for stochastic systemsed. by F.Archetti and M.Cugiani, North-Holland, (1980)

    Google Scholar 

  8. Clarke,D.W.; ‘Self-tuning control of nonminimum-phase systems’. Automatica, 20, No. 5, pp.501-517, (1994)

    Article  Google Scholar 

  9. Clarke,D.W. and Gawthrop,P.J.; ‘Self tuning controller’’. Proc,IEE,3.22, N0.9, pp.929–934, (1975)

    Google Scholar 

  10. Clarke,D.W. and Gawthrop,P.J.; ‘Implementation and application of microprocessor-based self-tuners’. Automatica, 17, No. 1, pp. 233 – 244, (1981)

    Article  Google Scholar 

  11. Clarke,D.W., Mohtadi,C. and Tuffs,P.S.; ‘Generalized predictive control. Part 1: the basic algorithm’. OUEL report 1555/84, (1984)

    Google Scholar 

  12. De Keyser, R.M.C. and van Cauwenberghe, A.R.; ‘Microcomputer controlled servo system based on self -adaptive long-range prediction’. MECO Conference, Athens, (1983)

    Google Scholar 

  13. Dexter,A.L.; ‘Self-tuning control algorithm for single-chip microcomputer implementation’. Proc.IEE, 130, Pt.D, No.5, pp.255–260, (1993)

    Google Scholar 

  14. Duff,J., Dwolatzky,B., Sanoff,S.P. and Wellstead,P.E.; Hardware and software for self-tuning control,. IEEE Conference on Applications of Adaptive and Multivariable Control, Bull, (1992)

    Google Scholar 

  15. Fjeld,M, and Wilhelm,R.G.; ‘Self-tuning regulators - the software way’. Control Engineering,October, pp.99–102, (1981)

    Google Scholar 

  16. Fortescue,T.R., Kershenbaum,L.S. and Y.dstie, B.E.; ‘Implementation of self-tuning regulators with variable forgetting. factors’. Automatica, 17, N0. 6, (1981)

    Google Scholar 

  17. Franklin,G.F. and Powell,J.D.; Digital control of dynamic systems. Addison-Wesley, (1980)

    Google Scholar 

  18. Gawthrop,P.J.; ‘Self-tuning PI and PID controllers’. I Conference on Applications of Adaptive and Mutivariable control, Hull, (1982)

    Google Scholar 

  19. Glattfelder,A.H., Huguenin,F. and Schaufelberger,W.; ‘Microcomputer based self- tuning and self-selecting controllers’. Automatica,16, pp. h-8, (1980)

    Google Scholar 

  20. Halme,A., Ahava,O., Karjalainen,T., Torvikoski,T. and Savolainen,V.; ‘Implementing and testing of some advanced control schemes in a microprocessors based process instrumentation system’. IFAC Congress, Kyoto, (1981)

    Google Scholar 

  21. Bowie, C.i. and Billings, S.A. (editors); Self-tuning and adaptive control: theory and applications.Peter Perigrinus, (1981)

    Google Scholar 

  22. Isermann,R.; Digital control systems. Springer-Verlag, (1991)

    Google Scholar 

  23. Kalraan,R.E.; ‘Design of a self-optimising control system’. Trans.ASME, 80, pp.468–479, (1958)

    Google Scholar 

  24. Kraus,T.W. and Myron,T.J.; ‘Self-tuning PID controller uses pattern recognition approach’. Control Engineering,June, pp.106–111, (1984)

    Google Scholar 

  25. MCDermott,P.E. and Nellichamp,D.A.; ‘An auto-poleplacement self-tuning controller’. Int.J.Control, 40, No.6, pp.1131–1147, (1994)

    Article  Google Scholar 

  26. Narendra,K.S. and Manopoli,R.V.; Applications of. adaptive control. Academic Press, (1980)

    MATH  Google Scholar 

  27. Nishikawa,Y., Sannomiya,N., Ohta,T.,Tea, H. and Tanaka,K.; ‘A method for auto-tuning of PID-control parameters’. IFAC 8th World Congress, Kyoto, (1981)

    Google Scholar 

  28. Radke,F. and Isermann,R.; ‘A parameter-adaptive PID-controller with stepwise parameter optimization’. IFAC 9th World Congress, Budapest, Hungary, (1984)

    Google Scholar 

  29. Schmid,C. and Unbehauen,H.; ‘Identification and CAD of adaptive systems using the KEDDC package’. IPAC Symposium on Identification and System Parameter Estimation, Darmstadt, (1979)

    Google Scholar 

  30. Tayler,C.; Patterns of development in self-organising control,. Process Engineering, pp.34–39, February, (1985)

    Google Scholar 

  31. Tuffs, P.S. and Clarke,D.W.; ‘FAUST: a software package for self-tuning control’. IEE Conference: Control’85, fridge, (1985)

    Google Scholar 

  32. Wittermaxk,B. and Astrom,K.J.; ‘Practical issues in the implementation of adaptive control’. Automatica,20, No.5, pp.595–605, (1984)

    Article  Google Scholar 

  33. Ziegler,J.G. and Nichols,N.B.; ‘Optimum settings for automatic controllers’. ASME, 64, pp.759–768, (1942)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1986 D. Reidel Publishing Company

About this chapter

Cite this chapter

Clarke, D.W. (1986). Self-Tuning and Adaptive Control. In: Sinha, N.K. (eds) Microprocessor-Based Control Systems. International Series on Microprocesssor-Based Systems Engineering, vol 4. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-4708-5_3

Download citation

  • DOI: https://doi.org/10.1007/978-94-009-4708-5_3

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-8594-6

  • Online ISBN: 978-94-009-4708-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics