Next: Ideas of the fuzzy Up: Introduction to fuzzy techniques Previous: Crisp and fuzzy logic   Contents

Why use fuzzy logic for control ?

Controlling a system means that some characteristics of this system are monitored, and, depending on the values of these characteristics, different controls are applied. An algorithm that transforms sensor inputs into corresponding control values is called a control strategy. The previous chapters deal with the traditional approach of control systems design that consists of the following:

Traditional control theory has many important applications. There are, however, practical cases when this theory is not applicable. Indeed, to apply the traditional control theory, one must If one of these conditions is not satisfied, then traditional control methodology is not applicable, as in the following cases:

If traditional control methodology cannot be applied, how can one control? Often, there is an additional expert knowledge available, for example, expert operators who successfully control the desired system. Expert operators know how to operate a plant. Therefore it is desirable to extract the control rules from the expert and use this knowledge in an automatic control system. At first glance, the problem seems very simple. Since the person is a real expert, one simply ask her multiple questions like ``suppose that is equal to 1.2, is equal to -2.7, ..., what is ?'' After asking all these questions, one will get many pattern, from which one will be able to extrapolate the function using one of the known methods. Alas, there are two problems with this idea:

An expert cannot usually express his knowledge in precise numerical terms, like ``hit the brakes for 1.27s'', but he can formulate his knowledge by using words from natural language. The knowledge, which one can extract from an expert consists of statements like ``if the velocity is a little bit smaller than maximum, hit the breaks for a while''.

For the fuzzy control methodology one has to

The methodology that transform the informal expert control rules into a precise control strategy is called fuzzy control. The idea was first proposed by Zadeh, and the methodology itself was first proposed and applied by Mamdani. In this chapter it is described exactly how this transformation is done.



Next: Ideas of the fuzzy Up: Introduction to fuzzy techniques Previous: Crisp and fuzzy logic   Contents
Christian Schmid 2005-05-09