Skip to main content

How to Store Efficiently a Linguistic Rule Set in a Fuzzy Controller

  • Chapter
Fuzzy-Systems in Computer Science

Part of the book series: Artificial Intelligence / Künstliche Intelligenz ((CI))

  • 78 Accesses

Abstract

A fuzzy controller can determine its output values either by evaluating a fuzzy look-up table or by interpreting directly its linguistic rule set. Sometimes the second way has advantages. In this case a method has to be derived to store the rule set in the actual runtime environment such that the controller can interprete it sufficiently fast at run-time.

In this article a fundamental solution of this task is presented. The original rule set is transformed by replacing rules with an identical conclusion by one single rule. If necessary, the premise of such an integrated rule is reformulated such that each rule premise has a standard structure — an OR-connection of AND-connections of linguistic values. A standard structure premise is coded as a matrix with integer-valued elements. It is shown in detail how to code a premise and what are the storage requirements of this method.

It is demonstrated how the controller calculates its output values during run-time. For each sample point it determines the truth value of each linguistic rule premise by evaluating its corresponding premise matrix.

Fuzzy control was implemented with the help of standard functional units of an automatization language. This approach integrate the novel technique of fuzzy control into an automatization environment. As an application of the introduced storing method, it is shown how one can realize the presented approach by additional functional units.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight 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.

References

  1. C.L. McCullough: “An anticipatory fuzzy logic controller utilizing neural net prediction”. Simulation Vol. 58 No. 5 (1992), pp. 327–332.

    Article  Google Scholar 

  2. B. Cuno & K. D. Meyer-Gramann: “Anwender wollen keine Insellösungen — Fuzzy-Systeme eingebettet in Standard-Automatisierungskomponenten”. Elektronik plus 2/1993, S. 40–44.

    Google Scholar 

  3. B. Cuno, A. Morkramer & K. D. Meyer-Gramann: “Integration von Fuzzy Control in Geamatics, das Automatisierungssystem der AEG.” Tagungsband VDE-Fachtagung ‘Technische Anwendungen von Fuzzy-Systemen” (1992), S. 101–110.

    Google Scholar 

  4. H. Kiendl & J.-J. Roger: “Verfahren zum Entwurf und Stabilitātsnachweis von Regelungssystemen mit Fuzzy-Reglern”. Automatisierungstechnik 41 (1993), S. 138–144.

    Google Scholar 

  5. K. D. Meyer-Gramann & E.-W. Jüngst: “Fuzzy Control-schnell und kostengünstig implementiert mit Standard-Hardware.” Automatisierungstechnik 41 (1993), S. 166–172.

    Google Scholar 

  6. M. Mizumoto: “Realization of PID controls by fuzzy control methods”. Proceed. IEEE International Conference on Fuzzy Systems (1992), pp. 709–715.

    Google Scholar 

  7. H.-P. Preuss: “Fuzzy Control — heuristische Regelung mittels unscharfer Logik”. Teil I: Automatisierungstechnische Praxis 34 (1992), S. 176–184;

    Google Scholar 

  8. H.-P. Preuss: “Fuzzy Control — heuristische Regelung mittels unscharfer Logik”. Teil II: Automatisierungstechnische Praxis 34 (1992), S. 239–246.

    Google Scholar 

  9. H.-P. Preuss, E. Linzenkirchner & S. Alender: “Fuzzy Control — werkzeugunterstützte Funktionsbaustein-Realisierung für Automatisierungsgeräte und Prozeßleitsysteme”. Automatisierungstechnische Praxis 34 (1992), S. 451–460.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden

About this chapter

Cite this chapter

Meyer-Gramann, KD. (1994). How to Store Efficiently a Linguistic Rule Set in a Fuzzy Controller. In: Kruse, R., Gebhardt, J., Palm, R. (eds) Fuzzy-Systems in Computer Science. Artificial Intelligence / Künstliche Intelligenz. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-86825-1_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-86825-1_4

  • Publisher Name: Vieweg+Teubner Verlag

  • Print ISBN: 978-3-322-86826-8

  • Online ISBN: 978-3-322-86825-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics